Showing with 20 additions and 9 deletions.
  1. +14 −0 CHANGELOG.md
  2. +1 −4 manifests/tftp/netboot.pp
  3. +5 −5 metadata.json
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## [25.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/25.0.0) (2023-05-16)

[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.2.0...25.0.0)

**Breaking changes:**

- Refs [\#36345](https://projects.theforeman.org/issues/36345) - Raise minimum Puppet version to 7.0.0 [\#805](https://github.com/theforeman/puppet-foreman_proxy/pull/805) ([ekohl](https://github.com/ekohl))

**Implemented enhancements:**

- Mark compatible with theforeman/foreman 23.x [\#807](https://github.com/theforeman/puppet-foreman_proxy/pull/807) ([ekohl](https://github.com/ekohl))
- Mark compatible with theforeman/dns 10.x & theforeman/dhcp 9.x [\#806](https://github.com/theforeman/puppet-foreman_proxy/pull/806) ([ekohl](https://github.com/ekohl))
- Simplify grub\_efi\_path on redhat family [\#804](https://github.com/theforeman/puppet-foreman_proxy/pull/804) ([eb4x](https://github.com/eb4x))

## [24.2.0](https://github.com/theforeman/puppet-foreman_proxy/tree/24.2.0) (2023-03-21)

[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.1.0...24.2.0)
Expand Down
5 changes: 1 addition & 4 deletions manifests/tftp/netboot.pp
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@

case $grub_installation_type {
'redhat': {
$grub_efi_path = $facts['os']['name'] ? {
/Fedora|CentOS|AlmaLinux|Rocky/ => downcase($facts['os']['name']),
default => 'redhat',
}
$grub_efi_path = downcase($facts['os']['name'])

file { "${root}/grub2/grubx64.efi":
ensure => file,
Expand Down
10 changes: 5 additions & 5 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "theforeman-foreman_proxy",
"version": "24.2.0",
"version": "25.0.0",
"author": "theforeman",
"summary": "Foreman Smart Proxy configuration",
"license": "GPL-3.0+",
Expand All @@ -20,15 +20,15 @@
"dependencies": [
{
"name": "theforeman/dns",
"version_requirement": ">= 8.1.0 < 10.0.0"
"version_requirement": ">= 8.1.0 < 11.0.0"
},
{
"name": "theforeman/dhcp",
"version_requirement": ">= 6.1.0 < 9.0.0"
"version_requirement": ">= 6.1.0 < 10.0.0"
},
{
"name": "theforeman/foreman",
"version_requirement": ">= 19.0.0 < 23.0.0"
"version_requirement": ">= 19.0.0 < 24.0.0"
},
{
"name": "theforeman/tftp",
Expand All @@ -54,7 +54,7 @@
"requirements": [
{
"name": "puppet",
"version_requirement": ">= 6.23.0 < 8.0.0"
"version_requirement": ">= 7.0.0 < 8.0.0"
}
],
"operatingsystem_support": [
Expand Down