Travis Nielsen
6976364e80
Merge pull request #2070 from SUSE/ceph-runasnonroot-allow-false
...
ceph osd operator: Allow explicit runAsNonRoot=false
2018-08-24 17:38:18 -06:00
Jared Watts
22dbbbbf0f
Merge pull request #2051 from jbw976/cii-best-practices
...
add CII Best Practices badge to README
2018-08-24 15:39:07 -07:00
Blaine Gardner
406067788d
ceph osd oper: Allow explicit runAsNonRoot=false
...
Rook no longer supports Kubernetes < 1.7
Remove a workaround for k8s < 1.6.4 where `runAsNonRoot` could not be
explicitly set to false.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-08-24 15:11:45 -06:00
Travis Nielsen
7fbac47923
Merge pull request #2068 from travisn/load-flex-driver
...
Load flex driver more slowly to avoid race condition
2018-08-24 14:57:49 -06:00
travisn
1a86a8cb7b
metered loading of flex drivers
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-24 13:28:57 -06:00
travisn
2e1796608f
specify correct flex drivers in scc
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-24 13:26:58 -06:00
Travis Nielsen
28dce349a1
Merge pull request #2056 from kaarolch/toolb
...
Add rook-tools deployment instead clear pod definition.
2018-08-24 09:56:53 -06:00
Alexander Trost
614fef7fce
Merge pull request #2055 from arm64b/remove-unused-volume-mgr
...
Remove unused volume manager parameters
2018-08-24 16:40:40 +02:00
Karol Chrapek
227186d1e3
Update namespace and tools name for rook-ceph-tools
...
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl >
2018-08-24 12:51:37 +02:00
Karol Chrapek
ae2ac846c7
Change rook-tools deployment
...
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl >
2018-08-24 12:51:01 +02:00
Travis Nielsen
9eab9470cf
Merge pull request #2029 from travisn/upgrade-test
...
Upgrade test from 0.8.1 to master
2018-08-23 23:03:55 -06:00
travisn
7dba506804
tests: refactor read and write
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-23 16:43:11 -06:00
travisn
51e60b7b4d
tests: upgrade integration test from 0.8.1 to master
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-23 16:43:10 -06:00
travisn
b2c039fc72
tests: refactor for adding an upgrade test
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-23 11:40:24 -06:00
Bassam Tabbara
e2fd1eb8e6
Merge pull request #2054 from SUSE/ceph-makefiles-skip-image-save
...
Image build/release: do not save image for builds; save only for release
2018-08-23 10:09:19 -07:00
Travis Nielsen
1ed0b6772b
Merge pull request #2063 from arm64b/correct-rookflex-usage-info
...
Correct the usage information of rookflex volume plugin
2018-08-23 10:55:50 -06:00
Blaine Gardner
60b4a1e4d3
Image make: Move save image step to release builds
...
The image save step in the image build makefiles takes half or more of
the time of builds, and this step is not necessary for development
builds. Move this functionality to the `build/release/Makefile` so that
images are saved during release builds but not during dev builds. This
will allow developers to iterate more quickly on their builds.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-08-23 09:49:56 -06:00
Dennis Chen
3f46c44ee8
Correct the rookflex usage information
...
As the `rookflex` volume plugin, the root command should be
`rookflex` instead of `rook`, else we'll get below confusing
message:
```
...bin/#./rookflex help
Rook Flex volume plugin
Usage:
rook [command]
Available Commands:
help Help about any command
init Initialize the volume plugin
mount Mounts the volume to the pod volume
unmount Unmounts the pod volume
```
Signed-off-by: Dennis Chen <dennis.chen@arm.com >
2018-08-23 16:24:00 +08:00
Jared Watts
36103f22a8
Merge pull request #1783 from rohan47/add_nfs
...
Add NFS to Rook
2018-08-22 14:37:22 -07:00
rohan47
9aec1d3002
nfs: Documentation, user guides, examples
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 11:57:44 +00:00
rohan47
f31044b269
nfs: integration tests and scripts
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 10:34:40 +00:00
rohan47
41ab581b76
nfs: operator/controller implementation
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 10:34:40 +00:00
rohan47
8d85b6f4a8
nfs: rook/nfs image build
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 10:34:40 +00:00
rohan47
4a7274d35d
nfs: generated clientset code
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 10:34:40 +00:00
rohan47
d09bf3d62e
nfs: CRD types and specs
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-08-22 10:34:40 +00:00
Alexander Trost
ef42a3ecf7
Merge pull request #1959 from galexrt/fix_1733
...
Add dataPool parameter to StorageClass
2018-08-22 11:03:15 +02:00
Dennis Chen
4a15529db5
Remove unused volume manager parameters
...
We don't use volume manager argument in NewClusterController()
and NewFlexvolumeServer() functions, so remove the unused volume
manager parameter from those functions.
Signed-off-by: Dennis Chen <dennis.chen@arm.com >
2018-08-22 09:49:02 +08:00
Alexander Trost
1e8ff26a52
Merge pull request #2032 from galexrt/fs_docs_improv
...
Ceph: Improve erasure coded filesystem docs
2018-08-19 13:27:15 +02:00
Alexander Trost
304eafa07d
Ceph: Improve erasure coded filesystem docs
...
Replace `rook-operator.yaml` mentions with `operator.yaml` as it is
named right now.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-08-19 13:23:23 +02:00
Jared Watts
e5e358d34f
add CII Best Practices badge to README
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-08-18 15:29:11 -07:00
Jared Watts
f782847f98
Merge pull request #2050 from jbw976/remove-quay
...
build: remove support for quay.io
2018-08-17 18:33:14 -07:00
Jared Watts
dd948b155a
build: remove support for quay.io
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-08-17 14:03:55 -07:00
Alexander Trost
2080330539
Add dataPool parameter to StorageClass
...
This change allows block storage to use a given Ceph pool for it's data.
Fixes #1733
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-08-17 16:28:08 +02:00
Jared Watts
6cf39fa5cf
Merge pull request #2024 from XinhaiWang/patch-1
...
Update dynamic-provision-filesystem.md
2018-08-16 08:30:34 -07:00
Alexander Trost
7b76280b8e
Merge pull request #2028 from jbw976/ceph-finalizer-docs
...
docs: update command to manually delete finalizer from ceph cluster CRD
2018-08-16 17:02:19 +02:00
Alexander Trost
cdb1ea08da
Merge pull request #2015 from arm64b/update-common-issues-doc
...
Update the common-issue documentation
2018-08-16 17:01:20 +02:00
Alexander Trost
c019991b91
Merge pull request #2030 from ichekrygin/version-update
...
Update VERSION generation to produce a valid semantic version
2018-08-15 15:10:16 +02:00
Xinhai Wang
d356795e87
Update dynamic-provision-filesystem.md
...
fix wrong link to filesystem crd.
Signed-off-by: Xinhai Wang <hxin.wang@yahoo.com >
2018-08-15 17:52:21 +08:00
Dennis Chen
ba82a89fed
Update the common-issue documentation
...
This PR is a follow-up of the PR#1947, we need to update the
common issue to include this new reason for the failure of the
Rook agent deployment.
Signed-off-by: Dennis Chen <dennis.chen@arm.com >
2018-08-15 16:42:55 +08:00
ichekrygin
09e99df974
Update version generation to produce a valid semver value
...
Adjust `sed` command for BSD version, which does not support '/x/y/2g'
Signed-off-by: ichekrygin <illya.chekrygin@gmail.com >
2018-08-14 23:53:45 -07:00
Jared Watts
6536c74c1a
docs: update command to manually delete finalizer from ceph cluster CRD
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-08-14 23:43:55 -07:00
Jared Watts
8e29245e5e
Merge pull request #2027 from lbogdan/fix_2021
...
[docs] Set "hostNetwork: true" for toolbox
2018-08-14 15:02:09 -07:00
Travis Nielsen
d87f9c4a4e
Merge pull request #1980 from SUSE/pr-checkbox-godocs
...
PR template: Add godoc comments to checklist
2018-08-14 15:35:03 -06:00
Bogdan Luca
cfe344d142
[docs] Set "hostNetwork: true" for toolbox
...
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com >
2018-08-14 23:14:39 +03:00
Blaine Gardner
4fdbdeb542
PR template: Add godoc comments to checklist
...
We want to have good code documentation in the future, and we would like
to slowly develop better documentation for existing code. As a checklist
item for PRs, add a requirement for godoc-style comments when (1) new
code items are added and (2) when existing items are sufficiently
modified.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-08-14 14:03:22 -06:00
Jared Watts
a8535a592a
Merge pull request #2026 from jbw976/amend-sign-off
...
docs: add instruction for amending commit to include sign-off message
2018-08-14 08:58:04 -07:00
Jared Watts
93914799df
Merge pull request #2013 from lbogdan/fix_2011
...
Set application name to "rbd" when creating a RBD pool
2018-08-14 08:57:12 -07:00
Jared Watts
7361a70533
docs: add instruction for amending commit to include sign-off message
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-08-14 08:47:05 -07:00
Bogdan Luca
22757663d1
Set application name to "rbd" when creating a RBD pool
...
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com >
2018-08-10 15:13:44 +03:00
Travis Nielsen
764781d7da
Merge pull request #2010 from travisn/collect-kubelet-logs
...
Collect the kubelet log from integration tests
2018-08-09 08:40:13 -06:00