class opnfv {
- exec {'disable selinux':
- command => '/usr/sbin/setenforce 0',
- unless => '/usr/sbin/getenforce | grep Permissive',
- }
- include stdlib
- stage { 'presetup':
- before => Stage['setup'],
+ if $::osfamily == 'Fuel' {
+ include opnfv::resolver
+ include opnfv::ntp
+ include opnfv::add_packages
+ include opnfv::odl_docker
+ include opnfv::opncheck
}
- class { "opnfv::repo":
- stage => presetup,
- }
+ if $::osfamily == 'RedHat' {
+
+ exec {'disable selinux':
+ command => '/usr/sbin/setenforce 0',
+ unless => '/usr/sbin/getenforce | grep Permissive',
+ }
+ include stdlib
+ stage { 'presetup':
+ before => Stage['setup'],
+ }
+ class { "opnfv::repo":
+ stage => presetup,
+ }
+ }
}