siosm opened a new pull-request against the project: `pungi-fedora` that you are following: `` fedora.conf: Add ostree native container images for Atomic Desktops ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Do not merge yet (see linked PR for support in pungi). ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
adamwill commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` I would suggest putting WIP in the PR title and commit summary, then, it's much clearer than an easily-missed comment. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
lsedlar commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` This line doesn't match the current version of the Pungi patch. The Koji task will run before the Everything repo is created. The default provided repository will contain all packages from the configured tag (same as when running e.g. lorax to create boot.iso). The `repo` option is useful for providing additional package from outside of the compose. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `WIP: fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Sorry, I don't understand what I should do. This is using the same config for the "repo" option as the other builds above. Are those also wrong and should I remove the "repo" options for all of them? Or should I use another value for the "repo" option? ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
lsedlar commented on the pull-request: `WIP: fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` No action is necessary about the `repo` option, it's just that it isn't required. Basically only a URL makes sense there, and for most use-cases no explicit repo should be needed (that's the case for all ostree things currently). Warnings like this are printed in the log due to it: ``` 2023-12-13 05:56:38 [WARNING ] Variant-type source repository is deprecated and will be ignored during 'OSTree' phase: Everything ```
The required change in Pungi is merged and released in version 4.6.0. Builds are finished and updates created in Bodhi. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `WIP: fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Thanks, I've updated the PR. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `WIP: fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` @adamwill @lsedlar Do you think we should be able to test this now? Anything pending on the infra side? ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
adamwill commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` are these alternatives to the existing ostrees? will they be available for rebasing to with straightforward rpm-ostree commands?
if you can `rpm-ostree rebase` to it, we should be able to test it, at least in theory. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
lsedlar commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` I don't think the required pungi version is installed on the rawhide compose host. 4.6.0 is needed. I can't update the package though. ``` 2024-01-08 05:19:30 [INFO ] Host: compose-rawhide01.iad2.fedoraproject.org 2024-01-08 05:19:31 [INFO ] Pungi version: pungi-4.5.0-2.fc39.noarch ``` ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Yes, they are essentially ostree commits packaged into a container image. Ideally, we will migrate all Atomic desktop users to those images in an upcoming Fedora release.
Fedora IoT & Fedora CoreOS could do it as well on their own timeline.
Once pushed to a registry, you can rebase to them using `rpm-ostree rebase <URL>` (see https://coreos.github.io/rpm-ostree/container/#url-format-for-ostree-native-... for the URL format).
I filed a ticket to get pungi updated on the compose hosts: https://pagure.io/fedora-infrastructure/issue/11711 ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
adamwill commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Yes, no, I understand that in *theory* they are, I meant *in practice*. But I may have misunderstood your initial question - you were asking if we can try out this change in pungi-fedora, not if QA is able to test the images once we do. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Yes, I know you've tried pungi-fedora changes in the past for me. If you could try a compose built with this change that would be nice but if it's too complex/hard to do we can just merge this PR and try "live". It's a net new artifact so this should not break existing things.
Actual testing of those artifacts will come later, when we're ready to switch the default. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Rawhide compose hosts have been updated (https://pagure.io/fedora-infrastructure/issue/11711) so we should be able to merge this now. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
cverna commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` :thumbsup: let's merge and see how this goes for rawhide :smile: ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
cverna merged a pull-request against the project: `pungi-fedora` that you are following.
Merged pull-request:
`` fedora.conf: Add ostree native container images for Atomic Desktops ``
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Thanks ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
adamwill commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` not sure if @kevin let you know somewhere, but dropping the 'repo' entries actually broke Rawhide compose, because [pungi still considers them to be required](https://pagure.io/pungi/blob/master/f/pungi/checks.py#_1069), so we had to [revert that change](https://pagure.io/pungi-fedora/c/c44875f6500579e0277bcc8d45f563846b3a11ab?br...). It can only be put back in after the Pungi schema is updated and the updated Pungi is deployed in Fedora infra. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
adamwill commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Sent https://pagure.io/pungi/pull-request/1714 , since it was easy to do. ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
siosm commented on the pull-request: `fedora.conf: Add ostree native container images for Atomic Desktops` that you are following: `` Thanks @adamwill ``
To reply, visit the link below or just reply to this email https://pagure.io/pungi-fedora/pull-request/1227
rel-eng@lists.fedoraproject.org