Fuel 9.2 snapshot-id#724
Steps to reproduce:
- Deploy 9.0 env (deployed via fuel-qa with FORCE_DISABLE_UPDATES=True) with following nodes:
* Controller
* Compute, cinder
* Compute, cinder
- Install mos-playbooks tool on master node (git clone https://github.com/aepifanov/mos_mu.git && git checkout 9.2 && cd mos_mu)
- Execute preparation playbooks (ansible-playbook playbooks/mos9_prepare_fuel.yml && ansible-playbook playbooks/mos9_prepare_env.yml -e '{"env_id":1, "snapshot_repo":"<MOS_UBUNTU_MIRROR_ID>"}')
- Update fuel node (ansible-playbook playbooks/update_fuel.yml -e '{"rebuild_bootstrap":false}')
- Update env (fuel2 update install --env 1 --repos mos9.2)
Observed behavior:
Deployment has failed. All nodes are finished. Failed tasks: Task[pkg_upgrade/3] Stopping the deployment process!
Puppet logs (fragment):
(/Stage[main]/Osnailyfacter::Upgrade::Pkg_upgrade/Package[pacemaker-cli-utils]/ensure) change from 1.1.14-2~u14.04+mos1 to 1.1.14-2~u14.04+mos3 failed: Could not update: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold -o APT::Get::AllowUnauthenticated=1 install pacemaker-cli-utils' returned 100: Reading package lists...
Systemd trouble again?
Puppet.log on node-3 ======= ====== apt/archives/ pacemaker- cli-utils_ 1.1.14- 2~u14.04+ mos3_amd64. deb (--unpack): apt/archives/ pacemaker- cli-utils_ 1.1.14- 2~u14.04+ mos3_amd64. deb
=======
Failed to issue method call: Unit crm_mon.service not loaded.
dpkg: error processing archive /var/cache/
subprocess new pre-removal script returned error exit status 5
Failed to issue method call: Unit crm_mon.service failed to load: No such file or directory. See system logs and 'systemctl status crm_mon.service' for details.
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
2017-01-09 08:05:44 +0000 Puppet (notice): Finished catalog run in 22.03 seconds