Activity log for bug #1648833

Date Who What changed Old value New value Message
2016-12-09 15:11:46 Ryan Beisner bug added bug
2016-12-09 15:11:58 Ryan Beisner bug task added charm-test-infra
2016-12-09 15:12:03 Ryan Beisner charm-test-infra: status New Confirmed
2016-12-09 15:12:06 Ryan Beisner charm-test-infra: importance Undecided High
2016-12-09 15:12:29 Ryan Beisner description OSCI slaves use "containerless" mojo, and run jobs without sudo permissions. Even with containerless, various containter-specific commands are attempted (and they use sudo). So, really two separate issues here I suppose. 00:03:39.139 Traceback (most recent call last): 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 583, in run_with_args 00:03:39.139 args.func(args) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/utils.py", line 305, in wrapped 00:03:39.139 return method(*args, **kwargs) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 220, in create_workspace 00:03:39.139 project = mojo.project.Project(get_project_name(args), args.series, args.mojo_root) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/project.py", line 90, in __init__ 00:03:39.139 self.container = container_class(self.name, self.series) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 72, in __init__ 00:03:39.139 if self.defined: 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 398, in defined 00:03:39.139 return self.check_state() 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 257, in check_state 00:03:39.139 containers = subprocess.check_output(cmd).split() 00:03:39.139 File "/usr/lib/python2.7/subprocess.py", line 574, in check_output 00:03:39.139 raise CalledProcessError(retcode, cmd, output=output) 00:03:39.139 CalledProcessError: Command '('sudo', 'lxc-ls', '-1')' returned non-zero exit status 1 OSCI slaves use "containerless" mojo, and run jobs without sudo permissions. Even with containerless, various container-specific commands are attempted (and they use sudo). So, really two separate issues here I suppose. 00:03:39.139 Traceback (most recent call last): 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 583, in run_with_args 00:03:39.139 args.func(args) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/utils.py", line 305, in wrapped 00:03:39.139 return method(*args, **kwargs) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 220, in create_workspace 00:03:39.139 project = mojo.project.Project(get_project_name(args), args.series, args.mojo_root) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/project.py", line 90, in __init__ 00:03:39.139 self.container = container_class(self.name, self.series) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 72, in __init__ 00:03:39.139 if self.defined: 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 398, in defined 00:03:39.139 return self.check_state() 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 257, in check_state 00:03:39.139 containers = subprocess.check_output(cmd).split() 00:03:39.139 File "/usr/lib/python2.7/subprocess.py", line 574, in check_output 00:03:39.139 raise CalledProcessError(retcode, cmd, output=output) 00:03:39.139 CalledProcessError: Command '('sudo', 'lxc-ls', '-1')' returned non-zero exit status 1
2016-12-09 15:18:41 Ryan Beisner summary containerless still attempts sudo lxc-ls, fails with no sudo privs containerless still attempts sudo lxc-ls
2016-12-09 15:19:19 Ryan Beisner description OSCI slaves use "containerless" mojo, and run jobs without sudo permissions. Even with containerless, various container-specific commands are attempted (and they use sudo). So, really two separate issues here I suppose. 00:03:39.139 Traceback (most recent call last): 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 583, in run_with_args 00:03:39.139 args.func(args) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/utils.py", line 305, in wrapped 00:03:39.139 return method(*args, **kwargs) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 220, in create_workspace 00:03:39.139 project = mojo.project.Project(get_project_name(args), args.series, args.mojo_root) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/project.py", line 90, in __init__ 00:03:39.139 self.container = container_class(self.name, self.series) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 72, in __init__ 00:03:39.139 if self.defined: 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 398, in defined 00:03:39.139 return self.check_state() 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 257, in check_state 00:03:39.139 containers = subprocess.check_output(cmd).split() 00:03:39.139 File "/usr/lib/python2.7/subprocess.py", line 574, in check_output 00:03:39.139 raise CalledProcessError(retcode, cmd, output=output) 00:03:39.139 CalledProcessError: Command '('sudo', 'lxc-ls', '-1')' returned non-zero exit status 1 OSCI slaves use "containerless" mojo. Even with containerless, container-specific commands are attempted by mojo. 00:03:39.139 Traceback (most recent call last): 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 583, in run_with_args 00:03:39.139 args.func(args) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/utils.py", line 305, in wrapped 00:03:39.139 return method(*args, **kwargs) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/cli.py", line 220, in create_workspace 00:03:39.139 project = mojo.project.Project(get_project_name(args), args.series, args.mojo_root) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/project.py", line 90, in __init__ 00:03:39.139 self.container = container_class(self.name, self.series) 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 72, in __init__ 00:03:39.139 if self.defined: 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 398, in defined 00:03:39.139 return self.check_state() 00:03:39.139 File "/usr/lib/python2.7/dist-packages/mojo/contain.py", line 257, in check_state 00:03:39.139 containers = subprocess.check_output(cmd).split() 00:03:39.139 File "/usr/lib/python2.7/subprocess.py", line 574, in check_output 00:03:39.139 raise CalledProcessError(retcode, cmd, output=output) 00:03:39.139 CalledProcessError: Command '('sudo', 'lxc-ls', '-1')' returned non-zero exit status 1
2017-01-03 14:09:23 Tom Haddon mojo: status New Incomplete
2017-01-05 04:17:15 Ryan Beisner charm-test-infra: importance High Medium
2020-10-12 07:59:09 Tom Haddon mojo: importance Undecided Low