puppet module to upgrade packages on Centos slaves

Bug #1180948 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
High
Dan Prince

Bug Description

We need a puppet module which will help upgrade packages on Centos slaves.

One option would be to use something like packagekit-cron and have puppet configure that in a manner that is suitable for our needs.

Dan Prince (dan-prince)
Changed in openstack-ci:
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
Jeremy Stanley (fungi)
Changed in openstack-ci:
importance: Undecided → High
milestone: none → havana
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to config (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

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

Reviewed: https://review.openstack.org/29422
Committed: http://github.com/openstack-infra/config/commit/0928b274bdb85bf9aa868658a10566ff5252f299
Submitter: Jenkins
Branch: master

commit 0928b274bdb85bf9aa868658a10566ff5252f299
Author: Dan Prince <email address hidden>
Date: Thu May 16 15:51:31 2013 -0400

    Add packagekit module.

    This module supports automatic upgrades on RHEL/Centos slaves.
    It works by installing PackageKit-cron and updating the config
    file to enable automatic updates.

    PackageKit-cron runs once a day via cron.

    Fixes LP Bug #1180948.

    Change-Id: I901ebf5f48fabee9456333ade0c141beacac62e6

Changed in openstack-ci:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/29423
Committed: http://github.com/openstack-infra/config/commit/3524fd70bfdf16752bb2fa8a62bfaafa668e82fe
Submitter: Jenkins
Branch: master

commit 3524fd70bfdf16752bb2fa8a62bfaafa668e82fe
Author: Dan Prince <email address hidden>
Date: Thu May 16 15:53:37 2013 -0400

    Update automatic_upgrades to support RHEL/Centos.

    Updated to use the new packagekit::cron module for RHEL.

    This should provide us automatic package upgrades on our Centos
    jenkins slaves.

    Fixes LP Bug #1180948.

    Change-Id: Iaa67a3573e89339a81761314b662041836f2d3f2

Revision history for this message
Jeremy Stanley (fungi) wrote :

This worked great--thanks again!

Changed in openstack-ci:
status: Fix Committed → Fix Released
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.