changing triliovault-pkg-source does not trigger upgrade

Bug #1879904 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
TrilioVault Data Mover API Charm
Fix Released
Medium
Unassigned
TrilioVault Data Mover Charm
Fix Released
Medium
Unassigned
TrilioVault Horizon Plugin Charm
Fix Released
Medium
Unassigned
TrilioVault Workload Manager Charm
Fix Released
Medium
Unassigned

Bug Description

changing the value of the triliovault-pkg-source configuration option updates the sources for the units, but does not force an upgrade of the packages (which is the intent).

James Page (james-page)
Changed in charm-trilio-dm-api:
status: New → Triaged
Changed in charm-trilio-data-mover:
status: New → Triaged
Changed in charm-trilio-horizon-plugin:
status: New → Triaged
Changed in charm-trilio-wlm:
status: New → Triaged
Changed in charm-trilio-dm-api:
importance: Undecided → Medium
Changed in charm-trilio-data-mover:
importance: Undecided → Medium
Changed in charm-trilio-horizon-plugin:
importance: Undecided → Medium
Changed in charm-trilio-wlm:
importance: Undecided → Medium
Revision history for this message
James Page (james-page) wrote :

In addition the trilio-horizon-plugin does not actually update sources.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-trilio-horizon-plugin (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/729885

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-trilio-horizon-plugin (master)

Reviewed: https://review.opendev.org/729885
Committed: https://git.openstack.org/cgit/openstack/charm-trilio-horizon-plugin/commit/?id=600a086afe989d21331ebb8ca1cf0aa34ddb302b
Submitter: Zuul
Branch: master

commit 600a086afe989d21331ebb8ca1cf0aa34ddb302b
Author: James Page <email address hidden>
Date: Thu May 21 10:19:22 2020 +0100

    Clear installed flag when trilio source changes

    Clear the installed flag when the triliovault-pkg-source option
    changes - this ensures that the apt sources are updated but does
    not actually upgrade the packages.

    Change-Id: Ie94abfc956fb8be6819bf7bb68eec60fee356487
    Related-Bug: 1879904

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-trilio-dm-api (master)

Reviewed: https://review.opendev.org/732719
Committed: https://git.openstack.org/cgit/openstack/charm-trilio-dm-api/commit/?id=391f733c7327009f968c83a5133171c2d8ac7e93
Submitter: Zuul
Branch: master

commit 391f733c7327009f968c83a5133171c2d8ac7e93
Author: James Page <email address hidden>
Date: Tue Jun 2 16:32:00 2020 +0100

    Trigger upgrades on source changes

    Ensure that a change to the triliovault-pkg-source or
    openstack-origin options forces an upgrade of any
    previously installed packages.

    Refactor to use new TrilioVault plugin classes in charms.openstack
    for shared Trilio behaviours.

    Change-Id: Ie7d992d807c66eb9f52184ee3dabef21babe2903
    Closes-Bug: 1879904

Changed in charm-trilio-dm-api:
status: In Progress → Fix Committed
Changed in charm-trilio-wlm:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-trilio-wlm (master)

Reviewed: https://review.opendev.org/732714
Committed: https://git.openstack.org/cgit/openstack/charm-trilio-wlm/commit/?id=a78088129bcf501d907bac000d311dc6932da939
Submitter: Zuul
Branch: master

commit a78088129bcf501d907bac000d311dc6932da939
Author: James Page <email address hidden>
Date: Tue Jun 2 16:24:53 2020 +0100

    Trigger upgrades on source change

    Ensure that a change to the triliovault-pkg-source option forces
    an upgrade of any previously installed packages.

    Rebase onto TrilioVault plugin helper class.

    Drop Ghost share code as now provided by helper class.

    Change-Id: Iacfaa27cd0373bf6b716d0917e09f92411430bcd
    Closes-Bug: 1879904

Changed in charm-trilio-horizon-plugin:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-trilio-horizon-plugin (master)

Reviewed: https://review.opendev.org/732721
Committed: https://git.openstack.org/cgit/openstack/charm-trilio-horizon-plugin/commit/?id=27d418aa2948b8a386eb5911f1b1513795d958f1
Submitter: Zuul
Branch: master

commit 27d418aa2948b8a386eb5911f1b1513795d958f1
Author: James Page <email address hidden>
Date: Tue Jun 2 16:41:26 2020 +0100

    Trigger upgrades on source change

    Ensure that a change to the triliovault-pkg-source option forces
    an upgrade of any previously installed packages.

    Refactor to use new TrilioVault bases classes from charms.openstack.

    Change-Id: I5aff6b787f663addc72e584cb64cead3f47b7d69
    Closes-Bug: 1879904

Changed in charm-trilio-data-mover:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-trilio-data-mover (master)

Reviewed: https://review.opendev.org/732720
Committed: https://git.openstack.org/cgit/openstack/charm-trilio-data-mover/commit/?id=c94151463dbd9b1f5110d122379dc3c8daad6671
Submitter: Zuul
Branch: master

commit c94151463dbd9b1f5110d122379dc3c8daad6671
Author: James Page <email address hidden>
Date: Tue Jun 2 16:33:57 2020 +0100

    Trigger upgrades on source change

    Ensure that a change to the triliovault-pkg-source option forces
    an upgrade of any previously installed packages.

    Refactor codebase to use TrilioVault plugin classes from
    charms.openstack.

    Change-Id: I0c1e7880bb08997275efa28c7cc53a1e3a573259
    Closes-Bug: 1879904

James Page (james-page)
Changed in charm-trilio-wlm:
milestone: none → 20.08
Changed in charm-trilio-dm-api:
milestone: none → 20.08
Changed in charm-trilio-data-mover:
milestone: none → 20.08
Changed in charm-trilio-horizon-plugin:
milestone: none → 20.08
Changed in charm-trilio-wlm:
status: Fix Committed → Fix Released
Changed in charm-trilio-dm-api:
status: Fix Committed → Fix Released
Changed in charm-trilio-data-mover:
status: Fix Committed → Fix Released
Changed in charm-trilio-horizon-plugin:
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.