cinder-api keeps restarting after the deployment

Bug #1676751 reported by Alexey
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Critical
Eduardo Gonzalez
Ocata
Fix Released
Critical
Eduardo Gonzalez
Pike
Fix Released
Critical
Eduardo Gonzalez
kolla-ansible
Fix Released
Critical
Eduardo Gonzalez
Ocata
Fix Released
Critical
Eduardo Gonzalez
Pike
Fix Released
Critical
Eduardo Gonzalez

Bug Description

Hello!
I made an upgrade from 3.0.2 to 4.0.0 stable/ocata release of my cloud.
I used ubuntu binary images.
After deploying cinder-api container it kept restarting.
Docker logs cinder-api shows that "cinder-api" binary is missing.
I checked the deb package for cinder-api and it really not contains cinder-api binary!
As a workaround I switched to the ubuntu source images and cinder works fine now.

Tags: cinder-api
Changed in kolla:
status: New → Triaged
importance: Undecided → Critical
Revision history for this message
Eduardo Gonzalez (egonzalez90) wrote :

Ubuntu binary packages removed support for systemd/cinder-api command in Ocata release. They moved completely the API into an apache process uwsgi. while other Operating systems still using cinder-api command, ubuntu (only binary) not.

Changed in kolla-ansible:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

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

commit d14aadd65dc4d3658777ea5c5878197013a82e92
Author: Eduardo Gonzalez <email address hidden>
Date: Wed Apr 19 10:46:58 2017 +0100

    Fix cinder-api ubuntu binary

    This changes moves cinder-api to make use of apache to launch
    its processes.
    Ubuntu binary removed support in Ocata for cinder-api system
    services [1].
    At this moment cinder in Ocata branch is not working at all
    due this issue.
    This changes aims to fix cinder in master only for ubuntu binary
    with the purpose of make a clean backport to stable/ocata without
    do any other change on the backport process.

    A follow up change will migrate other OS/install_type to make use of
    Apache but only changing master branch.

    [1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html

    Change-Id: I86ae3ec899e9b7b1ad9f727b9b9bb3549738f944
    Closes-Bug: #1676751

Changed in kolla:
status: Triaged → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.openstack.org/457993
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=ba78082e0c0f4c0aa1952841288bd1cf5e0191f8
Submitter: Jenkins
Branch: master

commit ba78082e0c0f4c0aa1952841288bd1cf5e0191f8
Author: Eduardo Gonzalez <email address hidden>
Date: Wed Apr 19 10:59:44 2017 +0100

    Fix cinder-api ubuntu binary deploy

    This changes moves cinder-api to make use of apache to
    launch its processes.
    Ubuntu binary removed support in Ocata for cinder-api
    system services [1]. At this moment cinder in Ocata branch
    is not working at all due this issue.

    This changes aims to fix cinder in master only for ubuntu
    binary with the purpose of make a clean backport to stable/ocata
    without do any other change on the backport process.
    A follow up change will migrate other OS/install_type to make use
    of Apache but only changing master branch.

    [1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html

    Change-Id: I9885d6acadbac1da46844f583e7cd37785505ae0
    Closes-Bug: #1676751

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

Reviewed: https://review.openstack.org/470922
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=c8de5acf7cdec3f92c429cf5ccd104e031305305
Submitter: Jenkins
Branch: stable/ocata

commit c8de5acf7cdec3f92c429cf5ccd104e031305305
Author: Eduardo Gonzalez <email address hidden>
Date: Wed Apr 19 10:59:44 2017 +0100

    Fix cinder-api ubuntu binary deploy

    This changes moves cinder-api to make use of apache to
    launch its processes.
    Ubuntu binary removed support in Ocata for cinder-api
    system services [1]. At this moment cinder in Ocata branch
    is not working at all due this issue.

    This changes aims to fix cinder in master only for ubuntu
    binary with the purpose of make a clean backport to stable/ocata
    without do any other change on the backport process.
    A follow up change will migrate other OS/install_type to make use
    of Apache but only changing master branch.

    [1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html

    Change-Id: I9885d6acadbac1da46844f583e7cd37785505ae0
    Closes-Bug: #1676751
    (cherry picked from commit ba78082e0c0f4c0aa1952841288bd1cf5e0191f8)

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

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

commit 6a1629b0a70e80dd230fc5d363491dd3ab3e0354
Author: Eduardo Gonzalez <email address hidden>
Date: Wed Apr 19 10:46:58 2017 +0100

    Fix cinder-api ubuntu binary

    This changes moves cinder-api to make use of apache to launch
    its processes.
    Ubuntu binary removed support in Ocata for cinder-api system
    services [1].
    At this moment cinder in Ocata branch is not working at all
    due this issue.
    This changes aims to fix cinder in master only for ubuntu binary
    with the purpose of make a clean backport to stable/ocata without
    do any other change on the backport process.

    A follow up change will migrate other OS/install_type to make use of
    Apache but only changing master branch.

    [1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html

    Change-Id: I86ae3ec899e9b7b1ad9f727b9b9bb3549738f944
    Closes-Bug: #1676751
    (cherry picked from commit d14aadd65dc4d3658777ea5c5878197013a82e92)

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

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

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-ansible 4.0.2

This issue was fixed in the openstack/kolla-ansible 4.0.2 release.

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.