Compare commits

...

5 Commits

Author SHA1 Message Date
Andrei Kvapil
26b74bc936 Release v0.36.2 (#1472)
This PR prepares the release `v0.36.2`.
2025-09-26 12:10:49 +02:00
cozystack-bot
c0bcdfaa88 Prepare release v0.36.2
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com>
2025-09-26 08:34:25 +00:00
Andrei Kvapil
bc0ea8d261 [kubernetes] Fix coredns tag (#1469)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>

<!-- Thank you for making a contribution! Here are some tips for you:
- Start the PR title with the [label] of Cozystack component:
- For system components: [platform], [system], [linstor], [cilium],
[kube-ovn], [dashboard], [cluster-api], etc.
- For managed apps: [apps], [tenant], [kubernetes], [postgres],
[virtual-machine] etc.
- For development and maintenance: [tests], [ci], [docs], [maintenance].
- If it's a work in progress, consider creating this PR as a draft.
- Don't hesistate to ask for opinion and review in the community chats,
even if it's still a draft.
- Add the label `backport` if it's a bugfix that needs to be backported
to a previous version.
-->

fixes https://github.com/cozystack/cozystack/issues/1468

<!--  Write a release note:
- Explain what has changed internally and for users.
- Start with the same [label] as in the PR title
- Follow the guidelines at
https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md.
-->

```release-note
[]
```

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

* **Chores**
* Pinned CoreDNS image to registry.k8s.io/coredns/coredns:v1.12.4 for
consistent, reproducible deployments.
  * Confirmed replica count remains at 2 (no scaling changes).

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-09-26 10:29:14 +02:00
Timofei Larkin
8d7e0ce355 [dashboard] Fix FerretDB spec
Due to a typo in the spec, the dashboard couldn't deploy or display
instances of FerretDB. This patch fixes the typo.

```release-note
[dashboard] Fix FerretDB management in the web UI.
```

Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
2025-09-26 10:27:39 +02:00
Andrei Kvapil
0ba6bd2488 [vm-disk] New SVG icon
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Co-authored-by: Viktoriia Kvapil <159528100+kvapsova@users.noreply.github.com>
2025-09-26 10:26:19 +02:00
19 changed files with 43 additions and 31 deletions

View File

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/kubevirt-csi-driver:0.29.1@sha256:cae43eae09fc39e5f2140d30ef55253f871cc565b8b7a564a54077b7cbd92212
ghcr.io/cozystack/cozystack/kubevirt-csi-driver:0.29.1@sha256:f0e1d9f9e91be8e4a22be9fbe01a8b0e81aba4230b865fba9608ef7f9fb5745f

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,2 +1,2 @@
cozystack:
image: ghcr.io/cozystack/cozystack/installer:v0.36.1@sha256:1579855349bef729209e8668b96dbb03e0fc80b74bcae2c25f3ed5f3ae6d2f7f
image: ghcr.io/cozystack/cozystack/installer:v0.36.2@sha256:052e82d1bdb8f04cda10a13084a5f539427f7466a8c938fe3ee238f81c43354b

View File

@@ -1,2 +1,2 @@
e2e:
image: ghcr.io/cozystack/cozystack/e2e-sandbox:v0.36.1@sha256:150efd626321c9389415da5779504be4f10e70beafaeb1b7c162b08b3d50b51f
image: ghcr.io/cozystack/cozystack/e2e-sandbox:v0.36.2@sha256:5bab1f1699da5bd1e26e7d5231cf8984503594bf7d04ff8f56cc3c4674b6ab31

View File

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/matchbox:v0.36.1@sha256:ecf30f70d9a4b708f68fab52ba3a2ecc0787bb2e79906d76b770bb51f8d6ad6c
ghcr.io/cozystack/cozystack/matchbox:v0.36.2@sha256:cdf9d1cea38728cb17b1ab2807b6cb9adf30d4c7e80eaea0f73ab27680eb2d7a

View File

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/objectstorage-sidecar:v0.36.1@sha256:890c6f38d22fa8cba423d086686bd55c20b3d0c27881cf4b7a7801f1b0685112
ghcr.io/cozystack/cozystack/objectstorage-sidecar:v0.36.2@sha256:9d990fdcf5ebc85b42d4e3c94196e84b06ea89d6b59e1adf180c22e7da25fd60

View File

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/s3manager:v0.5.0@sha256:899ea667b3e575244d512cade23f30cc93d768b070f9c2bebcb440e443444bdb
ghcr.io/cozystack/cozystack/s3manager:v0.5.0@sha256:1131d7d391585fee6175ca1422919edb4e1fa9a7aa8a8a34d457e6c3a0b8b5d6

View File

@@ -1,4 +1,5 @@
coredns:
image:
repository: registry.k8s.io/coredns/coredns
tag: v1.12.4
replicaCount: 2

View File

@@ -1,2 +1,2 @@
cozystackAPI:
image: ghcr.io/cozystack/cozystack/cozystack-api:v0.36.1@sha256:a9ce8848b0a46e52ce47ad10fcccc4e848740f5cf1d4e6cb78fc4a196e167e1b
image: ghcr.io/cozystack/cozystack/cozystack-api:v0.36.2@sha256:a9ce8848b0a46e52ce47ad10fcccc4e848740f5cf1d4e6cb78fc4a196e167e1b

View File

@@ -1,5 +1,5 @@
cozystackController:
image: ghcr.io/cozystack/cozystack/cozystack-controller:v0.36.1@sha256:6a6144430bdec901b4046840a484f0d9effc570f4f7cef2e5740332b98e3077a
image: ghcr.io/cozystack/cozystack/cozystack-controller:v0.36.2@sha256:3c1752a3d33d85915c8f807077f7c42d194c779ea5bfd4ceebf0f1accff670ce
debug: false
disableTelemetry: false
cozystackVersion: "v0.36.1"
cozystackVersion: "v0.36.2"

View File

@@ -76,7 +76,7 @@ data:
"kubeappsNamespace": {{ .Release.Namespace | quote }},
"helmGlobalNamespace": {{ include "kubeapps.helmGlobalPackagingNamespace" . | quote }},
"carvelGlobalNamespace": {{ .Values.kubeappsapis.pluginConfig.kappController.packages.v1alpha1.globalPackagingNamespace | quote }},
"appVersion": "v0.36.1",
"appVersion": "v0.36.2",
"authProxyEnabled": {{ .Values.authProxy.enabled }},
"oauthLoginURI": {{ .Values.authProxy.oauthLoginURI | quote }},
"oauthLogoutURI": {{ .Values.authProxy.oauthLogoutURI | quote }},

View File

@@ -19,7 +19,7 @@ kubeapps:
image:
registry: ghcr.io/cozystack/cozystack
repository: dashboard
tag: v0.36.1
tag: v0.36.2
digest: "sha256:54906b3d2492c8603a347a5938b6db36e5ed5c4149111cae1804ac9110361947"
frontend:
image:
@@ -48,8 +48,8 @@ kubeapps:
image:
registry: ghcr.io/cozystack/cozystack
repository: kubeapps-apis
tag: v0.36.1
digest: "sha256:95cec1059acc1e307f9346bdf570cfc1ca5962bdb803ff08ccd17712d1d8f485"
tag: v0.36.2
digest: "sha256:a0f85b493494fe874f84657911617f4d64479705953da6196349d7601965733d"
pluginConfig:
flux:
packages:
@@ -240,7 +240,7 @@ kubeapps:
- application:
kind: FerretDB
singular: ferretdb
plural: ferretdb
plural: ferretdbs
release:
prefix: ferretdb-
labels:

View File

@@ -3,7 +3,7 @@ kamaji:
deploy: false
image:
pullPolicy: IfNotPresent
tag: v0.36.1@sha256:61bd1a046d0ad2bc90bf4507aa41073989001d13606e9b8cf8f318edcfadf2c7
tag: v0.36.2@sha256:4665919d75578856a64fd141065d0460df925be3daafc093b5b84b3aaf4d7270
repository: ghcr.io/cozystack/cozystack/kamaji
resources:
limits:
@@ -13,4 +13,4 @@ kamaji:
cpu: 100m
memory: 100Mi
extraArgs:
- --migrate-image=ghcr.io/cozystack/cozystack/kamaji:v0.36.1@sha256:61bd1a046d0ad2bc90bf4507aa41073989001d13606e9b8cf8f318edcfadf2c7
- --migrate-image=ghcr.io/cozystack/cozystack/kamaji:v0.36.2@sha256:4665919d75578856a64fd141065d0460df925be3daafc093b5b84b3aaf4d7270

View File

@@ -1,4 +1,4 @@
portSecurity: true
routes: ""
image: ghcr.io/cozystack/cozystack/kubeovn-plunger:v0.36.1@sha256:b38c0610e9648d21326be30a773173757897d2ba9ec438272c8ae3d738956b66
image: ghcr.io/cozystack/cozystack/kubeovn-plunger:v0.36.2@sha256:5971d0b14056ee1a4efac8022034471f9afda2e053a401b53920ba9bc1e74e83
ovnCentralName: ovn-central

View File

@@ -1,3 +1,3 @@
portSecurity: true
routes: ""
image: ghcr.io/cozystack/cozystack/kubeovn-webhook:v0.36.1@sha256:8fa755cdb024c7bdeff390d01d6b8569d60a4b244a7371209be4c4851df5fad4
image: ghcr.io/cozystack/cozystack/kubeovn-webhook:v0.36.2@sha256:2789e4f76833a15a2950171596d8839b69e95c4c2459698b0bc192957f575ec0

View File

@@ -64,4 +64,4 @@ global:
images:
kubeovn:
repository: kubeovn
tag: v1.14.5@sha256:7035b06406493c3385645319a50f2198c6bfb343d2e8c3f0707e769db1e960f7
tag: v1.14.5@sha256:6bfa3d36e1d7b3992d8e7018e8df159ebe9f675ba02f2903b6e441f516b2f4a4

View File

@@ -1,3 +1,3 @@
storageClass: replicated
csiDriver:
image: ghcr.io/cozystack/cozystack/kubevirt-csi-driver:0.29.1@sha256:cae43eae09fc39e5f2140d30ef55253f871cc565b8b7a564a54077b7cbd92212
image: ghcr.io/cozystack/cozystack/kubevirt-csi-driver:0.29.1@sha256:f0e1d9f9e91be8e4a22be9fbe01a8b0e81aba4230b865fba9608ef7f9fb5745f

View File

@@ -1,3 +1,3 @@
objectstorage:
controller:
image: "ghcr.io/cozystack/cozystack/objectstorage-controller:v0.36.1@sha256:aa0000265ae58155aebefedac72d0a6acc45437b8668bb9739bf11edefec067a"
image: "ghcr.io/cozystack/cozystack/objectstorage-controller:v0.36.2@sha256:aa0000265ae58155aebefedac72d0a6acc45437b8668bb9739bf11edefec067a"

View File

@@ -118,7 +118,7 @@ seaweedfs:
bucketClassName: "seaweedfs"
region: ""
sidecar:
image: "ghcr.io/cozystack/cozystack/objectstorage-sidecar:v0.36.1@sha256:890c6f38d22fa8cba423d086686bd55c20b3d0c27881cf4b7a7801f1b0685112"
image: "ghcr.io/cozystack/cozystack/objectstorage-sidecar:v0.36.2@sha256:9d990fdcf5ebc85b42d4e3c94196e84b06ea89d6b59e1adf180c22e7da25fd60"
certificates:
commonName: "SeaweedFS CA"
ipAddresses: []