Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade pkg workflow from Ploutos v6 to v7. #1193

Merged
merged 2 commits into from
Apr 8, 2024

Conversation

ximon18
Copy link
Member

@ximon18 ximon18 commented Apr 8, 2024

A successful run of the upgraded pkg workflow can be seen here:

https://github.com/NLnetLabs/krill/actions/runs/8605626059

Summary of changes in Ploutos since the current v6.3.1 that Krill is using now:

v7.3.0

This release contains the following changes:


v7.2.5

This bug fix release contains the following changes:


v7.2.4


v7.2.3

This bug fix release contains the following changes:


v7.2.1

This release contains the following changes:


v7.1.1

This bug fix release contains the following changes:


v7.1.0

This release contains the following changes:

  • Adds support for a new runs_on and cross_runs_on workflow input for controlling which type of GitHub runner Ploutos jobs run on (in particular this allows for self-hosted runners to be used).
  • Run all jobs on ubuntu-latest rather than a mix of Ubuntu versions (partially related to Let simple CA update its certificates (when it already has a cert) #50).

v7.0.1

This bug fix release contains the following changes:

  • Upgrade cargo-generate-rpm (Make roas #69) from v0.10.1 to v0.10.2 to fix an upstream regression which accidentally dropped support for metadata.generate-rpm.summary in cargo-generate-rpm v0.9.0, which was then inherited by Ploutos v7.0.0.

If you created RPMs using Ploutos prior to v7.0.0 and were using the package.metadata.generate-rpm.summary key in Cargo.toml then Ploutos v7.0.0 would have silently ignored your summary setting. This releases restores the original behaviour.


v7.0.0

This breaking release contains the following changes:

  • Add support for Cargo virtual manifests (Remove TA specific paths and types #67), including two new Ploutos settings: manifest_dir and workspace_package (see the updated docs for more information)
  • Upgraded tools used to versions compatible with Cargo workspaces:

@ximon18 ximon18 linked an issue Apr 8, 2024 that may be closed by this pull request
@ximon18 ximon18 merged commit 33e072e into main Apr 8, 2024
117 checks passed
@ximon18 ximon18 deleted the 993-upgrade-pkg-workflow-to-use-latest-ploutos branch April 8, 2024 20:40
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade pkg workflow to use latest Ploutos RRDP notification XML files contain invalid session_id
2 participants