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
Jared Watts
90fdea4ddd
Merge pull request #1947 from arm64b/ceph-volmgr-err-handling
...
Enhancement of Ceph volume manager kmod detection
2018-08-09 06:25:32 -07:00
travisn
23ea3edca7
update integration tests to 1.11.1
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-08 22:33:44 -06:00
travisn
1694ae7e6b
tests: collect kubelet logs with integration tests
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-08 14:19:17 -06:00
Travis Nielsen
804137ca99
Merge pull request #2008 from travisn/test-substring-compare
...
Tests: skip checking substring if empty
2018-08-08 11:27:45 -06:00
travisn
b53691f846
tests: skip checking substring if empty
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-08 08:47:39 -06:00
Travis Nielsen
d331a3e6a4
Merge pull request #1999 from jcsp/wip-mds-caps
...
Fix client.admin's default MDS capabilities
2018-08-08 08:00:24 -06:00
Travis Nielsen
691ec376ed
Merge pull request #2000 from jcsp/wip-mgr-caps
...
Fix ceph-mgr caps
2018-08-07 12:42:07 -06:00
Travis Nielsen
7f456b5c55
Merge pull request #2002 from travisn/test-skip-rbd
...
Tests: skip rbd volumes for osds
2018-08-07 10:42:21 -06:00
travisn
19cf1860f1
tests: skip rbd volumes for osds
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-08-07 09:01:11 -06:00
Alexander Trost
a6c3af7eda
Merge pull request #1784 from terjesannum/pod-annotations
...
helm: support adding annotations on pod
2018-08-07 14:17:36 +02:00
John Spray
78a53870d1
Reduce mgr mon caps to "profile mgr"
...
This has been the correct style since luminous. The
"allow *" version works fine but is more power than
needed.
Signed-off-by: John Spray <john.spray@redhat.com >
2018-08-07 12:53:18 +01:00
John Spray
b6eab78d92
Grant mgr OSD and MDS caps
...
While the mgr can mostly do its job with just
mon caps, modules expect to also have access
to OSD and MDS daemons at will (e.g. for the dashboard
to display the MDS session list)
This change matches what other Ceph deployment tools do.
Signed-off-by: John Spray <john.spray@redhat.com >
2018-08-07 12:53:12 +01:00
John Spray
a57434017d
Fix client.admin's default MDS capabilities
...
Signed-off-by: John Spray <john.spray@redhat.com >
2018-08-07 12:46:29 +01:00
Terje Sannum
f48c0efeea
helm: support adding annotations on pod
...
Signed-off-by: Terje Sannum <terje.sannum@nav.no >
2018-08-07 13:21:40 +02:00