Missing container health checks

Bug #1801068 reported by Martin Mágr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Incomplete
Medium
Martin Mágr

Bug Description

There are containers without health checks, we need to create those to have the whole deployment covered.

Martin Mágr (mmagr)
Changed in tripleo:
milestone: none → stein-1
assignee: nobody → Martin Mágr (mmagr)
importance: Undecided → High
importance: High → Medium
tags: added: rocky-backport-potential
tags: added: queens-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (stable/rocky)

Change abandoned by Martin Mágr (<email address hidden>) on branch: stable/rocky
Review: https://review.openstack.org/612304
Reason: Abandoning for now as this patch will block other to merge.

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

Reviewed: https://review.openstack.org/612302
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=f25a2f35b7ac739e6b18af92d708b99697a0eaf4
Submitter: Zuul
Branch: stable/rocky

commit f25a2f35b7ac739e6b18af92d708b99697a0eaf4
Author: Martin Mágr <email address hidden>
Date: Mon Apr 16 23:01:16 2018 +0200

    Add Ironic inspector health checks

    This patch add health checks for ironic_inspector container
    and ironic_inspector_dnsmasq container. Inspector health is checked
    using curl of the API interface and dnsmasq is checked using opened
    port verification.

    Partial-Bug: #1801068
    Change-Id: I0bcc713d342f6388750dd9dcecf439db3c59d651
    (cherry picked from commit d03c53c3e4eda9ab6ead396f2b0559bb7444b561)

tags: added: in-stable-rocky
Changed in tripleo:
milestone: stein-1 → stein-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612303
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=03c67d9a45a16c257927196b43d775d27f297d11
Submitter: Zuul
Branch: stable/rocky

commit 03c67d9a45a16c257927196b43d775d27f297d11
Author: Martin Mágr <email address hidden>
Date: Fri Apr 27 12:12:07 2018 +0200

    Add health check script for Sahara API

    Adds health checks script for Sahara API using curl.

    Partial-Bug: #1801068
    Change-Id: Ibff4b9699caf5c45919cb803c5fd7f7f7ba6904e
    (cherry picked from commit 26800465b4c34e35c91c636d2caebc77a61a65f6)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/613893
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=181fb4a0dcaef3484a50376679d8d3258f912fa4
Submitter: Zuul
Branch: stable/rocky

commit 181fb4a0dcaef3484a50376679d8d3258f912fa4
Author: Martin Mágr <email address hidden>
Date: Mon Apr 9 15:26:10 2018 +0200

    Add health checks for Swift services

    This patch is adding health checks for background processes. The check
    is performed by comparing recon cache file modification. This is far
    from ideal, because recon files are shared via services of same type.
    But it's the only way to at least partialy check correct behaviour
    for background processes. In future there we should add timestamp info
    to each recon file for all services using the recon file. Then we would
    be able to find out if all background services are updating their caches
    in timely fashion and stay within the border of containers.

    Co-Authored-By: Thiago da Silva <email address hidden>
    Partial-Bug: #1801068
    Change-Id: Ib6fad8311b5a728914ce9df9122194c5f7036be7
    (cherry picked from commit 575fde1a963d3941e7dbc5a457bc05faf7e9b75f)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612304
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=56690bc3caac894c3dfec05eed6f0c5c64261520
Submitter: Zuul
Branch: stable/rocky

commit 56690bc3caac894c3dfec05eed6f0c5c64261520
Author: Martin Mágr <email address hidden>
Date: Tue Apr 24 12:09:30 2018 +0200

    Activate remaining set of healthchecks

    In previous patches link to appropriate scripts were not added. This patch adds
    links related to following already merged patches:
      - Ib6fad8311b5a728914ce9df9122194c5f7036be7
      - I9d72704a7b7dbcbe40289007d78cc29f814fd88c
      - I0bcc713d342f6388750dd9dcecf439db3c59d651
      - Ibff4b9699caf5c45919cb803c5fd7f7f7ba6904e
      - I9c8d0445b7f010838fe94dae2ae6fb86952fdeab

    Partial-Bug: #1801068
    Change-Id: Ie724b155fa071da9f1baee193cf79e2ecdc2ff30
    (cherry picked from commit f563281c66986b950c6cc32fddc3ba316563b30f)

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

Reviewed: https://review.openstack.org/612369
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=cf3946e7cecb4756b4686deebc5b2cff058f619d
Submitter: Zuul
Branch: stable/rocky

commit cf3946e7cecb4756b4686deebc5b2cff058f619d
Author: Martin Mágr <email address hidden>
Date: Thu Mar 22 13:26:40 2018 +0100

    Enable neutron-sriov-agent health check

    This patch enables health check execution for neutron-sriov-agent docker container.

    Partial-Bug: #1801068
    Change-Id: I96e93c2eade261f3a3f44f5b8ffd4c1d75274c15
    Depends-On: Ief543580e6b717bb9dba62b19ffe12aff5395ff9
    Depends-On: Id5dc7d169301e45cb0abab7cecae67457db9fd96
    (cherry picked from commit 9473817a092dfcd47fa780c924a8067f3fdfebe0)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612370
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=38e16618bce0068478c901ba8dd6dbb55eae3e06
Submitter: Zuul
Branch: stable/rocky

commit 38e16618bce0068478c901ba8dd6dbb55eae3e06
Author: Martin Mágr <email address hidden>
Date: Fri Apr 27 12:21:29 2018 +0200

    Enable Sahara API health check

    This patch enables health check execution in sahara_api container.

    Partial-Bug: #1801068
    Change-Id: Ic14d9c5b9a4ad014181e8505fae3d2f656b7b0bd
    (cherry picked from commit 3f121ed456c07c43c5db393c5831d4e456bfe8db)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612371
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=6652aaa477812c6e2b4c4faad708fbe05049507e
Submitter: Zuul
Branch: stable/rocky

commit 6652aaa477812c6e2b4c4faad708fbe05049507e
Author: Martin Mágr <email address hidden>
Date: Tue Apr 24 15:18:05 2018 +0200

    Enable health check for Ironic inspector services

    This patch enables container health check script execution for containers
    ironic_inspector and ironic_inspector_dnsmasq.

    Partial-Bug: #1801068
    Change-Id: I62a50021605e1017e387f76595bd0f5680979900
    Depends-On: Ie724b155fa071da9f1baee193cf79e2ecdc2ff30
    (cherry picked from commit f1ec2452afcb951331a7bbfeffcf7ddc3f471374)

Changed in tripleo:
status: New → Triaged
milestone: stein-2 → stein-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612372
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=048131984769de3955562a78a8f3652d86f75f05
Submitter: Zuul
Branch: stable/rocky

commit 048131984769de3955562a78a8f3652d86f75f05
Author: Martin Mágr <email address hidden>
Date: Tue Mar 13 13:15:43 2018 +0100

    Enable ceilometer-agent-compute health check

    This patch enables health check execution for ceilometer-agent-compute
    docker container.

    Partial-Bug: #1801068
    Change-Id: I9041c817c18ce68bf1fa9bb72c6bc7429d50cb25
    (cherry picked from commit ebf0db0d738c74e9fd4bfb0982b700132161ee02)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612373
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=0e3afdce42ec1e42c6eebf7407fe9de8f036a4c4
Submitter: Zuul
Branch: stable/rocky

commit 0e3afdce42ec1e42c6eebf7407fe9de8f036a4c4
Author: Martin Mágr <email address hidden>
Date: Tue Apr 24 12:39:02 2018 +0200

    Enable fluentd health check

    This patch enables container health check for fluentd container.

    Partial-Bug: #1801068
    Change-Id: I2d8f04c0dd806b2e39a38f8b9e96f50c1e0f75e0
    (cherry picked from commit f9bb8b6ca54a269f50d9f3b699d8b254c3e5237c)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/612374
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=45a118b0f4798a2527baee85d6a6b8fb859b0206
Submitter: Zuul
Branch: stable/rocky

commit 45a118b0f4798a2527baee85d6a6b8fb859b0206
Author: Martin Mágr <email address hidden>
Date: Mon May 14 13:41:27 2018 +0200

    Enable health check for OVN containers

    This patch enables container health check execution for ovn_controller
    and ovn_dbs_bundle containers.

    Partial-Bug: #1801068
    Change-Id: Ie519e9684dc527cc384e11fb8f32b532dd2da1d7
    (cherry picked from commit e44d9deef0d83b6697e93752bfd5e04e2f30ed34)

Changed in tripleo:
milestone: stein-3 → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
status: Triaged → Incomplete
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
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.