multi-series subordinates just don't work

Bug #1638199 reported by Marco Ceppi
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
Medium
Eric Claude Jones

Bug Description

When deploying subordinates that declare trusty and xenial, Juju does not allow adding a relation to both of those from a single charm. Instead default series is used which limits the flexibility of cross series relations.

This should not be the case given the charms declare support for cross series. In order to keep a clean simple model this should be adjusted for subordinates.

Changed in juju:
status: New → Triaged
importance: Undecided → High
milestone: none → 2.1.0-beta2
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.1-beta2 → none
Curtis Hovey (sinzui)
Changed in juju:
milestone: none → 2.1-rc1
Changed in juju:
milestone: 2.1-beta4 → 2.2.0
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.2-beta1 → 2.2-beta2
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.2-beta2 → 2.2-beta3
Changed in juju:
milestone: 2.2-beta3 → 2.2-beta4
Changed in juju:
milestone: 2.2-beta4 → 2.2-rc1
Revision history for this message
Tim Penhey (thumper) wrote :

Just being realistic about what we are and aren't working on.

tags: added: charm series subordinate usability
Changed in juju:
importance: High → Medium
milestone: 2.2-rc1 → none
Revision history for this message
Tim Penhey (thumper) wrote :

The subordinate shouldn't store the series against it's application in the DB. The series should be determined at relation join time for that relationship.

Changed in juju:
status: Triaged → In Progress
assignee: nobody → Eric Claude Jones (ecjones)
Revision history for this message
Eric Claude Jones (ecjones) wrote :

The issue presented in this bug report doesn't hold anymore as I understand it. That is, 2 deployed primaries of different series can, in fact, relate to the same subordinate (if it supports those series). Likewise, 2 Deployed subordinates of different series can relate to the same primary (if it supports those series). As such, I am going to mark this bug report as incomplete pending further information.

Changed in juju:
status: In Progress → Incomplete
Revision history for this message
Richard Harding (rharding) wrote :

Thanks for verifying it works. I'm going to mark it as fix committed as this was a change done by Ian in 2.5.

Changed in juju:
status: Incomplete → Fix Committed
milestone: none → 2.5.0
Changed in juju:
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.