action-managed-update=false set in bundle does not apply the configuration during initial deployment

Bug #1895712 reported by Jeff Hillman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-advanced-routing
Confirmed
Low
Unassigned

Bug Description

On a clean deploy, the advanced-routing charm doesn't honor the setting action-managed-update = false. Either config-changed or run-action apply-changes must be run on the units to affect the initial configurations in a bundle.yaml.

This is needed for Solutions QA and Foundation Cloud Engine automation.

Tags: bseng-482
Revision history for this message
Adam Dyess (addyess) wrote :

there is a config option that provides this feature:

juju config advanced-routing action-managed-update=false

Changed in charm-advanced-routing:
status: New → Incomplete
Adam Dyess (addyess)
Changed in charm-advanced-routing:
importance: Undecided → Low
assignee: nobody → Adam Dyess (addyess)
Revision history for this message
Drew Freiberger (afreiberger) wrote :

@addyess

We found today that deploying the charm in a bundle with action-managed-update=false does not auto-apply the settiings at charm install. You must follow-up with a config-changed or run-action to get the automatic change to apply to newly deployed hosts.

running the juju config will do the right thing, but not when deployed with that config from the bundle.

Changed in charm-advanced-routing:
status: Incomplete → Confirmed
importance: Low → High
summary: - [feature] add charm config to auto apply config
+ action-managed-update=false set in bundle does not apply the
+ configuration during initial deployment
description: updated
Eric Chen (eric-chen)
tags: added: bseng-482
Changed in charm-advanced-routing:
assignee: Adam Dyess (addyess) → Sudeep Bhandari (sudeephb)
Changed in charm-advanced-routing:
importance: High → Low
Eric Chen (eric-chen)
Changed in charm-advanced-routing:
assignee: Sudeep Bhandari (sudeephb) → nobody
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.