Steps to reproduce:
1. Create some file into /etc/fuel directory
2. Run backup of master node (dockerctl backup)
3. rm -rf /etc/puppet
4. Run restore dockerctl restore /var/backup/path_to_backup
Expected Result:
/etc/puppet contains restored manifests, /etc/fuel contains created before backup file
Actual result:
There is no created file in /etc/fuel directory and manifests were not restored
Versions:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "6.1"
openstack_version: "2014.2-6.1"
api: "1.0"
build_number: "323"
build_id: "2015-04-20_07-52-58"
nailgun_sha: "5a4556ea0cf943edffa33788994b7fb7abe150b3"
python-fuelclient_sha: "b4f1ddffd5263489090b65e662173e9e11aafd94"
astute_sha: "bf1751a4fe0d912325e3b4af629126a59c1b2b51"
fuellib_sha: "36f30ae7f19092a61eebb0522ca20d27468b4cbf"
ostf_sha: "4bab9b975ace8d9a305d6e0f112b734de587f847"
fuelmain_sha: "991fa8feca4afcf05ce85a1e7ebd7c7503b3f212"
Restore process info :
http://paste.openstack.org/show/205741/
Tatyanka, your backup didn't succeed. How big is the file size?
Can you possibly reproduce the full backup/restore with bash -x? fuel/.. ...
bash -x dockerctl backup
bash -x dockerctl restore /var/backup/
I think these files just didn't get backed up. I reproduced locally by removing /etc/puppet/ manifests and /etc/puppet/modules and it restored them okay. And I see /etc/fuel in the system-dirs.tar file.