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 case $::operatingsystem {
43 package {'cgroup-lite':
47 service {'cgroup-lite':
50 require => Package['cgroup-lite'],