Files
rook/_service

12 lines
419 B
Plaintext
Raw Permalink Normal View History

Accepting request 713283 from filesystems:ceph:octopus - restore package name and correct unique containers tags - changing package name as it couldn't comply to the container tag name + https://github.com/containers/image/issues/649 - Ceph added as a requirement to get it version for the container image - Added service to strip Ceph version from ceph package - Fixed sed for the container images names - Update Rook to commit ad89e4f47e744c484b8e264e351f6276a42eedfc + change csi template path to match rook-k8s-yaml package files - Fix update-tarball.sh to delete right files - Add all manifests to the rook-k8s-yaml packages - Fix rook binary location from /usr/local/bin/ to /usr/bin/ - Fix update-tarball.sh to ignore errors where is needed - Update spec to include additional ceph-csi config files - Adding additional files as Source to spec - Update tarball generation script to get correct version - Correct tarball name, spec version and package name - Add new k8s-yaml package to distribute manifests files - Update rook to commit 700cdd36fe9107733a717fac934c2bedd91fd290 - build from https://github.com/SUSE/rook/tree/suse-master - based on Rook v1.0.0 - Ceph: + Ceph Nautilus (v14) is now supported by Rook + The Ceph-CSI driver is available for experimental mode + A CephNFS CRD will start NFS daemon(s) for exporting CephFS volumes or RGW buckets + The number of mons can be increased automatically when new nodes come online + OSDs provisioned by ceph-volume now supports metadataDevice and databaseSizeMB options - Update rook to commit c43b57844e37a7909beb362d08ef85fffdd5fed4 - build from https://github.com/SUSE/rook/tree/suse-master - Ceph: + Improve rbd hotplug selection + set default version to nautilus + improved OSD removal + clean shutdown of CephFS + improve logging + improved upgrade ochestration - Update rook to commit 69936c170cb3913a539eacf963993e9bb3545e8a - Cassandra: Fix the mount point for th - Ceph: + Improve mon failover cleanup and operator restart during failover + Enable host ipc for osd encryption + Add missing "host path requires privileged" setting to the helm chart - Update rook to commit 8e263cd9c31b0a310b0d1180e58ac843b432b14b - Correctly capture and log the stderr output from child processes - Allow disabling setting fsgroup when mounting a volume - Allow configuration of SELinux relabeling - Correctly set the secretKey used for cephfs mounts - Set ceph-mgr privileges to prevent the dashboard from failing on rbd mirroring settings - Correctly configure the ssl certificate for the RGW service - Allow configuration of the dashboard port - Allow disabling of ssl on the dashboard - Update rook to commit d0cd8cec72176bf28a3ac0ba1457297151004f79 - Ceph CRDs have been declared stable V1. - Ceph versioning is decoupled from the Rook version. Luminous and Mimic can be run in production, or Nautilus in experimental mode. - Ceph upgrades are greatly simplified - The minimum version of Kubernetes supported by Rook changed from 1.7 to 1.8 - install to /usr/local/bin as rook hardcodes this path for rookflex - Update rook to commit bf2759e317c44c0ad0aaf635e04cbd72a002a5a0 - Refactor ceph containers to disconnect rook and ceph versions ------------- - Update Rook build to use '-buildmode=pie' flag - Version at commit e11b3d863728667ea018aa329f3ad907360473cf ------------- - Initial submission - Version at commit 71514921ad8e41ede6f2814e7004f0465e3dd0f7 - Modifications to upstream Rook to support SLE: - None OBS-URL: https://build.opensuse.org/request/show/713283 OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/rook?expand=0&rev=12
2019-07-03 18:11:03 +00:00
<services>
<service name="replace_using_package_version" mode="buildtime">
<param name="file">rook.spec</param>
<param name="regex">%CEPH_VERSION%</param>
<param name="parse-version">patch_update</param>
<param name="package">ceph</param>
</service>
Accepting request 836111 from home:haass:branches:filesystems:ceph - fixed spec-file: * operator.yaml does not get changed to use the SUSE-images - helm chart, manifests: * fixed tolerations * Update SUSE documentation URL in NOTES.txt - ceph: fix drive group deployment failure (bsc#1176170) - helm chart, manifests: * Add tolerations to cluster & CRDs * Require kubeVersion >= 1.11 * Use rbac.authorization.k8s.io/v1 * Add affinities for label schema * Set Rook log level to DEBUG * Remove FlexVolume agent * Require currentNamespaceOnly=true * Replace NOTES.txt with SUSE specific version - Include operator and common yamls in manifest package - Update to v1.4.3 * The Ceph-CSI driver was being unexpectedly removed by the garbage collector in some clusters. For more details to apply a fix during the upgrade to this patch release, see these steps. (#616) * Add storageClassDeviceSet label to osd pods (#6225) * DNS suffix issue for OBCs in custom DNS suffix clusters (#6234) * Cleanup mon canary pvc if the failover failed (#6224) * Only enable mgr init container if the dashboard is enabled (#6198) * cephobjectstore monitoring goroutine must be stopped during uninstall (#6208) * Remove NParts and Cache_Size from MDCACHE block in the NFS configuration (#6207) * Purge a down osd with a job created by the admin (#6127) * Do not use label selector on external mgr service (#6142) * Allow uninstall even if volumes still exist with a new CephCluster setting (#6145) Fri Sep 10 21:16:34 UTC 2020 - Mike Latimer <mlatimer@suse.com> - Update to v1.4.2 - Patch release focusing on small feature additions and bug fixes. * Improve check for LVM on the host to allow installing of OSDs (#6175) * Set the OSD prepare resource limits (#6118) * Allow memory limits below recommended settings (#6116) * Use full DNS suffix for object endpoint with OBCs (#6170) * Remove the CSI driver lifecycle preStop hook (#6141) * External cluster optional settings for provisioners (#6048) * Operator watches nodes that match OSD placement rules (#6156) * Allow user to add labels to the cluster daemon pods (#6084 #6082) * Fix vulnerability in package golang.org/x/text (#6136) * Add expansion support for encrypted osd on pvc (#6126) * Do not use realPath for OSDs on PVCs (#6120, @leseb) * Example object store manifests updated for consistency (#6123) * Separate topology spread constrinats for osd prepare jobs and osd daemons (#6103) * Pass CSI resources as strings in the helm chart (#6104) * Improve callCephVolume() for list and prepare (#6059) * Improved multus support for the CSI driver configuration (#5740) * Object store healthcheck yaml examples (#6090) * Add support for wal encrypted device on pvc (#6062) * Updated helm usage in documentation (#6086) * More details for RBD Mirroring documentation (#6083) - Build process changes: - Set CSI sidecar versions through _service, and set all versions in code through a single patch file + csi-images-SUSE.patch - csi-dummy-images.patch - Use github.com/SUSE/rook and suse-release-1.4 tag in update.sh - Create module dependencies through _service, and store these dependencies in vendor.tar.gz (replacing rook-[version]-vendor.tar.xz) - Modify build commands to include "-mod=vendor" to use new vendor tarball - Add CSI sidecars as BuildRequires, in order to determine versions through _service process - Replace %setup of vendor tarball with a simple tar extraction - Move registry detection to %prep, and set correct registry through a search and replace on the SUSE_REGISTRY string - Use variables to track rook, ceph and cephcsi versions - Add '#!BuildTag', and 'appVersion' to chart.yaml - Add required versioning to helm chart - Leave ceph-csi templates in /etc, and include them in main rook package. - csi-template-paths.patch - Include only designated yaml examples in rook-k8s-yaml package OBS-URL: https://build.opensuse.org/request/show/836111 OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/rook?expand=0&rev=84
2020-09-22 14:27:33 +00:00
<service name="go_modules" mode="disabled">
<!-- <param name="compression">xz</param> -->
</service>
Accepting request 713283 from filesystems:ceph:octopus - restore package name and correct unique containers tags - changing package name as it couldn't comply to the container tag name + https://github.com/containers/image/issues/649 - Ceph added as a requirement to get it version for the container image - Added service to strip Ceph version from ceph package - Fixed sed for the container images names - Update Rook to commit ad89e4f47e744c484b8e264e351f6276a42eedfc + change csi template path to match rook-k8s-yaml package files - Fix update-tarball.sh to delete right files - Add all manifests to the rook-k8s-yaml packages - Fix rook binary location from /usr/local/bin/ to /usr/bin/ - Fix update-tarball.sh to ignore errors where is needed - Update spec to include additional ceph-csi config files - Adding additional files as Source to spec - Update tarball generation script to get correct version - Correct tarball name, spec version and package name - Add new k8s-yaml package to distribute manifests files - Update rook to commit 700cdd36fe9107733a717fac934c2bedd91fd290 - build from https://github.com/SUSE/rook/tree/suse-master - based on Rook v1.0.0 - Ceph: + Ceph Nautilus (v14) is now supported by Rook + The Ceph-CSI driver is available for experimental mode + A CephNFS CRD will start NFS daemon(s) for exporting CephFS volumes or RGW buckets + The number of mons can be increased automatically when new nodes come online + OSDs provisioned by ceph-volume now supports metadataDevice and databaseSizeMB options - Update rook to commit c43b57844e37a7909beb362d08ef85fffdd5fed4 - build from https://github.com/SUSE/rook/tree/suse-master - Ceph: + Improve rbd hotplug selection + set default version to nautilus + improved OSD removal + clean shutdown of CephFS + improve logging + improved upgrade ochestration - Update rook to commit 69936c170cb3913a539eacf963993e9bb3545e8a - Cassandra: Fix the mount point for th - Ceph: + Improve mon failover cleanup and operator restart during failover + Enable host ipc for osd encryption + Add missing "host path requires privileged" setting to the helm chart - Update rook to commit 8e263cd9c31b0a310b0d1180e58ac843b432b14b - Correctly capture and log the stderr output from child processes - Allow disabling setting fsgroup when mounting a volume - Allow configuration of SELinux relabeling - Correctly set the secretKey used for cephfs mounts - Set ceph-mgr privileges to prevent the dashboard from failing on rbd mirroring settings - Correctly configure the ssl certificate for the RGW service - Allow configuration of the dashboard port - Allow disabling of ssl on the dashboard - Update rook to commit d0cd8cec72176bf28a3ac0ba1457297151004f79 - Ceph CRDs have been declared stable V1. - Ceph versioning is decoupled from the Rook version. Luminous and Mimic can be run in production, or Nautilus in experimental mode. - Ceph upgrades are greatly simplified - The minimum version of Kubernetes supported by Rook changed from 1.7 to 1.8 - install to /usr/local/bin as rook hardcodes this path for rookflex - Update rook to commit bf2759e317c44c0ad0aaf635e04cbd72a002a5a0 - Refactor ceph containers to disconnect rook and ceph versions ------------- - Update Rook build to use '-buildmode=pie' flag - Version at commit e11b3d863728667ea018aa329f3ad907360473cf ------------- - Initial submission - Version at commit 71514921ad8e41ede6f2814e7004f0465e3dd0f7 - Modifications to upstream Rook to support SLE: - None OBS-URL: https://build.opensuse.org/request/show/713283 OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/rook?expand=0&rev=12
2019-07-03 18:11:03 +00:00
</services>