Commit Graph
7961 Commits
Author SHA1 Message Date
Jared Watts 90fdea4ddd Merge pull request #1947 from arm64b/ceph-volmgr-err-handling
Enhancement of Ceph volume manager kmod detection
2018-08-09 06:25:32 -07:00
travisn 23ea3edca7 update integration tests to 1.11.1
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-08 22:33:44 -06:00
travisn 1694ae7e6b tests: collect kubelet logs with integration tests
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-08 14:19:17 -06:00
Travis Nielsen 804137ca99 Merge pull request #2008 from travisn/test-substring-compare
Tests: skip checking substring if empty
2018-08-08 11:27:45 -06:00
travisn b53691f846 tests: skip checking substring if empty
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-08 08:47:39 -06:00
Travis Nielsen d331a3e6a4 Merge pull request #1999 from jcsp/wip-mds-caps
Fix client.admin's default MDS capabilities
2018-08-08 08:00:24 -06:00
Travis Nielsen 691ec376ed Merge pull request #2000 from jcsp/wip-mgr-caps
Fix ceph-mgr caps
2018-08-07 12:42:07 -06:00
Travis Nielsen 7f456b5c55 Merge pull request #2002 from travisn/test-skip-rbd
Tests: skip rbd volumes for osds
2018-08-07 10:42:21 -06:00
travisn 19cf1860f1 tests: skip rbd volumes for osds
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-07 09:01:11 -06:00
Alexander Trost a6c3af7eda Merge pull request #1784 from terjesannum/pod-annotations
helm: support adding annotations on pod
2018-08-07 14:17:36 +02:00
John Spray 78a53870d1 Reduce mgr mon caps to "profile mgr"
This has been the correct style since luminous.  The
"allow *" version works fine but is more power than
needed.

Signed-off-by: John Spray <john.spray@redhat.com>
2018-08-07 12:53:18 +01:00
John Spray b6eab78d92 Grant mgr OSD and MDS caps
While the mgr can mostly do its job with just
mon caps, modules expect to also have access
to OSD and MDS daemons at will (e.g. for the dashboard
to display the MDS session list)

This change matches what other Ceph deployment tools do.

Signed-off-by: John Spray <john.spray@redhat.com>
2018-08-07 12:53:12 +01:00
John Spray a57434017d Fix client.admin's default MDS capabilities
Signed-off-by: John Spray <john.spray@redhat.com>
2018-08-07 12:46:29 +01:00
Terje Sannum f48c0efeea helm: support adding annotations on pod
Signed-off-by: Terje Sannum <terje.sannum@nav.no>
2018-08-07 13:21:40 +02:00
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