osbuild-worker: use the new ostree resolver API (HMS-4773)#4412
osbuild-worker: use the new ostree resolver API (HMS-4773)#4412achilleas-k merged 1 commit intoosbuild:mainfrom
Conversation
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. |
croissanne
left a comment
There was a problem hiding this comment.
lgtm overall, would be slightly easier to review if the images update commit would be separate.
|
Tests looks green, yay. |
|
Thank you so much! |
For Edge Pulp migration we need the very same thing as repositories (curl) but for ostree input.