From 7bb28afdd8bc2870b9060331a795aca41a9705f9 Mon Sep 17 00:00:00 2001 From: leseb Date: Thu, 23 Jul 2015 11:36:13 +0200 Subject: [PATCH] First steps to Ansible Galaxy Signed-off-by: leseb --- roles/ceph-common/meta/main.yml | 12 ++++++++++++ roles/ceph-mds/meta/main.yml | 11 +++++++++++ roles/ceph-mon/meta/main.yml | 11 +++++++++++ roles/ceph-osd/meta/main.yml | 11 +++++++++++ roles/ceph-radosgw/meta/main.yml | 11 +++++++++++ roles/ceph-restapi/meta/main.yml | 11 +++++++++++ 6 files changed, 67 insertions(+) create mode 100644 roles/ceph-common/meta/main.yml diff --git a/roles/ceph-common/meta/main.yml b/roles/ceph-common/meta/main.yml new file mode 100644 index 000000000..fdaf09d3d --- /dev/null +++ b/roles/ceph-common/meta/main.yml @@ -0,0 +1,12 @@ +--- +galaxy_info: + author: Sébastien Han + description: Installs Ceph + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system diff --git a/roles/ceph-mds/meta/main.yml b/roles/ceph-mds/meta/main.yml index 6343fba4d..665de2cb3 100644 --- a/roles/ceph-mds/meta/main.yml +++ b/roles/ceph-mds/meta/main.yml @@ -1,3 +1,14 @@ --- +galaxy_info: + author: Sébastien Han + description: Installs Ceph Metadata + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system dependencies: - { role: ceph-common, when: not docker } diff --git a/roles/ceph-mon/meta/main.yml b/roles/ceph-mon/meta/main.yml index 6343fba4d..72e176d98 100644 --- a/roles/ceph-mon/meta/main.yml +++ b/roles/ceph-mon/meta/main.yml @@ -1,3 +1,14 @@ --- +galaxy_info: + author: Sébastien Han + description: Installs Ceph Monitor + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system dependencies: - { role: ceph-common, when: not docker } diff --git a/roles/ceph-osd/meta/main.yml b/roles/ceph-osd/meta/main.yml index 6343fba4d..5d1a82cec 100644 --- a/roles/ceph-osd/meta/main.yml +++ b/roles/ceph-osd/meta/main.yml @@ -1,3 +1,14 @@ --- +galaxy_info: + author: Sébastien Han + description: Installs Ceph Object Storage Daemon + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system dependencies: - { role: ceph-common, when: not docker } diff --git a/roles/ceph-radosgw/meta/main.yml b/roles/ceph-radosgw/meta/main.yml index 6343fba4d..9fc270d3b 100644 --- a/roles/ceph-radosgw/meta/main.yml +++ b/roles/ceph-radosgw/meta/main.yml @@ -1,3 +1,14 @@ --- +galaxy_info: + author: Sébastien Han + description: Installs Ceph Rados Gateway + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system dependencies: - { role: ceph-common, when: not docker } diff --git a/roles/ceph-restapi/meta/main.yml b/roles/ceph-restapi/meta/main.yml index 6343fba4d..e9e8850ee 100644 --- a/roles/ceph-restapi/meta/main.yml +++ b/roles/ceph-restapi/meta/main.yml @@ -1,3 +1,14 @@ --- +galaxy_info: + author: Sébastien Han + description: Installs Ceph Monitors + license: Apache + min_ansible_version: 1.7 + platforms: + - name: Ubuntu + versions: + - trusty + categories: + - system dependencies: - { role: ceph-common, when: not docker } -- 2.47.3