Commit Graph

686 Commits (b5544a1be75ea4c779619ccbac628e71968cf6e0)
 

Author SHA1 Message Date
Leseb 4e28d04229 Merge pull request #309 from ceph/restapi-fix
Only activate restpi when needed
2015-07-03 16:23:10 +02:00
leseb 98c3666600 Only activate restpi when needed
Signed-off-by: leseb <seb@redhat.com>
2015-07-03 16:22:27 +02:00
Leseb 071fdcf3d5 Merge pull request #306 from ceph/cdn-mode-rh-storage
Add red hat storage cdn installation
2015-07-03 14:41:32 +02:00
leseb 77b5650180 Add red hat storage cdn installation
Signed-off-by: leseb <seb@redhat.com>
2015-07-03 12:38:17 +02:00
Leseb e3988ca099 Merge pull request #304 from ceph/cleanup-rgw
Cleanup daemon declaration
2015-07-02 15:32:44 +02:00
leseb c670004de2 Cleanup daemon declaration
Now we don't need to activate the services through a variable. If the
role is activated in the inventory, actions will occur automatically.

Fixing the repo creation for red hat storage too.

Signed-off-by: leseb <seb@redhat.com>
2015-07-02 15:22:18 +02:00
Leseb b55d62eecc Merge pull request #303 from ceph/rh-storage-fix
Tiny fix for a variable undeclared
2015-07-01 19:17:29 +02:00
leseb 25ac1af009 Tiny fix for a variable undeclared
Signed-off-by: leseb <seb@redhat.com>
2015-07-01 19:15:10 +02:00
Leseb 530be7ef13 Merge pull request #302 from ceph/rh-storage-1-3
Add red hat storage support
2015-07-01 18:38:02 +02:00
leseb 11f72c62f9 Add red hat storage support
The new product version has jsut came out. ICE doesn't exist anymore and
Red Hat Storage is the name of the new product.

Signed-off-by: leseb <seb@redhat.com>
2015-07-01 18:36:26 +02:00
Leseb 8a493af632 Merge pull request #300 from leseb/rgw-start-rhel
Fixes rgw and mon startup on red hat
2015-06-30 19:20:40 +02:00
leseb 4463c68ebd Fixes rgw and mon startup on red hat
closes: #297, #264, #265 and #301

Signed-off-by: leseb <seb@redhat.com>
2015-06-30 19:19:08 +02:00
Leseb 0ce75b2c9f Merge pull request #299 from leseb/os-tuning-osd-only
Only apply os-tuning to OSD nodes
2015-06-30 18:13:55 +02:00
leseb 39ebb8f22e Only apply os-tuning to OSD nodes
There is no need to apply these tuning flags to all the nodes.

Signed-off-by: leseb <seb@redhat.com>
2015-06-30 18:13:03 +02:00
Leseb 829b9a8ab4 Merge pull request #298 from leseb/ceph-mon-handler
Improve handlers
2015-06-30 18:10:05 +02:00
leseb 89355e6b77 Improve handlers
Signed-off-by: leseb <seb@redhat.com>
2015-06-30 18:07:03 +02:00
Leseb a23513d5d2 Merge pull request #295 from leseb/ceph-common-tun-twice
ceph-common was running twice
2015-06-30 16:22:31 +02:00
leseb ec485c197e ceph-common was running twice
Sinxe each Ceph role (except ceph-common) has a dependancy to
ceph-common we don't need to declare ceph-common again.
Prior to this change the ceph-common role was running twice, thing that
wasn't really elegant.

Signed-off-by: leseb <seb@redhat.com>
2015-06-30 15:59:30 +02:00
Leseb 5c71033374 Merge pull request #294 from leseb/vagrant-demo
Add vagrant demo video
2015-06-30 13:50:01 +02:00
leseb 6633bc92e7 Add vagrant demo video
Signed-off-by: leseb <seb@redhat.com>
2015-06-30 13:49:49 +02:00
Leseb 095a60e633 Merge pull request #293 from leseb/rest-api-group-vars
Add group_vars for restapi
2015-06-30 13:46:10 +02:00
leseb 5fb6df1cf3 Add group_vars for restapi
Signed-off-by: leseb <seb@redhat.com>
2015-06-30 13:44:58 +02:00
Leseb 61926c970c Merge pull request #292 from leseb/restapi-container
Add restapi container deployment
2015-06-29 14:29:13 +02:00
leseb 083d7740f7 Add restapi container deployment
Signed-off-by: leseb <seb@redhat.com>
2015-06-29 14:19:47 +02:00
Leseb 02b53e1333 Merge pull request #290 from leseb/bjne-group_names
Bjne group names
2015-06-26 15:12:21 +02:00
leseb c3bc5b3e44 Merge branch 'group_names' of https://github.com/bjne/ceph-ansible into bjne-group_names
Signed-off-by: leseb <seb@redhat.com>

Conflicts:
	roles/ceph-common/handlers/main.yml
	roles/ceph-mon/tasks/ceph_keys.yml
2015-06-26 15:10:50 +02:00
Leseb 7da28ef497 Merge pull request #289 from leseb/cosmetic-again
WIP: Cosmetic
2015-06-26 14:48:24 +02:00
leseb 4a2c7ae0c1 Cosmetic
Add more visibility for the 'when' statement.

Signed-off-by: leseb <seb@redhat.com>
2015-06-26 14:48:05 +02:00
Leseb 2b803e218c Merge pull request #288 from leseb/fix-prepare-logic
Followup on #287
2015-06-25 23:52:57 +02:00
leseb d9a38489f9 Followup on #287
Signed-off-by: leseb <seb@redhat.com>
2015-06-25 23:40:07 +02:00
Leseb 9b294006ce Merge pull request #287 from bstillwell/master
Correct the logic for running 'ceph-disk prepare'
2015-06-25 23:36:41 +02:00
Bryan Stillwell e634315b5c Correct the logic for running 'ceph-disk prepare'
The logic was broken here for repeated runs.  We only want to run
'ceph-disk prepare' when the disk does not contain a ceph partition, is
not a partition, and raw_multi_journal is set.  Previously it would
attempt to run 'ceph-disk prepare' when there was a ceph partition
because the second half of the 'or' was still true since it isn't a
partition.
2015-06-25 14:29:49 -06:00
Leseb ed56951ccf Merge pull request #286 from ceph/deploy-on-docker
Update the Docker bootstrap part
2015-06-25 12:24:07 +02:00
Sébastien Han 2929a00041 Update the Docker bootstrap part
We now use ceph/daemon as a default container image so reflecting the
change here.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-25 12:14:23 +02:00
Leseb 900eefd5e3 Merge pull request #285 from ceph/fix-client-socket-path
Create client socket path
2015-06-17 13:49:57 +02:00
Sébastien Han 3fe1fcc410 Create client socket path
This will avoid some error messages from the client when running a
command with the CLI or other.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-17 13:44:05 +02:00
Leseb 3b8796e532 Merge pull request #284 from ceph/fix-ubuntu-box-name
Fix ubuntu box images name
2015-06-16 14:46:44 +02:00
Sébastien Han ca19135626 Fix ubuntu box images name
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-16 14:45:59 +02:00
Leseb c20b4fc3bc Merge pull request #283 from ceph/fedora-box-ex
Change fedora box example
2015-06-16 14:26:26 +02:00
Sébastien Han 2dbfd1b558 Change fedora box example
Use the official image.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-16 14:25:42 +02:00
Leseb 4589b2b102 Merge pull request #282 from ceph/rgw-bootstrap-key
Use a bootstrap key for rgw
2015-06-12 14:43:19 +02:00
Sébastien Han 57d6ddc56b Use a bootstrap key for rgw
Following the best practice, we don't create a key from the monitor but
we really on the initial keys created by the mons to bootstrap each
daemon.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-12 14:41:40 +02:00
Leseb 844aafdc31 Merge pull request #281 from ceph/recovery-options
Reduce scrubbing impact
2015-06-11 17:09:19 +02:00
Sébastien Han b50e525004 Reduce scrubbing impact
Add more param to reduce the scrub overhead.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-11 16:49:57 +02:00
Bjørnar Ness 5588ada332 make group names definable 2015-06-11 02:42:41 +02:00
Leseb bd6b8beada Merge pull request #277 from cy-lee/install-lastest-ansible
Minor change: Install latest Ansible from official PPA
2015-06-10 10:30:51 +02:00
Chang-Yi Lee 40d665b480 Minor change: Install latest Ansible from official PPA
Ansible version must >= 1.6.0
2015-06-10 14:14:52 +08:00
Leseb e558b0c296 Merge pull request #276 from ceph/rework-groupvar
Add more flags to RBD clients
2015-06-09 17:22:54 +02:00
Sébastien Han e1f0e660e8 Add more flags to RBD clients
More options.
We also now configure the rbd clients directories for logs and socket.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-06-09 17:20:15 +02:00
Leseb 29e25de992 Merge pull request #275 from ceph/rename-install-ansible
Rename bootstrap ansible to install
2015-06-09 16:07:59 +02:00