-
Notifications
You must be signed in to change notification settings - Fork 91
bib: remove bootc-image-builder binary and build from ibcli #1157
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
base: main
Are you sure you want to change the base?
Conversation
26384e1 to
1118516
Compare
b19dbb2 to
00c72f1
Compare
build.sh
Outdated
| # XXX2: remove bootc-image-buidler build here entirely and take it from the upstream | ||
| # image-builer-cli container in the containerfile instead? | ||
| # | ||
| # XXX: replace with git clone --depth 1 github.com/osbuild/image-builder-cli@rev |
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.
Isn't it possible to do this already?
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.
Oh boy, sorry for that too. I went over this again and I hope I did not miss another silly leftover.
c2a182c to
d7ae12b
Compare
517a84f to
53bb960
Compare
This commit removes bib/cmd/bootc-image-builder and all pieces that it pulled in and replaces it with the new image-builder-cli multicall binary.
This test is no longer working, it seems its a result of the merge of osbuild/image-builder-cli#316 Drop it for now so that we can move forward with the merge. There is a similar test in https://github.com/osbuild/image-builder-cli/pull/316/files#diff-57c49abc8a31b46856c2eecb2edfeff6072cd8d0edf769a67b6d4fdaabd8321aR100 that does not cover "auto" but any fixes/regression should be done in the ibcli repo.
ondrejbudai
left a comment
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.
Let's try to get rid of most of the go.mod before merging it. Tbh, I wonder if we should also try to get rid if the canary thing so we can actually remove ALL go code from this repo.
This commit removes the upload command. It is still available in the ibcli git repo [0] but given that its not actually part of the bootc-image-builder container I wonder if we could simply remove it everywhere? [0] osbuild/image-builder-cli#396
|
There is a faiure in the centos-10 tests ( |
This commit removes bib/cmd/bootc-image-builder and all pieces that it pulled in and replaces it with the new image-builder-cli multicall binary.
It also removes one test which is a bit unfortunate but with the move to ibcli this needs to be re-added there anyway.