Commit Graph
11197 Commits
Author SHA1 Message Date
Alexander Trost b33e64dfce Merge pull request #1983 from travisn/test-delete-resources
Continue with tests while namespace and crds are being deleted
2018-08-07 12:33:45 +02:00
Travis Nielsen 6dbae677f0 Merge pull request #1990 from arm64b/no-valid-nodes-handling
Return error when no valid nodes available to run osd
2018-08-06 23:32:50 -06:00
Dennis Chen ec84e6543c Return immediately when no valid node to run osd
We don't need to handle other osd(s) related tasks if there's
no valid nodes available in the cluster to run osd(s), log a
warning message to help user identify the cause of the issue.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-08-07 10:09:14 +08:00
travisn 4f9286f227 tests: more logging when pod not starting
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 17:22:38 -06:00
travisn ab7c465dca tests: continue while namespace and crds are being deleted
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 15:01:45 -06:00
Jared Watts 2b5b4016c3 Merge pull request #1994 from jbw976/roadmap
update roadmap for v0.9+
2018-08-06 10:17:04 -07:00
Jared Watts a186319d26 update roadmap for v0.9+
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-06 10:03:06 -07:00
Travis Nielsen efc48310ae Merge pull request #1982 from travisn/stale-issue-bot
Configure the bot to close stale issues
2018-08-06 10:31:49 -06:00
Travis Nielsen 5c75351673 Merge pull request #1976 from travisn/docs-pool-sample
Docs: clarify pool replication samples
2018-08-06 10:31:09 -06:00
Bassam Tabbara a437e0b976 Merge pull request #1987 from bassam/pr-fix-mac-build
Fix build/run when running on macos
2018-08-06 08:51:03 -07:00
travisn fde95caea0 configure the bot to close stale issues
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 09:35:48 -06:00
travisn 4ac9792e45 docs: clarify pool replication samples
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 09:31:13 -06:00
Alexander Trost aa3706be26 Merge pull request #1992 from HighwayofLife/cluster_namespace
Update clusterName to clusterNamespace in example
2018-08-03 23:57:39 +02:00
David Lewis 87730f2a2d Update clusterName to clusterNamespace in example
Signed-off-by: David Lewis <highwayoflife@gmail.com>
2018-08-03 13:47:41 -07:00
Jared Watts 771294025c Merge pull request #1989 from galexrt/galex_is_maintainer_thanks
Add Alexander Trost (galexrt) as a maintainer
2018-08-03 07:19:54 -07:00
Bassam Tabbara 3741254612 fix perms on docker.sock
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-08-02 23:51:22 -07:00
Alexander Trost efeea3da68 Added Alexander Trost (galexrt) as a maintainer
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-08-03 08:48:53 +02:00
Jared Watts 9a6c9d688c Merge pull request #1984 from jbw976/release-approval
release: update release approval policy to be in accordance with gove…
2018-08-02 16:33:01 -07:00
Jared Watts 31d29fe4e7 release: update release approval policy to be in accordance with governance
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-02 16:24:44 -07:00
Jared Watts 05462aa03c Merge pull request #1977 from jbw976/governance
Update Rook governance policies
2018-08-02 15:59:57 -07:00
Jared Watts dce6eeac2d Update governance policies
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-02 15:37:44 -07:00
Jared Watts 5f34f036fa Merge pull request #1958 from galexrt/docs_improve_1790
Improve flexvolume docs with better structure
2018-08-01 13:40:02 -07:00
Alexander Trost 5a3f9cb997 Improve flexvolume docs with better structure
Added OpenShift and Atomic flexvolume info

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-08-01 22:34:47 +02:00
Jared Watts c6b6a98456 Merge pull request #1974 from jbw976/adopters
Added list of Rook adopters
2018-08-01 12:30:12 -07:00
Jared Watts e5b3cc43bf Added list of Rook adopters
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-01 11:09:03 -07:00
Travis Nielsen 53d6d8cc43 Merge pull request #1968 from travisn/minikube-update-images
Update only the images desired in minikube
2018-07-31 16:55:22 -06:00
Travis Nielsen 51f1bc9302 Merge pull request #1863 from travisn/test-k8s-1.11
Add k8s 1.11 to the test matrix
2018-07-31 16:35:20 -06:00
Travis Nielsen e8ad84c91b Merge pull request #1945 from travisn/init-osd-config
Initialize OSD config at each startup with an init container
2018-07-31 15:36:01 -06:00
travisn 8dcc6e70fd minikube: update only the images desired
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-31 14:57:48 -06:00
travisn 1d928ecd36 osd: init container to initialize config at startup
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-31 14:39:53 -06:00
Travis Nielsen e08cfb69c3 Merge pull request #1962 from galexrt/fix_crd_docs_link
Fix storage config Ceph Cluster CRD doc links
2018-07-31 09:53:46 -06:00
Travis Nielsen 2df805af59 Merge pull request #1964 from SUSE/spellcheck-fix-codegen
Undo spell fixes to generated code
2018-07-31 08:43:15 -06:00
Dennis Chen 9cfafaa0a7 Enhancement of Ceph volume manager kmod detection
Current Ceph volume manager code doesn't take the builtin
kernel module into the account, so the `modinfo` will fail
in this case. Also, we need to add error handling code to
make sure the volume manager does work when proceeding to
continue, otherwise we will encounter the `rbd` related issue
in the following step even we have an artificial `agent` pod
in running state.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-07-31 16:56:40 +08:00
Blaine Gardner 3dbe54e7cc Undo spell fixes to generated code
Fixes #1962

I missed this change intended for PR #1952. Generated code should not be
modified.

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-07-31 00:20:20 -06:00
Alexander Trost 035217a614 Fix storage config Ceph Cluster CRD doc links
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-30 13:59:54 +02:00
travisn 7f02ab3483 tests: add k8s 1.11 to the matrix
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-27 16:45:09 -06:00
Travis Nielsen 5e4fba2aec Merge pull request #1952 from SUSE/simple-linting
Fix spellcheck and trailing space/newline issues
2018-07-27 14:02:00 -06:00
Travis Nielsen add4bd2fd2 Merge pull request #1926 from galexrt/fix_1920
operator/osd: Use UpdateStrategy Recreate
2018-07-26 14:45:56 -06:00
Travis Nielsen cee683fd4a Merge pull request #1936 from rootfs/valid-node
validate storage nodes before preparing osds
2018-07-26 13:03:14 -06:00
Blaine Gardner fe5fb394c7 Fix spellcheck and trailing space/newline issues
Fix some basic spellcheck errors. Also remove trailing spaces and make
sure files have a newline (my editor does automatically).

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-07-26 11:36:09 -06:00
Huamin Chen c6f463d0e7 validate storage nodes before preparing osds
Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-07-26 17:18:47 +00:00
Travis Nielsen c139fe1ee5 Merge pull request #1935 from travisn/ceph-12.2.7
Update ceph to 12.2.7
2018-07-25 15:37:15 -06:00
travisn 27ba0cb3c5 ceph: update to 12.2.7
Signed-off-by: travisn <tnielsen@redhat.com>
2018-07-24 15:15:59 -06:00
Jared Watts 986e930f5e Merge pull request #1934 from galexrt/gopkg_update
Updated Gopkg.lock by running `make vendor`
2018-07-24 07:15:15 -07:00
Jared Watts c46d27ef93 Merge pull request #1928 from galexrt/pr_pickup_1835
Added fstype: xfs as default in the examples
2018-07-24 07:13:40 -07:00
Alexander Trost 565fc714ed Added fstype: xfs as default in the examples
This brings Rook in line with the Ceph recommendations.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-24 11:19:23 +02:00
Alexander Trost 869e027390 Updated Gopkg.lock by running make vendor
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-24 11:16:02 +02:00
Bassam Tabbara d898618dd9 Merge pull request #1912 from SUSE/make-allow-building-select-images
make: Allow building select images
2018-07-23 10:00:34 -07:00
Travis Nielsen 6520ece31b Merge pull request #1929 from galexrt/ibrokeit
Fix codegen script replace
2018-07-23 07:31:32 -06:00
Alexander Trost ae3563caa6 Fix codegen script replace
This was a tab at some point and was accidentally replaced by spaces.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-21 19:55:39 +02:00