mojo required full path for $MOJO_SPEC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mojo: Continuous Delivery for Juju |
Fix Released
|
Medium
|
Tim Kuhlman |
Bug Description
stg-ue-
2016-02-16 18:24:43 [INFO] Using pre-existing container class lxc
2016-02-16 18:24:43 [INFO] Rsyncing mojo-error-tracker to spec
2016-02-16 18:24:43 [ERROR] Unknown error
Traceback (most recent call last):
File "/usr/lib/
args.func(args)
File "/usr/lib/
return method(*args, **kwargs)
File "/usr/lib/
logfile=
File "/usr/lib/
ws.prepare()
File "/usr/lib/
self.spec # Initializes spec
File "/usr/lib/
self._spec = Spec(self.spec_dir, self.spec_url, stage=self.stage, manifest_
File "/usr/lib/
self.ct.run() # Process the codetree directive, ie branch, pull, etc
File "/usr/lib/
return self.source.
File "/usr/lib/
fileutils.
File "/usr/lib/
raise FileManipulatio
FileManipulatio
I was able to work around this by prepending /home/stg-
Related branches
- Tom Haddon: Approve
-
Diff: 57 lines (+6/-8)4 files modifiedcontrib/LXD/quick-integration/run_tests.py (+3/-1)
debian/control (+1/-1)
mojo/spec.py (+1/-5)
requirements.txt (+1/-1)
Changed in mojo: | |
status: | Confirmed → In Progress |
Changed in mojo: | |
status: | In Progress → Fix Committed |
Changed in mojo: | |
status: | Fix Committed → Fix Released |
Supporting relative paths for the mojo spec would be good though if not that at least it should have a better error message.