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 
						 
				 
			
				
					
						
							
							
								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