2014-04-29 21:44:20 |
Ryan Harper |
bug |
|
|
added bug |
2014-04-29 21:44:20 |
Ryan Harper |
attachment added |
|
slave2 juju status from environment oil-slave-2 https://bugs.launchpad.net/bugs/1314409/+attachment/4100835/+files/oil-slave-2-juju-status.yaml |
|
2014-04-29 21:44:52 |
Ryan Harper |
attachment added |
|
oil-slave-4 juju status https://bugs.launchpad.net/juju-core/+bug/1314409/+attachment/4100836/+files/oil-slave-4-juju-status.yaml |
|
2014-04-29 21:45:59 |
Andres Rodriguez |
bug task added |
|
maas |
|
2014-04-29 23:32:44 |
Andres Rodriguez |
attachment added |
|
maas.log https://bugs.launchpad.net/maas/+bug/1314409/+attachment/4100866/+files/maas.log |
|
2014-04-29 23:33:19 |
Andres Rodriguez |
attachment added |
|
maas.log.1.gz https://bugs.launchpad.net/maas/+bug/1314409/+attachment/4100867/+files/maas.log.1.gz |
|
2014-04-29 23:42:52 |
Andres Rodriguez |
attachment added |
|
access.log https://bugs.launchpad.net/maas/+bug/1314409/+attachment/4100868/+files/access.log |
|
2014-04-29 23:44:08 |
Andres Rodriguez |
attachment added |
|
access.log.1 https://bugs.launchpad.net/maas/+bug/1314409/+attachment/4100869/+files/access.log.1 |
|
2014-04-30 01:38:19 |
Curtis Hovey |
juju-core: status |
New |
Triaged |
|
2014-04-30 01:38:22 |
Curtis Hovey |
juju-core: importance |
Undecided |
High |
|
2014-04-30 01:38:33 |
Curtis Hovey |
tags |
oil |
maas-provider oil |
|
2014-04-30 02:46:47 |
Julian Edwards |
maas: status |
New |
Triaged |
|
2014-04-30 02:46:49 |
Julian Edwards |
maas: importance |
Undecided |
Critical |
|
2014-05-02 08:51:20 |
Jeroen T. Vermeulen |
maas: assignee |
|
Jeroen T. Vermeulen (jtv) |
|
2014-05-02 08:51:30 |
Jeroen T. Vermeulen |
maas: status |
Triaged |
In Progress |
|
2014-05-06 00:19:11 |
Julian Edwards |
nominated for series |
|
maas/1.5 |
|
2014-05-06 00:19:11 |
Julian Edwards |
bug task added |
|
maas/1.5 |
|
2014-05-06 00:19:21 |
Julian Edwards |
maas/1.5: status |
New |
Triaged |
|
2014-05-06 00:19:23 |
Julian Edwards |
maas/1.5: importance |
Undecided |
Critical |
|
2014-05-07 13:51:01 |
Jeroen T. Vermeulen |
branch linked |
|
lp:~jtv/maas/isolation |
|
2014-05-07 22:20:43 |
Launchpad Janitor |
branch linked |
|
lp:~jtv/maas/1.5-isolation |
|
2014-05-07 22:38:34 |
MAAS Lander |
maas/1.5: status |
Triaged |
Fix Committed |
|
2014-05-08 06:21:59 |
Julian Edwards |
maas: status |
In Progress |
Fix Committed |
|
2014-05-08 06:22:07 |
Julian Edwards |
maas/1.5: assignee |
|
Jeroen T. Vermeulen (jtv) |
|
2014-05-08 06:22:08 |
Julian Edwards |
maas/1.5: milestone |
|
1.5.1 |
|
2014-05-08 17:08:09 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/utopic/maas/utopic-proposed |
|
2014-05-08 17:31:56 |
Andres Rodriguez |
description |
Two jenkins-slaves running juju-deployer bundles attempt to create openstack deploys against a MAAS environment using the same pool of hardware. One environment (slave4) has a pending machine with no DNS name, log file says no instance information available. Examining maas, I can see it was allocated to a different user and env.
jenkins@juju-precise-machine-15:~$ juju --version
1.18.1-precise-amd64
jenkins@juju-precise-machine-15:~$ cat /etc/issue
Ubuntu 12.04.4 LTS \n \l
Here's the debug-log tail:
$ juju debug-log -e oil-slave-4
Warning: Permanently added 'suangi.oil' (ECDSA) to the list of known hosts.
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "machineenvironmentworker"
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "rsyslog"
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.logger logger.go:60 logger setup
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.machineenvironment machineenvironmentworker.go:70 write system files: true
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.rsyslog worker.go:76 starting rsyslog worker mode 1 for "machine-6" ""
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "authenticationworker"
machine-6: 2014-04-29 21:03:46 INFO juju.worker.machiner machiner.go:85 setting addresses for machine-6 to ["local-machine:127.0.0.1" "local-cloud:10.245.0.156" "local-machine:::1" "fe80::222:99ff:fee0:337"]
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.logger logger.go:45 reconfiguring logging from "<root>=DEBUG" to "<root>=WARNING;unit=DEBUG"
machine-0: 2014-04-29 21:18:02 WARNING juju.worker.instanceupdater updater.go:231 cannot get instance info for instance "/MAAS/api/1.0/nodes/node-9df8a42a-c4cd-11e3-824b-00163efc5068/": no instances found
machine-0: 2014-04-29 21:18:14 WARNING juju.worker.instanceupdater updater.go:231 cannot get instance info for instance "/MAAS/api/1.0/nodes/node-9f22e392-c4cd-11e3-824b-00163efc5068/": no instances found
I'll attach the juju status from the two environments. |
[Test Case]
1. Install MAAS
2. Add multiple nodes
3. deploy parallel nodes.
4. Juju in one of the parallel jobs will fail to obtain a node, even though it seems it has been allocated.
With the fix:
4. With the fix, Juju won't ever get the same node in the parallel environments.
Two jenkins-slaves running juju-deployer bundles attempt to create openstack deploys against a MAAS environment using the same pool of hardware. One environment (slave4) has a pending machine with no DNS name, log file says no instance information available. Examining maas, I can see it was allocated to a different user and env.
jenkins@juju-precise-machine-15:~$ juju --version
1.18.1-precise-amd64
jenkins@juju-precise-machine-15:~$ cat /etc/issue
Ubuntu 12.04.4 LTS \n \l
Here's the debug-log tail:
$ juju debug-log -e oil-slave-4
Warning: Permanently added 'suangi.oil' (ECDSA) to the list of known hosts.
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "machineenvironmentworker"
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "rsyslog"
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.logger logger.go:60 logger setup
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.machineenvironment machineenvironmentworker.go:70 write system files: true
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.rsyslog worker.go:76 starting rsyslog worker mode 1 for "machine-6" ""
machine-6: 2014-04-29 21:03:46 INFO juju runner.go:262 worker: start "authenticationworker"
machine-6: 2014-04-29 21:03:46 INFO juju.worker.machiner machiner.go:85 setting addresses for machine-6 to ["local-machine:127.0.0.1" "local-cloud:10.245.0.156" "local-machine:::1" "fe80::222:99ff:fee0:337"]
machine-6: 2014-04-29 21:03:46 DEBUG juju.worker.logger logger.go:45 reconfiguring logging from "<root>=DEBUG" to "<root>=WARNING;unit=DEBUG"
machine-0: 2014-04-29 21:18:02 WARNING juju.worker.instanceupdater updater.go:231 cannot get instance info for instance "/MAAS/api/1.0/nodes/node-9df8a42a-c4cd-11e3-824b-00163efc5068/": no instances found
machine-0: 2014-04-29 21:18:14 WARNING juju.worker.instanceupdater updater.go:231 cannot get instance info for instance "/MAAS/api/1.0/nodes/node-9f22e392-c4cd-11e3-824b-00163efc5068/": no instances found
I'll attach the juju status from the two environments. |
|
2014-05-09 02:50:15 |
Julian Edwards |
maas/1.5: status |
Fix Committed |
Fix Released |
|
2014-05-09 02:50:18 |
Julian Edwards |
maas: status |
Fix Committed |
Fix Released |
|
2014-05-09 19:51:47 |
Chris J Arges |
bug task added |
|
maas (Ubuntu) |
|
2014-05-09 19:52:29 |
Chris J Arges |
nominated for series |
|
Ubuntu Trusty |
|
2014-05-09 19:52:29 |
Chris J Arges |
bug task added |
|
maas (Ubuntu Trusty) |
|
2014-05-09 19:52:44 |
Chris J Arges |
maas (Ubuntu): status |
New |
Fix Released |
|
2014-05-10 19:48:28 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto MURATA |
2014-05-11 03:22:06 |
Chris J Arges |
maas (Ubuntu Trusty): status |
New |
Fix Committed |
|
2014-05-11 03:22:08 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-05-11 03:22:11 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2014-05-11 03:22:13 |
Chris J Arges |
tags |
maas-provider oil |
maas-provider oil verification-needed |
|
2014-05-11 03:41:39 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/maas |
|
2014-05-21 19:46:26 |
Andres Rodriguez |
tags |
maas-provider oil verification-needed |
maas-provider oil verification-done |
|
2014-05-21 20:43:08 |
Launchpad Janitor |
maas (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2014-05-21 20:44:07 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2014-10-22 00:56:22 |
Curtis Hovey |
juju-core: status |
Triaged |
Invalid |
|