Skip to content

Conversation

jlsherrill
Copy link
Contributor

Using the container and building with a config.toml with a password will fail with:

Building manifest for bootc-based-qcow2
panic: user stage failed cannot generate password: exec: "openssl": executable file not found in $PATH, output:
	

goroutine 1 [running]:
github.com/osbuild/images/pkg/manifest.(*RawBootcImage).serialize(0xc0002466c0)
	/root/go/pkg/mod/github.com/osbuild/[email protected]/pkg/manifest/raw_bootc.go:206 +0x16dc
github.com/osbuild/images/pkg/manifest.Manifest.Serialize({{0xc000907400, 0x8, 0x8}, 0x5, {0x0, 0x0}}, 0xc00042ab40, 0xc00042aba0, 0xc0007d0780, 0xc000635448)
	/root/go/pkg/mod/github.com/osbuild/[email protected]/pkg/manifest/manifest.go:191 +0x3e5

@jlsherrill jlsherrill changed the title Install openssl in built container Install openssl in cli container Sep 3, 2025
Copy link
Collaborator

@mvo5 mvo5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thank you!

@mvo5 mvo5 enabled auto-merge September 4, 2025 07:39
Copy link
Contributor

@bcl bcl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack

@mvo5 mvo5 added this pull request to the merge queue Sep 4, 2025
Merged via the queue into osbuild:main with commit 481a120 Sep 5, 2025
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants