#11488 Update builders to koji-flatpak-0.2-1.fc38, flatpak-module-tools-1.0~a7-1.fc38 [freeze break request]
Closed: Fixed a year ago by kevin. Opened a year ago by otaylor.

Some Flatpaks in Fedora have a "main package" name that mismatches the name of the source package. For example, 'kwrite' is a subpackage of 'kate'. Because the NVR selection is done in the Koji plugin, this requires an update to package versions on the builders. (Many other fixes would not require this since the bulk of the Flatpak creation process happens inside the buildroot.)

Steps are roughly:

  • Tag koji-flatpak-0.2-1.fc38 , flatpak-module-tools-1.0~a7-1.fc38 into f38-infra-stg
  • Update the stg builder nodes
  • We will test building such a package
  • Tag these packages into f38-infra
  • Update the production builder notes

Best to test with is probably genius (main package is "gnome-genius", part of "genius". Only three fast packages to rebuild beyond those in flatpak-runtime)

ok. I did the first 2 steps (tagged the packages, updated stg builders). Feel free to test in staging now.

ok. I'll ask for a freeze break for the prod instances.

Oh, to be clear this means:

  • koji move-build f38-infra-stg f38-infra koji-flatpak-0.2-1.fc38 flatpak-module-tools-1.0~a7-1.fc38
  • wait for dist-repo to complete
  • ansible -a 'dnf --refresh update -y koji-flatpak flatpak-module-tools' builders

Thanks!

Done (although I was wrong on the last command, I had to specify the actual binary packages there:

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a year ago

Oops. Cut myself off there...

ansible -a 'dnf --refresh update -y koji-flatpak\* python3-flatpak-module-tools' builders

Could you check the package versions on buildvm-x86-32.iad2.fedoraproject.org ? - the build failure in:

https://koji.fedoraproject.org/koji/taskinfo?taskID=105316185

is what I'd expect with koji-flatpak-0.1.

It has the updated version... but... do we need to restart kojid to pick it up?

I went ahead and did so

Yeah, the restart of kojid did the trick - https://koji.fedoraproject.org/koji/taskinfo?taskID=105325243 got past that failure and is building correctly.

Log in to comment on this ticket.

Metadata