diff --git a/releasenotes/notes/add-docker-apt-key-env-1fa084e207f068f7.yaml b/releasenotes/notes/add-docker-apt-key-env-1fa084e207f068f7.yaml new file mode 100644 index 0000000..66ef6dd --- /dev/null +++ b/releasenotes/notes/add-docker-apt-key-env-1fa084e207f068f7.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + With the ``docker_apt_key_env`` variable it is now possible to set + enviroment variables for the get_url module to pass http proxy config. + `LP#2086700 `__ diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml index a0185a7..2481900 100644 --- a/roles/docker/defaults/main.yml +++ b/roles/docker/defaults/main.yml @@ -11,6 +11,9 @@ docker_apt_key_file: "gpg" docker_apt_package: "docker-ce" docker_apt_package_pin: "" +# Set environment variables when fetching gpg keys, to use a proxy for example +docker_apt_key_env: {} + # Docker Yum repository configuration. docker_yum_url: "https://download.docker.com/linux/centos" docker_yum_baseurl: "{{ docker_yum_url }}/$releasever/$basearch/stable" diff --git a/roles/docker/tasks/repo-Debian.yml b/roles/docker/tasks/repo-Debian.yml index 8023769..2246a67 100644 --- a/roles/docker/tasks/repo-Debian.yml +++ b/roles/docker/tasks/repo-Debian.yml @@ -30,6 +30,7 @@ mode: "0644" force: true become: true + environment: "{{ docker_apt_key_env }}" - name: Install docker apt pin copy: