Steve Sloka
548746efaa
Create User / Env Vars missing store name
...
Store name is required to create a user or get environment variables command via toolbox.
2017-11-20 11:28:39 -05:00
Bassam Tabbara
114721e272
Merge pull request #1240 from kokhang/modprobe-fix
...
Use modprobe and modinfo from the container
2017-11-17 09:51:08 -08:00
Travis Nielsen
41661ad494
Merge pull request #1206 from dangula/pr_objectStore_longhaul
...
adding long haul test for object store.
2017-11-16 16:48:35 -08:00
Travis Nielsen
5a45ebb8ed
Merge pull request #1236 from dangula/pr_build_status_notify
...
send build notifications to slack
2017-11-16 16:38:03 -08:00
Divesh Angula
700ace2647
adding long haul test for object store.
2017-11-16 16:22:32 -08:00
Steve Leon
0e5bec097b
Use modprobe and modinfo from the container
...
Fixes https://github.com/rook/rook/issues/1239
2017-11-16 13:39:42 -08:00
Travis Nielsen
f96ec90905
Merge pull request #1234 from galexrt/feature/resource_requests
...
Added v1.ResourceRequirements to Cluster Spec
2017-11-16 11:57:37 -08:00
Alexander Trost
434e978b4d
Added v1.ResourceRequirements to Cluster Spec
...
Added per node resource override/merge
Added unit tests to check for specs
Added documentation for resource requests/limits
2017-11-16 19:56:58 +01:00
Divesh Angula
0aa47c9ebc
send build notifications to slack
2017-11-15 23:39:37 -08:00
Travis Nielsen
55183111db
Merge pull request #1219 from kokhang/update-cephfs-example
...
Updating kube-registry example
2017-11-15 09:05:20 -08:00
Travis Nielsen
d53d1fbe4a
Merge pull request #1152 from kokhang/filesystem-dynamic-provisioner-design
...
Design doc for dynamic provisioning filesystem
2017-11-15 08:56:13 -08:00
Travis Nielsen
6bec574060
Merge pull request #1225 from kongslund/patch-1
...
docs: Added mgr key to placement configuration settings
2017-11-15 08:53:07 -08:00
Jonas Kongslund
8c8ec96030
Doc: Removed mds and rgw keys from placement configuration settings
2017-11-15 09:29:45 +04:00
Bassam Tabbara
a8882929d3
Merge pull request #1212 from galexrt/feature/health_rebalance_mons
...
Failover mon when there is more than one mon on one node
2017-11-14 16:13:59 -08:00
Steve Leon
378b2e571c
Updatingkube-registry example to use flexvolume
2017-11-14 14:21:25 -08:00
Alexander Trost
312a1981a2
Update health default times to 45s
2017-11-14 22:50:56 +01:00
Travis Nielsen
dbd869789f
Merge pull request #1230 from travisn/operator-logging
...
Update to latest operator kit and replace logging
2017-11-14 13:24:08 -08:00
Travis Nielsen
29ec997273
operator: update to latest operator kit with logging
2017-11-14 12:44:50 -08:00
Jonas Kongslund
87f2eae185
Added mgr key to placement configuration settings
2017-11-13 11:54:00 +04:00
Bassam Tabbara
64e646a328
Merge pull request #1222 from bassam/pr-dep-ensure
...
build: speedup calls to dep ensure
2017-11-10 10:29:32 -08:00
Travis Nielsen
154889c4bc
Merge pull request #1207 from galexrt/design/resource_constraints
...
Added resource constraints design
2017-11-10 09:43:44 -08:00
Alexander Trost
22253afa28
Added resource constraints design
2017-11-10 18:16:39 +01:00
Bassam Tabbara
e5d895a0a1
build: speedup calls to dep ensure
...
dep ensure blindly updates the whole vendor tree causing everything to be rebuilt. This workaround will only call dep ensure if the .lock file changes or if the vendor dir is non-existent.
2017-11-10 08:47:22 -08:00
Alexander Trost
e7d20647aa
Failover mon when there is more than one mon on one node
...
Added check to verify that the node a mon is running on is still valid
2017-11-10 16:35:58 +01:00
Bassam Tabbara
e89cffecdd
Merge pull request #1211 from phsiao/fix-1209
...
Don't set runAsNonRoot explicitly when it is false.
2017-11-09 17:56:24 -08:00
Bassam Tabbara
df9117a2d2
Merge pull request #1213 from jbw976/release-readme-updates
...
docs: update release readme instructions and clear out pending releas…
2017-11-08 15:48:39 -08:00
Jared Watts
64e88253af
docs: update release readme instructions and clear out pending release notes
2017-11-08 15:44:35 -08:00
Shawn Hsiao
55accb99e0
Dont set runAsNonRoot explicitly when it is false.
...
In kubernetes < 1.6.4, it is being mis-treated as true when the flag runAsNonRoot is present regardless of its value, ref. https://github.com/kubernetes/kubernetes/pull/47009
2017-11-08 10:19:12 -05:00
Bassam Tabbara
116f088192
Merge pull request #1189 from kokhang/update-pending-releasenotes
...
Update pending release notes
v0.6.0
2017-11-07 17:44:45 -08:00
Steve Leon
9179d04dfc
Update pending release notes and adding workaround docs for filesystem
...
- Added agents updates
- Added flexvolume updates
- Added new filesystem updates
- Added flexvolume known issues
- Added workaround docs for using filesystem in old kernel
2017-11-07 11:40:34 -08:00
Travis Nielsen
0ceddcf87b
Merge pull request #1205 from travisn/toolbox-mon-config
...
Generate toolbox config for mons with double digit names
2017-11-07 11:16:00 -08:00
Jared Watts
a988cb580c
Merge pull request #1199 from kokhang/cephfs-crd
...
Handle cephfs mount for kernel older than 4.7
2017-11-07 10:59:03 -08:00
Travis Nielsen
35014f5ce8
toolbox: generate config for mons with double digit names
2017-11-07 10:39:56 -08:00
Steve Leon
7b71baba06
Handle cephfs mount for kernel older than 4.7
...
- If kernel is older than 4.7, a warning message
will be printed in the agent's logs
Fixes https://github.com/rook/rook/issues/1044
2017-11-06 17:50:15 -08:00
Jared Watts
1fd8adc7da
Merge pull request #1188 from phsiao/no_mounting_dev_when_emptydir
...
make osd runs with least privilege possible
2017-11-06 15:22:47 -08:00
Travis Nielsen
962a09f069
Merge pull request #1181 from travisn/mon-design
...
Design for mon failover
2017-11-06 14:22:59 -08:00
Shawn Hsiao
c2513497d0
operator: for generating osd pod spec, don't mount /dev if it does not need to, and don't run with privileged if it does not need to
...
When no devices are specified, no need to mount /dev, and don't need to run with privileged. This allows emptyDir to run in a
more restricted environment with least privilege needed.
2017-11-06 16:47:31 -05:00
Travis Nielsen
6140a0fb34
Merge pull request #1182 from kokhang/volumeattachment-int-test
...
Check volumeattachment crd in integration tests
2017-11-03 22:04:53 -07:00
Jared Watts
4509ecab4a
Merge pull request #1179 from jbw976/zombie-rbd
...
clean up outstanding rbd devices during cluster deletion
2017-11-03 18:19:30 -07:00
Jared Watts
3c1dd6e6eb
clean up outstanding rbd devices during cluster deletion
2017-11-03 17:43:54 -07:00
Steve Leon
58f0a32b62
Check volumeattachment crd in int-tests
...
Fixes https://github.com/rook/rook/issues/1175
2017-11-03 17:24:01 -07:00
Jared Watts
7f1533129f
Merge pull request #1176 from kokhang/agent-rbac
...
Create RBAC roles and service account for agents
2017-11-03 13:58:27 -07:00
Steve Leon
544b208ac7
Create RBAC roles and service account for agents
...
fixes https://github.com/rook/rook/issues/1041
2017-11-03 11:12:56 -07:00
Travis Nielsen
97746e393d
docs: design for mon quorum and failover
2017-11-02 17:16:01 -07:00
Travis Nielsen
ae28075202
Merge pull request #1180 from kokhang/agent-toleration
...
Removing toleration effect so that rook-agents respect taints on nodes
2017-11-02 16:30:56 -07:00
Steve Leon
a9dd3750a2
Removing toleration effect so that rook-agents respect taints on nodes
...
Fixes https://github.com/rook/rook/issues/1168
2017-11-02 15:55:20 -07:00
Travis Nielsen
9a66f59065
Merge pull request #1178 from kokhang/fix-minikube
...
Execute createRBAC function after images are copied
2017-11-02 10:27:00 -07:00
Steve Leon
97029aca28
Execute createRBAC function after images are copied
...
- There is a race condition where the k8s api is not finished
registering objects and the script tries to create RBAC objects
- Having the RBAC objects created after the images are copied should
give it enought time for the k8s api to finish registering objects
2017-11-02 10:11:44 -07:00
Travis Nielsen
0176bcaf0d
Merge pull request #1172 from skilld-labs/s3cmd-documentation
...
Replace AWS_ENDPOINT with AWS_HOST to satisfy AWS Signature V4
2017-11-02 09:41:30 -07:00
Jared Watts
675add2562
Merge pull request #1174 from skilld-labs/pool-documentation
...
set erasureCoded/replicated settings that fit the smallest cluster
2017-11-02 09:22:00 -07:00