Steve Leon
e290cee720
Executing modprobe in agent pod
...
Fixes https://github.com/rook/rook/issues/1062
2017-10-12 14:44:26 -07:00
Bassam Tabbara
642671604b
Merge pull request #1058 from kokhang/flex-rename
...
Renaming flexvolume to rookflex
2017-10-12 14:38:50 -07:00
Steve Leon
9f4df4f7ad
Renaming flexvolume to rookflex
...
Fixes https://github.com/rook/rook/issues/1052
2017-10-12 13:19:55 -07:00
Bassam Tabbara
384f1d0cf2
Merge pull request #1059 from kokhang/agent-docs
...
Replacing kubernetes PR link with a link for flexvolume docs
2017-10-12 11:38:03 -07:00
Steve Leon
144d481932
Replacing kubernetes PR link with a link for flexvolume discovery docs
...
Fixes https://github.com/rook/rook/issues/1050
2017-10-12 11:27:16 -07:00
Travis Nielsen
0a51ae1398
Merge pull request #1065 from dangula/pr_block_smoke_update
...
updating block integration test - creating pool, storageclass and pvc…
2017-10-12 10:01:32 -07:00
Divesh Angula
52c72c30f1
updating block integration test - creating pool, storageclass and pvc via one yaml def.
2017-10-12 09:23:41 -07:00
Bassam Tabbara
6795f08990
Merge pull request #1070 from hickey/patch-1
...
Updated references to charts.rook.io to https
2017-10-11 10:53:08 -07:00
Gerard Hickey
158cbcaf83
Updated references to charts.rook.io to https
...
Using http based URLs with helm just returns errors when trying to redirect to https.
````
0:0 ᐅ helm repo add rook-alpha-test http://charts.rook.io/alpha
Error: Looks like "http://charts.rook.io/alpha " is not a valid chart repository or cannot be reached: Failed to fetch http://charts.rook.io/alpha/index.yaml : 403 Forbidden
````
2017-10-11 10:08:17 -07:00
Travis Nielsen
3f91cb89eb
Merge pull request #1060 from galexrt/feature/ceph_mgr_ha
...
Run two MGRs to have one in standby mode
2017-10-09 15:30:20 -07:00
Alexander Trost
cc75d440e4
Fixes #1048
2017-10-09 20:18:55 +02:00
Bassam Tabbara
ad42a0ef75
Merge pull request #882 from kokhang/rook-flex
...
Rook flex volume
2017-10-09 09:55:05 -07:00
Steve Leon
b4279e06fb
Rook plugin for Kubernetes implemented as flexvolume
...
- Operator is deployed under namespace rook-system
- Operator deploys rook-agent on all nodes as daemonset also on
rook-system
- Rook-agent installs flexvolume driver on hosts
- Rook-agent listens on unix socket for driver requests
- Rook-agent perform attach/detach on its node
- Rook-agent creates/delete CRD volumeattach objects
- Added fencing to support ROX and RWO
- Added unit and integration tests
- Updated examples and docks
fixes #432
2017-10-09 09:14:08 -07:00
Travis Nielsen
47001f81ef
Merge pull request #1043 from travisn/failure-domain
...
crush: set failure domain for pools
2017-10-05 18:04:40 -07:00
Travis Nielsen
9ab4695449
crush: set failure domain for pools
2017-10-05 17:23:12 -07:00
Travis Nielsen
2ac91a126b
Merge pull request #1029 from travisn/filesystem-crd
...
Filesystem CRD
2017-10-05 14:51:39 -07:00
Travis Nielsen
ba628c6307
cephfs: create file system with a CRD
...
- multiple file systems are allowed
- multiple mds instances are allowed per file system.
- a keyring is created per mds instance
- double the desired mds instances are started, half in standby mode
2017-10-05 14:21:48 -07:00
Travis Nielsen
38db4c2326
standalone: remove cluster handler in favor of k8s handler
2017-10-05 14:21:47 -07:00
Jared Watts
8f4f02dfad
Merge pull request #1040 from jbw976/osd-rbac-breaking-change
...
Update pending release notes for OSD metadata recovery
2017-10-05 11:41:22 -07:00
Jared Watts
200286d294
Update pending release notes for OSD metadata recovery
2017-10-05 11:40:49 -07:00
Travis Nielsen
2a764cdf56
Merge pull request #1034 from dangula/pr_add_k8s1_8
...
adding k8s 1.8 to ci pipeline
2017-10-04 15:46:52 -07:00
Divesh Angula
ad0616597b
adding k8s 1.8 to ci pipeline
2017-10-04 15:22:40 -07:00
Jared Watts
70834bfa58
Merge pull request #1024 from jbw976/metadata-recovery
...
osd: Allow OSDs to recover from losing all their metadata and config
2017-10-03 16:39:30 -07:00
Jared Watts
113e861020
osd: Allow OSDs to recover from losing all their metadata and config
2017-10-03 15:54:02 -07:00
Travis Nielsen
6307c2b56d
Merge pull request #1028 from dangula/pr_fix_ReleasePipeline
...
update release k8s set up pipeline
2017-10-02 13:51:41 -07:00
Divesh Angula
a8a6a56939
copy rook images to all nodes.
2017-10-02 13:38:27 -07:00
Travis Nielsen
c7e812ab1a
Merge pull request #1021 from travisn/object-tpr-handle
...
rgw: proper naming for ObjectStore CRD
2017-09-29 16:29:15 -07:00
Travis Nielsen
0a8d7b2e2c
rgw: proper naming for the ObjectStore crd
2017-09-29 15:49:23 -07:00
Travis Nielsen
314a8878c7
tests: k8s helper to check for min version
2017-09-29 15:49:23 -07:00
Travis Nielsen
94bea43ab5
Merge pull request #1025 from dangula/pr_fix_ReleasePipeline
...
fix version wget on PR
2017-09-29 11:46:21 -07:00
Divesh Angula
ec069f5c8f
fix version wget on PR
2017-09-29 11:37:29 -07:00
Jared Watts
fea637c2b2
Merge pull request #1020 from jbw976/test-docs-fixes
...
tests: update testing documentation and minor fixes
2017-09-28 21:19:15 -07:00
Jared Watts
769fb330a9
tests: update testing documentation and minor fixes
2017-09-28 17:01:05 -07:00
Travis Nielsen
f1f09a503a
Merge pull request #1017 from travisn/filesystem-design
...
docs: shared filesystem CRD design
2017-09-28 13:43:49 -07:00
Travis Nielsen
ce8d40f847
docs: shared filesystem CRD design
2017-09-28 13:37:57 -07:00
Travis Nielsen
6765d89d83
Merge pull request #982 from travisn/object-design
...
Design for the object store CRD
2017-09-28 13:37:03 -07:00
Travis Nielsen
518a263e4f
docs: rook data model
2017-09-28 13:36:16 -07:00
Travis Nielsen
1e41ab8b95
docs: object store design
2017-09-28 13:36:16 -07:00
Bassam Tabbara
42d18fa7e2
Merge pull request #1019 from bassam/pr-ceph-12.2.1
...
ceph: pickup 12.2.1
2017-09-28 12:44:31 -07:00
Bassam Tabbara
a976a1e93c
ceph: pickup 12.2.1
2017-09-28 11:33:28 -07:00
Travis Nielsen
66a183a841
Merge pull request #1013 from dangula/pr_pipelines
...
create new jenkins pipeline
2017-09-28 10:39:52 -07:00
Divesh Angula
2376e36a8c
create new jenkins pipeline
...
- setup 3 node k8s
- complete regression
- longhaul testing
2017-09-28 10:22:42 -07:00
Jared Watts
94cc3ccdd2
Merge pull request #1016 from jbw976/disable-standalone
...
standalone: Disable standalone mode and remove documentation for it
2017-09-27 15:06:49 -07:00
Jared Watts
871e01af92
standalone: Disable standalone mode and remove documentation for it
2017-09-27 14:04:38 -07:00
Travis Nielsen
a4a1a98e2b
Merge pull request #1012 from dangula/pr_fix_block_longhaul
...
fix block longhaul test
2017-09-26 11:48:01 -07:00
Divesh Angula
57def09fbd
fix block longhaul test
2017-09-26 11:26:54 -07:00
Travis Nielsen
1ad6de4745
Merge pull request #1006 from galexrt/fix/rook-toolbox-api-endpoint
...
Set rook-api service clusterIP to None when hostNetwork is used
2017-09-26 10:15:46 -07:00
Alexander Trost
a3daea69dc
fix rook-api service clusterIP when hostNetwork is used
...
allow ROOK_API_SERVER_ENDPOINT to be set by user
toolbox: default to rook-api dns name when no k8s service env vars are
given
Added dnsPolicy to rook-tools (K8s required version >1.6)
2017-09-26 16:55:49 +02:00
Travis Nielsen
f869884150
Merge pull request #1009 from dangula/pr_multiNode_K8sdeploy_ForTest
...
Adding support for multi node k8s install via kubeadm
2017-09-25 15:43:36 -07:00
Divesh Angula
b4ed7f0cc7
Adding support for multi node k8s install via kubeadm
2017-09-25 15:09:22 -07:00