Missing openSUSE-leap support
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. This seems to be because /etc/os-release shows the ID as 'opensuse-leap'. Curtin should add support for opensuse-leap or alternatively process ID_LIKE when ID isn't found.
finish: cmd-install/
Traceback (most recent call last):
File "/curtin/
ret = args.func(args)
File "/curtin/
builtin_
File "/curtin/
distro_info = distro.
File "/curtin/
variant = name_to_
File "/curtin/
return DISTROS[
ValueError: tuple.index(x): x not in tuple
tuple.index(x): x not in tuple
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
finish: cmd-install/
Traceback (most recent call last):
File "/curtin/
ret = args.func(args)
File "/curtin/
File "/curtin/
File "/curtin/
variant = name_to_
File "/curtin/
return DISTROS[
ValueError: tuple.index(x): x not in tuple
[1] https:/
Please ignore the previous os-release upload, it was from Ubuntu instead of openSUSE.