clustercheck healthcheck is not working with socat

Bug #1930399 reported by Damien Ciabrini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Damien Ciabrini

Bug Description

With [1] we made clustercheck expose its service via socat rather than xinetd.
This broke the clustercheck healthcheck in tripleo-common, as this script still checks for the existence of a xinetd process and extracts information from the wrong config when socat is enabled instead of xinetd.

[1] https://bugs.launchpad.net/tripleo/+bug/1928693

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (master)
Changed in tripleo:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/793963
Committed: https://opendev.org/openstack/tripleo-common/commit/37369ca44b603537b72a57d628b1bfc121d7e6ef
Submitter: "Zuul (22348)"
Branch: master

commit 37369ca44b603537b72a57d628b1bfc121d7e6ef
Author: Damien Ciabrini <email address hidden>
Date: Tue Jun 1 14:16:17 2021 +0200

    Make the clustercheck healthcheck work with socat

    Since [1] clustercheck can now use socat instead of xinetd,
    so make sure the clustercheck healthcheck gets configured
    with the right information based on which method is used.

    Tested by deploying a standone with socat, and another one
    with xinetd.

    [1] I7d87b5861a576cf4849a25cd1d3f5e77568de1e4

    Change-Id: Ib4ec4d10c00bc5cba16598c4d48829bf0af63b25
    Closes-Bug: #1930399

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/794623

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/794623
Committed: https://opendev.org/openstack/tripleo-common/commit/4197668875d22ac23e10ccdb5f8a7b47d31eef02
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 4197668875d22ac23e10ccdb5f8a7b47d31eef02
Author: Damien Ciabrini <email address hidden>
Date: Tue Jun 1 14:16:17 2021 +0200

    Make the clustercheck healthcheck work with socat

    Since [1] clustercheck can now use socat instead of xinetd,
    so make sure the clustercheck healthcheck gets configured
    with the right information based on which method is used.

    Tested by deploying a standone with socat, and another one
    with xinetd.

    [1] I7d87b5861a576cf4849a25cd1d3f5e77568de1e4

    Change-Id: Ib4ec4d10c00bc5cba16598c4d48829bf0af63b25
    Closes-Bug: #1930399
    (cherry picked from commit 37369ca44b603537b72a57d628b1bfc121d7e6ef)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 15.2.1

This issue was fixed in the openstack/tripleo-common 15.2.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 16.1.0

This issue was fixed in the openstack/tripleo-common 16.1.0 release.

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.