Rabbitmq_user provider failed to retry list_users code block
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Won't Fix
|
Medium
|
Dmitry Ilyin |
Bug Description
"build_id": "2015-03-
"ostf_sha": "8df5f2fcdae3bc
"build_number": "165",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-
"auth_required": true,
"api": "1.0",
"nailgun_sha": "f12221d79e0d97
"production": "docker",
"python-
"astute_sha": "ca7635a356a904
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "0e45b31db16776
"fuellib_sha": "07288d7bfde840
1. Create new environment (Ubuntu)
2. Choose Neutron, GRE
3. Add 3 controller, 2 compute, 1 cinder
4. Start deployment. It was successful
5. Start OSTF tests. It was successful
6. But there is error in puppet.log on second controller (node-6):
2015-03-06 11:04:56 ERR
(/Stage[
Changed in fuel: | |
importance: | High → Medium |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Dmitry Ilyin (idv1985) |
Changed in fuel: | |
assignee: | Dmitry Ilyin (idv1985) → Vladimir Kuklin (vkuklin) |
Changed in fuel: | |
assignee: | Vladimir Kuklin (vkuklin) → Dmitry Ilyin (idv1985) |
At the given moment of time, 2015-03-06 11:04:56, the rabbit was being clustered as a part of deployment process:
2015-03- 06T11:04: 56.351252+ 00:00 info: INFO: Stopping node 'rabbit@node-6' ... ...done. 06T11:05: 06.991297+ 00:00 info: INFO: p_rabbitmq-server: get_monitor(): rabbit app is running and is member of healthy cluster
2015-03-
The minor issue is that "Error: {aborted, {no_exists, [rabbit_ user,{internal_ user,'_ ','_',' _'}]}}" error, was expected to be handled by a retry code block of the Rabbitmq_user provider, but it failed:
2015-03- 06T10:58: 28.110932+ 00:00 notice: (Scope( Class[main] )) MODULAR: openstack- controller. pp 06T11:04: 56.086379+ 00:00 debug: Executing '/usr/sbin/ rabbitmqctl -q list_users' 06T11:04: 56.790255+ 00:00 err: (/Stage[ main]/Nova: :Rabbitmq/ Rabbitmq_ user[nova] ) Could not evaluate: Execution of '/usr/sbin/ rabbitmqctl -q list_users' returned 2: Error: {aborted, {no_exists, [rabbit_ user,{internal_ user,'_ ','_',' _'}]}}
2015-03-
2015-03-
The deployment was not failed, though, so the issue is a minor one: 06T11:07: 32.477530+ 00:00 notice: (Scope( Class[main] )) MODULAR: openstack- controller. pp 06T11:09: 32.338623+ 00:00 debug: Executing '/usr/sbin/ rabbitmqctl -q list_users' 06T11:09: 32.834132+ 00:00 debug: Command succeeded
2015-03-
2015-03-
2015-03-