Сделал свой репозиторий и ключ к нему. Пытаюсь добавить этот ключ директивой:
apt::source { 'reposerv':
comment => '<i>comment</i>',
location => 'http://reposerv.localdomain',
release => 'stable',
repos => 'main',
architecture => 'amd64',
include_src => false,
key => <i>key_name</i>,
key_source => 'puppet:///modules/videoserver/repository-sign.key'
}
Получаю ошибку:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: validate_re(): "puppet:///modules/videoserver/repository-sign.key" does not match ["\\Ahttps?:\\/\\/", "\\Aftp:\\/\\/", "\\A\\/\\w+"] at /etc/puppet/modules/apt/manifests/key.pp:68 on node puppettest2.localdomain
Получается я не могу указать источник через
puppet:///modules/..
?