fluentd on BM fails on scenario001-multinode-container

Bug #1726891 reported by Michele Baldessari on 2017-10-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
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/

summary: - fluentd on BM fails on scenario001
+ fluentd on BM fails on scenario001-multinode-container

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

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

Changed in tripleo:
assignee: nobody → Martin André (mandre)
status: Triaged → In Progress

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

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

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)

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

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  Edit
Everyone can see this information.

Other bug subscribers