Я пытаюсь установить несколько пакетов на CentOS 8 через cloud-init
, например:
package_upgrade: true
packages:
- firewalld
- htop
Один из них требует репозитория epel-release
для первой установки:
No match for argument: htop
2019-10-21 15:50:35,444 - util.py[WARNING]: Failed to install packages: ['firewalld', 'htop']
Как я могу сначала установить epel-release
, а затем установить пакеты?
Добавьте это к своему облаку init сценарий:
yum_repos:
epel-release:
baseurl: http://download.fedoraproject.org/pub/epel/7/$basearch
enabled: true
failovermethod: priority
gpgcheck: true
gpgkey: http://download.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7
name: Extra Packages for Enterprise Linux 7 - Release