placement_api fails to start if placement_api_port is set to 8778

Bug #1830420 reported by Pierre Riteau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Medium
Chason Chan
Queens
Fix Released
Medium
Pierre Riteau
Rocky
Fix Released
Medium
Pierre Riteau

Bug Description

The RDO openstack-nova-placement-api RPM ships with an HTTP configuration deploying placement on port 8778, while Kolla-Ansible creates another file to configure it to listen on port 8780. If `placement_api_port` is changed to use port 8778, the placement_api container will fail to start because the port is already in use.

Mark Goddard (mgoddard)
Changed in kolla-ansible:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)

Fix proposed to branch: master
Review: https://review.opendev.org/661879

Changed in kolla-ansible:
assignee: nobody → Chason Chan (chen-xing)
status: Triaged → In Progress
Revision history for this message
Mark Goddard (mgoddard) wrote :
no longer affects: kolla-ansible/train
affects: kolla-ansible → kolla
Changed in kolla:
milestone: train-1 → none
no longer affects: kolla-ansible/queens
no longer affects: kolla-ansible/rocky
Revision history for this message
Mark Goddard (mgoddard) wrote :

Affects only the nova-placement-api image, not placement-api.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/rocky)

Reviewed: https://review.opendev.org/661369
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=8e9cc856bfbdcb97e04df4c950aaeaf485cd5cc4
Submitter: Zuul
Branch: stable/rocky

commit 8e9cc856bfbdcb97e04df4c950aaeaf485cd5cc4
Author: Pierre Riteau <email address hidden>
Date: Fri May 24 19:11:42 2019 +0100

    Remove HTTP configuration shipped in openstack-nova-placement-api RPM

    The RDO openstack-nova-placement-api RPM ships with an HTTP
    configuration deploying placement on port 8778, while Kolla-Ansible
    creates another file to configure it to listen on port 8780. If
    `placement_api_port` is changed to use port 8778, the placement_api
    container will fail to start because the port is already in use.

    This commit removes the configuration file shipped with the RPM package
    to avoid this conflict.

    Change-Id: I7babdb794bec3b08047101e2537f030e2217cedb
    Closes-Bug: #1830420

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 7.0.3

This issue was fixed in the openstack/kolla 7.0.3 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/666002

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/queens)

Reviewed: https://review.opendev.org/666002
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=57ed1ea4f07f7e21496df5d2d8ebb943eae68c8a
Submitter: Zuul
Branch: stable/queens

commit 57ed1ea4f07f7e21496df5d2d8ebb943eae68c8a
Author: Pierre Riteau <email address hidden>
Date: Fri May 24 19:11:42 2019 +0100

    Remove HTTP configuration shipped in openstack-nova-placement-api RPM

    The RDO openstack-nova-placement-api RPM ships with an HTTP
    configuration deploying placement on port 8778, while Kolla-Ansible
    creates another file to configure it to listen on port 8780. If
    `placement_api_port` is changed to use port 8778, the placement_api
    container will fail to start because the port is already in use.

    This commit removes the configuration file shipped with the RPM package
    to avoid this conflict.

    Change-Id: I7babdb794bec3b08047101e2537f030e2217cedb
    Closes-Bug: #1830420
    (cherry picked from commit 8e9cc856bfbdcb97e04df4c950aaeaf485cd5cc4)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 6.2.3

This issue was fixed in the openstack/kolla 6.2.3 release.

Mark Goddard (mgoddard)
Changed in kolla:
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.