-
Notifications
You must be signed in to change notification settings - Fork 107
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
osbuild-worker: use the new ostree resolver API (HMS-4773) #4412
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! thanks
b1221be
to
2937865
Compare
Thanks, amended. For the record, these variables will be used in Composer part of this will come as another PR. |
RPM packaging (unrelated?) failures. |
So @achilleas-k wanted me to break the API and clean it up, RHSM/secrets are no longer used, the resolve function now takes a new struct that provides MTLS information. Tests will fail until change in images is merged. |
Amended vastly simplified version after discussion with @achilleas-k and @croissanne |
b5c975e
to
9c9bc3f
Compare
Amended the |
645a329
to
73b0cd4
Compare
There are errors which might be related to this work:
I see a related change made by @achilleas-k so how are we gonna approach this? |
Squashing the boot type minor refactoring. |
Note for myself: needs to be rebased on top of #4412 |
So this doesn't change anything about the request right? Composer doesn't seem to be configuring anything in the resolve job nor the manifest creation yet? Is that coming in this PR or are you leaving it for a follow-up? In any case, can you update the PR title and description accordingly? |
Correct me if I am wrong, but I thought this I am not planning any follow-up, my intention is to automatically use MTLS configuration for all ostree requests in hosted code path. On-prem ignores MTLS, this is where no configuration is read. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm overall, would be slightly easier to review if the images update commit would be separate.
Tests looks green, yay. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. LGTM.
Thank you so much! |
For Edge Pulp migration we need the very same thing as repositories (curl) but for ostree input.