From d7da031002f21588ff4344121d5b7bc20851fa68 Mon Sep 17 00:00:00 2001 From: David Moreau Simard Date: Wed, 1 Jul 2020 15:12:05 -0400 Subject: [PATCH] Update role meta/main.yml for galaxy Change-Id: I35c2d7ad9be65a12ae64b1e155a5ea0e49f4b9f1 --- galaxy.yml | 2 +- roles/ara_api/meta/main.yaml | 29 +++++++++---------------- roles/ara_frontend_nginx/meta/main.yaml | 26 ++++++++++++++++++++++ roles/ara_web/meta/main.yaml | 29 +++++++++---------------- 4 files changed, 47 insertions(+), 39 deletions(-) create mode 100644 roles/ara_frontend_nginx/meta/main.yaml diff --git a/galaxy.yml b/galaxy.yml index 73bb91e..46c5750 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: arecordsansible name: ara -version: 0.0.1 +version: 0.0.3 readme: README.md authors: - ARA Records Ansible (https://github.com/ansible-community/ara) diff --git a/roles/ara_api/meta/main.yaml b/roles/ara_api/meta/main.yaml index ea2ed3f..2a3c1b3 100644 --- a/roles/ara_api/meta/main.yaml +++ b/roles/ara_api/meta/main.yaml @@ -1,33 +1,24 @@ --- -# Copyright (c) 2019 Red Hat, Inc. -# -# This file is part of ARA Records Ansible. -# -# ARA Records Ansible is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# ARA Records Ansible is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with ARA Records Ansible. If not, see . +# Copyright (c) 2020 The ARA Records Ansible authors +# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) galaxy_info: - author: David Moreau-Simard - description: Self-contained role to set up ARA and it's components + author: The ARA Records Ansible authors + description: Installs an ARA API server and the built-in reporting interface license: GPLv3 min_ansible_version: 2.7 platforms: + - name: EL + versions: + - 8 - name: Fedora versions: - - 29 + - 31 + - 32 - name: Ubuntu versions: - bionic + - focal galaxy_tags: - ansible - ara diff --git a/roles/ara_frontend_nginx/meta/main.yaml b/roles/ara_frontend_nginx/meta/main.yaml new file mode 100644 index 0000000..14448af --- /dev/null +++ b/roles/ara_frontend_nginx/meta/main.yaml @@ -0,0 +1,26 @@ +--- +# Copyright (c) 2020 The ARA Records Ansible authors +# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) + +galaxy_info: + author: The ARA Records Ansible authors + description: Installs an nginx reverse proxy in front of ara-web or an ARA API server + license: GPLv3 + min_ansible_version: 2.7 + platforms: + - name: EL + versions: + - 8 + - name: Fedora + versions: + - 31 + - 32 + - name: Ubuntu + versions: + - bionic + - focal + galaxy_tags: + - ansible + - ara + +dependencies: [] diff --git a/roles/ara_web/meta/main.yaml b/roles/ara_web/meta/main.yaml index e94836d..646b5bb 100644 --- a/roles/ara_web/meta/main.yaml +++ b/roles/ara_web/meta/main.yaml @@ -1,33 +1,24 @@ --- -# Copyright (c) 2019 Red Hat, Inc. -# -# This file is part of ARA Records Ansible. -# -# ARA Records Ansible is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# ARA Records Ansible is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with ARA Records Ansible. If not, see . +# Copyright (c) 2020 The ARA Records Ansible authors +# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) galaxy_info: - author: David Moreau-Simard - description: Role to set up ara-web + author: The ARA Records Ansible authors + description: Installs an ara-web javascript interface license: GPLv3 min_ansible_version: 2.7 platforms: + - name: EL + versions: + - 8 - name: Fedora versions: - - 29 + - 31 + - 32 - name: Ubuntu versions: - bionic + - focal galaxy_tags: - ansible - ara