From 464db47c0d967ba0ca64c555790faab151e98c58 Mon Sep 17 00:00:00 2001 From: Michal Ptacek Date: Wed, 29 May 2019 13:31:03 +0000 Subject: Update git submodules * Update docs/submodules/oom/offline-installer.git from branch 'master' to 6fdcd7d9bd8b4395180d8cbd6c6aa936e50dba76 - Merge changes from topic "OOM-1816" * changes: Molecule test for infrastructure playbook. Add the prepare-package-repository role Add prepare-nexus role Add prepare-nginx role Add the prepare-dns role Add prepare-vncserver role Allow unsafe writes when modifying resolv.conf Add nexus_come_up_wait_retries variable to nexus role Remove docker restart condition from docker role - Molecule test for infrastructure playbook. These tests execute the whole infrastructure playbook. Issue-ID: OOM-1816 Change-Id: I793191e05cb0b527c3da6d820c1916231e69d865 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Add the prepare-package-repository role This role may be used by infra playbook tests. It downloads docker rpm packages and their dependencies to disk and creates a simulated offline rpm repository that can then be used to test installation of packages. Change-Id: Ia1a1bed1b124e036219ccc12c4650ce446955f01 Issue-ID: OOM-1816 Signed-off-by: Michal Zegan Signed-off-by: Samuli Silvius - Add prepare-nexus role This role can be used by nexus role/infra playbook tests. It downloads and archives the nexus image used by these tests. It also archives some example docker images that can be used to test runtime image pushing. Change-Id: I027dd5dda60ab0abba7701cb038f6552a72e3599 Issue-ID: OOM-1816 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Add prepare-nginx role This role can be used by nginx role/infra playbook tests. It builds and archives the nginx docker image used by these tests. Change-Id: I51052f4d587926be0331203fffd0bbd69a7dc58d Issue-ID: OOM-1816 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Add the prepare-dns role This role can be used by infra playbook or dns role tests to download the dnsmasq docker images used during test. Change-Id: I05d9ccd1f2ac3d635c032b43078ca9a2179cb547 Issue-ID: OOM-1818 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Add prepare-vncserver role This role is used by infra playbook tests introduced in a follow up commit and it downloads the docker vncserver image used during testing. This role may also be useful for vncserver role tests. Change-Id: Ib9fc8041519d716207f2c1887f68fb29faab911f Issue-ID: OOM-1816 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Allow unsafe writes when modifying resolv.conf The package-repository role edits /etc/resolv.conf. Ansible modifies files atomically to prevent data loss on crash, but that does not work in docker containers because /etc/resolv.conf is bind-mounted. Allow ansible to fall back to non atomic writes in such cases. This makes it unnecessary to hack around this. Change-Id: I066205322de5cc06569e6ea3aa38885d3834f9cd Issue-ID: OOM-1816 Signed-off-by: Michal Zegan - Add nexus_come_up_wait_retries variable to nexus role This variable is used to set the number of retries when waiting for nexus to be running. It may occassionally be useful to increase it on slower test environments. Change-Id: Id34106dd8f9a8b2b1949b80adb22fbec3df71e23 Issue-ID: OOM-1816 Signed-off-by: Samuli Silvius Signed-off-by: Michal Zegan - Remove docker restart condition from docker role Docker role doesn't trigger docker restart when run in docker container (e.g. molecule). Remove the condition, as in dind case docker in container works same way as docker out of container. Change-Id: I8c80a09baccd76c78f2cbb8e474044351fd9b3d3 Issue-ID: OOM-1816 Signed-off-by: Michal Zegan --- docs/submodules/oom/offline-installer.git | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/submodules/oom') diff --git a/docs/submodules/oom/offline-installer.git b/docs/submodules/oom/offline-installer.git index 5b5c804c0..6fdcd7d9b 160000 --- a/docs/submodules/oom/offline-installer.git +++ b/docs/submodules/oom/offline-installer.git @@ -1 +1 @@ -Subproject commit 5b5c804c08cb49f03685cc3602f5eda1999185f2 +Subproject commit 6fdcd7d9bd8b4395180d8cbd6c6aa936e50dba76 -- cgit 1.2.3-korg