'placement-infra_hosts' is missing from the example user config

Bug #1872427 reported by Jules Dorison
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Undecided
Dmitriy Rabotyagov

Bug Description

I tried to install an Openstack Train infrastructure for tests with openstack-ansible (20.0.0).

At the third step, the registration of nova-compute service didn't worked.
After some searches, I found that the nova conductor service was reloading infinitely because it didn't find the placement service in keystone.

In fact the placement service wasn't set up in any of my hosts.

I think since the Train version, the placement hosts must be declared in the 'openstack_user_config' file. Or perhaps am I missing something ?

- [X] This doc is inaccurate in this way:

If this declaration is mandatory, the doc have to be updated to add a "placement-infra_hosts:" group in the example file.

- [X] I have a fix to the document that I can paste below including example:

[...]

# cinder api services
storage-infra_hosts:
  infra1:
    ip: 172.29.236.11

# placement
placement-infra_hosts:
  infra1:
    ip: 172.29.236.11

# glance
image_hosts:
  infra1:
    ip: 172.29.236.11

# nova api, conductor, etc services
compute-infra_hosts:
  infra1:
    ip: 172.29.236.11

[...]

Revision history for this message
Dmitriy Rabotyagov (noonedeadpunk) wrote :

Hi,

We've placed a fix to the docs for the master version, but missed to backport it. So https://review.opendev.org/719428 should resolve this issue.

Changed in openstack-ansible:
status: New → In Progress
assignee: nobody → Dmitriy Rabotyagov (noonedeadpunk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/train)

Reviewed: https://review.opendev.org/719428
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=3ca81dbb91d68647e682e0063f0b3cdf73048561
Submitter: Zuul
Branch: stable/train

commit 3ca81dbb91d68647e682e0063f0b3cdf73048561
Author: Dmitriy Rabotyagov <email address hidden>
Date: Wed Jan 8 16:41:22 2020 +0200

    [doc] Add placement definition to config sample

    Closes-Bug: 1872427
    Change-Id: Ia8f8d793f5c30e35c8c1539167a4b59e26d41105
    (cherry picked from commit 13f5b3e95f615b418e4fe785287980c5c0ec6afd)

tags: added: in-stable-train
Changed in openstack-ansible:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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