|
136 | 136 | }
|
137 | 137 | }
|
138 | 138 | default: {
|
139 |
| - $package_release = "debian-${facts['os']['distro']['codename']}" |
| 139 | + if (versioncmp($facts['facterversion'], '2.4.6') <= 0) { |
| 140 | + $package_release = "debian-${facts['os']['lsb']['distcodename']}" |
| 141 | + } else { |
| 142 | + $package_release = "debian-${facts['os']['distro']['codename']}" |
| 143 | + } |
140 | 144 | $service_provider = 'systemd'
|
141 | 145 | $storage_config = '/etc/default/docker-storage'
|
142 | 146 | $service_config_template = 'docker/etc/sysconfig/docker.systemd.erb'
|
|
164 | 168 | $package_ce_source_location = "https://download.docker.com/linux/${os_lc}"
|
165 | 169 | $package_ce_key_source = "https://download.docker.com/linux/${os_lc}/gpg"
|
166 | 170 | $package_ce_key_id = '9DC858229FC7DD38854AE2D88D81803C0EBFCD88'
|
167 |
| - $package_ce_release = $facts['os']['distro']['codename'] |
| 171 | + if (versioncmp($facts['facterversion'], '2.4.6') <= 0) { |
| 172 | + $package_ce_release = $facts['os']['lsb']['distcodename'] |
| 173 | + } else { |
| 174 | + $package_ce_release = $facts['os']['distro']['codename'] |
| 175 | + } |
168 | 176 | $package_source_location = 'http://apt.dockerproject.org/repo'
|
169 | 177 | $package_key_source = 'https://apt.dockerproject.org/gpg'
|
170 | 178 | $package_key_check_source = undef
|
171 | 179 | $package_key_id = '58118E89F3A912897C070ADBF76221572C52609D'
|
172 | 180 | $package_ee_source_location = $docker_ee_source_location
|
173 | 181 | $package_ee_key_source = $docker_ee_key_source
|
174 | 182 | $package_ee_key_id = $docker_ee_key_id
|
175 |
| - $package_ee_release = $facts['os']['distro']['codename'] |
| 183 | + if (versioncmp($facts['facterversion'], '2.4.6') <= 0) { |
| 184 | + $package_ee_release = $facts['os']['lsb']['distcodename'] |
| 185 | + } else { |
| 186 | + $package_ee_release = $facts['os']['distro']['codename'] |
| 187 | + } |
176 | 188 | $package_ee_repos = $docker_ee_repos
|
177 | 189 | $package_ee_package_name = $docker_ee_package_name
|
178 | 190 |
|
|
0 commit comments