UPDATE puppet4 4.10.1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE puppet4 4.10.1

Sebastian Reitenbach
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



puppet-4.10.1.diff (12K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: UPDATE puppet4 4.10.1

Oriol Demaria-3

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 <[hidden email]> 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