From 1844a30bf91b7d83d78fc7914789dc5360d1369f Mon Sep 17 00:00:00 2001 From: Gene Liverman Date: Mon, 10 May 2021 11:32:16 -0400 Subject: [PATCH] Drop EoL Debian, adjust deps for Puppet 6 & 7 Module dependencies were updated minimum versions that support Puppet 6 and max versions that includes the latest releases. The "description" key was removed as it is no longer supported. yumrepo_core was also dropped as it is only needed in the fixtures file. yum was dropped because it is not used within this module --- .fixtures.yml | 1 - metadata.json | 14 ++------------ 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/.fixtures.yml b/.fixtures.yml index 4d4db48..1841595 100644 --- a/.fixtures.yml +++ b/.fixtures.yml @@ -2,7 +2,6 @@ fixtures: repositories: apt: "https://github.com/puppetlabs/puppetlabs-apt.git" stdlib: "https://github.com/puppetlabs/puppetlabs-stdlib.git" - yum: "https://github.com/voxpupuli/puppet-yum.git" yumrepo_core: repo: "https://github.com/puppetlabs/puppetlabs-yumrepo_core.git" puppet_version: ">= 6.0.0" diff --git a/metadata.json b/metadata.json index 12ba727..1500d2b 100644 --- a/metadata.json +++ b/metadata.json @@ -7,23 +7,14 @@ "source": "https://github.com/voxpupuli/puppet-hashi_stack", "project_page": "https://github.com/voxpupuli/puppet-hashi_stack", "issues_url": "https://github.com/voxpupuli/puppet-hashi_stack/issues", - "description": "This module contains shared code for various HashiCorp modules", "dependencies": [ { "name": "puppetlabs-stdlib", - "version_requirement": ">= 4.13.1 < 7.0.0" + "version_requirement": ">= 5.1.0 < 8.0.0" }, { "name": "puppetlabs/apt", - "version_requirement": ">= 2.0.0 < 8.0.0" - }, - { - "name": "puppet/yum", - "version_requirement": ">= 0.9.6 < 5.0.0" - }, - { - "name": "puppetlabs/yumrepo_core", - "version_requirement": ">= 1.0.0 < 2.0.0" + "version_requirement": ">= 6.1.0 < 9.0.0" } ], "operatingsystem_support": [ @@ -44,7 +35,6 @@ { "operatingsystem": "Debian", "operatingsystemrelease": [ - "9", "10" ] },