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

github/workflows: Unified workflow, use buildah & podman for Arch & Ubuntu images #1439

Merged
merged 2 commits into from
Feb 21, 2024

Conversation

travier
Copy link
Member

@travier travier commented Jan 22, 2024

github/workflows/arch: Unified workflow, use buildah & podman

  • Use a unified workflow for both PR & Push jobs
  • Build using buildah & push with podman

github/workflows/ubuntu: Unified workflow, use buildah & podman

  • Use a unified workflow for both PR & Push jobs
  • Build using buildah & push with podman

@travier
Copy link
Member Author

travier commented Jan 22, 2024

Imported from https://github.com/toolbx-images/images

Copy link

Build failed.
https://softwarefactory-project.io/zuul/t/local/buildset/c3a1cde719ff4332b627f44a610396de

unit-test FAILURE in 7m 06s
unit-test-migration-path-for-coreos-toolbox FAILURE in 3m 14s
unit-test-restricted FAILURE in 6m 01s
✔️ system-test-fedora-rawhide SUCCESS in 30m 23s
✔️ system-test-fedora-39 SUCCESS in 28m 58s
✔️ system-test-fedora-38 SUCCESS in 29m 31s

- Use a unified workflow for both PR & Push jobs
- Build using buildah & push with podman

Signed-off-by: Timothée Ravier <[email protected]>
@travier travier force-pushed the github-workflows-podman branch from 492d627 to 82ac699 Compare January 22, 2024 11:55
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/1f4568e694f145fc816aa790cc2d3d81

✔️ unit-test SUCCESS in 6m 11s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 15s
✔️ unit-test-restricted SUCCESS in 5m 49s
✔️ system-test-fedora-rawhide SUCCESS in 28m 29s
✔️ system-test-fedora-39 SUCCESS in 27m 13s
✔️ system-test-fedora-38 SUCCESS in 28m 38s

- Use a unified workflow for both PR & Push jobs
- Build using buildah & push with podman

Signed-off-by: Timothée Ravier <[email protected]>
@travier travier force-pushed the github-workflows-podman branch from 82ac699 to c8060a8 Compare January 23, 2024 17:07
Copy link

Build succeeded.
https://softwarefactory-project.io/zuul/t/local/buildset/939f7af33bd74033acfc01773b1c2935

✔️ unit-test SUCCESS in 6m 36s
✔️ unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 05s
✔️ unit-test-restricted SUCCESS in 6m 34s
✔️ system-test-fedora-rawhide SUCCESS in 30m 23s
✔️ system-test-fedora-39 SUCCESS in 27m 20s
✔️ system-test-fedora-38 SUCCESS in 31m 05s

@travier
Copy link
Member Author

travier commented Feb 21, 2024

@debarshiray Are we good to merge this one first? We'll decide later for the keys for #1440

@Foxboron
Copy link
Collaborator

I don't mind hitting merge if @Jmennius approves of the changes :)

@Foxboron Foxboron merged commit 616d053 into containers:main Feb 21, 2024
10 checks passed
@debarshiray
Copy link
Member

I don't mind hitting merge if @Jmennius approves of the changes :)

Thanks for getting this done, @travier @Foxboron @Jmennius

I got a bit buried doing maintenance for the Fedora and RHEL images because of the impending port to Kiwi, and various internal deadlines and build system oddities.

@travier travier deleted the github-workflows-podman branch February 23, 2024 08:24
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