Releases: cocoonstack/cocoon-operator
Releases · cocoonstack/cocoon-operator
v0.2.1
v0.2.0
Full Changelog: v0.1.9...v0.2.0
v0.1.9
Changelog
- de1bd11 Pin sub-agents to the main node
- 6a8c168 cleanup memmo
- e5ec09b final runnig ver
- bd922ae fix(cocoonset): applyUnsuspend skips pods hibernated by CR
- 57327aa fix: separate pod deletion from snapshot GC to avoid race
- 677aa9d fix: wait for all pods to terminate before GC epoch tags
- bdbf931 main: silence controller-runtime logr backend warning
- faaba62 refactor and clean up
- b2b5ad1 working ver with latest cocoon
- 6c4ccb6 working ver, with latest cocoon technology
v0.1.8
Changelog
- 3094916 chore: reset operator layout to minimal scaffold
- 0a4586b config: kustomize base for operator deployment
- bff9c7e feat: dual-write managed Pod annotations on the cocoonstack.io rename
- 69cd55d first round code
- 6d59bd9 operator: CocoonHibernationReconciler driven by epoch.GetManifest
- cc47945 operator: CocoonSetReconciler skeleton with finalizer
- 1be05fd operator: GenerationChangedPredicate on CocoonSet watch
- b8014d4 operator: SnapshotRegistry interface and epoch adapter
- ec92e7f operator: full CocoonSet reconcile loop with pods + status
- 7399bb4 operator: import-crds Makefile target via go list -m
- cab23d2 operator: scaffold controller-runtime Manager
- 6ba443f review: cocoon-operator M4.5 follow-up
- 37c69d0 tests: pod builder, status diff, hibernation registry fakes
- bc87600 upgrade to use latest common
v0.1.7
v0.1.6
v0.1.5
Changelog
- 7f5d765 Adopt refined cocoon-common helper names
- 90c0911 Adopt shared Kubernetes helpers in operator
- 20bfa49 Align cocoon-operator README structure
- b8198a9 Clean up lint in cocoon-operator
- b3141c2 Enforce cocoon code style: fix import grouping, logging patterns, and local prefix config
- 8775632 Extract shared packages into cocoon-common
- 3a43058 Split release workflow into binary release and Docker image build
- 94420a8 Switch Docker image registry from GCR to GHCR
- d5b54d8 Unify container release pipeline
- 9c9968a adjust for windows image
- c5c3f8c deps: upgrade cocoon-common to v0.1.6
- 3af0c63 fix cocoonset pod contract handling
- 7925da6 fix: gracePeriod=1s, delete terminal pods for recreation
- cb2a6dc fix: restore format verbs in Fatalf calls
- 87c79c0 fix: set terminationGracePeriodSeconds to 0 for cocoon pods
- 8a920b0 fix: use gracePeriod=1s to ensure VK calls DeletePod
- f1688d6 refactor: enforce cocoon code style standard