On 1/30/24 09:54, Jakob Meng wrote: > On 29.01.24 23:33, Ilya Maximets wrote: >> Fedora 37 reached EOL in November. Switch to the most recent version >> to avoid potential CI failures in the future. >> >> Signed-off-by: Ilya Maximets <[email protected]> >> --- >> .github/workflows/build-and-test.yml | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/.github/workflows/build-and-test.yml >> b/.github/workflows/build-and-test.yml >> index ddb425580..fc7558148 100644 >> --- a/.github/workflows/build-and-test.yml >> +++ b/.github/workflows/build-and-test.yml >> @@ -462,7 +462,7 @@ jobs: >> build-linux-rpm: >> name: linux rpm fedora >> runs-on: ubuntu-latest >> - container: fedora:37 >> + container: fedora:39 >> timeout-minutes: 30 >> >> strategy: > > Why not fedora:rawhide? > > We will not have to update this line anymore and we will catch breaking > changes early, like the GCC14 issue. > > I assume there has been a discussion previously, but I cannot find it in my > archives (which is not old)...
The reason is that we don't want our CI to break whenever rawhide breaks. It is unstable, so it will break. We're not testing Fedora, we're testing OVS, so we need a stable environment to test with. If we use rawhide, whenever it breaks we can't merge anything into OVS until the build is fixed. That can be very inconvenient. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
