Travis Nielsen
f36e7b9516
Merge pull request #1740 from rohan47/nfs-design-doc
...
Design document for adding NFS as storage backend
2018-06-04 17:47:32 -07:00
rohan47
e21cded8d6
Design document for adding NFS as storage backend
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-06-04 17:04:27 +00:00
Travis Nielsen
d13032a553
Merge pull request #1760 from travisn/check-upgrade-doc
...
Upgrade should be tested and documented if necessary
2018-06-01 15:40:50 -07:00
travisn
a0341f528e
upgrade should be tested and documented if necessary
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-06-01 15:18:26 -07:00
Travis Nielsen
30608137aa
Merge pull request #1753 from rcorrear/monitoring-namespace
...
monitoring: update namespace and cluster
2018-05-30 07:00:22 -07:00
Ricardo Correa
dcb20f0d30
monitoring: update namespace and cluster
...
Match the namespace and cluster in the new CRDs
Signed-off-by: Ricardo Correa <r.correa.r@gmail.com >
2018-05-30 12:44:33 +02:00
Jared Watts
b2a35791b4
Merge pull request #1746 from benceszikora/fix-udevadm
...
Fix udevadm providing incomplete info by mounting /run/udev
2018-05-26 13:26:46 -07:00
Bence Szikora
144c9ee998
Fix udevadm providing incomplete info by mounting /run/udev
...
Signed-off-by: Bence Szikora <szikora0531@yahoo.de >
2018-05-26 07:13:49 +01:00
Travis Nielsen
c180c901c0
Merge pull request #1735 from yehudasa/wip-doc-fix
...
docs: escape docker options
2018-05-25 15:27:31 -07:00
Jared Watts
d91ec1fbbf
Merge pull request #1743 from jbw976/multi-type-fixes
...
Fixes for minor issues found in further testing of new multiple storage type support
2018-05-25 15:16:11 -07:00
Jared Watts
314fd431c9
Merge pull request #1741 from ganeshmaharaj/rook-script-fix
...
Rook test script fix for missed name changes from multiple storage type support
2018-05-25 08:10:38 -07:00
Ganesh Maharaj Mahalingam
b79a525f40
Rook test script fix
...
Recent change to support multiple backends changed the docker image name
but missed the change in the test script. This patch addresses that
issue.
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com >
2018-05-24 23:32:41 -07:00
Jared Watts
c3b113cc73
Fixes for minor issues found in further testing of new multiple storage type support
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-24 21:34:18 -07:00
Jared Watts
fc6aba9273
Merge pull request #1734 from ganeshmaharaj/pv-delete
...
Fix PV delete failure over operator restarts
2018-05-24 18:49:48 -07:00
Ganesh Maharaj Mahalingam
f6498f48b0
Fix PV delete failure over operator restarts
...
This patch attempts to fix PV delete issues after an operator service
restart.
Resolves : #1721
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com >
2018-05-24 12:14:49 -07:00
Bassam Tabbara
cf5b60561e
Merge pull request #1714 from SUSE/images-use-centos-7-base
...
Use ceph daemon-base as rook base
2018-05-24 08:51:06 -07:00
Yehuda Sadeh
6296b3daee
docs: escape docker options
...
options collide with jekyll markup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com >
2018-05-23 14:51:42 -07:00
Blaine Gardner
2a872bf1cd
images: Use ceph daemon-base as rook base
...
Instead of adding Ceph packages to Rook's base image, use
ceph-container's base image, which has Ceph packages preinstalled. Rook
now benefits from the testing the ceph-container project does, and the
scope of the Rook project no longer has to maintain builds of base
images containing Ceph packages.
The only ARM builds of ceph-container are CentOS, and as switching to
CentOS was already a thought, that is easily done at the same time as
this change.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-05-23 15:37:31 -06:00
Jared Watts
cd2b699159
Merge pull request #1678 from jbw976/multi-type-refactor
...
Refactor Rook source tree to support multiple storage providers and types
2018-05-23 11:15:33 -07:00
Jared Watts
e48e951d1c
Rename toolbox to make it Ceph specific, short names for CRDs, upgrade guide tweaks
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-22 12:31:38 -07:00
travisn
9f33ca2421
test: integration tests updates for multiple storage types
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-18 14:32:47 -07:00
Jared Watts
f3df68e573
operator, daemon, and cmd updates for supporting multiple storage types
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:32:20 -07:00
Jared Watts
eaff7dabde
examples: Ceph cluster examples with multiple storage type support
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:31:54 -07:00
travisn
6b6d404ae9
helm: helm chart updates for multiple storage type support
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-18 14:30:54 -07:00
travisn
221dc3ec8b
docs: User docs/guides updates for multiple storage type support
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-18 14:29:01 -07:00
Jared Watts
3a2a2d2021
build: rook/ceph image build
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:25:39 -07:00
Jared Watts
984da07d20
clients: generated clients for rook.io/v1alpha2 and ceph.rook.io/v1alpha1
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:24:09 -07:00
Jared Watts
8b5fc8d55d
apis: CRDs and specs for rook.io/v1alpha2 and ceph.rook.io/v1alpha1
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-05-18 14:21:58 -07:00
Travis Nielsen
d13bc837fe
Merge pull request #1723 from ganeshmaharaj/multi-fs-fix
...
Ceph MDS: Control multi file system creation
2018-05-18 08:13:47 -07:00
Ganesh Maharaj Mahalingam
37d102a1ba
Ceph MDS: Control multi file system creation
...
Multiple file system support is still considered experimental in Ceph.
Disabling that as default in rook until such time it is production
ready.
A small code cleanup in filesystem file
Resolves #1720
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com >
2018-05-17 17:10:01 -07:00
Travis Nielsen
9b5c092621
Merge pull request #1718 from travisn/support-1.10
...
Support 1.10 in the integration tests
2018-05-15 16:10:36 -07:00
travisn
0d685b9532
tests: volume attachment integration test logging
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-15 15:05:48 -07:00
travisn
33e995b595
build: add k8s 1.10 to the integration test
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-15 15:05:48 -07:00
Jared Watts
a81dfe7132
Merge pull request #1711 from galexrt/1542
...
Add two common issues to the docs
2018-05-15 13:47:02 -07:00
Jared Watts
231145385a
Merge pull request #1719 from BerserkerTroll/patch-1
...
Fix link to kubeadm install page
2018-05-15 13:29:56 -07:00
Alexander Trost
fbc4b821ea
Added multiple filesystem kernel version requirement common issue
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-05-15 13:36:04 +02:00
Alexander Trost
1189f71db6
Added Rook agent modprobe exec format error to common issues
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-05-15 13:36:04 +02:00
BerserkerTroll
bd5756583b
Fix link to kubeadm install page
...
Signed-off-by: Troll Berserker <berserker.troll@yandex.com >
2018-05-15 07:37:26 +03:00
Bassam Tabbara
f6abaece0b
Merge pull request #1674 from arm64b/disable-cross-build-on-arm64
...
Disable the 'cross' build on AArch64
2018-05-14 20:56:19 -07:00
Travis Nielsen
0be13daf29
Merge pull request #1702 from travisn/multiple-flexdrivers
...
Base flex driver name on the namespace
2018-05-14 14:39:57 -07:00
travisn
7bd850e7fc
flex: base driver name on the namespace
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-11 14:02:16 -07:00
Travis Nielsen
656d2233d7
Merge pull request #1644 from travisn/remove-tpr-support
...
Remove support for TPRs and K8s 1.6
2018-05-08 14:16:18 -07:00
travisn
fc9118f7b2
remove support for k8s 1.6 and TPRs
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-05-08 10:09:38 -07:00
Travis Nielsen
ed7acb932c
Merge pull request #1637 from rootfs/dedicated-osd-pod
...
add device discovery daemon
2018-05-08 07:45:22 -07:00
Huamin Chen
6c11ff52d4
add device discovery daemon to operator:
...
run "rook discover" on storage nodes and discover devices on each node. The discovered disks are saved in a per node configmap, local-device-nodename.
Device information consits of name and persistent names, uuid, partition, filesystem, rotational, readonly, size, etc.
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-05-07 17:49:02 +00:00
Jared Watts
bfd48e245e
Merge pull request #1695 from xinau/patch-1
...
documentation: added golang to buildtools
2018-05-02 21:18:03 -07:00
xinau
7ca6b94092
documentation: added golang to buildtools
...
I started seting up the rook build infastructure and running `make` resuled in:
```shell
vagrant@ubuntu-xenial:~/rook$ make
/bin/bash: go: command not found
/bin/bash: go: command not found
/bin/bash: go: command not found
/bin/bash: go: command not found
```
So I added go to the tools.
Signed-off-by: xinau <felix.ehrenpfort@codecentric.de >
2018-05-02 23:41:57 +02:00
Travis Nielsen
82bd2580b0
Merge pull request #1671 from saravanakumar-periyasamy/rook-helm
...
added psp to rook helm
2018-05-02 15:22:19 -06:00
Travis Nielsen
867c90a592
Merge pull request #1684 from travisn/advanced-doc-toc
...
docs: correct the toc hierarchy for the topic on restoring quorum
2018-05-02 15:21:35 -06:00
Bassam Tabbara
c48c01bb1c
Merge pull request #1691 from bassam/pr-docker-badge
...
add docker pull badge to readme
2018-05-02 19:37:05 +02:00