mrrl-containers

MRRL version of container scripts
git clone https://ccx.te2000.cz/git/mrrl-containers
Log | Files | Refs

commit d4fb350f6142d1b810590089ab18718b67d85f09
parent 7b25cc3eb76200678923c933f09d95184a96771f
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Mon, 24 Oct 2022 14:28:44 +0200

apt-get update after adding Puppet repo
Diffstat:
Mzsh-functions/confz_containers_init | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/zsh-functions/confz_containers_init b/zsh-functions/confz_containers_init @@ -1369,7 +1369,8 @@ confz_container_puppet_apt_repo_check() { %uid %gid %root %sysroot_user %sysroot_svc [[ -f $vars[root]/etc/apt/trusted.gpg.d/puppet$vars[puppet_version]-keyring.gpg \ - && -f $vars[root]/etc/apt/sources.list.d/puppet$vars[puppet_version].list ]] + && -f $vars[root]/etc/apt/sources.list.d/puppet$vars[puppet_version].list \ + && -f $vars[root]/var/lib/apt/lists/apt.puppetlabs.com_dists_$vars[suite]_Release ]] } confz_container_puppet_apt_repo_do() { local deb_file=puppet7-release-$vars[suite].deb @@ -1381,5 +1382,8 @@ confz_container_puppet_apt_repo_do() { $commands[cd] $vars[sysroot_svc] container_sysroot_run \ /usr/bin/dpkg --force-not-root -i /root/$deb_file \ || return $? + $commands[cd] $vars[sysroot_svc] container_sysroot_run \ + /usr/bin/apt-get update \ + || return $? }