-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd-build: Conditionally change the packing structure of container-image #3508
Conversation
2762274
to
1887da3
Compare
When the previous build exists, use its packing structure otherwise container-encapsulate generates a new one
1887da3
to
d398be6
Compare
One thing that'd probably help here is for us to have a CI flow that actually uses prior builds and better simulates a pipeline run. Hmm...that may not be hard actually. |
As I can see, there exists a workflow in Thus to create two new workflow where a
Is this the correct implementation? |
There's an argument we should just change the default for Prow CI to use |
/override ci/prow/rhcos |
@cgwalters: Overrode contexts on behalf of cgwalters: ci/prow/rhcos In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
This appears to have broken builds: coreos/fedora-coreos-streams#735 (comment) I reverted the tag update in quay and a revert PR was opened at #3528 |
Argh, sorry...again! I suspect what we're running into here is the case where the previous build doesn't have the manifest; we need to check if it exists before adding it to |
😆
No worries. I was going to say you could just test this in the pipeline by running a debug pod job (because you can specify the COSA image when you start the job) but that job is specifically for multi-arch right now so you'd need to have pushed a manifest listed image. We should modify that job to support our x86_64 workflow too. |
This would have likely slightly helped debug coreos/coreos-assembler#3508 (comment)
How can I trigger this job? Is there a manual or a documentation I could refer to? |
|
This would have likely slightly helped debug coreos/coreos-assembler#3508 (comment)
Fixes #3506
Enable feature detection
When the previous build exists, use its packing structure otherwise container-encapsulate generates a new one