Activity log for bug #1650644

Date Who What changed Old value New value Message
2016-12-16 17:46:34 David Britton bug added bug
2016-12-16 18:25:20 David Britton bug watch added https://github.com/juju/txjuju/issues/38
2016-12-16 18:43:42 David Britton summary juju 2.1 binary changed, autopilot needs adjustment juju 2.1 binary changed names, not sure the reasoning
2016-12-16 18:47:18 David Britton description Dec 16 17:41:08 job-handler-1 INFO OS env: {'HOME': '/var/lib/landscape', 'JUJU_DATA': '/var/lib/landscape/juju-homes/1', 'LANDSCAPE_CONFIG': 'standalone-1', 'LANG': 'C', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games', 'PWD': '/', 'SHLVL': '1', 'STORM_CEXTENSIONS': '1', 'TZ': 'UTC', '_': '/sbin/start-stop-daemon', '_SYSTEMCTL_SKIP_REDIRECT': 'true'} Dec 16 17:41:08 job-handler-1 CRIT Unhandled Error Traceback (most recent call last): Failure: txjuju.errors.CLIError: juju ended with exit code 1 (out='', err='Upon execvpe juju-2.0 ['juju-2.0', 'bootstrap', '-v', '--no-gui', '--to', 'bierstadt', '--auto-upgrade=fal se', '--config', '/var/lib/landscape/juju-homes/1/bootstrap.yaml', 'landscape-maas', '1'] in environment id 140155302643424 :Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 430, in _fork environment ) File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 508, in _execChild os.execvpe(executable, args, e nvironment) File "/usr/lib/python2.7/os.py", line 355, in execvpe _execvpe(file, args, env) File "/usr/lib/python2.7/os. py", line 382, in _execvpe func(fullname, *argrest) OSError: [Errno 2] No such file or directory ') Dec 16 17:41:08 job-handler-1 ERR Failed to execute job: juju ended with exit code 1 (out='', err='Upon execvpe juju-2.0 ['juju-2.0', 'b ootstrap', '-v', '--no-gui', '--to', 'bierstadt', '--auto-upgrade=false', '--config', '/var/lib/landscape/juju-homes/1/bootstrap.yaml', ' landscape-maas', '1'] in environment id 140155302643424 :Traceback (most recent call last): File "/usr/lib/python2.7/dist-package s/twisted/internet/process.py", line 430, in _fork environment) File "/usr/lib/python2.7/dist-packages/twisted/internet/proce ss.py", line 508, in _execChild os.execvpe(executable, args, environment) File "/usr/lib/python2.7/os.py", line 355, in execv pe _execvpe(file, args, env) File "/usr/lib/python2.7/os.py", line 382, in _execvpe func(fullname, *argrest) OSErro r: [Errno 2] No such file or directory ') Traceback (most recent call last): File "/opt/canonical/landscape/canonical/landscape/model/activity/jobrunner.py", line 40, in run yield self._run_activity(account_id, activity_id) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1126, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/opt/canonical/landscape/canonical/landscape/model/juju/jobs.py", line 153, in _run_activity cloud_name="landscape-maas") File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/dist-packages/txjuju/cli.py", line 459, in _handle_success raise error CLIError: juju ended with exit code 1 (out='', err='Upon execvpe juju-2.0 ['juju-2.0', 'bootstrap', '-v', '--no-gui', '--to', 'bierstadt', '--auto-upgrade=false', '--config', '/var/lib/landscape/juju-homes/1/bootstrap.yaml', 'landscape-maas', '1'] in environment id 140155302643424 :Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 430, in _fork environment) File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 508, in _execChild os.execvpe(executable, args, environment) File "/usr/lib/python2.7/os.py", line 355, in execvpe _execvpe(file, args, env) File "/usr/lib/python2.7/os.py", line 382, in _execvpe func(fullname, *argrest) OSError: [Errno 2] No such file or directory ') What is installed: ii juju-2.0 1:2.1~beta3-0ubuntu1~16.04.1~juju1 /usr/bin/juju -> ../lib/juju-2.1/bin/juju* /usr/bin/juju-2.1* /usr/bin/jujud -> ../lib/juju-2.1/bin/jujud* What failed: Failure: txjuju.errors.CLIError: juju ended with exit code 1 (out='', err='Upon execvpe juju-2.0 ['juju-2.0', 'bootstrap', '-v', '--no-gui', '--to', 'bierstadt', '--auto-upgrade=fal se', '--config', '/var/lib/landscape/juju-homes/1/bootstrap.yaml', 'landscape-maas', '1'] in environment id 140155302643424 :Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 430, in _fork     environment )   File "/usr/lib/python2.7/dist-packages/twisted/internet/process.py", line 508, in _execChild     os.execvpe(executable, args, e nvironment)   File "/usr/lib/python2.7/os.py", line 355, in execvpe     _execvpe(file, args, env)   File "/usr/lib/python2.7/os. py", line 382, in _execvpe     func(fullname, *argrest) OSError: [Errno 2] No such file or directory ') What I expected: /usr/bin/juju-2.0 should be a binary that is maintained (at least a symlink). /usr/bin/juju-2 should also be a symlink that is maintained.
2016-12-16 18:47:30 David Britton information type Proprietary Public
2016-12-16 18:47:37 David Britton bug task added juju
2016-12-20 15:08:55 Eric Snow landscape: status New In Progress
2016-12-20 15:08:59 Eric Snow landscape: assignee Eric Snow (ericsnowcurrently)
2016-12-23 00:24:42 Eric Snow landscape: status In Progress Fix Committed
2017-01-10 07:30:29 Anastasia bug task added juju-release-tools
2017-01-10 07:30:37 Anastasia bug task deleted juju
2017-01-25 12:58:14 Andreas Hasenack landscape: status Fix Committed Fix Released
2017-02-03 19:20:56 Nicholas Skaggs juju-release-tools: status New Invalid
2017-02-03 19:21:21 Nicholas Skaggs juju-release-tools: status Invalid Fix Committed
2017-02-03 19:21:23 Nicholas Skaggs juju-release-tools: assignee Nicholas Skaggs (nskaggs)
2017-02-23 22:41:15 Curtis Hovey juju-release-tools: importance Undecided High
2018-03-14 18:09:56 Nicholas Skaggs juju-release-tools: status Fix Committed Fix Released