#629 Modify cosmic-atomic to match the other atomic .yaml structures
Merged by siosm. Opened by ryanabx.
ryanabx/workstation-ostree-config cosmic-atomic  into  main

Download 629.patch

This is needed for https://pagure.io/fedora-infra/ansible/pull-request/2502

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

If anyone knows any reason why cosmic-atomic shouldn't have the same yaml structure, let me know. I just noticed it wasn't the same as the others and that would probably cause a problem with my ansible PR.

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

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/8a49a1782f4d44adaf794f22387cc120

This failed on the check for package synced form comps:

Syncing packages for cosmic-atomic: +2, -0
  + flatpak (default, groups: cosmic-desktop, arches: all)
  + toolbox (default, groups: cosmic-desktop, arches: all)

You should run just comps-sync in the repo and commit the result with a name like the one from https://pagure.io/workstation-ostree-config/c/9fc140f7b1fe635ccd9de9543e9bda933d731cab?branch=main and the comps PR in the description if possible.

We might also want to remove GNOME Software from the image, otherwise it will rebase to Silverblue on the next major update: https://pagure.io/fedora-budgie/project/issue/5

The repos should be removed from the common manifest.

2 new commits added

  • cosmic: Remove gnome-software
  • Change volume substitution for COSMIC to match pungi

Waiting on cosmic-store update to build and propagate

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/88d4debc539e4a6db7b00f03b1513958

You should run just comps-sync in the repo and commit the result with a name like the one from https://pagure.io/workstation-ostree-config/c/9fc140f7b1fe635ccd9de9543e9bda933d731cab?branch=main and the comps PR in the description if possible.

The repos should be removed from the common manifest.

Those two changes are still missing as far as I can see

2 new commits added

  • comps-sync f43 2025-03-11
  • cosmic-common: remove repos from common manifest

You should run just comps-sync in the repo and commit the result with a name like the one from https://pagure.io/workstation-ostree-config/c/9fc140f7b1fe635ccd9de9543e9bda933d731cab?branch=main and the comps PR in the description if possible.

The repos should be removed from the common manifest.

Those two changes are still missing as far as I can see

Done. Should I squash some of the other commits?

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/76e2fa7a35524f758da80caa2e35b4e1

Thanks, looks good. We could squash one commit but that's nitpicking. Let's go with that, it's fine.

Pull-Request has been merged by siosm

Metadata