Skip to content

Commit ca76a0a

Browse files
authored
13.1.0+28.3.2 (#29)
* Molecule: Archlinux needs nameserver entry in /etc/resolv.conf * fix typo * update README/CHANGELOG
1 parent e44901a commit ca76a0a

File tree

4 files changed

+69
-3
lines changed

4 files changed

+69
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 13.1.0+28.3.2
4+
5+
- **UPDATE**
6+
- Automatically detect system type (e.g. `darwin`, `linux`, etc) and architecture types (e.g. `x86_64`, `aarch64`, `arm64`, etc (contribution by @prakasa1904)
7+
8+
- **MOLECULE**
9+
- Archlinux Vagrant box needs `nameserver` entry in `/etc/resolv.conf` to make DNS resolution work
10+
311
## 13.0.0+28.3.2
412

513
- **UPDATE**

README.md

Lines changed: 52 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,62 @@ I tag every release and try to stay with [semantic versioning](http://semver.org
88

99
## Changelog
1010

11-
see [Changelog](https://github.com/githubixx/ansible-role-docker/blob/master/CHANGELOG.md)
11+
**Change history:**
12+
13+
See full [CHANGELOG](https://github.com/githubixx/ansible-role-docker/blob/master/CHANGELOG.md)
14+
15+
**Recent changes:**
16+
17+
### 13.1.0+28.3.2
18+
19+
- **UPDATE**
20+
- Automatically detect system type (e.g. `darwin`, `linux`, etc) and architecture types (e.g. `x86_64`, `aarch64`, `arm64`, etc (contribution by @prakasa1904)
21+
22+
- **MOLECULE**
23+
- Archlinux Vagrant box needs `nameserver` entry in `/etc/resolv.conf` to make DNS resolution work
24+
25+
### 13.0.0+28.3.2
26+
27+
- **UPDATE**
28+
- update Docker to `v28.3.2`
29+
- update Docker Compose to `v2.38.2`
30+
31+
- **MOLECULE**
32+
- Use `generic/arch` Vagrant box instead of `archlinux/archlinux` (no longer available)
33+
- Install `openssl` package for Archlinux
34+
- Install `archlinux-keyring` for Archlinux
35+
- Removed Ubuntu 20.04 because reached end of life
36+
- Remove `vars/ubuntu-20.yml` as Ubuntu 20.04 support was dropped
37+
- Removed 'Upgrade the whole system' task
38+
39+
- **OTHER CHANGES**
40+
- update `.yamllint`
41+
- fix `ansible-lint` issues
42+
- add `.ansible` directory to `.gitignore`
43+
44+
## Installation
45+
46+
- Directly download from Github (Change into Ansible roles directory before cloning. You can figure out the role path by using `ansible-config dump | grep DEFAULT_ROLES_PATH` command):
47+
`git clone https://github.com/githubixx/ansible-role-docker.git`
48+
49+
- Via `ansible-galaxy` command and download directly from Ansible Galaxy:
50+
`ansible-galaxy role install githubixx.docker`
51+
52+
- Create a `requirements.yml` file with the following content (this will download the role from Github) and install with
53+
`ansible-galaxy role install -r requirements.yml` (change `version` if needed):
54+
55+
```yaml
56+
---
57+
roles:
58+
- name: githubixx.docker
59+
src: https://github.com/githubixx/ansible-role-docker.git
60+
version: 13.1.0+28.3.2
61+
```
1262
1363
## Role Variables
1464
1565
```yaml
16-
# Directory to store downloaded Docker archive and unarchived binary files.
66+
# Directory to store downloaded Docker archive and unarchive binary files.
1767
docker_download_dir: "/opt/tmp"
1868

1969
# Docker version to download and use.

defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Directory to store downloaded Docker archive and unarchived binary files.
2+
# Directory to store downloaded Docker archive and unarchive binary files.
33
docker_download_dir: "/opt/tmp"
44

55
# Docker version to download and use.

molecule/default/prepare.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,11 @@
4040
ansible.builtin.package:
4141
name: "python-requests"
4242
state: present
43+
44+
- name: Add nameserver entry to /etc/resolv.conf
45+
ansible.builtin.lineinfile:
46+
path: /etc/resolv.conf
47+
line: "nameserver 127.0.0.53"
48+
state: present
49+
backup: yes
50+
create: yes

0 commit comments

Comments
 (0)