Missing packaging mapping for SUSE
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
I tried to deploy an openSUSE image[1] and Curtin failed with the message below. Note I had to work around LP:1843284 by changing /etc/os-release to set the ID to opensuse.
Configuring target system for distro: opensuse osfamily: suse
start: cmd-install/
Running command ['mount', '--bind', '/dev', '/tmp/tmpr13r_
Running command ['mount', '--bind', '/proc', '/tmp/tmpr13r_
Running command ['mount', '--bind', '/sys', '/tmp/tmpr13r_
Running command ['unshare', '--help'] with allowed return codes [0] (capture=True)
Running command ['unshare', '--fork', '--pid', '--', 'chroot', '/tmp/tmpr13r_
Running command ['udevadm', 'settle'] with allowed return codes [0] (capture=False)
TIMED subp(['udevadm', 'settle']): 0.018
Running command ['umount', '/tmp/tmpr13r_
Running command ['umount', '/tmp/tmpr13r_
Running command ['umount', '/tmp/tmpr13r_
finish: cmd-install/
finish: cmd-install/
Traceback (most recent call last):
File "/curtin/
ret = args.func(args)
File "/curtin/
builtin_
File "/curtin/
install_
File "/curtin/
detect_
File "/curtin/
'storage': bdeps.detect_
File "/curtin/
raise ValueError('No block package mapping for distro: %s' % osfamily)
ValueError: No block package mapping for distro: suse
No block package mapping for distro: suse
curtin: Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'curthooks']
Exit code: 3
Reason: -
Stdout: start: cmd-install/
Running curtin builtin curthooks
Configuring target system for distro: opensuse osfamily: suse
start: cmd-install/
Running command ['mount', '--bind', '/dev', '/tmp/tmpr13r_
Running command ['mount', '--bind', '/proc', '/tmp/tmpr13r_
Running command ['mount', '--bind', '/sys', '/tmp/tmpr13r_
Running command ['unshare', '--help'] with allowed return codes [0] (capture=True)
Running command ['unshare', '--fork', '--pid', '--', 'chroot', '/tmp/tmpr13r_
Running command ['udevadm', 'settle'] with allowed return codes [0] (capture=False)
TIMED subp(['udevadm', 'settle']): 0.018
Running command ['umount', '/tmp/tmpr13r_
Running command ['umount', '/tmp/tmpr13r_
Running command ['umount', '/tmp/tmpr13r_
finish: cmd-install/
finish: cmd-install/
Traceback (most recent call last):
File "/curtin/
ret = args.func(args)
File "/curtin/
File "/curtin/
File "/curtin/
File "/curtin/
File "/curtin/
raise ValueError('No block package mapping for distro: %s' % osfamily)
ValueError: No block package mapping for distro: suse
No block package mapping for distro: suse
[1] https:/
Changed in curtin: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Would you happen to know if SuSE requires additional packages for vlans, bonds or bridges?