fluentd on BM fails on scenario001-multinode-container

Bug #1726891 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Martin André

Bug Description

In https://bugs.launchpad.net/tripleo/+bug/1721723 we are tracking the missing fluentd container, but currently we are deploying scenario001 with all services in containers and fluentd in baremetal.

https://review.openstack.org/#/c/511509/ will give us proper puppet erroring out. With that patch applied scenario001 fails like this:

            "Error: Could not create user fluentd: Execution of '/usr/sbin/useradd -G ceilometer,cinder,glance,gnocchi,haclient,heat,keystone,neutron,nova,root -M fluentd' returned 6: useradd: group 'ceilometer' does not exist",
            "useradd: group 'glance' does not exist",
            "useradd: group 'gnocchi' does not exist",
            "useradd: group 'heat' does not exist",
            "useradd: group 'keystone' does not exist",
            "useradd: group 'neutron' does not exist",
            "useradd: group 'nova' does not exist",

http://logs.openstack.org/40/510040/7/check/legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container/3502c91/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/514706

summary: - fluentd on BM fails on scenario001
+ fluentd on BM fails on scenario001-multinode-container
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/514706
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=35d91ddc6d11bb2696321fff4593d5cca3b0cba8
Submitter: Zuul
Branch: master

commit 35d91ddc6d11bb2696321fff4593d5cca3b0cba8
Author: Michele Baldessari <email address hidden>
Date: Tue Oct 24 16:49:10 2017 +0200

    Temporarily disable fluentd from scenario001-multinode-containers

    Mixing containers and BM is currently not working. Once the master
    promotion will take place we will have a fluentd container and
    can readd fluentd as a container and the problem should not re-occurr.

    Change-Id: Iad97f7e0e4de56f46a46d2381fc1ea5822a2114a
    Related-Bug: #1726891

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/pike)

Related fix proposed to branch: stable/pike
Review: https://review.openstack.org/517497

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/517605

Changed in tripleo:
assignee: nobody → Martin André (mandre)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/517605
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=c795e748d2e0fe1299919872250d6951246c1365
Submitter: Zuul
Branch: master

commit c795e748d2e0fe1299919872250d6951246c1365
Author: Martin André <email address hidden>
Date: Fri Nov 3 12:26:34 2017 +0100

    Re-enable containerized fluentd

    Now that we got a promotion, there is a container image for fluentd in
    tripleomaster registry. We can finally re-enable the containerized
    fluentd service in scenario0001.

    Change-Id: I636e63f9b66dd47267fa40febf49a6ec9a6b7ef3
    Related-Bug: #1721723
    Closes-Bug: #1726891

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/pike)

Reviewed: https://review.openstack.org/517497
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=2e286ecee218d325b7dea19957da1734e81d1d30
Submitter: Zuul
Branch: stable/pike

commit 2e286ecee218d325b7dea19957da1734e81d1d30
Author: Michele Baldessari <email address hidden>
Date: Tue Oct 24 16:49:10 2017 +0200

    Temporarily disable fluentd from scenario001-multinode-containers

    Mixing containers and BM is currently not working. Once the master
    promotion will take place we will have a fluentd container and
    can readd fluentd as a container and the problem should not re-occurr.

    Change-Id: Iad97f7e0e4de56f46a46d2381fc1ea5822a2114a
    Related-Bug: #1726891
    (cherry picked from commit 35d91ddc6d11bb2696321fff4593d5cca3b0cba8)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/518690

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

Reviewed: https://review.openstack.org/518690
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b48c1148b1696d352117900102fcc9ef12628e58
Submitter: Zuul
Branch: stable/pike

commit b48c1148b1696d352117900102fcc9ef12628e58
Author: Martin André <email address hidden>
Date: Fri Nov 3 12:26:34 2017 +0100

    Re-enable containerized fluentd

    Now that we got a promotion, there is a container image for fluentd in
    tripleomaster registry. We can finally re-enable the containerized
    fluentd service in scenario0001.

    Change-Id: I636e63f9b66dd47267fa40febf49a6ec9a6b7ef3
    Related-Bug: #1721723
    Closes-Bug: #1726891
    (cherry picked from commit c795e748d2e0fe1299919872250d6951246c1365)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.4

This issue was fixed in the openstack/tripleo-heat-templates 7.0.4 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.0.0b2

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b2 development milestone.

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.