chroot backend failing to build multiple image-targets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CD Images |
New
|
Undecided
|
Unassigned | ||
launchpad-buildd |
Fix Released
|
High
|
Colin Watson |
Bug Description
{"project": "ubuntu-cpc", "image_targets": ["tarball", "squashfs"], "image_format": "ext4"}
in livefs build fails for me with:
make-hooks: Series file for image set ''tarball' not found.
Build failed
Traceback (most recent call last):
File "/usr/lib/
self.build()
File "/usr/lib/
self.
File "/usr/lib/
return self.backend.
File "/usr/lib/
subprocess.
File "/usr/lib/
raise CalledProcessEr
CalledProcessError: Command '['sudo', '/usr/sbin/chroot', '/home/
https:/
Now the environment passed to lb build, looks very odd. I.e. \'IMAGE_
Related branches
- Tom Wardill (community): Approve
-
Diff: 79 lines (+33/-2)4 files modifieddebian/changelog (+1/-0)
lpbuildd/target/chroot.py (+1/-2)
lpbuildd/target/tests/test_chroot.py (+16/-0)
lpbuildd/target/tests/test_lxd.py (+15/-0)
- Colin Watson (community): Disapprove
-
Diff: 35 lines (+21/-3)1 file modifiedlpbuildd/target/chroot.py (+21/-3)
summary: |
- failing to build multiple image-targets + chroot backend failing to build multiple image-targets |
Changed in launchpad-buildd: | |
assignee: | nobody → Colin Watson (cjwatson) |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in launchpad-buildd: | |
status: | Fix Committed → Fix Released |
>>> import shlex; shlex.quote( 'key={} '.format( shlex.quote( 'space separated list'))) \'"\'"\ 'space separated list\'"\'"\'\''
'\'key=
is the issue.