- add autosyncer/autopromoter scripts - add timer and service to initial sync process - add timer/service for daily/weekly/monthly autopromote - add define to manage each repo - add nginx webserver to share repos - add favion.ico if enabled - add selinux management, and packages for selinux - cleanup package management, sorting package groups into package classes
8 lines
194 B
Puppet
8 lines
194 B
Puppet
# a role to deploy a packagerepo
|
|
class roles::infra::packagerepo {
|
|
include profiles::defaults
|
|
include profiles::base
|
|
include profiles::base::datavol
|
|
include profiles::reposync::syncer
|
|
}
|