[9.1][updates] mos-mu util has failed on the "Restart MCollective" task

Bug #1657070 reported by Ruslan Khozinov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Undecided
Ruslan Khozinov

Bug Description

Steps to reproduce:

1. Deploy 9.0 with stacklight + murano plugins
2. Update the fuel up to 9.1
3. Update an env with packages from the mos-updates repo
4. Follow the guide for the mos_mu util https://github.com/rkhozinov/mos_mu/blob/9.2/doc/usage_9x.md

ansible-playbook playbooks/mos9_prepare_env.yml -e '{"env_id":3}'

Actual result:
TASK [Restart MCollective] *****************************************************
fatal: [node-4.test.domain.local]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to get the service status 'mcollective': org.freedesktop.DBus.Error.FileNotFound \"No such file or directory\""}
fatal: [node-5.test.domain.local]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to get the service status 'mcollective': org.freedesktop.DBus.Error.FileNotFound \"No such file or directory\""}
fatal: [node-3.test.domain.local]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to get the service status 'mcollective': org.freedesktop.DBus.Error.FileNotFound \"No such file or directory\""}
changed: [node-6.test.domain.local]

NO MORE HOSTS LEFT *************************************************************

PLAY RECAP *********************************************************************
nailgun.test.domain.local : ok=2 changed=1 unreachable=0 failed=0
node-3.test.domain.local : ok=5 changed=4 unreachable=0 failed=1
node-4.test.domain.local : ok=5 changed=4 unreachable=0 failed=1
node-5.test.domain.local : ok=5 changed=3 unreachable=0 failed=1
node-6.test.domain.local : ok=6 changed=4 unreachable=0 failed=0

Additional information:

- mos_mu from git
- branch is 9.2
- git log:

02f5cbbb8ce9c7a33b956630319287b06afd7a65 Merge branch 'master' into 9.2
69ee9f7562af9ae0681d0a76f29281a3bc5512e8 Exclude 'too many PGs per OSD' warn from CEPH health_check
6ddf7666712b2208f3f85fadb7385c607c8380c2 Return back adding GPG key for mos9.2 repos
9bb3d38dcadcd577f070741cc363e8c09ca2fd44 Fix one more typo
05b571bb4db942ef014147278c822901f29d0d66 Fix typos in add_repo_to_env
83343747bcd2e7f0aadfe8e1f06d092b896e9011 Fix bug #1652274
0779cd94eb815a8f1061797ccbca99b34f685603 Add add_repo_to_release and disable_realease modules

Revision history for this message
Ruslan Khozinov (rkhozinov) wrote :

Ansible version:
ansible.noarch 2.2.0.0-4.el7 @epel

tags: added: blocker-for-qa
Revision history for this message
Anton Chevychalov (achevychalov) wrote :

Ansible 2.2.0 from EPEL was used on that installation.

There is a bug in upstream version of Ansible https://bugs.launchpad.net/fuel/+bug/1652247

So we have to use patched version created by Mirantis.

Please do not use EPEL and follow upgrade procedure.

Changed in fuel:
status: New → Invalid
Revision history for this message
Ruslan Khozinov (rkhozinov) wrote :

I've checked that, the issue wasn't reproduced with correct version of ansible.

Changed in fuel:
assignee: nobody → Ruslan Khozinov (rkhozinov)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.