Add Cosmic-Atomic #2502

Merged
ryanlerch merged 1 commit from cosmic-atomic into main 2025-03-19 20:37:43 +00:00
Contributor

We have been building unofficial images at fedora-ostree-desktops based on the workstation-ostree-config files for cosmic-atomic. It's time to get it officially built.

Signed-off-by: Ryan Brue ryanbrue.dev@gmail.com

The main question I have is regarding if I have to do anything special to guard against building for Fedora 41 and below, since this is a new atomic variant in Fedora 42.

Requires a change in workstation-ostree-config

We have been building unofficial images at fedora-ostree-desktops based on the workstation-ostree-config files for cosmic-atomic. It's time to get it officially built. Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com> The main question I have is regarding if I have to do anything special to guard against building for Fedora 41 and below, since this is a new atomic variant in Fedora 42. Requires a change in workstation-ostree-config
Author
Contributor
PR for workstation-ostree-config: https://pagure.io/workstation-ostree-config/pull-request/629
Author
Contributor
Pungi PR: https://pagure.io/pungi-fedora/pull-request/1458# Ansible PR: https://pagure.io/fedora-infra/ansible/pull-request/2502 workstation-ostree-config PR: https://pagure.io/workstation-ostree-config/pull-request/629
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/ee79d6f8fab14d288640d7a38c0cb29b - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/21588bf80c634c22858a71c6180fd9bf) : SUCCESS in 2m 32s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/7944242ceab547248e58799e4eee3a9c) : SUCCESS in 2m 14s
Contributor

Let's only add x86_64 here as we don't build ppc64le anymore for the Atomic Desktops. I'll make another PR to remove it from the other variants.

Let's only add x86_64 here as we don't build ppc64le anymore for the Atomic Desktops. I'll make another PR to remove it from the other variants.
Contributor
See: https://pagure.io/fedora-infra/ansible/pull-request/2503
Contributor

This and below should be guarded between [% if release.version_int >= 42 %] and [% endif %]

This and below should be guarded between `[% if release.version_int >= 42 %]` and `[% endif %]`
Author
Contributor

rebased onto 5c07d5b8c6

rebased onto 5c07d5b8c6f1d28096c1053d15a03017d86238c5
Author
Contributor

Let's only add x86_64 here as we don't build ppc64le anymore for the Atomic Desktops. I'll make another PR to remove it from the other variants.

Done in v2

This and below should be guarded between [% if release.version_int >= 42 %] and [% endif %]

Done in v2

> Let's only add x86_64 here as we don't build ppc64le anymore for the Atomic Desktops. I'll make another PR to remove it from the other variants. Done in v2 > This and below should be guarded between `[% if release.version_int >= 42 %]` and `[% endif %]` Done in v2
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/19bb01022e0b4fbe996a328fb248cfc9 - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/72cc112b7f7d491ebad047f63c6f042f) : SUCCESS in 2m 14s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/6340760fb6db4b4997c0caa89f05782c) : SUCCESS in 1m 59s
Contributor

Still adding ppc64le here

Still adding ppc64le here
Contributor

but otherwise LGTM

but otherwise LGTM
Author
Contributor

rebased onto 5555679100

rebased onto 555567910044aa1bf8fc35386c3127ed7b9e529d
Author
Contributor

but otherwise LGTM

My bad, fixed in v3

> but otherwise LGTM My bad, fixed in v3
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/97bb8a28b41746a8a7a1442051ea45bc - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/c2c88d7b5cf04fa794dfc3b34cc0eca4) : SUCCESS in 2m 56s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/61fd87da78ee426ca8f137d991f4c4f4) : SUCCESS in 2m 12s
Contributor

LGTM. Looks like it needs a rebase now.

LGTM. Looks like it needs a rebase now.
Author
Contributor

rebased onto 5555679100

rebased onto 555567910044aa1bf8fc35386c3127ed7b9e529d
Author
Contributor

LGTM. Looks like it needs a rebase now.

Done

> LGTM. Looks like it needs a rebase now. Done
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/e132feac110a48c8a8a700ecb0357e46 - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/4cf632eb81d64f0dbf9349fcefa64105) : SUCCESS in 2m 35s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/4911857fe7ad47b19878564d06b3ed73) : SUCCESS in 2m 13s
Author
Contributor

rebased onto 6687bfb589

rebased onto 6687bfb58947fc78ab032e000a45e91cdd044265
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/cb05632946b645a98d0376e20fd5ffed - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/f0b22dbe9cc3430fbbca26bb4d5e4008) : SUCCESS in 2m 28s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/e2accb89183a4cb6a12809d76a6a350e) : SUCCESS in 2m 11s
Contributor

👍

:thumbsup:
Contributor

👍

:thumbsup:
Author
Contributor

rebased onto 10789ceba2

rebased onto 10789ceba2bcb92464a4b3fb2e6660c283bd8ca3
Author
Contributor

Rebased. Ready to merge whenever

Rebased. Ready to merge whenever
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/b0427442e440459cb9cf8f6a3fecde64 - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/e02ecb6cf59d42938911bdbf51a96310) : SUCCESS in 2m 30s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/25789418408446608489916f8d767d33) : SUCCESS in 2m 12s
Author
Contributor

rebased onto 4761b75c97

rebased onto 4761b75c977cb10ce08feb6a2cbc0615a577b41e
Author
Contributor

Rebased again. Not sure who I need to reach out to, to ensure this gets merged

Rebased again. Not sure who I need to reach out to, to ensure this gets merged
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/d2061725ec114f92bcd8a8b06d0262b7 - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/b9434332dd724246aa62166b0025f6c2) : SUCCESS in 2m 53s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/61ea42dcf5be47e8b5900fb93f5db7b0) : SUCCESS in 2m 17s
First-time contributor

👍

:thumbsup:
Contributor

rebased onto 2f67aade41

rebased onto 2f67aade41ca38ec69e7077d3784d267a0ddc660
Contributor

We had to be out of beta freeze. ;)

We had to be out of beta freeze. ;)
Contributor

Pull-Request has been merged by kevin

Pull-Request has been merged by kevin
First-time contributor
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/a397bf7c88ba435bb73ecf0411c9ea4a - [fi-ansible-lint-diff ](https://fedora.softwarefactory-project.io/zuul/build/6cd325a93219486d8e2bddb70951f75e) : SUCCESS in 2m 31s - [fi-yamllint-diff ](https://fedora.softwarefactory-project.io/zuul/build/120bf7c08553427e9a28fe5126c0a199) : SUCCESS in 2m 17s
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
6 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/ansible#2502
No description provided.