Machine HasVote/WantsVote should be included in AllWatcher deltas

Bug #1402965 reported by Alberto Donato
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
Ian Booth
1.22
Fix Released
High
Ian Booth

Bug Description

The values used to compute the state-server-member-status (HasVote/WantsVote) are currently only reported for machines in the FullStatus call result. It would be useful to have them included in machine changes reported by AllWatchers, so that a change in their value triggers a delta.

John George (jog)
Changed in juju-core:
importance: Undecided → Medium
status: New → Triaged
Mark Ramm (mark-ramm)
Changed in juju-core:
milestone: none → 1.22
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.22 → none
Revision history for this message
Dean Henrichsmeyer (dean) wrote :

Why did this get pushed to the forgotten land?

Revision history for this message
Curtis Hovey (sinzui) wrote :

Sorry Dean. We don't ever commit to fix medium bugs. The core team has more than 6 months of high bugs. So when the team said there were too many bugs targeted to the milestone, we removed the bugs would never be worked on because there are higher bugs. If you want this fixed, it has to be high, which means it the team will put it too a milestone.

I will make this bug high and put it to a milestone.

Changed in juju-core:
importance: Medium → High
milestone: none → 1.23
Revision history for this message
Dean Henrichsmeyer (dean) wrote : Re: [Bug 1402965] Re: state-server-member-status should be included in AllWatcher deltas

Thanks Curtis. It indeed is not mission critical - it would just be great
to have. We're fine waiting on it, I just wanted to see it happen.

On Fri, Jan 9, 2015 at 9:34 PM, Curtis Hovey <email address hidden> wrote:

> Sorry Dean. We don't ever commit to fix medium bugs. The core team has
> more than 6 months of high bugs. So when the team said there were too
> many bugs targeted to the milestone, we removed the bugs would never be
> worked on because there are higher bugs. If you want this fixed, it has
> to be high, which means it the team will put it too a milestone.
>
> I will make this bug high and put it to a milestone.
>
> ** Changed in: juju-core
> Importance: Medium => High
>
> ** Changed in: juju-core
> Milestone: None => 1.23
>
> --
> You received this bug notification because you are a member of
> Landscape, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/1402965
>
> Title:
> state-server-member-status should be included in AllWatcher deltas
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju-core/+bug/1402965/+subscriptions
>
> --
> Landscape-bugs mailing list
> <email address hidden>
> Modify settings or unsubscribe at:
> https://lists.canonical.com/mailman/listinfo/landscape-bugs
>

Revision history for this message
Dean Henrichsmeyer (dean) wrote :

Sorry, my comment wasn't entirely accurate. Now that we're starting to
enable HA across the board, there's no reliable way for us to track when
the state servers have finished being setup without this. The workaround is
polling which is lot of work. It would be much better just have to the
status included. So, thanks for marking this high. :)

-D

Ian Booth (wallyworld)
Changed in juju-core:
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → In Progress
Ian Booth (wallyworld)
summary: - state-server-member-status should be included in AllWatcher deltas
+ Machine HasVote/WantsVote should be included in AllWatcher deltas
Ian Booth (wallyworld)
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.23 → 1.23-beta1
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.