Jeff Geerling
94b787389d
Merge pull request #504 from geerlingguy/revert-498-patch-1
...
Revert "Ensure the Docker daemon options file (`/etc/docker/daemon.json`) is deleted when no longer needed"
2025-04-05 07:42:05 -07:00
Jeff Geerling
24dee13f70
Revert "Ensure the Docker daemon options file (/etc/docker/daemon.json
) is deleted when no longer needed"
2025-04-05 07:41:55 -07:00
Jeff Geerling
c8df987a56
Merge pull request #498 from spantaleev/patch-1
...
Ensure the Docker daemon options file (`/etc/docker/daemon.json`) is deleted when no longer needed
2025-04-05 07:41:35 -07:00
Jeff Geerling
d95b3fdc47
Merge pull request #497 from AliMehraji/master
...
update: docker_yum_gpg_key variable to get the distro gpg key
2025-04-05 07:40:36 -07:00
Ali Mehraji
1000ee6000
Merge branch 'geerlingguy:master' into master
2025-03-24 15:14:54 +03:30
Jeff Geerling
9115e969c1
Merge pull request #501 from adamus1red/adamus1red/alpine-compose
...
add compose package to Alpine specific variables
2025-03-23 19:00:51 -05:00
adamus1red
0f44fe621a
add compose package to Alpine specific variables
2025-03-23 19:26:14 +00:00
Jeff Geerling
cd0b1fb604
Merge pull request #500 from boite/master
...
fix: lowercase distro name when removing apt source
2025-03-18 21:48:14 -05:00
boite
047f7a163c
fix: lowercase distro name when removing apt source
...
This makes removal succeed when docker_apt_ansible_distribution is
"Ubuntu".
2025-03-18 23:57:55 +00:00
Slavi Pantaleev
5a2fd928ad
Ensure the Docker daemon options file (/etc/docker/daemon.json
) is deleted when no longer needed
...
If people set options in `docker_daemon_options` (e.g. `{'ipv6': false}`), the role will create the `/etc/docker/daemon.json` file and populate it with the options.
Later on, if people stop setting *all of these* options, the file used to remain in place (containing the old options) and cause trouble. This is unexpected.
If the Docker installation is managed by this role and the `/etc/docker/daemon.json` file is managed by it, it should also take care to:
- either delete the file when it's no longer necessary
- or populate it with empty options if that is what `docker_daemon_options` contains
Deleting the file instead of putting `{}` in it seems like the cleaner approach.
There's a chance that people would like to manage options in `/etc/docker/daemon.json` by themselves (without Ansible) and this new behavior when `docker_daemon_options` is empty, but this runs against having a managed Docker installation via Ansible.
This patch only deletes the `/etc/docker/daemon.json` file.
We could possibly delete the `/etc/docker` directory too, but it's more tricky to delete it only when it's empty. In some cases, the directory may contain other files and invoking the `file` module with `state: absent` will delete everything recursively, which is undesirable.
2025-03-09 16:20:51 +02:00
Ali Mehraji
6f0503c0fb
update: docker_yum_gpg_key variable to get the distro specific yum gpg key
2025-02-19 12:54:53 +03:30
Jeff Geerling
acade8d01f
Merge pull request #496 from AliMehraji/master
...
Separate docker_obsolete_packages for Debian and RedHat OS-Family
2025-02-16 21:27:31 -06:00
Ali Mehraji
ea27ff2acb
update: missing document start --- into vars/Debian.yml,RedHat.yml
2025-02-17 02:01:42 +03:30
Ali Mehraji
04981f6af5
Add: empty line at the EOF for the vars/Debian.yml,RedHat.yml
2025-02-17 01:24:35 +03:30
Ali Mehraji
78dec194bd
update: docker_obsolete_packages separated for Debian and RedHat OS-Family
2025-02-17 01:21:15 +03:30
Jeff Geerling
a16b26b8e2
Merge pull request #493 from dbrennand/patch-1-470
...
fix: issue with #470 fix
2025-02-06 15:43:43 -06:00
dbrennand
d490bcea4c
fix: issue with #470 fix
...
This patch ensures that the correct filename is specified based on the distribution. Observed this behaviour on a Debian system, the old file was not removed due to it being hardcoded to ubuntu instead.
2025-02-06 21:09:29 +00:00
Jeff Geerling
1800d2e793
Merge pull request #491 from dadimah/feature/add_molecule-verify
...
feat: Add molecule verify playbook
2025-01-28 22:13:13 -06:00
Dadi, Mahesh
6b6ea60025
Add verification playbook for Docker and comment out become directive in converge.yml
2025-01-29 00:45:08 +08:00
Jeff Geerling
ffc1374a22
Merge pull request #487 from AliMehraji/master
...
Add requirements.txt and update docker-compose version
2025-01-08 21:27:36 -06:00
Ali Mehraji
0e347d18ff
revert: .github/workflows/ci.yml and remove the requirements.txt
2025-01-08 20:44:42 +03:30
Ali Mehraji
3f66f26c24
Add: requirements.txt, update docker compose version to 2.32.1
2025-01-08 16:34:03 +03:30
Ali Mehraji
5944efdc95
Add: requirements.txt, update docker compose version to 2.32.1
2025-01-08 16:33:44 +03:30
Jeff Geerling
a9bd86ebad
Merge pull request #484 from shenxianpeng/patch-1
...
Fix README.md to restore green badge status
2024-12-17 11:40:31 -06:00
shenxianpeng
68b9fa94dd
Fix README.md to restore green badge status
2024-12-17 10:51:17 +02:00
Jeff Geerling
2050a073e5
Merge pull request #481 from FMotalleb/patch-1
...
docs(apt-sign-key): addressing a fix for #480
2024-12-03 09:04:05 -06:00
Motalleb Fallahnezhad
6d23496a16
docs(apt-sign-key): addressing a fix for #480
2024-12-03 14:32:57 +03:30
Jeff Geerling
a60f86efb1
Merge pull request #477 from dbrennand/fix/#470
...
Fix Issue #470
2024-11-23 11:32:59 -06:00
dbrennand
110cb89663
fix: https://github.com/geerlingguy/ansible-role-docker/issues/470
2024-11-23 17:13:20 +00:00
Jeff Geerling
38911fcd34
Merge pull request #475 from hobgoblina/update-obsolete-packages
...
Add `docker-doc` to default obsolete packages list
2024-11-19 09:36:36 -06:00
Lina²
11c3cd44d9
Update README.md
2024-11-18 22:45:26 -05:00
Lina²
d570925854
add docker-doc to docker_obsolete_packages
2024-11-18 22:34:00 -05:00
Jeff Geerling
bb8a21ad55
Merge pull request #469 from lanedif/patch-1
...
Update README.md
2024-09-21 23:49:23 -05:00
christophertoney3@gmail.com
acdf6da58f
Update README.md
...
Saw some errors in my install that devicemapper was deprecated and that overlay2 is the recommended default:
https://docs.docker.com/engine/storage/drivers/select-storage-driver/
2024-09-22 00:28:04 -04:00
Jeff Geerling
92e41f60f8
Merge pull request #467 from strgalt-t/master
...
Bump docker_compose_version to v2.29.2
2024-08-31 12:27:06 -05:00
Jan Langrehr
78790de1d7
Align docker_compose_version in README.md
2024-08-31 18:43:01 +02:00
Jan Langrehr
6e27357ded
Bump docker_compose_version to v2.29.2
2024-08-28 17:03:09 +02:00
Jeff Geerling
ae17f0641b
Merge pull request #461 from gluckgames/fix/apt-key-duplication
...
Remove trusted.gpg.d artifacts.
2024-08-27 15:45:06 -05:00
Jeff Geerling
bccb2d9fda
Merge pull request #466 from Yemtex/patch-1
...
README: Updated docker compose and docker compose plugin default values
2024-08-26 18:58:50 -05:00
Yemtex
d3cbb31f8d
Updated docker compose and docker compose plugin default values
...
README now shows, that this role is using the recommended docker compose plugin
2024-08-26 00:09:55 +02:00
Dan Rough
f666736e79
Remove trusted.gpg.d artifacts. Fixes geerlingguy/ansible-role-docker#460
2024-07-24 11:03:00 +01:00
Jeff Geerling
e7ee1a8d1e
Fixup CI versions. Drop all older RHEL releases which are broken.
2024-07-16 14:21:20 -05:00
Jeff Geerling
f18394c555
CI Updates.
2024-07-16 13:40:47 -05:00
Jeff Geerling
ee3bb23578
Add docker_obsolete_packages to README.
2024-06-27 08:39:51 -05:00
Jeff Geerling
f35dba88d0
Merge pull request #463 from elsoa-invitech/change-obsolete-packages
...
Allow change obsolete packages
2024-06-27 08:32:13 -05:00
Első András
5b3eea8f97
Allow change obsolete packages
2024-06-27 15:18:55 +02:00
Jeff Geerling
c0ce31085c
Merge pull request #456 from jamesmyatt/no-gnupg-required
...
gnupg no longer prerequisite
2024-06-09 21:29:02 -05:00
James Myatt
9c4e21caec
gnupg no longer prerequisite
...
See 811f32afe5
2024-06-09 23:15:02 +01:00
Jeff Geerling
64b17dc423
Merge pull request #439 from cschindlbeck/add-docker-compose-package-name-default-for-archlinux
...
Fix docker compose plugin on archlinux (Closes #427 )
2024-05-27 13:04:01 -05:00
Jeff Geerling
13dfcf7d17
Merge pull request #436 from kawadeomkar/kawade/fix-434
...
Add GPG keys to `/apt/keyrings` instead of `/apt/trusted.gpg.d`, Update task `Add Docker apt key`
2024-05-27 13:02:34 -05:00
Jeff Geerling
1f1f5cd69c
Merge branch 'master' into kawade/fix-434
2024-05-27 13:02:27 -05:00
Jeff Geerling
a51b9db984
Merge pull request #457 from cschindlbeck/patch-1
...
Add Ubuntu 24.04 to CI
2024-05-27 13:00:25 -05:00
Jeff Geerling
af2293f47c
Merge pull request #458 from jamesmyatt/enable-armhf
...
Enable armhf build for old raspberry pis
2024-05-27 13:00:09 -05:00
Jeff Geerling
db5503f430
Merge pull request #459 from jamesmyatt/update-obsolete-pkgs
...
Update list of obsolete pkgs
2024-05-27 12:57:43 -05:00
James Myatt
fe69df76fa
Update list of obsolete packages
2024-05-27 11:17:28 +01:00
James Myatt
820f7426fb
Enable armhf build for old raspberry pis
2024-05-27 11:09:35 +01:00
Chris Schindlbeck
5b96593d5c
Add Ubuntu 24.04 to CI
2024-05-27 09:26:04 +02:00
Jeff Geerling
dc1c9a1606
Merge pull request #447 from lucagardi/patch-1
...
Fix a README typo in Yum variables
2024-02-26 14:02:43 -06:00
Luca Gardi
cff72d0807
Update README.md
...
Fix typo in Yum repos definition
2024-02-26 13:59:44 +01:00
Jeff Geerling
f845f0986d
Merge pull request #444 from mrodus/docker-buildx-plugin
...
Add docker-buildx-plugin to docker_packages
2024-02-01 08:02:11 -06:00
mrodus
0a410c1031
Add docker-buildx-plugin to docker_packages
2024-02-01 16:33:29 +05:30
Jeff Geerling
be3b7c289c
A wee bit of modernization.
2024-01-24 22:01:14 -06:00
Jeff Geerling
1175acc9f5
Make local dev with molecule a little easier.
2024-01-24 21:49:33 -06:00
Chris Schindlbeck
f741ddba10
Fix docker compose plugin on archlinux
2023-12-28 20:08:47 +01:00
Omkar Kawade
d8f92e1874
434 remove permissions update, add reverse compatibility
2023-12-18 12:56:14 -08:00
Omkar Kawade
08ae86e0b5
434 update apt key destination
2023-12-18 11:06:21 -08:00
Omkar Kawade
6cb849c416
435 ansible-lint
2023-11-16 21:20:56 -08:00
Omkar Kawade
ae29f9f9c0
434 changed_when false for adding docker apt key shell cmd
2023-11-16 21:14:58 -08:00
Omkar Kawade
12ad263ef6
435 Update apt key ansible task
2023-11-16 20:23:52 -08:00
Omkar Kawade
1dca07177f
434 Add GPG keys to keyrings instead of trusted.gpg.d
2023-11-16 18:59:51 -08:00
Jeff Geerling
8ff4a24147
Merge pull request #433 from Yethal/patch-1
...
Uninstall docker.io on apt distros
2023-11-10 12:37:11 -06:00
Yethal
a76a05024a
Uninstall docker.io on apt distros
2023-11-10 16:20:54 +01:00
Jeff Geerling
0fa54d7c59
Merge pull request #426 from kaysond/patch-1
...
Update documentation on docker_apt_filename
2023-10-05 19:06:11 +00:00
Jeff Geerling
15815e53e6
Merge pull request #428 from shuuji3/fix/gpg-key-error-on-popos
...
fix: fix failure for the initial gpg key load on Pop!_OS
2023-10-05 19:05:40 +00:00
TAKAHASHI Shuuji
cd9bf6fdf8
fix: fix failure for the initial gpg key load on Pop!_OS
2023-10-02 23:21:41 +09:00
Aram Akhavan
2b2f6e2100
Update README.md
2023-09-29 11:35:36 -07:00
Aram Akhavan
024cec5659
Update documentation about docker_apt_filename
2023-09-29 11:33:11 -07:00
Jeff Geerling
9d51ec8802
Merge pull request #424 from rpetti/fix-runc-conflict-on-rhel
...
remove runc, as it conflicts with containerd
2023-09-28 16:53:38 +00:00
Rob Petti
95d13bf2b8
remove runc, as it conflicts with containerd
2023-09-27 23:16:32 -06:00
Jeff Geerling
914ca965e0
Merge pull request #396 from dale-c-anderson/382-fix-apt-errors-on-pop-os
...
Fix apt errors on Pop!_OS
2023-09-28 02:12:12 +00:00
Jeff Geerling
3ceffb4cee
Merge pull request #420 from eropple/eropple-patch-1
...
Fix a typo in README.md
2023-09-28 02:11:17 +00:00
Jeff Geerling
1fad07589a
Merge pull request #369 from kaysond/new_defaults
...
Change defaults in the next major release
2023-09-28 02:09:48 +00:00
Aram Akhavan
fcbd3d7098
Merge branch 'master' into new_defaults
2023-09-27 14:41:20 -07:00
Ed Ropple
b41084ad3f
Fix a typo in README.md
2023-08-12 14:47:52 -04:00
Dale Anderson
a23731506b
Restore snippet lost in previous conflict
2023-08-10 09:12:33 -07:00
Dale Anderson
0b419a0a12
Merge branch 'master' into 382-fix-apt-errors-on-pop-os
2023-08-10 09:10:36 -07:00
Jeff Geerling
8bb277bd7f
Merge pull request #418 from nevart/apt-key-fix-check-mode
...
APT key: don't force and provide checksum, to fix check mode
2023-08-10 00:18:41 -05:00
Jeff Geerling
7fa232d1c1
Merge pull request #419 from nevart/debian-bookworm
...
Add Debian 12 bookworm support
2023-08-10 00:17:22 -05:00
Jeff Geerling
e6996ccca8
Merge pull request #410 from etkecc/debian-signed-by
...
debian: add signed-by param to the apt source list
2023-08-10 00:16:13 -05:00
nevart
81f23a11dc
Add Debian 12 bookworm support
2023-08-06 13:01:27 +00:00
Jeff Geerling
78e50d46e2
Stale bot is now Stale GitHub Action.
2023-07-10 17:47:39 -05:00
nevart
7c86fe1739
APT key: don't force and provide checksum, to fix check mode
...
As described in https://github.com/ansible/ansible/issues/65687 , get_url
only partially supports check_mode: "the changed status will reflect
comparison to an empty source file".
Before this change, executing this code, with the key already being in
place on the target system, would report "OK", while check_mode would
report "changed".
Due to this change, both now either report "OK" or "changed", depending
on the state of the target system.
2023-06-26 07:34:10 +00:00
Jeff Geerling
635061e0a4
Remove official support for RHEL. Rocky/Alma/Stream support is best-effort.
2023-06-23 10:56:08 -05:00
Jeff Geerling
a29e9d51e9
Fix Molecule CI workflow since docker plugin has moved.
2023-04-20 17:27:13 -05:00
Aine
32307386d4
debian: add signed-by param to the apt source list, fixes #409
2023-04-02 14:33:48 +03:00
Aram Akhavan
c3a127134d
change default compose install to plugin, apt repository filename to docker.list
2023-02-21 22:43:08 -08:00
Aram Akhavan
d64f9afe19
add filename option to apt repository add
2023-02-21 22:35:04 -08:00
Jeff Geerling
67e50e9af0
Merge pull request #394 from aurelien-bareille/master
...
Add flag to deactivate repository configuration
2023-02-02 21:28:43 -06:00
Dale Anderson
2638529927
Fix linter warning
2023-01-23 17:50:49 -08:00
Dale Anderson
75b8acc626
Linux Mint is also Ubuntu under the hood
...
Closes #334
2023-01-23 17:41:27 -08:00
Dale Anderson
a6bab2c9be
Make naming more consistent
2022-12-30 15:46:38 -08:00
Dale Anderson
48688d0faf
Handle the exception more cleanly
2022-12-30 15:17:35 -08:00
Dale Anderson
43b5ad4fef
Override defaults for Pop!_OS
2022-12-30 14:56:00 -08:00
aurelien-bareille
61d571a941
Add documentation
2022-12-26 16:53:42 +01:00
aurelien-bareille
0ad2ddd2c6
Include repository setup dependancies in flag scope
2022-12-14 18:25:29 +01:00
aurelien-bareille
8b623b2266
Add flag to deactivate repository configuration
2022-12-14 16:31:46 +01:00
Jeff Geerling
b4a2ff5ee7
Remove CentOS 7 from tests.
2022-12-06 19:24:50 -06:00
Jeff Geerling
32dfe4c00e
Fix Molecule CI workflow for Ubuntu 22.04 GitHub Actions.
2022-12-06 18:23:40 -06:00
Jeff Geerling
03d5bd6d06
Remove deprecated warn arg from command and shell module invocations.
2022-11-26 22:51:49 -06:00
Jeff Geerling
9685a2a30d
Merge pull request #389 from abalage/bugfix/fix-overriding-os-variables
...
Make override work by adjusting variable name to match defaults/main.yml
2022-11-10 16:01:59 -06:00
Balázs Németh
17ddd4ef2e
Make override work by adjusting variable to match defaults/main.yml
2022-11-10 22:11:22 +01:00
Jeff Geerling
9154e3bf75
Merge pull request #384 from berthin/master
...
Fix condition for empty docker compose svn
2022-11-05 14:21:48 -05:00
berthin
3800fd2d42
Fix condition for empty docker compose svn
2022-11-05 11:20:04 +01:00
Jeff Geerling
96eaae30e5
Merge pull request #380 from adamantike/fix/set-docker_package-for-archlinux
...
Set default docker_package for Archlinux distribution
2022-10-10 15:49:02 -05:00
Michael Manganiello
8e09a22180
Set default docker_package for Archlinux distribution
...
Instead of the current role's default value for `docker_package`
(`docker-ce`), the package name for the Archlinux OS distribution is
`docker` [1].
Considerations:
* Filename is `Archlinux`, as that is the possible value exposed by
Ansible, in `ansible_distribution` [2] and `ansible_os_family` [3].
* Platform name in meta's `galaxy_info` has been changed to `ArchLinux`,
as that's the supported platform name in Ansible Galaxy [4].
[1] https://archlinux.org/packages/community/x86_64/docker/
[2] https://docs.ansible.com/ansible/2.6/user_guide/playbooks_conditionals.html#ansible-distribution
[3] https://docs.ansible.com/ansible/2.6/user_guide/playbooks_conditionals.html#ansible-os-family
[4] https://galaxy.ansible.com/api/v1/platforms/?name__icontains=arch
2022-10-09 23:01:52 -03:00
Jeff Geerling
a15de78905
Merge pull request #376 from geerlingguy/290-arm
...
Fixes #290 : Allow role to work on ARM64 out of the box.
2022-09-26 17:15:32 -05:00
Jeff Geerling
53c487c31a
Fixes #290 : Allow role to work on ARM64 out of the box.
2022-09-26 17:09:27 -05:00
Jeff Geerling
6f636dc579
Merge pull request #373 from sosheskaz/fix-gpg
...
Download apt key directly
2022-09-08 17:34:14 -05:00
Jeff Geerling
928fe893e9
PR #370 : Style cleanup.
2022-09-05 21:32:10 -05:00
Jeff Geerling
9f8ea35051
Merge pull request #370 from fardke/reset-ssh-connection-after-docker-install
...
reset ssh connection to allow user changes to affect current login user
2022-09-05 21:30:55 -05:00
Eric Miller
f463bb2c1a
Download apt key directly
...
Fixes issue #372
2022-09-05 17:55:21 -05:00
Kevin Fardel
0884ae21b8
reset ssh connection to allow user changes to affect 'current login user'
...
Why:
Without this modification, we can't use docker with docker_users in same
playbook than the one which install docker.
How:
Check that docker_users are set and not in docker group before include
docker-users.yml. In docker-users.yml we call reset_connection from
ansible.builtin.meta collection after docker-users are added to docker
group.
Manual success tests:
* Try to install docker with only one user in docker-users and not in
docker group => docker-users.yml include
* Try to install docker with only one user in docker-users but the user
is in docker group => docker-users.yml not include
* Try to install docker with 2 users in docker-users, one user in docker
group and the second not => docker-users.yml include
* Try to install docker with 2 users in docker-users, both are in docker
group => docker-users.yml not include
* Try to install docker with 2 users in docker-users, both are not in
docker group => docker-users.yml include
2022-08-24 17:07:45 +02:00
Jeff Geerling
53c5490523
PR #320 : Use main.yml instead of default.yml for vars defaults.
2022-08-19 14:13:01 -05:00
Jeff Geerling
d3fcc22713
Merge pull request #320 from adamus1red/adamus1red/os-vars
...
Add OS specific variable overrides.
2022-08-19 14:09:16 -05:00
Jeff Geerling
93eef333bc
Update tasks/main.yml
2022-08-19 14:09:04 -05:00
Jeff Geerling
f78eb9d639
Update tasks/main.yml
2022-08-19 14:09:00 -05:00
Jeff Geerling
11345ab410
Merge pull request #365 from j-koehler/i205-install-docker-packages-explicitly
...
#205 - install Docker packages explicitly
2022-08-01 10:01:25 -05:00
Jeff Geerling
66cd55df09
Merge pull request #361 from dragetd/patch-1
...
Avoid string-based module configuration
2022-08-01 09:57:05 -05:00
Jeff Geerling
ccf6905017
Merge pull request #364 from kaysond/master
...
Add installation of docker plugin from docker's repo
2022-08-01 09:56:30 -05:00
Jeff Geerling
da9b7f78ee
Merge pull request #340 from jwhb/feature-service-manage
...
Allow skipping of service management
2022-08-01 09:55:50 -05:00
j.koehler
279392701d
#205 - remove EoL Debian/Ubuntu versions, add Ubuntu 22.04 (jammy)
...
- Docker no longer lists Debian 9 and Ubuntu 16.04 LTS under "OS requirements" and there are also no molecule tests for Ubuntu 16.04
- Added Ubuntu 22.04 LTS while on it
2022-07-14 12:35:21 +02:00
j.koehler
99e501c366
#205 - install Docker packages explicitly
...
following official Docker engine installation instructions
2022-07-14 12:16:39 +02:00
Aram Akhavan
028a764e83
add installation of docker plugin from repo
2022-07-05 19:39:39 -07:00
Michael G
ff37406248
Avoid string-based module configuration
...
Configure module parameters as a YAML dict instead of string.
2022-06-23 07:02:31 +02:00
Jeff Geerling
f583d39a84
Merge pull request #359 from megabug/fix-gnupg-condition
...
Correct gnupg installation condition
2022-06-17 10:24:50 -05:00
Matthew Daley
5d35e0208c
Correct gnupg installation condition
2022-06-18 00:08:48 +12:00
Jeff Geerling
8453301f62
Merge pull request #356 from fgierlinger/fix/extra-ini-spaces
...
fix: remove extra spaces on enable option in ini files
2022-06-07 09:49:41 -05:00
fgierlinger
e42ed58e46
chore: change yes
to true
2022-06-07 14:34:26 +02:00
fgierlinger
efebb627b9
fix: remove extra spaces on enable option in ini files
2022-06-07 14:30:22 +02:00
Jeff Geerling
32fd595d07
Add role_name_check skipping to all molecule test suites.
2022-06-01 22:20:37 -05:00
Jeff Geerling
2bc23db51a
Merge pull request #352 from crate-workbench/amo/allow-downgrades-debian-redhat-only
...
Fix package downgrading for non-{RedHat,Debian} systems
2022-05-24 23:23:22 -05:00
Andreas Motl
887eee43c7
Fix package downgrading for non-{RedHat,Debian} systems
...
Not all package install handlers implement the `allow_downgrade` option.
For example, using Ansible >= 2.12 on Arch Linux would croak like:
Unsupported parameters for (ansible.legacy.pacman) module: allow_downgrade.
2022-05-24 23:29:09 +02:00
Jeff Geerling
5b8e39b38e
Merge pull request #343 from Normo/342-fix-docker-compose-update
...
Fix docker-compose update
2022-04-12 14:10:05 -05:00
Norman Ziegner
c5f2b14d9a
Fix docker-compose update
...
Signed-off-by: Norman Ziegner <norman.ziegner@ufz.de>
2022-04-12 15:53:25 +02:00
jwhb
83e2c066c1
Allow skipping of service management
2022-04-07 11:23:29 +02:00
Jeff Geerling
9b819a6c51
Merge pull request #339 from bajalnyt/master
...
Update conditional for docker-compose check
2022-04-04 22:08:31 -05:00
Bajal
a9fe63f768
Needs additional check
2022-04-04 21:01:36 -04:00
Bajal
b48741f289
Update conditional for docker-compose check
2022-04-04 20:46:43 -04:00
Jeff Geerling
cef4b7892e
Attempt to fix some Docker compose version comparison bugs.
2022-04-04 10:32:17 -05:00
Jeff Geerling
48d5a077d5
Fixes #304 : Default to v2.4.1 for Docker Compose.
2022-04-04 09:43:50 -05:00
Jeff Geerling
13c293fe8d
Merge pull request #336 from crate-workbench/amo/allow-downgrades
...
Allow package downgrading
2022-04-04 09:40:22 -05:00
Jeff Geerling
496a188cf8
Merge pull request #331 from Lithimlin/compose-version
...
Compose version
2022-04-04 09:39:37 -05:00
Andreas Motl
5fe0726d52
Allow package downgrading
...
For the "package" task, add "allow_downgrade: true" to support this
scenario.
Because this option is only available starting with `ansible-core>=2.12`
for apt-based systems, we need conditional dispatching here.
2022-03-30 20:06:17 +02:00
JL Euler
17c4349b7f
Merge branch 'geerlingguy:master' into compose-version
2022-01-26 17:40:17 +01:00
Julian Euler
c9e77fb0cf
Revert "automatic architecture detection"
...
This reverts commit 32129135d7
.
2022-01-26 17:34:10 +01:00
Julian Euler
bfba781af0
more robust compose version comparison
2022-01-26 17:27:53 +01:00
Julian Euler
32129135d7
automatic architecture detection
2022-01-26 17:27:31 +01:00
Jeff Geerling
17633d6cb1
Merge pull request #319 from OrBin/master
...
Extracted `docker_compose_arch` variable from `docker_compose_url`
2022-01-16 23:01:40 -06:00
Or Bin
ffb34275d2
Added docker_compose_arch to README
2022-01-15 14:48:38 +02:00
Or Bin
138aa4bd9c
Merge branch 'geerlingguy:master' into master
2022-01-15 14:47:33 +02:00
Jeff Geerling
e622cbda44
Merge pull request #326 from kare/style-fix-325
...
style: fix ansible-lint nit about truthy value
2022-01-13 12:32:03 -06:00
Kare Nuorteva
f6cd0ed3f8
style: fix ansible-lint nit about truthy value
...
yaml: truthy value should be one of [false, true] (truthy)
roles/geerlingguy.docker/tasks/docker-compose.yml:5
Fixes geerlingguy/ansible-role-docker#325
2022-01-13 19:20:24 +02:00
adamus1red
e60f04337d
Add OS specific variable overrides.
...
Specifically Alpine official repo uses `docker` rather than `docker-ce` or `docker-ee`
2021-12-31 15:38:08 +00:00
Jeff Geerling
eeef0c0082
Update release workflow for more consistency.
2021-12-27 11:34:54 -06:00
Jeff Geerling
aac88da1c6
Use rockylinux8 instead of centos8 for CI.
2021-12-27 11:30:15 -06:00
Or Bin
1bad0cbc18
Extracted docker_compose_arch variable from docker_compose_url
2021-12-24 00:33:43 +02:00
Jeff Geerling
e8c2b9ffbe
Merge pull request #311 from fauust/fix-sudo-dep
...
Remove sudo dependency
2021-10-31 00:03:43 -05:00
Faustin Lammler
fcb1f461c0
Remove sudo dependency
...
The sudo dependency should not be needed because sudo escalation is
managed by Ansible.
2021-10-30 12:53:30 +02:00
Jeff Geerling
010917b868
Merge pull request #306 from fabricat/patch-1
...
run check task even in check mode
2021-10-14 09:54:30 -05:00
fabricat
a0ce4704b8
run check task even in check mode
2021-10-14 14:48:04 +02:00
Jeff Geerling
e35fef8b69
Slight tweak to README.
2021-10-12 09:52:24 -05:00
Jeff Geerling
6cc5a75533
Merge pull request #305 from We-Manage/master
...
Add We Manage as sponsor and generic information on sponsoring geerlingguy on GitHub
2021-10-12 09:50:55 -05:00
Andreas Lehr
3fb640a8ba
Add We Manage as sponsor and generic information on sponsoring geerlinguy on Github
2021-10-12 11:52:20 +02:00
Jeff Geerling
4f4c332aa1
PR #295 : Additional docs fixes for docker_repo_url.
2021-08-27 15:51:15 -05:00
Jeff Geerling
444435f7a1
Merge pull request #295 from sakthimaan/patch-1
...
moved docker repo url to separate section
2021-08-27 15:49:04 -05:00
shakthimaan
5b55f89751
moved docker repo url to separate section
...
moved docker repo url to separate section because this url is common for both debian and redhat family.
2021-08-26 20:39:48 +05:30
Jeff Geerling
4d488469c6
Make sure bugs aren't automatically closed.
2021-08-23 08:53:05 -05:00
Jeff Geerling
6aacc01ecb
Merge pull request #292 from staticdev/feature/add-debian-11
...
Add Debian 11
2021-08-18 10:40:13 -05:00
staticdev
b377445abd
Add Debian 11
2021-08-17 10:30:02 +02:00
Jeff Geerling
7afdc965a1
Merge pull request #256 from Zempashi/issue-90
...
Ability to configure Docker daemon options
2021-07-16 17:27:47 -05:00
Julien Girardin
47a271e39a
Do not touch docker.json if not option provided
2021-07-16 23:29:40 +02:00
Jeff Geerling
e0fc26eb36
Merge pull request #281 from eengstrom/additional-check-mode-error-ignores
...
Add check and ignore installation errors in `--check` mode
2021-05-19 12:38:11 -05:00
Eric Engstrom
cc1171a9f7
Add check and ignore installation errors in --check
mode
...
- addresses #280
2021-05-19 11:39:47 -05:00
Jeff Geerling
d9361630a9
Merge pull request #278 from fourstepper/patch-2
...
Update ci.yml
2021-05-16 15:07:25 -05:00
Robin Opletal
67ad58097c
Update ci.yml
...
Fedora 34 is out - let's use that for testing from now on
2021-05-16 11:31:51 +02:00
Jeff Geerling
e5c8040aff
Merge pull request #274 from eengstrom/ignore-errors-in-check-mode
...
ignore likely errors if in `ansible_check_mode`
2021-04-27 14:05:42 -05:00
Eric Engstrom
150a7ce135
ignore likely errors if in ansible_check_mode
2021-04-20 11:16:09 -05:00
Jeff Geerling
ab3d6c7ec5
Merge pull request #269 from riker09/patch-1
...
Fixed typo in log message
2021-03-26 08:37:37 -05:00
Volker Thiel
d061f2fefa
Fixed typo in log message
2021-03-26 10:19:45 +01:00
Jeff Geerling
85ab2a940c
Merge pull request #268 from toxinu/gnupg2-ubuntu-20-04
...
Do not install gnupg2 on Ubuntu 20.04 and superior
2021-03-25 13:30:21 -05:00
toxinu
09df8f5688
Add gnupg for systems >= Ubuntu 20.04
2021-03-24 11:26:04 +09:00
toxinu
054e74268e
Do not install gnupg2 on Ubuntu 20.04 and superior
2021-03-23 15:53:43 +09:00
Jeff Geerling
6d4324900d
Merge pull request #265 from slicen/master
...
Add ability to configure package mirrors
2021-03-15 16:38:08 -05:00
Jeff Geerling
b1704ce303
Remove ansible-lint from roles.
2021-03-15 09:27:11 -05:00
slicen
7c0c38ddf8
Adds configuration option to point to Docker package mirror
...
Useful in an offline environment to point to a docker.com mirror.
2021-03-13 17:13:54 +11:00
slicen
c2f737d5a2
Only fetch docker-compose if current version is not the desired version
2021-03-13 17:13:35 +11:00
slicen
a977b06b7b
Adds option to configure docker-compose URL
...
Necessary for installing from a local mirror or in an offline environmment.
2021-03-12 23:44:42 +11:00
Jeff Geerling
5eec6ef54e
Make ansible-lint work again.
2021-02-22 16:30:14 -06:00
Jeff Geerling
c254e08049
Merge pull request #250 from fourstepper/patch-1
...
Add Fedora 32 and Fedora 33 to CI
2021-01-05 08:42:47 -06:00
Robin Opletal
002f371439
Remove fedora 31 and 32
2021-01-05 07:58:03 +01:00
Robin Opletal
fbfbf5fc96
Add Fedora 32 and Fedora 33 to CI
2021-01-04 11:20:36 +01:00
Jeff Geerling
90ede92178
Merge pull request #249 from geerlingguy/docker-edge-to-nightly
...
Fixes #239 : Switch from 'Edge' to 'Nightly' option since Edge is not a thing now.
2020-12-27 09:24:32 -06:00
Jeff Geerling
6daa4c52e5
Fixes #239 : Switch from 'Edge' to 'Nightly' option since Edge is not a thing now.
2020-12-27 00:20:26 -06:00
Jeff Geerling
e12fd1e5c3
Merge pull request #248 from geerlingguy/docker-ce-20-10-centos
...
Fixes #243 : Remove step that disables container-tools on CentOS 8.
2020-12-27 00:17:16 -06:00
Jeff Geerling
bc3c942399
Fixes #243 : Remove step that disables container-tools on CentOS 8.
2020-12-27 00:10:59 -06:00
Jeff Geerling
e5adc9a528
Dump Travis CI and move to GitHub Actions.
2020-11-05 09:57:10 -06:00
Jeff Geerling
c700df5542
Switch to travis-ci.com.
2020-10-26 20:08:58 -05:00
Jeff Geerling
03d927b2c8
Make sure docker driver is installed with molecule.
2020-10-15 17:02:38 -05:00
Jeff Geerling
f6f6cf55fb
PR #224 : Style fixes.
2020-09-28 10:48:25 -05:00
Jeff Geerling
b2f9da33f8
Merge pull request #224 from truestory1/master
...
containerd install fix for rhel8
2020-09-28 10:47:17 -05:00
andrei noga
e1a0358b6c
no more changed state for a task
2020-08-21 11:32:45 +02:00
andrei noga
95fd1ef5d1
containerd install fix
2020-08-21 11:04:07 +02:00
Jeff Geerling
5d6af00f20
Ignore the tyranny of ansible-lint rule 106.
2020-08-20 19:19:48 -05:00
Jeff Geerling
3e6ce873e7
Fix linting issues.
2020-08-20 12:37:17 -05:00
Jeff Geerling
d9aa992bcd
Upgrade Travis CI docker version to fix Molecule tests.
2020-08-12 14:52:53 -05:00
Jeff Geerling
fa52c5f28b
Merge pull request #209 from severinkaelin/upgrade-docker-compose-to-1-26-0
...
Change default docker compose version to 1.26.0
2020-06-09 23:05:01 -04:00
severinkaelin
d48eddeb0c
Update README.md
2020-06-10 00:08:35 +02:00
severinkaelin
2317ef25ee
Change docker compose version to 1.26.0
2020-06-10 00:07:05 +02:00
Jeff Geerling
26297760a3
Ensure galaxy meta information is consistent on all my roles.
2020-05-26 09:43:35 -05:00
Jeff Geerling
ec3d7c7076
Fixes #196 : Add tests and support for Ubuntu 20.04 Focal Fossa.
2020-05-24 15:58:08 -05:00
Jeff Geerling
3877e370e4
Merge pull request #202 from deyjcode/master
...
Bump containerd version
2020-05-20 08:54:00 -05:00
Steve Jennings
8adb2f5b27
Bump containerd version
2020-05-19 23:26:37 -04:00
Jeff Geerling
c94e327a74
Allow rc 1 on centos7 when waiting for systemctl.
2020-04-03 13:01:43 -05:00
Jeff Geerling
546b11ff0b
Get rid of some fuzz from testing.
2020-04-03 12:27:59 -05:00
Jeff Geerling
65269460ed
Make test detection of systemctl status slightly less strict for CentOS 7.
2020-04-03 12:22:16 -05:00
Jeff Geerling
de20ffd533
Another attempt to get Fedora 31's dnf issues resolved in testing.
2020-04-03 12:01:47 -05:00
Jeff Geerling
7fd6cb9d17
Fix linter issues for tests.
2020-04-03 11:21:40 -05:00
Jeff Geerling
1dd9a7b91b
Attempt to fix intermittent test failures on Fedora 31.
2020-04-03 10:51:21 -05:00
Jeff Geerling
b62e22cf6e
Merge pull request #119 from froblesmartin/patch-1
...
Adding Fedora31 OS to be tested
2020-03-31 20:57:53 -05:00
Francisco Robles Martín
3ee602b081
Adding Fedora31 OS to be tested
2020-03-29 11:25:09 +02:00
Jeff Geerling
cd50bf980b
PR #131 follow-up: spacing issue in YAML.
2020-03-06 10:00:50 -06:00
Jeff Geerling
da99b2ab75
Merge pull request #131 from T-Systems-MMS/master
...
added option to set docker gpg key #130
2020-03-06 10:00:29 -06:00
Felix Herzog
ec84a4cde6
add description of usage for new variables docker_*_gpg_key
as requested in #131
2020-03-06 16:49:53 +01:00
Felix Herzog
5e2587e4e9
fix typo in ansible_distribution
2020-03-06 16:48:57 +01:00
Jeff Geerling
96928c8fe1
Bump docker-compose version to latest.
2020-03-06 09:47:14 -06:00
Felix Herzog
6f4fa78c90
add changes from #170 in origin
2020-03-06 12:04:27 +01:00
Felix Herzog
0e79e207db
fix merge conflicts
2020-03-06 11:50:35 +01:00
Jeff Geerling
f934d49473
Add probot/stale configuration to repository for stale issues.
2020-03-05 10:42:11 -06:00
Jeff Geerling
c8fff59674
Issue #188 : Ignore lint rules that cause painful sorrow.
2020-02-28 09:34:17 -06:00
Jeff Geerling
b6530bfb7d
Fixes #188 : Remove pipefail option from shell command on Debian.
2020-02-28 09:30:05 -06:00
Jeff Geerling
fce29b0842
Make sure molecule lint script has set -e option.
2020-02-24 09:42:52 -06:00
Jeff Geerling
a19ed56128
Fix issue relating to gnupg2 missing.
2020-02-20 16:50:26 -06:00
Jeff Geerling
ef27c01dd3
Update molecule configuration to work with 3.0.
2020-02-20 15:52:40 -06:00
Jeff Geerling
31752ec325
Update molecule configuration to work with 3.0.
2020-02-20 14:26:43 -06:00
Jeff Geerling
1af676c5ba
Update molecule configuration to work with 3.0.
2020-02-20 14:20:44 -06:00
Jeff Geerling
736ad7f351
Remove broken Fedora tests.
2019-12-16 12:06:53 -06:00
Jeff Geerling
000dc4a1fc
Test on Fedora 31.
2019-12-16 11:31:06 -06:00
Jeff Geerling
f5c4387966
Merge branch 'remove-shim'
2019-12-16 10:54:08 -06:00
Jeff Geerling
c59e9df561
Fixes #180 : Remove systemd 18.09.0 compatibility shim.
2019-12-16 10:34:30 -06:00
Jeff Geerling
0be83cb480
YAML syntax fix.
2019-12-11 10:20:09 -06:00
Jeff Geerling
d33b57d022
Create FUNDING.yml
2019-12-11 09:43:49 -06:00
Jeff Geerling
e64effa788
Issue #150 : Add buster to supported Debian versions [ci skip].
2019-12-11 09:30:23 -06:00
Jeff Geerling
cf1e7a73e7
Issue #150 : Add CI test for Debian 10, update Fedora 27 to 30.
2019-12-11 09:29:43 -06:00
Jeff Geerling
17a855d25e
Merge branch 'centos8'
2019-12-11 09:27:17 -06:00
Jeff Geerling
3cba7a9e6f
Fix int to string implicit conversion issue.
2019-12-11 09:27:09 -06:00
Jeff Geerling
368226babd
Attempt to manually install containerd on CentOS 8 for now.
2019-12-11 08:47:58 -06:00
Jeff Geerling
3f884a6edd
Issue #171 : Test for CentOS 8.
2019-12-11 08:38:14 -06:00
Jeff Geerling
38ebd92df4
Fixes #178 : Remove support and tests for Ubuntu 14.04 Trusty.
2019-12-11 08:36:02 -06:00
Felix Herzog
6e18f1ba3f
Merge remote-tracking branch 'upstream/master'
2019-10-28 14:43:54 +01:00
Jeff Geerling
416c0c9a06
Merge pull request #155 from SimonLammer/patch-2
...
Bump default docker_compose_version to 1.24.1
2019-08-23 12:38:55 -05:00
Jeff Geerling
f17b399521
PR #146 : Check list length instead of casting to bool.
2019-08-23 12:36:34 -05:00
Jeff Geerling
7f6b3e1dec
Merge pull request #146 from danbohea/master
...
Fixes deprecation warnings about evaluating bare variables
2019-08-23 12:35:19 -05:00
Simon Lammer
c70104b485
Bump default docker_compose_version to 1.24.1
2019-08-23 12:25:41 +02:00
Dan Bohea
fa759bdc03
Fixes deprecation warnings about evaluating bare variables
2019-06-06 13:40:30 +01:00
Felix
860fede168
Merge branch 'master' into master
2019-04-15 09:40:46 +02:00
Jeff Geerling
5afc0f8ab4
Fixes ansible-lint failure on shell task without pipefail.
2019-03-21 07:11:14 -05:00
Felix Herzog
5a4045d5c1
added option to set docker gpg key
2019-03-19 19:33:20 +01:00
Jeff Geerling
fa1a56824e
Fixes #97 , Mentions #98 , Still makes me sade: Fix Docker 18.09.0 startup issue.
2018-11-12 21:28:36 -06:00
Jeff Geerling
d8a4438b3c
Fixes #97 , Triggers #98 , Makes me sad: Fix Docker 18.09.0 startup issue on systemd systems.
2018-11-12 21:14:20 -06:00
Jeff Geerling
4a71ec75cb
Remove redundant latest tag.
2018-10-23 10:49:04 -05:00
Jeff Geerling
58e2dc8ab3
Update tests for optimum efficiency.
2018-10-23 10:15:28 -05:00
Jeff Geerling
d3afc01efc
Fix broken Fedora 27 test, clean up uninstall task.
2018-10-22 23:32:38 -05:00
Ricky Kwan
0df75aea53
Capitalize 'docker' in the task name
...
Since most other instances are capitalized
2018-10-08 22:07:15 -04:00
Ricky Kwan
33afdbb0f8
Ability to configure Docker daemon options
2018-10-08 18:53:22 +00:00
Jeff Geerling
a42939be87
Fix issue with Fedora 27 test build.
2018-09-26 22:38:50 -05:00
Jeff Geerling
33df4f2078
Fix Ansible lint issues.
2018-09-26 22:26:19 -05:00
Jeff Geerling
41f9315a49
Switch tests to use Molecule.
2018-09-26 22:13:32 -05:00
Jeff Geerling
bac7157eda
Fixes #86 , Fixes #35 , Fixes #68 : Document how to pin version on all OSes.
2018-09-04 11:29:18 -05:00
Jeff Geerling
ee812ac37e
PR #81 : Bump Docker Compose default version.
2018-07-31 11:14:24 -05:00
Jeff Geerling
75e3c6a97a
Merge pull request #81 from abedk/patch-2
...
Update README.md
2018-07-31 11:13:39 -05:00
Jeff Geerling
5f89170809
Merge pull request #80 from gebn/issue-79
...
Remove docker_restart_on_package_change option to correct warning; fixes #79
2018-07-25 14:56:46 -05:00
Jeff Geerling
e3fd9ba479
Merge pull request #78 from gebn/issue-77
...
Fix deprecation warning when installing dependencies; fixes #77
2018-07-25 14:54:02 -05:00
Jeff Geerling
cd80f10723
Merge pull request #72 from larsmaes/patch-1
...
Update docker-users.yml
2018-07-25 14:50:08 -05:00
Abed Kassis
bf4bed9987
Update README.md
...
Latest docker-compose
2018-07-23 14:06:08 +10:00
George Brighton
470554872f
Remove docker_restart_on_package_change option to correct warning; fixes #79
2018-07-22 22:13:02 +01:00
George Brighton
148a5a4041
Fix deprecation warning when installing dependencies; fixes #77
2018-07-22 22:02:44 +01:00
Jeff Geerling
cbbbb4afe9
Merge pull request #71 from yankcrime/groups_fix
...
Update user's supplementary group membership, not primary group
2018-06-20 19:38:40 -05:00
Jeff Geerling
6d99344bdd
Merge branch 'ubuntu-1804'
2018-06-20 19:38:01 -05:00
Jeff Geerling
fda6a8e33d
Fixes #60 : Support Ubuntu 18.04 Bionic Beaver.
2018-06-20 19:31:39 -05:00
larsmaes
9205f56172
Update docker-users.yml
...
change group to groups otherwise primary group of users wil be changed
2018-06-07 14:43:13 +02:00
Nick Jones
8034040c69
Update user's group membership, not primary group
2018-05-23 17:06:09 +01:00
Jeff Geerling
abd8e3625e
Fixes #42 : Allow control over docker_service state.
2018-05-18 16:58:50 -05:00
Jeff Geerling
2b31b694c0
Merge pull request #67 from rnestler/update-docker-compose
...
Update docker-compose version to 1.21.2
2018-05-18 12:38:23 -05:00
Raphael Nestler
8f1804c930
Update docker-compose version to 1.21.2
...
See https://github.com/docker/compose/releases/tag/1.21.2
2018-05-17 17:20:50 +02:00
Jeff Geerling
99dc588c77
Merge pull request #61 from coaxial/fix-warning
...
Fix 'using tests as filters' deprecation warning
2018-05-15 11:12:19 -05:00
coaxial
9f9ad7ee92
Fix deprecation warning
2018-05-11 09:11:11 -04:00
Jeff Geerling
1a05e3ae72
PR #26 follow-up: Docs tidy.
2018-05-06 17:47:34 -05:00
Jeff Geerling
db8265990b
Merge pull request #26 from jamesla/master
...
Add a docker_users variable
2018-05-06 17:45:53 -05:00
Jeff Geerling
3f96f8f023
PR #43 follow-up: Align order of vars in docs with defaults.
2018-05-02 14:43:02 -05:00
Jeff Geerling
4f13394165
Merge pull request #43 from verkstedt/debian-apt-amd64
...
Debian apt amd64
2018-05-02 14:41:46 -05:00
Alexander Thomas
377a6f3728
Merge branch 'master' into debian-apt-amd64
2018-05-02 16:38:11 +02:00
Jeff Geerling
201cd7dd94
Docker repo doesn't yet support Ubuntu 18.04 Bionic, it seems.
2018-05-01 21:36:08 -05:00
Jeff Geerling
7b0f422f32
PR #47 follow-up: Add tests for Ubuntu 18.04 Bionic, Fedora 27, and fix boolean case.
2018-05-01 21:31:35 -05:00
Jeff Geerling
0e4bd56a14
Merge pull request #47 from stbenjam/fedora
...
Support fedora
2018-05-01 21:29:11 -05:00
Jeff Geerling
99014dd490
Merge pull request #50 from wedi/dont_ignore_key_error
...
Make ignoring repository key error optional
2018-05-01 21:27:24 -05:00
Jeff Geerling
07e05ef00f
Fixes #21 : DOCKER iptables chain problem when used with geerlingguy.firewall.
2018-05-01 21:18:30 -05:00
Jeff Geerling
fd8139c402
Issue #54 : Update Docker Compose default version to the latest version. For real this time.
2018-05-01 19:15:39 -05:00
Jeff Geerling
92b42b0352
Issue #54 : Update Docker Compose default version to the latest version.
2018-05-01 19:15:19 -05:00
Jeff Geerling
9cf251de02
Merge pull request #37 from pad92/patch-1
...
'include' for tasks has been deprecated
2018-05-01 19:12:34 -05:00
Jeff Geerling
0eafc6ad14
Merge pull request #27 from pgilad/patch-1
...
Fix typo
2018-04-04 14:22:48 -05:00
Dirk Weise
250660e149
Make ignoring repository key error optional
...
Just ignoring an error regarding the Docker GPG key and downloading it
from "some" web page is not desired in any environment.
Change-Id: I2d59e9bf070a4262ff5d251a65b698c858345eb7
2018-02-22 10:55:56 +01:00
Stephen Benjamin
b6f6b1b66c
Support fedora
2018-02-02 10:54:16 -05:00
Alexander Thomas
462a0b5359
Changed 'include' to 'include_tasks' due to deprecations in Ansible >2.4
2018-01-19 16:21:24 +01:00
Alexander Thomas
e4a6edb4ef
Introduced CPU architecture switch for apt source definition
2018-01-19 16:16:31 +01:00
Pascal Armand
f3076bad55
'include' for tasks has been deprecated
...
The use of 'include' for tasks has been deprecated. Use 'import_tasks' for static inclusions or 'include_tasks' for dynamic inclusions.
2017-11-27 16:40:27 +01:00
James McCallum
622dc1dac7
Update documentation
2017-10-18 20:01:02 +11:00
Jeff Geerling
dd0c6e0f8e
Merge pull request #33 from jaydrogers/master
...
Bump docker_compose_version to 1.16.1.
2017-10-17 23:27:02 -05:00
Jay Rogers
609aeade37
Bump docker_compose_version to 1.16.1.
2017-10-14 11:10:07 -05:00
James McCallum
4f1a0f3d91
Change include_task to depreciated include due to what looks like incompatibility with test harness
2017-09-26 05:14:53 +10:00
James McCallum
e68f0cbd16
Fix docker group to append group rather than set it
2017-09-26 05:09:58 +10:00
Gilad Peleg
309ab2caee
Fix typo
2017-09-19 11:19:58 +03:00
James McCallum
8c63471573
include docker-users to main
2017-09-03 19:38:50 +10:00
James McCallum
2bf1b29d3f
Add user to docker group functionality
2017-09-03 19:21:17 +10:00
Jeff Geerling
2b507a374e
Bump docker_compose_version to 1.15.0.
2017-08-16 20:50:26 -05:00
Jeff Geerling
a4bc441310
Merge pull request #16 from digmore/armhf-support
...
Open up support for armhf architecture
2017-07-31 22:00:11 -05:00
Jeff Geerling
0a34e6c11c
PR #15 follow-up: Add docker_package_state docs.
2017-07-31 21:17:13 -05:00
Jeff Geerling
8a86f88b97
Merge pull request #15 from kakawait/package-state-var
...
Add var to customize docker pkg state
2017-07-31 21:15:37 -05:00
Duncan Gilmore
404cfb80d6
Open up support for armhf architecture
2017-07-20 20:15:33 +12:00
Thibaud Leprêtre
df3fb0a528
Add var to customize docker pkg state
...
By default var will be `present` to do not break legacy.
Fixes #14
2017-07-20 09:04:08 +02:00
Jeff Geerling
e7ff2b8657
Merge pull request #12 from idiv-biodiversity/master
...
fixes yaml syntax highlighting in README
2017-06-30 07:16:17 -05:00
Christian Krause
727e702c91
fixes yaml syntax highlighting in README
2017-06-30 13:56:21 +02:00