From b2f5a5b156455ddc9b80c3163314be5c534e0bb2 Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Tue, 7 May 2024 23:46:51 -0500 Subject: [PATCH] fix augeas pkg.url versions after 1.12.0 are only available from Github --- configs/components/augeas.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configs/components/augeas.rb b/configs/components/augeas.rb index 67e22d8d8..72d611ed4 100644 --- a/configs/components/augeas.rb +++ b/configs/components/augeas.rb @@ -15,7 +15,13 @@ raise "augeas version #{version} has not been configured; Cannot continue." end - pkg.url "http://download.augeas.net/augeas-#{pkg.get_version}.tar.gz" + # releases from 1.13.0 onward are only available from github + if Gem::Version.new(pkg.get_version) < Gem::Version.new('1.13.0') + # this url may be removed once 1.12.0 is no longer supported + pkg.url "http://download.augeas.net/augeas-#{pkg.get_version}.tar.gz" + else + pkg.url "https://github.com/hercules-team/augeas/releases/download/release-#{pkg.get_version}/augeas-#{pkg.get_version}.tar.gz" + end if ['1.12.0', '1.14.1'].include?(version) if platform.is_el? || platform.is_fedora?