Updated action and container, newer components.
This commit is contained in:
parent
be49b4d1c9
commit
b0d4c30a8e
|
@ -4,7 +4,7 @@ about: Create a report to help me improve
|
|||
|
||||
---
|
||||
|
||||
## Describe the bug
|
||||
# Describe the bug
|
||||
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
|
@ -13,7 +13,6 @@ A clear and concise description of what the bug is.
|
|||
Please paste the playbook you are using. (Consider `requirements.yml` and
|
||||
optionally the command you've invoked.)
|
||||
|
||||
|
||||
```yaml
|
||||
---
|
||||
YOUR PLAYBOOK HERE
|
||||
|
|
|
@ -4,7 +4,7 @@ about: Suggest an idea for this project
|
|||
|
||||
---
|
||||
|
||||
## Proposed feature
|
||||
# Proposed feature
|
||||
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
|
|
|
@ -44,9 +44,11 @@ jobs:
|
|||
- image: "debian"
|
||||
tag: "bullseye"
|
||||
- image: "fedora"
|
||||
tag: "37"
|
||||
tag: "38"
|
||||
- image: "fedora"
|
||||
tag: "latest"
|
||||
- image: "fedora"
|
||||
tag: "rawhide"
|
||||
- image: "opensuse"
|
||||
tag: "latest"
|
||||
- image: "ubuntu"
|
||||
|
@ -60,12 +62,12 @@ jobs:
|
|||
uses: actions/checkout@v3
|
||||
with:
|
||||
path: "${{ github.repository }}"
|
||||
- name: disable apparmor for mysql
|
||||
run: sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
|
||||
- name: parse apparmor for mysql
|
||||
run: sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
|
||||
# - name: disable apparmor for mysql
|
||||
# run: sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
|
||||
# - name: parse apparmor for mysql
|
||||
# run: sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
|
||||
- name: molecule
|
||||
uses: robertdebock/molecule-action@6.0.0
|
||||
uses: robertdebock/molecule-action@6.0.1
|
||||
with:
|
||||
image: ${{ matrix.config.image }}
|
||||
tag: ${{ matrix.config.tag }}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
image: "robertdebock/github-action-molecule:6.0.0"
|
||||
image: "robertdebock/github-action-molecule:6.0.1"
|
||||
|
||||
variables:
|
||||
PY_COLORS: 1
|
||||
|
@ -27,9 +27,11 @@ molecule:
|
|||
- image: "debian"
|
||||
tag: "bullseye"
|
||||
- image: "fedora"
|
||||
tag: "37"
|
||||
tag: "38"
|
||||
- image: "fedora"
|
||||
tag: "latest"
|
||||
- image: "fedora"
|
||||
tag: "rawhide"
|
||||
- image: "opensuse"
|
||||
tag: "latest"
|
||||
- image: "ubuntu"
|
||||
|
|
|
@ -11,7 +11,8 @@ repos:
|
|||
rev: v1.32.0
|
||||
hooks:
|
||||
- id: yamllint
|
||||
args: [-c=.yamllint]
|
||||
args:
|
||||
- -c=.yamllint
|
||||
|
||||
- repo: https://github.com/robertdebock/pre-commit
|
||||
rev: v1.5.2
|
||||
|
|
16
README.md
16
README.md
|
@ -1,4 +1,4 @@
|
|||
# [bootstrap](#bootstrap)
|
||||
# Ansible role [bootstrap](#bootstrap)
|
||||
|
||||
Prepare your system to be managed by Ansible.
|
||||
|
||||
|
@ -66,13 +66,13 @@ This role has been tested on these [container images](https://hub.docker.com/u/r
|
|||
|
||||
|container|tags|
|
||||
|---------|----|
|
||||
|[Alpine](https://hub.docker.com/repository/docker/robertdebock/alpine/general)|all|
|
||||
|[Amazon](https://hub.docker.com/repository/docker/robertdebock/amazonlinux/general)|Candidate|
|
||||
|[EL](https://hub.docker.com/repository/docker/robertdebock/enterpriselinux/general)|all|
|
||||
|[Debian](https://hub.docker.com/repository/docker/robertdebock/debian/general)|all|
|
||||
|[Fedora](https://hub.docker.com/repository/docker/robertdebock/fedora/general)|all|
|
||||
|[opensuse](https://hub.docker.com/repository/docker/robertdebock/opensuse/general)|all|
|
||||
|[Ubuntu](https://hub.docker.com/repository/docker/robertdebock/ubuntu/general)|all|
|
||||
|[Alpine](https://hub.docker.com/r/robertdebock/alpine)|all|
|
||||
|[Amazon](https://hub.docker.com/r/robertdebock/amazonlinux)|Candidate|
|
||||
|[EL](https://hub.docker.com/r/robertdebock/enterpriselinux)|all|
|
||||
|[Debian](https://hub.docker.com/r/robertdebock/debian)|all|
|
||||
|[Fedora](https://hub.docker.com/r/robertdebock/fedora/)|all|
|
||||
|[opensuse](https://hub.docker.com/r/robertdebock/opensuse)|all|
|
||||
|[Ubuntu](https://hub.docker.com/r/robertdebock/ubuntu)|all|
|
||||
|
||||
The minimum version of Ansible required is 2.12, tests have been done to:
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# Pinning ansible-compat version due to [bug](https://github.com/ansible-community/molecule/issues/3903)
|
||||
ansible-compat == 3.0.2
|
||||
molecule == 5.*
|
||||
ansible-compat == 4.*
|
||||
molecule == 6.*
|
||||
molecule-plugins[docker] == 23.*
|
||||
ansible-lint == 6.*
|
||||
paramiko == 3.*
|
||||
|
|
Loading…
Reference in New Issue