sahara-engine container failed to connect instance

Bug #1687602 reported by Junbo Jiang
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Undecided
Junbo Jiang

Bug Description

Sahara-engine failed to connect instance of sahara cluster, because nc command not exists in sahara-engine container, also /run directory not mounted in sahara-engine container, this error occurred when set use_neutron=true in sahra.conf.

Junbo Jiang (junbo)
Changed in kolla:
status: New → In Progress
assignee: nobody → junbo (junbo)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/462444

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

Reviewed: https://review.openstack.org/461706
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=66413c804699f47e078dec663c281c25ef3e08ca
Submitter: Jenkins
Branch: master

commit 66413c804699f47e078dec663c281c25ef3e08ca
Author: junbo <jiang.junbo@99cloud.net>
Date: Tue May 2 17:46:11 2017 +0800

    Add netcat package in sahara-engine image

    Sahara-engine use netcat in the neutron namespace to build
    a session when use_namespaces=true, see utils/ssh_remote.py
    in sahara source code.

    Change-Id: I8a90d33f0b7b902e059077c3b9fd32ba7b7d7df4
    Related-Bug: #1687624
    Closes-Bug: #1687602

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/ocata)

Reviewed: https://review.openstack.org/462444
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=be95a8f78c1bae4ddab24c15ef8fbb7cc09d34c8
Submitter: Jenkins
Branch: stable/ocata

commit be95a8f78c1bae4ddab24c15ef8fbb7cc09d34c8
Author: junbo <jiang.junbo@99cloud.net>
Date: Tue May 2 17:46:11 2017 +0800

    Add netcat package in sahara-engine image

    Sahara-engine use netcat in the neutron namespace to build
    a session when use_namespaces=true, see utils/ssh_remote.py
    in sahara source code.

    Change-Id: I8a90d33f0b7b902e059077c3b9fd32ba7b7d7df4
    Related-Bug: #1687624
    Closes-Bug: #1687602
    (cherry picked from commit 66413c804699f47e078dec663c281c25ef3e08ca)

tags: added: in-stable-ocata
Revision history for this message
Mark Goddard (mgoddard) wrote :

This issue was fixed for source builds but appears to also affect binary builds on CentOS / ocata. I have a patch which I will submit shortly.

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

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

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

Reviewed: https://review.openstack.org/471437
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=f8285c336a6db3b447d7343a4e06fde195f46fe9
Submitter: Jenkins
Branch: master

commit f8285c336a6db3b447d7343a4e06fde195f46fe9
Author: Mark Goddard <email address hidden>
Date: Tue Jun 6 19:13:43 2017 +0100

    Add netcat to binary sahara-engine image

    Sahara-engine uses netcat in the neutron namespace to build a session
    when use_namespaces=true, see utils/ssh_remote.py in sahara source code.

    Change I8a90d33f0b7b902e059077c3b9fd32ba7b7d7df4 added netcat to the
    sahara-engine image for source builds. This change does the same for
    binary builds.

    Change-Id: I571236d127e34da79367ec4686d7d64430a22fc8
    Related-Bug: #1687624
    Closes-Bug: #1687602

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

This issue was fixed in the openstack/kolla 5.0.0.0b2 development milestone.

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

This issue was fixed in the openstack/kolla 4.0.2 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.