Commit Graph
1449 Commits
Author SHA1 Message Date
Travis Nielsen dd81e56123 tests: run the block mount-unmount suite last to avoid conflicts with other tests 2018-01-10 12:12:55 -08:00
Travis Nielsen 107839fc65 tests: call rook clientset to create test cluster and consolidate cleanup 2018-01-10 10:48:17 -08:00
Travis Nielsen 4c22dc4fc2 operator: implement a finalizer for the cluster 2018-01-10 10:48:17 -08:00
Travis Nielsen e874bfa751 cluster: set owner reference on child resources 2018-01-10 10:48:17 -08:00
Bassam Tabbara c93d4dadeb Merge pull request #1187 from hacor/master
Added Tectonic documentation based on XenServer
2018-01-05 09:01:31 -08:00
hacor 4e74116e8e Added Rook on Tectonic documentation 2018-01-05 16:37:21 +01:00
Bassam Tabbara fc308583fb Merge pull request #1379 from travisn/remove-versiontag
Remove versionTag from the cluster crd docs
2018-01-04 16:56:53 -08:00
Travis Nielsen 86c4962900 Merge pull request #1359 from dangula/pr_imporve_bock_test_coverage
adding additional tests for block storage
2018-01-04 15:11:00 -08:00
Travis Nielsen 8cdb02e32e docs: remove versionTag from the cluster crd 2018-01-04 14:57:27 -08:00
Jared Watts 9305bd88e3 Merge pull request #1154 from galexrt/feature/1111
Enable Prometheus metrics on Ceph mgr
2018-01-04 12:50:47 -08:00
Divesh Angula d7f92b19c1 code review changes : - using strongly type k8s api for statefulset spec 2018-01-04 12:44:46 -08:00
Travis Nielsen 8b3a4d2fb5 Merge pull request #1377 from travisn/init-flag-parse
Initialize flag parsing for the logs
2018-01-04 08:47:28 -08:00
Travis Nielsen a147929247 logs: initialize flag parsing 2018-01-04 08:04:40 -08:00
Alexander Trost 0e42343e73 Create http-metrics service for mgrs
Enable prometheus module on mgr with pkg/ceph/client.MgrEnableModule()

Added force option to MgrEnableModule()
2018-01-04 08:47:27 +01:00
Travis Nielsen 6f80f23795 Merge pull request #1370 from travisn/consolidate-kvstore
Consolidate the kvstore interface
2018-01-03 11:34:07 -08:00
Travis Nielsen 93cadf6491 Merge pull request #1372 from galexrt/feature/remove_mon_pod_affinity
Removed mon Pod(Anti)Affinity
2018-01-03 11:33:22 -08:00
Alexander Trost 8c9a31ad64 Removed mon Pod(Anti)Affinity
Clarify docs for mon Pod(Anti)Affinity
2018-01-03 19:35:25 +01:00
Travis Nielsen 9b94111dd2 consolidate the kvstore interface 2018-01-03 08:36:43 -08:00
Travis Nielsen 7230ad71d0 Merge pull request #1371 from travisn/cleanup-license
Clean up the licenses that are not actually from etcd-operator
2018-01-03 08:36:28 -08:00
Travis Nielsen 4f44ace92b clean up the licenses that are not actually from etcd-operator 2018-01-02 22:46:14 -08:00
Bassam Tabbara fb8df53026 Merge pull request #1367 from galexrt/feature/1307
Added GitHub pull request template
2018-01-02 21:35:09 -08:00
Divesh Angula a33c58ab71 adding additional tests for block storage
- tests creating pvcs with various AccessModes
 - Mounting and unmounting PVCs with various AccessModes
 - Scaling up PVCs via stateful sets
2018-01-02 20:35:31 -08:00
Bassam Tabbara 1b10d5a83e Merge pull request #1358 from travisn/ceph-specific-move
Factor out Ceph specific implementation
2018-01-02 17:36:26 -08:00
Alexander Trost c567bb24ed Added GitHub pull request template 2018-01-02 23:23:10 +01:00
Bassam Tabbara 5ed06b8792 Merge pull request #1348 from christianhuening/psp_docs
Added documentation regarding PodSecurityPolicies
2017-12-30 10:37:29 -07:00
Travis Nielsen 749bba5929 Merge pull request #1352 from galexrt/fix/1351
Add condition for nproc when one CPU is available for Ceph build
2017-12-30 07:42:23 -08:00
Alexander Trost 8f2fdb2c32 Add condition for nproc when one CPU is available 2017-12-30 14:07:49 +01:00
Christian Hüning 951f67d00b Added documentation regarding PodSecurityPolicies
Updated according to review

removed remark towards "yaml below" as it wasn't clear in the context

removed two empty lines and added comment and example for hostPorts

More changes as per latest review

Specified port range for the PodSecurityPolicy

added inline comments for ports

clarified text about required PSP

updated header section
2017-12-30 12:25:00 +01:00
Travis Nielsen 5b42ad3d9e Merge pull request #1361 from galexrt/fix/remove_repo_prefix_toc
Remove ROOK_REPO_PREFIX doc toc entry
2017-12-29 16:40:07 -08:00
Alexander Trost 42153e89ce Remove ROOK_REPO_PREFIX doc toc entry 2017-12-30 00:18:18 +01:00
Travis Nielsen bd3263f7d8 add a backend type to the cluster crd 2017-12-28 13:45:07 -08:00
Travis Nielsen 4c47adc80a move ceph sources under ceph folders 2017-12-28 13:34:05 -08:00
Bassam Tabbara 0c65089126 Merge pull request #1355 from apinnecke/feature/add-osd-warning-no-nodes
Add a warning to OSC cluster operator when no nodes are specified
2017-12-26 09:37:55 -07:00
Bassam Tabbara f1d29839de Merge pull request #1353 from StianOvrevage/patch-1
Helm Chart: NOTES.txt: Fix label from name to app
2017-12-26 09:36:47 -07:00
Alexander Pinnecke 83c718ccb7 Add a warning to OSC cluster operator when no nodes are specified 2017-12-26 16:57:03 +01:00
Stian Øvrevåge dbdc2cc530 Helm Chart: NOTES.txt: Fix label from name to app
NOTES instructs users to use the command `kubectl --namespace default get pods -l "name=rook-operator"`. The pods do not have a `name` label but an `app` label.
2017-12-25 21:26:36 -05:00
Jared Watts ebe0687c6f Merge pull request #1297 from kokhang/fix-minikube
Suggest dataDirHostPath value for minikube
2017-12-24 23:21:35 -05:00
Steve Leon 3b38788181 Suggest dataDirHostPath value for minikube
Fixes https://github.com/rook/rook/issues/1192
2017-12-20 12:03:42 -08:00
Jared Watts 9678d80ed0 Merge pull request #1333 from kokhang/delete-ecprofile
Deleting erasure code profile when deleting object store
2017-12-20 11:11:56 -08:00
Steve Leon 4cf34ea7a1 Deleting erasure code profile when deleting object store
Fixes https://github.com/rook/rook/issues/1332
2017-12-20 10:38:35 -08:00
Jared Watts 40281d5af6 Merge pull request #1334 from rook/revert-1060-feature/ceph_mgr_ha
Revert "Run two MGRs to have one in standby mode"
2017-12-20 10:01:28 -08:00
Alexander Trost c3938626e0 Revert "Run two MGRs to have one in standby mode" 2017-12-20 16:59:22 +01:00
Jared Watts c1a87fac61 Merge pull request #1294 from galexrt/fix/1293
op/osd: Replace directories usages with selection.directories
2017-12-18 09:55:35 -08:00
Jared Watts 043cd8b69f Merge pull request #1319 from dangula/pr_fix_TestFlags
test: fix integration test flags initilization
2017-12-15 14:19:19 -08:00
Divesh Angula 5106b3f0f1 test: fix integration test flags initilization 2017-12-15 13:11:28 -08:00
Jared Watts ae42c2e4b6 Merge pull request #1321 from jbw976/backport-dev-steps
docs: steps for backporting fixes to release branches
2017-12-15 10:49:36 -08:00
Jared Watts a36780b84a docs: steps for backporting fixes to release branches 2017-12-15 10:13:01 -08:00
Jared Watts 1fb551cd08 Merge pull request #1248 from jbw976/cluster-update-design
design: proposal for supporting Cluster CRD updates
2017-12-15 09:13:02 -08:00
Jared Watts 179e8e7d7f design: proposal for supporting Cluster CRD updates 2017-12-15 09:02:26 -08:00
Travis Nielsen 54bb61656b Merge pull request #1254 from dangula/pr_abstract_testSetUp
add rook setup to test operations interface
2017-12-14 16:52:54 -08:00