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

Update osbuild/images #3565

Merged
merged 3 commits into from
Jul 21, 2023
Merged

Update osbuild/images #3565

merged 3 commits into from
Jul 21, 2023

Conversation

achilleas-k
Copy link
Member

@achilleas-k achilleas-k commented Jul 19, 2023

Update osbuild/images to current main osbuild/images@75be4463a6c2
Remove tests that depended on code that was moved to osbuild/images and has now been removed.

I'm planning to automate this soon, but for now I'm doing it manually because there were breaking changes.

As far as I can tell, automating this with dependabot will require that we do semver releases of the osbuild/images library. It's not a bad idea to have that, so we can control API changes and breakage, but until we stabilise on a few things, I think I'm going to do it manually for a few days.

@achilleas-k achilleas-k force-pushed the vendor/images branch 2 times, most recently from 2068da7 to a6e07f5 Compare July 19, 2023 16:00
@achilleas-k
Copy link
Member Author

achilleas-k commented Jul 19, 2023

Can't figure out where the lint errors are coming from. My local runs aren't showing the errors.

EDIT: I accidentally pulled in a newer version of the docker lib that requires go v1.19 and our go mod is for v1.18. I had to do a go build to see the error, because golangci-lint was just showing errors about unused variables and imports instead.

Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD b464cd7 with the main merge-base cb07341). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4688414572/artifacts/browse

Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD b464cd7 with the main merge-base cb07341). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4688415862/artifacts/browse

@achilleas-k achilleas-k force-pushed the vendor/images branch 4 times, most recently from 597e1c4 to 0011f39 Compare July 20, 2023 11:19
Manifest tests can no longer run and also aren't needed.
All image type manifests are generated and built in the obsuild/images
CI tests and the test function in images
(distro_test_common.TestDistro_Manifest()) has been removed.
Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD 4bde8aa with the main merge-base 5b42eeb). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4699724245/artifacts/browse

Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD 4bde8aa with the main merge-base 5b42eeb). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4699725173/artifacts/browse

Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD 61a51ba with the main merge-base 5b42eeb). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4701931102/artifacts/browse

Copy link
Collaborator

@schutzbot schutzbot left a comment

Choose a reason for hiding this comment

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

⚠️ This PR introduces changes in at least one manifest (when comparing PR HEAD 61a51ba with the main merge-base 5b42eeb). Please review the changes. The changes can be found in the artifacts of the Manifest-diff job [0] as manifests.diff.

[0] https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/4701932143/artifacts/browse

@henrywang
Copy link
Member

Tests / edge-minimal-raw-8, Tests / edge-minimal-raw-cs8, Tests / edge-minimal-raw-9, and Tests / edge-minimal-raw-cs9 are added in this PR because PR osbuild/images#29 is updated here.

@ondrejbudai ondrejbudai merged commit 8ba6487 into osbuild:main Jul 21, 2023
30 checks passed
@achilleas-k achilleas-k deleted the vendor/images branch July 21, 2023 10:05
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.

4 participants