Bassam Tabbara
3487cac3e1
images: switch to ubuntu xenial LTS
...
zesty is longer supported and now that we are not building ceph from source xenial is more appropriate given that its LTS.
2018-01-17 17:22:39 -08:00
Travis Nielsen
4931f417d2
Merge pull request #1410 from kokhang/workaround-flex
...
Adding documentation to specify a non-custom flexvolume dir on 1.9
2018-01-17 14:43:10 -08:00
Steve Leon
ae1face2d8
Adding documentation to specify a non-custom flexvolume dir on 1.9
...
This makes Rook work with Coreos on 1.9+
Partially addresses https://github.com/rook/rook/issues/1330
2018-01-17 09:14:04 -08:00
Jared Watts
70f21fdbf6
Merge pull request #1395 from elemental-lf/helm-chart-FLEXVOLUME_DIR_PATH
...
helm: make FLEXVOLUME_DIR_PATH configurable via values.yaml
2018-01-17 07:58:49 -08:00
Travis Nielsen
9283e49f97
Merge pull request #1401 from dangula/pr_ci_update_add_1_9
...
Add k8s 1.9 to build pipeline
2018-01-16 16:20:42 -08:00
Divesh Angula
892a956da6
add k8s 1.9 to CI pipeline.
2018-01-16 15:38:15 -08:00
Lars Fenneberg
89302016b3
helm: make FLEXVOLUME_DIR_PATH configurable via values.yaml
...
Sometimes it is neccessary to override the volume plugin directory, mostly
as a temporary solution. See issue #1330 for an example use case.
2018-01-15 12:33:26 +01:00
Travis Nielsen
33181a5e7f
Merge pull request #1399 from travisn/docs-restructure
...
Restructure the documentation table of contents
2018-01-12 16:59:12 -08:00
Travis Nielsen
873751349a
docs: update the table of contents
2018-01-12 16:55:34 -08:00
Bassam Tabbara
ec6ddcf048
Merge pull request #1362 from bassam/pr-simplify-ceph-build
...
remove ceph builds from rook and use upstream ceph instead
2018-01-12 13:18:50 -08:00
Travis Nielsen
c7e9b0f519
Merge pull request #1303 from travisn/owner-reference
...
Set owner reference on resources created by the cluster crd
2018-01-10 13:35:45 -08:00
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
2b818eefe4
images: use ceph deb packages instead of building from source
...
Ceph is now installed from deb packages instead of being built from
source. This results in larger images sizes (roughly 60MB increase
compressed) but the maintenance and build burden is reduced. Future
versions of ceph will hopefully optimize for image size.
All support for building native code in containers has been removed,
as it is no longer needed. When we add other backends we will assume
that they can be installed using apt-get too.
2018-01-08 21:06:44 -08:00
Bassam Tabbara
07463fa0dd
images: disable armhf image builds
...
While ceph can build fine on armhf it is not a tested configuration
today nor are debian packages for ceph published. Also ceph requires
more horsepower than is typically available on armhf machines.
We are dropping armhf support for now. arm64 is still supported.
2018-01-08 21:06:11 -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