Activity log for bug #1366802

Date Who What changed Old value New value Message
2014-09-08 13:11:57 Abel Deuring bug added bug
2014-09-08 13:11:57 Abel Deuring attachment added several log files from the Vagrant box https://bugs.launchpad.net/bugs/1366802/+attachment/4198518/+files/vagrant-juju-test-logs-trusty-amd64.tar.gz
2014-09-08 13:14:32 Abel Deuring attachment added juju-core_1.21-alpha1-0ubuntu1~14.04.1~juju1_amd64.deb https://bugs.launchpad.net/juju-gui/+bug/1366802/+attachment/4198521/+files/juju-core_1.21-alpha1-0ubuntu1%7E14.04.1%7Ejuju1_amd64.deb
2014-09-08 13:14:51 Abel Deuring attachment added juju-local_1.21-alpha1-0ubuntu1~14.04.1~juju1_all.deb https://bugs.launchpad.net/juju-gui/+bug/1366802/+attachment/4198533/+files/juju-local_1.21-alpha1-0ubuntu1%7E14.04.1%7Ejuju1_all.deb
2014-09-08 13:44:39 Abel Deuring bug task added juju-core
2014-09-08 13:51:34 Richard Harding juju-gui: status New Incomplete
2014-09-09 16:55:37 John George juju-core: importance Undecided Critical
2014-09-09 16:55:45 John George juju-core: status New Triaged
2014-09-09 16:57:53 John George juju-core: milestone 1.21-alpha2
2014-09-09 16:59:30 John George juju-core: milestone 1.21-alpha2 next-stable
2014-09-09 17:12:16 Curtis Hovey tags ci regression
2014-09-09 17:12:37 Curtis Hovey description Attempts to deploy the GUI with juju-core debian packages for juju-core 1.21alpha built by CI from gitbranch:master:github.com/juju/juju r362f1fc3 in a Vagrant box fail in the config-changed hook with this error: 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 >>> Entering config-changed 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 Updating configuration. 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 Stopping the builtin server. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing dependencies. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 No missing deb packages. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Setting up base dir: /var/lib/juju-gui. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 No change to juju-gui-source. Skipping step. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing the builtin server dependencies. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing the builtin server. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Starting Juju GUI. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Generating the Juju GUI configuration file. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Running in insecure mode! Port 80 will serve unencrypted. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Exception caught: 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 error: cannot open ports 80-80/tcp for unit "juju-gui/0": cannot open ports 80-80/tcp on machine 1 due to conflict 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 <<< Exiting config-changed 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 Traceback (most recent call last): 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/config-changed", line 58, in <module> 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 main() 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/config-changed", line 50, in main 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 backend.start() 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 286, in start 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 call_methods(self.mixins, 'start', self) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 215, in call_methods 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 method(*args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 137, in start 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 open_port(80) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/charmhelpers.py", line 128, in open_port 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 cmd(*args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/shelltoolbox.py", line 138, in callable_command 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 return run(*all_args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/shelltoolbox.py", line 457, in run 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 raise exception 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 subprocess.CalledProcessError: Command '['open-port', '80/TCP']' returned non-zero exit status 1 2014-09-08 12:43:20 ERROR juju.worker.uniter uniter.go:566 hook failed: exit status 1 2014-09-08 12:49:48 ERROR juju.api.watcher watcher.go:83 error trying to stop watcher: connection is shut down More log files are attaeched, as well as the debian packages http://juju-ci.vapour.ws:8080/job/build-juju-vagrant-trusty-amd64/ Attempts to deploy the GUI with juju-core debian packages for juju-core 1.21alpha built by CI from gitbranch:master:github.com/juju/juju r362f1fc3 in a Vagrant box fail in the config-changed hook with this error: 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 >>> Entering config-changed 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 Updating configuration. 2014-09-08 12:43:19 INFO unit.juju-gui/0.juju-log cmd.go:247 Stopping the builtin server. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing dependencies. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 No missing deb packages. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Setting up base dir: /var/lib/juju-gui. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 No change to juju-gui-source. Skipping step. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing the builtin server dependencies. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Installing the builtin server. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Starting Juju GUI. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Generating the Juju GUI configuration file. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Running in insecure mode! Port 80 will serve unencrypted. 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 Exception caught: 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 error: cannot open ports 80-80/tcp for unit "juju-gui/0": cannot open ports 80-80/tcp on machine 1 due to conflict 2014-09-08 12:43:20 INFO unit.juju-gui/0.juju-log cmd.go:247 <<< Exiting config-changed 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 Traceback (most recent call last): 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/config-changed", line 58, in <module> 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 main() 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/config-changed", line 50, in main 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 backend.start() 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 286, in start 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 call_methods(self.mixins, 'start', self) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 215, in call_methods 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 method(*args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/backend.py", line 137, in start 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 open_port(80) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/charmhelpers.py", line 128, in open_port 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 cmd(*args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/shelltoolbox.py", line 138, in callable_command 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 return run(*all_args) 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 File "/var/lib/juju/agents/unit-juju-gui-0/charm/hooks/shelltoolbox.py", line 457, in run 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 raise exception 2014-09-08 12:43:20 INFO unit.juju-gui/0.config-changed context.go:473 subprocess.CalledProcessError: Command '['open-port', '80/TCP']' returned non-zero exit status 1 2014-09-08 12:43:20 ERROR juju.worker.uniter uniter.go:566 hook failed: exit status 1 2014-09-08 12:49:48 ERROR juju.api.watcher watcher.go:83 error trying to stop watcher: connection is shut down More log files are attaeched, as well as the debian packages
2014-09-09 17:16:15 Curtis Hovey juju-core: milestone next-stable 1.21-alpha2
2014-09-09 17:17:34 Curtis Hovey juju-core: milestone 1.21-alpha2 1.21-alpha1
2014-09-09 20:22:03 Curtis Hovey juju-core: status Triaged Fix Committed
2014-09-10 15:57:31 Curtis Hovey juju-core: status Fix Committed Fix Released