Alexander Trost
8e263cd9c3
Merge pull request #2577 from leseb/rm-monmap
...
mon: do not generate nor inject a monmap
2019-01-28 19:14:01 +01:00
Sébastien Han
ff2bc6509f
mon: do not generate nor inject a monmap
...
Given that we have mon_host and mon_initial_members sections in our
ceph.conf, building a monitor map is not needed. During the monitor mkfs
a monmap will get generated on the fly based on the section mentioned
above.
One benefit from that commit is a potential speed improvement as we have
removed the container that was generating the map from the monitor
initialization sequence.
Resolves: https://github.com/rook/rook/issues/2576
Signed-off-by: Sébastien Han <seb@redhat.com >
2019-01-28 16:55:31 +01:00
Travis Nielsen
6e2f65f0a1
Merge pull request #2578 from leseb/ceph-misc
...
Ceph misc comment fixes
2019-01-28 08:15:27 -07:00
Sébastien Han
49363ccbbd
operator: ceph - utils fix endpoint comment
...
The Endpoint has a format such as ip:port and the comment was implying
something like hostname:port. Thus fixing the comment with the right
value.
Signed-off-by: Sébastien Han <seb@redhat.com >
2019-01-28 10:53:10 +01:00
Sébastien Han
19c7608a80
mgr: add missing rook header
...
The code header was missing, so adding it.
Signed-off-by: Sébastien Han <seb@redhat.com >
2019-01-28 10:53:10 +01:00
Blaine Gardner
79362688f3
Ceph doc: Update teardown with disk reset steps
...
Add steps to clean the disks on a node after Rook has been removed so
that they are in a usable state again.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2019-01-25 18:33:45 -07:00
Travis Nielsen
0e55102a82
Merge pull request #2524 from SkySonR/patch-1
...
Update ceph status to Stable
2019-01-24 17:15:47 -07:00
Travis Nielsen
6ef680cc55
Merge pull request #2234 from mickymiek/document-ceph-csi-drivers
...
Document ceph-csi drivers implementation
2019-01-24 14:34:45 -07:00
Travis Nielsen
97affa1db8
Merge pull request #2470 from SUSE/config-changes-design-doc
...
design: ceph: update ceph configuration strategy
2019-01-24 14:33:36 -07:00
Travis Nielsen
bb888827ea
Merge pull request #2540 from travisn/disable-fsgroup
...
Allow disabling of fsGroup in the flex driver
2019-01-24 14:30:18 -07:00
Travis Nielsen
f02d52a9a4
Merge pull request #2496 from noahdesu/ceph-osd-logging
...
ceph/osd: send log output to stderr
2019-01-24 14:27:26 -07:00
Noah Watkins
fbb56c41ed
exec: interleave stdout/stderr logging
...
The io.MultiReader(r1, r2) reads r1 until EOF before moving on to r2.
When used for stdout/stderr stderr will not be written to the log until
stdout reaches EOF. This patch reads stderr in a go routine so that the
two streams can be interleaved properly.
Fixes : #2479
Signed-off-by: Noah Watkins <noahwatkins@gmail.com >
2019-01-24 13:10:46 -08:00
Blaine Gardner
b1c64d6b33
design: update ceph configuration strategy
...
Propose a new design to update Rook's Ceph configuration strategy to
align with Ceph's recent changes to the config process.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2019-01-24 12:26:56 -07:00
travisn
bd25630d91
allow disabling of fsGroup in the flex driver
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-24 07:53:44 -07:00
Alexander Trost
c8991962bd
Merge pull request #2550 from Defilan/CPM_updating_gce_timeout
...
Change timeout for dpkg unlock for Ubuntu GCE test systems
2019-01-24 15:18:30 +01:00
Christopher P. Maher
19d953d51f
Changing timeout for dpkg unlock for Ubuntu GCE CI/CD systems
...
Signed-off-by: Christopher P. Maher <chris@mahercode.io >
2019-01-23 22:11:46 -08:00
mickymiek
5b8edd2907
Document ceph-csi drivers implementation
...
Signed-off-by: mickymiek <meunie_m@etna-alternance.net >
2019-01-23 10:38:44 +01:00
Alexander Trost
f4c394c889
Merge pull request #2518 from dyusupov/master
...
added support for edgefs-monitoring via Prometheus
2019-01-23 08:38:25 +01:00
SkySonR
f2b5e807db
Update ceph status to Stable
...
Signed-off-by: Renat Skitsan <renatskitsan@gmail.com >
2019-01-22 13:05:56 +02:00
Travis Nielsen
42582b8669
Merge pull request #2516 from travisn/mon-port-6789
...
Use the default mon port of 6789 instead of 6790
2019-01-21 11:16:11 -07:00
Travis Nielsen
762d4b506e
Merge pull request #2523 from travisn/mgr-privs-for-dashboard
...
Set mgr privs for access to the rbd mirroring settings
2019-01-21 11:10:13 -07:00
Dmitry Yusupov
cae7e9a994
added support for edgefs-monitoring via Prometheus
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-01-20 19:02:17 -08:00
travisn
9afbe36ae6
set mgr privs for access to the rbd mirroring settings
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-19 21:29:19 -07:00
travisn
c9d3d1bf17
reference the k8s pvc provisioner and remove outdated in-tree provisioner
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-19 07:48:00 -07:00
Jared Watts
1a1ffdd504
Merge pull request #2520 from anarcat/patch-1
...
fix operator app label
2019-01-18 09:51:44 -08:00
anarcat
7271f7d8c1
fix operator app label
...
In our 0.9 rook deployment, the `app` label assigned to the operator is `rook-ceph-operator` which was incorrectly speficied in the documentation:
```
$ kubectl describe pod/rook-ceph-operator-765bcd58b-6rr2q | grep app=
Labels: app=rook-ceph-operator
```
Signed-off-by: Antoine Beaupré <anarcat@debian.org >
2019-01-18 11:37:34 -05:00
Travis Nielsen
9155660588
Merge pull request #2512 from Madhu-1/fix-misspell
...
cassandra,edgefs: Fix misspelled words
2019-01-17 15:08:36 -07:00
travisn
c2f354680e
mons: use the default port of 6789 instead of 6790
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-17 14:37:58 -07:00
Madhu Rajanna
47956dcd53
ceph: run make codegen
...
This has the changes after make codegen
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-17 15:51:56 +05:30
Madhu Rajanna
6349ce8e0d
cassandra,edgefs: Fix misspelled words
...
This PR fixes the misspelled words in comment
and struct fields.
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-17 15:40:05 +05:30
Humble Chirammal
36112b2a86
This PR contains linter corrections on various sources.
...
*) Remove punctation at error strings.
*) Document exported functions and variables.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2019-01-17 08:52:50 +05:30
Travis Nielsen
d0cd8cec72
Merge pull request #2099 from travisn/nfs-ganesha-crd
...
Ceph NFS Ganesha CRD
2019-01-15 15:21:08 -07:00
Travis Nielsen
8d7302a0b1
Merge pull request #2491 from travisn/upgrade-test-from-0.9
...
Upgrade test is from v0.9 to master
2019-01-15 15:04:50 -07:00
travisn
794244572d
nfs: add to servers to grace db with a job
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:56:43 -07:00
travisn and jtlayton
6082638d28
nfs: documentation for the ceph nfs crd
...
Co-authored-by: jtlayton <jlayton@redhat.com >
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:56:43 -07:00
travisn and jtlayton
37a005b71e
nfs: configure and start daemons when the nfs crd is created
...
Co-authored-by: jtlayton <jlayton@redhat.com >
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:48:58 -07:00
travisn and jtlayton
4608f192ce
nfs: generated code for the ceph nfs crd
...
Co-authored-by: jtlayton <jlayton@redhat.com >
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:48:57 -07:00
travisn and jtlayton
c467ccb9b2
nfs: ceph crd and types for declaring exports
...
Co-authored-by: jtlayton <jlayton@redhat.com >
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-15 13:48:57 -07:00
travisn
feb33de24b
tests: upgrade test is from v0.9 instead of v0.8
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-01-14 23:06:19 -07:00
Travis Nielsen
80b245113a
Merge pull request #2489 from syncroswitch/master
...
fix for enabling tls on rados gateway s3 api:
2019-01-14 22:48:21 -07:00
Jack Lauritsen
ea3e0fca26
fix for enabling tls on rados gateway s3 api:
...
this mounts secret as volume to rgw container
this adds certificate path to init container
Signed-off-by: Jack Lauritsen <jack.lauritsen@teradata.com >
2019-01-14 18:47:25 -08:00
Alexander Trost
43a83f7d8f
Merge pull request #2484 from galexrt/fix_mount_secretkey
...
Correctly set secretkey from mountSecretKey param
2019-01-14 20:03:16 +01:00
Alexander Trost
2e12167d82
Correctly set secretkey from mountSecretKey param
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2019-01-12 02:38:06 +01:00
Travis Nielsen
84ad5afb6b
Merge pull request #2466 from allen13/selinux-relabel-env
...
Add ENV flag for selinux labeling
2019-01-10 10:38:52 -07:00
Alexander Trost
de8e14149a
Merge pull request #2419 from sabbot/master
...
EdgeFS: need host check/prepare functionality fix
2019-01-10 18:17:15 +01:00
Timothy Allen
ae46f31882
Add ENV flag for selinux labeling
...
Signed-off-by: Timothy Allen <kex.allen13@gmail.com >
2019-01-10 15:05:39 +00:00
Travis Nielsen
92db90bdb2
Merge pull request #2468 from noahdesu/ceph-dashboard-port-ssl
...
add ceph dashboard port/ssl options
2019-01-09 15:58:02 -07:00
Noah Watkins
e9a9509313
ceph: support dashboard ssl on/off
...
fixes : #2433
Signed-off-by: Noah Watkins <noahwatkins@gmail.com >
2019-01-09 12:08:51 -08:00
Noah Watkins
e66ad7463b
ceph: support custom dashboard port
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com >
2019-01-09 12:08:49 -08:00
Travis Nielsen
7101ef923b
Merge pull request #2469 from jtlayton/wip-mgr-config
...
ceph: add --force to mgr settings
2019-01-09 12:17:02 -07:00