1 class opnfv::odl_docker
3 case $::fuel_settings['role'] {
11 ensure => "directory",
17 file { "/opt/opnfv/odl":
18 ensure => "directory",
21 file { "/opt/opnfv/odl/odl_docker_image.tar":
23 source => "/etc/puppet/modules/opnfv/odl_docker/odl_docker_image.tar",
27 file { "/opt/opnfv/odl/docker-latest":
29 source => "/etc/puppet/modules/opnfv/odl_docker/docker-latest",
33 file { "/opt/opnfv/odl/start_odl_conatiner.sh":
35 source => "/etc/puppet/modules/opnfv/scripts/start_odl_container.sh",
39 # fix failed to find the cgroup root issue
40 # https://github.com/docker/docker/issues/8791
41 if $::operatingsystem == 'Ubuntu' {
42 package {'cgroup-lite':
46 service {'cgroup-lite':
49 require => Package['cgroup-lite'],