Commit Graph
1882 Commits
Author SHA1 Message Date
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
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
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
Jared Watts fb2c208978 Merge pull request #1909 from galexrt/fix_1795
operator: Set min_size to dataChunkCount for ec pools
2018-07-19 16:59:43 -07:00
Jared Watts 405746a6d3 Merge pull request #1916 from jbw976/post-0.8-updates
docs: clear pending release notes and update upgrade guide to 0.8
2018-07-19 16:59:02 -07:00
Jared Watts 76280b9bff docs: clear pending release notes and update upgrade guide to 0.8
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-07-19 16:48:15 -07:00
Alexander Trost a7d002fe5c operator: Set min_size to dataChunkCount for ec pools
Resolves #1795

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-07-19 23:51:26 +02:00
Travis Nielsen d537df8235 Merge pull request #1887 from bassam/pr-fix-arm64
fix arm64 image builds
v0.8.0
2018-07-18 10:14:59 -06:00
Travis Nielsen 363e5ee58a Merge pull request #1892 from jcsp/wip-osd-remove-idempotent
Fix retry of OSD deletion
2018-07-17 15:47:00 -06:00
Jared Watts 237c582ee4 Merge pull request #1898 from galexrt/fix_1895
Apply placement to OSD Pod Spec
2018-07-17 12:34:19 -07:00
Bassam Tabbara 731b3ee694 Merge pull request #1896 from cedadev/master
Add tolerations to Helm chart
2018-07-17 08:45:36 -07:00
Bassam Tabbara 707e492ea1 Merge pull request #1899 from Belphemur/patch-2
Fix typo in Cluster Example
2018-07-17 08:44:38 -07:00
Antoine Aflalo afae0ea968 Fix typo in documentation
Signed-off-by: Antoine Aflalo <belphemur@users.noreply.github.com>
2018-07-17 09:26:09 -04:00