goss-org / goss

Quick and Easy server testing/validation
https://goss.rocks
Apache License 2.0
5.5k stars 470 forks source link

Add Ubuntu Noble to integration-tests #908

Open dklimpel opened 1 month ago

dklimpel commented 1 month ago
Checklist

Description of change

The current used images / Dockerfiles are EoL. Add a supported Ubuntu Noble image.

Check for run level does not work anymore.

noble:
  services:
    apache2: []
aelsabbahy commented 1 month ago

I think the new Ubuntu version doesn't use one of the supported service types for run levels:

https://github.com/goss-org/goss/blob/e73553f9c3065ac297499dafb4f8abef6acb24ad/docs/manual.md#service

runlevels is only supported on Alpine init, sysv init, and upstart