Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

Commit

Permalink
Merge branch 'release/5.1.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
hswong3i committed Jul 18, 2021
2 parents 479274a + 68f09bc commit a6f0ae0
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 14 deletions.
17 changes: 12 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
# Ansible Role for Nix

## 5.1.0 - TBC
## 5.2.0 - TBC

### Major Changes

- Upgrade minimal Ansible community package support to 4.1.0
## 5.1.0 - 2021-07-18

### Major Changes

- Upgrade minimal Ansible community package support to 4.2.0
- Support Debian 11
- Support openSUSE Leap 15.3

Expand All @@ -20,9 +24,12 @@

### Major Changes

- Bugfix [ansible-lint `namespace`](https://github.com/ansible-community/ansible-lint/pull/1451)
- Bugfix [ansible-lint `no-handler`](https://github.com/ansible-community/ansible-lint/pull/1402)
- Bugfix [ansible-lint `unnamed-task`](https://github.com/ansible-community/ansible-lint/pull/1413)
- Bugfix [ansible-lint
`namespace`](https://github.com/ansible-community/ansible-lint/pull/1451)
- Bugfix [ansible-lint
`no-handler`](https://github.com/ansible-community/ansible-lint/pull/1402)
- Bugfix [ansible-lint
`unnamed-task`](https://github.com/ansible-community/ansible-lint/pull/1413)
- Simplify Python dependency with system packages
- Support RHEL 8 with Molecule
- Support RHEL 7 with Molecule
Expand Down
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Ansible Role for Nix

[![Gitlab pipeline status](https://img.shields.io/gitlab/pipeline/alvistack/ansible-role-nix/master)](https://gitlab.com/alvistack/ansible-role-nix/-/pipelines)
[![GitHub release](https://img.shields.io/github/release/alvistack/ansible-role-nix.svg)](https://github.com/alvistack/ansible-role-nix/releases)
[![GitHub license](https://img.shields.io/github/license/alvistack/ansible-role-nix.svg)](https://github.com/alvistack/ansible-role-nix/blob/master/LICENSE)
[![Ansible Role](https://img.shields.io/badge/galaxy-alvistack.nix-blue.svg)](https://galaxy.ansible.com/alvistack/nix)
[![Gitlab pipeline
status](https://img.shields.io/gitlab/pipeline/alvistack/ansible-role-nix/master)](https://gitlab.com/alvistack/ansible-role-nix/-/pipelines)
[![GitHub
release](https://img.shields.io/github/release/alvistack/ansible-role-nix.svg)](https://github.com/alvistack/ansible-role-nix/releases)
[![GitHub
license](https://img.shields.io/github/license/alvistack/ansible-role-nix.svg)](https://github.com/alvistack/ansible-role-nix/blob/master/LICENSE)
[![Ansible
Role](https://img.shields.io/badge/galaxy-alvistack.nix-blue.svg)](https://galaxy.ansible.com/alvistack/nix)

Ansible Role for Nix Installation.

Expand Down Expand Up @@ -39,7 +43,8 @@ This role could simply deploy to `localhost` as below:
## License

- Code released under [Apache License 2.0](LICENSE)
- Docs released under [CC BY 4.0](http://creativecommons.org/licenses/by/4.0/)
- Docs released under [CC
BY 4.0](http://creativecommons.org/licenses/by/4.0/)

## Author Information

Expand Down
6 changes: 3 additions & 3 deletions molecule/default/prepare.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
- name: fedora | yum install *.rpm
raw: |
set -eu
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel rsync shadow-utils sudo tar unzip util-linux xz yum-utils zip
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-dnf-plugin-versionlock python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel rsync shadow-utils sudo tar unzip util-linux xz yum-utils zip
when: ansible_distribution | lower == "fedora"
changed_when: false
failed_when: false
Expand All @@ -111,7 +111,7 @@
raw: |
set -eu
yum install -y http://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel rsync shadow-utils sudo tar unzip util-linux xz yum-utils zip
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-dnf-plugin-versionlock python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel rsync shadow-utils sudo tar unzip util-linux xz yum-utils zip
when: ansible_os_family | lower == "redhat" and ansible_distribution_major_version | lower == "8"
changed_when: false
failed_when: false
Expand All @@ -121,7 +121,7 @@
set -eu
subscription-manager repos --enable=rhel-7-server-optional-rpms || echo $?
yum install -y http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-devel python3-jmespath python3-libselinux python3-lxml python3-pip python3-setuptools python3-virtualenv python3-wheel python36-cryptography python36-netaddr rsync shadow-utils sudo tar unzip util-linux xz yum-utils zip
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-devel python3-jmespath python3-libselinux python3-lxml python3-pip python3-setuptools python3-virtualenv python3-wheel python36-cryptography python36-netaddr rsync shadow-utils sudo tar unzip util-linux xz yum-plugin-versionlock yum-utils zip
when: ansible_os_family | lower == "redhat" and ansible_distribution_major_version | lower == "7"
changed_when: false
failed_when: false
Expand Down
2 changes: 1 addition & 1 deletion scripts/bootstrap-ansible.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ fi
if [ -x "$(command -v yum)" ]; then
yum makecache
yum update -y
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel sudo tar unzip xz yum-utils zip
yum install -y bzip2 ca-certificates curl gcc gnupg2 gzip iproute procps-ng python3 python3-cryptography python3-devel python3-dnf-plugin-versionlock python3-jmespath python3-libselinux python3-lxml python3-netaddr python3-pip python3-setuptools python3-virtualenv python3-wheel sudo tar unzip xz yum-utils zip
fi

# Prepare Zypper dependencies
Expand Down

0 comments on commit a6f0ae0

Please sign in to comment.