juju machine numbers being incorrectly assigned
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Medium
|
Andrew Wilkins |
Bug Description
Normally machines have the same dns-name and instance-name, however, machines (including machine 0) are being jumbled up to new machine ids.
juju status eg:
machines:
"0":
agent-state: started
agent-version: 1.18.1
dns-name: juju-azure-
instance-id: juju-azure-
instance-state: Created
series: precise
"1":
agent-state: started
agent-version: 1.18.1
dns-name: juju-azure-
instance-id: juju-azure-
instance-state: Created
series: precise
"2":
agent-state: started
agent-version: 1.18.1
dns-name: juju-azure-
instance-id: juju-azure-
instance-state: Created
series: precise
"3":
agent-state: started
agent-version: 1.18.1
dns-name: juju-azure-
instance-id: juju-azure-
instance-state: Created
series: precise
"4":
agent-state: started
agent-version: 1.18.1
dns-name: juju-azure-
instance-id: juju-azure-
instance-state: Created
series: precise
In this example machine 0 and machine 4 have had their numbers swapped. Sometimes multiple swaps take place (ie, 2->5, 5(2)->3 ), the swaps happen intermittently, and eventually may restore themselves to their original order.
tags: | added: azure-provider |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Medium |
These are errors that occurred during a time period of the machines having the wrong ID.
machine-0.log output
2014-06-26 12:10:43 WARNING juju.worker. instanceupdater updater.go:98 ignoring error when stopping watcher: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF lifecycleWatche r resource: watcher iteration error: EOF relationUnitsWa tcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF relationUnitsWa tcher resource: watcher iteration error: EOF relationUnitsWa tcher resource: watcher iteration error: EOF relationUnitsWa tcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF machineUnitsWat cher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF entityWatcher resource: watcher iteration error: EOF relationUnitsWa tcher resource: watcher iteration error: EOF machinePinger resource: EOF
2014-06-26 12:10:43 ERROR juju runner.go:209 worker: fatal "minunitsworker": watcher iteration error: EOF
2014-06-26 12:10:43 ERROR juju runner.go:209 worker: fatal "cleaner": watcher iteration error: EOF
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *state.
2014-06-26 12:10:43 ERROR juju resource.go:83 state/api: error stopping *apiserver.
machine-8.log output:
2014-06-26 12:10:43 ERROR juju watcher.go:66 state/api: error trying to stop watcher connection is shut down
2014-06-26 12:10:43 ERROR juju watcher.go:66 state/api: error trying to stop watcher connection is shut down
2014-06-26 12:10:43 ERROR juju watcher.go:66 state/api: error trying to stop watcher connection is shut ...