Commit Graph

4590 Commits (79ad697af74808198b1ea3a2d363830776c40265)
 

Author SHA1 Message Date
Leseb 60265eb539 Merge pull request #434 from dvusboy/fix-ceph-mon-defaults
Defaults for the ceph-mon role should be setting the 'mon_group_name'
2015-11-06 12:31:19 +09:00
K.C. Wong bc1681e0bd Defaults for the ceph-mon role should be setting the 'mon_group_name'
* without this, the handler in ceph-common that depends on
  the value of 'mon_group_name' would fail
2015-11-05 18:31:34 -08:00
K.C. Wong 92246616e5 This change address radosgw not getting started on CentOS
* The explicit check of 'ansible_distribution' being 'RedHat'
  will not work on CentOS hosts.
* Check the value of 'ansible_os_family' instead.
2015-11-05 18:06:41 -08:00
Huamin Chen 860125ff8f various fixes for CentOS
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-11-05 20:39:03 +00:00
Leseb b5544a1be7 Merge pull request #428 from ceph/rename-vars
Ability  to collocate bare metal and container
2015-10-21 23:25:34 +02:00
Leseb 072c829a83 Merge pull request #427 from msambol/gitignore
Add .DS_Store to .gitignore
2015-10-21 23:21:36 +02:00
Michael Sambol fccc3ffe84 Add .DS_Store to .gitignore 2015-10-21 16:18:58 -05:00
Sébastien Han d7c17812dd Ability to collocate bare metal and container
Since we renamed the variables and removed the old 'docker' variable we
can now collocate container daemons with standard bare metal deployment.
For instance, monitors can be containerized but osds can be deployed
traditionally.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 23:18:22 +02:00
Leseb b0f81d4a11 Merge pull request #426 from ceph/selinux
Add proper permission for selinux
2015-10-21 12:13:41 +02:00
Sébastien Han 9264a868fd Add proper permission for selinux
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 12:11:32 +02:00
Leseb 29d38c6038 Merge pull request #425 from ceph/fix-docker-checks
Fix typo
2015-10-21 02:21:03 +02:00
Sébastien Han 33ed4f5029 Fix typo
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 02:18:48 +02:00
Leseb a757827c9c Merge pull request #424 from ceph/docker-checks
Add safety checks prior to deploy a cluster in containers
2015-10-21 02:14:16 +02:00
Sébastien Han 2daeb807ed Add safety checks prior to deploy a cluster in containers
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 02:12:43 +02:00
Leseb 21cfbe7864 Merge pull request #423 from ceph/purge-docker-cluster
Purge docker cluster
2015-10-21 00:34:34 +02:00
Sébastien Han 5441b639f7 Do not zap disks on monitors
We don't necessary want to wipe and delete partition of the disks on the
monitor nodes, so we simply perform the operation on the OSD nodes.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 00:32:42 +02:00
Sébastien Han ae5775db27 Add a purge playbook when running ceph in containers
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-21 00:28:35 +02:00
Leseb 8abdd22323 Merge pull request #422 from ceph/docker-ceph-dirs
Create missing directories when deploying with docker
2015-10-20 17:18:55 +02:00
Sébastien Han 5fb7b1be5c Fix typo
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-10-20 17:17:58 +02:00
Sébastien Han 4c4aa32943 Create missing directories when deploying with docker
Signed-off-by: Sébastien Han <sebhan@cisco.com>
2015-10-20 17:05:34 +02:00
Leseb 50fec8c35c Merge pull request #421 from ceph/deb-img
Add a debian img example
2015-10-20 11:17:19 +02:00
Sébastien Han fdccd65bfe Add a debian img example
Signed-off-by: Sébastien Han <sebhan@cisco.com>
2015-10-20 11:17:00 +02:00
Leseb 324a4745fc Merge pull request #418 from msambol/rgw
Refactor rgw
2015-10-19 13:24:49 +02:00
Leseb 2478d79ce1 Merge pull request #417 from msambol/refactor_mds
Refactor mds
2015-10-19 13:24:42 +02:00
Leseb 9cb8f85c19 Merge pull request #419 from msambol/restapi
Refactor restapi
2015-10-19 11:09:10 +02:00
Leseb 913241d562 Merge pull request #416 from msambol/refactor_osd
Refactor osd role
2015-10-19 11:07:07 +02:00
Leseb 4a17178609 Merge pull request #415 from msambol/refactor_monitor
Refactor ceph monitor role
2015-10-19 10:51:38 +02:00
Michael Sambol ef768fa3a2 Refactor restapi 2015-10-18 22:28:48 -05:00
Michael Sambol dedb7cfd96 Refactor rgw 2015-10-18 22:19:44 -05:00
Michael Sambol 975c8fcfab Refactor mds 2015-10-18 21:56:02 -05:00
Michael Sambol 48b1cf3be2 Refactor osd role 2015-10-18 20:24:47 -05:00
Michael Sambol e424966cbf Refactor ceph monitor role 2015-10-18 20:08:06 -05:00
Leseb 5a46160ad3 Merge pull request #414 from bsanders/master
Changed URL for Ceph release and developer GPG keys, because previous…
2015-10-17 00:27:51 +02:00
Bill Sanders ac06e22cb6 Changed URL for Ceph release and developer GPG keys, because previous key URL suffers sporadic timeouts 2015-10-16 13:27:21 -07:00
Leseb d9104cf44f Merge pull request #412 from bengland2/partition_regex
fix regex for partition names, enhance for NVM
2015-10-16 16:58:54 +02:00
Ben England 038b26fa7a fix regex syntax for alternative device types 2015-10-09 06:40:57 -04:00
Ben England 543e4cb244 partition number should be at end of string for any device type 2015-10-07 12:50:42 -04:00
Ben England 90d47f77a2 fix regex for partition names, enhance for NVM 2015-10-07 11:40:10 -04:00
Leseb 2c01567a4f Merge pull request #409 from HanXHX/fix_origin
Fix and improve checks when ceph_origin == 'distro'
2015-09-21 18:29:20 +02:00
Emilien Mantel bd7d776e3b Fix and improve checks when ceph_origin == 'distro' 2015-09-21 18:04:19 +02:00
Leseb c8e4eac98f Merge pull request #407 from ceph/new-signing-key
Use new signed key for packages
2015-09-18 08:47:48 +02:00
Sébastien Han e0c588ef4d Use new signed key for packages
See:
http://ceph.com/releases/important-security-notice-regarding-signing-key-and-binary-downloads-of-ceph/

Signed-off-by: Sébastien Han <sebhan@cisco.com>
2015-09-18 08:47:05 +02:00
Leseb 8a5bf6bcf7 Merge pull request #402 from msambol/refactor_ceph_common
Update ceph-common styling
2015-09-04 11:47:06 +02:00
Leseb a167c8856d Merge pull request #401 from mwheckmann/object-skew-max
Support setting the "mon pg warn max object skew" in ceph.conf
2015-09-04 09:23:17 +02:00
Michael Sambol 66259dc1c9 Refactor ceph-common, adjust styling 2015-09-03 21:09:33 -05:00
Marc Heckmann e279055a3b Support setting the "mon pg warn max object skew" in ceph.conf
It should be used to disable health warnings about number of PGs
being too low if some pools have very few objects bringing down
the average number of objects per pool. This happens when running RadosGW.

The default is 10 and since the warnings only occur with some use cases,
the default here is 10 as well. Set to 20 or more to silence the warnings.
2015-09-03 17:08:51 -04:00
Leseb 21c6d57976 Merge pull request #400 from ceph/fix-check-disk-autodetect
Do not check for devices when device autodetect
2015-09-02 14:50:44 +02:00
Sébastien Han 5849579fa7 Do not check for devices when device autodetect
Closes: #399

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-09-02 14:19:19 +02:00
Leseb 0041b0f1ac Merge pull request #398 from Abhishekvrshny/fix-sysctl-multi-values
fixing sysctl command to take whitespace-separated multi values for a key
2015-09-02 10:54:42 +02:00
Abhishek Varshney d87fbdfffd fixing sysctl command to take whitespace-separated multi values for a key 2015-09-02 12:50:03 +05:30