fuel-plugin-midonet/deployment_scripts/puppet/plugin_midonet/manifests/repos.pp

46 lines
1.4 KiB
Puppet

class plugin_midonet::repos {
include l23network::params
package { 'openvswitch':
name => $::l23network::params::ovs_common_package_name,
ensure => absent,
} ->
package { 'openvswitch-datapath':
name => $::l23network::params::ovs_datapath_package_name,
ensure => absent,
}
file { '/etc/yum.repos.d/CentOS-Base.repo':
ensure => present,
content => template('plugin_midonet/CentOS-Base.repo'),
}
file { '/etc/yum.repos.d/epel.repo':
ensure => present,
content => template('plugin_midonet/epel.repo'),
}
yumrepo { 'midokura':
# ensure => present,
gpgcheck => 0,
enabled => 1,
baseurl => "http://${::fuel_settings['midonet']['repo_username']}:${::fuel_settings['midonet']['repo_password']}@yum.midokura.com/repo/v1.8/stable/RHEL/6/",
# gpgkey => "http://<%= midokura_user %>:<%= midokura_password %>@yum.midokura.com/repo/RPM-GPG-KEY-midokura",
}
yumrepo { 'midokura_neutron_pligin':
# ensure => present,
gpgcheck => 0,
enabled => 1,
baseurl => "http://${::fuel_settings['midonet']['repo_username']}:${::fuel_settings['midonet']['repo_password']}@yum.midokura.com/repo/openstack-juno/stable/RHEL/6/",
# gpgkey => "http://<%= midokura_user %>:<%= midokura_password %>@yum.midokura.com/repo/RPM-GPG-KEY-midokura",
}
yumrepo { 'datastax':
# ensure => present,
gpgcheck => 0,
enabled => 1,
baseurl => "http://rpm.datastax.com/community",
}
}