reduced footprint: wrong documentation to enable advanced feature

Bug #1575087 reported by Swann Croiset
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Undecided
Fuel Documentation Team

Bug Description

I cannot enable "advanced" feature by editing /etc/fuel/version.yaml file.

I use this documentation:
https://docs.mirantis.com/openstack/fuel/fuel-8.0/operations.html#using-the-reduced-footprint-feature

https://review.fuel-infra.org/gitweb?p=mos/mos-docs.git;a=blob;f=pages/operations/reduced-footprint-ops.rst;h=83be51c45f8d8e0e2297363bf816ef5483710f1b;hb=HEAD#l69

[root@fuel ~]# fuel2 --debug node list-vms-conf 2
404 Client Error: Not Found
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/cliff/app.py", line 374, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python2.7/site-packages/cliff/display.py", line 92, in run
    column_names, data = self.take_action(parsed_args)
  File "/usr/lib/python2.7/site-packages/fuelclient/commands/node.py", line 135, in take_action
    data = self.client.get_node_vms_conf(parsed_args.id)
  File "/usr/lib/python2.7/site-packages/fuelclient/v1/node.py", line 54, in get_node_vms_conf
    return node.get_node_vms_conf()
  File "/usr/lib/python2.7/site-packages/fuelclient/objects/node.py", line 134, in get_node_vms_conf
    return self.connection.get_request(url)
  File "/usr/lib/python2.7/site-packages/fuelclient/client.py", line 192, in get_request
    resp.raise_for_status()
  File "/usr/lib/python2.7/site-packages/requests/models.py", line 851, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
HTTPError: 404 Client Error: Not Found

I managed to enable "advanced" feature by editing directly nailgun settings:

[root@fuel ~]# dockerctl shell nailgun
[root@fuel ~]# vim /etc/nailgun/settings.yaml

..
FEATURE_GROUPS:
    - mirantis
    - advanced
..

[root@fuel ~]# systemctl restart nailgun.service
[root@fuel ~]# exit
[root@fuel ~]# fuel2 --debug node list-vms-conf 2
+----------+-------+
| Field | Value |
+----------+-------+
| vms_conf | - |
+----------+-------+

cat /etc/fuel/version.yaml
VERSION:
  feature_groups:
    - mirantis
    - advanced
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "570"
  build_id: "570"
  fuel-nailgun_sha: "558ca91a854cf29e395940c232911ffb851899c1"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
  fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "c2a335b5b725f1b994f78d4c78723d29fa44685a"
  fuel-ostf_sha: "3bc76a63a9e7d195ff34eadc29552f4235fa6c52"
  fuel-mirror_sha: "fb45b80d7bee5899d931f926e5c9512e2b442749"
  fuelmenu_sha: "78ffc73065a9674b707c081d128cb7eea611474f"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "d605bcbabf315382d56d0ce8143458be67c53434"

Changed in fuel:
assignee: nobody → Fuel Documentation Team (fuel-docs)
Changed in fuel:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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