Sorry, I have an OpenBSD 6.1 puppet master and current and 6.1 agents running and I can't install packages, is it a puppet bug with the openbsd provider or a problem with the 4.6 puppetmaster version in in 6.1 release? Someone has this problem?
change from purged to present failed: Could not set 'present' on ensure: undefined method Thanks in advance. Sebastian Reitenbach <[email protected]> writes: > After the other related puppet updates, this is a long overdue, > and therefore now bigger jump from 4.8.4 to 4.10.1. > > works for me on my master, 4.8 agents are happy as well > as the one 3.x agent I still have around. > > Comments, OK? > If I don't hear anything back, I'll commit on the weekend. > > cheers, > Sebastian > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/sysutils/ruby-puppet/4/Makefile,v > retrieving revision 1.20 > diff -u -r1.20 Makefile > --- Makefile 31 Jan 2017 18:46:58 -0000 1.20 > +++ Makefile 17 May 2017 20:55:58 -0000 > @@ -2,9 +2,11 @@ > > PORTROACH= limit:^4 > > -VERSION= 4.8.2 > +VERSION= 4.10.1 > > RUN_DEPENDS+= databases/ruby-hiera3,${MODRUBY_FLAVOR} \ > + devel/ruby-gettext-setup,${MODRUBY_FLAVOR}>=0.10,<1 \ > + devel/ruby-locale,${MODRUBY_FLAVOR}>=2.1,<3 \ > devel/ruby-rgen,${MODRUBY_FLAVOR} \ > sysutils/facter > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/sysutils/ruby-puppet/4/distinfo,v > retrieving revision 1.11 > diff -u -r1.11 distinfo > --- distinfo 31 Jan 2017 18:46:58 -0000 1.11 > +++ distinfo 17 May 2017 20:55:58 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (puppet-4.8.2.tar.gz) = /HHKC+ZLSxKC4AZLj78RXFR8uHymsgnaVuG5VpVnQEo= > -SIZE (puppet-4.8.2.tar.gz) = 2873651 > +SHA256 (puppet-4.10.1.tar.gz) = Jxc40rWq7I+q/VQwdqwNkBL81gUbzNL3CmbNR5NixgU= > +SIZE (puppet-4.10.1.tar.gz) = 2954351 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/sysutils/ruby-puppet/4/pkg/PLIST,v > retrieving revision 1.12 > diff -u -r1.12 PLIST > --- pkg/PLIST 18 Nov 2016 14:55:36 -0000 1.12 > +++ pkg/PLIST 17 May 2017 20:55:58 -0000 > @@ -88,11 +88,11 @@ > ${MODRUBY_SITEDIR}/puppet/data_providers/hiera_module_data_provider.rb > ${MODRUBY_SITEDIR}/puppet/data_providers/hiera_support.rb > ${MODRUBY_SITEDIR}/puppet/data_providers/json_data_provider_factory.rb > -${MODRUBY_SITEDIR}/puppet/data_providers/lookup_adapter.rb > ${MODRUBY_SITEDIR}/puppet/data_providers/yaml_data_provider_factory.rb > ${MODRUBY_SITEDIR}/puppet/defaults.rb > ${MODRUBY_SITEDIR}/puppet/environments.rb > ${MODRUBY_SITEDIR}/puppet/error.rb > +${MODRUBY_SITEDIR}/puppet/etc.rb > ${MODRUBY_SITEDIR}/puppet/external/ > ${MODRUBY_SITEDIR}/puppet/external/dot.rb > ${MODRUBY_SITEDIR}/puppet/external/nagios/ > @@ -158,6 +158,8 @@ > ${MODRUBY_SITEDIR}/puppet/feature/cfpropertylist.rb > ${MODRUBY_SITEDIR}/puppet/feature/eventlog.rb > ${MODRUBY_SITEDIR}/puppet/feature/external_facts.rb > +${MODRUBY_SITEDIR}/puppet/feature/hiera_eyaml.rb > +${MODRUBY_SITEDIR}/puppet/feature/hocon.rb > ${MODRUBY_SITEDIR}/puppet/feature/libuser.rb > ${MODRUBY_SITEDIR}/puppet/feature/msgpack.rb > ${MODRUBY_SITEDIR}/puppet/feature/pe_license.rb > @@ -217,16 +219,19 @@ > ${MODRUBY_SITEDIR}/puppet/functions/emerg.rb > ${MODRUBY_SITEDIR}/puppet/functions/epp.rb > ${MODRUBY_SITEDIR}/puppet/functions/err.rb > +${MODRUBY_SITEDIR}/puppet/functions/eyaml_lookup_key.rb > ${MODRUBY_SITEDIR}/puppet/functions/filter.rb > ${MODRUBY_SITEDIR}/puppet/functions/find_file.rb > ${MODRUBY_SITEDIR}/puppet/functions/hiera.rb > ${MODRUBY_SITEDIR}/puppet/functions/hiera_array.rb > ${MODRUBY_SITEDIR}/puppet/functions/hiera_hash.rb > ${MODRUBY_SITEDIR}/puppet/functions/hiera_include.rb > +${MODRUBY_SITEDIR}/puppet/functions/hocon_data.rb > ${MODRUBY_SITEDIR}/puppet/functions/import.rb > ${MODRUBY_SITEDIR}/puppet/functions/include.rb > ${MODRUBY_SITEDIR}/puppet/functions/info.rb > ${MODRUBY_SITEDIR}/puppet/functions/inline_epp.rb > +${MODRUBY_SITEDIR}/puppet/functions/json_data.rb > ${MODRUBY_SITEDIR}/puppet/functions/lest.rb > ${MODRUBY_SITEDIR}/puppet/functions/lookup.rb > ${MODRUBY_SITEDIR}/puppet/functions/map.rb > @@ -250,6 +255,7 @@ > ${MODRUBY_SITEDIR}/puppet/functions/versioncmp.rb > ${MODRUBY_SITEDIR}/puppet/functions/warning.rb > ${MODRUBY_SITEDIR}/puppet/functions/with.rb > +${MODRUBY_SITEDIR}/puppet/functions/yaml_data.rb > ${MODRUBY_SITEDIR}/puppet/generate/ > ${MODRUBY_SITEDIR}/puppet/generate/models/ > ${MODRUBY_SITEDIR}/puppet/generate/models/type/ > @@ -681,10 +687,24 @@ > ${MODRUBY_SITEDIR}/puppet/pops/loaders.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/ > ${MODRUBY_SITEDIR}/puppet/pops/lookup.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/configured_data_provider.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/context.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/data_adapter.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/data_dig_function_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/data_hash_function_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/data_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/environment_data_provider.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/explainer.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/function_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/global_data_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/hiera_config.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/interpolation.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/invocation.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/location_resolver.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_adapter.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_key.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/lookup_key_function_provider.rb > +${MODRUBY_SITEDIR}/puppet/pops/lookup/module_data_provider.rb > ${MODRUBY_SITEDIR}/puppet/pops/lookup/sub_lookup.rb > ${MODRUBY_SITEDIR}/puppet/pops/merge_strategy.rb > ${MODRUBY_SITEDIR}/puppet/pops/migration/ > @@ -1087,6 +1107,7 @@ > ${MODRUBY_SITEDIR}/puppet/util.rb > ${MODRUBY_SITEDIR}/puppet/util/autoload.rb > ${MODRUBY_SITEDIR}/puppet/util/backups.rb > +${MODRUBY_SITEDIR}/puppet/util/character_encoding.rb > ${MODRUBY_SITEDIR}/puppet/util/checksums.rb > ${MODRUBY_SITEDIR}/puppet/util/classgen.rb > ${MODRUBY_SITEDIR}/puppet/util/colors.rb > @@ -1234,6 +1255,7 @@ > ${MODRUBY_SITEDIR}/puppet/vendor/load_pathspec.rb > ${MODRUBY_SITEDIR}/puppet/vendor/load_rgen.rb > ${MODRUBY_SITEDIR}/puppet/vendor/load_semantic.rb > +${MODRUBY_SITEDIR}/puppet/vendor/load_semantic_puppet.rb > ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/ > ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/CHANGELOG.md > ${MODRUBY_SITEDIR}/puppet/vendor/pathspec/LICENSE > @@ -1443,34 +1465,24 @@ > > ${MODRUBY_SITEDIR}/puppet/vendor/rgen/test/xml_instantiator_test/simple_xmi_to_ecore.rb > ${MODRUBY_SITEDIR}/puppet/vendor/rgen_patch.rb > ${MODRUBY_SITEDIR}/puppet/vendor/semantic/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/Gemfile > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/PUPPET_README.md > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/Rakefile > ${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/ > ${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/graph.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/graph_node.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/module_release.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/source.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/dependency/unsatisfiable_graph.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/version.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/lib/semantic/version_range.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/spec_helper.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/ > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/graph_node_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/graph_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/module_release_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/source_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency/unsatisfiable_graph_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/dependency_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/version_range_spec.rb > -${MODRUBY_SITEDIR}/puppet/vendor/semantic/spec/unit/semantic/version_spec.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/ > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/ > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/ > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/ > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/graph.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/graph_node.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/module_release.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/source.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/dependency/unsatisfiable_graph.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/gem_version.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/locales/ > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/locales/config.yaml > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/version.rb > +${MODRUBY_SITEDIR}/puppet/vendor/semantic_puppet/lib/semantic_puppet/version_range.rb > ${MODRUBY_SITEDIR}/puppet/version.rb > ${MODRUBY_SITEDIR}/puppet_x.rb > ${MODRUBY_SITEDIR}/semver.rb -- Oriol Demaria 0x58415679
