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
Alexander Trost
56544c51d4
operator/osd: Use UpdateStrategy Recreate
...
This fixes issues with a new OSD Pod in the same Deployment coming up and
directly entering CrashLoopBackOff because the old OSD Pod hasn't been fully
terminated yet (released it's locks).
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-07-21 12:10:09 +02:00
Blaine Gardner
8b218dfbe7
make: Remove unused IMAGES from image Makefiles
...
Many of the `rook/images/<image>/` directory Makefiles defined a
variable called `IMAGES`, which was unused and causing some developer
confusion with the feature adding the ability to specify which backend
images to build. Remove these unused instances.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-07-20 15:49:46 -06:00
Blaine Gardner
483163fc21
make: Allow building select images
...
Raise the scope of the `IMAGES` config variable in the
`build/release/Makefile` to the `build/makelib/common.mk` file, and use
the `IMAGES` variable in the `images/Makefile` to allow users to build
only select images.
Examples of new use:
make IMAGES='ceph ceph-toolbox' build
make -C build/release IMAGES='ceph ceph-toolbox' publish
The 'images/image.mk' clean.build target was changed to use
`CLEAN_IMAGES` instead of `IMAGES`, as it was conflicting with use of
the parameter in image builds.
Added IMAGES option to top-level make's help text. The text for this
option exceeded 80 lines in the `Makefile` itself, so the help text was
refactored to eliminate ` @echo '<text>'`. The `Makefile` text should
now match exactly what is output to the user including line length.
Added IMAGES option to `INSTALL.md` file's "Build" section and also
moved some text around and added a few extra points of clarification
there to hopefully improve readability, especially for first-time
readers.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-07-20 15:49:46 -06:00
Travis Nielsen
cd3d85e1e3
Merge pull request #1908 from galexrt/fix_1907
...
osd: Truncate too long name for prepare job
2018-07-20 11:29:00 -06:00
Alexander Trost
faddfb0184
Truncate too long name for ObjectMeta.Name
...
Resolves #1907
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-07-20 10:35:20 +02:00