chef icon indicating copy to clipboard operation
chef copied to clipboard

Add ubuntu 24.04 support

Open Firefishy opened this issue 1 year ago • 10 comments

Pull Request with tests to get us ready for the upcoming release of Ubuntu 24.04 (Noble Numbat)

Firefishy avatar Apr 22 '24 12:04 Firefishy

Oh the initramfs thing wasn't anything to do with 24.04 because this PR isn't actually enabling 24.04 tests in actions?

tomhughes avatar Apr 22 '24 21:04 tomhughes

Ran tests against 24.04 now.

Firefishy avatar Apr 23 '24 11:04 Firefishy

Still waiting for fixed fail2ban

Firefishy avatar Jun 13 '24 12:06 Firefishy

Down to only a few tests still failing.

Firefishy avatar Jul 01 '24 18:07 Firefishy

@pnorman ^^^

Firefishy avatar Jul 01 '24 18:07 Firefishy

At least for CGImap you could take the existing jammy package and copy/rebuild it on noble. When I tried this, unit tests were passing OK. Package naming is a bit off though, as it still refers to jammy.

Here’s an older test run (=not the latest 0.9.3 release) : https://launchpad.net/~mmd-osm/+archive/ubuntu/cgimap-902-noble/+packages

This is mainly intended for testing purposes. Creating proper packages for noble shouldn’t be a big deal.

mmd-osm avatar Jul 29 '24 17:07 mmd-osm

Rebased again latest changes from master

Firefishy avatar Aug 06 '24 22:08 Firefishy

The "linting style fixes" commit should just be squashed into the previous commit that it is testing and the "fix mail test" commit can be squashed into the other spamassassin commit.

Done.

Firefishy avatar Aug 28 '24 15:08 Firefishy

I've removed the Ubuntu 24.04 libv8-node gem workaround as it is no longer needed.

Firefishy avatar Sep 09 '24 12:09 Firefishy