Designate source Images do not contain required assets

Bug #1642995 reported by Pete Birley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Undecided
Pete Birley
Newton
Fix Released
Undecided
Pete Birley

Bug Description

When building Desginate from source, the require binaries are not included.

This is because there is either not a statement for installing them, or there is a constraint placed upon installing them only when a binary build is specified. As a result it is not possible to run Designate from source, I believe. This affects all versions of Kolla.

* https://github.com/openstack/kolla/blob/stable/newton/docker/designate/designate-backend-bind9/Dockerfile.j2#L8
* https://github.com/openstack/kolla/blob/stable/newton/docker/designate/designate-mdns/Dockerfile.j2#L8
* https://github.com/openstack/kolla/blob/stable/newton/docker/designate/designate-pool-manager/Dockerfile.j2#L8

Revision history for this message
Jeffrey Zhang (jeffrey4l) wrote :

could u push a PS to fix this?

Changed in kolla:
milestone: none → ocata-2
Pete Birley (portdirect)
Changed in kolla:
assignee: nobody → Pete Birley (portdirect)
description: updated
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/400730

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

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

commit 4b0e4e06c192a7409203518eaa85670d60bd258d
Author: portdirect <email address hidden>
Date: Tue Nov 22 12:45:41 2016 +0000

    Fix Designate source image container assets

    When building Desginate from source, the require binaries were not
    included, this commit addresses that issue by installing them
    regardless of the build type.

    Change-Id: I05d11ce8289a6f201311b556d2b43b373c90cd64
    Closes-Bug: #1642995

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 4.0.0.0b2

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

Revision history for this message
Magnus Lööf (magnus-loof) wrote :

Fix proposed to stable/newton https://review.openstack.org/#/c/435775/

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

Reviewed: https://review.openstack.org/435775
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=d8536efb4dc64ce4d3bbd53d9d1f56ce0de9abf5
Submitter: Jenkins
Branch: stable/newton

commit d8536efb4dc64ce4d3bbd53d9d1f56ce0de9abf5
Author: portdirect <email address hidden>
Date: Tue Nov 22 12:45:41 2016 +0000

    Fix Designate source image container assets

    When building Desginate from source, the require binaries were not
    included, this commit addresses that issue by installing them
    regardless of the build type.

    Change-Id: I05d11ce8289a6f201311b556d2b43b373c90cd64
    Closes-Bug: #1642995
    (cherry picked from commit 4b0e4e06c192a7409203518eaa85670d60bd258d)

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

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