Ошибка при установке апача с марионеточно-апачским модулем

Я использую апачский модуль марионеточной лаборатории для апача установки и настройки. Я использую (хрипящий) Debian 7, и ниже файл манифеста, я - использование как site.pp в марионеточном ведущем устройстве. И от марионеточного клиента я выполняюсь puppet apply --test устанавливать апачей. Но я получаю ошибку.

node 'debian.yaalie.com' {
    class {'apache': }

    apache::vhost { 'debian.yaalie.com':
    port => '80',
    docroot => '/var/www/'
    }
}

Ошибка:

Error: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install apache2' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  apache2-mpm-worker apache2-utils apache2.2-common
Suggested packages:
  apache2-doc apache2-suexec apache2-suexec-custom
The following NEW packages will be installed:
  apache2 apache2-mpm-worker apache2-utils apache2.2-common
0 upgraded, 4 newly installed, 0 to remove and 53 not upgraded.
Need to get 459 kB of archives.
After this operation, 933 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  apache2-utils apache2.2-common apache2-mpm-worker apache2
E: There are problems and -y was used without --force-yes

На самом деле ошибка состоит в том, потому что у меня есть несколько файлов зависимости, которые не становятся установленными автоматически. Как решить эту проблему.

Любая справка на этом будет значительно цениться.

0
задан 19 February 2015 в 15:31
1 ответ

Это не имеет ничего общего с Puppet или зависимостями.
Проблема в том, что похоже, что в вашей системе отсутствуют ключи для проверки подписей пакетов.
Вы должны это исправить.

apt-get install debian-keyring
apt-get install debian-archive-keyring
apt-get update

Возможно, это можно исправить.
Если это не так, прочтите https://wiki.debian.org/SecureApt

1
ответ дан 4 December 2019 в 17:02

Теги

Похожие вопросы