svn commit: r491169 - in head: databases/puppetdb-terminus4 databases/puppetdb4 sysutils/puppet4 sysutils/puppetserver

Romain Tartière romain at FreeBSD.org
Fri Jan 25 18:08:58 UTC 2019


Author: romain
Date: Fri Jan 25 18:08:56 2019
New Revision: 491169
URL: https://svnweb.freebsd.org/changeset/ports/491169

Log:
  Deprecate and add expiration date to Puppet 4 ports
  
  Puppet 4 was part of Puppet Enterprise 2016.4.15 (LTS) [1], which has reached
  EOL in december 2018 [2].
  
  Users of this version of the Puppet ecosystem are encouraged to update to
  Puppet 5 (sysutils/puppet5) or Puppet 6 (sysutils/puppet6).
  
  References:
    1. https://puppet.com/docs/pe/2019.0/component_versions_in_recent_pe_releases.html
    2. https://puppet.com/misc/puppet-enterprise-lifecycle
  
  With hat:	puppet

Modified:
  head/databases/puppetdb-terminus4/Makefile
  head/databases/puppetdb4/Makefile
  head/sysutils/puppet4/Makefile
  head/sysutils/puppetserver/Makefile

Modified: head/databases/puppetdb-terminus4/Makefile
==============================================================================
--- head/databases/puppetdb-terminus4/Makefile	Fri Jan 25 17:57:01 2019	(r491168)
+++ head/databases/puppetdb-terminus4/Makefile	Fri Jan 25 18:08:56 2019	(r491169)
@@ -12,6 +12,9 @@ COMMENT=	PuppetDB storeconfigs backend terminus module
 
 LICENSE=	APACHE20
 
+DEPRECATED=	Puppet 4 has reached EOL
+EXPIRATION_DATE=2019-02-28
+
 BUILD_DEPENDS=	puppet4>=0:sysutils/puppet4
 
 CONFLICTS_INSTALL=	puppetdb-terminus5-* puppetdb-terminus6-*

Modified: head/databases/puppetdb4/Makefile
==============================================================================
--- head/databases/puppetdb4/Makefile	Fri Jan 25 17:57:01 2019	(r491168)
+++ head/databases/puppetdb4/Makefile	Fri Jan 25 18:08:56 2019	(r491169)
@@ -11,6 +11,9 @@ COMMENT=	PuppetDB storeconfigs backend
 
 LICENSE=	APACHE20
 
+DEPRECATED=	Puppet 4 has reached EOL
+EXPIRATION_DATE=2019-02-28
+
 RUN_DEPENDS=	bash:shells/bash \
 		puppet:sysutils/puppet4
 

Modified: head/sysutils/puppet4/Makefile
==============================================================================
--- head/sysutils/puppet4/Makefile	Fri Jan 25 17:57:01 2019	(r491168)
+++ head/sysutils/puppet4/Makefile	Fri Jan 25 18:08:56 2019	(r491169)
@@ -12,6 +12,9 @@ COMMENT=	Configuration management framework written in
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Puppet 4 has reached EOL
+EXPIRATION_DATE=2019-02-28
+
 BUILD_DEPENDS=	rubygem-hiera>=2.0:sysutils/rubygem-hiera \
 		rubygem-json_pure>=0:devel/rubygem-json_pure
 RUN_DEPENDS=	rubygem-hiera>=2.0:sysutils/rubygem-hiera \

Modified: head/sysutils/puppetserver/Makefile
==============================================================================
--- head/sysutils/puppetserver/Makefile	Fri Jan 25 17:57:01 2019	(r491168)
+++ head/sysutils/puppetserver/Makefile	Fri Jan 25 18:08:56 2019	(r491169)
@@ -11,6 +11,9 @@ COMMENT=	Puppet Server running in the JVM
 
 LICENSE=	APACHE20
 
+DEPRECATED=	Puppet 4 has reached EOL
+EXPIRATION_DATE=2019-02-28
+
 RUN_DEPENDS=	bash>=0:shells/bash \
 		puppet4>=0:sysutils/puppet4
 BUILD_DEPENDS=	rubygem-rake>=0:devel/rubygem-rake


More information about the svn-ports-all mailing list