Skip to content

[Backport support/2.14] GHA: add Ubuntu 25.10#10645

Merged
yhabteab merged 1 commit intosupport/2.14from
backport-10607-to-support/2.14
Nov 27, 2025
Merged

[Backport support/2.14] GHA: add Ubuntu 25.10#10645
yhabteab merged 1 commit intosupport/2.14from
backport-10607-to-support/2.14

Conversation

@backbot-ci
Copy link

@backbot-ci backbot-ci bot commented Nov 27, 2025

Backport of #10607 to support/2.14, triggered by a label.


This is an automated backport PR. Please review it carefully before merging.

(cherry picked from commit 2c9233d)
@yhabteab yhabteab added this to the 2.14.8 milestone Nov 27, 2025
@yhabteab yhabteab enabled auto-merge November 27, 2025 15:43
@yhabteab yhabteab merged commit 741ba0e into support/2.14 Nov 27, 2025
25 of 26 checks passed
@yhabteab yhabteab deleted the backport-10607-to-support/2.14 branch November 27, 2025 18:19
@yhabteab
Copy link
Member

Hm, sorry guys! I don't know why I didn't notice this yesterday but ubuntu 25.10 ships Boost 1.88 and I either have to revert this or backport this PR to the 2.14 support branch as well:

/cc @julianbrost

@yhabteab
Copy link
Member

Sorry again, I've referenced the wrong PR. This is the correct PR that has to be backported:

@julianbrost
Copy link
Member

I don't know why I didn't notice this yesterday

Probably because you enabled auto-merge. If the PR adds new checks and these aren't marked as required yet, that will happily merge the PR even if the new checks failed (because all required checks passed and that's all that auto-merge cares about). Thus, it's always a good idea to check that all outstanding checks are shown as required before enabling auto-merge.

I either have to revert this or backport this PR to the 2.14 support branch as well

Reverting would mean we would then have to also exclude Ubuntu 25.10 (and most likely all newer Ubuntu versions) from package builds of future 2.14.x releases. That's both annoying for us (doing that wasn't really planned in out package tooling) and possibly for users (if their master is on Icinga 2.14.x, they couldn't use newer Ubuntu versions on any agents without violating our version compatibility recommendations). Hence, I'd say it's best to make sure that active support/* branches work with all our supported distribution versions.

@yhabteab
Copy link
Member

Thus, it's always a good idea to check that all outstanding checks are shown as required before enabling auto-merge.

Oh yeah, that's my fault.

Hence, I'd say it's best to make sure that active support/* branches work with all our supported distribution versions.

Ok. I'll let the bot backport it then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants