Commit Graph
13292 Commits
Author SHA1 Message Date
Dan Mick a22064c176 Add note about how to enable access to Dashboard
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-03-23 18:35:50 -07:00
Travis Nielsen 29efe3a65b Merge pull request #1593 from travisn/default-config-dir
Run ceph tools from any rook pod
2018-03-23 15:11:56 -07:00
travisn 0c04c91a03 docs: add more instructions to collect logs and run ceph tools
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-23 14:23:30 -07:00
travisn 16dfbb1258 tools: copy ceph config to default folder
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-23 14:21:44 -07:00
Travis Nielsen a092a6433b Merge pull request #1599 from Pensu/fix-instruction
Fixing the link to kubernetes registry
2018-03-23 09:59:27 -07:00
Peeyush Gupta 75b58c7fb6 Fixing the link to kubernetes registry
Signed-off-by: Peeyush Gupta <peeyushgupta91@gmail.com>
2018-03-23 22:26:08 +05:30
Travis Nielsen 7cca6f02a4 Merge pull request #1594 from travisn/minikube-no-ip
Don't set the minikube kubelet ip address
2018-03-23 09:55:56 -07:00
travisn 39cbbcc929 minikube: no need to set the kubelet ip for external access
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-22 16:08:07 -07:00
Travis Nielsen 284c1b3411 Merge pull request #1586 from travisn/storetype-default
Bluestore is the default for devices and filestore for dirs
2018-03-21 13:02:28 -07:00
Jared Watts 5043df7243 Merge pull request #1590 from jbw976/community-meeting-update
docs: Update community meeting schedule to every other Tuesday
2018-03-21 10:15:07 -07:00
Jared Watts 19185ee0ae docs: Update community meeting schedule to every other Tuesday
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-03-21 10:10:28 -07:00
travisn 3840dd1c66 osd: bluestore is the default for devices and filestore for dirs
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-20 15:39:42 -07:00
Travis Nielsen e13c0dcc5f Merge pull request #1580 from travisn/gopkg-cleanup
Remove obsolete packages from go dependencies
2018-03-16 17:41:34 -07:00
travisn dcf74a9976 remove obsolete packages from go dependencies
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-16 16:42:02 -07:00
Travis Nielsen 59a84b147c Merge pull request #1576 from mxey/master
Remove chart version from deployment selector to allow upgrades
2018-03-16 09:37:57 -07:00
Travis Nielsen f192defee1 Merge pull request #1573 from travisn/remove-api
Remove the Rook REST API service and rookctl tool
2018-03-16 09:29:04 -07:00
travisn 2a1636d1ec remove the ceph-exporter that was replaced by the ceph module
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-16 08:32:32 -07:00
travisn 63af27c269 docs: adjust for cluster utilization without the api and rookctl
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-16 08:32:12 -07:00
travisn b121357215 api: completed removal of api service
remove dependency of e2e tests on api service
remove the obsolete model package

Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-16 08:31:34 -07:00
travisn 9e4baf4c96 (ichekrygin) Remove the rook api service from production code
Remove controller api component and api daemon
Remove rookctl and  endpoints from Docker image

Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-16 08:30:54 -07:00
Maximilian Gaß 7fa3340a1b Remove chart version from deployment selector to allow upgrades
Fixes this error:

Error: UPGRADE FAILED: Deployment.apps "rook-operator" is invalid: spec
.template.metadata.labels: Invalid value:
map[string]string{"chart":"rook-0.7.1", "app":"rook-operator"}:
`selector` does not match template `labels`

Signed-off-by: Maximilian Gaß <m.gass@babiel.com>
2018-03-15 15:29:28 +01:00
Jared Watts bfc8ec65b4 Merge pull request #1569 from TimJones/chart-wait-for-resources
Check for supporting API instead of specific K8S version
2018-03-13 13:00:33 -07:00
Tim Jones bdf42283eb Check for supporting API instead of specific K8S version
Signed-off-by: Tim Jones <tim@spotahome.com>
2018-03-13 09:40:23 +01:00
Travis Nielsen eadb438ca1 Merge pull request #1564 from dmick/master
Properly terminate controller threads on cluster delete
2018-03-12 06:39:01 -07:00
Dan Mick e01beb0a87 Properly terminate controller threads on cluster delete
The stopCh value was only present in struct cluster, whose instance was
local to the onAdd function; save it to ClusterController.

Second, it was not initialized.

Third, ClusterController's "devicesInUse" needs to be set false on
cluster delete.

With this fix, Ceph clusters can be deleted and recreated without
restarting the Rook operator.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-03-09 18:57:29 -08:00
Travis Nielsen 6f2dc99d07 Merge pull request #1530 from dmick/fix-1520
Improvements to multi-node development
2018-03-09 13:40:34 -08:00
Jared Watts c959ffd620 Merge pull request #1561 from TimJones/skip-wait-missing-capabilities
Skips wait in chart when K8S version unavailable
2018-03-09 07:56:43 -08:00
Tim Jones 7b04022079 Skips wait in chart when K8S version unavailable
Signed-off-by: Tim Jones <tim@spotahome.com>
2018-03-09 10:14:45 +01:00
Jared Watts ee1242f919 Merge pull request #1537 from jbw976/roadmap-update
Update Rook roadmap
2018-03-08 21:47:53 -08:00
Jared Watts 18772e5315 update roadmap
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-03-08 19:20:39 -08:00
Travis Nielsen 66b7c93f0e Merge pull request #1557 from travisn/update-email
Update the maintainers email
2018-03-08 12:32:00 -08:00
Travis Nielsen cf3517b225 Merge pull request #1555 from galexrt/fix_1548
Fix assignment of node address to mon in failover
2018-03-08 12:15:51 -08:00
travisn 596126eb1f update the maintainers email
Signed-off-by: travisn <tnielsen@redhat.com>
2018-03-08 12:05:31 -08:00
Alexander Trost de60740d67 Fix assignment of node address to mon in failover
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-03-07 17:41:39 +01:00
Jared Watts 3bcee984be Merge pull request #1509 from jbw976/dev-flow
Add golang 1.10 to supported list, minor updates to dev flow instruct…
2018-02-27 10:30:58 -08:00
Jared Watts c35754ece8 Add golang 1.10 to supported list, minor updates to dev flow instructions
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-26 14:41:28 -08:00
Jared Watts d90564df12 Merge pull request #1519 from jbw976/community-meeting
updated readme with community meeting info
2018-02-26 14:40:13 -08:00
Jared Watts aaa38f5ae9 updated readme with community meeting info
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-26 14:33:45 -08:00
Dan Mick e013ef058d Wait for Rook operator to become ready on redeploy
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-02-26 13:12:36 -08:00
Dan Mick c6c1f47240 Remove note about purge-ceph.sh
This is now done on each VM by default

Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-02-26 13:12:36 -08:00
Dan Mick 33ba9a064e Document requirement for 'insecure-registries'
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-02-26 13:12:36 -08:00
Dan Mick 260b9ae4e6 build-rook.sh: only replace kubectl conf if needed
Avoids buildup of backup files

Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-02-26 13:12:36 -08:00
Bassam Tabbara a9d1528aeb Merge pull request #1526 from bassam/pr-fix-s3-buckets
build: use new S3 buckets
2018-02-26 09:35:59 -08:00
Bassam Tabbara 6b89a8feda build: use new S3 buckets
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-02-26 08:55:50 -08:00
Travis Nielsen 8064b28544 Merge pull request #1518 from travisn/upgrade-doc
Support upgrade from 0.6.2 to 0.7.0
2018-02-22 18:48:18 -08:00
Travis Nielsen 19cec0ec46 docs: support upgrade from 0.6.2 to 0.7.0
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-22 17:17:50 -08:00
Bassam Tabbara fcb01efe04 Merge pull request #1515 from jbw976/clear-pending-release-notes
docs: clear pending release notes
2018-02-21 16:29:57 -08:00
Jared Watts 902d178a33 docs: clear pending release notes
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-21 16:12:55 -08:00
Jared Watts 66a0783307 Merge pull request #1512 from TimJones/helm-wait-for-resources
Ensure Helm waits for CRD\TPRs to be available before returning
v0.7.0
2018-02-21 09:16:45 -08:00
Jared Watts eacd9db2b3 Merge pull request #1405 from leseb/improve-dev-doc
doc: add doc for multi-node setup and dev workflow
2018-02-21 09:07:23 -08:00