Integrated or tested with
- cm-model v0.0.14
- CM-Cicada v0.4.1
- CM-Honeybee v0.4.1
- CM-Beetle v0.4.1
- CB-Tumblebug v0.11.15
- CB-Spider v0.11.15
API docs
How to run
What's Changed
- dao, db, lib, pkg: Implement software migration status list
- lib: software: Skip user and group related config files
- dao, software, api: Make software migration list show by execution ID
- software: Fix software migration check steps
Test Passed
- Package Type - NGINX running in migrated infra with migrated configs and datas.
- Package Type - MySQL service running in migrated infra.
- Package Type - NFS running in migrated infra with migrated configs.
- Container Type - NGINX running in migrated infra with mounted volumes and created networks
- Container Type - MySQL running in migrated infra and database schemas are successfully copied
- Container Type - Tomcat running in migrated infra with mounted volumes and created networks
Remained Issues
- Package Type - All package migrations take so long. It will be fixed later.
- Package Type - Need to migrate database schemas.
Full Changelog: v0.4.1...v0.4.2