Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ceph-csi-helm-charts | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 3.3.1+git0.a07260f19 | Vendor: openSUSE |
Release: bp156.3.49 | Build date: Tue May 21 18:24:39 2024 |
Group: System/Management | Build host: i04-ch2c |
Size: 106561 | Source RPM: ceph-csi-3.3.1+git0.a07260f19-bp156.3.49.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/ceph/ceph-csi | |
Summary: Ceph CSI helm charts |
Helm charts for CephFS and RBD access through ceph-csi.
Apache-2.0
* Fri May 07 2021 Stefan Haas <stefan.haas@suse.com> - Update to 3.3.1 * Build * Update ceph to 15.2.11 * Fix helm chart push issue * RBD * Modified logic to check image watchers to avoid already in use issue for mirroring image * Return crypt error for the rpc return * Mon Mar 29 2021 Mike Latimer <mlatimer@suse.com> - Update to 3.2.1 * Deployment: Fix snapshot controller deployment (#1823) * RBD: Fix namespace json parser (#1822) * Thu Mar 04 2021 Stefan Haas <stefan.haas@suse.com> - Removed Patch use_attacher_v2.1.0.patch as we use upstream version patterns now - Removed Patch csi-images-SUSE.patch as we use upstream version patterns now - Update to 3.2.0 * Add new controller sidecar for omap regeneration * Add support for map options in RBD Storageclass * Add support for unmap options in RBD Storageclass * Update Kubernetes sidecars to latest releases * Update go-ceph to the latest release * Implement ceph fs CLI calls with go-ceph * Use libopenstorage/secrets API for Hashicorp Vault * Use luks2 for RBD encryption * Standardize error logs in CephFS * Add pod anti-affinity for provisioner Deployment * Make kubelet path configurable for the helm charts * Make CSI log level configurable for the helm charts * Tue Dec 01 2020 Mike Latimer <mlatimer@suse.com> - Update to 3.1.2 * CephFS: Fix wrong error check in CreateVolume rollback action * CephFS: Fix issues in cephfs clone * CephFS: Check only the stderror message for umount * RBD: Add minsnapshotsonimage flag to have a soft limit for flattening to create clones faster on a single rbd image. * Journal: Fix reading omaps from objects with large key * CI: Fix shellcheck in test-go * Tue Nov 24 2020 Mike Latimer <mlatimer@suse.com> - Use csi-attacher sidecar version v2.1.0 in helm charts due to build challenges with v2.1.1. (No loss of functionality with this change.) + Add use_attacher_v2.1.0.patch * Wed Nov 18 2020 Mike Latimer <mlatimer@suse.com> - Use upstream default CSI and sidecar versions in the helm charts - Drop csi-images-SUSE.patch - Add examples directory into cephfs and rbd helm charts * Mon Oct 26 2020 Mike Latimer <mlatimer@suse.com> - Update helm charts to use appropriate version prefix for the final registry destination (e.g. registry.suse.com or registry.opensuse.org) * Mon Oct 19 2020 Mike Latimer <mlatimer@suse.com> - Add 'latest' and appVersion tags to helm charts * Tue Oct 06 2020 Mike Latimer <mlatimer@suse.com> - Minor fix to helm charts to ensure SemVer formatting * Fri Oct 02 2020 Mike Latimer <mlatimer@suse.com> - update to 3.1.1 * Bail out from node expansion if its block mode pvc * Use common logging for rbd * Add Upgrade E2E testing from 3.0.0 to 3.1.0 * Update Sidecars to the latest version * Update go-ceph to v0.5.0 * Implement rbd.updateVolWithImageInfo() with go-ceph * Add support for snapshot retention * Add support for "snapshot-autoprotect" feature * CephFS: Check error output contains Error: ENOENT * CephFS: Fix lock release in volumeDelete * CephFS: Trim spaces around fuseMountOptions * CephFS: Check ENOTEMPTY when removing subvolume * RBD: Fix cleanup in case of clone failure * RBD: Use stagingTargetPath in NodeExpandVolume RPC * RBD: Allow readonly only for volume with contentsource * RBD: Rados namespaced image deletion fix * Fri Oct 02 2020 Mike Latimer <mlatimer@suse.com> - Package ceph-csi-cephfs and ceph-csi-rbd helm charts into a new RPM package for later use in publishing process * Add BuildRequires for CSI sidecars * Add csi-images-SUSE.patch to set CSI sidecar versions * New RPM: ceph-csi-helm-charts.rpm * Thu Sep 10 2020 Mike Latimer <mlatimer@suse.com> - update to 3.1.0 * Create/Delete snapshot for CephFS * Create PVC from CephFS snapshot * Create PVC from CephFS PVC * Add RADOS namespace support for RBD * E2E migration from Travis minikube to CentOS CI * Use common logging functions in utils * Add Upgrade E2E testing from 3.0.0 to 3.1.0 * Update Sidecars to the latest version * Add vault creation to rbd driver deployment * Update E2E testing to test with latest kubernetes versions * Update Rook to 1.3.8 for E2E testing * Add backend validation of cephfs PVC in E2E * Make the number of CPUs for minikube VM configurable * Use rbdVolume.resize() with go-ceph * Introduce new makefile target run-e2e * upgrade to minikube 1.12.1 * Debugging tool (tracevol.py) enhancement * Fix tracevol.py to work with the dynamic value of fsname * Fix tracevol.py to take config map namespace as an option * Wed Sep 09 2020 Stefan Haas <stefan.haas@suse.com> - Fixed spec-file (bsc#1176327) * ceph-csi changed internal location of variables * Mon Aug 10 2020 Stefan Haas <stefan.haas@suse.com> - update to 3.0.0: * Create/Delete snapshot for RBD * Create PVC from RBD snapshot * Create PVC from RBD PVC * Add support for multiple CephFS subvolume groups * Multi Architecture docker images(amd64 and arm64) * Support ROX(ReadOnlyMany) PVC for RBD * Support ROX(ReadOnlyMany) PVC for CephFS * Move to go-ceph binding from RBD CLI * Move to go-ceph binding from RADOS CLI * Add Upgrade E2E testing from 2.1.2 to 3.0.0 * Update Sidecars to the latest version * Improve locking to create a parallel clone and snapshot restore * Simplify Error Handling * Update golangci-lint version in CI * Update gosec version in CI * Add support to track cephfs PVC and subvolumes * Introduce build.env for configuration of the environment variables * Update go-ceph to v0.4.0 * Update E2E testing to test with latest kubernetes versions * Split out CephFS and RBD E2E tests * Integration with Centos CI to run containerized builds * Update Rook to 1.2.7 for E2E testing * Disable reflink when creating xfs filesystem for RBD * Replace klog with klog v2 * Reduce RBAC for kubernetes sidecar containers * Add option to compile e2e tests in containerized * Add commitlint bot in CI * Add Stale bot to the repo * Add E2E and documentation for CephFS PVC * Update kubernetes dependency to v1.18.6 * Fri May 29 2020 Stefan Haas <stefan.haas@suse.com> - Fixed spec-file: * Rook expects CSI version-string with a leading "v" * Thu May 28 2020 Thomas Bechtold <tbechtold@suse.com> - change version format back to make ceph-csi-image building again. * Wed May 27 2020 Thomas Bechtold <tbechtold@suse.com> - update to 2.1.1: * XFS: Superblock has unknown read-only compatible * XFS: Format with nouuid to avoid UUID conflict - update to 2.1.0: * Add support for rbd static PVC * Move cephfs subvolume support from `Alpha` to `Beta`. * Added support for rbd topology-based provisioning. * Support externally managed configmap. * Updated Base image to ceph Octopus * Added csiImageKey to keep track of the image name in RADOS omap * Added E2E for helm charts * Implement CreateVolume with go-ceph which boosts performance. * Migrated from `dep` to `go modules` * Updated Kubernetes version to v1.18.0 * Updated golang version to 1.13.9 * Updated Kubernetes sidecar containers to latest version * E2E: Add Ability to test with non root userLog an error message if cephfs mounter fails during init * Aligned with klog standards for logging * Added support in to run E2E in a different namespace * Removed cache functionality for cephfs plugin restart * rbd: fallback to inline image deletion if adding it as a task fails * code cleanup for static errors and unwanted code blocks * Fix mountoption issue in rbd - update to 2.0.1: * Fix rbd mount option issue when mount options from storage-class are not passed to mount point * Added a check for cephfs subvolume present in the backend when creating a PVC * Added forcecephkernelclient as startup parameter in helm chart * Fix PVC delete issue when the pool is deleted * Fix typo in pod spec in rbd helm chart * Add _netdev as default mount options for both cephfs and rbd * Check for ENOENT errors when deleting CephFS volumes * Fix ceph-csi image tag version in rbd helm chart * Added PodSecurityPolicy support to helm charts - drop update-tarball.sh . no longer used. - add _service file and use common OBS source services * use the obscpio format for saving space on OBS * create a vendor.tar.gz for building - update README for new build/update instructions * Thu Feb 06 2020 Thomas Bechtold <tbechtold@suse.com> - update to 2.0.0+git0.ge58d537a: * Added dynamic resize support for CephFS PVCs * Added dynamic resize support for RBD PVCs * Added encryption with LUKS support for RBD PVCs * Mutli arch support ( ceph-csi Arm64 image) * Upgrade documentation from v1.2.2 to v2.0.0 * Updated code base to kube v1.17 * leader election enabled in deployment * Added Version flag to cephcsi * Removed Kubernetes 1.13.x support with 2.0.0 release * CSI: run all containers as privileged in daemonset pods * Upgrade: csi-attacher sidecar from v1.2.0 to v2.1.0 * Upgrade: csi-snapshotter sidecar from v1.2.1 to v1.2.2 * Upgrade: csi-node-driver-registrar sidecar from v1.1.0 to v1.2.0 * Upgrade: csi-resizer from sidecar v0.3.0 to v0.4.0 * Update csi-provisioner from sidecar v1.3.0 to v1.4.0 * Remove deprecated containerized flag in rbd * Discard umount error if the directory is not mounted * Use EmptyDir to store provisioner socket * Add ContentSource to the CreateVolume response * Rbd: only load nbd module if not available yet * Enhance scripts to deploy ceph cluster using rook * Add e2e tests for RBD resizer * Update minikube to latest released version * Update golangci-lint version to v1.21.0 * Fix to use kubectl create not kubectl apply in the e2e * Add volume size roundoff for expand request * Add E2E for cephfs resize functionality * Add Documentation for PVC resize * Fix block resize issue in RBD * Add 13.0.0 Mimic supported version to the readme * update Metrics supported version in Readme * Remove hard-coded UpdateStrategy from templates * Add E2E for block PVC resize * Enable logging in E2E if the test fails * Enable Block E2E for rbd * Add ID-based logging for ExpandVolume * Validate rbd image name in NodeExpand * Tue Dec 03 2019 Kristoffer Gronlund <kgronlund@suse.com> - Update to v1.2.2: * Add kernel version detection for mounting with client * Fix issue in helm chat pushing * Added forcecephkernelclient as startup parameter to force enabling ceph * Handle EACCESS error from 'ceph rbd task add remove' * Fix vol size for cephfs and rbd * Update registration directory name * Reorder kernel version checking logic * Increase sidecar time out value to 150s. * Format ext4 with lazy_journal_init * Change default csi liveness ports to ones less common * Add POD_NAMESPACE to RBD provisioner deployments * Add a check for nil secrets * Remove rootfs from rbd provisioner pod * Added E2E for rbd nodeplugin restart * Deprecate containerized flag and remove nsenter - Update to v1.2.1: * Change the recommended/default FS for RBD to ext4 * Use nodiscard option while formatting RBD devices. * Use provisioner socket while probing liveness. * Reject request if the operation is in progress * Fix pod termination issue due to stale mount after node plugin restart. - Remove patch (merged upstream): * 0001-Added-forcecephkernelclient-as-startup-parameter-to-.patch * Thu Oct 17 2019 Richard Brown <rbrown@suse.com> - Remove obsolete Groups tag (fate#326485) * Wed Oct 02 2019 Kristoffer Gronlund <kgronlund@suse.com> - Set Version when building (bsc#1152690) * Tue Oct 01 2019 Stefan Haas <stefan.haas@suse.com> - Add forcecephkernelclient as startup parameter (bsc#1152690) * Add 0001-Added-forcecephkernelclient-as-startup-parameter-to-.patch * Mon Sep 09 2019 Blaine Gardner <blaine.gardner@suse.com> - Update to release v1.2.0 (bsc#1151479) + Cephfs: Use ceph kernel client if kernel version >= 4.17 + implement grpc metrics for ceph-csi + Add xfs fstype as default type in storageclass + Add support to use ceph manager rbd command to delete an image + e2e: correct log format in execCommandInPod() + Add 'gosec' to the static-checks + switch to cephfs, utils, and csicommon to new loging system + utility to trace backend volume from RBD pvc + Implement context-based logging + implement klog wrapper + unmap rbd image if connection timeout. + start controller or node server based on config + fix: Adds liveness sidecar to v1.14+ helm charts + Prometheus liveness probe sidecar + Wrap error if failed to fetch mon + provisioners: add reconfiguring of PID limit + Use "rbd device list" to list and find rbd images and their device paths + Update Unstage transaction to undo steps done in Stage + Move mounting staging instance to a sub-path within staging path + e2e: do not fail to delete resources when "resource not found" + remove post validation of rbd device * Tue Aug 13 2019 Denis Kondratenko <denis.kondratenko@suse.com> - Tech preview release for containers (bsc#1145433) * Wed Jul 17 2019 Denis Kondratenko <denis.kondratenko@suse.com> - Use ceph-base pattern instead of individual packages * Fri Jul 12 2019 Denis Kondratenko <denis.kondratenko@suse.com> - Updating to the v1.1.0 + CephFS subvolume/manager based volume provisioning and deletion. + E2E test support for PVC creation, App pod mounting.etc. + CSI spec v1.1 support + Kube dependency updated to 1.15. + Configuration store change from configmap to rados omap + Mount options support for CephFS and RBD volumes + Move locks to more granular locking than CPU count based + Rbd support for ReadWriteMany PVCs for block mode + Unary plugin code for both ( CephFS and RBD ) drivers. + Driver name updated to CSI spec standard. + helm chart updates. + sidecar updates to latest available. + RBAC corrections and updates for containers. + Lock protection for create,delete volume ..etc operations + Added CSIDriver CRD. * Fri Jul 12 2019 Denis Kondratenko <denis.kondratenko@suse.com> - Update version to be parsed by OBS service * Thu Jul 11 2019 Denis Kondratenko <denis.kondratenko@suse.com> - Update version according to openSUSE package name guidelines * Mon Jul 08 2019 Blaine Gardner <blaine.gardner@suse.com> - Initial submission - Build from upstream github.com/ceph/ceph-csi initially + Initially use master branch - Version at commit fa68c35f3b5d9081d8aa3241baf71064af967aa9
/usr/share/ceph-csi-helm-charts /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/Chart.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/README.md /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/deployment.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/exec-bash.sh /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/logs.sh /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/plugin-deploy.sh /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/plugin-teardown.sh /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pod-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pod-restore.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pod.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pvc-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pvc-restore.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/pvc.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/secret.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/snapshot.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/snapshotclass.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/examples/storageclass.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/NOTES.txt /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/_helpers.tpl /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/csidriver-crd.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/csiplugin-configmap.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-clusterrole.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-clusterrolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-daemonset.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-http-service.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-psp.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-role.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-rolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/nodeplugin-serviceaccount.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-clusterrole.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-clusterrolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-http-service.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-psp.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-role.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-rolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/templates/provisioner-serviceaccount.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-cephfs/values.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/Chart.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/README.md /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/block-pod-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/exec-bash.sh /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/logs.sh /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/plugin-deploy.sh /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/plugin-teardown.sh /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pod-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pod-restore.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pod.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pvc-block-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pvc-clone.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pvc-restore.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/pvc.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/raw-block-pod.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/raw-block-pvc.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/secret.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/snapshot.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/snapshotclass.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/examples/storageclass.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/NOTES.txt /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/_helpers.tpl /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/csidriver-crd.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/csiplugin-configmap.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/encryptionkms-configmap.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-clusterrole.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-clusterrolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-daemonset.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-http-service.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-psp.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-role.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-rolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/nodeplugin-serviceaccount.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-clusterrole.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-clusterrolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-deployment.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-http-service.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-psp.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-role.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-rolebinding.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/templates/provisioner-serviceaccount.yaml /usr/share/ceph-csi-helm-charts/ceph-csi-rbd/values.yaml
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024