travisn
232e65f934
cluster is clean if PGs are scrubbing
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-20 17:01:46 -07:00
travisn
c1f73bb24b
tests: collect init container logs
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-20 15:56:05 -07:00
Travis Nielsen
12e6cd941d
Merge pull request #2257 from lbogdan/fix/rbd-info
...
ceph: use "rbd info" to get image info after creating it
2018-11-20 13:11:09 -07:00
Jared Watts
c59ab6f89f
Merge pull request #2135 from yanniszark/cassandra-operator-cluster-creation-design
...
[design] Cassandra Operator: Cluster Creation Design
2018-11-15 05:28:12 +08:00
Jared Watts
01da8ed9e1
Merge pull request #1931 from yanniszark/cassandra-operator-design
...
[design] Apache Cassandra Design Doc
2018-11-15 05:27:54 +08:00
Travis Nielsen
0560c02544
Merge pull request #2265 from travisn/set-ceph-version-on-update
...
Set ceph version when cluster crd is updated
2018-11-14 16:13:37 +05:30
Travis Nielsen
b255d8fb75
Merge pull request #2219 from anguslees/norelabel
...
Disable SELinux relabelling
2018-11-13 23:32:56 -07:00
Yannis Zarkadas
f59db0630a
docs: cassandra operator: cluster creation design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:36:47 +02:00
Yannis Zarkadas
b11bc1ed8f
docs: cassandra operator design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:29:24 +02:00
Jared Watts
c2b07da1e7
Merge pull request #2273 from ZVampirEM77/wip-fix-typos
...
doc: fix a minor typo in design/object-store.md
2018-11-09 07:03:11 -08:00
Enming.Zhang
3f2420f466
doc: fix a minor typo in design/object-store.md
...
change
'features that are not yet implemented can can
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
to
'features that are not yet implemented can be
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
Signed-off-by: Enming.Zhang <zvampirem77@gmail.com >
2018-11-09 02:36:39 -05:00
Jared Watts
48b8b99269
Merge pull request #2266 from jbw976/demo-fixes
...
Fixes for running Ceph, CockroachDB, Minio demos
2018-11-08 12:36:31 -08:00
Jared Watts
2274f78683
Fixes for running Ceph, CockroachDB, and Minio demos
...
- Add cluster domain to minio spec
- Remove port configuration from minio spec
- Include unused packages for codegen related repos
- Update Minio version to pick up latest fixes
- Helper to load cockroachdb demo images into minikube
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-11-08 10:52:49 -08:00
travisn
fa613d2fb3
set ceph version when cluster crd is updated
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-06 17:14:36 -07:00
Travis Nielsen
9a09773dda
Merge pull request #1915 from laevilgenius/dashboard_url_prefix
...
Add urlPrefix setting for ceph dashboard
2018-11-06 15:45:20 -07:00
Jared Watts
08efae859e
Merge pull request #2083 from rohan47/code_layout
...
Added source code layout to development-flow doc
2018-11-06 08:13:53 -08:00
Andrey Laguta
c247e8c0f7
Add urlPrefix setting for ceph dashboard
...
Signed-off-by: Andrey Laguta <13280256+laevilgenius@users.noreply.github.com >
2018-11-06 02:58:47 +02:00
rohan47
3aef6fc213
[Documentation] Added source code layout
...
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com >
2018-11-05 20:50:23 +05:30
Bogdan Luca
93e4e8ddcb
ceph: use "rbd info" to get image info after creating it
...
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com >
2018-11-03 17:19:18 +02:00
Travis Nielsen
802549d33d
Merge pull request #2226 from tsullens/nfs-validate-spec
...
nfs: update operator for spec validation
2018-11-01 19:36:08 -06:00
Travis Nielsen
c6c82218f9
Merge pull request #2187 from travisn/decouple-ceph-version
...
Decouple ceph version from rook to support luminous and mimic, and testing with nautilus
2018-11-01 14:08:35 -06:00
travisn
6cfd2ee11a
port 7000 for the luminous dashboard and 8443 for mimic and above
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:37 -06:00
travisn
906add05ce
consume the ceph images from the ceph/ceph repo
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:37 -06:00
travisn
f5b09a5ca5
enable the orchestrator modules on nautilus
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:37 -06:00
travisn
f2d59bedaa
reject unsupported versions and allow overriding the version
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:37 -06:00
travisn
06a2461cac
cleanup some errors in integration tests
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
travisn
b2a0dc77fa
automatically detect the major version of the Ceph image
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
travisn
39117a7a0b
mgr: configure a self-signed cert and admin user for the dashboard
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
travisn
272f0e9a39
document the new cluster crd attributes for versioning
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
travisn
ceb47f260d
set default ceph version to luminous
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:36 -06:00
travisn
94a7a0d4bc
run daemons with the ceph image instead of rook
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:49:35 -06:00
travisn
77171fa2e2
operator: crd updates to support decoupled ceph version
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:48:45 -06:00
travisn
c43b95ef83
base the operator docker image on ceph/ceph
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-01 11:48:45 -06:00
tsullens
c5bc090974
nfs: update operator for server spec validation
...
adding validation of NFSServerSpec and unit tests
in accordance with issues #2036 and #2037
Signed-off-by: tsullens <tsullens@mix.wvu.edu >
2018-10-30 19:41:17 -04:00
Travis Nielsen
bf2759e317
Merge pull request #2247 from SUSE/ceph-err-to-stderr
...
ceph: log to stderr - fix #2239
2018-10-30 08:39:49 -06:00
Travis Nielsen
3bc529c832
Merge pull request #2245 from travisn/touch-flex-driver
...
Periodically refresh the flex drivers
2018-10-29 14:00:58 -06:00
Blaine Gardner
7454ae38e4
ceph: log to stderr - fix #2239
...
Fixes #2239
Set Ceph logging to `/dev/stderr`, and run rgw setup commands without
combined output so that logging (no on stderr) isn't captured as part of
the result of commands.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-10-29 13:59:22 -06:00
travisn
6d04ed325b
periodically refresh the flex drivers
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-29 12:49:47 -06:00
Travis Nielsen
6b07497315
Merge pull request #2244 from travisn/minikube-1-12
...
Start minikube with k8s 1.12.2 by default
2018-10-29 12:01:31 -06:00
travisn
b5862ca062
minikube: start version 1.12.2 by default
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-26 15:17:05 -06:00
Jared Watts
9ba4fcc450
Merge pull request #2225 from jbw976/upgrade-doc-format
...
docs: restore deleted metdata/format syntax to upgrade user guide
2018-10-17 23:26:01 -07:00
Travis Nielsen
a2bbb67c0b
Merge pull request #2211 from travisn/initialize-mons-on-restart
...
Allow mons to scale up or down
2018-10-17 21:48:25 -06:00
Jared Watts
1997697495
docs: restore deleted metdata/format syntax to upgrade user guide
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-10-17 19:40:32 -07:00
Jared Watts
537c40b3d1
Merge pull request #2156 from ganeshmaharaj/doc-update-pvc-delete
...
Add doc changes for upgrade with incomplete PVCs
2018-10-17 19:36:57 -07:00
Travis Nielsen
224330764c
Merge pull request #2190 from johnae/support-alternate-libmodules-dir
...
Support alternate libmodules dir
2018-10-17 15:22:06 -06:00
John Axel Eriksson
dd7860fb8e
Support additonal agent mounts and alternate lib/modules host path.
...
The background is that there are at least two distributions with very
different host fs layouts. Those would be NixOS and GNU Guix.
For example, on NixOS, /lib/modules does not exist, it can instead
be found at /run/current-system/kernel-modules/lib/modules where
/run/current-system/kernel-modules is a symlink into /nix/store.
Within the modules directory, again on NixOS, there are more links
into the /nix store.
So to support alternate host fs layouts it is now possible to specify
the lib/modules host path and in addition specify extra mounts.
Signed-off-by: John Axel Eriksson <john@insane.se >
2018-10-17 21:03:44 +02:00
travisn
b02cd099f1
mons: allow scaling up or down the size of quorum
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-17 11:00:05 -06:00
travisn
cfa0f43f61
check available nodes for mons only when necessary
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-17 10:59:43 -06:00
Travis Nielsen
a69396af5b
Merge pull request #2222 from travisn/discover-devices-interval
...
Reduce frequency of device discovery
2018-10-17 10:57:48 -06:00
travisn
01dc5656f3
reduce frequency of device discovery
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-10-17 09:56:47 -06:00