Fuel 9.2 radosgw_keystone improperly started on controller when keystone decomposed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Michael Polenchuk | ||
Mitaka |
Confirmed
|
High
|
Fuel Maintainers | ||
Newton |
Invalid
|
High
|
Unassigned |
Bug Description
- Fuel 9.2
- Service decomposition (neutron node, keystone node, rabbitmq node)
- ceph as a storage backend
Deployment ended in error state.
Failed node: primary-controller
Manifest: /etc/puppet/
Error:
Error: Could not prefetch keystone_service provider 'openstack': Command openstack_command is missing
Error: Not managing Keystone_
Error: /Stage[
Error: Could not prefetch keystone_endpoint provider 'openstack': Command openstack_command is missing
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Suggested fix:
Move execution of /etc/puppet/
When mentioned manifest was started manually on keystone I received:
root@node-43:~# puppet apply /etc/puppet/
Notice: Scope(Class[
Notice: Compiled catalog for node-43.domain.tld in environment production in 0.65 seconds
Notice: /Stage[
Notice: /Stage[
Notice: /Stage[
Notice: /Stage[
Notice: Finished catalog run in 10.43 seconds
Patch:
[root@fuel plugins]# cat ~/radosgw_
--- /etc/puppet/
+++ /etc/puppet/
@@ -104,7 +104,7 @@
- id: radosgw-keystone
type: puppet
version: 2.1.0
- tags: [primary-
+ tags: [primary-keystone]
required_for: [primary-
requires: [primary-keystone, keystone]
condition:
Changed in fuel: | |
assignee: | nobody → Michael Polenchuk (mpolenchuk) |
importance: | Undecided → Medium |
status: | New → Confirmed |
milestone: | none → 12.0 |
Need to backport properly the https:/ /review. openstack. org/#/q/ 68318cf10bb7e90 25fec06369a47ba 54d741697a, n,z