Skip to content

Commit c410f52

Browse files
authored
Prepare for release v2025.12.9-rc.0 (#248)
ProductLine: KubeStash Release: v2025.12.9-rc.0 Release-tracker: kubestash/CHANGELOG#35 Signed-off-by: 1gtm <1gtm@appscode.com> Signed-off-by: Tamal Saha <tamal@appscode.com>
1 parent b72257c commit c410f52

39 files changed

+125
-96
lines changed

apis/installer/v1alpha1/kubestash_catalog_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ type KubestashCatalogSpec struct {
5151
Volumesnapshot StashVolumesnapshotSpec `json:"volumesnapshot"`
5252
Workload StashWorkloadSpec `json:"workload"`
5353
Manifest StashManifestSpec `json:"manifest"`
54+
// +optional
55+
Distro DistroSpec `json:"distro"`
5456
}
5557

5658
type RegistryProxies struct {

apis/installer/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

catalog/copy-images.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ mv /tmp/crane .
3636
CMD="./crane"
3737

3838
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl-nonroot:1.31 $IMAGE_REGISTRY/appscode/kubectl-nonroot:1.31
39-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubedump:v0.20.0 $IMAGE_REGISTRY/kubestash/kubedump:v0.20.0
40-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubestash:v0.21.0 $IMAGE_REGISTRY/kubestash/kubestash:v0.21.0
41-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/manifest:v0.13.0 $IMAGE_REGISTRY/kubestash/manifest:v0.13.0
42-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/pvc:v0.20.0 $IMAGE_REGISTRY/kubestash/pvc:v0.20.0
43-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/volume-snapshotter:v0.20.0 $IMAGE_REGISTRY/kubestash/volume-snapshotter:v0.20.0
44-
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/workload:v0.20.0 $IMAGE_REGISTRY/kubestash/workload:v0.20.0
39+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubedump:v0.21.0-rc.0 $IMAGE_REGISTRY/kubestash/kubedump:v0.21.0-rc.0
40+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubestash:v0.22.0-rc.0 $IMAGE_REGISTRY/kubestash/kubestash:v0.22.0-rc.0
41+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/manifest:v0.14.0-rc.0 $IMAGE_REGISTRY/kubestash/manifest:v0.14.0-rc.0
42+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/pvc:v0.21.0-rc.0 $IMAGE_REGISTRY/kubestash/pvc:v0.21.0-rc.0
43+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/volume-snapshotter:v0.21.0-rc.0 $IMAGE_REGISTRY/kubestash/volume-snapshotter:v0.21.0-rc.0
44+
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/workload:v0.21.0-rc.0 $IMAGE_REGISTRY/kubestash/workload:v0.21.0-rc.0

catalog/export-images.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ mv /tmp/crane images
3333
CMD="./images/crane"
3434

3535
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl-nonroot:1.31 images/appscode-kubectl-nonroot-1.31.tar
36-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubedump:v0.20.0 images/kubestash-kubedump-v0.20.0.tar
37-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubestash:v0.21.0 images/kubestash-kubestash-v0.21.0.tar
38-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/manifest:v0.13.0 images/kubestash-manifest-v0.13.0.tar
39-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/pvc:v0.20.0 images/kubestash-pvc-v0.20.0.tar
40-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/volume-snapshotter:v0.20.0 images/kubestash-volume-snapshotter-v0.20.0.tar
41-
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/workload:v0.20.0 images/kubestash-workload-v0.20.0.tar
36+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubedump:v0.21.0-rc.0 images/kubestash-kubedump-v0.21.0-rc.0.tar
37+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/kubestash:v0.22.0-rc.0 images/kubestash-kubestash-v0.22.0-rc.0.tar
38+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/manifest:v0.14.0-rc.0 images/kubestash-manifest-v0.14.0-rc.0.tar
39+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/pvc:v0.21.0-rc.0 images/kubestash-pvc-v0.21.0-rc.0.tar
40+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/volume-snapshotter:v0.21.0-rc.0 images/kubestash-volume-snapshotter-v0.21.0-rc.0.tar
41+
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubestash/workload:v0.21.0-rc.0 images/kubestash-workload-v0.21.0-rc.0.tar
4242

4343
tar -czvf images.tar.gz images

catalog/imagelist.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
- ghcr.io/appscode/kubectl-nonroot:1.31
2-
- ghcr.io/kubestash/kubedump:v0.20.0
3-
- ghcr.io/kubestash/kubestash:v0.21.0
4-
- ghcr.io/kubestash/manifest:v0.13.0
5-
- ghcr.io/kubestash/pvc:v0.20.0
6-
- ghcr.io/kubestash/volume-snapshotter:v0.20.0
7-
- ghcr.io/kubestash/workload:v0.20.0
2+
- ghcr.io/kubestash/kubedump:v0.21.0-rc.0
3+
- ghcr.io/kubestash/kubestash:v0.22.0-rc.0
4+
- ghcr.io/kubestash/manifest:v0.14.0-rc.0
5+
- ghcr.io/kubestash/pvc:v0.21.0-rc.0
6+
- ghcr.io/kubestash/volume-snapshotter:v0.21.0-rc.0
7+
- ghcr.io/kubestash/workload:v0.21.0-rc.0

catalog/import-images.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ tar -zxvf $TARBALL
2727
CMD="./crane"
2828

2929
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-kubectl-nonroot-1.31.tar $IMAGE_REGISTRY/appscode/kubectl-nonroot:1.31
30-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-kubedump-v0.20.0.tar $IMAGE_REGISTRY/kubestash/kubedump:v0.20.0
31-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-kubestash-v0.21.0.tar $IMAGE_REGISTRY/kubestash/kubestash:v0.21.0
32-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-manifest-v0.13.0.tar $IMAGE_REGISTRY/kubestash/manifest:v0.13.0
33-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-pvc-v0.20.0.tar $IMAGE_REGISTRY/kubestash/pvc:v0.20.0
34-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-volume-snapshotter-v0.20.0.tar $IMAGE_REGISTRY/kubestash/volume-snapshotter:v0.20.0
35-
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-workload-v0.20.0.tar $IMAGE_REGISTRY/kubestash/workload:v0.20.0
30+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-kubedump-v0.21.0-rc.0.tar $IMAGE_REGISTRY/kubestash/kubedump:v0.21.0-rc.0
31+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-kubestash-v0.22.0-rc.0.tar $IMAGE_REGISTRY/kubestash/kubestash:v0.22.0-rc.0
32+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-manifest-v0.14.0-rc.0.tar $IMAGE_REGISTRY/kubestash/manifest:v0.14.0-rc.0
33+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-pvc-v0.21.0-rc.0.tar $IMAGE_REGISTRY/kubestash/pvc:v0.21.0-rc.0
34+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-volume-snapshotter-v0.21.0-rc.0.tar $IMAGE_REGISTRY/kubestash/volume-snapshotter:v0.21.0-rc.0
35+
$CMD push --allow-nondistributable-artifacts --insecure images/kubestash-workload-v0.21.0-rc.0.tar $IMAGE_REGISTRY/kubestash/workload:v0.21.0-rc.0

catalog/import-into-k3s.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ TARBALL=${1:-}
2525
tar -zxvf $TARBALL
2626

2727
k3s ctr images import images/appscode-kubectl-nonroot-1.31.tar
28-
k3s ctr images import images/kubestash-kubedump-v0.20.0.tar
29-
k3s ctr images import images/kubestash-kubestash-v0.21.0.tar
30-
k3s ctr images import images/kubestash-manifest-v0.13.0.tar
31-
k3s ctr images import images/kubestash-pvc-v0.20.0.tar
32-
k3s ctr images import images/kubestash-volume-snapshotter-v0.20.0.tar
33-
k3s ctr images import images/kubestash-workload-v0.20.0.tar
28+
k3s ctr images import images/kubestash-kubedump-v0.21.0-rc.0.tar
29+
k3s ctr images import images/kubestash-kubestash-v0.22.0-rc.0.tar
30+
k3s ctr images import images/kubestash-manifest-v0.14.0-rc.0.tar
31+
k3s ctr images import images/kubestash-pvc-v0.21.0-rc.0.tar
32+
k3s ctr images import images/kubestash-volume-snapshotter-v0.21.0-rc.0.tar
33+
k3s ctr images import images/kubestash-workload-v0.21.0-rc.0.tar

catalog/raw/kubedump/kubedump-backup-function.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ spec:
1616
- --exclude-namespaces=${ExcludeNamespaces:=}
1717
- --include-resources=${IncludeResources:=}
1818
- --exclude-resources=${ExcludeResources:=}
19-
image: ghcr.io/kubestash/kubedump:v0.20.0
19+
image: ghcr.io/kubestash/kubedump:v0.21.0-rc.0

catalog/raw/kubedump/kubedump-restore-function.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ spec:
2020
- --override-resources=${OverrideResources:=}
2121
- --storage-class-mappings=${StorageClassMappings:=}
2222
- --restore-pvs=${RestorePVs:=}
23-
image: ghcr.io/kubestash/kubedump:v0.20.0
23+
image: ghcr.io/kubestash/kubedump:v0.21.0-rc.0

catalog/raw/manifest/manifest-backup-function.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ spec:
1010
- --enable-cache=${enableCache:=}
1111
- --scratch-dir=${scratchDir:=}
1212
- --include-rbac-resources=${includeRBACResources:=}
13-
image: ghcr.io/kubestash/manifest:v0.13.0
13+
image: ghcr.io/kubestash/manifest:v0.14.0-rc.0

0 commit comments

Comments
 (0)