Commit Graph
1546 Commits
Author SHA1 Message Date
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
Bassam Tabbara db919acdf7 Merge pull request #1457 from bassam/pr-contributing
update dco info in contributing.md
2018-01-30 17:56:41 -08:00
Bassam Tabbara eee570b169 Merge pull request #1462 from chenhonggc/misspelling
priviledge should be a privilege
2018-01-30 17:54:05 -08:00
陈宏 6a4dd35ef7 priviledge should be a privilege
Signed-off-by: 陈宏 <chenhong@ghostcloud.cn>
2018-01-31 09:44:13 +08:00
Bassam Tabbara c0c873cde4 add DCO sign requirement to contributing.md
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-01-30 06:47:01 -08:00
Bassam Tabbara 901fe80f7a Merge pull request #1456 from bassam/pr-coc
use cncf code of conduct
2018-01-30 06:26:24 -08:00
Bassam Tabbara b9e920bbf0 use cncf code of conduct
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-01-29 20:38:41 -08:00
Travis Nielsen cec49a67f1 Merge pull request #1444 from travisn/default-ceph-commands
Skip ceph config args for default ceph cluster
2018-01-29 15:11:11 -08:00
Bassam Tabbara 1d17c338f8 Merge pull request #1454 from rook/add-cncf-info
Add CNCF project reference
2018-01-29 14:41:42 -08:00
Travis Nielsen ab3a315a20 Merge pull request #1437 from travisn/rgw-dns-name
Correct rgw host name and set blank dns name
2018-01-29 13:01:36 -08:00
Chris Aniszczyk 4885ec7f2d Add CNCF project reference
https://www.cncf.io/blog/2018/01/29/cncf-host-rook-project-cloud-native-storage-capabilities/

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-01-29 13:47:57 -06:00
Travis Nielsen 18e36255dd ceph: skip config args for default ceph cluster
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-01-29 11:22:14 -08:00
Travis Nielsen 5ee585c2e1 Merge pull request #1452 from travisn/coreos-pkg-import
Consistent capnslog log import path
2018-01-29 11:21:43 -08:00
Jared Watts 534290a9c6 Merge pull request #1448 from jbw976/helm-remove-node
helm: give operator permissions for removing storage nodes
2018-01-29 11:07:26 -08:00
Travis Nielsen 40dbdb05d5 build: consistent capnslog log import path
Signed-off-by: Travis Nielsen <travisn@live.com>
2018-01-29 10:28:13 -08:00
Jared Watts 641b8897de helm: give operator permissions for removing storage nodes
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-01-29 09:24:23 -08:00