Skip to content

WolfStack v24.3.16

Choose a tag to compare

@github-actions github-actions released this 23 May 19:38
· 1645 commits to master since this release

v24.3.16: clearing Proxmox CPU Cores actually drops the limit

pct_update_settings skipped the --cores arg when the operator
cleared the CPU Cores field, which left the existing cores value in
place rather than removing the limit. "Clear = unlimited" silently did
not take on Proxmox containers.

When the operator explicitly clears a previously-set cores value (the
frontend sends cpus: ""), now issue pct set --delete cores so the
limit is dropped. Matches existing pct set --delete … usage elsewhere
in the codebase. No change for native LXC (the native writer already
clears correctly by rebuilding the config).

Co-Authored-By: CodeWolf paul@wolf.uk.com
Co-Authored-By: Wolf Software Systems Ltd paul@wolf.uk.com


Verifying this release

Each binary is signed via cosign keyless OIDC (no key distribution — signing identity is the GitHub Actions workflow itself, anchored to the Sigstore Fulcio CA and the Rekor transparency log) and ships with a SLSA build provenance attestation.

Verify the cosign signature:

cosign verify-blob \
  --bundle wolfstack-x86_64.cosign.bundle \
  --certificate-identity-regexp 'https://github.com/wolfsoftwaresystemsltd/WolfStack/\.github/workflows/release\.yml@.*' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  wolfstack-x86_64

Verify the build provenance:

gh attestation verify wolfstack-x86_64 --repo wolfsoftwaresystemsltd/WolfStack

Verify the SHA-256 checksum:

sha256sum -c SHA256SUMS

Artifacts

  • wolfstack-x86_64 / wolfstack-aarch64 — static musl binaries (Linux x86_64 and ARM64 / Raspberry Pi 4+).
  • wolfstack-<arch>.cosign.bundle — cosign signature bundle (cert + signature + Rekor entry).
  • SHA256SUMS — checksums for both binaries.

For per-version history see CHANGELOG.md.