sealer
sealer copied to clipboard
Unable to push merged manifest
What happen?
build cmd
sealer build -t xxx/kubernetes:v1.24.14-base-amd64 . --platform linux/amd64
sealer build -t xxx/kubernetes:v1.24.14-base-arm64 . --platform linux/arm64
sealer push xxx/kubernetes:v1.24.14-base-arm64
sealer push xxx/kubernetes:v1.24.14-base-amd64
merge cmd
sealer alpha manifest create xxx/kubernetes:v1.24.14-base
sealer alpha manifest add xxx/kubernetes:v1.24.14-base-arm64 xxx/kubernetes:v1.24.14-base-amd64 xxx/kubernetes:v1.24.14-base
sealer alpha manifest push xxx/kubernetes:v1.24.14-base
Relevant log output?
2023-06-09 15:35:19 [ERROR] [root.go:75] sealer-v0.10.0: initializing source containers-storage:[overlay@/var/lib/containers/storage+/run/containers/storage]@fd4a88b71c54a1871c4e658a620afd53bb430669bcc2c9857ad3e4003489e496: error adding multi-image "containers-storage:[overlay@/var/lib/containers/storage+/run/containers/storage]@fd4a88b71c54a1871c4e658a620afd53bb430669bcc2c9857ad3e4003489e496": error selecting appropriate instance from list: no image found in manifest list for architecture amd64, variant "", OS linux
What you expected to happen?
No response
How to reproduce it (as minimally and precisely as possible)?
No response
Anything else we need to know?
No response
What is the version of Sealer you using?
0.10.0
What is your OS environment?
debian 11
What is the Kernel version?
4.19
Other environment you want to tell us?
- Cloud provider or hardware configuration:
- Install tools:
- Others:
amd64 is no platform