ManageIQ / manageiq-pods

ManageIQ on Kubernetes and OpenShift
Apache License 2.0
51 stars 100 forks source link

Switch to ubuntu-24.04 #1139

Closed bdunne closed 1 month ago

bdunne commented 1 month ago

ubuntu-latest still points to 22.04 which has podman 3.4.4 and run in that version does not support bind mounting volumes. Upgrading to 24.04 gets us podman 4.9.3

Error:

error resolving mountpoints for container "4349440300a7f09982c00e0a8d5a010141b5eb912483ea6646bacaf54c080194": invalid mount type "bind"
Fryguy commented 1 month ago

LGTM - I wonder if there's a way we can know when latest bumps to this version. I feel like we need something to trigger us to undo this change at some point or we're going to forget (maybe it's as simple as just opening an issue and letting it go stale)

Fryguy commented 1 month ago

@bdunne Do we also need changes in https://github.com/ManageIQ/manageiq/blob/80ff67c710d7d081622a6b9b7bd0f70a2e929fca/.github/workflows/build_monolith.yaml#L10 ?

miq-bot commented 1 month ago

Checked commit https://github.com/bdunne/manageiq-pods/commit/b679e50f964d3742588a9c4c0f5b404cc7660780 with ruby 3.1.5, rubocop 1.56.3, haml-lint 0.51.0, and yamllint 1 file checked, 1 offense detected

**

bdunne commented 1 month ago

@bdunne Do we also need changes in https://github.com/ManageIQ/manageiq/blob/80ff67c710d7d081622a6b9b7bd0f70a2e929fca/.github/workflows/build_monolith.yaml#L10 ?

I don't think so. There's no bind mount there.

Fryguy commented 1 month ago

Backported to radjabov via merge of master into radjabov branch