Releases: NLnetLabs/ploutos
Releases · NLnetLabs/ploutos
v7.4.0
This release contains the following changes:
- Support DEB and RPM testing related configuration at the per-test level config as well as at the top level workflow inputs, which enables it to vary per test scenario.
- Upgrade
cargo-generate-rpm
from v0.10.2 to v0.16.1 to gain support for the%posttrans
scriptlet. This scriptlet is needed when installing a package that obsoletes an existing installed package in order to be able to perform actions after the uninstallation of the obsoleted package has completed. This is because the%postinst
scriptlet runs before uninstallation of the obsoleted package and so is unable to act late enough. - Add a
rpm_yum_extra_args
configuration key for use during package testing to do pass additional arguments toyum install
which is needed to install a to-be-obsoleted package from a preconfigured-but-disabled-by-default repo (which is the case withldns-utils
in Rocky Linux (in RL 8 it is in thepowertools
repo and in RL 9 it is in thecrb
repo). - Internal: Fix a typo:
CONFIFILE_LIST_FILE
->CONFFILE_LIST_FILE
.
v7.3.7
This patch release contains the following backward compatible changes: *1
- Remove support for Ubuntu 16.04 LTS (Xenial Xerus) (#127) due to the GLIBC in this older O/S being incompatible with Node 20 now required by GitHub Actions to run actions on this systems.
[1]: Workflows using Ploutos will succeed without changes using this release, but packages for the discontinued O/S will no longer be built.
v7.3.6
This patch release contains the following backward compatible changes: *1
- Remove support for Ubuntu 18.04 LTS (Bionic Beaver) and Debian 9 (Stretch) (#125) due to the GLIBC in these older O/S's being incompatible with Node 20 now required by GitHub Actions to run actions on those systems.
[1]: Workflows using Ploutos will succeed without changes using this release, but packages for the discontinued O/S's will no longer be built.
v7.3.5
v7.3.4
v7.3.3
v7.3.2
This patch release contains the following backward compatible changes:
- Use
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
(resolves #111) - Exclude failing
centos:7
builds since CentOS 7 is EOL since June 30, 2024 (resolves #112).
Note: if there is a need it might be possible to revive the CentOS 7 builds by switching to the vault repositories (as described here). Please create an issue if you need this.