TT#54803 Use grml-chroot instead of chroot for installing puppetlabs key

Otherwise there is an error:
  root@deb42 ~ # chroot /mnt apt-key adv --recv-keys --keyserver
  pool.sks-keyservers.net 6F6B15509CF8E59E6E469F327F438280EF8D349F
  Executing: /tmp/apt-key-gpghome.rXzEjIXDpX/gpg.1.sh --recv-keys
  --keyserver pool.sks-keyservers.net
  6F6B15509CF8E59E6E469F327F438280EF8D349F
  gpg: connecting dirmngr at '/tmp/apt-key-gpghome.rXzEjIXDpX/S.dirmngr'
  failed: IPC connect call failed
  gpg: keyserver receive failed: No dirmngr

Change-Id: Ib6c3e91b5fda335b788ecb4d1108bc4de45e9fba
changes/07/27907/2
Sergii Kipot 6 years ago
parent 9d2640cac3
commit c21b396ddb

@ -2099,7 +2099,7 @@ EOF
PUPPET_GPG_KEY="6F6B15509CF8E59E6E469F327F438280EF8D349F"
TRY=60
while ! chroot ${TARGET} apt-key adv --recv-keys --keyserver "${GPG_KEY_SERVER}" "${PUPPET_GPG_KEY}" ; do
while ! grml-chroot ${TARGET} apt-key adv --recv-keys --keyserver "${GPG_KEY_SERVER}" "${PUPPET_GPG_KEY}" ; do
if [ ${TRY} -gt 0 ] ; then
TRY=$((TRY-5))
echo "Waiting for gpg keyserver '${GPG_KEY_SERVER}' availability ($TRY seconds)..."

Loading…
Cancel
Save