From a26fd36f0705dd43b22eb7f718e74d4845ef473c Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Thu, 12 Mar 2015 17:13:20 -0400 Subject: [PATCH] Update meta.yml files --- roles/bifrost-configdrives/meta/main.yml | 30 ++---- roles/bifrost-setup-nodes/meta/main.yml | 30 ++---- roles/ironic-deploy/meta/main.yml | 34 +++---- roles/ironic-enroll/meta/main.yml | 30 ++---- roles/ironic-install/meta/main.yml | 116 +++++++++++++++++++++++ 5 files changed, 155 insertions(+), 85 deletions(-) create mode 100644 roles/ironic-install/meta/main.yml diff --git a/roles/bifrost-configdrives/meta/main.yml b/roles/bifrost-configdrives/meta/main.yml index 7b1f0ef0a..12a56b50c 100644 --- a/roles/bifrost-configdrives/meta/main.yml +++ b/roles/bifrost-configdrives/meta/main.yml @@ -1,23 +1,16 @@ --- galaxy_info: - author: your name + author: Ironic Developers description: - company: your company (optional) - # Some suggested licenses: - # - BSD (default) - # - MIT - # - GPLv2 - # - GPLv3 - # - Apache - # - CC-BY - license: license (GPLv2, CC-BY, etc) - min_ansible_version: 1.2 + company: OpenStack + license: Apache + min_ansible_version: 1.9 # # Below are all platforms currently available. Just uncomment # the ones that apply to your role. If you don't see your # platform on this list, let us know and we'll get it added! # - #platforms: + platforms: #- name: EL # versions: # - all @@ -80,7 +73,7 @@ galaxy_info: # - quantal # - raring # - saucy - # - trusty + - trusty #- name: SLES # versions: # - all @@ -105,9 +98,9 @@ galaxy_info: # Below are all categories currently available. Just as with # the platforms above, uncomment those that apply to your role. # - #categories: - #- cloud - #- cloud:ec2 + categories: + - cloud + - cloud:openstack #- cloud:gce #- cloud:rax #- clustering @@ -121,8 +114,3 @@ galaxy_info: #- system #- web dependencies: [] - # List your role dependencies here, one per line. Only - # dependencies available via galaxy should be listed here. - # Be sure to remove the '[]' above if you add dependencies - # to this list. - diff --git a/roles/bifrost-setup-nodes/meta/main.yml b/roles/bifrost-setup-nodes/meta/main.yml index 7b1f0ef0a..12a56b50c 100644 --- a/roles/bifrost-setup-nodes/meta/main.yml +++ b/roles/bifrost-setup-nodes/meta/main.yml @@ -1,23 +1,16 @@ --- galaxy_info: - author: your name + author: Ironic Developers description: - company: your company (optional) - # Some suggested licenses: - # - BSD (default) - # - MIT - # - GPLv2 - # - GPLv3 - # - Apache - # - CC-BY - license: license (GPLv2, CC-BY, etc) - min_ansible_version: 1.2 + company: OpenStack + license: Apache + min_ansible_version: 1.9 # # Below are all platforms currently available. Just uncomment # the ones that apply to your role. If you don't see your # platform on this list, let us know and we'll get it added! # - #platforms: + platforms: #- name: EL # versions: # - all @@ -80,7 +73,7 @@ galaxy_info: # - quantal # - raring # - saucy - # - trusty + - trusty #- name: SLES # versions: # - all @@ -105,9 +98,9 @@ galaxy_info: # Below are all categories currently available. Just as with # the platforms above, uncomment those that apply to your role. # - #categories: - #- cloud - #- cloud:ec2 + categories: + - cloud + - cloud:openstack #- cloud:gce #- cloud:rax #- clustering @@ -121,8 +114,3 @@ galaxy_info: #- system #- web dependencies: [] - # List your role dependencies here, one per line. Only - # dependencies available via galaxy should be listed here. - # Be sure to remove the '[]' above if you add dependencies - # to this list. - diff --git a/roles/ironic-deploy/meta/main.yml b/roles/ironic-deploy/meta/main.yml index 7b1f0ef0a..f439e9d31 100644 --- a/roles/ironic-deploy/meta/main.yml +++ b/roles/ironic-deploy/meta/main.yml @@ -1,23 +1,16 @@ --- galaxy_info: - author: your name + author: Ironic Developers description: - company: your company (optional) - # Some suggested licenses: - # - BSD (default) - # - MIT - # - GPLv2 - # - GPLv3 - # - Apache - # - CC-BY - license: license (GPLv2, CC-BY, etc) - min_ansible_version: 1.2 + company: OpenStack + license: Apache + min_ansible_version: 1.9 # # Below are all platforms currently available. Just uncomment # the ones that apply to your role. If you don't see your # platform on this list, let us know and we'll get it added! # - #platforms: + platforms: #- name: EL # versions: # - all @@ -80,7 +73,7 @@ galaxy_info: # - quantal # - raring # - saucy - # - trusty + - trusty #- name: SLES # versions: # - all @@ -105,9 +98,9 @@ galaxy_info: # Below are all categories currently available. Just as with # the platforms above, uncomment those that apply to your role. # - #categories: - #- cloud - #- cloud:ec2 + categories: + - cloud + - cloud:openstack #- cloud:gce #- cloud:rax #- clustering @@ -120,9 +113,6 @@ galaxy_info: #- packaging #- system #- web -dependencies: [] - # List your role dependencies here, one per line. Only - # dependencies available via galaxy should be listed here. - # Be sure to remove the '[]' above if you add dependencies - # to this list. - +dependencies: + - bifrost-configdrives + - bifrost-setup-nodes diff --git a/roles/ironic-enroll/meta/main.yml b/roles/ironic-enroll/meta/main.yml index 7b1f0ef0a..12a56b50c 100644 --- a/roles/ironic-enroll/meta/main.yml +++ b/roles/ironic-enroll/meta/main.yml @@ -1,23 +1,16 @@ --- galaxy_info: - author: your name + author: Ironic Developers description: - company: your company (optional) - # Some suggested licenses: - # - BSD (default) - # - MIT - # - GPLv2 - # - GPLv3 - # - Apache - # - CC-BY - license: license (GPLv2, CC-BY, etc) - min_ansible_version: 1.2 + company: OpenStack + license: Apache + min_ansible_version: 1.9 # # Below are all platforms currently available. Just uncomment # the ones that apply to your role. If you don't see your # platform on this list, let us know and we'll get it added! # - #platforms: + platforms: #- name: EL # versions: # - all @@ -80,7 +73,7 @@ galaxy_info: # - quantal # - raring # - saucy - # - trusty + - trusty #- name: SLES # versions: # - all @@ -105,9 +98,9 @@ galaxy_info: # Below are all categories currently available. Just as with # the platforms above, uncomment those that apply to your role. # - #categories: - #- cloud - #- cloud:ec2 + categories: + - cloud + - cloud:openstack #- cloud:gce #- cloud:rax #- clustering @@ -121,8 +114,3 @@ galaxy_info: #- system #- web dependencies: [] - # List your role dependencies here, one per line. Only - # dependencies available via galaxy should be listed here. - # Be sure to remove the '[]' above if you add dependencies - # to this list. - diff --git a/roles/ironic-install/meta/main.yml b/roles/ironic-install/meta/main.yml new file mode 100644 index 000000000..12a56b50c --- /dev/null +++ b/roles/ironic-install/meta/main.yml @@ -0,0 +1,116 @@ +--- +galaxy_info: + author: Ironic Developers + description: + company: OpenStack + license: Apache + min_ansible_version: 1.9 + # + # Below are all platforms currently available. Just uncomment + # the ones that apply to your role. If you don't see your + # platform on this list, let us know and we'll get it added! + # + platforms: + #- name: EL + # versions: + # - all + # - 5 + # - 6 + # - 7 + #- name: GenericUNIX + # versions: + # - all + # - any + #- name: Fedora + # versions: + # - all + # - 16 + # - 17 + # - 18 + # - 19 + # - 20 + #- name: SmartOS + # versions: + # - all + # - any + #- name: opensuse + # versions: + # - all + # - 12.1 + # - 12.2 + # - 12.3 + # - 13.1 + # - 13.2 + #- name: Amazon + # versions: + # - all + # - 2013.03 + # - 2013.09 + #- name: GenericBSD + # versions: + # - all + # - any + #- name: FreeBSD + # versions: + # - all + # - 8.0 + # - 8.1 + # - 8.2 + # - 8.3 + # - 8.4 + # - 9.0 + # - 9.1 + # - 9.1 + # - 9.2 + #- name: Ubuntu + # versions: + # - all + # - lucid + # - maverick + # - natty + # - oneiric + # - precise + # - quantal + # - raring + # - saucy + - trusty + #- name: SLES + # versions: + # - all + # - 10SP3 + # - 10SP4 + # - 11 + # - 11SP1 + # - 11SP2 + # - 11SP3 + #- name: GenericLinux + # versions: + # - all + # - any + #- name: Debian + # versions: + # - all + # - etch + # - lenny + # - squeeze + # - wheezy + # + # Below are all categories currently available. Just as with + # the platforms above, uncomment those that apply to your role. + # + categories: + - cloud + - cloud:openstack + #- cloud:gce + #- cloud:rax + #- clustering + #- database + #- database:nosql + #- database:sql + #- development + #- monitoring + #- networking + #- packaging + #- system + #- web +dependencies: []