Skip to content

chore(rk): cut rk-v0.3.1 (election + uplink-stall hardening) - #51

Merged
jfreed-dev merged 1 commit into
rk-integrationfrom
rk/cut-v0.3.1
Aug 8, 2026
Merged

chore(rk): cut rk-v0.3.1 (election + uplink-stall hardening)#51
jfreed-dev merged 1 commit into
rk-integrationfrom
rk/cut-v0.3.1

Conversation

@jfreed-dev

Copy link
Copy Markdown
Member

Summary

Release PR for rk-v0.3.1. Ships the two long-uptime hardening fixes merged today (#45 election seniority forfeit, #50 uplink stall detector) to the cluster; same upstream base as rk-v0.3.0 (54596e6d).

Changes

After merge

  1. Annotated tag rk-v0.3.1 on the squash commit, push.
  2. gh workflow run rk-image.yml --ref rk-v0.3.1 -f tag=rk-v0.3.1 (now also moves :latest).
  3. GitHub Release rk-v0.3.1+exo-g54596e6d.
  4. Roll ds/exo -n exo-rk, verify instances re-materialize.

Pin the DaemonSet to rk-v0.3.1 and add the changelog entry covering #45
(seniority forfeit on demotion, closes #41), #50 (uplink stall detector,
closes #38), and the CI cachix changes (#46, #49).

Process change approved on 2026-07-06: rk-image.yml dispatches with an
rk-v* tag now also push :latest, so releases no longer need a second
manual dispatch to keep :latest aligned.
@jfreed-dev
jfreed-dev merged commit 9683c4c into rk-integration Aug 8, 2026
6 checks passed
@jfreed-dev
jfreed-dev deleted the rk/cut-v0.3.1 branch August 8, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant