./sysutils/puppet, Configuration management framework written in Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.2.0, Package name: ruby23-puppet-5.2.0, Maintainer: pkgsrc-users

Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs, and
hosts, along with obviously discrete elements like packages, services, and
files.


Required to run:
[sysutils/ruby-facter] [devel/ruby-locale] [databases/ruby-hiera] [lang/ruby23-base] [devel/ruby-gettext-setup]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 86453d6c3cda14a227ae0224d1cd206a5d7fa334
RMD160: 5c43ecc8cc477dd818974325e95c553397704f1f
Filesize: 2793.5 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-18 07:38:54 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
sysutils/puppet: update to 5.2.0.

Changes are too many to write here, please refer these release notes.

	https://docs.puppet.com/puppet/5.0/release_notes.html
	https://docs.puppet.com/puppet/5.1/release_notes.html
	https://docs.puppet.com/puppet/5.2/release_notes.html
   2017-06-21 15:45:35 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update puppet to 4.10.4.

Puppet 4.10.4					Released June 19, 2017.

This is a single issue release to resolve a regression introduced in Puppet
4.10.3.  Resources created using the syntax Resource[xx::yy] would cause an
error because Puppet would not find an existing xx::yy user defined resource
type.  This was caused by fixing another problem with inconsistent use of
upper and lowercase in references. (PUP-7671)

Puppet 4.10.3					Released June 15, 2017.

This is a minor bug fix release.  Using ampersands (&) in custom facts was
causing Puppet runs to fail in Puppet 4.10.2.  This release resolves that
issue. (PUP-7658)

Puppet 4.10.2					Released June 13, 2017.

This is a bug fix release included in Puppet agent 1.10.2, that also includes
two new deprecations for Puppet.

Note: There is a known issue with this release when using ampersands in custom
facts.  You can revert back to 4.10.1, or upgrade to 4.10.4.
   2017-06-12 16:54:53 by Takahiro Kambe | Files touched by this commit (5) | Package updated
Log message:
Update puppet to 4.10.1.

Changes from 3.8.7 to 4.10.1 are too many to write here, please refer
<https://docs.puppet.com/puppet/latest/release_notes.html> and its links.
   2017-05-30 17:13:04 by Takahiro Kambe | Files touched by this commit (5)
Log message:
Stop using RUBY_JSON_{REQD,TYPE} since all ruby2*-base pacakges contain
required version of json extension.
   2017-04-19 13:24:39 by Jonathan Perkin | Files touched by this commit (27)
Log message:
Reset MAINTAINER after tonnerre resigned.
   2016-09-08 17:19:19 by Joerg Sonnenberger | Files touched by this commit (42)
Log message:
Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
   2016-09-01 12:27:24 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
Update sysutils/puppet to 3.8.7.
Clean up dependencies and resolve the json/json_pure conflict.

Changes since 3.8.6:

- PUP-4818: One part of the relative namespacing feature was not
  removed when using the future parser. When a class was declared
  with a resource like expression the references to classes were
  still interpreted as being relative.
- PUP-6113: Puppet will no longer attempt to retrieve the
  nonexistent password_min_age property from LDAP users on
  Solaris.
- PUP-6073: launchd plists with line continuations no longer cause
  the launchd service provider to return Error: Could not prefetch
  service provider 'launchd': undefined method to_ruby for
  nil:NilClass.
- PUP-5898: :undef caused unexpected behaviors with hashes due to
  the 3.x calling convention also applying to resource
  expressions.
- PUP-5637: Puppet systemd packages now include an ExecReload
  command in the puppet.service files in order to facilitate
  graceful restart on systemd systems.
- PUP-5356: Fixed the Puppet Nagios extension with Ruby 1.9.3+.
- PUP-4545: Removed a script that restarts Puppet in response to
  network changes on EL based systems.
   2016-08-26 11:26:05 by Filip Hajny | Files touched by this commit (3)
Log message:
Make sure puppet recognizes being called puppet${RUBY_SUFFIX}.
Bump PKREVISION.