Skip to content

chore(main): release 0.8.0 - #576

Merged
sgopinath1 merged 2 commits into
mainfrom
release-please--branches--main--components--spur
Aug 11, 2026
Merged

chore(main): release 0.8.0#576
sgopinath1 merged 2 commits into
mainfrom
release-please--branches--main--components--spur

Conversation

@spur-release-bot

@spur-release-bot spur-release-bot Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.8.0 (2026-08-11)

⚠ BREAKING CHANGES

  • spur-cli: non-privileged users can no longer manage reservations via the CLI; scripts relying on the old permissive behavior will fail.

Features

  • mpi: multi-node PMIx prepare/join with TCP modex exchange (#561) (2eac05d)
  • spur-cli: restrict reservation mgmt to root and sudo/wheel users (#595) (8849ce1)
  • spur-cli: runtime partition CRUD via Raft WAL with scontrol reconfigure (#425) (05cf9a6)
  • spurctld: degrade k0s cluster on provisioning timeout (#585) (0487721)
  • spurctld: export k0s cluster and node metrics at /metrics/k8s (#606) (857ad7e)
  • spurctld: scope k0s cluster to a subset of nodes (#577) (4b45256)

Bug Fixes

  • spur-cli: compress sinfo NODELIST as a Slurm-style hostlist (#574) (bce95e1)
  • spur-cli: reject unresolved usernames (#569) (0b10e08)
  • spur-net: cache OCI layers under the resolved image directory (#507) (4f3fa31)
  • spur-net: support gzip, zstd, and uncompressed OCI layers (#578) (1f5f4c7)
  • spur-sched: allocate CPUs and cap nodes when tasks fewer than nodes (#570) (877b274)
  • spurctld: evict aged terminal jobs to bound controller memory (#583) (a261284)
  • spurctld: filter reservations by name in scontrol show (#581) (2bd8a4b)
  • spurctld: report wall-time expiry as TIMEOUT (#554) (4b9a138)
  • spurctld: return unavailable when accounting startup fails (#598) (b81c26b)
  • spurd: reclaim stranded interactive allocations via heartbeat (#580) (2dea550)

This PR was generated with Release Please. See documentation.

@codecov-commenter

codecov-commenter commented Aug 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #576   +/-   ##
=======================================
  Coverage   77.07%   77.07%           
=======================================
  Files         171      171           
  Lines       69842    69842           
=======================================
  Hits        53825    53825           
  Misses      16017    16017           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@spur-release-bot
spur-release-bot Bot force-pushed the release-please--branches--main--components--spur branch 16 times, most recently from 8381e99 to 13e105a Compare August 11, 2026 01:47
@spur-release-bot
spur-release-bot Bot force-pushed the release-please--branches--main--components--spur branch from c355b9f to b0e47f8 Compare August 11, 2026 02:38
@shiv-tyagi
shiv-tyagi marked this pull request as ready for review August 11, 2026 08:33
@shiv-tyagi
shiv-tyagi requested a review from sgopinath1 as a code owner August 11, 2026 08:33
Copilot AI lite review requested due to automatic review settings August 11, 2026 08:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release housekeeping PR to publish Spur 0.8.0 by updating the workspace versioning metadata and generating the corresponding changelog entry.

Changes:

  • Add 0.8.0 release notes to CHANGELOG.md (features, fixes, and breaking change callout).
  • Bump workspace/package version references to 0.8.0 (Cargo.toml, Cargo.lock, and release-please manifest).

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
CHANGELOG.md Adds the autogenerated 0.8.0 release notes section.
Cargo.toml Bumps [workspace.package].version to 0.8.0.
Cargo.lock Updates workspace crate versions to 0.8.0.
.release-please-manifest.json Updates release-please manifest version to 0.8.0.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@sgopinath1
sgopinath1 merged commit 9ea4bee into main Aug 11, 2026
16 checks passed
@spur-release-bot

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants