Releases: PrPlanIT/CryoSheep
Releases · PrPlanIT/CryoSheep
Release list
latest-dev
📦 CryoSheep — v0.0.0-dev+59f3af6
Release type: prerelease • Commit:
59f3af6
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
linux/amd64 |
CryoSheep-latest-dev-linux-amd64.tar.gz |
2.6 MB | 8e4abec73120… |
linux/arm64 |
CryoSheep-latest-dev-linux-arm64.tar.gz |
2.4 MB | 464317cdefbf… |
Full checksums
8e4abec73120fa02843ab13caadef0751066c417141899b2daef8e411e78379e CryoSheep-latest-dev-linux-amd64.tar.gz
464317cdefbf4999c97811a97d965e4b1d739f79deabe221b4bd8cdd1ef27752 CryoSheep-latest-dev-linux-arm64.tar.gz
Notable Changes
Breaking Changes
- audit: log to the journal instead of keeping a private copy (SoFMeRight)
Features
- let priority ranges stop as one group (SoFMeRight)
- cmd: let a run target a machine CryoSheep is not on (SoFMeRight)
- cmd: expose concurrency and the barrier, and show them in the plan (SoFMeRight)
- plan: let a flow choose how much of itself runs at once (SoFMeRight)
- adapters: reach a machine CryoSheep does not run on (SoFMeRight)
- audit: let the systemd path be rehearsed, and give the terminal prose (SoFMeRight)
- deploy: make every way of stopping a machine run the teardown (SoFMeRight)
- ups: decide recovery from the battery trend, not the status flag alone (SoFMeRight)
- cli: speak in stasis rather than shutdown (SoFMeRight)
- plan: tear down kubernetes membership on a node before it stops (SoFMeRight)
- plan: budget each guest from its own Proxmox down= value (SoFMeRight)
- plan: stop guests in reverse Proxmox startup order (SoFMeRight)
- cryosheep: orderly host shutdown sequencer (SoFMeRight)
Bug Fixes
- count the worst case by wave, and warn when it exceeds the run's own budget (SoFMeRight)
- remote: read each guest's declared order and budget over the API (SoFMeRight)
- ask the UPS why we are stopping, not the environment (SoFMeRight)
- stop guests per tier, and bound the run inside the battery (SoFMeRight)
- core: stop the guest fallback being shorter than the platform default (SoFMeRight)
- test: make the upsd fake safe under the race detector (SoFMeRight)
- audit: name the kubectl identity, and record a run started by hand (SoFMeRight)
- plan: do not halt a machine systemd is already stopping (SoFMeRight)
- execute: rank quorum members above workloads that merely share the vocabulary (SoFMeRight)
- execute: keep the quorum evidence the record exists for (SoFMeRight)
- journal: force the run record to disk as it is written (SoFMeRight)
- exec: find authority by what operators say, not by who they are (SoFMeRight)
- plan: record who held authority instead of draining (SoFMeRight)
- cli: let the reason for stopping decide whether power returning matters (SoFMeRight)
- execute: abandon the shutdown when mains return mid-sequence (SoFMeRight)
Documentation
- refresh generated badges (stagefreight) ×2
- describe the tool that exists rather than the one it started as (SoFMeRight)
- design: record the layered architecture and the two shutdown regimes (SoFMeRight)
- core: state that the quorum record is evidence, not an instruction (SoFMeRight)
- add the readme and AGPL-3.0 licence (SoFMeRight)
Maintenance
- governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) ×2
Full changelog
- [
59f3af6] count the worst case by wave, and warn when it exceeds the run's own budget (SoFMeRight) - [
bae5b57] read each guest's declared order and budget over the API (SoFMeRight) - [
1a1c390] ask the UPS why we are stopping, not the environment (SoFMeRight) - [
becaba1] let priority ranges stop as one group (SoFMeRight) - [
64276a1] stop guests per tier, and bound the run inside the battery (SoFMeRight) - [
e074aa3] stop the guest fallback being shorter than the platform default (SoFMeRight) - [
885590a] let a run target a machine CryoSheep is not on (SoFMeRight) - [
7fb6ce9] expose concurrency and the barrier, and show them in the plan (SoFMeRight) - [
f299f1b] let a flow choose how much of itself runs at once (SoFMeRight) - [
cb26d27] reach a machine CryoSheep does not run on (SoFMeRight) - [
fd0fc63] make the upsd fake safe under the race detector (SoFMeRight) - [
8594b03] refresh generated badges (stagefreight) - [
dc2575f] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
8750bdc] describe the tool that exists rather than the one it started as (SoFMeRight) - [
095df13] let the systemd path be rehearsed, and give the terminal prose (SoFMeRight) - [
6992902] make every way of stopping a machine run the teardown (SoFMeRight) - [
a3a8ff9] name the kubectl identity, and record a run started by hand (SoFMeRight) - [
4d80159] do not halt a machine systemd is already stopping (SoFMeRight) - [
cc76943] log to the journal instead of keeping a private copy (SoFMeRight) - [
6c65a2f] record the layered architecture and the two shutdown regimes (SoFMeRight) - [
5351fef] rank quorum members above workloads that merely share the vocabulary (SoFMeRight) - [
ca59c22] keep the quorum evidence the record exists for (SoFMeRight) - [
16965af] force the run record to disk as it is written (SoFMeRight) - [
aab194d] refresh generated badges (stagefreight) - [
22e55e8] state that the quorum record is evidence, not an instruction (SoFMeRight) - [
0ca77b2] find authority by what operators say, not by who they are (SoFMeRight) - [
8e41eaf] record who held authority instead of draining (SoFMeRight) - [
f7ee03c] decide recovery from the battery trend, not the status flag alone (SoFMeRight) - [
04d0686] let the reason for stopping decide whether power returning matters (SoFMeRight) - [
f2cd644] speak in stasis rather than shutdown (SoFMeRight) - [
dd30529] tear down kubernetes membership on a node before it stops (SoFMeRight) - [
a4e06b9] abandon the shutdown when mains return mid-sequence (SoFMeRight) - [
5086975] budget each guest from its own Proxmox down= value (SoFMeRight) - [
66e2fc2] add the readme and AGPL-3.0 licence (SoFMeRight) - [
a3a930e] stop guests in reverse Proxmox startup order (SoFMeRight) - [
48e0455] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
71effbf] orderly host shutdown sequencer (SoFMeRight)
dev-59f3af6
📦 CryoSheep — v0.0.0-dev+59f3af6
Release type: prerelease • Commit:
59f3af6
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
linux/amd64 |
CryoSheep-latest-dev-linux-amd64.tar.gz |
2.6 MB | 8e4abec73120… |
linux/arm64 |
CryoSheep-latest-dev-linux-arm64.tar.gz |
2.4 MB | 464317cdefbf… |
Full checksums
8e4abec73120fa02843ab13caadef0751066c417141899b2daef8e411e78379e CryoSheep-latest-dev-linux-amd64.tar.gz
464317cdefbf4999c97811a97d965e4b1d739f79deabe221b4bd8cdd1ef27752 CryoSheep-latest-dev-linux-arm64.tar.gz
Notable Changes
Breaking Changes
- audit: log to the journal instead of keeping a private copy (SoFMeRight)
Features
- let priority ranges stop as one group (SoFMeRight)
- cmd: let a run target a machine CryoSheep is not on (SoFMeRight)
- cmd: expose concurrency and the barrier, and show them in the plan (SoFMeRight)
- plan: let a flow choose how much of itself runs at once (SoFMeRight)
- adapters: reach a machine CryoSheep does not run on (SoFMeRight)
- audit: let the systemd path be rehearsed, and give the terminal prose (SoFMeRight)
- deploy: make every way of stopping a machine run the teardown (SoFMeRight)
- ups: decide recovery from the battery trend, not the status flag alone (SoFMeRight)
- cli: speak in stasis rather than shutdown (SoFMeRight)
- plan: tear down kubernetes membership on a node before it stops (SoFMeRight)
- plan: budget each guest from its own Proxmox down= value (SoFMeRight)
- plan: stop guests in reverse Proxmox startup order (SoFMeRight)
- cryosheep: orderly host shutdown sequencer (SoFMeRight)
Bug Fixes
- count the worst case by wave, and warn when it exceeds the run's own budget (SoFMeRight)
- remote: read each guest's declared order and budget over the API (SoFMeRight)
- ask the UPS why we are stopping, not the environment (SoFMeRight)
- stop guests per tier, and bound the run inside the battery (SoFMeRight)
- core: stop the guest fallback being shorter than the platform default (SoFMeRight)
- test: make the upsd fake safe under the race detector (SoFMeRight)
- audit: name the kubectl identity, and record a run started by hand (SoFMeRight)
- plan: do not halt a machine systemd is already stopping (SoFMeRight)
- execute: rank quorum members above workloads that merely share the vocabulary (SoFMeRight)
- execute: keep the quorum evidence the record exists for (SoFMeRight)
- journal: force the run record to disk as it is written (SoFMeRight)
- exec: find authority by what operators say, not by who they are (SoFMeRight)
- plan: record who held authority instead of draining (SoFMeRight)
- cli: let the reason for stopping decide whether power returning matters (SoFMeRight)
- execute: abandon the shutdown when mains return mid-sequence (SoFMeRight)
Documentation
- refresh generated badges (stagefreight) ×2
- describe the tool that exists rather than the one it started as (SoFMeRight)
- design: record the layered architecture and the two shutdown regimes (SoFMeRight)
- core: state that the quorum record is evidence, not an instruction (SoFMeRight)
- add the readme and AGPL-3.0 licence (SoFMeRight)
Maintenance
- governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) ×2
Full changelog
- [
59f3af6] count the worst case by wave, and warn when it exceeds the run's own budget (SoFMeRight) - [
bae5b57] read each guest's declared order and budget over the API (SoFMeRight) - [
1a1c390] ask the UPS why we are stopping, not the environment (SoFMeRight) - [
becaba1] let priority ranges stop as one group (SoFMeRight) - [
64276a1] stop guests per tier, and bound the run inside the battery (SoFMeRight) - [
e074aa3] stop the guest fallback being shorter than the platform default (SoFMeRight) - [
885590a] let a run target a machine CryoSheep is not on (SoFMeRight) - [
7fb6ce9] expose concurrency and the barrier, and show them in the plan (SoFMeRight) - [
f299f1b] let a flow choose how much of itself runs at once (SoFMeRight) - [
cb26d27] reach a machine CryoSheep does not run on (SoFMeRight) - [
fd0fc63] make the upsd fake safe under the race detector (SoFMeRight) - [
8594b03] refresh generated badges (stagefreight) - [
dc2575f] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
8750bdc] describe the tool that exists rather than the one it started as (SoFMeRight) - [
095df13] let the systemd path be rehearsed, and give the terminal prose (SoFMeRight) - [
6992902] make every way of stopping a machine run the teardown (SoFMeRight) - [
a3a8ff9] name the kubectl identity, and record a run started by hand (SoFMeRight) - [
4d80159] do not halt a machine systemd is already stopping (SoFMeRight) - [
cc76943] log to the journal instead of keeping a private copy (SoFMeRight) - [
6c65a2f] record the layered architecture and the two shutdown regimes (SoFMeRight) - [
5351fef] rank quorum members above workloads that merely share the vocabulary (SoFMeRight) - [
ca59c22] keep the quorum evidence the record exists for (SoFMeRight) - [
16965af] force the run record to disk as it is written (SoFMeRight) - [
aab194d] refresh generated badges (stagefreight) - [
22e55e8] state that the quorum record is evidence, not an instruction (SoFMeRight) - [
0ca77b2] find authority by what operators say, not by who they are (SoFMeRight) - [
8e41eaf] record who held authority instead of draining (SoFMeRight) - [
f7ee03c] decide recovery from the battery trend, not the status flag alone (SoFMeRight) - [
04d0686] let the reason for stopping decide whether power returning matters (SoFMeRight) - [
f2cd644] speak in stasis rather than shutdown (SoFMeRight) - [
dd30529] tear down kubernetes membership on a node before it stops (SoFMeRight) - [
a4e06b9] abandon the shutdown when mains return mid-sequence (SoFMeRight) - [
5086975] budget each guest from its own Proxmox down= value (SoFMeRight) - [
66e2fc2] add the readme and AGPL-3.0 licence (SoFMeRight) - [
a3a930e] stop guests in reverse Proxmox startup order (SoFMeRight) - [
48e0455] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
71effbf] orderly host shutdown sequencer (SoFMeRight)
dev-dc2575f
📦 CryoSheep — v0.0.0-dev+dc2575f
Release type: prerelease • Commit:
dc2575f
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
linux/amd64 |
CryoSheep-latest-dev-linux-amd64.tar.gz |
1.3 MB | 4b92e6878266… |
linux/arm64 |
CryoSheep-latest-dev-linux-arm64.tar.gz |
1.2 MB | 9004ee28a647… |
Full checksums
4b92e68782664eb02f581580401b29a265fd592af51cc0f7a33f48825f6c0ce3 CryoSheep-latest-dev-linux-amd64.tar.gz
9004ee28a647f51b1794bbc1ee1562984b3cedf7450619ade0d8481fcb139c07 CryoSheep-latest-dev-linux-arm64.tar.gz
Notable Changes
Breaking Changes
- audit: log to the journal instead of keeping a private copy (SoFMeRight)
Features
- audit: let the systemd path be rehearsed, and give the terminal prose (SoFMeRight)
- deploy: make every way of stopping a machine run the teardown (SoFMeRight)
- ups: decide recovery from the battery trend, not the status flag alone (SoFMeRight)
- cli: speak in stasis rather than shutdown (SoFMeRight)
- plan: tear down kubernetes membership on a node before it stops (SoFMeRight)
- plan: budget each guest from its own Proxmox down= value (SoFMeRight)
- plan: stop guests in reverse Proxmox startup order (SoFMeRight)
- cryosheep: orderly host shutdown sequencer (SoFMeRight)
Bug Fixes
- audit: name the kubectl identity, and record a run started by hand (SoFMeRight)
- plan: do not halt a machine systemd is already stopping (SoFMeRight)
- execute: rank quorum members above workloads that merely share the vocabulary (SoFMeRight)
- execute: keep the quorum evidence the record exists for (SoFMeRight)
- journal: force the run record to disk as it is written (SoFMeRight)
- exec: find authority by what operators say, not by who they are (SoFMeRight)
- plan: record who held authority instead of draining (SoFMeRight)
- cli: let the reason for stopping decide whether power returning matters (SoFMeRight)
- execute: abandon the shutdown when mains return mid-sequence (SoFMeRight)
Documentation
- describe the tool that exists rather than the one it started as (SoFMeRight)
- design: record the layered architecture and the two shutdown regimes (SoFMeRight)
- refresh generated badges (stagefreight)
- core: state that the quorum record is evidence, not an instruction (SoFMeRight)
- add the readme and AGPL-3.0 licence (SoFMeRight)
Maintenance
- governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) ×2
Full changelog
- [
dc2575f] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
8750bdc] describe the tool that exists rather than the one it started as (SoFMeRight) - [
095df13] let the systemd path be rehearsed, and give the terminal prose (SoFMeRight) - [
6992902] make every way of stopping a machine run the teardown (SoFMeRight) - [
a3a8ff9] name the kubectl identity, and record a run started by hand (SoFMeRight) - [
4d80159] do not halt a machine systemd is already stopping (SoFMeRight) - [
cc76943] log to the journal instead of keeping a private copy (SoFMeRight) - [
6c65a2f] record the layered architecture and the two shutdown regimes (SoFMeRight) - [
5351fef] rank quorum members above workloads that merely share the vocabulary (SoFMeRight) - [
ca59c22] keep the quorum evidence the record exists for (SoFMeRight) - [
16965af] force the run record to disk as it is written (SoFMeRight) - [
aab194d] refresh generated badges (stagefreight) - [
22e55e8] state that the quorum record is evidence, not an instruction (SoFMeRight) - [
0ca77b2] find authority by what operators say, not by who they are (SoFMeRight) - [
8e41eaf] record who held authority instead of draining (SoFMeRight) - [
f7ee03c] decide recovery from the battery trend, not the status flag alone (SoFMeRight) - [
04d0686] let the reason for stopping decide whether power returning matters (SoFMeRight) - [
f2cd644] speak in stasis rather than shutdown (SoFMeRight) - [
dd30529] tear down kubernetes membership on a node before it stops (SoFMeRight) - [
a4e06b9] abandon the shutdown when mains return mid-sequence (SoFMeRight) - [
5086975] budget each guest from its own Proxmox down= value (SoFMeRight) - [
66e2fc2] add the readme and AGPL-3.0 licence (SoFMeRight) - [
a3a930e] stop guests in reverse Proxmox startup order (SoFMeRight) - [
48e0455] governance reconcile from gitlab.prplanit.com/PrPlanIT/MaintenancePolicy (StageFreight-PrPlanIT) - [
71effbf] orderly host shutdown sequencer (SoFMeRight)