Releases
v0.3.0
Wine93
released this
22 Nov 09:25
What's Changed
Fix(migrate): fixed migration panic.
Feature(monitor): now we support deploy monitor.
template: updated container image.
Improve(format): support specify the number of concurrent for formatting.
Feature: podman can be an alternative container engine.
Improve: add commit id in version information.
Feature(deploy): support etcd authentication.
playbook(memcache): support sudo alias.
Improve(precheck): run ss command in container.
Improve(config): using more meaningful name for service instances.
Fix: adjust const variables position.
Fix(precheck): support recognize kernel version like "3.15.0_.*".
Fix(playground): replace image repo.
Fix(precheck): fix get wrong external ip.
playbook(logs): add rotate script which can rotate service logs.
Fix(deploy): fix set environment variables failed by ssh (#239 ).
Improve(client/status): display statuses even if get status failed for some clients.
Fix(deploy): fix deploy curvefs panic due to poolset is nil (#280 ).
Improve(client/status): show client config in verbose mode.
Fix(clean): execute recycle script failed.
Improve(client/status): added poolset aux info for curvebs volume.
Fix(map): create volume failed due to the problematic script.
Fix(map): wrong checker for create option.
Feature(format): support fomat with blocksize and chunksize.
Feature(cluster): support import a cluster from sqlite database file.
Bugfix: missing whitespace for config delimiter of tools v2.
Improve(map): skip create volume task if create option not specified.
Fix(format): use short option for blkid command.
Fix: updated usage example.
Fix: report warning when both --format and --quiet are set for docker v24.
Fix(format): tune2fs not works due to the wrong command option.
Fix(format): report warning when both --format and --quiet are set for docker v24.
Feature(hosts): support setting variable for ssh user.
Improve(format): set reserved blocks percentage to 0 for device.
Feature: now we support the rqlite which is distributed database as curveadm's database (#206 ).
Fix(mount): path already mounted.
Feature(deploy): now we support deploy curvebs cluster by specified poolset.
Feature: now we support execute the version 2 tools in service container.
Makefile: add golangci-lint.
Fix: remove deprecated ioutil.
Fix(deploy): wait all chunkserver online time (#114 ).
Fix(support): download file failed by ssh when remote path is same as local path.
Improve: use embed module to embedded static shell scripts.
Fix(format): use blkid instead lsblk to get block device uuid.
Revert "Bugfix(format): make mountpoint directories with wrong mode."
Fix(map): report warning when both --format and --quiet are set for docker v24.
Bugfix(format): make mountpoint directories with wrong mode.
Improve(clean): use install instead scp to sync recycle script.
You can’t perform that action at this time.