Skip to content
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

pre-install-payload: Use latest tagged runtime-payload image #255

Merged

Conversation

mattarnoatibm
Copy link
Contributor

@mattarnoatibm mattarnoatibm commented Aug 29, 2023

The tags for the quay.io/confidential-containers/reqs-payload image were not set to the latest tag and were set to the tag of an image that went into a crash loop when you ran it as part of the operator installation.

Fixes: #254

@stevenhorsman
Copy link
Member

/test

@mattarnoatibm mattarnoatibm changed the title pre-install-payload: Use latest runtime-payload script pre-install-payload: Use latest tagged runtime-payload image Aug 29, 2023
Copy link
Member

@fidencio fidencio left a comment

Choose a reason for hiding this comment

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

lgtm, thanks @mattarnoatibm!

Just one comment that I think using latest is fine, but we need to tag to a specific version during the release.

Copy link
Member

@stevenhorsman stevenhorsman left a comment

Choose a reason for hiding this comment

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

Hey Matt,

Whilst the previous PR should have probably set the tag to latest as it was self-dependent, can you point at the e45d4e84c3ce4ae116f3f4d6c123c4829606026f tag now please as it gives us more stability.
Also, the ssh-demo/kustomization.yaml (config/samples/ccruntime/ssh-demo/kustomization.yaml) wasn't bumped last time, so can you fix that in this commit too please.
Thanks!

@stevenhorsman
Copy link
Member

Whilst the previous PR should have probably set the tag to latest as it was self-dependent, can you point at the e45d4e84c3ce4ae116f3f4d6c123c4829606026f tag now please as it gives us more stability.

Fabiano has suggested we could change it later, so up to you, but if you are adding ssh-demo, then it might be easiest to bump it now in prep for release.

@mattarnoatibm
Copy link
Contributor Author

I'll update this PR to set the reqs-payload to e45d4e8. Thanks for the feedback Steve and Fabiano.

Choose a runtime-payload image tag that has all the scripts in
the right place and shouldn't go into a crash loop when
you run it as part of the operator installation.

Signed-off-by: Matthew Arnold <mattarno@uk.ibm.com>
Copy link
Member

@stevenhorsman stevenhorsman left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks @mattarnoatibm!

@stevenhorsman
Copy link
Member

/test

@fidencio fidencio merged commit d5fd28d into confidential-containers:main Aug 29, 2023
9 of 10 checks passed
@mattarnoatibm mattarnoatibm deleted the fix-reqs-payload branch August 29, 2023 18:49
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.

quay.io/confidential-containers/reqs-payload cannot run reqs-deploy.sh: No such file or directory
3 participants