Update roles and version of collection.

This commit is contained in:
Robert de Bock 2019-09-17 06:23:31 +02:00
parent 0fee357ebd
commit 5350b64f87
510 changed files with 3665 additions and 194 deletions

View File

@ -1,7 +1,7 @@
namespace: "robertdebock"
name: "development_environment"
description: Install everything you need to develop Ansible roles.
version: "1.1.12"
version: "1.1.13"
readme: "README.md"
authors:
- "Robert de Bock"

View File

@ -2,7 +2,7 @@
You can really make a difference by:
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot.
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot. (Have a look at the [known issues](https://github.com/search?q=user%3Arobertdebock+is%3Aissue+state%3Aopen).)
- [Making a pull request](https://services.github.com/on-demand/github-cli/open-pull-request-github) when you see the error in code.
I'll try to help and take every contribution seriously.

23
roles/ansible/SECURITY.md Normal file
View File

@ -0,0 +1,23 @@
# Security Policy
This software implements other software, it's not very likely that this software introduces new vulnerabilities.
## Supported Versions
The current major version is supported. For example if the current version is 3.4.1:
| Version | Supported |
| ------- | ------------------ |
| 3.4.1 | :white_check_mark: |
| 3.4.x | :white_check_mark: |
| 3.x.x | :white_check_mark: |
| 2.0.0 | :x: |
| 1.0.0 | :x: |
## Reporting a Vulnerability
Please [open an issue](https://github.com/robertdebock/ansible-role-ansible/issues) describing the vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

View File

@ -1 +1 @@
{install_date: 'Mon Jul 22 11:30:40 2019', version: 2.0.6}
{install_date: 'Tue Sep 17 04:21:03 2019', version: 2.0.7}

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-edge

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: archlinux

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-6

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-stable

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-unstable

View File

@ -56,6 +56,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible-fedora-latest:

View File

@ -39,6 +39,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible-ubuntu-18.04:

View File

@ -18,6 +18,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -20,6 +20,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: opensuse-leap

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-devel

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-rolling

View File

@ -21,6 +21,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible-fedora:

View File

@ -2,7 +2,7 @@
You can really make a difference by:
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot.
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot. (Have a look at the [known issues](https://github.com/search?q=user%3Arobertdebock+is%3Aissue+state%3Aopen).)
- [Making a pull request](https://services.github.com/on-demand/github-cli/open-pull-request-github) when you see the error in code.
I'll try to help and take every contribution seriously.

View File

@ -0,0 +1,23 @@
# Security Policy
This software implements other software, it's not very likely that this software introduces new vulnerabilities.
## Supported Versions
The current major version is supported. For example if the current version is 3.4.1:
| Version | Supported |
| ------- | ------------------ |
| 3.4.1 | :white_check_mark: |
| 3.4.x | :white_check_mark: |
| 3.x.x | :white_check_mark: |
| 2.0.0 | :x: |
| 1.0.0 | :x: |
## Reporting a Vulnerability
Please [open an issue](https://github.com/robertdebock/ansible-role-ansible_lint/issues) describing the vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

View File

@ -1 +1 @@
{install_date: 'Mon Jul 22 11:30:44 2019', version: 2.0.5}
{install_date: 'Tue Sep 17 04:21:07 2019', version: 2.0.6}

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-edge

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: archlinux

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-6

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-stable

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-unstable

View File

@ -56,6 +56,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible_lint-fedora-latest:

View File

@ -39,6 +39,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible_lint-ubuntu-18.04:

View File

@ -18,6 +18,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -20,6 +20,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: opensuse-leap

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-devel

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-rolling

View File

@ -21,6 +21,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ansible_lint-fedora:

View File

@ -4,73 +4,69 @@ language: python
services: docker
env:
- version=">=2.7,<2.8" distro="alpine-latest"
- version="" distro="alpine-latest"
- version="devel" distro="alpine-latest"
- version=">=2.7,<2.8" distro="alpine-edge"
- version="" distro="alpine-edge"
- version="devel" distro="alpine-edge"
- version=">=2.7,<2.8" distro="alpine-latest" expectation="fail"
- version="" distro="alpine-latest" expectation="fail"
- version="devel" distro="alpine-latest" expectation="fail"
- version=">=2.7,<2.8" distro="alpine-edge" expectation="fail"
- version="" distro="alpine-edge" expectation="fail"
- version="devel" distro="alpine-edge" expectation="fail"
- version=">=2.7,<2.8" distro="archlinux"
- version="" distro="archlinux"
- version="devel" distro="archlinux"
- version=">=2.7,<2.8" distro="centos-6" expectation="fail"
- version="" distro="centos-6" expectation="fail"
- version="devel" distro="centos-6" expectation="fail"
- version=">=2.7,<2.8" distro="centos-latest"
- version="" distro="centos-latest"
- version="devel" distro="centos-latest"
- version=">=2.7,<2.8" distro="debian-latest"
- version="" distro="debian-latest"
- version="devel" distro="debian-latest"
- version=">=2.7,<2.8" distro="debian-stable"
- version="" distro="debian-stable"
- version="devel" distro="debian-stable"
- version=">=2.7,<2.8" distro="debian-unstable"
- version="" distro="debian-unstable"
- version="devel" distro="debian-unstable"
- version=">=2.7,<2.8" distro="centos-latest" expectation="fail"
- version="" distro="centos-latest" expectation="fail"
- version="devel" distro="centos-latest" expectation="fail"
- version=">=2.7,<2.8" distro="debian-stable" expectation="fail"
- version="" distro="debian-stable" expectation="fail"
- version="devel" distro="debian-stable" expectation="fail"
- version=">=2.7,<2.8" distro="debian-unstable" expectation="fail"
- version="" distro="debian-unstable" expectation="fail"
- version="devel" distro="debian-unstable" expectation="fail"
- version=">=2.7,<2.8" distro="fedora-latest"
- version="" distro="fedora-latest"
- version="devel" distro="fedora-latest"
- version=">=2.7,<2.8" distro="fedora-rawhide"
- version="" distro="fedora-rawhide"
- version="devel" distro="fedora-rawhide"
- version=">=2.7,<2.8" distro="opensuse-leap"
- version="" distro="opensuse-leap"
- version="devel" distro="opensuse-leap"
- version=">=2.7,<2.8" distro="ubuntu-rolling"
- version="" distro="ubuntu-rolling"
- version="devel" distro="ubuntu-rolling"
- version=">=2.7,<2.8" distro="ubuntu-latest"
- version="" distro="ubuntu-latest"
- version="devel" distro="ubuntu-latest"
- version=">=2.7,<2.8" distro="ubuntu-devel"
- version="" distro="ubuntu-devel"
- version="devel" distro="ubuntu-devel"
- version=">=2.7,<2.8" distro="opensuse-leap" expectation="fail"
- version="" distro="opensuse-leap" expectation="fail"
- version="devel" distro="opensuse-leap" expectation="fail"
- version=">=2.7,<2.8" distro="ubuntu-rolling" expectation="fail"
- version="" distro="ubuntu-rolling" expectation="fail"
- version="devel" distro="ubuntu-rolling" expectation="fail"
- version=">=2.7,<2.8" distro="ubuntu-latest" expectation="fail"
- version="" distro="ubuntu-latest" expectation="fail"
- version="devel" distro="ubuntu-latest" expectation="fail"
- version=">=2.7,<2.8" distro="ubuntu-devel" expectation="fail"
- version="" distro="ubuntu-devel" expectation="fail"
- version="devel" distro="ubuntu-devel" expectation="fail"
matrix:
allow_failures:
- env: version=">=2.7,<2.8" distro="alpine-edge"
- env: version="" distro="alpine-edge"
- env: version="devel" distro="alpine-edge"
- env: version="devel" distro="alpine-latest"
- env: version=">=2.7,<2.8" distro="alpine-edge" expectation="fail"
- env: version="" distro="alpine-edge" expectation="fail"
- env: version="devel" distro="alpine-edge" expectation="fail"
- env: version="devel" distro="alpine-latest" expectation="fail"
- env: version="devel" distro="archlinux"
- env: version="devel" distro="centos-6" expectation="fail"
- env: version="devel" distro="centos-latest"
- env: version="devel" distro="debian-latest"
- env: version="devel" distro="debian-stable"
- env: version=">=2.7,<2.8" distro="debian-unstable"
- env: version="" distro="debian-unstable"
- env: version="devel" distro="debian-unstable"
- env: version="devel" distro="centos-latest" expectation="fail"
- env: version="devel" distro="debian-stable" expectation="fail"
- env: version=">=2.7,<2.8" distro="debian-unstable" expectation="fail"
- env: version="" distro="debian-unstable" expectation="fail"
- env: version="devel" distro="debian-unstable" expectation="fail"
- env: version="devel" distro="fedora-latest"
- env: version=">=2.7,<2.8" distro="fedora-rawhide"
- env: version="" distro="fedora-rawhide"
- env: version="devel" distro="fedora-rawhide"
- env: version="devel" distro="opensuse-leap"
- env: version="devel" distro="ubuntu-rolling"
- env: version=">=2.7,<2.8" distro="ubuntu-devel"
- env: version="" distro="ubuntu-devel"
- env: version="devel" distro="ubuntu-devel"
- env: version="devel" distro="ubuntu-latest"
- env: version="devel" distro="opensuse-leap" expectation="fail"
- env: version="devel" distro="ubuntu-rolling" expectation="fail"
- env: version=">=2.7,<2.8" distro="ubuntu-devel" expectation="fail"
- env: version="" distro="ubuntu-devel" expectation="fail"
- env: version="devel" distro="ubuntu-devel" expectation="fail"
- env: version="devel" distro="ubuntu-latest" expectation="fail"
cache:
- pip

View File

@ -1,4 +1,10 @@
# Please contribute!
# Please contribute
You can really make a difference by:
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot.
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot. (Have a look at the [known issues](https://github.com/search?q=user%3Arobertdebock+is%3Aissue+state%3Aopen).)
- [Making a pull request](https://services.github.com/on-demand/github-cli/open-pull-request-github) when you see the error in code.
I'll try to help and take every contribution seriously.
It's a great opportunity for me to learn how you use the role and also an opportunity to get into the habit of contributing to open source software.

View File

@ -1,14 +1,15 @@
ara
=========
[![Build Status](https://travis-ci.org/robertdebock/ansible-role-ara.svg?branch=master)](https://travis-ci.org/robertdebock/ansible-role-ara)
<img src="https://docs.ansible.com/ansible-tower/3.2.4/html_ja/installandreference/_static/images/logo_invert.png" width="10%" height="10%" alt="Ansible logo" align="right"/>
<a href="https://travis-ci.org/robertdebock/ansible-role-ara"><img src="https://travis-ci.org/robertdebock/ansible-role-ara.svg?branch=master" alt="Build status" align="left"/></a>
Install and configure ara on your system.
Example Playbook
----------------
This example is taken from `molecule/default/playbook.yml`:
This example is taken from `molecule/resources/playbook.yml`:
```yaml
---
- name: Converge
@ -20,7 +21,7 @@ This example is taken from `molecule/default/playbook.yml`:
- robertdebock.ara
```
The machine you are running this on, may need to be prepared. Tests have been done on machines prepared by this playbook:
The machine you are running this on, may need to be prepared.
```yaml
---
- name: Prepare
@ -69,7 +70,7 @@ Requirements
------------
- Access to a repository containing packages, likely on the internet.
- A recent version of Ansible. (Tests run on the last 3 release of Ansible.)
- A recent version of Ansible. (Tests run on the current, previous and next release of Ansible.)
The following roles can be installed to ensure all requirements are met, using `ansible-galaxy install -r requirements.yml`:
@ -97,22 +98,21 @@ Compatibility
This role has been tested against the following distributions and Ansible version:
|distribution|ansible 2.6|ansible 2.7|ansible devel|
|distribution|ansible 2.7|ansible 2.8|ansible devel|
|------------|-----------|-----------|-------------|
|alpine-edge*|yes|yes|yes*|
|alpine-latest|yes|yes|yes*|
|alpine-edge*|no|no|no*|
|alpine-latest|no|no|no*|
|archlinux|yes|yes|yes*|
|centos-6|no|no|no*|
|centos-latest|yes|yes|yes*|
|debian-latest|yes|yes|yes*|
|debian-stable|yes|yes|yes*|
|debian-unstable*|yes|yes|yes*|
|centos-latest|no|no|no*|
|debian-stable|no|no|no*|
|debian-unstable*|no|no|no*|
|fedora-latest|yes|yes|yes*|
|fedora-rawhide*|yes|yes|yes*|
|opensuse-leap|yes|yes|yes*|
|ubuntu-devel*|yes|yes|yes*|
|ubuntu-latest|yes|yes|yes*|
|ubuntu-rolling|yes|yes|yes*|
|opensuse-leap|no|no|no*|
|ubuntu-devel*|no|no|no*|
|ubuntu-latest|no|no|no*|
|ubuntu-rolling|no|no|no*|
A single star means the build may fail, it's marked as an experimental build.
@ -123,26 +123,16 @@ Testing
If you find issues, please register them in [GitHub](https://github.com/robertdebock/ansible-role-ara/issues)
To test this role locally please use [Molecule](https://github.com/metacloud/molecule):
To test this role locally please use [Molecule](https://github.com/ansible/molecule):
```
pip install molecule
molecule test
```
To test on Amazon EC2, configure [~/.aws/credentials](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html) and `export AWS_REGION=eu-central-1` before running `molecule test --scenario-name ec2`.
To test on Amazon EC2, configure [~/.aws/credentials](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html) and set a region using `export AWS_REGION=eu-central-1` before running `molecule test --scenario-name ec2`.
There are many specific scenarios available, please have a look in the `molecule/` directory.
Run the [ansible-galaxy](https://github.com/ansible/galaxy-lint-rules) and [my](https://github.com/robertdebock/ansible-lint-rules) lint rules if you want your change to be merges:
```shell
git clone https://github.com/ansible/ansible-lint.git /tmp/ansible-lint
ansible-lint -r /tmp/ansible-lint/lib/ansiblelint/rules .
git clone https://github.com/robertdebock/ansible-lint /tmp/my-ansible-lint
ansible-lint -r /tmp/my-ansible-lint/rules .
```
License
-------
@ -152,4 +142,4 @@ Apache-2.0
Author Information
------------------
[Robert de Bock](https://robertdebock.nl/) <robert@meinit.nl>
[Robert de Bock](https://robertdebock.nl/)

23
roles/ara/SECURITY.md Normal file
View File

@ -0,0 +1,23 @@
# Security Policy
This software implements other software, it's not very likely that this software introduces new vulnerabilities.
## Supported Versions
The current major version is supported. For example if the current version is 3.4.1:
| Version | Supported |
| ------- | ------------------ |
| 3.4.1 | :white_check_mark: |
| 3.4.x | :white_check_mark: |
| 3.x.x | :white_check_mark: |
| 2.0.0 | :x: |
| 1.0.0 | :x: |
## Reporting a Vulnerability
Please [open an issue](https://github.com/robertdebock/ansible-role-ara/issues) describing the vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

View File

@ -1 +1 @@
{install_date: 'Mon Jul 22 11:30:47 2019', version: 2.0.6}
{install_date: 'Tue Sep 17 04:21:10 2019', version: 2.1.1}

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-edge

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: archlinux

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-6

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-stable

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-unstable

View File

@ -19,15 +19,12 @@ platforms:
- name: ara-archlinux
image: archlinux/base
pre_build_image: yes
- name: ara-centos-6
image: centos:6
pre_build_image: yes
# - name: ara-centos-6
# image: centos:6
# pre_build_image: yes
- name: ara-centos-latest
image: centos:latest
pre_build_image: yes
- name: ara-debian-latest
image: debian:latest
pre_build_image: yes
- name: ara-debian-stable
image: debian:stable
pre_build_image: yes
@ -41,7 +38,7 @@ platforms:
image: fedora:rawhide
pre_build_image: yes
- name: ara-opensuse-leap
image: opensuse:leap
image: opensuse/leap
pre_build_image: yes
- name: ara-ubuntu-latest
image: ubuntu:latest
@ -59,5 +56,15 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ara-fedora-latest:
ansible_python_interpreter: /usr/bin/python3
ara-fedora-rawhide:
ansible_python_interpreter: /usr/bin/python3
scenario:
name: default

View File

@ -39,6 +39,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ara-ubuntu-18.04:

View File

@ -18,5 +18,13 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:
ansible_python_interpreter: /usr/bin/python3
scenario:
name: fedora-latest

View File

@ -20,5 +20,13 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:
ansible_python_interpreter: /usr/bin/python3
scenario:
name: fedora-rawhide

View File

@ -9,7 +9,7 @@ driver:
name: docker
platforms:
- name: ara-opensuse-leap
image: opensuse:leap
image: opensuse/leap
pre_build_image: yes
provisioner:
name: ansible
@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: opensuse-leap

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-devel

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-rolling

View File

@ -13,7 +13,7 @@ platforms:
- name: ara-debian
box: debian/stretch64
- name: ara-fedora
box: fedora/29-cloud-base
box: fedora/30-cloud-base
provisioner:
name: ansible
playbooks:
@ -21,5 +21,13 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
ara-fedora:
ansible_python_interpreter: /usr/bin/python3
scenario:
name: vagrant

View File

@ -10,7 +10,7 @@
- name: install ara
pip:
name: ara
name: ara[server]
state: present
register: ara_install_ara
until: ara_install_ara is succeeded

View File

@ -2,7 +2,7 @@
You can really make a difference by:
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot.
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot. (Have a look at the [known issues](https://github.com/search?q=user%3Arobertdebock+is%3Aissue+state%3Aopen).)
- [Making a pull request](https://services.github.com/on-demand/github-cli/open-pull-request-github) when you see the error in code.
I'll try to help and take every contribution seriously.

23
roles/atom/SECURITY.md Normal file
View File

@ -0,0 +1,23 @@
# Security Policy
This software implements other software, it's not very likely that this software introduces new vulnerabilities.
## Supported Versions
The current major version is supported. For example if the current version is 3.4.1:
| Version | Supported |
| ------- | ------------------ |
| 3.4.1 | :white_check_mark: |
| 3.4.x | :white_check_mark: |
| 3.x.x | :white_check_mark: |
| 2.0.0 | :x: |
| 1.0.0 | :x: |
## Reporting a Vulnerability
Please [open an issue](https://github.com/robertdebock/ansible-role-atom/issues) describing the vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

View File

@ -1 +1 @@
{install_date: 'Mon Jul 22 11:30:51 2019', version: 2.0.5}
{install_date: 'Tue Sep 17 04:21:13 2019', version: 2.0.6}

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-edge

View File

@ -19,5 +19,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: archlinux

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-6

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-stable

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-unstable

View File

@ -56,6 +56,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
atom-fedora-latest:

View File

@ -39,6 +39,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
atom-ubuntu-18.04:

View File

@ -18,6 +18,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -20,6 +20,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: opensuse-leap

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-devel

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-latest

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: ubuntu-rolling

View File

@ -21,6 +21,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
atom-fedora:

View File

@ -31,9 +31,6 @@ env:
- version=">=2.7,<2.8" distro="fedora-rawhide"
- version="" distro="fedora-rawhide"
- version="devel" distro="fedora-rawhide"
- version=">=2.7,<2.8" distro="gentoo"
- version="" distro="gentoo"
- version="devel" distro="gentoo"
- version=">=2.7,<2.8" distro="kali"
- version="" distro="kali"
- version="devel" distro="kali"
@ -73,6 +70,9 @@ matrix:
- env: version=">=2.7,<2.8" distro="fedora-rawhide"
- env: version="" distro="fedora-rawhide"
- env: version="devel" distro="fedora-rawhide"
- env: version=">=2.7,<2.8" distro="gentoo"
- env: version="" distro="gentoo"
- env: version="devel" distro="gentoo"
- env: version="devel" distro="gentoo"
- env: version="devel" distro="kali"
- env: version="devel" distro="opensuse-leap"

View File

@ -2,7 +2,7 @@
You can really make a difference by:
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot.
- [Making an issue](https://help.github.com/articles/creating-an-issue/). A well described issue helps a lot. (Have a look at the [known issues](https://github.com/search?q=user%3Arobertdebock+is%3Aissue+state%3Aopen).)
- [Making a pull request](https://services.github.com/on-demand/github-cli/open-pull-request-github) when you see the error in code.
I'll try to help and take every contribution seriously.

View File

@ -28,6 +28,7 @@ This example is taken from `molecule/resources/playbook.yml`:
The machine you are running this on, may need to be prepared.
```yaml
No preparation required.
```
Also see a [full explanation and example](https://robertdebock.nl/how-to-use-these-roles.html) on how to use these roles.
@ -93,7 +94,6 @@ This role has been tested against the following distributions and Ansible versio
|debian-unstable*|yes|yes|yes*|
|fedora-latest|yes|yes|yes*|
|fedora-rawhide*|yes|yes|yes*|
|gentoo|yes|yes|yes*|
|kali|yes|yes|yes*|
|opensuse-leap|yes|yes|yes*|
|ubuntu-devel*|yes|yes|yes*|
@ -102,6 +102,9 @@ This role has been tested against the following distributions and Ansible versio
A single star means the build may fail, it's marked as an experimental build.
Testing
-------

View File

@ -0,0 +1,23 @@
# Security Policy
This software implements other software, it's not very likely that this software introduces new vulnerabilities.
## Supported Versions
The current major version is supported. For example if the current version is 3.4.1:
| Version | Supported |
| ------- | ------------------ |
| 3.4.1 | :white_check_mark: |
| 3.4.x | :white_check_mark: |
| 3.x.x | :white_check_mark: |
| 2.0.0 | :x: |
| 1.0.0 | :x: |
## Reporting a Vulnerability
Please [open an issue](https://github.com/robertdebock/ansible-role-bootstrap/issues) describing the vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

View File

@ -1 +1 @@
{install_date: 'Mon Jul 22 11:30:55 2019', version: 3.4.2}
{install_date: 'Tue Sep 17 04:21:18 2019', version: 3.4.4}

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-edge

View File

@ -18,5 +18,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: alpine-latest

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: archlinux

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-6

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: centos-latest

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-stable

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: debian-unstable

View File

@ -70,6 +70,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
bootstrap-fedora-latest:

View File

@ -16,6 +16,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
ssh_connection:
host_key_checking: no
ssh_args: -C -o ControlMaster=auto -o ControlPersist=60s -F ${MOLECULE_EPHEMERAL_DIRECTORY}/sshd_config

View File

@ -38,6 +38,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
host_vars:
bootstrap-ubuntu-18.04:

View File

@ -17,6 +17,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -19,6 +19,10 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
inventory:
group_vars:
all:

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: gentoo

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: kali

View File

@ -17,5 +17,9 @@ provisioner:
converge: ../resources/playbook.yml
lint:
name: ansible-lint
options:
exclude:
- meta/version.yml
- meta/exception.yml
scenario:
name: opensuse-leap

Some files were not shown because too many files have changed in this diff Show More