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

Loading...

Dominique Leuenberger's avatar

+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.


Denis Kondratenko's avatar

yes, that is artifact from the old sle15 build we did internally

Request History
Denis Kondratenko's avatar

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's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:65"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:65


Dominique Leuenberger's avatar

dimstar accepted review


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by