Can not upgrade a single package

Bug #1623038 reported by Vladimir Maliaev
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Dmitry Ilyin
Mitaka
Fix Committed
High
Vladimir Maliaev

Bug Description

During Maintenance Update all packages are nominated to be upgraded to the latest version and there is no chance to upgrade several packages, if it is needed.

We need to have a possibility to upgrade only one package or a small bunch of packages.

Hiera should provide "upgrade_packages" hash with the name and version of the package to be upgraded.

Changed in fuel:
assignee: nobody → Vladimir Maliaev (vmaliaev)
status: New → In Progress
Changed in fuel:
importance: Undecided → High
milestone: none → 10.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/369905

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/mitaka)

Change abandoned by Vladimir Maliaev (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/369905

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/370097

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/370097
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=cd186656d89c161e77b07c54dd47c88c9d10aacb
Submitter: Jenkins
Branch: stable/mitaka

commit cd186656d89c161e77b07c54dd47c88c9d10aacb
Author: Vladimir Maliaev <email address hidden>
Date: Wed Sep 7 13:55:31 2016 +0000

    Upgrade a single package or a bunch of packages

    It takes package names and versions from hiera hash to upgrade
    and override "ensure" parameter in package resource.
    If any package from the current puppet catalog is upgraded,
    all the services in the same catalog should be restarted.

    If there are no upgraded packages, then no services to be restarted.

    Change-Id: Ic3455c54aeea8890f8f3454c269d5f8a8ea0de4e
    Closes-Bug: #1623038
    Related-Bug: #1616553

tags: added: dev-to-verify
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/newton)

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

Changed in fuel:
assignee: Vladimir Maliaev (vmaliaev) → Dmitry Ilyin (idv1985)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/newton)

Change abandoned by Dmitry Ilyin (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/421380

Revision history for this message
Dmitry Ilyin (idv1985) wrote :

Replaced by the override feature in the master

Changed in fuel:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/375643
Reason: This repo is retired now, no further work will get merged.

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

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/366772
Reason: This repo is retired now, no further work will get merged.

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.