new OpenStack configuration didn't apply
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Alexander Saprykin |
Bug Description
ISO 239
https:/
Steps:
Deploy cluster with 3+2 node
1) Upload file with configuration
keystone.yaml
---
configuration:
keystone_config:
ldap/url:
value: ldap://
ldap/user:
value: CN=ldap,
ldap/password:
value: ldap_test
ldap/suffix:
value: DC=example,DC=com
ldap/
value: True
ldap/
value: CN=ldap,
ldap/
value: OU=Users,
ldap/
value: person
ldap/
ensure: absent
ldap/
value: cn
ldap/
value: cn
ldap/
value: mail
ldap/
ensure: absent
ldap/
value: userAccountControl
ldap/
value: 2
ldap/
value: 512
ldap/
value: password,
ldap/
value: False
ldap/
value: False
ldap/
value: False
ldap/
value: OU=Roles,
ldap/
ensure: absent
ldap/
value: organizationalRole
ldap/
value: cn
ldap/
value: ou
ldap/
value: roleOccupant
ldap/
ensure: absent
ldap/
value: True
ldap/
value: True
ldap/
value: True
identity/
value: keystone.
fuel openstack-config --upload --env 1 --node 1 --file keystone.yaml
2) Apply new settings to the controller:
fuel --debug openstack-config --execute --env 1 --node 1
Actual results:
1) The new task is marked as ready(task 14):
[root@nailgun ~]# fuel task
id | status | name | cluster | progress | uuid
---|---
3 | ready | check_networks | 1 | 100 | 4dbc2ecf-
2 | ready | deploy | 1 | 100 | e4b8966c-
6 | ready | provision | 1 | 100 | 6424a3e8-
15 | ready | dump | None | 100 | 6e9b3b90-
9 | ready | check_dhcp | 1 | 100 | 25765420-
10 | ready | check_repo_
8 | ready | verify_networks | 1 | 100 | 74a0d732-
14 | ready | deployment | 1 | 100 | 74b3b57f-
2) The file with configuration exist on the node at /etc/hiera/
3) Puppet was not apply, /etc/keystone/
Expected results:
1) New task finished
2) keystone configuration was changed in the node
3) keystone service was restarted
description: | updated |
summary: |
- Deploy configuration of new OpenStack configuration didn't started + new OpenStack configuration didn't apply |
description: | updated |
tags: |
added: feature-openstack-config-change removed: openstack-config-change |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-python team-mixed |
Changed in fuel: | |
status: | In Progress → Fix Committed |
tags: | added: blocker-for-qa |
Deploying environment to reproduce the issue