Build failed in Jenkins: jujugui-test-charm #373

Jenkins Notification devnull at canonical.com
Mon Apr 29 16:11:40 UTC 2013


See <http://10.189.74.2:8080/job/jujugui-test-charm/373/changes>

Changes:

[Rick Harding] Add the 'is reviwed' badge to the charm icons

- Add the original svg given in case we need it at different sizes
- Save a .png version for use in sprites
- Add the check/html to the templates
- Add the css in both locations, charm-token and the full charm details
display.

R=j.c.sackett, matthew.scott
CC=
https://codereview.appspot.com/8797047

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on lp-quantal-server-amd64
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "621 gary.poster at canonical.com-20130429132348-gu03eko06sy4airi
" stderr: ""
[jujugui-test-charm] $ bzr pull --overwrite lp:juju-gui
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
http://bazaar.launchpad.net/~juju-gui/juju-gui/trunk is permanently redirected to http://bazaar.launchpad.net/~juju-gui/juju-gui/trunk/changes
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
+N  app/assets/images/badge-approved.png
+N  app/assets/images/non-sprites/badge-approved.svg
 M  app/subapps/browser/templates/browser_charm.handlebars
 M  app/templates/charm-token.handlebars
 M  app/widgets/charm-token.js
 M  lib/views/browser/charm-full.less
 M  lib/views/browser/charm-token.less
All changes applied successfully.
Now on revision 622.
[jujugui-test-charm] $ bzr revert
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "622 rick.harding at canonical.com-20130429160530-re4k7j2klfa5dicq
" stderr: ""
[jujugui-test-charm] $ bzr log -v -r revid:gary.poster at canonical.com-20130429132348-gu03eko06sy4airi..revid:rick.harding at canonical.com-20130429160530-re4k7j2klfa5dicq --long --show-ids
Getting local revision...
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "622 rick.harding at canonical.com-20130429160530-re4k7j2klfa5dicq
" stderr: ""
RevisionState revno:622 revid:rick.harding at canonical.com-20130429160530-re4k7j2klfa5dicq
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties content 
JUJU_INSTANCE_IP=91.189.93.93
JUJU_BRANCH=lp:juju-gui
JUJU_CHARM=cs:~juju-gui/precise/juju-gui
FAIL_FAST=1
JUJU_GUI_TEST_BROWSERS=ie chrome firefox

[EnvInject] - Variables injected successfully.
[jujugui-test-charm] $ /bin/sh -xe /tmp/hudson2665065573825961367.sh
+ set -ex
+ cat
+ chmod +x /tmp/test-runner
+ sudo -E su -p -c /tmp/test-runner - jujugui-merger
Clean and Prep
2013-04-29 16:11:03,474 INFO Destroying environment 'juju-gui-testing' (type: openstack)...
2013-04-29 16:11:04,988 INFO 'destroy_environment' command finished successfully
WARNING: this command will destroy the 'juju-gui-testing' environment (type: openstack).
This includes all machines, services, data, and other resources. Continue [y/N] 
Lightweight Checkout of lp:juju-gui
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
JUJU_INSTANCE_IP=91.189.93.93
Running Tests
Bootstrapping...
Error running 'bootstrap --environment juju-gui-testing --constraints instance-type=m1.small'
2013-04-29 16:11:34,555 DEBUG Initializing juju bootstrap runtime
2013-04-29 16:11:34,564 DEBUG openstack: using auth-mode 'userpass' with https://keystone.canonistack.canonical.com:443/v2.0/
2013-04-29 16:11:35,032 DEBUG openstack: authenticated til u'2013-04-30T16:11:34Z'
2013-04-29 16:11:35,032 DEBUG openstack: GET 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors'
2013-04-29 16:11:35,444 DEBUG openstack: 200 '{"flavors": [{"id": "1", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/1", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/1", "rel": "bookmark"}], "name": "m1.tiny"}, {"id": "2", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/2", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/2", "rel": "bookmark"}], "name": "m1.small"}, {"id": "3", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/3", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/3", "rel": "bookmark"}], "name": "m1.medium"}, {"id": "4", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/4", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/4", "rel": "bookmark"}], "name": "m1.large"}]}'
2013-04-29 16:11:35,445 INFO Bootstrapping environment 'juju-gui-testing' (origin: ppa type: openstack)...
2013-04-29 16:11:35,445 DEBUG access object-store @ https://swift.canonistack.canonical.com/v1/AUTH_199db4f89161432fadbf71977bba81ce/622e3564a2e151a774479192ca89719b690a348b/provider-state
2013-04-29 16:11:35,445 DEBUG openstack: GET 'https://swift.canonistack.canonical.com/v1/AUTH_199db4f89161432fadbf71977bba81ce/622e3564a2e151a774479192ca89719b690a348b/provider-state'
2013-04-29 16:11:35,859 DEBUG openstack: 200 '{}\n'
2013-04-29 16:11:35,859 DEBUG Verifying writable storage
2013-04-29 16:11:35,860 DEBUG access object-store @ https://swift.canonistack.canonical.com/v1/AUTH_199db4f89161432fadbf71977bba81ce/622e3564a2e151a774479192ca89719b690a348b/bootstrap-verify
2013-04-29 16:11:35,860 DEBUG openstack: PUT 'https://swift.canonistack.canonical.com/v1/AUTH_199db4f89161432fadbf71977bba81ce/622e3564a2e151a774479192ca89719b690a348b/bootstrap-verify'
2013-04-29 16:11:36,337 DEBUG openstack: 201 '201 Created\n\n\n\n   '
2013-04-29 16:11:36,337 DEBUG Launching juju bootstrap instance.
2013-04-29 16:11:36,437 DEBUG access object-store @ https://swift.canonistack.canonical.com/v1/AUTH_199db4f89161432fadbf71977bba81ce/622e3564a2e151a774479192ca89719b690a348b/juju_master_id
2013-04-29 16:11:36,442 DEBUG access compute @ https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/os-security-groups
2013-04-29 16:11:36,442 DEBUG openstack: GET 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/os-security-groups'
2013-04-29 16:11:37,190 DEBUG openstack: 200 '{"security_groups": [{"rules": [], "tenant_id": "199db4f89161432fadbf71977bba81ce", "id": 114524, "name": "default", "description": "default"}, {"rules": [{"from_port": 22, "group": {}, "ip_protocol": "tcp", "to_port": 22, "parent_group_id": 114525, "ip_range": {"cidr": "0.0.0.0/0"}, "id": 4124}, {"from_port": 1, "group": {"tenant_id": "199db4f89161432fadbf71977bba81ce", "name": "juju-juju-gui-testing"}, "ip_protocol": "tcp", "to_port": 65535, "parent_group_id": 114525, "ip_range": {}, "id": 4125}, {"from_port": 1, "group": {"tenant_id": "199db4f89161432fadbf71977bba81ce", "name": "juju-juju-gui-testing"}, "ip_protocol": "udp", "to_port": 65535, "parent_group_id": 114525, "ip_range": {}, "id": 4126}], "tenant_id": "199db4f89161432fadbf71977bba81ce", "id": 114525, "name": "juju-juju-gui-testing", "description": "juju group for juju-gui-testing"}, {"rules": [], "tenant_id": "199db4f89161432fadbf71977bba81ce", "id": 116193, "name": "juju-juju-gui-testing-0", "description": "juju group for juju-gui-testing machine 0"}, {"rules": [{"from_port": 80, "group": {}, "ip_protocol": "tcp", "to_port": 80, "parent_group_id": 116179, "ip_range": {"cidr": "0.0.0.0/0"}, "id": 4814}, {"from_port": 443, "group": {}, "ip_protocol": "tcp", "to_port": 443, "parent_group_id": 116179, "ip_range": {"cidr": "0.0.0.0/0"}, "id": 4815}], "tenant_id": "199db4f89161432fadbf71977bba81ce", "id": 116179, "name": "juju-juju-gui-testing-1", "description": "juju group for juju-gui-testing machine 1"}]}'
2013-04-29 16:11:37,190 DEBUG access compute @ https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/os-security-groups/116193
2013-04-29 16:11:37,191 DEBUG openstack: DELETE 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/os-security-groups/116193'
2013-04-29 16:11:37,951 DEBUG openstack: 202 ''
2013-04-29 16:11:37,951 DEBUG Creating machine security group juju-juju-gui-testing-0
2013-04-29 16:11:37,952 DEBUG openstack: POST 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/os-security-groups'
2013-04-29 16:11:38,696 DEBUG openstack: 200 '{"security_group": {"rules": [], "tenant_id": "199db4f89161432fadbf71977bba81ce", "id": 116198, "name": "juju-juju-gui-testing-0", "description": "juju group for juju-gui-testing machine 0"}}'
2013-04-29 16:11:38,696 WARNING default-instance-type is deprecated, use cli --constraints
2013-04-29 16:11:38,696 DEBUG access compute @ https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/detail
2013-04-29 16:11:38,696 DEBUG openstack: GET 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/detail'
2013-04-29 16:11:39,094 DEBUG openstack: 200 '{"flavors": [{"name": "m1.tiny", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/1", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/1", "rel": "bookmark"}], "ram": 512, "OS-FLV-DISABLED:disabled": false, "vcpus": 1, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "OS-FLV-EXT-DATA:ephemeral": 0, "disk": 0, "id": "1"}, {"name": "m1.small", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/2", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/2", "rel": "bookmark"}], "ram": 2048, "OS-FLV-DISABLED:disabled": false, "vcpus": 1, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "OS-FLV-EXT-DATA:ephemeral": 20, "disk": 10, "id": "2"}, {"name": "m1.medium", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/3", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/3", "rel": "bookmark"}], "ram": 4096, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "OS-FLV-EXT-DATA:ephemeral": 40, "disk": 10, "id": "3"}, {"name": "m1.large", "links": [{"href": "http://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/flavors/4", "rel": "self"}, {"href": "http://nova-lcy01.canonistack.canonical.com/199db4f89161432fadbf71977bba81ce/flavors/4", "rel": "bookmark"}], "ram": 8192, "OS-FLV-DISABLED:disabled": false, "vcpus": 4, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "OS-FLV-EXT-DATA:ephemeral": 80, "disk": 10, "id": "4"}]}'
2013-04-29 16:11:39,095 DEBUG access compute @ https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/servers
2013-04-29 16:11:39,096 DEBUG openstack: POST 'https://nova-lcy01.canonistack.canonical.com/v2/199db4f89161432fadbf71977bba81ce/servers'
2013-04-29 16:11:39,822 DEBUG openstack: 400 '{"badRequest": {"message": "Can not find requested image", "code": 400}}'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 397, in errback
    self._startRunCallbacks(fail)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 464, in _startRunCallbacks
    self._runCallbacks()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1101, in gotResult
    _inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/control/bootstrap.py", line 39, in command
    yield provider.bootstrap(constraints)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/common/bootstrap.py", line 57, in _launch_machine
    {"machine-id": "0", "constraints": self._constraints}, master=True)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/common/launch.py", line 64, in run
    machines = yield self.start_machine(machine_id, zookeepers)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/openstack/launch.py", line 104, in start_machine
    scheduler_hints=hints,
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/dist-packages/juju/providers/openstack/client.py", line 325, in _json
    response.code, body))
juju.errors.ProviderInteractionError: Unexpected 400: '{"badRequest": {"message": "Can not find requested image", "code": 400}}'
2013-04-29 16:11:39,834 ERROR Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 397, in errback
    self._startRunCallbacks(fail)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 464, in _startRunCallbacks
    self._runCallbacks()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1101, in gotResult
    _inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/control/bootstrap.py", line 39, in command
    yield provider.bootstrap(constraints)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/common/bootstrap.py", line 57, in _launch_machine
    {"machine-id": "0", "constraints": self._constraints}, master=True)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/common/launch.py", line 64, in run
    machines = yield self.start_machine(machine_id, zookeepers)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/usr/lib/python2.7/dist-packages/juju/providers/openstack/launch.py", line 104, in start_machine
    scheduler_hints=hints,
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/dist-packages/juju/providers/openstack/client.py", line 325, in _json
    response.code, body))
juju.errors.ProviderInteractionError: Unexpected 400: '{"badRequest": {"message": "Can not find requested image", "code": 400}}'

2013-04-29 16:11:39,834 ERROR Unexpected 400: '{"badRequest": {"message": "Can not find requested image", "code": 400}}'

Traceback (most recent call last):
  File "lib/deploy_charm_for_testing.py", line 155, in <module>
    sys.exit(main())
  File "lib/deploy_charm_for_testing.py", line 114, in main
    juju('bootstrap --environment juju-gui-testing '
  File "lib/deploy_charm_for_testing.py", line 23, in juju
    return juju_command(*s.split())
  File "/usr/lib/python2.7/dist-packages/shelltoolbox/__init__.py", line 133, in callable_command
    return run(*all_args)
  File "/usr/lib/python2.7/dist-packages/shelltoolbox/__init__.py", line 452, in run
    raise exception
subprocess.CalledProcessError: Command '['juju', '-v', 'bootstrap', '--environment', 'juju-gui-testing', '--constraints', 'instance-type=m1.small']' returned non-zero exit status 1
Unable to deploy Charm
Collected exit code 1
Final instance state

+ cat /home/jujugui-merger/exit-status
+ ec=1
+ [ 0 -eq 1 ]
+ wc -l
+ cat /home/jujugui-merger/instance-state
+ [ 0 -lt 2 ]
+ echo RETRY THIS TEST RUN!
RETRY THIS TEST RUN!
+ exit 1
Build step 'Execute shell' marked build as failure



More information about the Juju-GUI mailing list