cozystack/packages/system
Andrei Kvapil 1c7c3b221f
feat(linstor): add linstor-csi image build with RWX validation
Add custom linstor-csi image build to packages/system/linstor:

- Add Dockerfile based on upstream linstor-csi
- Import patch from upstream PR #403 for RWX block volume validation
  (prevents misuse of allow-two-primaries in KubeVirt live migration)
- Update Makefile to build both piraeus-server and linstor-csi images
- Configure LinstorCluster CR to use custom linstor-csi image in
  CSI controller and node pods

The RWX validation patch ensures that RWX block volumes with
allow-two-primaries are only used by pods belonging to the same
KubeVirt VM during live migration.

Upstream PR: https://github.com/piraeusdatastore/linstor-csi/pull/403

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2026-01-09 09:52:37 +01:00
..
backup-controller [backups] Implement Velero strategy controller 2026-01-04 12:55:24 +03:00
backupstrategy-controller [backups] Implement Velero strategy controller 2026-01-04 12:55:24 +03:00
bootbox [registry] Add application labels and update filtering mechanism 2025-12-19 10:13:36 +01:00
bootbox-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
bucket refactor: replace Helm lookup with valuesFrom mechanism 2026-01-05 16:10:55 +01:00
bucket-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
capi-operator Revert "Downgrade CAPI operator" 2025-05-15 14:54:30 +02:00
capi-providers-bootstrap [dx] Fix Makefile envs for capi-providers 2025-06-25 14:50:12 +02:00
capi-providers-core [dx] Fix Makefile envs for capi-providers 2025-06-25 14:50:12 +02:00
capi-providers-cpprovider [dx] Fix Makefile envs for capi-providers 2025-06-25 14:50:12 +02:00
capi-providers-infraprovider [dx] Fix Makefile envs for capi-providers 2025-06-25 14:50:12 +02:00
cert-manager [cert-manager] Update Cert-manager to v1.17.2 2025-05-22 12:17:06 +02:00
cert-manager-crds Update cert-manager (#595) 2025-01-20 14:13:18 +01:00
cert-manager-issuers refactor: replace Helm lookup with valuesFrom mechanism 2026-01-05 16:10:55 +01:00
cilium [cilium] Update Cilium to v1.18.5 2025-12-29 15:16:40 +03:00
cilium-networkpolicy Fix CiliumNetworkPolicy depends on cilium (#745) 2025-04-03 00:21:13 +02:00
clickhouse-operator clickhouse add chk 2025-08-04 18:22:43 +03:00
clickhouse-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
coredns [system:coredns] rename service to kube-dns 2025-12-02 12:54:36 +03:00
cozy-proxy Update cozy-proxy v0.2.0 2025-06-19 16:23:25 +02:00
cozystack-api [api, lineage] Tolerate all taints (#1781) 2026-01-07 15:52:12 +01:00
cozystack-controller Fix: move controller crds to definitions 2025-12-25 12:56:53 +01:00
cozystack-resource-definition-crd [api,platform] Decouple CozyRDs from API HR 2025-10-08 16:18:47 +03:00
dashboard [keycloak] Make kubernetes client public 2026-01-08 12:49:37 +03:00
etcd-operator Remove versions_map logic 2025-09-24 12:32:37 +02:00
etcd-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
external-dns External-dns and new clusterissuer dns01 Cloudflare (#374) 2024-10-04 12:56:39 +02:00
external-secrets-operator Added external-secrets-operator (#370) 2024-10-04 12:43:48 +02:00
ferretdb-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
fluxcd Rename cozypkg to cozyhr 2025-12-25 16:54:22 +01:00
fluxcd-operator Rename cozypkg to cozyhr 2025-12-25 16:54:22 +01:00
foundationdb-operator Initial support for FoundationDB operator 2025-09-17 01:16:09 -05:00
foundationdb-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
gateway-api-crds [kubernetes] refactor gatewayAPI option 2025-05-08 12:19:07 +02:00
goldpinger feature/add-goldpinger (#648) 2025-02-25 10:08:08 +01:00
gpu-operator [gpu-operator] Introduce GPU-operator 2025-04-08 14:03:52 +02:00
grafana-operator Upgrade grafana operator to the latest available version (#356) 2024-09-24 22:18:17 +02:00
hetzner-robotlb Remove versions_map logic 2025-09-24 12:32:37 +02:00
http-cache-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
info-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
ingress-nginx [ingress] Add topology anti-affinities 2026-01-05 17:35:59 +03:00
ingress-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
kafka-operator Increase strimzi memory limit 2025-11-24 19:57:57 +03:00
kafka-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
kamaji Prepare release v0.38.2 2025-12-01 19:14:15 +00:00
keycloak refactor: replace Helm lookup with valuesFrom mechanism 2026-01-05 16:10:55 +01:00
keycloak-configure [keycloak] Make kubernetes client public 2026-01-08 12:49:37 +03:00
keycloak-operator Upd: Keycloak-operator to v1.25.0 2025-04-10 14:26:58 +02:00
kubeovn feat(kubeovn): update to v1.14.25 2026-01-06 18:06:01 +01:00
kubeovn-plunger Update go modules 2025-12-23 19:45:47 +01:00
kubeovn-webhook Prepare release v0.38.2 2025-12-01 19:14:15 +00:00
kubernetes-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
kubevirt refactor: replace Helm lookup with valuesFrom mechanism 2026-01-05 16:10:55 +01:00
kubevirt-cdi refactor: replace Helm lookup with valuesFrom mechanism 2026-01-05 16:10:55 +01:00
kubevirt-cdi-operator [cdi] Update CDI v1.62.0 2025-07-09 18:58:43 +02:00
kubevirt-csi-node Prepare release v0.38.0 2025-11-25 15:59:42 +00:00
kubevirt-instancetypes Fix conflict of deploying KubeVirt Instancetypes (#691) 2025-03-12 15:28:20 +01:00
kubevirt-operator [kubevirt-operator] Revert incorrect case change in VM alerts 2026-01-05 17:35:56 +03:00
lineage-controller-webhook [lineage-webhook] Tolerate all taints 2025-12-31 16:44:02 +03:00
linstor feat(linstor): add linstor-csi image build with RWX validation 2026-01-09 09:52:37 +01:00
linstor-scheduler feat(linstor): add linstor-scheduler package 2026-01-07 15:22:26 +01:00
mariadb-operator [ci,dx] Bump MariaDB operator version 2025-11-21 14:50:25 +03:00
metallb Prepare release v0.37.0-beta.1 2025-10-06 20:18:29 +00:00
metrics-server [system:monitoring-agents] separate metrics-server 2025-12-01 20:51:26 +03:00
monitoring-agents Granular kubernetes application extensions dependencies (#1683) 2025-12-05 14:44:53 +01:00
monitoring-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
multus [multus] Remove memory limit 2026-01-08 21:26:56 +03:00
mysql-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
nats add password for nats (#477) 2024-11-21 01:11:48 +01:00
nats-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
nfs-driver [nfs-driver] Introduce new module 2025-07-03 13:46:24 +03:00
objectstorage-controller Prepare release v0.38.2 2025-12-01 19:14:15 +00:00
opencost Add opencost 2024-08-05 15:35:56 +02:00
piraeus-operator [linstor] Update piraeus-operator v2.10.2 2025-12-06 19:57:11 +01:00
postgres-operator Update CNPG postgres-operator v1.25.0 (#575) 2025-01-15 13:59:07 +01:00
postgres-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
prometheus-operator-crds [core:bundles] separate prometheus-operator-crds 2025-12-04 12:10:46 +03:00
rabbitmq-operator Update RabbitMQ and add configuration for Users and VHosts (#327) 2024-09-04 10:50:54 +02:00
rabbitmq-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
redis-operator [redis-operator] Build patched operator in-tree 2025-10-23 16:57:27 +03:00
redis-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
reloader [linstor] Introduce Reloader to automatically reload certificates (#715) 2025-04-01 18:47:18 +02:00
seaweedfs [seaweed] Use upstream images 2026-01-07 21:07:36 +03:00
seaweedfs-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
snapshot-controller [bugfix] fix distro full bundle 2025-06-13 10:59:14 +03:00
tcp-balancer-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
telepresence DX: Use generic Makefile for packages (#288) 2024-08-16 10:26:13 +02:00
tenant-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
velero [velero] Set defaultItemOperationTimeout=24h 2025-10-21 11:56:22 +02:00
vertical-pod-autoscaler Get rid of bitnami images 2025-09-01 13:05:56 +02:00
vertical-pod-autoscaler-crds feat(vpa): separate-crds 2025-04-10 10:57:50 +03:00
victoria-metrics-operator [system:victoria-metrics-operator] separate prometheus-operator-crds 2025-12-04 12:10:56 +03:00
virtual-machine-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
virtualprivatecloud-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
vm-disk-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
vm-instance-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
vpn-rd refactor: split cozystack-resource-definitions into separate packages 2025-12-30 14:00:31 +01:00
vsnap-crd Remove versions_map logic 2025-09-24 12:32:37 +02:00
Makefile [kubeovn] Package from external repo 2025-10-19 16:00:56 +03:00