Overview
Request 713451 accepted
- 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
- Created by dkondratenko
- In state accepted
- Supersedes 713285
+BuildRequires: go1.11
Any chance to use the 'distro default go compiler'? i.e. BuildRequires: go
?
At this moment, in any case, this equals to the same - but without the need having to 'move' to go 1.12 whenever that switch happens.
yes, that is artifact from the old sle15 build we did internally
Request History
dkondratenko created request
- 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
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
staging-bot added openSUSE:Factory:Staging:adi:65 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:65"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:65
dimstar accepted review
licensedigger accepted review
ok
staging-bot accepted review
ready to accept
staging-bot approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory