Commit Graph
7961 Commits
Author SHA1 Message Date
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
Sébastien Han 3c6fa79518 doc: add doc for multi-node setup and dev workflow
This commit adds instructions to develop on a multi-node deployment,
which is somehow similar to a production setup.
It also proposes a development workflow approach to
write/build/test/ship
code to Rook.

Signed-off-by: Sébastien Han <seb@redhat.com>
2018-02-21 17:45:49 +01:00
Travis Nielsen b05dd8cbd5 Merge pull request #1506 from kron4eg/patch-1
Document problem with node reboot without drain
2018-02-21 07:35:23 -08:00
Tim Jones 9d72eb8d09 Ensure Helm waits for CRD\TPRs to be available before returning
Signed-off-by: Tim Jones <timniverse@gmail.com>
2018-02-21 08:11:14 +01:00
Bassam Tabbara 772b79dea5 Merge pull request #1513 from jbw976/jbw976-maintainer-email
update email in maintainers list
2018-02-20 17:16:54 -08:00
Jared Watts c330ff433b update email in maintainers list
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-20 17:14:57 -08:00
Jared Watts 2746b499ef Merge pull request #1493 from dgonzalezruiz/fixMGRcrashes
RGWs: Make multiple instances do not interfere with MGRs
2018-02-19 19:46:51 -08:00
Jared Watts 1655f44995 Merge pull request #1496 from jbw976/filestore-removed-devices
Fixes for filestore OSD removal
2018-02-19 16:54:35 -08:00
Travis Nielsen 5a62a5a292 Merge pull request #1503 from travisn/teardown-docs
Add cleanup instructions for the CRD finalizer
2018-02-19 15:36:16 -08:00
Artiom Diomin 02c1c9e532 Document problem with node reboot without drain
Signed-off-by: Artiom Diomin <kron82@gmail.com>
2018-02-19 23:48:07 +02:00
David González Ruiz 7e06c84654 RGWs: Make multiple instances do not interfere with MGRs
Signed-off-by: David González Ruiz <godboole@gmail.com>
2018-02-16 12:32:01 +01:00
Travis Nielsen d6a4f72f59 docs: add cleanup instructions for the crd finalizer
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-15 17:56:04 -08:00
Jared Watts f06dd0009e When marking an OSD device to be removed, ensure the correct data partition name is used.
If watching the osd orchestration status map fails, ensure the loop is broken out of so a new watcher can be created.
Log the osd device/dir mapping structures in a more friendly way

Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-15 13:48:50 -08:00
Jared Watts 8be2f92811 Merge pull request #1498 from jbw976/osd-mkfs-ready
osd: check ready file to see if OSD is new or not, clean up any stale…
2018-02-15 09:56:30 -08:00
Jared Watts 1f03c8a6be osd: check ready file to see if OSD is new or not, clean up any stale state for new OSDs
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-14 17:42:28 -08:00
Jared Watts 09dc9b8ce8 Merge pull request #1497 from jbw976/keep-default-osd-dir
osd: ensure default dir is always used when no dirs or devices are sp…
2018-02-14 12:13:04 -08:00
Jared Watts 1024cff51a osd: ensure default dir is always used when no dirs or devices are specified
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-14 09:27:07 -08:00
Travis Nielsen 8413c74250 Merge pull request #1491 from travisn/agent-log-parse
Init flags parsing in the agent
2018-02-12 22:50:47 -08:00
Travis Nielsen 6465b1da28 logs: init flags parsing to avoid logged error
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-12 12:51:31 -08:00
Travis Nielsen 60fc63d9cc Merge pull request #1473 from kokhang/agent-upgradable
Make daemonset use rolling update controller
2018-02-12 12:41:30 -08:00
Travis Nielsen 59334b19ed Merge pull request #1489 from travisn/crd-cleanup
Set owner reference on remaining components
2018-02-12 12:31:58 -08:00
Travis Nielsen f13a6ec43a cluster: set owner reference on remaining components
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-02-12 11:09:32 -08:00
Jared Watts ae50225b4a Merge pull request #1486 from jcsp/wip-rook-misc
Remove unused constants in Filesystem operator
2018-02-12 10:09:21 -08:00
John Spray 35e92c1a30 Remove unused constants in Filesystem operator
Signed-off-by: John Spray <john.spray@redhat.com>
2018-02-12 17:20:25 +00:00
Bassam Tabbara 0932b15d20 Merge pull request #1482 from OmriShiv/master
Fixing typo
2018-02-10 20:21:37 -08:00
Omri Shiv e8c5836313 fixing typo
Signed-off-by: Omri Shiv <omri.shiv@teradata.com>
2018-02-10 15:15:13 -08:00
Jared Watts 516e96f253 Merge pull request #1465 from dgonzalezruiz/support-crypt-devices
OSD: Support crypt type devices
2018-02-07 11:25:51 -08:00
Steve Leon 686a371f5d Make daemonset use rolling update controller
- Daemonsets deployed by rook currently use the "delete" update
  controller. Which means the pods have to be manually deleted
  before being upgraded.

- Using the update controller will make daemonset behave like
  deployments when it comes to upgrade.

Partially fixes https://github.com/rook/rook/issues/997

Signed-off-by: Steve Leon <kokhang@gmail.com>
2018-02-06 15:40:13 -08:00
Bassam Tabbara c62747d648 Merge pull request #1469 from SUSE/update-crossbuild
WIP: Update arm builds to more specific variants
2018-02-04 07:02:07 -08:00
Blaine Gardner 286ea82ee4 Update arm builds to more specific variants
There is a deprecation warning in the `armhf` org on DockerHub.

> The armhf organization is deprecated in favor of the more-specific
arm32v7 and arm32v6 organizations, as per
https://github.com/docker-library/official-images#architectures-other-than-amd64.
Please adjust your usages accordingly.

Required changes to Rook:
`armhf` -> `arm32v7`
`aarch64` -> `arm64v8`

Install documentation has been updated as well.

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-02-02 15:49:16 -07:00
David González Ruiz eb59858124 Recognize crypt type as avaiable type and test the feature
Signed-off-by: David González Ruiz <godboole@gmail.com>
2018-02-01 15:13:31 +01:00
David González Ruiz 093d881b9f [OSD] Add crypt type to the array of supported block devices
[skip ci]

Signed-off-by: David González Ruiz <godboole@gmail.com>
2018-01-31 17:41:22 +01:00