[nailgun] feature groups are not enabled after restarting nailgun
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
Medium
|
Fuel Documentation Team |
Bug Description
Restarting nailgun container doesn't result in enabling feature groups (as it used to) as defined in /etc/fuel/
Scenario:
1. Request fuel version info - no feature groups are enabled
[root@nailgun ~]# fuel fuel-version
api: '1'
auth_required: true
feature_groups: []
openstack_version: 2015.1.0-8.0
release: '8.0'
2. Add feature groups to the /etc/fuel/
[root@nailgun ~]# cat /etc/fuel/
feature_groups:
- advanced
- mirantis
production: "docker"
3. Restart the nailgun container
[root@nailgun ~]# dockerctl shell nailgun systemctl restart nailgun && echo "OK" || echo "FAIL"
OK
Expected result: the added feature group(s) are enabled
Actual result: the added feature groups are not enabled
[root@nailgun ~]# fuel fuel-version
api: '1'
auth_required: true
feature_groups: []
openstack_version: 2015.1.0-8.0
release: '8.0'
Reproduced on 8.0, build 288.
Changed in fuel: | |
assignee: | Bartosz Kupidura (zynzel) → Fuel Python Team (fuel-python) |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-python |
Changed in fuel: | |
status: | In Progress → Confirmed |
assignee: | Dmitriy Kruglov (dkruglov) → Fuel Documentation Team (fuel-docs) |
tags: | removed: swarm-fail-driver |
Once the master node is deployed feature_groups can be configured in /etc/nailgun/ settings. yaml. Version.yaml is under deprecation and nearly removed. When the master node first deployed a user can configure feature_groups via deployment user dialog (fuelmenu).