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

blueprint: add cacert customization #4487

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

lzap
Copy link
Contributor

@lzap lzap commented Nov 21, 2024

This is a follow-up to

https://github.com/osbuild/images/pull/907/files

I am shooting in the dark, not sure how can I test this locally. Let me know how can I test this.

Copy link

@avitova avitova left a comment

Choose a reason for hiding this comment

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

Few nitpicks I noticed.

@lzap lzap force-pushed the ca-update branch 4 times, most recently from 82a0998 to e307d8d Compare November 29, 2024 11:50
@lzap
Copy link
Contributor Author

lzap commented Nov 29, 2024

Rebased, how about this? Anything else that needs to be done?

Copy link
Member

@thozza thozza left a comment

Choose a reason for hiding this comment

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

LGTM.

Could you please extend the Cloud API api.sh test case and at least one Weldr API test case (e.g. aws.sh) to use this customization? You can take a look at the following commit as an inspiration 768537d#diff-8c9fc1f11806f990402d945e7a6a3bdcf8be429120a4b8c2ec18e9ff5251f02f , but also extend the _instanceCheck() in https://github.com/osbuild/osbuild-composer/blob/main/test/cases/api/common/common.sh#L18

@avitova
Copy link

avitova commented Dec 3, 2024

Thanks for the other PR, I am good here.

@lzap lzap enabled auto-merge (rebase) December 4, 2024 08:09
@lzap
Copy link
Contributor Author

lzap commented Dec 4, 2024

I see four people commenting, no formal review tho. Please give me the green light, enabled auto merge, thanks.

@thozza thozza disabled auto-merge December 4, 2024 08:56
Copy link
Member

@thozza thozza left a comment

Choose a reason for hiding this comment

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

I see four people commenting, no formal review tho. Please give me the green light, enabled auto merge, thanks.

Consider my comment to be a formal review. I usually do not explicitly request changes, because it feels a bit rough, compared to just making a comment.

@lzap
Copy link
Contributor Author

lzap commented Dec 10, 2024

Rebased, how about this.

Copy link

@avitova avitova left a comment

Choose a reason for hiding this comment

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

I am good here, but let's wait for others to approve too. :)

@lzap
Copy link
Contributor Author

lzap commented Dec 11, 2024

I changed the test case to grep the concatenated bundle instead of trying to find the cert copy in directory-hash. I have learned that this directory is not present on older RHEL systems so this way the test will pass everywhere. Rebased.

thozza
thozza previously approved these changes Dec 11, 2024
Copy link
Member

@thozza thozza left a comment

Choose a reason for hiding this comment

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

LGTM.
Thank you!

@thozza thozza dismissed their stale review December 11, 2024 11:55

CI is failing

@thozza
Copy link
Member

thozza commented Dec 11, 2024

@lzap
Copy link
Contributor Author

lzap commented Dec 12, 2024

RIght, added, rebased, no changes. Thanks for help with both! :-D

@thozza thozza enabled auto-merge (rebase) December 12, 2024 10:10
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.

5 participants