) inherits ::opendaylight::params {
# Validate OS family
- if $::osfamily != 'RedHat' {
- fail("Unsupported OS family: ${::osfamily}")
+ case $::osfamily {
+ Debian: {
+ warning('Debian family is valid but only installable with tarball method')
+ }
+ RedHat: {}
+ default: {
+ fail("Unsupported OS family: ${::osfamily}")
+ }
}
# Validate OS
fail("Unsupported OS: ${::operatingsystem} ${::operatingsystemmajrelease}")
}
}
+ Ubuntu: {
+ if $::operatingsystemmajrelease != '14.04' {
+ # Only tested on 14.04
+ fail("Unsupported OS: ${::operatingsystem} ${::operatingsystemmajrelease}")
+ }
+ }
default: {
fail("Unsupported OS: ${::operatingsystem}")
}