haproxy/keepalived should not use PPA

Bug #1617387 reported by Jesse Pretorius
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Wishlist
Jean-Philippe Evrard

Bug Description

For Newton we've implemented the use of Ubuntu Cloud Archive for nova and neutron. Instead of using the PPA's which gave us a more updated version of keepalived/haproxy we should rather use the updated versions from UCA.

This will require removing the PPA additions, adding UCA and ensuring that there are upgrade tasks to remove the apt repo and pin for anyone upgrading from Mitaka.

Revision history for this message
Jean-Philippe Evrard (jean-philippe-evrard) wrote :

This is a pure point of view, but I think the roles must allow the choice, and default to uca.

Changed in openstack-ansible:
assignee: nobody → Jean-Philippe Evrard (jean-philippe-evrard)
Changed in openstack-ansible:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in openstack-ansible:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (master)

Reviewed: https://review.openstack.org/385038
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=27799eda3e8ec40c8790811fc9dfcc5e5c62c4f1
Submitter: Jenkins
Branch: master

commit 27799eda3e8ec40c8790811fc9dfcc5e5c62c4f1
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Oct 11 15:34:45 2016 +0100

    Use UCA for keepalived by default

    This should have been done long ago. Currently, the ppa is used,
    because it's more up to date than Ubuntu Cloud Archive. However,
    ubuntu cloud archive is the default in other roles, so we should
    stick to the same method.

    Change-Id: If10b5bdee977a8479934afb905145336d1094faa
    Closes-Bug: 1617387

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

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/385148

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

Reviewed: https://review.openstack.org/385148
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=83dc13e2499513f3e30552ac4ec75f531b6442da
Submitter: Jenkins
Branch: stable/newton

commit 83dc13e2499513f3e30552ac4ec75f531b6442da
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Oct 11 15:34:45 2016 +0100

    Use UCA for keepalived by default

    This should have been done long ago. Currently, the ppa is used,
    because it's more up to date than Ubuntu Cloud Archive. However,
    ubuntu cloud archive is the default in other roles, so we should
    stick to the same method.

    Change-Id: If10b5bdee977a8479934afb905145336d1094faa
    Closes-Bug: 1617387
    (cherry picked from commit 27799eda3e8ec40c8790811fc9dfcc5e5c62c4f1)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 14.0.0.0rc3

This issue was fixed in the openstack/openstack-ansible 14.0.0.0rc3 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 15.0.0.0b1

This issue was fixed in the openstack/openstack-ansible 15.0.0.0b1 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.