PSARC/2016/607 Puppet 4.7.0, Hiera 3.2.0
authorShawn Ferry <shawn.ferry@oracle.com>
Mon Nov 28 16:54:02 2016 -0800 (2016-11-28)
changeset 756548aa82a0931f
parent 7564 f958607559a6
child 7566 34f2284a605f
PSARC/2016/607 Puppet 4.7.0, Hiera 3.2.0
19429313 address_object type should support vrrp addresses
19888183 publisher provider is applied on each puppet run
22125767 nsswitch provider missing ipnodes, protocols, printers
22126108 add process scheduler administration provider
22960016 Puppet needs a native way to set ZFS ACLs
23107546 race condition with smf provider and manifest-import
23119445 Upgrade Ruby Hiera to 3.2.0
23547788 Add ILB type to Puppet
23593229 rspec tests need to be written for solaris_providers boot_environment
23593308 rspec tests need to be written for solaris_providers ipmp_interface
23593316 rspec tests need to be written for solaris_providers protocol_properties
23593225 rspec tests need to be written for solaris_providers etherstub
23593319 rspec tests need to be written for solaris_providers vnic
23593310 puppet module rspec tests and validation for nsswitch
24674283 current puppet.stencil implementation restricts some valid puppet use cases
24680838 puppet agent failures should be visible to administrator via SMF interfaces
24681179 puppet's logadm.conf is pointing at wrong location for master, ignoring agent
24696742 puppet svccfg doesn't work for some value types
24696809 Puppet link aggregation modules cascading errors
24825868 Update to Puppet 4, Puppet 3 is EOL
24836004 '-' is valid in pkg mediator implementation
24836209 nis provider needs to support multiple securenets entries
24928890 keystone and horizon modules patches create invalid metadata.json
25022632 puppet ipmp_interface type should not validate interface existence
25022714 Puppet SMF service should not refresh on every apply operation
25225039 puppet svccfg should not declare a property absent if it does not match desired
25060925 puppet resource address_object generates invalid puppet code for dhcp interfaces
25065015 update puppet oracle-solaris_providers 2.0.0
25071521 puppet svccfg type should return a clear error if value is not provided
25071681 puppet dns resource generates invalid manifest
25071686 puppet resource ldap; Error: Could not run: No ability to determine if ldap...
25071690 puppet resource nis; Error: Could not run: No ability to determine if nis exists
25092384 puppet module files should be owned by root
25093408 puppet-solaris should be part of puppet again
25106150 Nis provider is not idempotent
25106155 DNS provider is not idempotent
25163776 puppet link_aggregation misunderstands 'address' -u output
25163791 puppet link_aggregation should use resource values instead of property_hash
25163815 puppet address_object errors and validations could be better
25163840 puppet Puppet::Property::List types conflict with internally generated arrays
25163864 puppet link_aggregation type specs need to be written
25177901 puppet beadm should not use both -e and -p
25178928 puppet link_aggregation should try to copy existing values on change of mode
25179040 puppet link_aggregation should delete with -t for temporary
25192742 puppet svccfg shouldn't try to update properties for a non-existent fmri
25196056 puppet interface and address _properties namevars are problematic
25191982 puppet type 'dns' is not able to set 'options' property in resolv.conf
25211935 puppet link_aggregation needs to permanently delete before modifying temporary
25217063 puppet protocol_properties is not idempotent
25218036 puppet resource svccfg emits a warning for every property
25218053 puppet svccfg prefetch should match individually specified parameters
25218208 puppet svccfg should enforce well-formedness in fmri parameters
25224661 puppet resource address_properties shouldn't output read-only properties
25224777 puppet address_properties should not reset unchanged properties
25306835 puppet boot_environment needs to understand the new snapshot format
25306877 puppet svccfg should check for pg and allow nested property groups
25306904 puppet dns,nis,ldap,protocol_properties prefetch fails after input auto munge
25348321 puppet boot_environment needs to validate all properties and parameters
25354751 puppet vnic provider needs to support / and - as valid vnic name characters
components/ruby/facter/facter.p5m
components/ruby/hiera/Makefile
components/ruby/hiera/hiera.license
components/ruby/hiera/hiera.p5m
components/ruby/hiera/patches/hiera-00-dependency.patch
components/ruby/puppet-modules/nanliu-staging/nanliu-staging.p5m
components/ruby/puppet-modules/openstack-cinder/openstack-cinder.p5m
components/ruby/puppet-modules/openstack-glance/openstack-glance.p5m
components/ruby/puppet-modules/openstack-heat/openstack-heat.p5m
components/ruby/puppet-modules/openstack-horizon/openstack-horizon.p5m
components/ruby/puppet-modules/openstack-horizon/patches/01-metadata.patch
components/ruby/puppet-modules/openstack-ironic/openstack-ironic.p5m
components/ruby/puppet-modules/openstack-keystone/openstack-keystone.p5m
components/ruby/puppet-modules/openstack-keystone/patches/01-metadata.patch
components/ruby/puppet-modules/openstack-neutron/openstack-neutron.p5m
components/ruby/puppet-modules/openstack-nova/openstack-nova.p5m
components/ruby/puppet-modules/openstack-openstacklib/openstack-openstacklib.p5m
components/ruby/puppet-modules/openstack-swift/openstack-swift.p5m
components/ruby/puppet-modules/openstack-vswitch/openstack-vswitch.p5m
components/ruby/puppet-modules/oracle-solaris_providers/Makefile
components/ruby/puppet-modules/oracle-solaris_providers/oracle-solaris_providers.p5m
components/ruby/puppet-modules/puppetlabs-apache/puppetlabs-apache.p5m
components/ruby/puppet-modules/puppetlabs-concat/puppetlabs-concat.p5m
components/ruby/puppet-modules/puppetlabs-inifile/puppetlabs-inifile.p5m
components/ruby/puppet-modules/puppetlabs-mysql/puppetlabs-mysql.p5m
components/ruby/puppet-modules/puppetlabs-ntp/puppetlabs-ntp.p5m
components/ruby/puppet-modules/puppetlabs-rabbitmq/puppetlabs-rabbitmq.p5m
components/ruby/puppet-modules/puppetlabs-rsync/puppetlabs-rsync.p5m
components/ruby/puppet-modules/puppetlabs-stdlib/puppetlabs-stdlib.p5m
components/ruby/puppet-modules/saz-memcached/saz-memcached.p5m
components/ruby/puppet-solaris/Makefile
components/ruby/puppet-solaris/ext/extconf.rb
components/ruby/puppet-solaris/ext/puppet_audit.c
components/ruby/puppet-solaris/files/auth_attr
components/ruby/puppet-solaris/files/exec_attr
components/ruby/puppet-solaris/files/prof_attr
components/ruby/puppet-solaris/files/puppet.logadm.conf
components/ruby/puppet-solaris/files/puppet.stencil
components/ruby/puppet-solaris/files/puppet.xml
components/ruby/puppet-solaris/files/update_smf.py
components/ruby/puppet-solaris/files/user_attr
components/ruby/puppet-solaris/puppet-solaris.p5m
components/ruby/puppet-solaris/puppet.license
components/ruby/puppet/Makefile
components/ruby/puppet/ext/extconf.rb
components/ruby/puppet/ext/puppet_audit.c
components/ruby/puppet/files/auth_attr
components/ruby/puppet/files/exec_attr
components/ruby/puppet/files/prof_attr
components/ruby/puppet/files/puppet.logadm.conf
components/ruby/puppet/files/puppet.stencil
components/ruby/puppet/files/puppet.xml
components/ruby/puppet/files/upgrade.sh
components/ruby/puppet/files/user_attr
components/ruby/puppet/history
components/ruby/puppet/patches/0001-Puppet4-paths.patch
components/ruby/puppet/patches/puppet-00-PUP-6793-s12pkg.patch
components/ruby/puppet/patches/puppet-00-s12pkg.patch
components/ruby/puppet/patches/puppet-01-PUP-6795-installrb-nogzip-manpage.patch
components/ruby/puppet/patches/puppet-01-installrb-nogzip-manpage.patch
components/ruby/puppet/patches/puppet-02-zone-type.patch
components/ruby/puppet/patches/puppet-03-zone-provider.patch
components/ruby/puppet/patches/puppet-04-agent-auditing.patch
components/ruby/puppet/patches/puppet-05-apply-auditing.patch
components/ruby/puppet/patches/puppet-06-PUP-6797-provider-smf.patch
components/ruby/puppet/patches/puppet-06-provider-smf.patch
components/ruby/puppet/patches/puppet-07-PUP-2641.patch
components/ruby/puppet/patches/puppet-08-PUP-2509.patch
components/ruby/puppet/patches/puppet-09-PUP-6796-role-shell.patch
components/ruby/puppet/patches/puppet-09-role-shell.patch
components/ruby/puppet/patches/puppet-10-PUP-6792-smf-recursive-enable.patch
components/ruby/puppet/patches/puppet-10-smf-recursive-enable.patch
components/ruby/puppet/patches/puppet-11-smf-degraded.patch
components/ruby/puppet/patches/puppet-12-pkg-provider-latest.patch
components/ruby/puppet/patches/puppet-13-default-smf.patch
components/ruby/puppet/patches/puppet-13-smf-restartcmd.patch
components/ruby/puppet/patches/puppet-14-log-smf.patch
components/ruby/puppet/patches/puppet-14-smf-refreshable.patch
components/ruby/puppet/patches/puppet-15-shadow-bug.patch
components/ruby/puppet/patches/z-puppet-00.patch
components/ruby/puppet/patches/z-puppet-01.patch
components/ruby/puppet/patches/z-puppet-04.patch
components/ruby/puppet/patches/z-puppet-05.patch
components/ruby/puppet/patches/z-puppet-06.patch
components/ruby/puppet/patches/z-puppet-07.patch
components/ruby/puppet/patches/z-puppet-09.patch
components/ruby/puppet/patches/z-puppet-13.patch
components/ruby/puppet/patches/z-puppet-14.patch
components/ruby/puppet/puppet.p5m
components/ruby/puppet/tools/update_smf.py
make-rules/prep-git.mk
make-rules/puppetmodule.mk
     1.1 --- a/components/ruby/facter/facter.p5m	Wed Jan 11 15:24:27 2017 -0800
     1.2 +++ b/components/ruby/facter/facter.p5m	Mon Nov 28 16:54:02 2016 -0800
     1.3 @@ -36,7 +36,8 @@
     1.4      value="org.opensolaris.category.2008:System/Administration and Configuration"
     1.5  set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
     1.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
     1.7 -set name=org.opensolaris.arc-caseid value=PSARC/2013/005 value=PSARC/2016/016
     1.8 +set name=org.opensolaris.arc-caseid value=PSARC/2013/005 value=PSARC/2016/016 \
     1.9 +    value=PSARC/2016/607
    1.10  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    1.11  
    1.12  # Make facter available in /usr/bin
     2.1 --- a/components/ruby/hiera/Makefile	Wed Jan 11 15:24:27 2017 -0800
     2.2 +++ b/components/ruby/hiera/Makefile	Mon Nov 28 16:54:02 2016 -0800
     2.3 @@ -28,16 +28,16 @@
     2.4  RUBY_VERSIONS=2.1.0
     2.5  
     2.6  COMPONENT_NAME=		hiera
     2.7 -COMPONENT_VERSION=	1.3.4
     2.8 +COMPONENT_VERSION=  3.2.0
     2.9  COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    2.10  COMPONENT_ARCHIVE=	$(COMPONENT_SRC).gem
    2.11  COMPONENT_ARCHIVE_HASH=	\
    2.12 -    sha256:a3c85385ddda64916d453efeeb965151dc2454428d88f04f40d539559af27020
    2.13 +    sha256:39a5d7a14dafaf4745b1f660e7b78a80d2f2724ac89d467a092305c1eea5f576
    2.14  COMPONENT_ARCHIVE_URL=	http://rubygems.org/gems/$(COMPONENT_SRC).gem
    2.15 -COMPONENT_PROJECT_URL=  https://github.com/puppetlabs/hiera	
    2.16 +COMPONENT_PROJECT_URL=  https://github.com/puppetlabs/hiera
    2.17  COMPONENT_BUGDB=	utility/puppet
    2.18  
    2.19 -TPNO=                   18210
    2.20 +TPNO=                   30453
    2.21  
    2.22  # No gemspec is shipped with the gem. Create one
    2.23  COMPONENT_POST_UNPACK_ACTION= \
     3.1 --- a/components/ruby/hiera/hiera.license	Wed Jan 11 15:24:27 2017 -0800
     3.2 +++ b/components/ruby/hiera/hiera.license	Mon Nov 28 16:54:02 2016 -0800
     3.3 @@ -1,7 +1,6 @@
     3.4 -
     3.5  Puppet - Automating Configuration Management.
     3.6  
     3.7 -Copyright (C) 2012 Puppet Labs Inc.
     3.8 +Copyright (C) 2012-2014 Puppet Labs Inc
     3.9  
    3.10  Puppet Labs can be contacted at: info@puppetlabs.com
    3.11  
     4.1 --- a/components/ruby/hiera/hiera.p5m	Wed Jan 11 15:24:27 2017 -0800
     4.2 +++ b/components/ruby/hiera/hiera.p5m	Mon Nov 28 16:54:02 2016 -0800
     4.3 @@ -38,11 +38,13 @@
     4.4      value=org.opensolaris.category.2008:System/Databases
     4.5  set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
     4.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
     4.7 -set name=org.opensolaris.arc-caseid value=PSARC/2014/275 value=PSARC/2016/016
     4.8 +set name=org.opensolaris.arc-caseid value=PSARC/2014/275 value=PSARC/2016/016 \
     4.9 +    value=PSARC/2016/607
    4.10  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    4.11  
    4.12  # Add a configuration file
    4.13 -file files/hiera.yaml path=etc/hiera.yaml mode=0644 overlay=allow preserve=true
    4.14 +file files/hiera.yaml path=etc/puppetlabs/puppet/hiera.yaml mode=0644 \
    4.15 +    overlay=allow preserve=true
    4.16  
    4.17  # Make hiera available in /usr/bin
    4.18  link path=usr/bin/hiera \
    4.19 @@ -51,6 +53,7 @@
    4.20  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/cache/hiera-$(COMPONENT_VERSION).gem
    4.21  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera.html
    4.22  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Backend.html
    4.23 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Backend/Backend1xWrapper.html
    4.24  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Backend/Json_backend.html
    4.25  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Backend/Yaml_backend.html
    4.26  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Config.html
    4.27 @@ -59,6 +62,7 @@
    4.28  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/FallbackLogger.html
    4.29  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Filecache.html
    4.30  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Interpolate.html
    4.31 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/InterpolationInvalidValue.html
    4.32  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/InterpolationLoop.html
    4.33  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/InvalidConfigurationError.html
    4.34  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/Hiera/Noop_logger.html
    4.35 @@ -106,6 +110,9 @@
    4.36  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/js/searcher.js
    4.37  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/rdoc.css
    4.38  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/rdoc/table_of_contents.html
    4.39 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Backend1xWrapper/cdesc-Backend1xWrapper.ri
    4.40 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Backend1xWrapper/lookup-i.ri
    4.41 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Backend1xWrapper/new-c.ri
    4.42  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Json_backend/cdesc-Json_backend.ri
    4.43  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Json_backend/lookup-i.ri
    4.44  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/Json_backend/new-c.ri
    4.45 @@ -120,10 +127,13 @@
    4.46  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/datafile_in-i.ri
    4.47  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/datasourcefiles-i.ri
    4.48  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/datasources-i.ri
    4.49 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/find_backend-i.ri
    4.50 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/interpolate_config-i.ri
    4.51  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/lookup-i.ri
    4.52  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/merge_answer-i.ri
    4.53  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/parse_answer-i.ri
    4.54  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/parse_string-i.ri
    4.55 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/qualified_lookup-i.ri
    4.56  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Backend/resolve_answer-i.ri
    4.57  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Config/%5b%5d-i.ri
    4.58  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Config/cdesc-Config.ri
    4.59 @@ -146,12 +156,15 @@
    4.60  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Filecache/read-i.ri
    4.61  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Filecache/read_file-i.ri
    4.62  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Filecache/stale%3f-i.ri
    4.63 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/alias_interpolate-i.ri
    4.64  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/cdesc-Interpolate.ri
    4.65  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/do_interpolation-i.ri
    4.66  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/get_interpolation_method_and_key-i.ri
    4.67  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/hiera_interpolate-i.ri
    4.68  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/interpolate-i.ri
    4.69 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/literal_interpolate-i.ri
    4.70  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Interpolate/scope_interpolate-i.ri
    4.71 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/InterpolationInvalidValue/cdesc-InterpolationInvalidValue.ri
    4.72  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/InterpolationLoop/cdesc-InterpolationLoop.ri
    4.73  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/InvalidConfigurationError/cdesc-InvalidConfigurationError.ri
    4.74  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Noop_logger/cdesc-Noop_logger.ri
    4.75 @@ -165,11 +178,13 @@
    4.76  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/RecursiveGuard/check-i.ri
    4.77  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/RecursiveGuard/new-c.ri
    4.78  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/cdesc-Util.ri
    4.79 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/code_dir-i.ri
    4.80  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/common_appdata-i.ri
    4.81  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/config_dir-i.ri
    4.82  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/file_alt_separator-i.ri
    4.83  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/microsoft_windows%3f-i.ri
    4.84  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/posix%3f-i.ri
    4.85 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/split_key-i.ri
    4.86  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/Util/var_dir-i.ri
    4.87  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/cdesc-Hiera.ri
    4.88  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/doc/hiera-$(COMPONENT_VERSION)/ri/Hiera/config-i.ri
    4.89 @@ -211,12 +226,27 @@
    4.90  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/console_logger_spec.rb
    4.91  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fallback_logger_spec.rb
    4.92  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/filecache_spec.rb
    4.93 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/config/hiera.yaml
    4.94 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/config/hiera_iplm_hiera.yaml
    4.95 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/config/hiera_iplm_hiera_bad.yaml
    4.96 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/bad_interpolation.yaml
    4.97 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/complex.yaml
    4.98 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/dotted_keys.yaml
    4.99 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/empty_interpolation.yaml
   4.100 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/frontend.json
   4.101 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/niltest.yaml
   4.102 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/recursive.yaml
   4.103 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/role.json
   4.104 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/interpolate/data/weird_keys.yaml
   4.105 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/override/config/hiera.yaml
   4.106 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/override/data/alternate.yaml
   4.107 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/fixtures/override/data/common.yaml
   4.108  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/hiera_spec.rb
   4.109 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/interpolate_spec.rb
   4.110  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/puppet_logger_spec.rb
   4.111  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/util_spec.rb
   4.112  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/gems/hiera-$(COMPONENT_VERSION)/spec/unit/version_spec.rb
   4.113  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/gems/$(RUBY_LIB_VERSION)/specifications/hiera-$(COMPONENT_VERSION).gemspec
   4.114 -
   4.115  # Add man page
   4.116  file files/hiera.1 path=usr/share/man/man1/hiera.1
   4.117  
     5.1 --- a/components/ruby/hiera/patches/hiera-00-dependency.patch	Wed Jan 11 15:24:27 2017 -0800
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,21 +0,0 @@
     5.4 -Oracle customization - non upstream patch
     5.5 -Modify hiera dependency to use json instead of json_pure
     5.6 -
     5.7 ---- hiera-1.3.4/hiera.gemspec	Wed Dec  2 19:05:29 2015
     5.8 -+++ hiera-1.3.4/hiera.gemspec.orig	Wed Dec  2 19:04:47 2015
     5.9 -@@ -22,12 +22,12 @@
    5.10 -     s.specification_version = 4
    5.11 - 
    5.12 -     if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
    5.13 --      s.add_runtime_dependency(%q<json_pure>, [">= 0"])
    5.14 -+      s.add_runtime_dependency(%q<json>, [">= 0"])
    5.15 -     else
    5.16 --      s.add_dependency(%q<json_pure>, [">= 0"])
    5.17 -+      s.add_dependency(%q<json>, [">= 0"])
    5.18 -     end
    5.19 -   else
    5.20 --    s.add_dependency(%q<json_pure>, [">= 0"])
    5.21 -+    s.add_dependency(%q<json>, [">= 0"])
    5.22 -   end
    5.23 - end
    5.24 - 
     6.1 --- a/components/ruby/puppet-modules/nanliu-staging/nanliu-staging.p5m	Wed Jan 11 15:24:27 2017 -0800
     6.2 +++ b/components/ruby/puppet-modules/nanliu-staging/nanliu-staging.p5m	Mon Nov 28 16:54:02 2016 -0800
     6.3 @@ -22,8 +22,6 @@
     6.4  #
     6.5  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
     6.6  #
     6.7 -<transform file dir -> default owner puppet>
     6.8 -<transform file dir -> default group puppet>
     6.9  set name=pkg.fmri \
    6.10      value=pkg:/system/management/puppet/nanliu-staging@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    6.11  set name=pkg.summary value="Staging Puppet Module"
    6.12 @@ -37,46 +35,47 @@
    6.13  set name=info.upstream \
    6.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
    6.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    6.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
    6.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
    6.18 +    value=PSARC/2016/607
    6.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    6.20  #
    6.21 -file path=etc/puppet/modules/staging/Gemfile
    6.22 -file path=etc/puppet/modules/staging/LICENSE
    6.23 -file path=etc/puppet/modules/staging/README.md
    6.24 -file path=etc/puppet/modules/staging/Rakefile
    6.25 -file path=etc/puppet/modules/staging/Vagrantfile
    6.26 -file path=etc/puppet/modules/staging/checksums.json
    6.27 -file path=etc/puppet/modules/staging/docs/deploy.html
    6.28 -file path=etc/puppet/modules/staging/docs/extract.html
    6.29 -file path=etc/puppet/modules/staging/docs/file.html
    6.30 -file path=etc/puppet/modules/staging/docs/init.html
    6.31 -file path=etc/puppet/modules/staging/files/sample
    6.32 -file path=etc/puppet/modules/staging/files/sample.tar.bz2
    6.33 -file path=etc/puppet/modules/staging/files/sample.tar.gz
    6.34 -file path=etc/puppet/modules/staging/lib/facter/staging_http_get.rb
    6.35 -file path=etc/puppet/modules/staging/lib/facter/staging_windir.rb
    6.36 -file path=etc/puppet/modules/staging/lib/puppet/parser/functions/scope_defaults.rb
    6.37 -file path=etc/puppet/modules/staging/lib/puppet/parser/functions/staging_parse.rb
    6.38 -file path=etc/puppet/modules/staging/manifests/.init.pp.swp
    6.39 -file path=etc/puppet/modules/staging/manifests/deploy.pp
    6.40 -file path=etc/puppet/modules/staging/manifests/extract.pp
    6.41 -file path=etc/puppet/modules/staging/manifests/file.pp
    6.42 -file path=etc/puppet/modules/staging/manifests/init.pp
    6.43 -file path=etc/puppet/modules/staging/manifests/params.pp
    6.44 -file path=etc/puppet/modules/staging/metadata.json
    6.45 -file path=etc/puppet/modules/staging/spec/defines/staging_deploy_spec.rb
    6.46 -file path=etc/puppet/modules/staging/spec/defines/staging_extract_spec.rb
    6.47 -file path=etc/puppet/modules/staging/spec/defines/staging_file_spec.rb
    6.48 -file path=etc/puppet/modules/staging/spec/fixtures/hiera.yaml
    6.49 -file path=etc/puppet/modules/staging/spec/spec_helper.rb
    6.50 -file path=etc/puppet/modules/staging/spec/unit/puppet/parser/functions/scope_defaults_spec.rb
    6.51 -file path=etc/puppet/modules/staging/spec/unit/puppet/parser/functions/staging_parse_spec.rb
    6.52 -file path=etc/puppet/modules/staging/tests/deploy.pp
    6.53 -file path=etc/puppet/modules/staging/tests/extract.pp
    6.54 -file path=etc/puppet/modules/staging/tests/file.pp
    6.55 -file path=etc/puppet/modules/staging/tests/init.pp
    6.56 -file path=etc/puppet/modules/staging/tests/scope_defaults.pp
    6.57 -file path=etc/puppet/modules/staging/tests/staging_parse.pp
    6.58 +file path=usr/puppetlabs/puppet/modules/staging/Gemfile
    6.59 +file path=usr/puppetlabs/puppet/modules/staging/LICENSE
    6.60 +file path=usr/puppetlabs/puppet/modules/staging/README.md
    6.61 +file path=usr/puppetlabs/puppet/modules/staging/Rakefile
    6.62 +file path=usr/puppetlabs/puppet/modules/staging/Vagrantfile
    6.63 +file path=usr/puppetlabs/puppet/modules/staging/checksums.json
    6.64 +file path=usr/puppetlabs/puppet/modules/staging/docs/deploy.html
    6.65 +file path=usr/puppetlabs/puppet/modules/staging/docs/extract.html
    6.66 +file path=usr/puppetlabs/puppet/modules/staging/docs/file.html
    6.67 +file path=usr/puppetlabs/puppet/modules/staging/docs/init.html
    6.68 +file path=usr/puppetlabs/puppet/modules/staging/files/sample
    6.69 +file path=usr/puppetlabs/puppet/modules/staging/files/sample.tar.bz2
    6.70 +file path=usr/puppetlabs/puppet/modules/staging/files/sample.tar.gz
    6.71 +file path=usr/puppetlabs/puppet/modules/staging/lib/facter/staging_http_get.rb
    6.72 +file path=usr/puppetlabs/puppet/modules/staging/lib/facter/staging_windir.rb
    6.73 +file path=usr/puppetlabs/puppet/modules/staging/lib/puppet/parser/functions/scope_defaults.rb
    6.74 +file path=usr/puppetlabs/puppet/modules/staging/lib/puppet/parser/functions/staging_parse.rb
    6.75 +file path=usr/puppetlabs/puppet/modules/staging/manifests/.init.pp.swp
    6.76 +file path=usr/puppetlabs/puppet/modules/staging/manifests/deploy.pp
    6.77 +file path=usr/puppetlabs/puppet/modules/staging/manifests/extract.pp
    6.78 +file path=usr/puppetlabs/puppet/modules/staging/manifests/file.pp
    6.79 +file path=usr/puppetlabs/puppet/modules/staging/manifests/init.pp
    6.80 +file path=usr/puppetlabs/puppet/modules/staging/manifests/params.pp
    6.81 +file path=usr/puppetlabs/puppet/modules/staging/metadata.json
    6.82 +file path=usr/puppetlabs/puppet/modules/staging/spec/defines/staging_deploy_spec.rb
    6.83 +file path=usr/puppetlabs/puppet/modules/staging/spec/defines/staging_extract_spec.rb
    6.84 +file path=usr/puppetlabs/puppet/modules/staging/spec/defines/staging_file_spec.rb
    6.85 +file path=usr/puppetlabs/puppet/modules/staging/spec/fixtures/hiera.yaml
    6.86 +file path=usr/puppetlabs/puppet/modules/staging/spec/spec_helper.rb
    6.87 +file path=usr/puppetlabs/puppet/modules/staging/spec/unit/puppet/parser/functions/scope_defaults_spec.rb
    6.88 +file path=usr/puppetlabs/puppet/modules/staging/spec/unit/puppet/parser/functions/staging_parse_spec.rb
    6.89 +file path=usr/puppetlabs/puppet/modules/staging/tests/deploy.pp
    6.90 +file path=usr/puppetlabs/puppet/modules/staging/tests/extract.pp
    6.91 +file path=usr/puppetlabs/puppet/modules/staging/tests/file.pp
    6.92 +file path=usr/puppetlabs/puppet/modules/staging/tests/init.pp
    6.93 +file path=usr/puppetlabs/puppet/modules/staging/tests/scope_defaults.pp
    6.94 +file path=usr/puppetlabs/puppet/modules/staging/tests/staging_parse.pp
    6.95  #
    6.96  license nanliu-staging.license license="Apache v2.0"
    6.97  # Renamed Package
     7.1 --- a/components/ruby/puppet-modules/openstack-cinder/openstack-cinder.p5m	Wed Jan 11 15:24:27 2017 -0800
     7.2 +++ b/components/ruby/puppet-modules/openstack-cinder/openstack-cinder.p5m	Mon Nov 28 16:54:02 2016 -0800
     7.3 @@ -35,211 +35,211 @@
     7.4      value="org.opensolaris.category.2008:System/Enterprise Management"
     7.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
     7.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
     7.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
     7.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
     7.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    7.10  #
    7.11 -file path=etc/puppet/modules/cinder/CHANGELOG.md
    7.12 -file path=etc/puppet/modules/cinder/Gemfile
    7.13 -file path=etc/puppet/modules/cinder/LICENSE
    7.14 -file path=etc/puppet/modules/cinder/README.md
    7.15 -file path=etc/puppet/modules/cinder/Rakefile
    7.16 -file path=etc/puppet/modules/cinder/checksums.json
    7.17 -file path=etc/puppet/modules/cinder/examples/cinder_volume_with_pacemaker.pp
    7.18 -file path=etc/puppet/modules/cinder/lib/puppet/provider/cinder.rb
    7.19 -file path=etc/puppet/modules/cinder/lib/puppet/provider/cinder_api_paste_ini/ini_setting.rb
    7.20 -file path=etc/puppet/modules/cinder/lib/puppet/provider/cinder_config/ini_setting.rb
    7.21 -file path=etc/puppet/modules/cinder/lib/puppet/provider/cinder_type/openstack.rb
    7.22 -file path=etc/puppet/modules/cinder/lib/puppet/type/cinder_api_paste_ini.rb
    7.23 -file path=etc/puppet/modules/cinder/lib/puppet/type/cinder_config.rb
    7.24 -file path=etc/puppet/modules/cinder/lib/puppet/type/cinder_type.rb
    7.25 -file path=etc/puppet/modules/cinder/manifests/api.pp
    7.26 -file path=etc/puppet/modules/cinder/manifests/backend/bdd.pp
    7.27 -file path=etc/puppet/modules/cinder/manifests/backend/dellsc_iscsi.pp
    7.28 -file path=etc/puppet/modules/cinder/manifests/backend/emc_vnx.pp
    7.29 -file path=etc/puppet/modules/cinder/manifests/backend/eqlx.pp
    7.30 -file path=etc/puppet/modules/cinder/manifests/backend/glusterfs.pp
    7.31 -file path=etc/puppet/modules/cinder/manifests/backend/gpfs.pp
    7.32 -file path=etc/puppet/modules/cinder/manifests/backend/hp3par_iscsi.pp
    7.33 -file path=etc/puppet/modules/cinder/manifests/backend/iscsi.pp
    7.34 -file path=etc/puppet/modules/cinder/manifests/backend/netapp.pp
    7.35 -file path=etc/puppet/modules/cinder/manifests/backend/nexenta.pp
    7.36 -file path=etc/puppet/modules/cinder/manifests/backend/nfs.pp
    7.37 -file path=etc/puppet/modules/cinder/manifests/backend/pure.pp
    7.38 -file path=etc/puppet/modules/cinder/manifests/backend/quobyte.pp
    7.39 -file path=etc/puppet/modules/cinder/manifests/backend/rbd.pp
    7.40 -file path=etc/puppet/modules/cinder/manifests/backend/san.pp
    7.41 -file path=etc/puppet/modules/cinder/manifests/backend/solidfire.pp
    7.42 -file path=etc/puppet/modules/cinder/manifests/backend/vmdk.pp
    7.43 +file path=usr/puppetlabs/puppet/modules/cinder/CHANGELOG.md
    7.44 +file path=usr/puppetlabs/puppet/modules/cinder/Gemfile
    7.45 +file path=usr/puppetlabs/puppet/modules/cinder/LICENSE
    7.46 +file path=usr/puppetlabs/puppet/modules/cinder/README.md
    7.47 +file path=usr/puppetlabs/puppet/modules/cinder/Rakefile
    7.48 +file path=usr/puppetlabs/puppet/modules/cinder/checksums.json
    7.49 +file path=usr/puppetlabs/puppet/modules/cinder/examples/cinder_volume_with_pacemaker.pp
    7.50 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/provider/cinder.rb
    7.51 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/provider/cinder_api_paste_ini/ini_setting.rb
    7.52 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/provider/cinder_config/ini_setting.rb
    7.53 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/provider/cinder_type/openstack.rb
    7.54 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/type/cinder_api_paste_ini.rb
    7.55 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/type/cinder_config.rb
    7.56 +file path=usr/puppetlabs/puppet/modules/cinder/lib/puppet/type/cinder_type.rb
    7.57 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/api.pp
    7.58 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/bdd.pp
    7.59 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/dellsc_iscsi.pp
    7.60 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/emc_vnx.pp
    7.61 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/eqlx.pp
    7.62 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/glusterfs.pp
    7.63 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/gpfs.pp
    7.64 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/hp3par_iscsi.pp
    7.65 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/iscsi.pp
    7.66 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/netapp.pp
    7.67 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/nexenta.pp
    7.68 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/nfs.pp
    7.69 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/pure.pp
    7.70 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/quobyte.pp
    7.71 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/rbd.pp
    7.72 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/san.pp
    7.73 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/solidfire.pp
    7.74 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/vmdk.pp
    7.75  file files/backend/zfs_fc.pp \
    7.76 -    path=etc/puppet/modules/cinder/manifests/backend/zfs_fc.pp
    7.77 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/zfs_fc.pp
    7.78  file files/backend/zfs_iscsi.pp \
    7.79 -    path=etc/puppet/modules/cinder/manifests/backend/zfs_iscsi.pp
    7.80 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/zfs_iscsi.pp
    7.81  file files/backend/zfs_nfs.pp \
    7.82 -    path=etc/puppet/modules/cinder/manifests/backend/zfs_nfs.pp
    7.83 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/zfs_nfs.pp
    7.84  file files/backend/zfs_volume.pp \
    7.85 -    path=etc/puppet/modules/cinder/manifests/backend/zfs_volume.pp
    7.86 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/zfs_volume.pp
    7.87  file files/backend/zfssa_iscsi.pp \
    7.88 -    path=etc/puppet/modules/cinder/manifests/backend/zfssa_iscsi.pp
    7.89 -file path=etc/puppet/modules/cinder/manifests/backends.pp
    7.90 -file path=etc/puppet/modules/cinder/manifests/backup.pp
    7.91 -file path=etc/puppet/modules/cinder/manifests/backup/ceph.pp
    7.92 -file path=etc/puppet/modules/cinder/manifests/backup/nfs.pp
    7.93 -file path=etc/puppet/modules/cinder/manifests/backup/swift.pp
    7.94 -file path=etc/puppet/modules/cinder/manifests/ceilometer.pp
    7.95 -file path=etc/puppet/modules/cinder/manifests/client.pp
    7.96 -file path=etc/puppet/modules/cinder/manifests/config.pp
    7.97 -file path=etc/puppet/modules/cinder/manifests/cron/db_purge.pp
    7.98 -file path=etc/puppet/modules/cinder/manifests/db.pp
    7.99 -file path=etc/puppet/modules/cinder/manifests/db/mysql.pp
   7.100 -file path=etc/puppet/modules/cinder/manifests/db/postgresql.pp
   7.101 -file path=etc/puppet/modules/cinder/manifests/db/sync.pp
   7.102 -file path=etc/puppet/modules/cinder/manifests/glance.pp
   7.103 -file path=etc/puppet/modules/cinder/manifests/init.pp
   7.104 -file path=etc/puppet/modules/cinder/manifests/keystone/auth.pp
   7.105 -file path=etc/puppet/modules/cinder/manifests/logging.pp
   7.106 -file path=etc/puppet/modules/cinder/manifests/params.pp
   7.107 -file path=etc/puppet/modules/cinder/manifests/policy.pp
   7.108 -file path=etc/puppet/modules/cinder/manifests/qpid.pp
   7.109 -file path=etc/puppet/modules/cinder/manifests/quota.pp
   7.110 -file path=etc/puppet/modules/cinder/manifests/quota_set.pp
   7.111 -file path=etc/puppet/modules/cinder/manifests/rabbitmq.pp
   7.112 -file path=etc/puppet/modules/cinder/manifests/scheduler.pp
   7.113 -file path=etc/puppet/modules/cinder/manifests/scheduler/filter.pp
   7.114 -file path=etc/puppet/modules/cinder/manifests/setup_test_volume.pp
   7.115 -file path=etc/puppet/modules/cinder/manifests/type.pp
   7.116 -file path=etc/puppet/modules/cinder/manifests/type_set.pp
   7.117 -file path=etc/puppet/modules/cinder/manifests/vmware.pp
   7.118 -file path=etc/puppet/modules/cinder/manifests/volume.pp
   7.119 -file path=etc/puppet/modules/cinder/manifests/volume/dellsc_iscsi.pp
   7.120 -file path=etc/puppet/modules/cinder/manifests/volume/emc_vnx.pp
   7.121 -file path=etc/puppet/modules/cinder/manifests/volume/eqlx.pp
   7.122 -file path=etc/puppet/modules/cinder/manifests/volume/glusterfs.pp
   7.123 -file path=etc/puppet/modules/cinder/manifests/volume/gpfs.pp
   7.124 -file path=etc/puppet/modules/cinder/manifests/volume/hp3par_iscsi.pp
   7.125 -file path=etc/puppet/modules/cinder/manifests/volume/iscsi.pp
   7.126 -file path=etc/puppet/modules/cinder/manifests/volume/netapp.pp
   7.127 -file path=etc/puppet/modules/cinder/manifests/volume/nexenta.pp
   7.128 -file path=etc/puppet/modules/cinder/manifests/volume/nfs.pp
   7.129 -file path=etc/puppet/modules/cinder/manifests/volume/pure.pp
   7.130 -file path=etc/puppet/modules/cinder/manifests/volume/quobyte.pp
   7.131 -file path=etc/puppet/modules/cinder/manifests/volume/rbd.pp
   7.132 -file path=etc/puppet/modules/cinder/manifests/volume/san.pp
   7.133 -file path=etc/puppet/modules/cinder/manifests/volume/solidfire.pp
   7.134 -file path=etc/puppet/modules/cinder/manifests/volume/vmdk.pp
   7.135 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/backend/zfssa_iscsi.pp
   7.136 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backends.pp
   7.137 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backup.pp
   7.138 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backup/ceph.pp
   7.139 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backup/nfs.pp
   7.140 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/backup/swift.pp
   7.141 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/ceilometer.pp
   7.142 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/client.pp
   7.143 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/config.pp
   7.144 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/cron/db_purge.pp
   7.145 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/db.pp
   7.146 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/db/mysql.pp
   7.147 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/db/postgresql.pp
   7.148 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/db/sync.pp
   7.149 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/glance.pp
   7.150 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/init.pp
   7.151 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/keystone/auth.pp
   7.152 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/logging.pp
   7.153 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/params.pp
   7.154 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/policy.pp
   7.155 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/qpid.pp
   7.156 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/quota.pp
   7.157 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/quota_set.pp
   7.158 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/rabbitmq.pp
   7.159 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/scheduler.pp
   7.160 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/scheduler/filter.pp
   7.161 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/setup_test_volume.pp
   7.162 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/type.pp
   7.163 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/type_set.pp
   7.164 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/vmware.pp
   7.165 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume.pp
   7.166 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/dellsc_iscsi.pp
   7.167 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/emc_vnx.pp
   7.168 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/eqlx.pp
   7.169 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/glusterfs.pp
   7.170 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/gpfs.pp
   7.171 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/hp3par_iscsi.pp
   7.172 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/iscsi.pp
   7.173 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/netapp.pp
   7.174 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/nexenta.pp
   7.175 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/nfs.pp
   7.176 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/pure.pp
   7.177 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/quobyte.pp
   7.178 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/rbd.pp
   7.179 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/san.pp
   7.180 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/solidfire.pp
   7.181 +file path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/vmdk.pp
   7.182  file files/volume/zfs_fc.pp \
   7.183 -    path=etc/puppet/modules/cinder/manifests/volume/zfs_fc.pp
   7.184 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/zfs_fc.pp
   7.185  file files/volume/zfs_iscsi.pp \
   7.186 -    path=etc/puppet/modules/cinder/manifests/volume/zfs_iscsi.pp
   7.187 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/zfs_iscsi.pp
   7.188  file files/volume/zfs_nfs.pp \
   7.189 -    path=etc/puppet/modules/cinder/manifests/volume/zfs_nfs.pp
   7.190 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/zfs_nfs.pp
   7.191  file files/volume/zfs_volume.pp \
   7.192 -    path=etc/puppet/modules/cinder/manifests/volume/zfs_volume.pp
   7.193 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/zfs_volume.pp
   7.194  file files/volume/zfssa_iscsi.pp \
   7.195 -    path=etc/puppet/modules/cinder/manifests/volume/zfssa_iscsi.pp
   7.196 -file path=etc/puppet/modules/cinder/metadata.json
   7.197 -file path=etc/puppet/modules/cinder/releasenotes/notes/Test-volume-permissions-7ca9964fdb8491a2.yaml
   7.198 -file path=etc/puppet/modules/cinder/releasenotes/notes/block_device_backend-877dc1cd0ffab684.yaml
   7.199 -file path=etc/puppet/modules/cinder/releasenotes/notes/cinder_v3-aacaa1f385aab7c4.yaml
   7.200 -file path=etc/puppet/modules/cinder/releasenotes/notes/deprecate_auth_params-e34ba5123cee9060.yaml
   7.201 -file path=etc/puppet/modules/cinder/releasenotes/notes/deprecate_cluster_id-8d9838a9ef8932bf.yaml
   7.202 -file path=etc/puppet/modules/cinder/releasenotes/notes/deprecate_liberty-192d873c0d039e21.yaml
   7.203 -file path=etc/puppet/modules/cinder/releasenotes/notes/emc_vnx_driver-359208e3eeeaabf7.yaml
   7.204 -file path=etc/puppet/modules/cinder/releasenotes/notes/fix_multiple_rbd-e70b48e788387fa8.yaml
   7.205 -file path=etc/puppet/modules/cinder/releasenotes/notes/host_config-d58e1bb4c2aff303.yaml
   7.206 -file path=etc/puppet/modules/cinder/releasenotes/notes/keystone-v3-support-cinder_type-09357cfcf7834e80.yaml
   7.207 -file path=etc/puppet/modules/cinder/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   7.208 -file path=etc/puppet/modules/cinder/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
   7.209 -file path=etc/puppet/modules/cinder/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
   7.210 -file path=etc/puppet/modules/cinder/releasenotes/notes/solidfire_glance-e3bc65c5ff6a634d.yaml
   7.211 -file path=etc/puppet/modules/cinder/releasenotes/notes/type_providers-4f316d6b119c4d38.yaml
   7.212 -file path=etc/puppet/modules/cinder/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   7.213 -file path=etc/puppet/modules/cinder/releasenotes/source/_static/.placeholder
   7.214 -file path=etc/puppet/modules/cinder/releasenotes/source/conf.py
   7.215 -file path=etc/puppet/modules/cinder/releasenotes/source/index.rst
   7.216 -file path=etc/puppet/modules/cinder/releasenotes/source/mitaka.rst
   7.217 -file path=etc/puppet/modules/cinder/releasenotes/source/unreleased.rst
   7.218 -file path=etc/puppet/modules/cinder/setup.cfg
   7.219 -file path=etc/puppet/modules/cinder/setup.py
   7.220 -file path=etc/puppet/modules/cinder/spec/acceptance/basic_cinder_spec.rb
   7.221 -file path=etc/puppet/modules/cinder/spec/acceptance/nodesets/centos-70-x64.yml
   7.222 -file path=etc/puppet/modules/cinder/spec/acceptance/nodesets/default.yml
   7.223 -file path=etc/puppet/modules/cinder/spec/acceptance/nodesets/nodepool-centos7.yml
   7.224 -file path=etc/puppet/modules/cinder/spec/acceptance/nodesets/nodepool-trusty.yml
   7.225 -file path=etc/puppet/modules/cinder/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   7.226 -file path=etc/puppet/modules/cinder/spec/classes/cinder_api_spec.rb
   7.227 -file path=etc/puppet/modules/cinder/spec/classes/cinder_backends_spec.rb
   7.228 -file path=etc/puppet/modules/cinder/spec/classes/cinder_backup_ceph_spec.rb
   7.229 -file path=etc/puppet/modules/cinder/spec/classes/cinder_backup_nfs_spec.rb
   7.230 -file path=etc/puppet/modules/cinder/spec/classes/cinder_backup_spec.rb
   7.231 -file path=etc/puppet/modules/cinder/spec/classes/cinder_backup_swift_spec.rb
   7.232 -file path=etc/puppet/modules/cinder/spec/classes/cinder_ceilometer_spec.rb
   7.233 -file path=etc/puppet/modules/cinder/spec/classes/cinder_client_spec.rb
   7.234 -file path=etc/puppet/modules/cinder/spec/classes/cinder_cron_db_purge_spec.rb
   7.235 -file path=etc/puppet/modules/cinder/spec/classes/cinder_db_mysql_spec.rb
   7.236 -file path=etc/puppet/modules/cinder/spec/classes/cinder_db_postgresql_spec.rb
   7.237 -file path=etc/puppet/modules/cinder/spec/classes/cinder_db_spec.rb
   7.238 -file path=etc/puppet/modules/cinder/spec/classes/cinder_db_sync_spec.rb
   7.239 -file path=etc/puppet/modules/cinder/spec/classes/cinder_glance_spec.rb
   7.240 -file path=etc/puppet/modules/cinder/spec/classes/cinder_keystone_auth_spec.rb
   7.241 -file path=etc/puppet/modules/cinder/spec/classes/cinder_logging_spec.rb
   7.242 -file path=etc/puppet/modules/cinder/spec/classes/cinder_params_spec.rb
   7.243 -file path=etc/puppet/modules/cinder/spec/classes/cinder_policy_spec.rb
   7.244 -file path=etc/puppet/modules/cinder/spec/classes/cinder_quota_spec.rb
   7.245 -file path=etc/puppet/modules/cinder/spec/classes/cinder_rabbitmq_spec.rb
   7.246 -file path=etc/puppet/modules/cinder/spec/classes/cinder_scheduler_filter_spec.rb
   7.247 -file path=etc/puppet/modules/cinder/spec/classes/cinder_scheduler_spec.rb
   7.248 -file path=etc/puppet/modules/cinder/spec/classes/cinder_setup_test_volume_spec.rb
   7.249 -file path=etc/puppet/modules/cinder/spec/classes/cinder_spec.rb
   7.250 -file path=etc/puppet/modules/cinder/spec/classes/cinder_vmware_spec.rb
   7.251 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_dellsc_iscsi_spec.rb
   7.252 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_emc_vnx_spec.rb
   7.253 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_eqlx_spec.rb
   7.254 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_glusterfs_spec.rb
   7.255 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_gpfs_spec.rb
   7.256 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_hp3par_iscsi_spec.rb
   7.257 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_iscsi_spec.rb
   7.258 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_netapp_spec.rb
   7.259 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_nexenta_spec.rb
   7.260 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_nfs_spec.rb
   7.261 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_pure_spec.rb
   7.262 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_quobyte_spec.rb
   7.263 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_rbd_spec.rb
   7.264 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_san_spec.rb
   7.265 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_solidfire_spec.rb
   7.266 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_spec.rb
   7.267 -file path=etc/puppet/modules/cinder/spec/classes/cinder_volume_vmdk_spec.rb
   7.268 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_bdd_spec.rb
   7.269 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_dellsc_iscsi_spec.rb
   7.270 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_emc_vnx_spec.rb
   7.271 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_eqlx_spec.rb
   7.272 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_glusterfs_spec.rb
   7.273 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_gpfs_spec.rb
   7.274 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_hp3par_iscsi_spec.rb
   7.275 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_iscsi_spec.rb
   7.276 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_netapp_spec.rb
   7.277 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_nexenta_spec.rb
   7.278 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_nfs_spec.rb
   7.279 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_pure_spec.rb
   7.280 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_quobyte_spec.rb
   7.281 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_rbd_spec.rb
   7.282 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_san_spec.rb
   7.283 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_solidfire_spec.rb
   7.284 -file path=etc/puppet/modules/cinder/spec/defines/cinder_backend_vmdk_spec.rb
   7.285 -file path=etc/puppet/modules/cinder/spec/defines/cinder_quota_set_spec.rb
   7.286 -file path=etc/puppet/modules/cinder/spec/defines/cinder_type_set_spec.rb
   7.287 -file path=etc/puppet/modules/cinder/spec/defines/cinder_type_spec.rb
   7.288 -file path=etc/puppet/modules/cinder/spec/shared_examples.rb
   7.289 -file path=etc/puppet/modules/cinder/spec/spec_helper.rb
   7.290 -file path=etc/puppet/modules/cinder/spec/spec_helper_acceptance.rb
   7.291 -file path=etc/puppet/modules/cinder/spec/unit/provider/cinder_api_paste_ini/ini_setting_spec.rb
   7.292 -file path=etc/puppet/modules/cinder/spec/unit/provider/cinder_config/ini_setting_spec.rb
   7.293 -file path=etc/puppet/modules/cinder/spec/unit/provider/cinder_spec.rb
   7.294 -file path=etc/puppet/modules/cinder/spec/unit/provider/cinder_type/openstack_spec.rb
   7.295 -file path=etc/puppet/modules/cinder/spec/unit/type/cinder_api_paste_spec.rb
   7.296 -file path=etc/puppet/modules/cinder/spec/unit/type/cinder_config_spec.rb
   7.297 -file path=etc/puppet/modules/cinder/spec/unit/type/cinder_type_spec.rb
   7.298 -file path=etc/puppet/modules/cinder/test-requirements.txt
   7.299 -file path=etc/puppet/modules/cinder/tox.ini
   7.300 +    path=usr/puppetlabs/puppet/modules/cinder/manifests/volume/zfssa_iscsi.pp
   7.301 +file path=usr/puppetlabs/puppet/modules/cinder/metadata.json
   7.302 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/Test-volume-permissions-7ca9964fdb8491a2.yaml
   7.303 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/block_device_backend-877dc1cd0ffab684.yaml
   7.304 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/cinder_v3-aacaa1f385aab7c4.yaml
   7.305 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/deprecate_auth_params-e34ba5123cee9060.yaml
   7.306 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/deprecate_cluster_id-8d9838a9ef8932bf.yaml
   7.307 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/deprecate_liberty-192d873c0d039e21.yaml
   7.308 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/emc_vnx_driver-359208e3eeeaabf7.yaml
   7.309 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/fix_multiple_rbd-e70b48e788387fa8.yaml
   7.310 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/host_config-d58e1bb4c2aff303.yaml
   7.311 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/keystone-v3-support-cinder_type-09357cfcf7834e80.yaml
   7.312 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   7.313 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
   7.314 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
   7.315 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/solidfire_glance-e3bc65c5ff6a634d.yaml
   7.316 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/type_providers-4f316d6b119c4d38.yaml
   7.317 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   7.318 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/source/_static/.placeholder
   7.319 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/source/conf.py
   7.320 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/source/index.rst
   7.321 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/source/mitaka.rst
   7.322 +file path=usr/puppetlabs/puppet/modules/cinder/releasenotes/source/unreleased.rst
   7.323 +file path=usr/puppetlabs/puppet/modules/cinder/setup.cfg
   7.324 +file path=usr/puppetlabs/puppet/modules/cinder/setup.py
   7.325 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/basic_cinder_spec.rb
   7.326 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/nodesets/centos-70-x64.yml
   7.327 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/nodesets/default.yml
   7.328 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/nodesets/nodepool-centos7.yml
   7.329 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/nodesets/nodepool-trusty.yml
   7.330 +file path=usr/puppetlabs/puppet/modules/cinder/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   7.331 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_api_spec.rb
   7.332 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_backends_spec.rb
   7.333 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_backup_ceph_spec.rb
   7.334 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_backup_nfs_spec.rb
   7.335 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_backup_spec.rb
   7.336 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_backup_swift_spec.rb
   7.337 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_ceilometer_spec.rb
   7.338 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_client_spec.rb
   7.339 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_cron_db_purge_spec.rb
   7.340 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_db_mysql_spec.rb
   7.341 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_db_postgresql_spec.rb
   7.342 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_db_spec.rb
   7.343 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_db_sync_spec.rb
   7.344 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_glance_spec.rb
   7.345 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_keystone_auth_spec.rb
   7.346 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_logging_spec.rb
   7.347 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_params_spec.rb
   7.348 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_policy_spec.rb
   7.349 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_quota_spec.rb
   7.350 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_rabbitmq_spec.rb
   7.351 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_scheduler_filter_spec.rb
   7.352 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_scheduler_spec.rb
   7.353 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_setup_test_volume_spec.rb
   7.354 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_spec.rb
   7.355 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_vmware_spec.rb
   7.356 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_dellsc_iscsi_spec.rb
   7.357 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_emc_vnx_spec.rb
   7.358 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_eqlx_spec.rb
   7.359 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_glusterfs_spec.rb
   7.360 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_gpfs_spec.rb
   7.361 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_hp3par_iscsi_spec.rb
   7.362 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_iscsi_spec.rb
   7.363 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_netapp_spec.rb
   7.364 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_nexenta_spec.rb
   7.365 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_nfs_spec.rb
   7.366 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_pure_spec.rb
   7.367 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_quobyte_spec.rb
   7.368 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_rbd_spec.rb
   7.369 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_san_spec.rb
   7.370 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_solidfire_spec.rb
   7.371 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_spec.rb
   7.372 +file path=usr/puppetlabs/puppet/modules/cinder/spec/classes/cinder_volume_vmdk_spec.rb
   7.373 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_bdd_spec.rb
   7.374 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_dellsc_iscsi_spec.rb
   7.375 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_emc_vnx_spec.rb
   7.376 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_eqlx_spec.rb
   7.377 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_glusterfs_spec.rb
   7.378 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_gpfs_spec.rb
   7.379 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_hp3par_iscsi_spec.rb
   7.380 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_iscsi_spec.rb
   7.381 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_netapp_spec.rb
   7.382 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_nexenta_spec.rb
   7.383 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_nfs_spec.rb
   7.384 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_pure_spec.rb
   7.385 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_quobyte_spec.rb
   7.386 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_rbd_spec.rb
   7.387 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_san_spec.rb
   7.388 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_solidfire_spec.rb
   7.389 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_backend_vmdk_spec.rb
   7.390 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_quota_set_spec.rb
   7.391 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_type_set_spec.rb
   7.392 +file path=usr/puppetlabs/puppet/modules/cinder/spec/defines/cinder_type_spec.rb
   7.393 +file path=usr/puppetlabs/puppet/modules/cinder/spec/shared_examples.rb
   7.394 +file path=usr/puppetlabs/puppet/modules/cinder/spec/spec_helper.rb
   7.395 +file path=usr/puppetlabs/puppet/modules/cinder/spec/spec_helper_acceptance.rb
   7.396 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/provider/cinder_api_paste_ini/ini_setting_spec.rb
   7.397 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/provider/cinder_config/ini_setting_spec.rb
   7.398 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/provider/cinder_spec.rb
   7.399 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/provider/cinder_type/openstack_spec.rb
   7.400 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/type/cinder_api_paste_spec.rb
   7.401 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/type/cinder_config_spec.rb
   7.402 +file path=usr/puppetlabs/puppet/modules/cinder/spec/unit/type/cinder_type_spec.rb
   7.403 +file path=usr/puppetlabs/puppet/modules/cinder/test-requirements.txt
   7.404 +file path=usr/puppetlabs/puppet/modules/cinder/tox.ini
   7.405  #
   7.406  license openstack-cinder.license license="Apache v2.0"
   7.407  
     8.1 --- a/components/ruby/puppet-modules/openstack-glance/openstack-glance.p5m	Wed Jan 11 15:24:27 2017 -0800
     8.2 +++ b/components/ruby/puppet-modules/openstack-glance/openstack-glance.p5m	Mon Nov 28 16:54:02 2016 -0800
     8.3 @@ -35,158 +35,158 @@
     8.4      value="org.opensolaris.category.2008:System/Enterprise Management"
     8.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
     8.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
     8.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
     8.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
     8.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    8.10  #
    8.11 -file path=etc/puppet/modules/glance/CHANGELOG.md
    8.12 -file path=etc/puppet/modules/glance/Gemfile
    8.13 -file path=etc/puppet/modules/glance/LICENSE
    8.14 -file path=etc/puppet/modules/glance/README.md
    8.15 -file path=etc/puppet/modules/glance/Rakefile
    8.16 -file path=etc/puppet/modules/glance/checksums.json
    8.17 -file path=etc/puppet/modules/glance/examples/glance_multi_store.pp
    8.18 -file path=etc/puppet/modules/glance/examples/glance_single_store.pp
    8.19 -file path=etc/puppet/modules/glance/ext/glance.rb
    8.20 -file path=etc/puppet/modules/glance/ext/glance.sh
    8.21 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance.rb
    8.22 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_api_config/ini_setting.rb
    8.23 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_api_paste_ini/ini_setting.rb
    8.24 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_cache_config/ini_setting.rb
    8.25 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_glare_config/ini_setting.rb
    8.26 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_glare_paste_ini/ini_setting.rb
    8.27 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_image/openstack.rb
    8.28 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_registry_config/ini_setting.rb
    8.29 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_registry_paste_ini/ini_setting.rb
    8.30 -file path=etc/puppet/modules/glance/lib/puppet/provider/glance_swift_config/ini_setting.rb
    8.31 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_api_config.rb
    8.32 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_api_paste_ini.rb
    8.33 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_cache_config.rb
    8.34 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_glare_config.rb
    8.35 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_glare_paste_ini.rb
    8.36 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_image.rb
    8.37 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_registry_config.rb
    8.38 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_registry_paste_ini.rb
    8.39 -file path=etc/puppet/modules/glance/lib/puppet/type/glance_swift_config.rb
    8.40 -file path=etc/puppet/modules/glance/manifests/api.pp
    8.41 -file path=etc/puppet/modules/glance/manifests/api/db.pp
    8.42 -file path=etc/puppet/modules/glance/manifests/api/logging.pp
    8.43 -file path=etc/puppet/modules/glance/manifests/backend/cinder.pp
    8.44 -file path=etc/puppet/modules/glance/manifests/backend/file.pp
    8.45 -file path=etc/puppet/modules/glance/manifests/backend/rbd.pp
    8.46 -file path=etc/puppet/modules/glance/manifests/backend/s3.pp
    8.47 -file path=etc/puppet/modules/glance/manifests/backend/swift.pp
    8.48 -file path=etc/puppet/modules/glance/manifests/backend/vsphere.pp
    8.49 -file path=etc/puppet/modules/glance/manifests/cache/cleaner.pp
    8.50 -file path=etc/puppet/modules/glance/manifests/cache/logging.pp
    8.51 -file path=etc/puppet/modules/glance/manifests/cache/pruner.pp
    8.52 -file path=etc/puppet/modules/glance/manifests/client.pp
    8.53 -file path=etc/puppet/modules/glance/manifests/config.pp
    8.54 -file path=etc/puppet/modules/glance/manifests/db/mysql.pp
    8.55 -file path=etc/puppet/modules/glance/manifests/db/postgresql.pp
    8.56 -file path=etc/puppet/modules/glance/manifests/db/sync.pp
    8.57 -file path=etc/puppet/modules/glance/manifests/glare.pp
    8.58 -file path=etc/puppet/modules/glance/manifests/glare/db.pp
    8.59 -file path=etc/puppet/modules/glance/manifests/glare/logging.pp
    8.60 -file path=etc/puppet/modules/glance/manifests/init.pp
    8.61 -file path=etc/puppet/modules/glance/manifests/keystone/auth.pp
    8.62 -file path=etc/puppet/modules/glance/manifests/keystone/glare_auth.pp
    8.63 -file path=etc/puppet/modules/glance/manifests/notify/qpid.pp
    8.64 -file path=etc/puppet/modules/glance/manifests/notify/rabbitmq.pp
    8.65 -file path=etc/puppet/modules/glance/manifests/params.pp
    8.66 -file path=etc/puppet/modules/glance/manifests/policy.pp
    8.67 -file path=etc/puppet/modules/glance/manifests/registry.pp
    8.68 -file path=etc/puppet/modules/glance/manifests/registry/db.pp
    8.69 -file path=etc/puppet/modules/glance/manifests/registry/logging.pp
    8.70 -file path=etc/puppet/modules/glance/metadata.json
    8.71 -file path=etc/puppet/modules/glance/releasenotes/notes/deprecate_old_vsphere_backend_parameters-8d798bd64b750911.yaml
    8.72 -file path=etc/puppet/modules/glance/releasenotes/notes/glance-image-id-d1a32b5ec443611e.yaml
    8.73 -file path=etc/puppet/modules/glance/releasenotes/notes/glance-swift-v3-572d506977688377.yaml
    8.74 -file path=etc/puppet/modules/glance/releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml
    8.75 -file path=etc/puppet/modules/glance/releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml
    8.76 -file path=etc/puppet/modules/glance/releasenotes/notes/glance_glare_service-2cd8231e1e7d097b.yaml
    8.77 -file path=etc/puppet/modules/glance/releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml
    8.78 -file path=etc/puppet/modules/glance/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml
    8.79 -file path=etc/puppet/modules/glance/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
    8.80 -file path=etc/puppet/modules/glance/releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml
    8.81 -file path=etc/puppet/modules/glance/releasenotes/notes/new_service_name-307a5803a248d2a3.yaml
    8.82 -file path=etc/puppet/modules/glance/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
    8.83 -file path=etc/puppet/modules/glance/releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml
    8.84 -file path=etc/puppet/modules/glance/releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml
    8.85 -file path=etc/puppet/modules/glance/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
    8.86 -file path=etc/puppet/modules/glance/releasenotes/notes/remove_posix-d1f775df21874348.yaml
    8.87 -file path=etc/puppet/modules/glance/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
    8.88 -file path=etc/puppet/modules/glance/releasenotes/notes/update_swift-52dfa8715cddbe91.yaml
    8.89 -file path=etc/puppet/modules/glance/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
    8.90 -file path=etc/puppet/modules/glance/releasenotes/source/_static/.placeholder
    8.91 -file path=etc/puppet/modules/glance/releasenotes/source/conf.py
    8.92 -file path=etc/puppet/modules/glance/releasenotes/source/index.rst
    8.93 -file path=etc/puppet/modules/glance/releasenotes/source/mitaka.rst
    8.94 -file path=etc/puppet/modules/glance/releasenotes/source/unreleased.rst
    8.95 -file path=etc/puppet/modules/glance/setup.cfg
    8.96 -file path=etc/puppet/modules/glance/setup.py
    8.97 -file path=etc/puppet/modules/glance/spec/acceptance/basic_glance_spec.rb
    8.98 -file path=etc/puppet/modules/glance/spec/acceptance/glance_config_spec.rb
    8.99 -file path=etc/puppet/modules/glance/spec/acceptance/nodesets/centos-70-x64.yml
   8.100 -file path=etc/puppet/modules/glance/spec/acceptance/nodesets/default.yml
   8.101 -file path=etc/puppet/modules/glance/spec/acceptance/nodesets/nodepool-centos7.yml
   8.102 -file path=etc/puppet/modules/glance/spec/acceptance/nodesets/nodepool-trusty.yml
   8.103 -file path=etc/puppet/modules/glance/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   8.104 -file path=etc/puppet/modules/glance/spec/classes/glance_api_db_spec.rb
   8.105 -file path=etc/puppet/modules/glance/spec/classes/glance_api_logging_spec.rb
   8.106 -file path=etc/puppet/modules/glance/spec/classes/glance_api_spec.rb
   8.107 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_cinder_spec.rb
   8.108 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_file_spec.rb
   8.109 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_rbd_spec.rb
   8.110 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_s3_spec.rb
   8.111 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_swift_spec.rb
   8.112 -file path=etc/puppet/modules/glance/spec/classes/glance_backend_vsphere_spec.rb
   8.113 -file path=etc/puppet/modules/glance/spec/classes/glance_cache_cleaner_spec.rb
   8.114 -file path=etc/puppet/modules/glance/spec/classes/glance_cache_logging_spec.rb
   8.115 -file path=etc/puppet/modules/glance/spec/classes/glance_cache_pruner_spec.rb
   8.116 -file path=etc/puppet/modules/glance/spec/classes/glance_client_spec.rb
   8.117 -file path=etc/puppet/modules/glance/spec/classes/glance_config_spec.rb
   8.118 -file path=etc/puppet/modules/glance/spec/classes/glance_db_mysql_spec.rb
   8.119 -file path=etc/puppet/modules/glance/spec/classes/glance_db_postgresql_spec.rb
   8.120 -file path=etc/puppet/modules/glance/spec/classes/glance_db_sync_spec.rb
   8.121 -file path=etc/puppet/modules/glance/spec/classes/glance_glare_db_spec.rb
   8.122 -file path=etc/puppet/modules/glance/spec/classes/glance_glare_logging_spec.rb
   8.123 -file path=etc/puppet/modules/glance/spec/classes/glance_glare_spec.rb
   8.124 -file path=etc/puppet/modules/glance/spec/classes/glance_keystone_auth_spec.rb
   8.125 -file path=etc/puppet/modules/glance/spec/classes/glance_keystone_glare_auth_spec.rb
   8.126 -file path=etc/puppet/modules/glance/spec/classes/glance_notify_rabbitmq_spec.rb
   8.127 -file path=etc/puppet/modules/glance/spec/classes/glance_policy_spec.rb
   8.128 -file path=etc/puppet/modules/glance/spec/classes/glance_registry_db_spec.rb
   8.129 -file path=etc/puppet/modules/glance/spec/classes/glance_registry_logging_spec.rb
   8.130 -file path=etc/puppet/modules/glance/spec/classes/glance_registry_spec.rb
   8.131 -file path=etc/puppet/modules/glance/spec/classes/glance_spec.rb
   8.132 -file path=etc/puppet/modules/glance/spec/shared_examples.rb
   8.133 -file path=etc/puppet/modules/glance/spec/spec.opts
   8.134 -file path=etc/puppet/modules/glance/spec/spec_helper.rb
   8.135 -file path=etc/puppet/modules/glance/spec/spec_helper_acceptance.rb
   8.136 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_api_config/ini_setting_spec.rb
   8.137 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_api_paste_ini/ini_setting_spec.rb
   8.138 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_cache_config/ini_setting_spec.rb
   8.139 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_glare_config/ini_setting_spec.rb
   8.140 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_glare_paste_ini/ini_setting_spec.rb
   8.141 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_image_spec.rb
   8.142 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_registry_config/ini_setting_spec.rb
   8.143 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_registry_paste_ini/ini_setting_spec.rb
   8.144 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_spec.rb
   8.145 -file path=etc/puppet/modules/glance/spec/unit/provider/glance_swift_config/ini_setting_spec.rb
   8.146 -file path=etc/puppet/modules/glance/spec/unit/type/glance_api_config_spec.rb
   8.147 -file path=etc/puppet/modules/glance/spec/unit/type/glance_api_paste_ini_spec.rb
   8.148 -file path=etc/puppet/modules/glance/spec/unit/type/glance_cache_config_spec.rb
   8.149 -file path=etc/puppet/modules/glance/spec/unit/type/glance_glare_config_spec.rb
   8.150 -file path=etc/puppet/modules/glance/spec/unit/type/glance_glare_paste_ini_spec.rb
   8.151 -file path=etc/puppet/modules/glance/spec/unit/type/glance_registry_config_spec.rb
   8.152 -file path=etc/puppet/modules/glance/spec/unit/type/glance_registry_paste_ini_spec.rb
   8.153 -file path=etc/puppet/modules/glance/spec/unit/type/glance_swift_config_spec.rb
   8.154 -file path=etc/puppet/modules/glance/test-requirements.txt
   8.155 -file path=etc/puppet/modules/glance/tests/api.pp
   8.156 -file path=etc/puppet/modules/glance/tests/init.pp
   8.157 -file path=etc/puppet/modules/glance/tests/registry.pp
   8.158 -file path=etc/puppet/modules/glance/tests/site.pp
   8.159 -file path=etc/puppet/modules/glance/tox.ini
   8.160 +file path=usr/puppetlabs/puppet/modules/glance/CHANGELOG.md
   8.161 +file path=usr/puppetlabs/puppet/modules/glance/Gemfile
   8.162 +file path=usr/puppetlabs/puppet/modules/glance/LICENSE
   8.163 +file path=usr/puppetlabs/puppet/modules/glance/README.md
   8.164 +file path=usr/puppetlabs/puppet/modules/glance/Rakefile
   8.165 +file path=usr/puppetlabs/puppet/modules/glance/checksums.json
   8.166 +file path=usr/puppetlabs/puppet/modules/glance/examples/glance_multi_store.pp
   8.167 +file path=usr/puppetlabs/puppet/modules/glance/examples/glance_single_store.pp
   8.168 +file path=usr/puppetlabs/puppet/modules/glance/ext/glance.rb
   8.169 +file path=usr/puppetlabs/puppet/modules/glance/ext/glance.sh
   8.170 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance.rb
   8.171 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_api_config/ini_setting.rb
   8.172 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_api_paste_ini/ini_setting.rb
   8.173 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_cache_config/ini_setting.rb
   8.174 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_glare_config/ini_setting.rb
   8.175 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_glare_paste_ini/ini_setting.rb
   8.176 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_image/openstack.rb
   8.177 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_registry_config/ini_setting.rb
   8.178 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_registry_paste_ini/ini_setting.rb
   8.179 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/provider/glance_swift_config/ini_setting.rb
   8.180 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_api_config.rb
   8.181 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_api_paste_ini.rb
   8.182 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_cache_config.rb
   8.183 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_glare_config.rb
   8.184 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_glare_paste_ini.rb
   8.185 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_image.rb
   8.186 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_registry_config.rb
   8.187 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_registry_paste_ini.rb
   8.188 +file path=usr/puppetlabs/puppet/modules/glance/lib/puppet/type/glance_swift_config.rb
   8.189 +file path=usr/puppetlabs/puppet/modules/glance/manifests/api.pp
   8.190 +file path=usr/puppetlabs/puppet/modules/glance/manifests/api/db.pp
   8.191 +file path=usr/puppetlabs/puppet/modules/glance/manifests/api/logging.pp
   8.192 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/cinder.pp
   8.193 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/file.pp
   8.194 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/rbd.pp
   8.195 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/s3.pp
   8.196 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/swift.pp
   8.197 +file path=usr/puppetlabs/puppet/modules/glance/manifests/backend/vsphere.pp
   8.198 +file path=usr/puppetlabs/puppet/modules/glance/manifests/cache/cleaner.pp
   8.199 +file path=usr/puppetlabs/puppet/modules/glance/manifests/cache/logging.pp
   8.200 +file path=usr/puppetlabs/puppet/modules/glance/manifests/cache/pruner.pp
   8.201 +file path=usr/puppetlabs/puppet/modules/glance/manifests/client.pp
   8.202 +file path=usr/puppetlabs/puppet/modules/glance/manifests/config.pp
   8.203 +file path=usr/puppetlabs/puppet/modules/glance/manifests/db/mysql.pp
   8.204 +file path=usr/puppetlabs/puppet/modules/glance/manifests/db/postgresql.pp
   8.205 +file path=usr/puppetlabs/puppet/modules/glance/manifests/db/sync.pp
   8.206 +file path=usr/puppetlabs/puppet/modules/glance/manifests/glare.pp
   8.207 +file path=usr/puppetlabs/puppet/modules/glance/manifests/glare/db.pp
   8.208 +file path=usr/puppetlabs/puppet/modules/glance/manifests/glare/logging.pp
   8.209 +file path=usr/puppetlabs/puppet/modules/glance/manifests/init.pp
   8.210 +file path=usr/puppetlabs/puppet/modules/glance/manifests/keystone/auth.pp
   8.211 +file path=usr/puppetlabs/puppet/modules/glance/manifests/keystone/glare_auth.pp
   8.212 +file path=usr/puppetlabs/puppet/modules/glance/manifests/notify/qpid.pp
   8.213 +file path=usr/puppetlabs/puppet/modules/glance/manifests/notify/rabbitmq.pp
   8.214 +file path=usr/puppetlabs/puppet/modules/glance/manifests/params.pp
   8.215 +file path=usr/puppetlabs/puppet/modules/glance/manifests/policy.pp
   8.216 +file path=usr/puppetlabs/puppet/modules/glance/manifests/registry.pp
   8.217 +file path=usr/puppetlabs/puppet/modules/glance/manifests/registry/db.pp
   8.218 +file path=usr/puppetlabs/puppet/modules/glance/manifests/registry/logging.pp
   8.219 +file path=usr/puppetlabs/puppet/modules/glance/metadata.json
   8.220 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/deprecate_old_vsphere_backend_parameters-8d798bd64b750911.yaml
   8.221 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/glance-image-id-d1a32b5ec443611e.yaml
   8.222 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/glance-swift-v3-572d506977688377.yaml
   8.223 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/glance_cache_logging-1f53fc9d71d04686.yaml
   8.224 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/glance_db_class-dee87f87e25d0040.yaml
   8.225 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/glance_glare_service-2cd8231e1e7d097b.yaml
   8.226 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/ipv6_registry-95b934a99a6f2639.yaml
   8.227 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml
   8.228 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   8.229 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/multi_store-d53d0e440b55e9d6.yaml
   8.230 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/new_service_name-307a5803a248d2a3.yaml
   8.231 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
   8.232 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/registry_ssl-eed9bdc67c795cde.yaml
   8.233 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/remove_cluster_id-da63a8f698b27cec.yaml
   8.234 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
   8.235 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/remove_posix-d1f775df21874348.yaml
   8.236 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
   8.237 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/update_swift-52dfa8715cddbe91.yaml
   8.238 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   8.239 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/source/_static/.placeholder
   8.240 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/source/conf.py
   8.241 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/source/index.rst
   8.242 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/source/mitaka.rst
   8.243 +file path=usr/puppetlabs/puppet/modules/glance/releasenotes/source/unreleased.rst
   8.244 +file path=usr/puppetlabs/puppet/modules/glance/setup.cfg
   8.245 +file path=usr/puppetlabs/puppet/modules/glance/setup.py
   8.246 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/basic_glance_spec.rb
   8.247 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/glance_config_spec.rb
   8.248 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/nodesets/centos-70-x64.yml
   8.249 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/nodesets/default.yml
   8.250 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/nodesets/nodepool-centos7.yml
   8.251 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/nodesets/nodepool-trusty.yml
   8.252 +file path=usr/puppetlabs/puppet/modules/glance/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   8.253 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_api_db_spec.rb
   8.254 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_api_logging_spec.rb
   8.255 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_api_spec.rb
   8.256 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_cinder_spec.rb
   8.257 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_file_spec.rb
   8.258 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_rbd_spec.rb
   8.259 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_s3_spec.rb
   8.260 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_swift_spec.rb
   8.261 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_backend_vsphere_spec.rb
   8.262 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_cache_cleaner_spec.rb
   8.263 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_cache_logging_spec.rb
   8.264 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_cache_pruner_spec.rb
   8.265 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_client_spec.rb
   8.266 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_config_spec.rb
   8.267 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_db_mysql_spec.rb
   8.268 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_db_postgresql_spec.rb
   8.269 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_db_sync_spec.rb
   8.270 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_glare_db_spec.rb
   8.271 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_glare_logging_spec.rb
   8.272 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_glare_spec.rb
   8.273 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_keystone_auth_spec.rb
   8.274 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_keystone_glare_auth_spec.rb
   8.275 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_notify_rabbitmq_spec.rb
   8.276 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_policy_spec.rb
   8.277 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_registry_db_spec.rb
   8.278 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_registry_logging_spec.rb
   8.279 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_registry_spec.rb
   8.280 +file path=usr/puppetlabs/puppet/modules/glance/spec/classes/glance_spec.rb
   8.281 +file path=usr/puppetlabs/puppet/modules/glance/spec/shared_examples.rb
   8.282 +file path=usr/puppetlabs/puppet/modules/glance/spec/spec.opts
   8.283 +file path=usr/puppetlabs/puppet/modules/glance/spec/spec_helper.rb
   8.284 +file path=usr/puppetlabs/puppet/modules/glance/spec/spec_helper_acceptance.rb
   8.285 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_api_config/ini_setting_spec.rb
   8.286 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_api_paste_ini/ini_setting_spec.rb
   8.287 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_cache_config/ini_setting_spec.rb
   8.288 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_glare_config/ini_setting_spec.rb
   8.289 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_glare_paste_ini/ini_setting_spec.rb
   8.290 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_image_spec.rb
   8.291 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_registry_config/ini_setting_spec.rb
   8.292 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_registry_paste_ini/ini_setting_spec.rb
   8.293 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_spec.rb
   8.294 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/provider/glance_swift_config/ini_setting_spec.rb
   8.295 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_api_config_spec.rb
   8.296 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_api_paste_ini_spec.rb
   8.297 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_cache_config_spec.rb
   8.298 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_glare_config_spec.rb
   8.299 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_glare_paste_ini_spec.rb
   8.300 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_registry_config_spec.rb
   8.301 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_registry_paste_ini_spec.rb
   8.302 +file path=usr/puppetlabs/puppet/modules/glance/spec/unit/type/glance_swift_config_spec.rb
   8.303 +file path=usr/puppetlabs/puppet/modules/glance/test-requirements.txt
   8.304 +file path=usr/puppetlabs/puppet/modules/glance/tests/api.pp
   8.305 +file path=usr/puppetlabs/puppet/modules/glance/tests/init.pp
   8.306 +file path=usr/puppetlabs/puppet/modules/glance/tests/registry.pp
   8.307 +file path=usr/puppetlabs/puppet/modules/glance/tests/site.pp
   8.308 +file path=usr/puppetlabs/puppet/modules/glance/tox.ini
   8.309  #
   8.310  license openstack-glance.license license="Apache v2.0"
   8.311  
     9.1 --- a/components/ruby/puppet-modules/openstack-heat/openstack-heat.p5m	Wed Jan 11 15:24:27 2017 -0800
     9.2 +++ b/components/ruby/puppet-modules/openstack-heat/openstack-heat.p5m	Mon Nov 28 16:54:02 2016 -0800
     9.3 @@ -35,87 +35,87 @@
     9.4      value="org.opensolaris.category.2008:System/Enterprise Management"
     9.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
     9.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
     9.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
     9.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
     9.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    9.10  #
    9.11 -file path=etc/puppet/modules/heat/CHANGELOG.md
    9.12 -file path=etc/puppet/modules/heat/Gemfile
    9.13 -file path=etc/puppet/modules/heat/LICENSE
    9.14 -file path=etc/puppet/modules/heat/README.md
    9.15 -file path=etc/puppet/modules/heat/Rakefile
    9.16 -file path=etc/puppet/modules/heat/checksums.json
    9.17 -file path=etc/puppet/modules/heat/examples/site.pp
    9.18 -file path=etc/puppet/modules/heat/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb
    9.19 -file path=etc/puppet/modules/heat/lib/puppet/provider/heat_config/ini_setting.rb
    9.20 -file path=etc/puppet/modules/heat/lib/puppet/type/heat_api_paste_ini.rb
    9.21 -file path=etc/puppet/modules/heat/lib/puppet/type/heat_config.rb
    9.22 -file path=etc/puppet/modules/heat/manifests/api.pp
    9.23 -file path=etc/puppet/modules/heat/manifests/api_cfn.pp
    9.24 -file path=etc/puppet/modules/heat/manifests/api_cloudwatch.pp
    9.25 -file path=etc/puppet/modules/heat/manifests/client.pp
    9.26 -file path=etc/puppet/modules/heat/manifests/config.pp
    9.27 -file path=etc/puppet/modules/heat/manifests/cron/purge_deleted.pp
    9.28 -file path=etc/puppet/modules/heat/manifests/db.pp
    9.29 -file path=etc/puppet/modules/heat/manifests/db/mysql.pp
    9.30 -file path=etc/puppet/modules/heat/manifests/db/postgresql.pp
    9.31 -file path=etc/puppet/modules/heat/manifests/db/sync.pp
    9.32 -file path=etc/puppet/modules/heat/manifests/deps.pp
    9.33 -file path=etc/puppet/modules/heat/manifests/engine.pp
    9.34 -file path=etc/puppet/modules/heat/manifests/init.pp
    9.35 -file path=etc/puppet/modules/heat/manifests/keystone/auth.pp
    9.36 -file path=etc/puppet/modules/heat/manifests/keystone/auth_cfn.pp
    9.37 -file path=etc/puppet/modules/heat/manifests/keystone/domain.pp
    9.38 -file path=etc/puppet/modules/heat/manifests/logging.pp
    9.39 -file path=etc/puppet/modules/heat/manifests/params.pp
    9.40 -file path=etc/puppet/modules/heat/manifests/policy.pp
    9.41 -file path=etc/puppet/modules/heat/metadata.json
    9.42 -file path=etc/puppet/modules/heat/releasenotes/notes/api_paste-b94e191896840944.yaml
    9.43 -file path=etc/puppet/modules/heat/releasenotes/notes/crontab_purge-89f321e9cf966933.yaml
    9.44 -file path=etc/puppet/modules/heat/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
    9.45 -file path=etc/puppet/modules/heat/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
    9.46 -file path=etc/puppet/modules/heat/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
    9.47 -file path=etc/puppet/modules/heat/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
    9.48 -file path=etc/puppet/modules/heat/releasenotes/notes/versionless-auth-urls-08c741084b9a9040.yaml
    9.49 -file path=etc/puppet/modules/heat/releasenotes/source/_static/.placeholder
    9.50 -file path=etc/puppet/modules/heat/releasenotes/source/conf.py
    9.51 -file path=etc/puppet/modules/heat/releasenotes/source/index.rst
    9.52 -file path=etc/puppet/modules/heat/releasenotes/source/mitaka.rst
    9.53 -file path=etc/puppet/modules/heat/releasenotes/source/unreleased.rst
    9.54 -file path=etc/puppet/modules/heat/setup.cfg
    9.55 -file path=etc/puppet/modules/heat/setup.py
    9.56 -file path=etc/puppet/modules/heat/spec/acceptance/basic_heat_spec.rb
    9.57 -file path=etc/puppet/modules/heat/spec/acceptance/nodesets/centos-70-x64.yml
    9.58 -file path=etc/puppet/modules/heat/spec/acceptance/nodesets/default.yml
    9.59 -file path=etc/puppet/modules/heat/spec/acceptance/nodesets/nodepool-centos7.yml
    9.60 -file path=etc/puppet/modules/heat/spec/acceptance/nodesets/nodepool-trusty.yml
    9.61 -file path=etc/puppet/modules/heat/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
    9.62 -file path=etc/puppet/modules/heat/spec/classes/heat_api_cfn_spec.rb
    9.63 -file path=etc/puppet/modules/heat/spec/classes/heat_api_cloudwatch_spec.rb
    9.64 -file path=etc/puppet/modules/heat/spec/classes/heat_api_spec.rb
    9.65 -file path=etc/puppet/modules/heat/spec/classes/heat_client_spec.rb
    9.66 -file path=etc/puppet/modules/heat/spec/classes/heat_config_spec.rb
    9.67 -file path=etc/puppet/modules/heat/spec/classes/heat_cron_purge_deleted_spec.rb
    9.68 -file path=etc/puppet/modules/heat/spec/classes/heat_db_mysql_spec.rb
    9.69 -file path=etc/puppet/modules/heat/spec/classes/heat_db_postgresql_spec.rb
    9.70 -file path=etc/puppet/modules/heat/spec/classes/heat_db_spec.rb
    9.71 -file path=etc/puppet/modules/heat/spec/classes/heat_db_sync_spec.rb
    9.72 -file path=etc/puppet/modules/heat/spec/classes/heat_deps_spec.rb
    9.73 -file path=etc/puppet/modules/heat/spec/classes/heat_engine_spec.rb
    9.74 -file path=etc/puppet/modules/heat/spec/classes/heat_init_spec.rb
    9.75 -file path=etc/puppet/modules/heat/spec/classes/heat_keystone_auth_cfn_spec.rb
    9.76 -file path=etc/puppet/modules/heat/spec/classes/heat_keystone_auth_spec.rb
    9.77 -file path=etc/puppet/modules/heat/spec/classes/heat_keystone_domain_spec.rb
    9.78 -file path=etc/puppet/modules/heat/spec/classes/heat_logging_spec.rb
    9.79 -file path=etc/puppet/modules/heat/spec/classes/heat_policy_spec.rb
    9.80 -file path=etc/puppet/modules/heat/spec/shared_examples.rb
    9.81 -file path=etc/puppet/modules/heat/spec/spec_helper.rb
    9.82 -file path=etc/puppet/modules/heat/spec/spec_helper_acceptance.rb
    9.83 -file path=etc/puppet/modules/heat/spec/unit/provider/heat_api_paste_ini/ini_setting_spec.rb
    9.84 -file path=etc/puppet/modules/heat/spec/unit/provider/heat_config/ini_setting_spec.rb
    9.85 -file path=etc/puppet/modules/heat/spec/unit/type/heat_api_paste_ini_spec.rb
    9.86 -file path=etc/puppet/modules/heat/spec/unit/type/heat_config_spec.rb
    9.87 -file path=etc/puppet/modules/heat/test-requirements.txt
    9.88 -file path=etc/puppet/modules/heat/tox.ini
    9.89 +file path=usr/puppetlabs/puppet/modules/heat/CHANGELOG.md
    9.90 +file path=usr/puppetlabs/puppet/modules/heat/Gemfile
    9.91 +file path=usr/puppetlabs/puppet/modules/heat/LICENSE
    9.92 +file path=usr/puppetlabs/puppet/modules/heat/README.md
    9.93 +file path=usr/puppetlabs/puppet/modules/heat/Rakefile
    9.94 +file path=usr/puppetlabs/puppet/modules/heat/checksums.json
    9.95 +file path=usr/puppetlabs/puppet/modules/heat/examples/site.pp
    9.96 +file path=usr/puppetlabs/puppet/modules/heat/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb
    9.97 +file path=usr/puppetlabs/puppet/modules/heat/lib/puppet/provider/heat_config/ini_setting.rb
    9.98 +file path=usr/puppetlabs/puppet/modules/heat/lib/puppet/type/heat_api_paste_ini.rb
    9.99 +file path=usr/puppetlabs/puppet/modules/heat/lib/puppet/type/heat_config.rb
   9.100 +file path=usr/puppetlabs/puppet/modules/heat/manifests/api.pp
   9.101 +file path=usr/puppetlabs/puppet/modules/heat/manifests/api_cfn.pp
   9.102 +file path=usr/puppetlabs/puppet/modules/heat/manifests/api_cloudwatch.pp
   9.103 +file path=usr/puppetlabs/puppet/modules/heat/manifests/client.pp
   9.104 +file path=usr/puppetlabs/puppet/modules/heat/manifests/config.pp
   9.105 +file path=usr/puppetlabs/puppet/modules/heat/manifests/cron/purge_deleted.pp
   9.106 +file path=usr/puppetlabs/puppet/modules/heat/manifests/db.pp
   9.107 +file path=usr/puppetlabs/puppet/modules/heat/manifests/db/mysql.pp
   9.108 +file path=usr/puppetlabs/puppet/modules/heat/manifests/db/postgresql.pp
   9.109 +file path=usr/puppetlabs/puppet/modules/heat/manifests/db/sync.pp
   9.110 +file path=usr/puppetlabs/puppet/modules/heat/manifests/deps.pp
   9.111 +file path=usr/puppetlabs/puppet/modules/heat/manifests/engine.pp
   9.112 +file path=usr/puppetlabs/puppet/modules/heat/manifests/init.pp
   9.113 +file path=usr/puppetlabs/puppet/modules/heat/manifests/keystone/auth.pp
   9.114 +file path=usr/puppetlabs/puppet/modules/heat/manifests/keystone/auth_cfn.pp
   9.115 +file path=usr/puppetlabs/puppet/modules/heat/manifests/keystone/domain.pp
   9.116 +file path=usr/puppetlabs/puppet/modules/heat/manifests/logging.pp
   9.117 +file path=usr/puppetlabs/puppet/modules/heat/manifests/params.pp
   9.118 +file path=usr/puppetlabs/puppet/modules/heat/manifests/policy.pp
   9.119 +file path=usr/puppetlabs/puppet/modules/heat/metadata.json
   9.120 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/api_paste-b94e191896840944.yaml
   9.121 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/crontab_purge-89f321e9cf966933.yaml
   9.122 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   9.123 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
   9.124 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
   9.125 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   9.126 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/notes/versionless-auth-urls-08c741084b9a9040.yaml
   9.127 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/source/_static/.placeholder
   9.128 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/source/conf.py
   9.129 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/source/index.rst
   9.130 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/source/mitaka.rst
   9.131 +file path=usr/puppetlabs/puppet/modules/heat/releasenotes/source/unreleased.rst
   9.132 +file path=usr/puppetlabs/puppet/modules/heat/setup.cfg
   9.133 +file path=usr/puppetlabs/puppet/modules/heat/setup.py
   9.134 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/basic_heat_spec.rb
   9.135 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/nodesets/centos-70-x64.yml
   9.136 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/nodesets/default.yml
   9.137 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/nodesets/nodepool-centos7.yml
   9.138 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/nodesets/nodepool-trusty.yml
   9.139 +file path=usr/puppetlabs/puppet/modules/heat/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   9.140 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_api_cfn_spec.rb
   9.141 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_api_cloudwatch_spec.rb
   9.142 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_api_spec.rb
   9.143 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_client_spec.rb
   9.144 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_config_spec.rb
   9.145 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_cron_purge_deleted_spec.rb
   9.146 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_db_mysql_spec.rb
   9.147 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_db_postgresql_spec.rb
   9.148 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_db_spec.rb
   9.149 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_db_sync_spec.rb
   9.150 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_deps_spec.rb
   9.151 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_engine_spec.rb
   9.152 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_init_spec.rb
   9.153 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_keystone_auth_cfn_spec.rb
   9.154 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_keystone_auth_spec.rb
   9.155 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_keystone_domain_spec.rb
   9.156 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_logging_spec.rb
   9.157 +file path=usr/puppetlabs/puppet/modules/heat/spec/classes/heat_policy_spec.rb
   9.158 +file path=usr/puppetlabs/puppet/modules/heat/spec/shared_examples.rb
   9.159 +file path=usr/puppetlabs/puppet/modules/heat/spec/spec_helper.rb
   9.160 +file path=usr/puppetlabs/puppet/modules/heat/spec/spec_helper_acceptance.rb
   9.161 +file path=usr/puppetlabs/puppet/modules/heat/spec/unit/provider/heat_api_paste_ini/ini_setting_spec.rb
   9.162 +file path=usr/puppetlabs/puppet/modules/heat/spec/unit/provider/heat_config/ini_setting_spec.rb
   9.163 +file path=usr/puppetlabs/puppet/modules/heat/spec/unit/type/heat_api_paste_ini_spec.rb
   9.164 +file path=usr/puppetlabs/puppet/modules/heat/spec/unit/type/heat_config_spec.rb
   9.165 +file path=usr/puppetlabs/puppet/modules/heat/test-requirements.txt
   9.166 +file path=usr/puppetlabs/puppet/modules/heat/tox.ini
   9.167  #
   9.168  license openstack-heat.license license="Apache v2.0"
   9.169  
    10.1 --- a/components/ruby/puppet-modules/openstack-horizon/openstack-horizon.p5m	Wed Jan 11 15:24:27 2017 -0800
    10.2 +++ b/components/ruby/puppet-modules/openstack-horizon/openstack-horizon.p5m	Mon Nov 28 16:54:02 2016 -0800
    10.3 @@ -35,51 +35,51 @@
    10.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    10.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    10.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    10.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    10.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    10.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   10.10  #
   10.11 -file path=etc/puppet/modules/horizon/CHANGELOG.md
   10.12 -file path=etc/puppet/modules/horizon/Gemfile
   10.13 -file path=etc/puppet/modules/horizon/LICENSE
   10.14 -file path=etc/puppet/modules/horizon/README.md
   10.15 -file path=etc/puppet/modules/horizon/Rakefile
   10.16 -file path=etc/puppet/modules/horizon/checksums.json
   10.17 -file path=etc/puppet/modules/horizon/lib/puppet/parser/functions/os_any2array.rb
   10.18 -file path=etc/puppet/modules/horizon/manifests/init.pp
   10.19 -file path=etc/puppet/modules/horizon/manifests/params.pp
   10.20 -file path=etc/puppet/modules/horizon/manifests/wsgi/apache.pp
   10.21 -file path=etc/puppet/modules/horizon/metadata.json
   10.22 -file path=etc/puppet/modules/horizon/releasenotes/notes/apache_ports-5d0eb0ca775ad7d1.yaml
   10.23 -file path=etc/puppet/modules/horizon/releasenotes/notes/horizon_django_cache_compress_ubuntu-e1807c69e52048fd.yaml
   10.24 -file path=etc/puppet/modules/horizon/releasenotes/notes/keystone_v3-d381e37592d3b29b.yaml
   10.25 -file path=etc/puppet/modules/horizon/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   10.26 -file path=etc/puppet/modules/horizon/releasenotes/notes/remove_lesscpy-b4b677de57351078.yaml
   10.27 -file path=etc/puppet/modules/horizon/releasenotes/notes/root_url-cede3a4a7ecafdf9.yaml
   10.28 -file path=etc/puppet/modules/horizon/releasenotes/notes/trigger_collectstatic-fb465ebec48b3bc7.yaml
   10.29 -file path=etc/puppet/modules/horizon/releasenotes/notes/update_local_settings_mitaka-f182327ce660fda0.yaml
   10.30 -file path=etc/puppet/modules/horizon/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   10.31 -file path=etc/puppet/modules/horizon/releasenotes/source/_static/.placeholder
   10.32 -file path=etc/puppet/modules/horizon/releasenotes/source/conf.py
   10.33 -file path=etc/puppet/modules/horizon/releasenotes/source/index.rst
   10.34 -file path=etc/puppet/modules/horizon/releasenotes/source/mitaka.rst
   10.35 -file path=etc/puppet/modules/horizon/releasenotes/source/unreleased.rst
   10.36 -file path=etc/puppet/modules/horizon/setup.cfg
   10.37 -file path=etc/puppet/modules/horizon/setup.py
   10.38 -file path=etc/puppet/modules/horizon/spec/acceptance/horizon_with_apache_spec.rb
   10.39 -file path=etc/puppet/modules/horizon/spec/acceptance/nodesets/centos-70-x64.yml
   10.40 -file path=etc/puppet/modules/horizon/spec/acceptance/nodesets/default.yml
   10.41 -file path=etc/puppet/modules/horizon/spec/acceptance/nodesets/nodepool-centos7.yml
   10.42 -file path=etc/puppet/modules/horizon/spec/acceptance/nodesets/nodepool-trusty.yml
   10.43 -file path=etc/puppet/modules/horizon/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   10.44 -file path=etc/puppet/modules/horizon/spec/classes/horizon_init_spec.rb
   10.45 -file path=etc/puppet/modules/horizon/spec/classes/horizon_wsgi_apache_spec.rb
   10.46 -file path=etc/puppet/modules/horizon/spec/shared_examples.rb
   10.47 -file path=etc/puppet/modules/horizon/spec/spec_helper.rb
   10.48 -file path=etc/puppet/modules/horizon/spec/spec_helper_acceptance.rb
   10.49 -file path=etc/puppet/modules/horizon/spec/unit/puppet/parser/functions/os_any2array_spec.rb
   10.50 -file path=etc/puppet/modules/horizon/templates/local_settings.py.erb
   10.51 -file path=etc/puppet/modules/horizon/test-requirements.txt
   10.52 -file path=etc/puppet/modules/horizon/tox.ini
   10.53 +file path=usr/puppetlabs/puppet/modules/horizon/CHANGELOG.md
   10.54 +file path=usr/puppetlabs/puppet/modules/horizon/Gemfile
   10.55 +file path=usr/puppetlabs/puppet/modules/horizon/LICENSE
   10.56 +file path=usr/puppetlabs/puppet/modules/horizon/README.md
   10.57 +file path=usr/puppetlabs/puppet/modules/horizon/Rakefile
   10.58 +file path=usr/puppetlabs/puppet/modules/horizon/checksums.json
   10.59 +file path=usr/puppetlabs/puppet/modules/horizon/lib/puppet/parser/functions/os_any2array.rb
   10.60 +file path=usr/puppetlabs/puppet/modules/horizon/manifests/init.pp
   10.61 +file path=usr/puppetlabs/puppet/modules/horizon/manifests/params.pp
   10.62 +file path=usr/puppetlabs/puppet/modules/horizon/manifests/wsgi/apache.pp
   10.63 +file path=usr/puppetlabs/puppet/modules/horizon/metadata.json
   10.64 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/apache_ports-5d0eb0ca775ad7d1.yaml
   10.65 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/horizon_django_cache_compress_ubuntu-e1807c69e52048fd.yaml
   10.66 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/keystone_v3-d381e37592d3b29b.yaml
   10.67 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   10.68 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/remove_lesscpy-b4b677de57351078.yaml
   10.69 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/root_url-cede3a4a7ecafdf9.yaml
   10.70 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/trigger_collectstatic-fb465ebec48b3bc7.yaml
   10.71 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/update_local_settings_mitaka-f182327ce660fda0.yaml
   10.72 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   10.73 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/source/_static/.placeholder
   10.74 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/source/conf.py
   10.75 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/source/index.rst
   10.76 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/source/mitaka.rst
   10.77 +file path=usr/puppetlabs/puppet/modules/horizon/releasenotes/source/unreleased.rst
   10.78 +file path=usr/puppetlabs/puppet/modules/horizon/setup.cfg
   10.79 +file path=usr/puppetlabs/puppet/modules/horizon/setup.py
   10.80 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/horizon_with_apache_spec.rb
   10.81 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/nodesets/centos-70-x64.yml
   10.82 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/nodesets/default.yml
   10.83 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/nodesets/nodepool-centos7.yml
   10.84 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/nodesets/nodepool-trusty.yml
   10.85 +file path=usr/puppetlabs/puppet/modules/horizon/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   10.86 +file path=usr/puppetlabs/puppet/modules/horizon/spec/classes/horizon_init_spec.rb
   10.87 +file path=usr/puppetlabs/puppet/modules/horizon/spec/classes/horizon_wsgi_apache_spec.rb
   10.88 +file path=usr/puppetlabs/puppet/modules/horizon/spec/shared_examples.rb
   10.89 +file path=usr/puppetlabs/puppet/modules/horizon/spec/spec_helper.rb
   10.90 +file path=usr/puppetlabs/puppet/modules/horizon/spec/spec_helper_acceptance.rb
   10.91 +file path=usr/puppetlabs/puppet/modules/horizon/spec/unit/puppet/parser/functions/os_any2array_spec.rb
   10.92 +file path=usr/puppetlabs/puppet/modules/horizon/templates/local_settings.py.erb
   10.93 +file path=usr/puppetlabs/puppet/modules/horizon/test-requirements.txt
   10.94 +file path=usr/puppetlabs/puppet/modules/horizon/tox.ini
   10.95  #
   10.96  license openstack-horizon.license license="Apache v2.0"
   10.97  
    11.1 --- a/components/ruby/puppet-modules/openstack-horizon/patches/01-metadata.patch	Wed Jan 11 15:24:27 2017 -0800
    11.2 +++ b/components/ruby/puppet-modules/openstack-horizon/patches/01-metadata.patch	Mon Nov 28 16:54:02 2016 -0800
    11.3 @@ -2,20 +2,20 @@
    11.4  has not yet been submitted upstream due to requirements for 3rd party
    11.5  CI testing.
    11.6  
    11.7 ---- openstack-horizon-8.2.0/metadata.json.orig 2016-08-07 10:54:47.621488025 -0700
    11.8 -+++ openstack-horizon-8.2.0/metadata.json       2016-08-07 10:55:10.202795687 -0700
    11.9 -@@ -30,6 +30,13 @@
   11.10 +diff --git a/metadata.json b/metadata.json
   11.11 +--- a/metadata.json
   11.12 ++++ b/metadata.json
   11.13 +@@ -29,6 +29,13 @@
   11.14 +       "operatingsystemrelease": [
   11.15           "14.04"
   11.16         ]
   11.17 -     }
   11.18 ++    },
   11.19  +    {
   11.20  +      "operatingsystem": "Solaris",
   11.21  +      "operatingsystemrelease": [
   11.22  +        "12.0",
   11.23  +        "11.3"
   11.24  +      ]
   11.25 -+    }
   11.26 +     }
   11.27     ],
   11.28     "description": "Installs and configures OpenStack Horizon (Dashboard).",
   11.29 -   "dependencies": [
   11.30 -
    12.1 --- a/components/ruby/puppet-modules/openstack-ironic/openstack-ironic.p5m	Wed Jan 11 15:24:27 2017 -0800
    12.2 +++ b/components/ruby/puppet-modules/openstack-ironic/openstack-ironic.p5m	Mon Nov 28 16:54:02 2016 -0800
    12.3 @@ -35,107 +35,107 @@
    12.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    12.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    12.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    12.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    12.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    12.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   12.10  #
   12.11 -file path=etc/puppet/modules/ironic/CHANGELOG.md
   12.12 -file path=etc/puppet/modules/ironic/Gemfile
   12.13 -file path=etc/puppet/modules/ironic/LICENSE
   12.14 -file path=etc/puppet/modules/ironic/README.md
   12.15 -file path=etc/puppet/modules/ironic/Rakefile
   12.16 -file path=etc/puppet/modules/ironic/checksums.json
   12.17 -file path=etc/puppet/modules/ironic/examples/ironic.pp
   12.18 -file path=etc/puppet/modules/ironic/lib/puppet/provider/ironic.rb
   12.19 -file path=etc/puppet/modules/ironic/lib/puppet/provider/ironic_api_paste_ini/ini_setting.rb
   12.20 -file path=etc/puppet/modules/ironic/lib/puppet/provider/ironic_config/ini_setting.rb
   12.21 -file path=etc/puppet/modules/ironic/lib/puppet/provider/ironic_inspector_config/ini_setting.rb
   12.22 -file path=etc/puppet/modules/ironic/lib/puppet/type/ironic_api_paste_ini.rb
   12.23 -file path=etc/puppet/modules/ironic/lib/puppet/type/ironic_config.rb
   12.24 -file path=etc/puppet/modules/ironic/lib/puppet/type/ironic_inspector_config.rb
   12.25 -file path=etc/puppet/modules/ironic/manifests/api.pp
   12.26 -file path=etc/puppet/modules/ironic/manifests/bifrost.pp
   12.27 -file path=etc/puppet/modules/ironic/manifests/client.pp
   12.28 -file path=etc/puppet/modules/ironic/manifests/conductor.pp
   12.29 -file path=etc/puppet/modules/ironic/manifests/config.pp
   12.30 -file path=etc/puppet/modules/ironic/manifests/db.pp
   12.31 -file path=etc/puppet/modules/ironic/manifests/db/inspector_sync.pp
   12.32 -file path=etc/puppet/modules/ironic/manifests/db/mysql.pp
   12.33 -file path=etc/puppet/modules/ironic/manifests/db/postgresql.pp
   12.34 -file path=etc/puppet/modules/ironic/manifests/db/sync.pp
   12.35 -file path=etc/puppet/modules/ironic/manifests/drivers/ipmi.pp
   12.36 -file path=etc/puppet/modules/ironic/manifests/drivers/pxe.pp
   12.37 +file path=usr/puppetlabs/puppet/modules/ironic/CHANGELOG.md
   12.38 +file path=usr/puppetlabs/puppet/modules/ironic/Gemfile
   12.39 +file path=usr/puppetlabs/puppet/modules/ironic/LICENSE
   12.40 +file path=usr/puppetlabs/puppet/modules/ironic/README.md
   12.41 +file path=usr/puppetlabs/puppet/modules/ironic/Rakefile
   12.42 +file path=usr/puppetlabs/puppet/modules/ironic/checksums.json
   12.43 +file path=usr/puppetlabs/puppet/modules/ironic/examples/ironic.pp
   12.44 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/provider/ironic.rb
   12.45 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/provider/ironic_api_paste_ini/ini_setting.rb
   12.46 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/provider/ironic_config/ini_setting.rb
   12.47 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/provider/ironic_inspector_config/ini_setting.rb
   12.48 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/type/ironic_api_paste_ini.rb
   12.49 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/type/ironic_config.rb
   12.50 +file path=usr/puppetlabs/puppet/modules/ironic/lib/puppet/type/ironic_inspector_config.rb
   12.51 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/api.pp
   12.52 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/bifrost.pp
   12.53 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/client.pp
   12.54 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/conductor.pp
   12.55 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/config.pp
   12.56 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/db.pp
   12.57 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/db/inspector_sync.pp
   12.58 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/db/mysql.pp
   12.59 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/db/postgresql.pp
   12.60 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/db/sync.pp
   12.61 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/drivers/ipmi.pp
   12.62 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/drivers/pxe.pp
   12.63  file files/solaris_ipmitool.pp \
   12.64 -    path=etc/puppet/modules/ironic/manifests/drivers/solaris_ipmitool.pp
   12.65 -file path=etc/puppet/modules/ironic/manifests/init.pp
   12.66 -file path=etc/puppet/modules/ironic/manifests/inspector.pp
   12.67 -file path=etc/puppet/modules/ironic/manifests/inspector/logging.pp
   12.68 -file path=etc/puppet/modules/ironic/manifests/keystone/auth.pp
   12.69 -file path=etc/puppet/modules/ironic/manifests/keystone/auth_inspector.pp
   12.70 -file path=etc/puppet/modules/ironic/manifests/logging.pp
   12.71 -file path=etc/puppet/modules/ironic/manifests/params.pp
   12.72 -file path=etc/puppet/modules/ironic/manifests/policy.pp
   12.73 -file path=etc/puppet/modules/ironic/manifests/wsgi/apache.pp
   12.74 -file path=etc/puppet/modules/ironic/metadata.json
   12.75 -file path=etc/puppet/modules/ironic/releasenotes/notes/api_paste-b94e191896840944.yaml
   12.76 -file path=etc/puppet/modules/ironic/releasenotes/notes/api_wsgi-e8eb12b8e66ffe4e.yaml
   12.77 -file path=etc/puppet/modules/ironic/releasenotes/notes/deprecate_cluster_id-8d9838a9ef8932bf.yaml
   12.78 -file path=etc/puppet/modules/ironic/releasenotes/notes/inspector_mitaka-5984d9af2ba56cb3.yaml
   12.79 -file path=etc/puppet/modules/ironic/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   12.80 -file path=etc/puppet/modules/ironic/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
   12.81 -file path=etc/puppet/modules/ironic/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
   12.82 -file path=etc/puppet/modules/ironic/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
   12.83 -file path=etc/puppet/modules/ironic/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   12.84 -file path=etc/puppet/modules/ironic/releasenotes/source/_static/.placeholder
   12.85 -file path=etc/puppet/modules/ironic/releasenotes/source/conf.py
   12.86 -file path=etc/puppet/modules/ironic/releasenotes/source/index.rst
   12.87 -file path=etc/puppet/modules/ironic/releasenotes/source/mitaka.rst
   12.88 -file path=etc/puppet/modules/ironic/releasenotes/source/unreleased.rst
   12.89 -file path=etc/puppet/modules/ironic/setup.cfg
   12.90 -file path=etc/puppet/modules/ironic/setup.py
   12.91 -file path=etc/puppet/modules/ironic/spec/acceptance/ironic_wsgi_apache_spec.rb
   12.92 -file path=etc/puppet/modules/ironic/spec/acceptance/nodesets/centos-70-x64.yml
   12.93 -file path=etc/puppet/modules/ironic/spec/acceptance/nodesets/default.yml
   12.94 -file path=etc/puppet/modules/ironic/spec/acceptance/nodesets/nodepool-centos7.yml
   12.95 -file path=etc/puppet/modules/ironic/spec/acceptance/nodesets/nodepool-trusty.yml
   12.96 -file path=etc/puppet/modules/ironic/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   12.97 -file path=etc/puppet/modules/ironic/spec/classes/inspector_db_sync_spec.rb
   12.98 -file path=etc/puppet/modules/ironic/spec/classes/ironic_api_spec.rb
   12.99 -file path=etc/puppet/modules/ironic/spec/classes/ironic_bifrost_spec.rb
  12.100 -file path=etc/puppet/modules/ironic/spec/classes/ironic_client_spec.rb
  12.101 -file path=etc/puppet/modules/ironic/spec/classes/ironic_conductor_spec.rb
  12.102 -file path=etc/puppet/modules/ironic/spec/classes/ironic_config_spec.rb
  12.103 -file path=etc/puppet/modules/ironic/spec/classes/ironic_db_mysql_spec.rb
  12.104 -file path=etc/puppet/modules/ironic/spec/classes/ironic_db_postgresql_spec.rb
  12.105 -file path=etc/puppet/modules/ironic/spec/classes/ironic_db_spec.rb
  12.106 -file path=etc/puppet/modules/ironic/spec/classes/ironic_db_sync_spec.rb
  12.107 -file path=etc/puppet/modules/ironic/spec/classes/ironic_drivers_ipmi_spec.rb
  12.108 -file path=etc/puppet/modules/ironic/spec/classes/ironic_drivers_pxe_spec.rb
  12.109 -file path=etc/puppet/modules/ironic/spec/classes/ironic_init_spec.rb
  12.110 -file path=etc/puppet/modules/ironic/spec/classes/ironic_inspector_logging_spec.rb
  12.111 -file path=etc/puppet/modules/ironic/spec/classes/ironic_inspector_spec.rb
  12.112 -file path=etc/puppet/modules/ironic/spec/classes/ironic_keystone_auth_inspector_spec.rb
  12.113 -file path=etc/puppet/modules/ironic/spec/classes/ironic_keystone_auth_spec.rb
  12.114 -file path=etc/puppet/modules/ironic/spec/classes/ironic_logging_spec.rb
  12.115 -file path=etc/puppet/modules/ironic/spec/classes/ironic_policy_spec.rb
  12.116 -file path=etc/puppet/modules/ironic/spec/classes/ironic_wsgi_apache_spec.rb
  12.117 -file path=etc/puppet/modules/ironic/spec/shared_examples.rb
  12.118 -file path=etc/puppet/modules/ironic/spec/spec_helper.rb
  12.119 -file path=etc/puppet/modules/ironic/spec/spec_helper_acceptance.rb
  12.120 -file path=etc/puppet/modules/ironic/spec/unit/provider/ironic_api_paste_ini/ini_setting_spec.rb
  12.121 -file path=etc/puppet/modules/ironic/spec/unit/provider/ironic_config/ini_setting_spec.rb
  12.122 -file path=etc/puppet/modules/ironic/spec/unit/provider/ironic_inspector_config/ini_setting_spec.rb
  12.123 -file path=etc/puppet/modules/ironic/spec/unit/provider/ironic_spec.rb
  12.124 -file path=etc/puppet/modules/ironic/spec/unit/type/ironic_api_paste_ini_spec.rb
  12.125 -file path=etc/puppet/modules/ironic/spec/unit/type/ironic_config_spec.rb
  12.126 -file path=etc/puppet/modules/ironic/spec/unit/type/ironic_inspector_config_spec.rb
  12.127 -file path=etc/puppet/modules/ironic/templates/baremetal.json.erb
  12.128 -file path=etc/puppet/modules/ironic/templates/bifrost_global_vars.erb
  12.129 -file path=etc/puppet/modules/ironic/templates/inspector_dnsmasq_http.erb
  12.130 -file path=etc/puppet/modules/ironic/templates/inspector_dnsmasq_tftp.erb
  12.131 -file path=etc/puppet/modules/ironic/templates/inspector_ipxe.erb
  12.132 -file path=etc/puppet/modules/ironic/templates/inspector_pxelinux_cfg.erb
  12.133 -file path=etc/puppet/modules/ironic/test-requirements.txt
  12.134 -file path=etc/puppet/modules/ironic/tox.ini
  12.135 +    path=usr/puppetlabs/puppet/modules/ironic/manifests/drivers/solaris_ipmitool.pp
  12.136 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/init.pp
  12.137 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/inspector.pp
  12.138 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/inspector/logging.pp
  12.139 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/keystone/auth.pp
  12.140 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/keystone/auth_inspector.pp
  12.141 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/logging.pp
  12.142 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/params.pp
  12.143 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/policy.pp
  12.144 +file path=usr/puppetlabs/puppet/modules/ironic/manifests/wsgi/apache.pp
  12.145 +file path=usr/puppetlabs/puppet/modules/ironic/metadata.json
  12.146 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/api_paste-b94e191896840944.yaml
  12.147 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/api_wsgi-e8eb12b8e66ffe4e.yaml
  12.148 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/deprecate_cluster_id-8d9838a9ef8932bf.yaml
  12.149 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/inspector_mitaka-5984d9af2ba56cb3.yaml
  12.150 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  12.151 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
  12.152 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/remove_old_auth-d9fc4af8e2ced291.yaml
  12.153 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
  12.154 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  12.155 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/source/_static/.placeholder
  12.156 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/source/conf.py
  12.157 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/source/index.rst
  12.158 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/source/mitaka.rst
  12.159 +file path=usr/puppetlabs/puppet/modules/ironic/releasenotes/source/unreleased.rst
  12.160 +file path=usr/puppetlabs/puppet/modules/ironic/setup.cfg
  12.161 +file path=usr/puppetlabs/puppet/modules/ironic/setup.py
  12.162 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/ironic_wsgi_apache_spec.rb
  12.163 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/nodesets/centos-70-x64.yml
  12.164 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/nodesets/default.yml
  12.165 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/nodesets/nodepool-centos7.yml
  12.166 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/nodesets/nodepool-trusty.yml
  12.167 +file path=usr/puppetlabs/puppet/modules/ironic/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  12.168 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/inspector_db_sync_spec.rb
  12.169 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_api_spec.rb
  12.170 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_bifrost_spec.rb
  12.171 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_client_spec.rb
  12.172 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_conductor_spec.rb
  12.173 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_config_spec.rb
  12.174 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_db_mysql_spec.rb
  12.175 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_db_postgresql_spec.rb
  12.176 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_db_spec.rb
  12.177 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_db_sync_spec.rb
  12.178 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_drivers_ipmi_spec.rb
  12.179 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_drivers_pxe_spec.rb
  12.180 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_init_spec.rb
  12.181 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_inspector_logging_spec.rb
  12.182 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_inspector_spec.rb
  12.183 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_keystone_auth_inspector_spec.rb
  12.184 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_keystone_auth_spec.rb
  12.185 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_logging_spec.rb
  12.186 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_policy_spec.rb
  12.187 +file path=usr/puppetlabs/puppet/modules/ironic/spec/classes/ironic_wsgi_apache_spec.rb
  12.188 +file path=usr/puppetlabs/puppet/modules/ironic/spec/shared_examples.rb
  12.189 +file path=usr/puppetlabs/puppet/modules/ironic/spec/spec_helper.rb
  12.190 +file path=usr/puppetlabs/puppet/modules/ironic/spec/spec_helper_acceptance.rb
  12.191 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/provider/ironic_api_paste_ini/ini_setting_spec.rb
  12.192 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/provider/ironic_config/ini_setting_spec.rb
  12.193 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/provider/ironic_inspector_config/ini_setting_spec.rb
  12.194 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/provider/ironic_spec.rb
  12.195 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/type/ironic_api_paste_ini_spec.rb
  12.196 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/type/ironic_config_spec.rb
  12.197 +file path=usr/puppetlabs/puppet/modules/ironic/spec/unit/type/ironic_inspector_config_spec.rb
  12.198 +file path=usr/puppetlabs/puppet/modules/ironic/templates/baremetal.json.erb
  12.199 +file path=usr/puppetlabs/puppet/modules/ironic/templates/bifrost_global_vars.erb
  12.200 +file path=usr/puppetlabs/puppet/modules/ironic/templates/inspector_dnsmasq_http.erb
  12.201 +file path=usr/puppetlabs/puppet/modules/ironic/templates/inspector_dnsmasq_tftp.erb
  12.202 +file path=usr/puppetlabs/puppet/modules/ironic/templates/inspector_ipxe.erb
  12.203 +file path=usr/puppetlabs/puppet/modules/ironic/templates/inspector_pxelinux_cfg.erb
  12.204 +file path=usr/puppetlabs/puppet/modules/ironic/test-requirements.txt
  12.205 +file path=usr/puppetlabs/puppet/modules/ironic/tox.ini
  12.206  #
  12.207  license openstack-ironic.license license="Apache v2.0"
  12.208  
    13.1 --- a/components/ruby/puppet-modules/openstack-keystone/openstack-keystone.p5m	Wed Jan 11 15:24:27 2017 -0800
    13.2 +++ b/components/ruby/puppet-modules/openstack-keystone/openstack-keystone.p5m	Mon Nov 28 16:54:02 2016 -0800
    13.3 @@ -35,179 +35,179 @@
    13.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    13.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    13.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    13.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    13.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    13.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   13.10  #
   13.11 -file path=etc/puppet/modules/keystone/CHANGELOG.md
   13.12 -file path=etc/puppet/modules/keystone/Gemfile
   13.13 -file path=etc/puppet/modules/keystone/LICENSE
   13.14 -file path=etc/puppet/modules/keystone/README.md
   13.15 -file path=etc/puppet/modules/keystone/Rakefile
   13.16 -file path=etc/puppet/modules/keystone/checksums.json
   13.17 -file path=etc/puppet/modules/keystone/examples/apache_dropin.pp
   13.18 -file path=etc/puppet/modules/keystone/examples/apache_with_paths.pp
   13.19 -file path=etc/puppet/modules/keystone/examples/k2k_sp_shib.pp
   13.20 -file path=etc/puppet/modules/keystone/examples/ldap_backend.pp
   13.21 -file path=etc/puppet/modules/keystone/examples/ldap_full.pp
   13.22 -file path=etc/puppet/modules/keystone/examples/ldap_identity.pp
   13.23 -file path=etc/puppet/modules/keystone/examples/user_project_user_role_composite_namevar.pp
   13.24 -file path=etc/puppet/modules/keystone/examples/v3_basic.pp
   13.25 -file path=etc/puppet/modules/keystone/examples/v3_domain_configuration.pp
   13.26 -file path=etc/puppet/modules/keystone/ext/keystone_test.rb
   13.27 -file path=etc/puppet/modules/keystone/ext/keystone_test_v3.rb
   13.28 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone.rb
   13.29 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone/util.rb
   13.30 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_config/ini_setting.rb
   13.31 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_domain/openstack.rb
   13.32 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_domain_config/openstack.rb
   13.33 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_endpoint/openstack.rb
   13.34 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_identity_provider/openstack.rb
   13.35 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_paste_ini/ini_setting.rb
   13.36 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_role/openstack.rb
   13.37 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_service/openstack.rb
   13.38 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb
   13.39 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_user/openstack.rb
   13.40 -file path=etc/puppet/modules/keystone/lib/puppet/provider/keystone_user_role/openstack.rb
   13.41 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_config.rb
   13.42 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_domain.rb
   13.43 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_domain_config.rb
   13.44 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_endpoint.rb
   13.45 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_identity_provider.rb
   13.46 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_paste_ini.rb
   13.47 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_role.rb
   13.48 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_service.rb
   13.49 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_tenant.rb
   13.50 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_user.rb
   13.51 -file path=etc/puppet/modules/keystone/lib/puppet/type/keystone_user_role.rb
   13.52 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar.rb
   13.53 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar/helpers.rb
   13.54 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar/helpers/utilities.rb
   13.55 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/type.rb
   13.56 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/type/default_domain.rb
   13.57 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/type/read_only.rb
   13.58 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone/type/required.rb
   13.59 -file path=etc/puppet/modules/keystone/lib/puppet_x/keystone_config/ini_setting.rb
   13.60 -file path=etc/puppet/modules/keystone/manifests/client.pp
   13.61 -file path=etc/puppet/modules/keystone/manifests/config.pp
   13.62 -file path=etc/puppet/modules/keystone/manifests/cron/token_flush.pp
   13.63 -file path=etc/puppet/modules/keystone/manifests/db.pp
   13.64 -file path=etc/puppet/modules/keystone/manifests/db/mysql.pp
   13.65 -file path=etc/puppet/modules/keystone/manifests/db/postgresql.pp
   13.66 -file path=etc/puppet/modules/keystone/manifests/db/sync.pp
   13.67 -file path=etc/puppet/modules/keystone/manifests/deps.pp
   13.68 -file path=etc/puppet/modules/keystone/manifests/disable_admin_token_auth.pp
   13.69 -file path=etc/puppet/modules/keystone/manifests/endpoint.pp
   13.70 -file path=etc/puppet/modules/keystone/manifests/federation/identity_provider.pp
   13.71 -file path=etc/puppet/modules/keystone/manifests/federation/mellon.pp
   13.72 -file path=etc/puppet/modules/keystone/manifests/federation/shibboleth.pp
   13.73 -file path=etc/puppet/modules/keystone/manifests/init.pp
   13.74 -file path=etc/puppet/modules/keystone/manifests/ldap.pp
   13.75 -file path=etc/puppet/modules/keystone/manifests/ldap_backend.pp
   13.76 -file path=etc/puppet/modules/keystone/manifests/logging.pp
   13.77 -file path=etc/puppet/modules/keystone/manifests/params.pp
   13.78 -file path=etc/puppet/modules/keystone/manifests/policy.pp
   13.79 -file path=etc/puppet/modules/keystone/manifests/python.pp
   13.80 -file path=etc/puppet/modules/keystone/manifests/resource/authtoken.pp
   13.81 -file path=etc/puppet/modules/keystone/manifests/resource/service_identity.pp
   13.82 -file path=etc/puppet/modules/keystone/manifests/roles/admin.pp
   13.83 -file path=etc/puppet/modules/keystone/manifests/service.pp
   13.84 -file path=etc/puppet/modules/keystone/manifests/wsgi/apache.pp
   13.85 -file path=etc/puppet/modules/keystone/metadata.json
   13.86 -file path=etc/puppet/modules/keystone/releasenotes/notes/deprecated_ldap-02957eb56827ead5.yaml
   13.87 -file path=etc/puppet/modules/keystone/releasenotes/notes/disable_admin_token_auth-b82d0aca80d1f091.yaml
   13.88 -file path=etc/puppet/modules/keystone/releasenotes/notes/ensure_parameter_service_identity_resource-610076e4902c23ec.yaml
   13.89 -file path=etc/puppet/modules/keystone/releasenotes/notes/federation_with_mellon-2f8229c1464b2e0e.yaml
   13.90 -file path=etc/puppet/modules/keystone/releasenotes/notes/fix-cache-configs-a3972486723f1d99.yaml
   13.91 -file path=etc/puppet/modules/keystone/releasenotes/notes/fix_admin-fee6e76089c07a42.yaml
   13.92 -file path=etc/puppet/modules/keystone/releasenotes/notes/fix_endpoint_region-0fa0d89061ebaf12.yaml
   13.93 -file path=etc/puppet/modules/keystone/releasenotes/notes/fix_openrc_v2-64049769daf57b65.yaml
   13.94 -file path=etc/puppet/modules/keystone/releasenotes/notes/hash_domains-d6a867466bcf324b.yaml
   13.95 -file path=etc/puppet/modules/keystone/releasenotes/notes/ipv6_provider-796b60badd356e59.yaml
   13.96 -file path=etc/puppet/modules/keystone/releasenotes/notes/keystone-wsgi-scripts-0d772d1f9f2d6c57.yaml
   13.97 -file path=etc/puppet/modules/keystone/releasenotes/notes/keystone_bootstrap-4bf00198001d3350.yaml
   13.98 -file path=etc/puppet/modules/keystone/releasenotes/notes/keystone_hooks_support-2c9e8b09bdbd1b5b.yaml
   13.99 -file path=etc/puppet/modules/keystone/releasenotes/notes/keystone_identity_provider-9b6f6b3ad70c60f3.yaml
  13.100 -file path=etc/puppet/modules/keystone/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml
  13.101 -file path=etc/puppet/modules/keystone/releasenotes/notes/manage_ldap_packages-3b739e338f3e59c2.yaml
  13.102 -file path=etc/puppet/modules/keystone/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  13.103 -file path=etc/puppet/modules/keystone/releasenotes/notes/multi_domain_configuration-32dc8cbef450f1d6.yaml
  13.104 -file path=etc/puppet/modules/keystone/releasenotes/notes/multi_ldap-975858a46dd622a6.yaml
  13.105 -file path=etc/puppet/modules/keystone/releasenotes/notes/os_service_default-9caeeb340d4bb303.yaml
  13.106 -file path=etc/puppet/modules/keystone/releasenotes/notes/policy_driver-c991dd693d2336fc.yaml
  13.107 -file path=etc/puppet/modules/keystone/releasenotes/notes/policy_rc_d_keystone_eventlet-2dc65eb3d27f8969.yaml
  13.108 -file path=etc/puppet/modules/keystone/releasenotes/notes/remove_unused_class-0615d6744896ad97.yaml
  13.109 -file path=etc/puppet/modules/keystone/releasenotes/notes/stop_posix_and_files-930ee921d0ebead2.yaml
  13.110 -file path=etc/puppet/modules/keystone/releasenotes/notes/support_multi_domain-bd04f18aa7913eaa.yaml
  13.111 -file path=etc/puppet/modules/keystone/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  13.112 -file path=etc/puppet/modules/keystone/releasenotes/source/_static/.placeholder
  13.113 -file path=etc/puppet/modules/keystone/releasenotes/source/conf.py
  13.114 -file path=etc/puppet/modules/keystone/releasenotes/source/index.rst
  13.115 -file path=etc/puppet/modules/keystone/releasenotes/source/unreleased.rst
  13.116 -file path=etc/puppet/modules/keystone/setup.cfg
  13.117 -file path=etc/puppet/modules/keystone/setup.py
  13.118 -file path=etc/puppet/modules/keystone/spec/acceptance/default_domain_spec.rb
  13.119 -file path=etc/puppet/modules/keystone/spec/acceptance/keystone_federation_identity_provider_spec.rb
  13.120 -file path=etc/puppet/modules/keystone/spec/acceptance/keystone_federation_shibboleth_spec.rb
  13.121 -file path=etc/puppet/modules/keystone/spec/acceptance/keystone_wsgi_apache_spec.rb
  13.122 -file path=etc/puppet/modules/keystone/spec/acceptance/nodesets/centos-70-x64.yml
  13.123 -file path=etc/puppet/modules/keystone/spec/acceptance/nodesets/default.yml
  13.124 -file path=etc/puppet/modules/keystone/spec/acceptance/nodesets/nodepool-centos7.yml
  13.125 -file path=etc/puppet/modules/keystone/spec/acceptance/nodesets/nodepool-trusty.yml
  13.126 -file path=etc/puppet/modules/keystone/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  13.127 -file path=etc/puppet/modules/keystone/spec/classes/keystone_client_spec.rb
  13.128 -file path=etc/puppet/modules/keystone/spec/classes/keystone_cron_token_flush_spec.rb
  13.129 -file path=etc/puppet/modules/keystone/spec/classes/keystone_db_mysql_spec.rb
  13.130 -file path=etc/puppet/modules/keystone/spec/classes/keystone_db_postgresql_spec.rb
  13.131 -file path=etc/puppet/modules/keystone/spec/classes/keystone_db_spec.rb
  13.132 -file path=etc/puppet/modules/keystone/spec/classes/keystone_db_sync_spec.rb
  13.133 -file path=etc/puppet/modules/keystone/spec/classes/keystone_deps_spec.rb
  13.134 -file path=etc/puppet/modules/keystone/spec/classes/keystone_disable_admin_token_auth_spec.rb
  13.135 -file path=etc/puppet/modules/keystone/spec/classes/keystone_endpoint_spec.rb
  13.136 -file path=etc/puppet/modules/keystone/spec/classes/keystone_federation_identity_provider_spec.rb
  13.137 -file path=etc/puppet/modules/keystone/spec/classes/keystone_federation_mellon.rb
  13.138 -file path=etc/puppet/modules/keystone/spec/classes/keystone_federation_shibboleth.rb
  13.139 -file path=etc/puppet/modules/keystone/spec/classes/keystone_ldap_spec.rb
  13.140 -file path=etc/puppet/modules/keystone/spec/classes/keystone_logging_spec.rb
  13.141 -file path=etc/puppet/modules/keystone/spec/classes/keystone_policy_spec.rb
  13.142 -file path=etc/puppet/modules/keystone/spec/classes/keystone_roles_admin_spec.rb
  13.143 -file path=etc/puppet/modules/keystone/spec/classes/keystone_service_spec.rb
  13.144 -file path=etc/puppet/modules/keystone/spec/classes/keystone_spec.rb
  13.145 -file path=etc/puppet/modules/keystone/spec/classes/keystone_wsgi_apache_spec.rb
  13.146 -file path=etc/puppet/modules/keystone/spec/defines/keystone_ldap_backend_spec.rb
  13.147 -file path=etc/puppet/modules/keystone/spec/defines/keystone_resource_authtoken_spec.rb
  13.148 -file path=etc/puppet/modules/keystone/spec/defines/keystone_resource_service_identity_spec.rb
  13.149 -file path=etc/puppet/modules/keystone/spec/shared_examples.rb
  13.150 -file path=etc/puppet/modules/keystone/spec/shared_examples_acceptance.rb
  13.151 -file path=etc/puppet/modules/keystone/spec/spec.opts
  13.152 -file path=etc/puppet/modules/keystone/spec/spec_helper.rb
  13.153 -file path=etc/puppet/modules/keystone/spec/spec_helper_acceptance.rb
  13.154 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone/util_spec.rb
  13.155 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_config/ini_setting_spec.rb
  13.156 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_domain/openstack_spec.rb
  13.157 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_domain_config/openstack_spec.rb
  13.158 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_endpoint/openstack_spec.rb
  13.159 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_identity_provider/openstack_spec.rb
  13.160 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_paste_ini/ini_setting_spec.rb
  13.161 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_role/openstack_spec.rb
  13.162 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_service/openstack_spec.rb
  13.163 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_spec.rb
  13.164 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_tenant/openstack_spec.rb
  13.165 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_user/openstack_spec.rb
  13.166 -file path=etc/puppet/modules/keystone/spec/unit/provider/keystone_user_role/openstack_spec.rb
  13.167 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_config_spec.rb
  13.168 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_domain_config_spec.rb
  13.169 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_endpoint_spec.rb
  13.170 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_identity_provider_spec.rb
  13.171 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_paste_ini_spec.rb
  13.172 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_service_spec.rb
  13.173 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_tenant_spec.rb
  13.174 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_user_role_spec.rb
  13.175 -file path=etc/puppet/modules/keystone/spec/unit/type/keystone_user_spec.rb
  13.176 -file path=etc/puppet/modules/keystone/templates/mellon.conf.erb
  13.177 -file path=etc/puppet/modules/keystone/templates/shibboleth.conf.erb
  13.178 -file path=etc/puppet/modules/keystone/test-requirements.txt
  13.179 -file path=etc/puppet/modules/keystone/tests/site.pp
  13.180 -file path=etc/puppet/modules/keystone/tox.ini
  13.181 +file path=usr/puppetlabs/puppet/modules/keystone/CHANGELOG.md
  13.182 +file path=usr/puppetlabs/puppet/modules/keystone/Gemfile
  13.183 +file path=usr/puppetlabs/puppet/modules/keystone/LICENSE
  13.184 +file path=usr/puppetlabs/puppet/modules/keystone/README.md
  13.185 +file path=usr/puppetlabs/puppet/modules/keystone/Rakefile
  13.186 +file path=usr/puppetlabs/puppet/modules/keystone/checksums.json
  13.187 +file path=usr/puppetlabs/puppet/modules/keystone/examples/apache_dropin.pp
  13.188 +file path=usr/puppetlabs/puppet/modules/keystone/examples/apache_with_paths.pp
  13.189 +file path=usr/puppetlabs/puppet/modules/keystone/examples/k2k_sp_shib.pp
  13.190 +file path=usr/puppetlabs/puppet/modules/keystone/examples/ldap_backend.pp
  13.191 +file path=usr/puppetlabs/puppet/modules/keystone/examples/ldap_full.pp
  13.192 +file path=usr/puppetlabs/puppet/modules/keystone/examples/ldap_identity.pp
  13.193 +file path=usr/puppetlabs/puppet/modules/keystone/examples/user_project_user_role_composite_namevar.pp
  13.194 +file path=usr/puppetlabs/puppet/modules/keystone/examples/v3_basic.pp
  13.195 +file path=usr/puppetlabs/puppet/modules/keystone/examples/v3_domain_configuration.pp
  13.196 +file path=usr/puppetlabs/puppet/modules/keystone/ext/keystone_test.rb
  13.197 +file path=usr/puppetlabs/puppet/modules/keystone/ext/keystone_test_v3.rb
  13.198 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone.rb
  13.199 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone/util.rb
  13.200 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_config/ini_setting.rb
  13.201 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_domain/openstack.rb
  13.202 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_domain_config/openstack.rb
  13.203 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_endpoint/openstack.rb
  13.204 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_identity_provider/openstack.rb
  13.205 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_paste_ini/ini_setting.rb
  13.206 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_role/openstack.rb
  13.207 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_service/openstack.rb
  13.208 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_tenant/openstack.rb
  13.209 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_user/openstack.rb
  13.210 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/provider/keystone_user_role/openstack.rb
  13.211 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_config.rb
  13.212 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_domain.rb
  13.213 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_domain_config.rb
  13.214 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_endpoint.rb
  13.215 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_identity_provider.rb
  13.216 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_paste_ini.rb
  13.217 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_role.rb
  13.218 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_service.rb
  13.219 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_tenant.rb
  13.220 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_user.rb
  13.221 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet/type/keystone_user_role.rb
  13.222 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar.rb
  13.223 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar/helpers.rb
  13.224 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/composite_namevar/helpers/utilities.rb
  13.225 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/type.rb
  13.226 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/type/default_domain.rb
  13.227 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/type/read_only.rb
  13.228 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone/type/required.rb
  13.229 +file path=usr/puppetlabs/puppet/modules/keystone/lib/puppet_x/keystone_config/ini_setting.rb
  13.230 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/client.pp
  13.231 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/config.pp
  13.232 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/cron/token_flush.pp
  13.233 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/db.pp
  13.234 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/db/mysql.pp
  13.235 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/db/postgresql.pp
  13.236 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/db/sync.pp
  13.237 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/deps.pp
  13.238 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/disable_admin_token_auth.pp
  13.239 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/endpoint.pp
  13.240 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/federation/identity_provider.pp
  13.241 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/federation/mellon.pp
  13.242 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/federation/shibboleth.pp
  13.243 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/init.pp
  13.244 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/ldap.pp
  13.245 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/ldap_backend.pp
  13.246 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/logging.pp
  13.247 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/params.pp
  13.248 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/policy.pp
  13.249 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/python.pp
  13.250 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/resource/authtoken.pp
  13.251 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/resource/service_identity.pp
  13.252 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/roles/admin.pp
  13.253 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/service.pp
  13.254 +file path=usr/puppetlabs/puppet/modules/keystone/manifests/wsgi/apache.pp
  13.255 +file path=usr/puppetlabs/puppet/modules/keystone/metadata.json
  13.256 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/deprecated_ldap-02957eb56827ead5.yaml
  13.257 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/disable_admin_token_auth-b82d0aca80d1f091.yaml
  13.258 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/ensure_parameter_service_identity_resource-610076e4902c23ec.yaml
  13.259 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/federation_with_mellon-2f8229c1464b2e0e.yaml
  13.260 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/fix-cache-configs-a3972486723f1d99.yaml
  13.261 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/fix_admin-fee6e76089c07a42.yaml
  13.262 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/fix_endpoint_region-0fa0d89061ebaf12.yaml
  13.263 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/fix_openrc_v2-64049769daf57b65.yaml
  13.264 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/hash_domains-d6a867466bcf324b.yaml
  13.265 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/ipv6_provider-796b60badd356e59.yaml
  13.266 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/keystone-wsgi-scripts-0d772d1f9f2d6c57.yaml
  13.267 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/keystone_bootstrap-4bf00198001d3350.yaml
  13.268 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/keystone_hooks_support-2c9e8b09bdbd1b5b.yaml
  13.269 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/keystone_identity_provider-9b6f6b3ad70c60f3.yaml
  13.270 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/keystone_python_depr-80fa804d9cd242c5.yaml
  13.271 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/manage_ldap_packages-3b739e338f3e59c2.yaml
  13.272 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  13.273 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/multi_domain_configuration-32dc8cbef450f1d6.yaml
  13.274 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/multi_ldap-975858a46dd622a6.yaml
  13.275 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/os_service_default-9caeeb340d4bb303.yaml
  13.276 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/policy_driver-c991dd693d2336fc.yaml
  13.277 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/policy_rc_d_keystone_eventlet-2dc65eb3d27f8969.yaml
  13.278 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/remove_unused_class-0615d6744896ad97.yaml
  13.279 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/stop_posix_and_files-930ee921d0ebead2.yaml
  13.280 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/support_multi_domain-bd04f18aa7913eaa.yaml
  13.281 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  13.282 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/source/_static/.placeholder
  13.283 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/source/conf.py
  13.284 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/source/index.rst
  13.285 +file path=usr/puppetlabs/puppet/modules/keystone/releasenotes/source/unreleased.rst
  13.286 +file path=usr/puppetlabs/puppet/modules/keystone/setup.cfg
  13.287 +file path=usr/puppetlabs/puppet/modules/keystone/setup.py
  13.288 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/default_domain_spec.rb
  13.289 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/keystone_federation_identity_provider_spec.rb
  13.290 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/keystone_federation_shibboleth_spec.rb
  13.291 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/keystone_wsgi_apache_spec.rb
  13.292 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/nodesets/centos-70-x64.yml
  13.293 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/nodesets/default.yml
  13.294 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/nodesets/nodepool-centos7.yml
  13.295 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/nodesets/nodepool-trusty.yml
  13.296 +file path=usr/puppetlabs/puppet/modules/keystone/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  13.297 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_client_spec.rb
  13.298 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_cron_token_flush_spec.rb
  13.299 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_db_mysql_spec.rb
  13.300 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_db_postgresql_spec.rb
  13.301 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_db_spec.rb
  13.302 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_db_sync_spec.rb
  13.303 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_deps_spec.rb
  13.304 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_disable_admin_token_auth_spec.rb
  13.305 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_endpoint_spec.rb
  13.306 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_federation_identity_provider_spec.rb
  13.307 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_federation_mellon.rb
  13.308 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_federation_shibboleth.rb
  13.309 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_ldap_spec.rb
  13.310 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_logging_spec.rb
  13.311 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_policy_spec.rb
  13.312 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_roles_admin_spec.rb
  13.313 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_service_spec.rb
  13.314 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_spec.rb
  13.315 +file path=usr/puppetlabs/puppet/modules/keystone/spec/classes/keystone_wsgi_apache_spec.rb
  13.316 +file path=usr/puppetlabs/puppet/modules/keystone/spec/defines/keystone_ldap_backend_spec.rb
  13.317 +file path=usr/puppetlabs/puppet/modules/keystone/spec/defines/keystone_resource_authtoken_spec.rb
  13.318 +file path=usr/puppetlabs/puppet/modules/keystone/spec/defines/keystone_resource_service_identity_spec.rb
  13.319 +file path=usr/puppetlabs/puppet/modules/keystone/spec/shared_examples.rb
  13.320 +file path=usr/puppetlabs/puppet/modules/keystone/spec/shared_examples_acceptance.rb
  13.321 +file path=usr/puppetlabs/puppet/modules/keystone/spec/spec.opts
  13.322 +file path=usr/puppetlabs/puppet/modules/keystone/spec/spec_helper.rb
  13.323 +file path=usr/puppetlabs/puppet/modules/keystone/spec/spec_helper_acceptance.rb
  13.324 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone/util_spec.rb
  13.325 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_config/ini_setting_spec.rb
  13.326 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_domain/openstack_spec.rb
  13.327 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_domain_config/openstack_spec.rb
  13.328 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_endpoint/openstack_spec.rb
  13.329 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_identity_provider/openstack_spec.rb
  13.330 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_paste_ini/ini_setting_spec.rb
  13.331 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_role/openstack_spec.rb
  13.332 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_service/openstack_spec.rb
  13.333 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_spec.rb
  13.334 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_tenant/openstack_spec.rb
  13.335 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_user/openstack_spec.rb
  13.336 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/provider/keystone_user_role/openstack_spec.rb
  13.337 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_config_spec.rb
  13.338 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_domain_config_spec.rb
  13.339 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_endpoint_spec.rb
  13.340 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_identity_provider_spec.rb
  13.341 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_paste_ini_spec.rb
  13.342 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_service_spec.rb
  13.343 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_tenant_spec.rb
  13.344 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_user_role_spec.rb
  13.345 +file path=usr/puppetlabs/puppet/modules/keystone/spec/unit/type/keystone_user_spec.rb
  13.346 +file path=usr/puppetlabs/puppet/modules/keystone/templates/mellon.conf.erb
  13.347 +file path=usr/puppetlabs/puppet/modules/keystone/templates/shibboleth.conf.erb
  13.348 +file path=usr/puppetlabs/puppet/modules/keystone/test-requirements.txt
  13.349 +file path=usr/puppetlabs/puppet/modules/keystone/tests/site.pp
  13.350 +file path=usr/puppetlabs/puppet/modules/keystone/tox.ini
  13.351  #
  13.352  license openstack-keystone.license license="Apache v2.0"
  13.353  
    14.1 --- a/components/ruby/puppet-modules/openstack-keystone/patches/01-metadata.patch	Wed Jan 11 15:24:27 2017 -0800
    14.2 +++ b/components/ruby/puppet-modules/openstack-keystone/patches/01-metadata.patch	Mon Nov 28 16:54:02 2016 -0800
    14.3 @@ -2,20 +2,20 @@
    14.4  has not yet been submitted upstream due to requirements for 3rd party
    14.5  CI testing.
    14.6  
    14.7 ---- openstack-keystone-8.2.0/metadata.json.orig   2016-08-07 11:18:04.925303225 -0700
    14.8 -+++ openstack-keystone-8.2.0/metadata.json       2016-08-07 11:18:27.324583279 -0700
    14.9 -@@ -30,6 +30,13 @@
   14.10 +diff --git a/metadata.json b/metadata.json
   14.11 +--- a/metadata.json
   14.12 ++++ b/metadata.json
   14.13 +@@ -29,6 +29,13 @@
   14.14 +       "operatingsystemrelease": [
   14.15           "14.04"
   14.16         ]
   14.17 -     }
   14.18 ++    },
   14.19  +    {
   14.20  +      "operatingsystem": "Solaris",
   14.21  +      "operatingsystemrelease": [
   14.22  +        "12.0",
   14.23  +        "11.3"
   14.24  +      ]
   14.25 -+    }
   14.26 +     }
   14.27     ],
   14.28     "description": "Installs and configures OpenStack Keystone (Identity).",
   14.29 -   "dependencies": [
   14.30 -
    15.1 --- a/components/ruby/puppet-modules/openstack-neutron/openstack-neutron.p5m	Wed Jan 11 15:24:27 2017 -0800
    15.2 +++ b/components/ruby/puppet-modules/openstack-neutron/openstack-neutron.p5m	Mon Nov 28 16:54:02 2016 -0800
    15.3 @@ -35,291 +35,291 @@
    15.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    15.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    15.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    15.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    15.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    15.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   15.10  #
   15.11 -file path=etc/puppet/modules/neutron/CHANGELOG.md
   15.12 -file path=etc/puppet/modules/neutron/Gemfile
   15.13 -file path=etc/puppet/modules/neutron/LICENSE
   15.14 -file path=etc/puppet/modules/neutron/README.md
   15.15 -file path=etc/puppet/modules/neutron/Rakefile
   15.16 -file path=etc/puppet/modules/neutron/checksums.json
   15.17 -file path=etc/puppet/modules/neutron/examples/base_provision.pp
   15.18 -file path=etc/puppet/modules/neutron/examples/cisco_ml2.pp
   15.19 -file path=etc/puppet/modules/neutron/examples/create_network.sh
   15.20 -file path=etc/puppet/modules/neutron/examples/neutron.pp
   15.21 -file path=etc/puppet/modules/neutron/examples/neutron_l3_with_to_uuid.pp
   15.22 -file path=etc/puppet/modules/neutron/examples/neutron_with_pacemaker.pp
   15.23 -file path=etc/puppet/modules/neutron/lib/puppet/parser/functions/validate_network_vlan_ranges.rb
   15.24 -file path=etc/puppet/modules/neutron/lib/puppet/parser/functions/validate_tunnel_id_ranges.rb
   15.25 -file path=etc/puppet/modules/neutron/lib/puppet/parser/functions/validate_vni_ranges.rb
   15.26 -file path=etc/puppet/modules/neutron/lib/puppet/parser/functions/validate_vxlan_udp_port.rb
   15.27 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron.rb
   15.28 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_agent_linuxbridge/ini_setting.rb
   15.29 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_agent_ovs/ini_setting.rb
   15.30 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_api_config/ini_setting.rb
   15.31 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_api_paste_ini/ini_setting.rb
   15.32 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_config/openstackconfig.rb
   15.33 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_dhcp_agent_config/ini_setting.rb
   15.34 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_fwaas_service_config/ini_setting.rb
   15.35 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_l3_agent_config/ini_setting.rb
   15.36 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_l3_ovs_bridge/neutron.rb
   15.37 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_lbaas_agent_config/ini_setting.rb
   15.38 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_lbaas_service_config/openstackconfig.rb
   15.39 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_metadata_agent_config/ini_setting.rb
   15.40 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_metering_agent_config/ini_setting.rb
   15.41 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_network/neutron.rb
   15.42 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco/ini_setting.rb
   15.43 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_credentials/ini_setting.rb
   15.44 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_db_conn/ini_setting.rb
   15.45 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_l2network/ini_setting.rb
   15.46 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_linuxbridge/ini_setting.rb
   15.47 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_midonet/ini_setting.rb
   15.48 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_ml2/ini_setting.rb
   15.49 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_nuage/ini_setting.rb
   15.50 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_nvp/ini_setting.rb
   15.51 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_opencontrail/ini_setting.rb
   15.52 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_plumgrid/ini_setting.rb
   15.53 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_sriov/ini_setting.rb
   15.54 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_plumlib_plumgrid/ini_setting.rb
   15.55 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_port/neutron.rb
   15.56 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_router/neutron.rb
   15.57 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_router_interface/neutron.rb
   15.58 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_sriov_agent_config/ini_setting.rb
   15.59 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_subnet/neutron.rb
   15.60 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_vpnaas_agent_config/ini_setting.rb
   15.61 -file path=etc/puppet/modules/neutron/lib/puppet/provider/neutron_vpnaas_service_config/openstackconfig.rb
   15.62 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_agent_linuxbridge.rb
   15.63 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_agent_ovs.rb
   15.64 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_api_config.rb
   15.65 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_api_paste_ini.rb
   15.66 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_config.rb
   15.67 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_dhcp_agent_config.rb
   15.68 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_fwaas_service_config.rb
   15.69 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_l3_agent_config.rb
   15.70 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_l3_ovs_bridge.rb
   15.71 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_lbaas_agent_config.rb
   15.72 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_lbaas_service_config.rb
   15.73 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_metadata_agent_config.rb
   15.74 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_metering_agent_config.rb
   15.75 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_network.rb
   15.76 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco.rb
   15.77 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_credentials.rb
   15.78 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_db_conn.rb
   15.79 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_l2network.rb
   15.80 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_linuxbridge.rb
   15.81 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_midonet.rb
   15.82 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_ml2.rb
   15.83 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_nuage.rb
   15.84 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_nvp.rb
   15.85 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_opencontrail.rb
   15.86 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_plumgrid.rb
   15.87 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plugin_sriov.rb
   15.88 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_plumlib_plumgrid.rb
   15.89 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_port.rb
   15.90 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_router.rb
   15.91 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_router_interface.rb
   15.92 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_sriov_agent_config.rb
   15.93 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_subnet.rb
   15.94 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_vpnaas_agent_config.rb
   15.95 -file path=etc/puppet/modules/neutron/lib/puppet/type/neutron_vpnaas_service_config.rb
   15.96 -file path=etc/puppet/modules/neutron/manifests/agents/bigswitch.pp
   15.97 -file path=etc/puppet/modules/neutron/manifests/agents/dhcp.pp
   15.98 -file path=etc/puppet/modules/neutron/manifests/agents/l3.pp
   15.99 -file path=etc/puppet/modules/neutron/manifests/agents/lbaas.pp
  15.100 -file path=etc/puppet/modules/neutron/manifests/agents/metadata.pp
  15.101 -file path=etc/puppet/modules/neutron/manifests/agents/metering.pp
  15.102 -file path=etc/puppet/modules/neutron/manifests/agents/ml2/linuxbridge.pp
  15.103 -file path=etc/puppet/modules/neutron/manifests/agents/ml2/ovs.pp
  15.104 -file path=etc/puppet/modules/neutron/manifests/agents/ml2/sriov.pp
  15.105 -file path=etc/puppet/modules/neutron/manifests/agents/n1kv_vem.pp
  15.106 -file path=etc/puppet/modules/neutron/manifests/agents/vpnaas.pp
  15.107 -file path=etc/puppet/modules/neutron/manifests/client.pp
  15.108 -file path=etc/puppet/modules/neutron/manifests/config.pp
  15.109 -file path=etc/puppet/modules/neutron/manifests/db.pp
  15.110 -file path=etc/puppet/modules/neutron/manifests/db/mysql.pp
  15.111 -file path=etc/puppet/modules/neutron/manifests/db/postgresql.pp
  15.112 -file path=etc/puppet/modules/neutron/manifests/db/sync.pp
  15.113 -file path=etc/puppet/modules/neutron/manifests/init.pp
  15.114 -file path=etc/puppet/modules/neutron/manifests/keystone/auth.pp
  15.115 -file path=etc/puppet/modules/neutron/manifests/params.pp
  15.116 -file path=etc/puppet/modules/neutron/manifests/plugins/cisco.pp
  15.117 -file path=etc/puppet/modules/neutron/manifests/plugins/midonet.pp
  15.118 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2.pp
  15.119 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/arista.pp
  15.120 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/arista/l3.pp
  15.121 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/bigswitch.pp
  15.122 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/bigswitch/restproxy.pp
  15.123 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco.pp
  15.124 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus.pp
  15.125 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus1000v.pp
  15.126 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_creds.pp
  15.127 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_switch.pp
  15.128 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_switch_server.pp
  15.129 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/type_nexus_vxlan.pp
  15.130 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/cisco/ucsm.pp
  15.131 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/mech_driver.pp
  15.132 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/midonet.pp
  15.133 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/opendaylight.pp
  15.134 -file path=etc/puppet/modules/neutron/manifests/plugins/ml2/type_driver.pp
  15.135 -file path=etc/puppet/modules/neutron/manifests/plugins/nuage.pp
  15.136 -file path=etc/puppet/modules/neutron/manifests/plugins/nvp.pp
  15.137 -file path=etc/puppet/modules/neutron/manifests/plugins/opencontrail.pp
  15.138 -file path=etc/puppet/modules/neutron/manifests/plugins/ovs/bridge.pp
  15.139 -file path=etc/puppet/modules/neutron/manifests/plugins/ovs/opendaylight.pp
  15.140 -file path=etc/puppet/modules/neutron/manifests/plugins/ovs/port.pp
  15.141 -file path=etc/puppet/modules/neutron/manifests/plugins/plumgrid.pp
  15.142 -file path=etc/puppet/modules/neutron/manifests/policy.pp
  15.143 -file path=etc/puppet/modules/neutron/manifests/quota.pp
  15.144 -file path=etc/puppet/modules/neutron/manifests/server.pp
  15.145 -file path=etc/puppet/modules/neutron/manifests/server/notifications.pp
  15.146 -file path=etc/puppet/modules/neutron/manifests/services/fwaas.pp
  15.147 -file path=etc/puppet/modules/neutron/manifests/services/lbaas.pp
  15.148 -file path=etc/puppet/modules/neutron/manifests/services/lbaas/haproxy.pp
  15.149 -file path=etc/puppet/modules/neutron/manifests/services/lbaas/octavia.pp
  15.150 -file path=etc/puppet/modules/neutron/manifests/services/vpnaas.pp
  15.151 -file path=etc/puppet/modules/neutron/metadata.json
  15.152 -file path=etc/puppet/modules/neutron/releasenotes/notes/add_dnsmasq_dns_servers-2dd26f5c9383f836.yaml
  15.153 -file path=etc/puppet/modules/neutron/releasenotes/notes/add_geneve_type_driver_configs-e285075b3238b49d.yaml
  15.154 -file path=etc/puppet/modules/neutron/releasenotes/notes/add_lbaas_driver_package_to_lbaas_services_class-8d0f51e7be9b5f42.yaml
  15.155 -file path=etc/puppet/modules/neutron/releasenotes/notes/add_name_to_uuid_transform.yaml
  15.156 -file path=etc/puppet/modules/neutron/releasenotes/notes/added_arista_ml2_plugin-8bfd0c41981dac50.yaml
  15.157 -file path=etc/puppet/modules/neutron/releasenotes/notes/api_paste-b94e191896840944.yaml
  15.158 -file path=etc/puppet/modules/neutron/releasenotes/notes/consolidate_service_provider_configuration-3ce48947a396ad25.yaml
  15.159 -file path=etc/puppet/modules/neutron/releasenotes/notes/deprecate_network_device_mtu-d7f15c98605ac2fb.yaml
  15.160 -file path=etc/puppet/modules/neutron/releasenotes/notes/fix_lb_driver-d429a30889ef8f22.yaml
  15.161 -file path=etc/puppet/modules/neutron/releasenotes/notes/lbaasv2_agent_and_service-ca5e38a07566ad1e.yaml
  15.162 -file path=etc/puppet/modules/neutron/releasenotes/notes/missing_firewall_driver_ml2-24b48831f2d0e62b.yaml
  15.163 -file path=etc/puppet/modules/neutron/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  15.164 -file path=etc/puppet/modules/neutron/releasenotes/notes/mitaka_aas-e5243eaac2354e85.yaml
  15.165 -file path=etc/puppet/modules/neutron/releasenotes/notes/mitaka_drivers-8c41f528f346a388.yaml
  15.166 -file path=etc/puppet/modules/neutron/releasenotes/notes/mitaka_metadata-77ebc004c9064934.yaml
  15.167 -file path=etc/puppet/modules/neutron/releasenotes/notes/mitaka_providers-040ac57a732b1e82.yaml
  15.168 -file path=etc/puppet/modules/neutron/releasenotes/notes/neutron_availability_zones-80246c2af9a7be08.yaml
  15.169 -file path=etc/puppet/modules/neutron/releasenotes/notes/new_auth-2331a620217ccf7c.yaml
  15.170 -file path=etc/puppet/modules/neutron/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
  15.171 -file path=etc/puppet/modules/neutron/releasenotes/notes/qos-13c0b72fe9a5b502.yaml
  15.172 -file path=etc/puppet/modules/neutron/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
  15.173 -file path=etc/puppet/modules/neutron/releasenotes/notes/update_plumgrid_config-82f3f631917f0e50.yaml
  15.174 -file path=etc/puppet/modules/neutron/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  15.175 -file path=etc/puppet/modules/neutron/releasenotes/source/_static/.placeholder
  15.176 -file path=etc/puppet/modules/neutron/releasenotes/source/conf.py
  15.177 -file path=etc/puppet/modules/neutron/releasenotes/source/index.rst
  15.178 -file path=etc/puppet/modules/neutron/releasenotes/source/mitaka.rst
  15.179 -file path=etc/puppet/modules/neutron/releasenotes/source/unreleased.rst
  15.180 -file path=etc/puppet/modules/neutron/setup.cfg
  15.181 -file path=etc/puppet/modules/neutron/setup.py
  15.182 -file path=etc/puppet/modules/neutron/spec/acceptance/basic_neutron_spec.rb
  15.183 -file path=etc/puppet/modules/neutron/spec/acceptance/neutron_config_spec.rb
  15.184 -file path=etc/puppet/modules/neutron/spec/acceptance/nodesets/centos-70-x64.yml
  15.185 -file path=etc/puppet/modules/neutron/spec/acceptance/nodesets/default.yml
  15.186 -file path=etc/puppet/modules/neutron/spec/acceptance/nodesets/nodepool-centos7.yml
  15.187 -file path=etc/puppet/modules/neutron/spec/acceptance/nodesets/nodepool-trusty.yml
  15.188 -file path=etc/puppet/modules/neutron/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  15.189 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_bigswitch.rb
  15.190 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_dhcp_spec.rb
  15.191 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_l3_spec.rb
  15.192 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_lbaas_spec.rb
  15.193 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_metadata_spec.rb
  15.194 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_metering_spec.rb
  15.195 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_ml2_linuxbridge_spec.rb
  15.196 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_ml2_ovs_spec.rb
  15.197 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_ml2_sriov_spec.rb
  15.198 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_n1kv_vem_spec.rb
  15.199 -file path=etc/puppet/modules/neutron/spec/classes/neutron_agents_vpnaas_spec.rb
  15.200 -file path=etc/puppet/modules/neutron/spec/classes/neutron_client_spec.rb
  15.201 -file path=etc/puppet/modules/neutron/spec/classes/neutron_db_mysql_spec.rb
  15.202 -file path=etc/puppet/modules/neutron/spec/classes/neutron_db_postgresql_spec.rb
  15.203 -file path=etc/puppet/modules/neutron/spec/classes/neutron_db_spec.rb
  15.204 -file path=etc/puppet/modules/neutron/spec/classes/neutron_db_sync_spec.rb
  15.205 -file path=etc/puppet/modules/neutron/spec/classes/neutron_init_spec.rb
  15.206 -file path=etc/puppet/modules/neutron/spec/classes/neutron_keystone_auth_spec.rb
  15.207 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_cisco_spec.rb
  15.208 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_midonet_spec.rb
  15.209 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_arista_l3_spec.rb
  15.210 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_arista_spec.rb
  15.211 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_bigswitch_restproxy_spec.rb
  15.212 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_bigswitch_spec.rb
  15.213 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_nexus1000v_spec.rb
  15.214 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_nexus_spec.rb
  15.215 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_spec.rb
  15.216 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_type_nexus_vxlan_spec.rb
  15.217 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_ucsm_spec.rb
  15.218 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_midonet_spec.rb
  15.219 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_opendaylight_spec.rb
  15.220 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_spec.rb
  15.221 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_nuage_spec.rb
  15.222 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_nvp_spec.rb
  15.223 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_opencontrail_spec.rb
  15.224 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_ovs_opendaylight_spec.rb
  15.225 -file path=etc/puppet/modules/neutron/spec/classes/neutron_plugins_plumgrid_spec.rb
  15.226 -file path=etc/puppet/modules/neutron/spec/classes/neutron_policy_spec.rb
  15.227 -file path=etc/puppet/modules/neutron/spec/classes/neutron_quota_spec.rb
  15.228 -file path=etc/puppet/modules/neutron/spec/classes/neutron_server_notifications_spec.rb
  15.229 -file path=etc/puppet/modules/neutron/spec/classes/neutron_server_spec.rb
  15.230 -file path=etc/puppet/modules/neutron/spec/classes/neutron_services_fwaas_spec.rb
  15.231 -file path=etc/puppet/modules/neutron/spec/classes/neutron_services_lbaas_haproxy_spec.rb
  15.232 -file path=etc/puppet/modules/neutron/spec/classes/neutron_services_lbaas_octavia_spec.rb
  15.233 -file path=etc/puppet/modules/neutron/spec/classes/neutron_services_lbaas_spec.rb
  15.234 -file path=etc/puppet/modules/neutron/spec/classes/neutron_services_vpnaas_spec.rb
  15.235 -file path=etc/puppet/modules/neutron/spec/shared_examples.rb
  15.236 -file path=etc/puppet/modules/neutron/spec/spec_helper.rb
  15.237 -file path=etc/puppet/modules/neutron/spec/spec_helper_acceptance.rb
  15.238 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_agent_linuxbridge/ini_setting_spec.rb
  15.239 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_agent_ovs/ini_setting_spec.rb
  15.240 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_api_config/ini_setting_spec.rb
  15.241 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_api_paste_ini/ini_setting_spec.rb
  15.242 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_dhcp_agent_config/ini_setting_spec.rb
  15.243 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_fwaas_service_config/ini_setting_spec.rb
  15.244 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_l3_agent_config/ini_setting_spec.rb
  15.245 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_l3_ovs_bridge/neutron_spec.rb
  15.246 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_lbaas_agent_config/ini_setting_spec.rb
  15.247 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_metadata_agent_config/ini_setting_spec.rb
  15.248 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_metering_agent_config/ini_setting_spec.rb
  15.249 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_network/neutron_spec.rb
  15.250 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco/ini_setting_spec.rb
  15.251 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_credentials/ini_setting_spec.rb
  15.252 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_db_conn/ini_setting_spec.rb
  15.253 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_l2network/ini_setting_spec.rb
  15.254 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_midonet/ini_setting_spec.rb
  15.255 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_ml2/ini_setting_spec.rb
  15.256 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_nuage/ini_setting_spec.rb
  15.257 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_nvp/ini_setting_spec.rb
  15.258 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_opencontrail/ini_setting_spec.rb
  15.259 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plugin_plumgrid/ini_setting_spec.rb
  15.260 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_plumlib_plumgrid/ini_setting_spec.rb
  15.261 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_port/neutron_spec.rb
  15.262 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_router/neutron_spec.rb
  15.263 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_router_interface/neutron_spec.rb
  15.264 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_router_interface/new_neutron_spec.rb
  15.265 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_spec.rb
  15.266 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_subnet/neutron_spec.rb
  15.267 -file path=etc/puppet/modules/neutron/spec/unit/provider/neutron_vpnaas_agent_config/ini_setting_spec.rb
  15.268 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_agent_linuxbridge_spec.rb
  15.269 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_agent_ovs_spec.rb
  15.270 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_api_paste_ini_spec.rb
  15.271 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_config_spec.rb
  15.272 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_dhcp_agent_config_spec.rb
  15.273 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_fwaas_service_config_spec.rb
  15.274 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_l3_agent_config_spec.rb
  15.275 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_lbaas_agent_config_spec.rb
  15.276 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_metadata_agent_config_spec.rb
  15.277 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_metering_agent_config_spec.rb
  15.278 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_credentials_spec.rb
  15.279 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_db_conn_spec.rb
  15.280 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_l2network_spec.rb
  15.281 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_spec.rb
  15.282 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_midonet_spec.rb
  15.283 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_ml2_spec.rb
  15.284 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_nvp_spec.rb
  15.285 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_opencontrail_spec.rb
  15.286 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plugin_plumgrid_spec.rb
  15.287 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_plumlib_plumgrid_spec.rb
  15.288 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_subnet.rb
  15.289 -file path=etc/puppet/modules/neutron/spec/unit/type/neutron_vpnaas_agent_config_spec.rb
  15.290 -file path=etc/puppet/modules/neutron/templates/n1kv.conf.erb
  15.291 -file path=etc/puppet/modules/neutron/test-requirements.txt
  15.292 -file path=etc/puppet/modules/neutron/tox.ini
  15.293 +file path=usr/puppetlabs/puppet/modules/neutron/CHANGELOG.md
  15.294 +file path=usr/puppetlabs/puppet/modules/neutron/Gemfile
  15.295 +file path=usr/puppetlabs/puppet/modules/neutron/LICENSE
  15.296 +file path=usr/puppetlabs/puppet/modules/neutron/README.md
  15.297 +file path=usr/puppetlabs/puppet/modules/neutron/Rakefile
  15.298 +file path=usr/puppetlabs/puppet/modules/neutron/checksums.json
  15.299 +file path=usr/puppetlabs/puppet/modules/neutron/examples/base_provision.pp
  15.300 +file path=usr/puppetlabs/puppet/modules/neutron/examples/cisco_ml2.pp
  15.301 +file path=usr/puppetlabs/puppet/modules/neutron/examples/create_network.sh
  15.302 +file path=usr/puppetlabs/puppet/modules/neutron/examples/neutron.pp
  15.303 +file path=usr/puppetlabs/puppet/modules/neutron/examples/neutron_l3_with_to_uuid.pp
  15.304 +file path=usr/puppetlabs/puppet/modules/neutron/examples/neutron_with_pacemaker.pp
  15.305 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/parser/functions/validate_network_vlan_ranges.rb
  15.306 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/parser/functions/validate_tunnel_id_ranges.rb
  15.307 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/parser/functions/validate_vni_ranges.rb
  15.308 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/parser/functions/validate_vxlan_udp_port.rb
  15.309 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron.rb
  15.310 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_agent_linuxbridge/ini_setting.rb
  15.311 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_agent_ovs/ini_setting.rb
  15.312 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_api_config/ini_setting.rb
  15.313 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_api_paste_ini/ini_setting.rb
  15.314 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_config/openstackconfig.rb
  15.315 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_dhcp_agent_config/ini_setting.rb
  15.316 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_fwaas_service_config/ini_setting.rb
  15.317 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_l3_agent_config/ini_setting.rb
  15.318 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_l3_ovs_bridge/neutron.rb
  15.319 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_lbaas_agent_config/ini_setting.rb
  15.320 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_lbaas_service_config/openstackconfig.rb
  15.321 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_metadata_agent_config/ini_setting.rb
  15.322 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_metering_agent_config/ini_setting.rb
  15.323 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_network/neutron.rb
  15.324 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco/ini_setting.rb
  15.325 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_credentials/ini_setting.rb
  15.326 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_db_conn/ini_setting.rb
  15.327 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_cisco_l2network/ini_setting.rb
  15.328 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_linuxbridge/ini_setting.rb
  15.329 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_midonet/ini_setting.rb
  15.330 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_ml2/ini_setting.rb
  15.331 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_nuage/ini_setting.rb
  15.332 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_nvp/ini_setting.rb
  15.333 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_opencontrail/ini_setting.rb
  15.334 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_plumgrid/ini_setting.rb
  15.335 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plugin_sriov/ini_setting.rb
  15.336 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_plumlib_plumgrid/ini_setting.rb
  15.337 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_port/neutron.rb
  15.338 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_router/neutron.rb
  15.339 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_router_interface/neutron.rb
  15.340 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_sriov_agent_config/ini_setting.rb
  15.341 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_subnet/neutron.rb
  15.342 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_vpnaas_agent_config/ini_setting.rb
  15.343 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/provider/neutron_vpnaas_service_config/openstackconfig.rb
  15.344 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_agent_linuxbridge.rb
  15.345 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_agent_ovs.rb
  15.346 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_api_config.rb
  15.347 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_api_paste_ini.rb
  15.348 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_config.rb
  15.349 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_dhcp_agent_config.rb
  15.350 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_fwaas_service_config.rb
  15.351 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_l3_agent_config.rb
  15.352 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_l3_ovs_bridge.rb
  15.353 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_lbaas_agent_config.rb
  15.354 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_lbaas_service_config.rb
  15.355 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_metadata_agent_config.rb
  15.356 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_metering_agent_config.rb
  15.357 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_network.rb
  15.358 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco.rb
  15.359 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_credentials.rb
  15.360 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_db_conn.rb
  15.361 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_cisco_l2network.rb
  15.362 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_linuxbridge.rb
  15.363 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_midonet.rb
  15.364 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_ml2.rb
  15.365 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_nuage.rb
  15.366 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_nvp.rb
  15.367 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_opencontrail.rb
  15.368 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_plumgrid.rb
  15.369 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plugin_sriov.rb
  15.370 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_plumlib_plumgrid.rb
  15.371 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_port.rb
  15.372 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_router.rb
  15.373 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_router_interface.rb
  15.374 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_sriov_agent_config.rb
  15.375 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_subnet.rb
  15.376 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_vpnaas_agent_config.rb
  15.377 +file path=usr/puppetlabs/puppet/modules/neutron/lib/puppet/type/neutron_vpnaas_service_config.rb
  15.378 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/bigswitch.pp
  15.379 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/dhcp.pp
  15.380 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/l3.pp
  15.381 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/lbaas.pp
  15.382 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/metadata.pp
  15.383 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/metering.pp
  15.384 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/ml2/linuxbridge.pp
  15.385 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/ml2/ovs.pp
  15.386 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/ml2/sriov.pp
  15.387 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/n1kv_vem.pp
  15.388 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/agents/vpnaas.pp
  15.389 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/client.pp
  15.390 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/config.pp
  15.391 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/db.pp
  15.392 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/db/mysql.pp
  15.393 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/db/postgresql.pp
  15.394 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/db/sync.pp
  15.395 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/init.pp
  15.396 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/keystone/auth.pp
  15.397 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/params.pp
  15.398 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/cisco.pp
  15.399 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/midonet.pp
  15.400 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2.pp
  15.401 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/arista.pp
  15.402 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/arista/l3.pp
  15.403 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/bigswitch.pp
  15.404 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/bigswitch/restproxy.pp
  15.405 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco.pp
  15.406 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus.pp
  15.407 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus1000v.pp
  15.408 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_creds.pp
  15.409 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_switch.pp
  15.410 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/nexus_switch_server.pp
  15.411 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/type_nexus_vxlan.pp
  15.412 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/cisco/ucsm.pp
  15.413 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/mech_driver.pp
  15.414 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/midonet.pp
  15.415 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/opendaylight.pp
  15.416 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ml2/type_driver.pp
  15.417 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/nuage.pp
  15.418 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/nvp.pp
  15.419 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/opencontrail.pp
  15.420 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ovs/bridge.pp
  15.421 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ovs/opendaylight.pp
  15.422 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/ovs/port.pp
  15.423 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/plugins/plumgrid.pp
  15.424 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/policy.pp
  15.425 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/quota.pp
  15.426 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/server.pp
  15.427 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/server/notifications.pp
  15.428 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/services/fwaas.pp
  15.429 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/services/lbaas.pp
  15.430 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/services/lbaas/haproxy.pp
  15.431 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/services/lbaas/octavia.pp
  15.432 +file path=usr/puppetlabs/puppet/modules/neutron/manifests/services/vpnaas.pp
  15.433 +file path=usr/puppetlabs/puppet/modules/neutron/metadata.json
  15.434 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/add_dnsmasq_dns_servers-2dd26f5c9383f836.yaml
  15.435 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/add_geneve_type_driver_configs-e285075b3238b49d.yaml
  15.436 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/add_lbaas_driver_package_to_lbaas_services_class-8d0f51e7be9b5f42.yaml
  15.437 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/add_name_to_uuid_transform.yaml
  15.438 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/added_arista_ml2_plugin-8bfd0c41981dac50.yaml
  15.439 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/api_paste-b94e191896840944.yaml
  15.440 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/consolidate_service_provider_configuration-3ce48947a396ad25.yaml
  15.441 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/deprecate_network_device_mtu-d7f15c98605ac2fb.yaml
  15.442 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/fix_lb_driver-d429a30889ef8f22.yaml
  15.443 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/lbaasv2_agent_and_service-ca5e38a07566ad1e.yaml
  15.444 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/missing_firewall_driver_ml2-24b48831f2d0e62b.yaml
  15.445 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  15.446 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/mitaka_aas-e5243eaac2354e85.yaml
  15.447 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/mitaka_drivers-8c41f528f346a388.yaml
  15.448 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/mitaka_metadata-77ebc004c9064934.yaml
  15.449 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/mitaka_providers-040ac57a732b1e82.yaml
  15.450 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/neutron_availability_zones-80246c2af9a7be08.yaml
  15.451 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/new_auth-2331a620217ccf7c.yaml
  15.452 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
  15.453 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/qos-13c0b72fe9a5b502.yaml
  15.454 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
  15.455 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/update_plumgrid_config-82f3f631917f0e50.yaml
  15.456 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  15.457 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/source/_static/.placeholder
  15.458 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/source/conf.py
  15.459 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/source/index.rst
  15.460 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/source/mitaka.rst
  15.461 +file path=usr/puppetlabs/puppet/modules/neutron/releasenotes/source/unreleased.rst
  15.462 +file path=usr/puppetlabs/puppet/modules/neutron/setup.cfg
  15.463 +file path=usr/puppetlabs/puppet/modules/neutron/setup.py
  15.464 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/basic_neutron_spec.rb
  15.465 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/neutron_config_spec.rb
  15.466 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/nodesets/centos-70-x64.yml
  15.467 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/nodesets/default.yml
  15.468 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/nodesets/nodepool-centos7.yml
  15.469 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/nodesets/nodepool-trusty.yml
  15.470 +file path=usr/puppetlabs/puppet/modules/neutron/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  15.471 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_bigswitch.rb
  15.472 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_dhcp_spec.rb
  15.473 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_l3_spec.rb
  15.474 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_lbaas_spec.rb
  15.475 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_metadata_spec.rb
  15.476 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_metering_spec.rb
  15.477 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_ml2_linuxbridge_spec.rb
  15.478 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_ml2_ovs_spec.rb
  15.479 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_ml2_sriov_spec.rb
  15.480 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_n1kv_vem_spec.rb
  15.481 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_agents_vpnaas_spec.rb
  15.482 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_client_spec.rb
  15.483 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_db_mysql_spec.rb
  15.484 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_db_postgresql_spec.rb
  15.485 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_db_spec.rb
  15.486 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_db_sync_spec.rb
  15.487 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_init_spec.rb
  15.488 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_keystone_auth_spec.rb
  15.489 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_cisco_spec.rb
  15.490 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_midonet_spec.rb
  15.491 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_arista_l3_spec.rb
  15.492 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_arista_spec.rb
  15.493 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_bigswitch_restproxy_spec.rb
  15.494 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_bigswitch_spec.rb
  15.495 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_nexus1000v_spec.rb
  15.496 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_nexus_spec.rb
  15.497 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_spec.rb
  15.498 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_type_nexus_vxlan_spec.rb
  15.499 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_cisco_ucsm_spec.rb
  15.500 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_midonet_spec.rb
  15.501 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_opendaylight_spec.rb
  15.502 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ml2_spec.rb
  15.503 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_nuage_spec.rb
  15.504 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_nvp_spec.rb
  15.505 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_opencontrail_spec.rb
  15.506 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_ovs_opendaylight_spec.rb
  15.507 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_plugins_plumgrid_spec.rb
  15.508 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_policy_spec.rb
  15.509 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_quota_spec.rb
  15.510 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_server_notifications_spec.rb
  15.511 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_server_spec.rb
  15.512 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_services_fwaas_spec.rb
  15.513 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_services_lbaas_haproxy_spec.rb
  15.514 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_services_lbaas_octavia_spec.rb
  15.515 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_services_lbaas_spec.rb
  15.516 +file path=usr/puppetlabs/puppet/modules/neutron/spec/classes/neutron_services_vpnaas_spec.rb
  15.517 +file path=usr/puppetlabs/puppet/modules/neutron/spec/shared_examples.rb
  15.518 +file path=usr/puppetlabs/puppet/modules/neutron/spec/spec_helper.rb
  15.519 +file path=usr/puppetlabs/puppet/modules/neutron/spec/spec_helper_acceptance.rb
  15.520 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_agent_linuxbridge/ini_setting_spec.rb
  15.521 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_agent_ovs/ini_setting_spec.rb
  15.522 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_api_config/ini_setting_spec.rb
  15.523 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_api_paste_ini/ini_setting_spec.rb
  15.524 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_dhcp_agent_config/ini_setting_spec.rb
  15.525 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_fwaas_service_config/ini_setting_spec.rb
  15.526 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_l3_agent_config/ini_setting_spec.rb
  15.527 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_l3_ovs_bridge/neutron_spec.rb
  15.528 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_lbaas_agent_config/ini_setting_spec.rb
  15.529 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_metadata_agent_config/ini_setting_spec.rb
  15.530 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_metering_agent_config/ini_setting_spec.rb
  15.531 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_network/neutron_spec.rb
  15.532 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco/ini_setting_spec.rb
  15.533 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_credentials/ini_setting_spec.rb
  15.534 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_db_conn/ini_setting_spec.rb
  15.535 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_cisco_l2network/ini_setting_spec.rb
  15.536 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_midonet/ini_setting_spec.rb
  15.537 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_ml2/ini_setting_spec.rb
  15.538 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_nuage/ini_setting_spec.rb
  15.539 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_nvp/ini_setting_spec.rb
  15.540 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_opencontrail/ini_setting_spec.rb
  15.541 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plugin_plumgrid/ini_setting_spec.rb
  15.542 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_plumlib_plumgrid/ini_setting_spec.rb
  15.543 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_port/neutron_spec.rb
  15.544 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_router/neutron_spec.rb
  15.545 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_router_interface/neutron_spec.rb
  15.546 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_router_interface/new_neutron_spec.rb
  15.547 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_spec.rb
  15.548 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_subnet/neutron_spec.rb
  15.549 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/provider/neutron_vpnaas_agent_config/ini_setting_spec.rb
  15.550 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_agent_linuxbridge_spec.rb
  15.551 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_agent_ovs_spec.rb
  15.552 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_api_paste_ini_spec.rb
  15.553 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_config_spec.rb
  15.554 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_dhcp_agent_config_spec.rb
  15.555 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_fwaas_service_config_spec.rb
  15.556 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_l3_agent_config_spec.rb
  15.557 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_lbaas_agent_config_spec.rb
  15.558 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_metadata_agent_config_spec.rb
  15.559 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_metering_agent_config_spec.rb
  15.560 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_credentials_spec.rb
  15.561 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_db_conn_spec.rb
  15.562 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_l2network_spec.rb
  15.563 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_cisco_spec.rb
  15.564 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_midonet_spec.rb
  15.565 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_ml2_spec.rb
  15.566 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_nvp_spec.rb
  15.567 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_opencontrail_spec.rb
  15.568 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plugin_plumgrid_spec.rb
  15.569 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_plumlib_plumgrid_spec.rb
  15.570 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_subnet.rb
  15.571 +file path=usr/puppetlabs/puppet/modules/neutron/spec/unit/type/neutron_vpnaas_agent_config_spec.rb
  15.572 +file path=usr/puppetlabs/puppet/modules/neutron/templates/n1kv.conf.erb
  15.573 +file path=usr/puppetlabs/puppet/modules/neutron/test-requirements.txt
  15.574 +file path=usr/puppetlabs/puppet/modules/neutron/tox.ini
  15.575  #
  15.576  license openstack-neutron.license license="Apache v2.0"
  15.577  
    16.1 --- a/components/ruby/puppet-modules/openstack-nova/openstack-nova.p5m	Wed Jan 11 15:24:27 2017 -0800
    16.2 +++ b/components/ruby/puppet-modules/openstack-nova/openstack-nova.p5m	Mon Nov 28 16:54:02 2016 -0800
    16.3 @@ -35,186 +35,186 @@
    16.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    16.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    16.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    16.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    16.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    16.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   16.10  #
   16.11 -file path=etc/puppet/modules/nova/CHANGELOG.md
   16.12 -file path=etc/puppet/modules/nova/Gemfile
   16.13 -file path=etc/puppet/modules/nova/LICENSE
   16.14 -file path=etc/puppet/modules/nova/README.md
   16.15 -file path=etc/puppet/modules/nova/Rakefile
   16.16 -file path=etc/puppet/modules/nova/checksums.json
   16.17 -file path=etc/puppet/modules/nova/examples/nova_with_pacemaker.pp
   16.18 -file path=etc/puppet/modules/nova/examples/nova_wsgi.pp
   16.19 -file path=etc/puppet/modules/nova/lib/facter/libvirt_uuid.rb
   16.20 -file path=etc/puppet/modules/nova/lib/puppet/parser/functions/check_array_of_hash.rb
   16.21 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova.rb
   16.22 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_aggregate/nova.rb
   16.23 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_cells/nova_manage.rb
   16.24 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_config/ini_setting.rb
   16.25 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_floating/nova_manage.rb
   16.26 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_network/nova.rb
   16.27 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_paste_api_ini/ini_setting.rb
   16.28 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_security_group/nova.rb
   16.29 -file path=etc/puppet/modules/nova/lib/puppet/provider/nova_security_rule/nova.rb
   16.30 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_aggregate.rb
   16.31 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_cells.rb
   16.32 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_config.rb
   16.33 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_floating.rb
   16.34 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_network.rb
   16.35 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_paste_api_ini.rb
   16.36 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_security_group.rb
   16.37 -file path=etc/puppet/modules/nova/lib/puppet/type/nova_security_rule.rb
   16.38 -file path=etc/puppet/modules/nova/manifests/api.pp
   16.39 -file path=etc/puppet/modules/nova/manifests/availability_zone.pp
   16.40 -file path=etc/puppet/modules/nova/manifests/cells.pp
   16.41 -file path=etc/puppet/modules/nova/manifests/cert.pp
   16.42 -file path=etc/puppet/modules/nova/manifests/client.pp
   16.43 -file path=etc/puppet/modules/nova/manifests/compute.pp
   16.44 -file path=etc/puppet/modules/nova/manifests/compute/ironic.pp
   16.45 -file path=etc/puppet/modules/nova/manifests/compute/libvirt.pp
   16.46 -file path=etc/puppet/modules/nova/manifests/compute/neutron.pp
   16.47 -file path=etc/puppet/modules/nova/manifests/compute/rbd.pp
   16.48 -file path=etc/puppet/modules/nova/manifests/compute/serial.pp
   16.49 +file path=usr/puppetlabs/puppet/modules/nova/CHANGELOG.md
   16.50 +file path=usr/puppetlabs/puppet/modules/nova/Gemfile
   16.51 +file path=usr/puppetlabs/puppet/modules/nova/LICENSE
   16.52 +file path=usr/puppetlabs/puppet/modules/nova/README.md
   16.53 +file path=usr/puppetlabs/puppet/modules/nova/Rakefile
   16.54 +file path=usr/puppetlabs/puppet/modules/nova/checksums.json
   16.55 +file path=usr/puppetlabs/puppet/modules/nova/examples/nova_with_pacemaker.pp
   16.56 +file path=usr/puppetlabs/puppet/modules/nova/examples/nova_wsgi.pp
   16.57 +file path=usr/puppetlabs/puppet/modules/nova/lib/facter/libvirt_uuid.rb
   16.58 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/parser/functions/check_array_of_hash.rb
   16.59 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova.rb
   16.60 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_aggregate/nova.rb
   16.61 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_cells/nova_manage.rb
   16.62 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_config/ini_setting.rb
   16.63 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_floating/nova_manage.rb
   16.64 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_network/nova.rb
   16.65 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_paste_api_ini/ini_setting.rb
   16.66 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_security_group/nova.rb
   16.67 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/provider/nova_security_rule/nova.rb
   16.68 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_aggregate.rb
   16.69 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_cells.rb
   16.70 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_config.rb
   16.71 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_floating.rb
   16.72 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_network.rb
   16.73 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_paste_api_ini.rb
   16.74 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_security_group.rb
   16.75 +file path=usr/puppetlabs/puppet/modules/nova/lib/puppet/type/nova_security_rule.rb
   16.76 +file path=usr/puppetlabs/puppet/modules/nova/manifests/api.pp
   16.77 +file path=usr/puppetlabs/puppet/modules/nova/manifests/availability_zone.pp
   16.78 +file path=usr/puppetlabs/puppet/modules/nova/manifests/cells.pp
   16.79 +file path=usr/puppetlabs/puppet/modules/nova/manifests/cert.pp
   16.80 +file path=usr/puppetlabs/puppet/modules/nova/manifests/client.pp
   16.81 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute.pp
   16.82 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/ironic.pp
   16.83 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/libvirt.pp
   16.84 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/neutron.pp
   16.85 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/rbd.pp
   16.86 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/serial.pp
   16.87  file files/solaris_zones.pp \
   16.88 -    path=etc/puppet/modules/nova/manifests/compute/solaris_zones.pp
   16.89 -file path=etc/puppet/modules/nova/manifests/compute/spice.pp
   16.90 -file path=etc/puppet/modules/nova/manifests/compute/vmware.pp
   16.91 -file path=etc/puppet/modules/nova/manifests/compute/xenserver.pp
   16.92 -file path=etc/puppet/modules/nova/manifests/conductor.pp
   16.93 -file path=etc/puppet/modules/nova/manifests/config.pp
   16.94 -file path=etc/puppet/modules/nova/manifests/consoleauth.pp
   16.95 -file path=etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp
   16.96 -file path=etc/puppet/modules/nova/manifests/db.pp
   16.97 -file path=etc/puppet/modules/nova/manifests/db/mysql.pp
   16.98 -file path=etc/puppet/modules/nova/manifests/db/mysql_api.pp
   16.99 -file path=etc/puppet/modules/nova/manifests/db/postgresql.pp
  16.100 -file path=etc/puppet/modules/nova/manifests/db/postgresql_api.pp
  16.101 -file path=etc/puppet/modules/nova/manifests/db/sync.pp
  16.102 -file path=etc/puppet/modules/nova/manifests/db/sync_api.pp
  16.103 -file path=etc/puppet/modules/nova/manifests/deps.pp
  16.104 -file path=etc/puppet/modules/nova/manifests/generic_service.pp
  16.105 -file path=etc/puppet/modules/nova/manifests/init.pp
  16.106 -file path=etc/puppet/modules/nova/manifests/ironic/common.pp
  16.107 -file path=etc/puppet/modules/nova/manifests/keystone/auth.pp
  16.108 -file path=etc/puppet/modules/nova/manifests/logging.pp
  16.109 -file path=etc/puppet/modules/nova/manifests/manage/cells.pp
  16.110 -file path=etc/puppet/modules/nova/manifests/manage/floating.pp
  16.111 -file path=etc/puppet/modules/nova/manifests/manage/network.pp
  16.112 -file path=etc/puppet/modules/nova/manifests/migration/libvirt.pp
  16.113 -file path=etc/puppet/modules/nova/manifests/network.pp
  16.114 -file path=etc/puppet/modules/nova/manifests/network/bridge.pp
  16.115 -file path=etc/puppet/modules/nova/manifests/network/flat.pp
  16.116 -file path=etc/puppet/modules/nova/manifests/network/flatdhcp.pp
  16.117 -file path=etc/puppet/modules/nova/manifests/network/neutron.pp
  16.118 -file path=etc/puppet/modules/nova/manifests/network/vlan.pp
  16.119 -file path=etc/puppet/modules/nova/manifests/objectstore.pp
  16.120 -file path=etc/puppet/modules/nova/manifests/params.pp
  16.121 -file path=etc/puppet/modules/nova/manifests/policy.pp
  16.122 -file path=etc/puppet/modules/nova/manifests/qpid.pp
  16.123 -file path=etc/puppet/modules/nova/manifests/quota.pp
  16.124 -file path=etc/puppet/modules/nova/manifests/rabbitmq.pp
  16.125 -file path=etc/puppet/modules/nova/manifests/scheduler.pp
  16.126 -file path=etc/puppet/modules/nova/manifests/scheduler/filter.pp
  16.127 -file path=etc/puppet/modules/nova/manifests/serialproxy.pp
  16.128 -file path=etc/puppet/modules/nova/manifests/spicehtml5proxy.pp
  16.129 -file path=etc/puppet/modules/nova/manifests/utilities.pp
  16.130 -file path=etc/puppet/modules/nova/manifests/vncproxy.pp
  16.131 -file path=etc/puppet/modules/nova/manifests/vncproxy/common.pp
  16.132 -file path=etc/puppet/modules/nova/manifests/wsgi/apache.pp
  16.133 -file path=etc/puppet/modules/nova/metadata.json
  16.134 -file path=etc/puppet/modules/nova/releasenotes/notes/add_nova_api_db-62e459588e14a92e.yaml
  16.135 -file path=etc/puppet/modules/nova/releasenotes/notes/deprecate_network_api_class-557e9ac007c97feb.yaml
  16.136 -file path=etc/puppet/modules/nova/releasenotes/notes/keystone_v3_neutron-62f3f801039ddcc8.yaml
  16.137 -file path=etc/puppet/modules/nova/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  16.138 -file path=etc/puppet/modules/nova/releasenotes/notes/mitaka_drepecations-704e9befd68c3c6d.yaml
  16.139 -file path=etc/puppet/modules/nova/releasenotes/notes/mitaka_features-ddeb388524fa6590.yaml
  16.140 -file path=etc/puppet/modules/nova/releasenotes/notes/nova_network_provider-10b28e14d9db08f0.yaml
  16.141 -file path=etc/puppet/modules/nova/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
  16.142 -file path=etc/puppet/modules/nova/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
  16.143 -file path=etc/puppet/modules/nova/releasenotes/notes/security_group_provider-50c27926baa9e015.yaml
  16.144 -file path=etc/puppet/modules/nova/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  16.145 -file path=etc/puppet/modules/nova/releasenotes/source/_static/.placeholder
  16.146 -file path=etc/puppet/modules/nova/releasenotes/source/conf.py
  16.147 -file path=etc/puppet/modules/nova/releasenotes/source/index.rst
  16.148 -file path=etc/puppet/modules/nova/releasenotes/source/mitaka.rst
  16.149 -file path=etc/puppet/modules/nova/releasenotes/source/unreleased.rst
  16.150 -file path=etc/puppet/modules/nova/setup.cfg
  16.151 -file path=etc/puppet/modules/nova/setup.py
  16.152 -file path=etc/puppet/modules/nova/spec/acceptance/nodesets/centos-70-x64.yml
  16.153 -file path=etc/puppet/modules/nova/spec/acceptance/nodesets/default.yml
  16.154 -file path=etc/puppet/modules/nova/spec/acceptance/nodesets/nodepool-centos7.yml
  16.155 -file path=etc/puppet/modules/nova/spec/acceptance/nodesets/nodepool-trusty.yml
  16.156 -file path=etc/puppet/modules/nova/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  16.157 -file path=etc/puppet/modules/nova/spec/acceptance/nova_wsgi_apache_spec.rb
  16.158 -file path=etc/puppet/modules/nova/spec/classes/nova_api_spec.rb
  16.159 -file path=etc/puppet/modules/nova/spec/classes/nova_availability_zone_spec.rb
  16.160 -file path=etc/puppet/modules/nova/spec/classes/nova_cells_spec.rb
  16.161 -file path=etc/puppet/modules/nova/spec/classes/nova_cert_spec.rb
  16.162 -file path=etc/puppet/modules/nova/spec/classes/nova_client_spec.rb
  16.163 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_ironic_spec.rb
  16.164 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_libvirt_spec.rb
  16.165 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_neutron_spec.rb
  16.166 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_rbd_spec.rb
  16.167 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_serial_spec.rb
  16.168 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_spec.rb
  16.169 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_spice_spec.rb
  16.170 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_vmware_spec.rb
  16.171 -file path=etc/puppet/modules/nova/spec/classes/nova_compute_xenserver_spec.rb
  16.172 -file path=etc/puppet/modules/nova/spec/classes/nova_conductor_spec.rb
  16.173 -file path=etc/puppet/modules/nova/spec/classes/nova_config_spec.rb
  16.174 -file path=etc/puppet/modules/nova/spec/classes/nova_consoleauth_spec.rb
  16.175 -file path=etc/puppet/modules/nova/spec/classes/nova_cron_archive_deleted_rows_spec.rb
  16.176 -file path=etc/puppet/modules/nova/spec/classes/nova_db_mysql_api_spec.rb
  16.177 -file path=etc/puppet/modules/nova/spec/classes/nova_db_mysql_spec.rb
  16.178 -file path=etc/puppet/modules/nova/spec/classes/nova_db_postgresql_api_spec.rb
  16.179 -file path=etc/puppet/modules/nova/spec/classes/nova_db_postgresql_spec.rb
  16.180 -file path=etc/puppet/modules/nova/spec/classes/nova_db_spec.rb
  16.181 -file path=etc/puppet/modules/nova/spec/classes/nova_db_sync_api_spec.rb
  16.182 -file path=etc/puppet/modules/nova/spec/classes/nova_db_sync_spec.rb
  16.183 -file path=etc/puppet/modules/nova/spec/classes/nova_init_spec.rb
  16.184 -file path=etc/puppet/modules/nova/spec/classes/nova_ironic_common_spec.rb
  16.185 -file path=etc/puppet/modules/nova/spec/classes/nova_keystone_auth_spec.rb
  16.186 -file path=etc/puppet/modules/nova/spec/classes/nova_logging_spec.rb
  16.187 -file path=etc/puppet/modules/nova/spec/classes/nova_migration_libvirt_spec.rb
  16.188 -file path=etc/puppet/modules/nova/spec/classes/nova_network_flat_spec.rb
  16.189 -file path=etc/puppet/modules/nova/spec/classes/nova_network_flatdhcp_spec.rb
  16.190 -file path=etc/puppet/modules/nova/spec/classes/nova_network_neutron_spec.rb
  16.191 -file path=etc/puppet/modules/nova/spec/classes/nova_network_spec.rb
  16.192 -file path=etc/puppet/modules/nova/spec/classes/nova_network_vlan_spec.rb
  16.193 -file path=etc/puppet/modules/nova/spec/classes/nova_objectstore_spec.rb
  16.194 -file path=etc/puppet/modules/nova/spec/classes/nova_policy_spec.rb
  16.195 -file path=etc/puppet/modules/nova/spec/classes/nova_quota_spec.rb
  16.196 -file path=etc/puppet/modules/nova/spec/classes/nova_rabbitmq_spec.rb
  16.197 -file path=etc/puppet/modules/nova/spec/classes/nova_scheduler_filter_spec.rb
  16.198 -file path=etc/puppet/modules/nova/spec/classes/nova_scheduler_spec.rb
  16.199 -file path=etc/puppet/modules/nova/spec/classes/nova_serial_proxy_spec.rb
  16.200 -file path=etc/puppet/modules/nova/spec/classes/nova_spicehtml5_proxy_spec.rb
  16.201 -file path=etc/puppet/modules/nova/spec/classes/nova_utilities_spec.rb
  16.202 -file path=etc/puppet/modules/nova/spec/classes/nova_vnc_proxy_spec.rb
  16.203 -file path=etc/puppet/modules/nova/spec/classes/nova_wsgi_apache_spec.rb
  16.204 -file path=etc/puppet/modules/nova/spec/defines/nova_generic_service_spec.rb
  16.205 -file path=etc/puppet/modules/nova/spec/defines/nova_manage_networks_spec.rb
  16.206 -file path=etc/puppet/modules/nova/spec/hosts/test-001_spec.rb
  16.207 -file path=etc/puppet/modules/nova/spec/shared_examples.rb
  16.208 -file path=etc/puppet/modules/nova/spec/spec_helper.rb
  16.209 -file path=etc/puppet/modules/nova/spec/spec_helper_acceptance.rb
  16.210 -file path=etc/puppet/modules/nova/spec/type/nova_aggregate_spec.rb
  16.211 -file path=etc/puppet/modules/nova/spec/type/nova_security_group_spec.rb
  16.212 -file path=etc/puppet/modules/nova/spec/type/nova_security_rule_spec.rb
  16.213 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_config/ini_setting_spec.rb
  16.214 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_floating/nova_manage_spec.rb
  16.215 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_network/nova_spec.rb
  16.216 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_security_group/nova_spec.rb
  16.217 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_security_rule/nova_spec.rb
  16.218 -file path=etc/puppet/modules/nova/spec/unit/provider/nova_spec.rb
  16.219 -file path=etc/puppet/modules/nova/spec/unit/type/nova_config_spec.rb
  16.220 -file path=etc/puppet/modules/nova/spec/unit/type/nova_network_spec.rb
  16.221 -file path=etc/puppet/modules/nova/spec/unit/type/nova_security_group_spec.rb
  16.222 -file path=etc/puppet/modules/nova/spec/unit/type/nova_security_rule_spec.rb
  16.223 -file path=etc/puppet/modules/nova/templates/secret.xml-compute.erb
  16.224 -file path=etc/puppet/modules/nova/test-requirements.txt
  16.225 -file path=etc/puppet/modules/nova/tox.ini
  16.226 +    path=usr/puppetlabs/puppet/modules/nova/manifests/compute/solaris_zones.pp
  16.227 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/spice.pp
  16.228 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/vmware.pp
  16.229 +file path=usr/puppetlabs/puppet/modules/nova/manifests/compute/xenserver.pp
  16.230 +file path=usr/puppetlabs/puppet/modules/nova/manifests/conductor.pp
  16.231 +file path=usr/puppetlabs/puppet/modules/nova/manifests/config.pp
  16.232 +file path=usr/puppetlabs/puppet/modules/nova/manifests/consoleauth.pp
  16.233 +file path=usr/puppetlabs/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp
  16.234 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db.pp
  16.235 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/mysql.pp
  16.236 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/mysql_api.pp
  16.237 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/postgresql.pp
  16.238 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/postgresql_api.pp
  16.239 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/sync.pp
  16.240 +file path=usr/puppetlabs/puppet/modules/nova/manifests/db/sync_api.pp
  16.241 +file path=usr/puppetlabs/puppet/modules/nova/manifests/deps.pp
  16.242 +file path=usr/puppetlabs/puppet/modules/nova/manifests/generic_service.pp
  16.243 +file path=usr/puppetlabs/puppet/modules/nova/manifests/init.pp
  16.244 +file path=usr/puppetlabs/puppet/modules/nova/manifests/ironic/common.pp
  16.245 +file path=usr/puppetlabs/puppet/modules/nova/manifests/keystone/auth.pp
  16.246 +file path=usr/puppetlabs/puppet/modules/nova/manifests/logging.pp
  16.247 +file path=usr/puppetlabs/puppet/modules/nova/manifests/manage/cells.pp
  16.248 +file path=usr/puppetlabs/puppet/modules/nova/manifests/manage/floating.pp
  16.249 +file path=usr/puppetlabs/puppet/modules/nova/manifests/manage/network.pp
  16.250 +file path=usr/puppetlabs/puppet/modules/nova/manifests/migration/libvirt.pp
  16.251 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network.pp
  16.252 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network/bridge.pp
  16.253 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network/flat.pp
  16.254 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network/flatdhcp.pp
  16.255 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network/neutron.pp
  16.256 +file path=usr/puppetlabs/puppet/modules/nova/manifests/network/vlan.pp
  16.257 +file path=usr/puppetlabs/puppet/modules/nova/manifests/objectstore.pp
  16.258 +file path=usr/puppetlabs/puppet/modules/nova/manifests/params.pp
  16.259 +file path=usr/puppetlabs/puppet/modules/nova/manifests/policy.pp
  16.260 +file path=usr/puppetlabs/puppet/modules/nova/manifests/qpid.pp
  16.261 +file path=usr/puppetlabs/puppet/modules/nova/manifests/quota.pp
  16.262 +file path=usr/puppetlabs/puppet/modules/nova/manifests/rabbitmq.pp
  16.263 +file path=usr/puppetlabs/puppet/modules/nova/manifests/scheduler.pp
  16.264 +file path=usr/puppetlabs/puppet/modules/nova/manifests/scheduler/filter.pp
  16.265 +file path=usr/puppetlabs/puppet/modules/nova/manifests/serialproxy.pp
  16.266 +file path=usr/puppetlabs/puppet/modules/nova/manifests/spicehtml5proxy.pp
  16.267 +file path=usr/puppetlabs/puppet/modules/nova/manifests/utilities.pp
  16.268 +file path=usr/puppetlabs/puppet/modules/nova/manifests/vncproxy.pp
  16.269 +file path=usr/puppetlabs/puppet/modules/nova/manifests/vncproxy/common.pp
  16.270 +file path=usr/puppetlabs/puppet/modules/nova/manifests/wsgi/apache.pp
  16.271 +file path=usr/puppetlabs/puppet/modules/nova/metadata.json
  16.272 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/add_nova_api_db-62e459588e14a92e.yaml
  16.273 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/deprecate_network_api_class-557e9ac007c97feb.yaml
  16.274 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/keystone_v3_neutron-62f3f801039ddcc8.yaml
  16.275 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  16.276 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/mitaka_drepecations-704e9befd68c3c6d.yaml
  16.277 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/mitaka_features-ddeb388524fa6590.yaml
  16.278 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/nova_network_provider-10b28e14d9db08f0.yaml
  16.279 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/pymysql-e57bf1f0289dd426.yaml
  16.280 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/remove_qpid-0b446db43fdea617.yaml
  16.281 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/security_group_provider-50c27926baa9e015.yaml
  16.282 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  16.283 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/source/_static/.placeholder
  16.284 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/source/conf.py
  16.285 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/source/index.rst
  16.286 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/source/mitaka.rst
  16.287 +file path=usr/puppetlabs/puppet/modules/nova/releasenotes/source/unreleased.rst
  16.288 +file path=usr/puppetlabs/puppet/modules/nova/setup.cfg
  16.289 +file path=usr/puppetlabs/puppet/modules/nova/setup.py
  16.290 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nodesets/centos-70-x64.yml
  16.291 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nodesets/default.yml
  16.292 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nodesets/nodepool-centos7.yml
  16.293 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nodesets/nodepool-trusty.yml
  16.294 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  16.295 +file path=usr/puppetlabs/puppet/modules/nova/spec/acceptance/nova_wsgi_apache_spec.rb
  16.296 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_api_spec.rb
  16.297 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_availability_zone_spec.rb
  16.298 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_cells_spec.rb
  16.299 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_cert_spec.rb
  16.300 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_client_spec.rb
  16.301 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_ironic_spec.rb
  16.302 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_libvirt_spec.rb
  16.303 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_neutron_spec.rb
  16.304 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_rbd_spec.rb
  16.305 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_serial_spec.rb
  16.306 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_spec.rb
  16.307 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_spice_spec.rb
  16.308 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_vmware_spec.rb
  16.309 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_compute_xenserver_spec.rb
  16.310 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_conductor_spec.rb
  16.311 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_config_spec.rb
  16.312 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_consoleauth_spec.rb
  16.313 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_cron_archive_deleted_rows_spec.rb
  16.314 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_mysql_api_spec.rb
  16.315 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_mysql_spec.rb
  16.316 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_postgresql_api_spec.rb
  16.317 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_postgresql_spec.rb
  16.318 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_spec.rb
  16.319 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_sync_api_spec.rb
  16.320 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_db_sync_spec.rb
  16.321 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_init_spec.rb
  16.322 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_ironic_common_spec.rb
  16.323 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_keystone_auth_spec.rb
  16.324 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_logging_spec.rb
  16.325 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_migration_libvirt_spec.rb
  16.326 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_network_flat_spec.rb
  16.327 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_network_flatdhcp_spec.rb
  16.328 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_network_neutron_spec.rb
  16.329 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_network_spec.rb
  16.330 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_network_vlan_spec.rb
  16.331 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_objectstore_spec.rb
  16.332 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_policy_spec.rb
  16.333 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_quota_spec.rb
  16.334 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_rabbitmq_spec.rb
  16.335 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_scheduler_filter_spec.rb
  16.336 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_scheduler_spec.rb
  16.337 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_serial_proxy_spec.rb
  16.338 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_spicehtml5_proxy_spec.rb
  16.339 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_utilities_spec.rb
  16.340 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_vnc_proxy_spec.rb
  16.341 +file path=usr/puppetlabs/puppet/modules/nova/spec/classes/nova_wsgi_apache_spec.rb
  16.342 +file path=usr/puppetlabs/puppet/modules/nova/spec/defines/nova_generic_service_spec.rb
  16.343 +file path=usr/puppetlabs/puppet/modules/nova/spec/defines/nova_manage_networks_spec.rb
  16.344 +file path=usr/puppetlabs/puppet/modules/nova/spec/hosts/test-001_spec.rb
  16.345 +file path=usr/puppetlabs/puppet/modules/nova/spec/shared_examples.rb
  16.346 +file path=usr/puppetlabs/puppet/modules/nova/spec/spec_helper.rb
  16.347 +file path=usr/puppetlabs/puppet/modules/nova/spec/spec_helper_acceptance.rb
  16.348 +file path=usr/puppetlabs/puppet/modules/nova/spec/type/nova_aggregate_spec.rb
  16.349 +file path=usr/puppetlabs/puppet/modules/nova/spec/type/nova_security_group_spec.rb
  16.350 +file path=usr/puppetlabs/puppet/modules/nova/spec/type/nova_security_rule_spec.rb
  16.351 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_config/ini_setting_spec.rb
  16.352 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_floating/nova_manage_spec.rb
  16.353 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_network/nova_spec.rb
  16.354 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_security_group/nova_spec.rb
  16.355 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_security_rule/nova_spec.rb
  16.356 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/provider/nova_spec.rb
  16.357 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/type/nova_config_spec.rb
  16.358 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/type/nova_network_spec.rb
  16.359 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/type/nova_security_group_spec.rb
  16.360 +file path=usr/puppetlabs/puppet/modules/nova/spec/unit/type/nova_security_rule_spec.rb
  16.361 +file path=usr/puppetlabs/puppet/modules/nova/templates/secret.xml-compute.erb
  16.362 +file path=usr/puppetlabs/puppet/modules/nova/test-requirements.txt
  16.363 +file path=usr/puppetlabs/puppet/modules/nova/tox.ini
  16.364  #
  16.365  license openstack-nova.license license="Apache v2.0"
  16.366  
    17.1 --- a/components/ruby/puppet-modules/openstack-openstacklib/openstack-openstacklib.p5m	Wed Jan 11 15:24:27 2017 -0800
    17.2 +++ b/components/ruby/puppet-modules/openstack-openstacklib/openstack-openstacklib.p5m	Mon Nov 28 16:54:02 2016 -0800
    17.3 @@ -34,87 +34,87 @@
    17.4      value="org.opensolaris.category.2008:System/Administration and Configuration"
    17.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    17.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    17.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    17.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    17.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   17.10  #
   17.11 -file path=etc/puppet/modules/openstacklib/CHANGELOG.md
   17.12 -file path=etc/puppet/modules/openstacklib/Gemfile
   17.13 -file path=etc/puppet/modules/openstacklib/LICENSE
   17.14 -file path=etc/puppet/modules/openstacklib/README.md
   17.15 -file path=etc/puppet/modules/openstacklib/Rakefile
   17.16 -file path=etc/puppet/modules/openstacklib/checksums.json
   17.17 -file path=etc/puppet/modules/openstacklib/facts.d/os_service_default.txt
   17.18 -file path=etc/puppet/modules/openstacklib/lib/facter/os_package_type.rb
   17.19 -file path=etc/puppet/modules/openstacklib/lib/facter/os_service_default.rb
   17.20 -file path=etc/puppet/modules/openstacklib/lib/puppet/parser/functions/is_service_default.rb
   17.21 -file path=etc/puppet/modules/openstacklib/lib/puppet/parser/functions/normalize_ip_for_uri.rb
   17.22 -file path=etc/puppet/modules/openstacklib/lib/puppet/parser/functions/os_database_connection.rb
   17.23 -file path=etc/puppet/modules/openstacklib/lib/puppet/provider/openstack.rb
   17.24 -file path=etc/puppet/modules/openstacklib/lib/puppet/provider/openstack/auth.rb
   17.25 -file path=etc/puppet/modules/openstacklib/lib/puppet/provider/openstack/credentials.rb
   17.26 -file path=etc/puppet/modules/openstacklib/lib/puppet/provider/openstack_config/ini_setting.rb
   17.27 -file path=etc/puppet/modules/openstacklib/lib/puppet/provider/openstack_config/ruby.rb
   17.28 -file path=etc/puppet/modules/openstacklib/lib/puppet/type/openstack_config.rb
   17.29 -file path=etc/puppet/modules/openstacklib/lib/puppet/util/openstackconfig.rb
   17.30 -file path=etc/puppet/modules/openstacklib/lib/puppet/util/openstackconfig/section.rb
   17.31 -file path=etc/puppet/modules/openstacklib/manifests/db/mysql.pp
   17.32 -file path=etc/puppet/modules/openstacklib/manifests/db/mysql/host_access.pp
   17.33 -file path=etc/puppet/modules/openstacklib/manifests/db/postgresql.pp
   17.34 -file path=etc/puppet/modules/openstacklib/manifests/messaging/rabbitmq.pp
   17.35 -file path=etc/puppet/modules/openstacklib/manifests/openstackclient.pp
   17.36 -file path=etc/puppet/modules/openstacklib/manifests/policy.pp
   17.37 -file path=etc/puppet/modules/openstacklib/manifests/policy/base.pp
   17.38 -file path=etc/puppet/modules/openstacklib/manifests/policyrcd.pp
   17.39 -file path=etc/puppet/modules/openstacklib/manifests/service_validation.pp
   17.40 -file path=etc/puppet/modules/openstacklib/manifests/wsgi/apache.pp
   17.41 -file path=etc/puppet/modules/openstacklib/metadata.json
   17.42 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/catch_403-237b79f33ab3364f.yaml
   17.43 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/feature_add_exclusion_to_retry_mechanism-2acb52fa25bd315c.yaml
   17.44 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/ipv6_brackets-7a453aea5e091855.yaml
   17.45 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/manage_policy_rc_d_file-747510db06792d52.yaml
   17.46 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   17.47 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/more_db_options-d96316ae4eb5a78c.yaml
   17.48 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/retry_client-b8a0e1f9ff679281.yaml
   17.49 -file path=etc/puppet/modules/openstacklib/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   17.50 -file path=etc/puppet/modules/openstacklib/releasenotes/source/_static/.placeholder
   17.51 -file path=etc/puppet/modules/openstacklib/releasenotes/source/conf.py
   17.52 -file path=etc/puppet/modules/openstacklib/releasenotes/source/index.rst
   17.53 -file path=etc/puppet/modules/openstacklib/releasenotes/source/mitaka.rst
   17.54 -file path=etc/puppet/modules/openstacklib/releasenotes/source/unreleased.rst
   17.55 -file path=etc/puppet/modules/openstacklib/setup.cfg
   17.56 -file path=etc/puppet/modules/openstacklib/setup.py
   17.57 -file path=etc/puppet/modules/openstacklib/spec/acceptance/mysql_spec.rb
   17.58 -file path=etc/puppet/modules/openstacklib/spec/acceptance/nodesets/centos-70-x64.yml
   17.59 -file path=etc/puppet/modules/openstacklib/spec/acceptance/nodesets/default.yml
   17.60 -file path=etc/puppet/modules/openstacklib/spec/acceptance/nodesets/nodepool-centos7.yml
   17.61 -file path=etc/puppet/modules/openstacklib/spec/acceptance/nodesets/nodepool-trusty.yml
   17.62 -file path=etc/puppet/modules/openstacklib/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   17.63 -file path=etc/puppet/modules/openstacklib/spec/acceptance/openstacklib_config_provider_spec.rb
   17.64 -file path=etc/puppet/modules/openstacklib/spec/acceptance/rabbitmq_spec.rb
   17.65 -file path=etc/puppet/modules/openstacklib/spec/classes/init_spec.rb
   17.66 -file path=etc/puppet/modules/openstacklib/spec/classes/openstacklib_policy_spec.rb
   17.67 -file path=etc/puppet/modules/openstacklib/spec/classes/openstacklib_policyrcd_spec.rb
   17.68 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_db_mysql_host_access_spec.rb
   17.69 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_db_mysql_spec.rb
   17.70 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_db_postgresql_spec.rb
   17.71 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_messaging_rabbitmq_spec.rb
   17.72 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_policy_spec.rb
   17.73 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_service_validation_spec.rb
   17.74 -file path=etc/puppet/modules/openstacklib/spec/defines/openstacklib_wsgi_apache_spec.rb
   17.75 -file path=etc/puppet/modules/openstacklib/spec/functions/is_service_default_spec.rb
   17.76 -file path=etc/puppet/modules/openstacklib/spec/functions/normalize_ip_for_uri_spec.rb
   17.77 -file path=etc/puppet/modules/openstacklib/spec/functions/os_database_connection_spec.rb
   17.78 -file path=etc/puppet/modules/openstacklib/spec/shared_examples.rb
   17.79 -file path=etc/puppet/modules/openstacklib/spec/spec_helper.rb
   17.80 -file path=etc/puppet/modules/openstacklib/spec/spec_helper_acceptance.rb
   17.81 -file path=etc/puppet/modules/openstacklib/spec/unit/provider/openstack/auth_spec.rb
   17.82 -file path=etc/puppet/modules/openstacklib/spec/unit/provider/openstack/credentials_spec.rb
   17.83 -file path=etc/puppet/modules/openstacklib/spec/unit/provider/openstack_config/ini_setting_spec.rb
   17.84 -file path=etc/puppet/modules/openstacklib/spec/unit/provider/openstack_spec.rb
   17.85 -file path=etc/puppet/modules/openstacklib/spec/unit/puppet/util/openstackconfig_spec.rb
   17.86 -file path=etc/puppet/modules/openstacklib/templates/policy-rc.d.erb
   17.87 -file path=etc/puppet/modules/openstacklib/test-requirements.txt
   17.88 -file path=etc/puppet/modules/openstacklib/tox.ini
   17.89 +file path=usr/puppetlabs/puppet/modules/openstacklib/CHANGELOG.md
   17.90 +file path=usr/puppetlabs/puppet/modules/openstacklib/Gemfile
   17.91 +file path=usr/puppetlabs/puppet/modules/openstacklib/LICENSE
   17.92 +file path=usr/puppetlabs/puppet/modules/openstacklib/README.md
   17.93 +file path=usr/puppetlabs/puppet/modules/openstacklib/Rakefile
   17.94 +file path=usr/puppetlabs/puppet/modules/openstacklib/checksums.json
   17.95 +file path=usr/puppetlabs/puppet/modules/openstacklib/facts.d/os_service_default.txt
   17.96 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/facter/os_package_type.rb
   17.97 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/facter/os_service_default.rb
   17.98 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/parser/functions/is_service_default.rb
   17.99 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/parser/functions/normalize_ip_for_uri.rb
  17.100 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/parser/functions/os_database_connection.rb
  17.101 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/provider/openstack.rb
  17.102 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/provider/openstack/auth.rb
  17.103 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/provider/openstack/credentials.rb
  17.104 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/provider/openstack_config/ini_setting.rb
  17.105 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/provider/openstack_config/ruby.rb
  17.106 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/type/openstack_config.rb
  17.107 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/util/openstackconfig.rb
  17.108 +file path=usr/puppetlabs/puppet/modules/openstacklib/lib/puppet/util/openstackconfig/section.rb
  17.109 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/db/mysql.pp
  17.110 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/db/mysql/host_access.pp
  17.111 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/db/postgresql.pp
  17.112 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/messaging/rabbitmq.pp
  17.113 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/openstackclient.pp
  17.114 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/policy.pp
  17.115 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/policy/base.pp
  17.116 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/policyrcd.pp
  17.117 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/service_validation.pp
  17.118 +file path=usr/puppetlabs/puppet/modules/openstacklib/manifests/wsgi/apache.pp
  17.119 +file path=usr/puppetlabs/puppet/modules/openstacklib/metadata.json
  17.120 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/catch_403-237b79f33ab3364f.yaml
  17.121 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/feature_add_exclusion_to_retry_mechanism-2acb52fa25bd315c.yaml
  17.122 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/ipv6_brackets-7a453aea5e091855.yaml
  17.123 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/manage_policy_rc_d_file-747510db06792d52.yaml
  17.124 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  17.125 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/more_db_options-d96316ae4eb5a78c.yaml
  17.126 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/retry_client-b8a0e1f9ff679281.yaml
  17.127 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  17.128 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/source/_static/.placeholder
  17.129 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/source/conf.py
  17.130 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/source/index.rst
  17.131 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/source/mitaka.rst
  17.132 +file path=usr/puppetlabs/puppet/modules/openstacklib/releasenotes/source/unreleased.rst
  17.133 +file path=usr/puppetlabs/puppet/modules/openstacklib/setup.cfg
  17.134 +file path=usr/puppetlabs/puppet/modules/openstacklib/setup.py
  17.135 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/mysql_spec.rb
  17.136 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/nodesets/centos-70-x64.yml
  17.137 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/nodesets/default.yml
  17.138 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/nodesets/nodepool-centos7.yml
  17.139 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/nodesets/nodepool-trusty.yml
  17.140 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  17.141 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/openstacklib_config_provider_spec.rb
  17.142 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/acceptance/rabbitmq_spec.rb
  17.143 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/classes/init_spec.rb
  17.144 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/classes/openstacklib_policy_spec.rb
  17.145 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/classes/openstacklib_policyrcd_spec.rb
  17.146 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_db_mysql_host_access_spec.rb
  17.147 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_db_mysql_spec.rb
  17.148 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_db_postgresql_spec.rb
  17.149 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_messaging_rabbitmq_spec.rb
  17.150 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_policy_spec.rb
  17.151 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_service_validation_spec.rb
  17.152 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/defines/openstacklib_wsgi_apache_spec.rb
  17.153 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/functions/is_service_default_spec.rb
  17.154 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/functions/normalize_ip_for_uri_spec.rb
  17.155 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/functions/os_database_connection_spec.rb
  17.156 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/shared_examples.rb
  17.157 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/spec_helper.rb
  17.158 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/spec_helper_acceptance.rb
  17.159 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/unit/provider/openstack/auth_spec.rb
  17.160 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/unit/provider/openstack/credentials_spec.rb
  17.161 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/unit/provider/openstack_config/ini_setting_spec.rb
  17.162 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/unit/provider/openstack_spec.rb
  17.163 +file path=usr/puppetlabs/puppet/modules/openstacklib/spec/unit/puppet/util/openstackconfig_spec.rb
  17.164 +file path=usr/puppetlabs/puppet/modules/openstacklib/templates/policy-rc.d.erb
  17.165 +file path=usr/puppetlabs/puppet/modules/openstacklib/test-requirements.txt
  17.166 +file path=usr/puppetlabs/puppet/modules/openstacklib/tox.ini
  17.167  #
  17.168  license openstack-openstacklib.license license="Apache v2.0"
  17.169  
    18.1 --- a/components/ruby/puppet-modules/openstack-swift/openstack-swift.p5m	Wed Jan 11 15:24:27 2017 -0800
    18.2 +++ b/components/ruby/puppet-modules/openstack-swift/openstack-swift.p5m	Mon Nov 28 16:54:02 2016 -0800
    18.3 @@ -35,233 +35,233 @@
    18.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    18.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    18.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    18.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/001
    18.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/001 value=PSARC/2016/607
    18.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   18.10  #
   18.11 -file path=etc/puppet/modules/swift/CHANGELOG.md
   18.12 -file path=etc/puppet/modules/swift/Gemfile
   18.13 -file path=etc/puppet/modules/swift/LICENSE
   18.14 -file path=etc/puppet/modules/swift/README.md
   18.15 -file path=etc/puppet/modules/swift/Rakefile
   18.16 -file path=etc/puppet/modules/swift/checksums.json
   18.17 -file path=etc/puppet/modules/swift/ext/swift.rb
   18.18 -file path=etc/puppet/modules/swift/ext/swift_keystone_test.rb
   18.19 -file path=etc/puppet/modules/swift/files/swift_tester.rb
   18.20 -file path=etc/puppet/modules/swift/lib/puppet/provider/ring_account_device/swift_ring_builder.rb
   18.21 -file path=etc/puppet/modules/swift/lib/puppet/provider/ring_container_device/swift_ring_builder.rb
   18.22 -file path=etc/puppet/modules/swift/lib/puppet/provider/ring_object_device/swift_ring_builder.rb
   18.23 -file path=etc/puppet/modules/swift/lib/puppet/provider/service/swiftinit.rb
   18.24 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_account_config/ini_setting.rb
   18.25 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_bench_config/ini_setting.rb
   18.26 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_config/ini_setting.rb
   18.27 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_container_config/ini_setting.rb
   18.28 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_container_sync_realms_config/ini_setting.rb
   18.29 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_dispersion_config/ini_setting.rb
   18.30 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_object_config/ini_setting.rb
   18.31 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_object_expirer_config/ini_setting.rb
   18.32 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_proxy_config/ini_setting.rb
   18.33 -file path=etc/puppet/modules/swift/lib/puppet/provider/swift_ring_builder.rb
   18.34 -file path=etc/puppet/modules/swift/lib/puppet/type/ring_account_device.rb
   18.35 -file path=etc/puppet/modules/swift/lib/puppet/type/ring_container_device.rb
   18.36 -file path=etc/puppet/modules/swift/lib/puppet/type/ring_object_device.rb
   18.37 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_account_config.rb
   18.38 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_bench_config.rb
   18.39 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_config.rb
   18.40 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_container_config.rb
   18.41 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_container_sync_realms_config.rb
   18.42 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_dispersion_config.rb
   18.43 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_object_config.rb
   18.44 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_object_expirer_config.rb
   18.45 -file path=etc/puppet/modules/swift/lib/puppet/type/swift_proxy_config.rb
   18.46 -file path=etc/puppet/modules/swift/manifests/auth_file.pp
   18.47 -file path=etc/puppet/modules/swift/manifests/bench.pp
   18.48 -file path=etc/puppet/modules/swift/manifests/client.pp
   18.49 -file path=etc/puppet/modules/swift/manifests/config.pp
   18.50 -file path=etc/puppet/modules/swift/manifests/dispersion.pp
   18.51 -file path=etc/puppet/modules/swift/manifests/init.pp
   18.52 -file path=etc/puppet/modules/swift/manifests/keystone/auth.pp
   18.53 -file path=etc/puppet/modules/swift/manifests/keystone/dispersion.pp
   18.54 -file path=etc/puppet/modules/swift/manifests/objectexpirer.pp
   18.55 -file path=etc/puppet/modules/swift/manifests/params.pp
   18.56 -file path=etc/puppet/modules/swift/manifests/proxy.pp
   18.57 -file path=etc/puppet/modules/swift/manifests/proxy/account_quotas.pp
   18.58 -file path=etc/puppet/modules/swift/manifests/proxy/authtoken.pp
   18.59 -file path=etc/puppet/modules/swift/manifests/proxy/bulk.pp
   18.60 -file path=etc/puppet/modules/swift/manifests/proxy/cache.pp
   18.61 -file path=etc/puppet/modules/swift/manifests/proxy/catch_errors.pp
   18.62 -file path=etc/puppet/modules/swift/manifests/proxy/ceilometer.pp
   18.63 -file path=etc/puppet/modules/swift/manifests/proxy/container_quotas.pp
   18.64 -file path=etc/puppet/modules/swift/manifests/proxy/container_sync.pp
   18.65 -file path=etc/puppet/modules/swift/manifests/proxy/crossdomain.pp
   18.66 -file path=etc/puppet/modules/swift/manifests/proxy/dlo.pp
   18.67 -file path=etc/puppet/modules/swift/manifests/proxy/formpost.pp
   18.68 -file path=etc/puppet/modules/swift/manifests/proxy/gatekeeper.pp
   18.69 -file path=etc/puppet/modules/swift/manifests/proxy/healthcheck.pp
   18.70 -file path=etc/puppet/modules/swift/manifests/proxy/keystone.pp
   18.71 -file path=etc/puppet/modules/swift/manifests/proxy/proxy_logging.pp
   18.72 -file path=etc/puppet/modules/swift/manifests/proxy/ratelimit.pp
   18.73 -file path=etc/puppet/modules/swift/manifests/proxy/s3token.pp
   18.74 -file path=etc/puppet/modules/swift/manifests/proxy/slo.pp
   18.75 -file path=etc/puppet/modules/swift/manifests/proxy/staticweb.pp
   18.76 -file path=etc/puppet/modules/swift/manifests/proxy/swauth.pp
   18.77 -file path=etc/puppet/modules/swift/manifests/proxy/swift3.pp
   18.78 -file path=etc/puppet/modules/swift/manifests/proxy/tempauth.pp
   18.79 -file path=etc/puppet/modules/swift/manifests/proxy/tempurl.pp
   18.80 -file path=etc/puppet/modules/swift/manifests/ringbuilder.pp
   18.81 -file path=etc/puppet/modules/swift/manifests/ringbuilder/create.pp
   18.82 -file path=etc/puppet/modules/swift/manifests/ringbuilder/rebalance.pp
   18.83 -file path=etc/puppet/modules/swift/manifests/ringserver.pp
   18.84 -file path=etc/puppet/modules/swift/manifests/ringsync.pp
   18.85 -file path=etc/puppet/modules/swift/manifests/service.pp
   18.86 -file path=etc/puppet/modules/swift/manifests/storage.pp
   18.87 -file path=etc/puppet/modules/swift/manifests/storage/account.pp
   18.88 -file path=etc/puppet/modules/swift/manifests/storage/all.pp
   18.89 -file path=etc/puppet/modules/swift/manifests/storage/container.pp
   18.90 -file path=etc/puppet/modules/swift/manifests/storage/disk.pp
   18.91 -file path=etc/puppet/modules/swift/manifests/storage/ext4.pp
   18.92 -file path=etc/puppet/modules/swift/manifests/storage/filter/healthcheck.pp
   18.93 -file path=etc/puppet/modules/swift/manifests/storage/filter/recon.pp
   18.94 -file path=etc/puppet/modules/swift/manifests/storage/generic.pp
   18.95 -file path=etc/puppet/modules/swift/manifests/storage/loopback.pp
   18.96 -file path=etc/puppet/modules/swift/manifests/storage/mount.pp
   18.97 -file path=etc/puppet/modules/swift/manifests/storage/node.pp
   18.98 -file path=etc/puppet/modules/swift/manifests/storage/object.pp
   18.99 -file path=etc/puppet/modules/swift/manifests/storage/server.pp
  18.100 -file path=etc/puppet/modules/swift/manifests/storage/xfs.pp
  18.101 -file path=etc/puppet/modules/swift/manifests/test_file.pp
  18.102 -file path=etc/puppet/modules/swift/manifests/xfs.pp
  18.103 -file path=etc/puppet/modules/swift/metadata.json
  18.104 -file path=etc/puppet/modules/swift/releasenotes/notes/container_sync-5869bca433355047.yaml
  18.105 -file path=etc/puppet/modules/swift/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  18.106 -file path=etc/puppet/modules/swift/releasenotes/notes/mitaka_deprecation-3344541c884cfed8.yaml
  18.107 -file path=etc/puppet/modules/swift/releasenotes/notes/mitaka_features-52ecf51429531fbb.yaml
  18.108 -file path=etc/puppet/modules/swift/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  18.109 -file path=etc/puppet/modules/swift/releasenotes/source/_static/.placeholder
  18.110 -file path=etc/puppet/modules/swift/releasenotes/source/conf.py
  18.111 -file path=etc/puppet/modules/swift/releasenotes/source/index.rst
  18.112 -file path=etc/puppet/modules/swift/releasenotes/source/mitaka.rst
  18.113 -file path=etc/puppet/modules/swift/releasenotes/source/unreleased.rst
  18.114 -file path=etc/puppet/modules/swift/setup.cfg
  18.115 -file path=etc/puppet/modules/swift/setup.py
  18.116 -file path=etc/puppet/modules/swift/spec/acceptance/basic_swift_spec.rb
  18.117 -file path=etc/puppet/modules/swift/spec/acceptance/nodesets/centos-70-x64.yml
  18.118 -file path=etc/puppet/modules/swift/spec/acceptance/nodesets/default.yml
  18.119 -file path=etc/puppet/modules/swift/spec/acceptance/nodesets/nodepool-centos7.yml
  18.120 -file path=etc/puppet/modules/swift/spec/acceptance/nodesets/nodepool-trusty.yml
  18.121 -file path=etc/puppet/modules/swift/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  18.122 -file path=etc/puppet/modules/swift/spec/acceptance/swift_config_spec.rb
  18.123 -file path=etc/puppet/modules/swift/spec/classes/swift_bench_spec.rb
  18.124 -file path=etc/puppet/modules/swift/spec/classes/swift_client_spec.rb
  18.125 -file path=etc/puppet/modules/swift/spec/classes/swift_config_spec.rb
  18.126 -file path=etc/puppet/modules/swift/spec/classes/swift_dispersion_spec.rb
  18.127 -file path=etc/puppet/modules/swift/spec/classes/swift_keystone_auth_spec.rb
  18.128 -file path=etc/puppet/modules/swift/spec/classes/swift_keystone_dispersion_spec.rb
  18.129 -file path=etc/puppet/modules/swift/spec/classes/swift_objectexpirer_spec.rb
  18.130 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_account_quotas_spec.rb
  18.131 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_authtoken_spec.rb
  18.132 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_bulk_spec.rb
  18.133 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_cache_spec.rb
  18.134 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_catch_errors_spec.rb
  18.135 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_ceilometer_spec.rb
  18.136 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_container_quotas_spec.rb
  18.137 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_container_sync_spec.rb
  18.138 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_crossdomain_spec.rb
  18.139 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_dlo_spec.rb
  18.140 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_formpost_spec.rb
  18.141 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_gatekeeper_spec.rb
  18.142 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_healthcheck_spec.rb
  18.143 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_keystone_spec.rb
  18.144 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_ratelimit_spec.rb
  18.145 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_s3token_spec.rb
  18.146 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_slo_spec.rb
  18.147 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_spec.rb
  18.148 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_staticweb_spec.rb
  18.149 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_swauth_spec.rb
  18.150 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_swift3_spec.rb
  18.151 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_tempauth_spec.rb
  18.152 -file path=etc/puppet/modules/swift/spec/classes/swift_proxy_tempurl_spec.rb
  18.153 -file path=etc/puppet/modules/swift/spec/classes/swift_ringbuilder_spec.rb
  18.154 -file path=etc/puppet/modules/swift/spec/classes/swift_ringserver_spec.rb
  18.155 -file path=etc/puppet/modules/swift/spec/classes/swift_spec.rb
  18.156 -file path=etc/puppet/modules/swift/spec/classes/swift_storage_account_spec.rb
  18.157 -file path=etc/puppet/modules/swift/spec/classes/swift_storage_all_spec.rb
  18.158 -file path=etc/puppet/modules/swift/spec/classes/swift_storage_container_spec.rb
  18.159 -file path=etc/puppet/modules/swift/spec/classes/swift_storage_object_spec.rb
  18.160 -file path=etc/puppet/modules/swift/spec/classes/swift_storage_spec.rb
  18.161 -file path=etc/puppet/modules/swift/spec/classes/swift_test_file_spec.rb
  18.162 -file path=etc/puppet/modules/swift/spec/classes/swift_xfs_spec.rb
  18.163 -file path=etc/puppet/modules/swift/spec/defines/swift_ringbuilder_create_spec.rb
  18.164 -file path=etc/puppet/modules/swift/spec/defines/swift_ringbuilder_rebalance_spec.rb
  18.165 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_disk_spec.rb
  18.166 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_filter_healthcheck_spec.rb
  18.167 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_filter_recon_spec.rb
  18.168 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_generic_spec.rb
  18.169 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_loopback_spec.rb
  18.170 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_mount_spec.rb
  18.171 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_node_spec.rb
  18.172 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_server_spec.rb
  18.173 -file path=etc/puppet/modules/swift/spec/defines/swift_storage_xfs_spec.rb
  18.174 -file path=etc/puppet/modules/swift/spec/shared_examples.rb
  18.175 -file path=etc/puppet/modules/swift/spec/spec.opts
  18.176 -file path=etc/puppet/modules/swift/spec/spec_helper.rb
  18.177 -file path=etc/puppet/modules/swift/spec/spec_helper_acceptance.rb
  18.178 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_account_config/ini_setting_spec.rb
  18.179 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_bench_config/ini_setting_spec.rb
  18.180 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_config/ini_setting_spec.rb
  18.181 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_container_config/ini_setting_spec.rb
  18.182 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_container_sync_realms_config/ini_setting_spec.rb
  18.183 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_dispersion_config/ini_setting_spec.rb
  18.184 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_object_config/ini_setting_spec.rb
  18.185 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_object_expirer_config/ini_setting_spec.rb
  18.186 -file path=etc/puppet/modules/swift/spec/unit/provider/swift_proxy_config/ini_setting_spec.rb
  18.187 -file path=etc/puppet/modules/swift/spec/unit/puppet/provider/service/swiftinit_spec.rb
  18.188 -file path=etc/puppet/modules/swift/spec/unit/puppet/provider/swift_ring_builder_spec.rb
  18.189 -file path=etc/puppet/modules/swift/spec/unit/puppet/type/ring_account_device_spec.rb
  18.190 -file path=etc/puppet/modules/swift/spec/unit/puppet/type/ring_container_device_spec.rb
  18.191 -file path=etc/puppet/modules/swift/spec/unit/puppet/type/ring_object_device_spec.rb
  18.192 -file path=etc/puppet/modules/swift/spec/unit/type/swift_account_config_spec.rb
  18.193 -file path=etc/puppet/modules/swift/spec/unit/type/swift_bench_config_spec.rb
  18.194 -file path=etc/puppet/modules/swift/spec/unit/type/swift_config_spec.rb
  18.195 -file path=etc/puppet/modules/swift/spec/unit/type/swift_container_config_spec.rb
  18.196 -file path=etc/puppet/modules/swift/spec/unit/type/swift_container_sync_realms_config.rb
  18.197 -file path=etc/puppet/modules/swift/spec/unit/type/swift_dispersion_config_spec.rb
  18.198 -file path=etc/puppet/modules/swift/spec/unit/type/swift_object_config_spec.rb
  18.199 -file path=etc/puppet/modules/swift/spec/unit/type/swift_object_expirer_config_spec.rb
  18.200 -file path=etc/puppet/modules/swift/spec/unit/type/swift_proxy_config_spec.rb
  18.201 -file path=etc/puppet/modules/swift/templates/account-server.conf.erb
  18.202 -file path=etc/puppet/modules/swift/templates/container-server.conf.erb
  18.203 -file path=etc/puppet/modules/swift/templates/object-server.conf.erb
  18.204 -file path=etc/puppet/modules/swift/templates/proxy-server.conf.erb
  18.205 -file path=etc/puppet/modules/swift/templates/proxy/account_quotas.conf.erb
  18.206 -file path=etc/puppet/modules/swift/templates/proxy/authtoken.conf.erb
  18.207 -file path=etc/puppet/modules/swift/templates/proxy/bulk.conf.erb
  18.208 -file path=etc/puppet/modules/swift/templates/proxy/cache.conf.erb
  18.209 -file path=etc/puppet/modules/swift/templates/proxy/catch_errors.conf.erb
  18.210 -file path=etc/puppet/modules/swift/templates/proxy/ceilometer.conf.erb
  18.211 -file path=etc/puppet/modules/swift/templates/proxy/container_quotas.conf.erb
  18.212 -file path=etc/puppet/modules/swift/templates/proxy/container_sync.conf.erb
  18.213 -file path=etc/puppet/modules/swift/templates/proxy/crossdomain.conf.erb
  18.214 -file path=etc/puppet/modules/swift/templates/proxy/dlo.conf.erb
  18.215 -file path=etc/puppet/modules/swift/templates/proxy/formpost.conf.erb
  18.216 -file path=etc/puppet/modules/swift/templates/proxy/gatekeeper.conf.erb
  18.217 -file path=etc/puppet/modules/swift/templates/proxy/healthcheck.conf.erb
  18.218 -file path=etc/puppet/modules/swift/templates/proxy/keystone.conf.erb
  18.219 -file path=etc/puppet/modules/swift/templates/proxy/proxy-logging.conf.erb
  18.220 -file path=etc/puppet/modules/swift/templates/proxy/ratelimit.conf.erb
  18.221 -file path=etc/puppet/modules/swift/templates/proxy/s3token.conf.erb
  18.222 -file path=etc/puppet/modules/swift/templates/proxy/slo.conf.erb
  18.223 -file path=etc/puppet/modules/swift/templates/proxy/staticweb.conf.erb
  18.224 -file path=etc/puppet/modules/swift/templates/proxy/swauth.conf.erb
  18.225 -file path=etc/puppet/modules/swift/templates/proxy/swift3.conf.erb
  18.226 -file path=etc/puppet/modules/swift/templates/proxy/tempauth.conf.erb
  18.227 -file path=etc/puppet/modules/swift/templates/proxy/tempurl.conf.erb
  18.228 -file path=etc/puppet/modules/swift/templates/recon.conf.erb
  18.229 -file path=etc/puppet/modules/swift/templates/rsyncd.conf.erb
  18.230 -file path=etc/puppet/modules/swift/templates/swift_keystone_test.erb
  18.231 -file path=etc/puppet/modules/swift/test-requirements.txt
  18.232 -file path=etc/puppet/modules/swift/tests/all.pp
  18.233 -file path=etc/puppet/modules/swift/tests/site.pp
  18.234 -file path=etc/puppet/modules/swift/tox.ini
  18.235 +file path=usr/puppetlabs/puppet/modules/swift/CHANGELOG.md
  18.236 +file path=usr/puppetlabs/puppet/modules/swift/Gemfile
  18.237 +file path=usr/puppetlabs/puppet/modules/swift/LICENSE
  18.238 +file path=usr/puppetlabs/puppet/modules/swift/README.md
  18.239 +file path=usr/puppetlabs/puppet/modules/swift/Rakefile
  18.240 +file path=usr/puppetlabs/puppet/modules/swift/checksums.json
  18.241 +file path=usr/puppetlabs/puppet/modules/swift/ext/swift.rb
  18.242 +file path=usr/puppetlabs/puppet/modules/swift/ext/swift_keystone_test.rb
  18.243 +file path=usr/puppetlabs/puppet/modules/swift/files/swift_tester.rb
  18.244 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/ring_account_device/swift_ring_builder.rb
  18.245 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/ring_container_device/swift_ring_builder.rb
  18.246 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/ring_object_device/swift_ring_builder.rb
  18.247 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/service/swiftinit.rb
  18.248 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_account_config/ini_setting.rb
  18.249 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_bench_config/ini_setting.rb
  18.250 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_config/ini_setting.rb
  18.251 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_container_config/ini_setting.rb
  18.252 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_container_sync_realms_config/ini_setting.rb
  18.253 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_dispersion_config/ini_setting.rb
  18.254 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_object_config/ini_setting.rb
  18.255 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_object_expirer_config/ini_setting.rb
  18.256 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_proxy_config/ini_setting.rb
  18.257 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/provider/swift_ring_builder.rb
  18.258 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/ring_account_device.rb
  18.259 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/ring_container_device.rb
  18.260 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/ring_object_device.rb
  18.261 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_account_config.rb
  18.262 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_bench_config.rb
  18.263 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_config.rb
  18.264 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_container_config.rb
  18.265 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_container_sync_realms_config.rb
  18.266 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_dispersion_config.rb
  18.267 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_object_config.rb
  18.268 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_object_expirer_config.rb
  18.269 +file path=usr/puppetlabs/puppet/modules/swift/lib/puppet/type/swift_proxy_config.rb
  18.270 +file path=usr/puppetlabs/puppet/modules/swift/manifests/auth_file.pp
  18.271 +file path=usr/puppetlabs/puppet/modules/swift/manifests/bench.pp
  18.272 +file path=usr/puppetlabs/puppet/modules/swift/manifests/client.pp
  18.273 +file path=usr/puppetlabs/puppet/modules/swift/manifests/config.pp
  18.274 +file path=usr/puppetlabs/puppet/modules/swift/manifests/dispersion.pp
  18.275 +file path=usr/puppetlabs/puppet/modules/swift/manifests/init.pp
  18.276 +file path=usr/puppetlabs/puppet/modules/swift/manifests/keystone/auth.pp
  18.277 +file path=usr/puppetlabs/puppet/modules/swift/manifests/keystone/dispersion.pp
  18.278 +file path=usr/puppetlabs/puppet/modules/swift/manifests/objectexpirer.pp
  18.279 +file path=usr/puppetlabs/puppet/modules/swift/manifests/params.pp
  18.280 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy.pp
  18.281 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/account_quotas.pp
  18.282 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/authtoken.pp
  18.283 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/bulk.pp
  18.284 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/cache.pp
  18.285 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/catch_errors.pp
  18.286 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/ceilometer.pp
  18.287 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/container_quotas.pp
  18.288 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/container_sync.pp
  18.289 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/crossdomain.pp
  18.290 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/dlo.pp
  18.291 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/formpost.pp
  18.292 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/gatekeeper.pp
  18.293 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/healthcheck.pp
  18.294 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/keystone.pp
  18.295 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/proxy_logging.pp
  18.296 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/ratelimit.pp
  18.297 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/s3token.pp
  18.298 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/slo.pp
  18.299 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/staticweb.pp
  18.300 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/swauth.pp
  18.301 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/swift3.pp
  18.302 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/tempauth.pp
  18.303 +file path=usr/puppetlabs/puppet/modules/swift/manifests/proxy/tempurl.pp
  18.304 +file path=usr/puppetlabs/puppet/modules/swift/manifests/ringbuilder.pp
  18.305 +file path=usr/puppetlabs/puppet/modules/swift/manifests/ringbuilder/create.pp
  18.306 +file path=usr/puppetlabs/puppet/modules/swift/manifests/ringbuilder/rebalance.pp
  18.307 +file path=usr/puppetlabs/puppet/modules/swift/manifests/ringserver.pp
  18.308 +file path=usr/puppetlabs/puppet/modules/swift/manifests/ringsync.pp
  18.309 +file path=usr/puppetlabs/puppet/modules/swift/manifests/service.pp
  18.310 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage.pp
  18.311 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/account.pp
  18.312 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/all.pp
  18.313 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/container.pp
  18.314 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/disk.pp
  18.315 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/ext4.pp
  18.316 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/filter/healthcheck.pp
  18.317 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/filter/recon.pp
  18.318 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/generic.pp
  18.319 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/loopback.pp
  18.320 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/mount.pp
  18.321 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/node.pp
  18.322 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/object.pp
  18.323 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/server.pp
  18.324 +file path=usr/puppetlabs/puppet/modules/swift/manifests/storage/xfs.pp
  18.325 +file path=usr/puppetlabs/puppet/modules/swift/manifests/test_file.pp
  18.326 +file path=usr/puppetlabs/puppet/modules/swift/manifests/xfs.pp
  18.327 +file path=usr/puppetlabs/puppet/modules/swift/metadata.json
  18.328 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/notes/container_sync-5869bca433355047.yaml
  18.329 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
  18.330 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/notes/mitaka_deprecation-3344541c884cfed8.yaml
  18.331 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/notes/mitaka_features-52ecf51429531fbb.yaml
  18.332 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
  18.333 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/source/_static/.placeholder
  18.334 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/source/conf.py
  18.335 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/source/index.rst
  18.336 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/source/mitaka.rst
  18.337 +file path=usr/puppetlabs/puppet/modules/swift/releasenotes/source/unreleased.rst
  18.338 +file path=usr/puppetlabs/puppet/modules/swift/setup.cfg
  18.339 +file path=usr/puppetlabs/puppet/modules/swift/setup.py
  18.340 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/basic_swift_spec.rb
  18.341 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/nodesets/centos-70-x64.yml
  18.342 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/nodesets/default.yml
  18.343 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/nodesets/nodepool-centos7.yml
  18.344 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/nodesets/nodepool-trusty.yml
  18.345 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  18.346 +file path=usr/puppetlabs/puppet/modules/swift/spec/acceptance/swift_config_spec.rb
  18.347 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_bench_spec.rb
  18.348 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_client_spec.rb
  18.349 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_config_spec.rb
  18.350 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_dispersion_spec.rb
  18.351 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_keystone_auth_spec.rb
  18.352 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_keystone_dispersion_spec.rb
  18.353 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_objectexpirer_spec.rb
  18.354 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_account_quotas_spec.rb
  18.355 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_authtoken_spec.rb
  18.356 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_bulk_spec.rb
  18.357 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_cache_spec.rb
  18.358 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_catch_errors_spec.rb
  18.359 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_ceilometer_spec.rb
  18.360 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_container_quotas_spec.rb
  18.361 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_container_sync_spec.rb
  18.362 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_crossdomain_spec.rb
  18.363 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_dlo_spec.rb
  18.364 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_formpost_spec.rb
  18.365 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_gatekeeper_spec.rb
  18.366 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_healthcheck_spec.rb
  18.367 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_keystone_spec.rb
  18.368 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_ratelimit_spec.rb
  18.369 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_s3token_spec.rb
  18.370 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_slo_spec.rb
  18.371 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_spec.rb
  18.372 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_staticweb_spec.rb
  18.373 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_swauth_spec.rb
  18.374 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_swift3_spec.rb
  18.375 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_tempauth_spec.rb
  18.376 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_proxy_tempurl_spec.rb
  18.377 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_ringbuilder_spec.rb
  18.378 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_ringserver_spec.rb
  18.379 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_spec.rb
  18.380 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_storage_account_spec.rb
  18.381 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_storage_all_spec.rb
  18.382 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_storage_container_spec.rb
  18.383 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_storage_object_spec.rb
  18.384 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_storage_spec.rb
  18.385 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_test_file_spec.rb
  18.386 +file path=usr/puppetlabs/puppet/modules/swift/spec/classes/swift_xfs_spec.rb
  18.387 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_ringbuilder_create_spec.rb
  18.388 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_ringbuilder_rebalance_spec.rb
  18.389 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_disk_spec.rb
  18.390 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_filter_healthcheck_spec.rb
  18.391 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_filter_recon_spec.rb
  18.392 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_generic_spec.rb
  18.393 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_loopback_spec.rb
  18.394 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_mount_spec.rb
  18.395 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_node_spec.rb
  18.396 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_server_spec.rb
  18.397 +file path=usr/puppetlabs/puppet/modules/swift/spec/defines/swift_storage_xfs_spec.rb
  18.398 +file path=usr/puppetlabs/puppet/modules/swift/spec/shared_examples.rb
  18.399 +file path=usr/puppetlabs/puppet/modules/swift/spec/spec.opts
  18.400 +file path=usr/puppetlabs/puppet/modules/swift/spec/spec_helper.rb
  18.401 +file path=usr/puppetlabs/puppet/modules/swift/spec/spec_helper_acceptance.rb
  18.402 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_account_config/ini_setting_spec.rb
  18.403 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_bench_config/ini_setting_spec.rb
  18.404 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_config/ini_setting_spec.rb
  18.405 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_container_config/ini_setting_spec.rb
  18.406 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_container_sync_realms_config/ini_setting_spec.rb
  18.407 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_dispersion_config/ini_setting_spec.rb
  18.408 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_object_config/ini_setting_spec.rb
  18.409 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_object_expirer_config/ini_setting_spec.rb
  18.410 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/provider/swift_proxy_config/ini_setting_spec.rb
  18.411 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/puppet/provider/service/swiftinit_spec.rb
  18.412 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/puppet/provider/swift_ring_builder_spec.rb
  18.413 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/puppet/type/ring_account_device_spec.rb
  18.414 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/puppet/type/ring_container_device_spec.rb
  18.415 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/puppet/type/ring_object_device_spec.rb
  18.416 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_account_config_spec.rb
  18.417 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_bench_config_spec.rb
  18.418 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_config_spec.rb
  18.419 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_container_config_spec.rb
  18.420 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_container_sync_realms_config.rb
  18.421 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_dispersion_config_spec.rb
  18.422 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_object_config_spec.rb
  18.423 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_object_expirer_config_spec.rb
  18.424 +file path=usr/puppetlabs/puppet/modules/swift/spec/unit/type/swift_proxy_config_spec.rb
  18.425 +file path=usr/puppetlabs/puppet/modules/swift/templates/account-server.conf.erb
  18.426 +file path=usr/puppetlabs/puppet/modules/swift/templates/container-server.conf.erb
  18.427 +file path=usr/puppetlabs/puppet/modules/swift/templates/object-server.conf.erb
  18.428 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy-server.conf.erb
  18.429 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/account_quotas.conf.erb
  18.430 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/authtoken.conf.erb
  18.431 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/bulk.conf.erb
  18.432 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/cache.conf.erb
  18.433 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/catch_errors.conf.erb
  18.434 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/ceilometer.conf.erb
  18.435 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/container_quotas.conf.erb
  18.436 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/container_sync.conf.erb
  18.437 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/crossdomain.conf.erb
  18.438 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/dlo.conf.erb
  18.439 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/formpost.conf.erb
  18.440 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/gatekeeper.conf.erb
  18.441 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/healthcheck.conf.erb
  18.442 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/keystone.conf.erb
  18.443 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/proxy-logging.conf.erb
  18.444 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/ratelimit.conf.erb
  18.445 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/s3token.conf.erb
  18.446 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/slo.conf.erb
  18.447 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/staticweb.conf.erb
  18.448 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/swauth.conf.erb
  18.449 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/swift3.conf.erb
  18.450 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/tempauth.conf.erb
  18.451 +file path=usr/puppetlabs/puppet/modules/swift/templates/proxy/tempurl.conf.erb
  18.452 +file path=usr/puppetlabs/puppet/modules/swift/templates/recon.conf.erb
  18.453 +file path=usr/puppetlabs/puppet/modules/swift/templates/rsyncd.conf.erb
  18.454 +file path=usr/puppetlabs/puppet/modules/swift/templates/swift_keystone_test.erb
  18.455 +file path=usr/puppetlabs/puppet/modules/swift/test-requirements.txt
  18.456 +file path=usr/puppetlabs/puppet/modules/swift/tests/all.pp
  18.457 +file path=usr/puppetlabs/puppet/modules/swift/tests/site.pp
  18.458 +file path=usr/puppetlabs/puppet/modules/swift/tox.ini
  18.459  #
  18.460  license openstack-swift.license license="Apache v2.0"
  18.461  
    19.1 --- a/components/ruby/puppet-modules/openstack-vswitch/openstack-vswitch.p5m	Wed Jan 11 15:24:27 2017 -0800
    19.2 +++ b/components/ruby/puppet-modules/openstack-vswitch/openstack-vswitch.p5m	Mon Nov 28 16:54:02 2016 -0800
    19.3 @@ -35,53 +35,53 @@
    19.4      value="org.opensolaris.category.2008:System/Enterprise Management"
    19.5  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
    19.6  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    19.7 -set name=org.opensolaris.arc-caseid value=PSARC/2016/194
    19.8 +set name=org.opensolaris.arc-caseid value=PSARC/2016/194 value=PSARC/2016/607
    19.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   19.10  #
   19.11 -file path=etc/puppet/modules/vswitch/CHANGELOG.md
   19.12 -file path=etc/puppet/modules/vswitch/Gemfile
   19.13 -file path=etc/puppet/modules/vswitch/LICENSE
   19.14 -file path=etc/puppet/modules/vswitch/README.md
   19.15 -file path=etc/puppet/modules/vswitch/Rakefile
   19.16 -file path=etc/puppet/modules/vswitch/checksums.json
   19.17 -file path=etc/puppet/modules/vswitch/lib/facter/ovs.rb
   19.18 -file path=etc/puppet/modules/vswitch/lib/puppet/provider/vs_bridge/ovs.rb
   19.19 -file path=etc/puppet/modules/vswitch/lib/puppet/provider/vs_config/ovs.rb
   19.20 -file path=etc/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs.rb
   19.21 -file path=etc/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb
   19.22 -file path=etc/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat_el6.rb
   19.23 -file path=etc/puppet/modules/vswitch/lib/puppet/type/vs_bridge.rb
   19.24 -file path=etc/puppet/modules/vswitch/lib/puppet/type/vs_config.rb
   19.25 -file path=etc/puppet/modules/vswitch/lib/puppet/type/vs_port.rb
   19.26 -file path=etc/puppet/modules/vswitch/lib/puppetx/redhat/ifcfg.rb
   19.27 -file path=etc/puppet/modules/vswitch/manifests/init.pp
   19.28 -file path=etc/puppet/modules/vswitch/manifests/ovs.pp
   19.29 -file path=etc/puppet/modules/vswitch/manifests/params.pp
   19.30 -file path=etc/puppet/modules/vswitch/metadata.json
   19.31 -file path=etc/puppet/modules/vswitch/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   19.32 -file path=etc/puppet/modules/vswitch/releasenotes/notes/mitaka_features-9ac623e2507113ea.yaml
   19.33 -file path=etc/puppet/modules/vswitch/releasenotes/notes/mitaka_fix-f2f262d9c3e44955.yaml
   19.34 -file path=etc/puppet/modules/vswitch/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   19.35 -file path=etc/puppet/modules/vswitch/releasenotes/source/_static/.placeholder
   19.36 -file path=etc/puppet/modules/vswitch/releasenotes/source/conf.py
   19.37 -file path=etc/puppet/modules/vswitch/releasenotes/source/index.rst
   19.38 -file path=etc/puppet/modules/vswitch/releasenotes/source/unreleased.rst
   19.39 -file path=etc/puppet/modules/vswitch/setup.cfg
   19.40 -file path=etc/puppet/modules/vswitch/setup.py
   19.41 -file path=etc/puppet/modules/vswitch/spec/acceptance/basic_vswitch_spec.rb
   19.42 -file path=etc/puppet/modules/vswitch/spec/acceptance/nodesets/centos-70-x64.yml
   19.43 -file path=etc/puppet/modules/vswitch/spec/acceptance/nodesets/default.yml
   19.44 -file path=etc/puppet/modules/vswitch/spec/acceptance/nodesets/nodepool-centos7.yml
   19.45 -file path=etc/puppet/modules/vswitch/spec/acceptance/nodesets/nodepool-trusty.yml
   19.46 -file path=etc/puppet/modules/vswitch/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   19.47 -file path=etc/puppet/modules/vswitch/spec/classes/vswitch_ovs_spec.rb
   19.48 -file path=etc/puppet/modules/vswitch/spec/shared_examples.rb
   19.49 -file path=etc/puppet/modules/vswitch/spec/spec_helper.rb
   19.50 -file path=etc/puppet/modules/vswitch/spec/spec_helper_acceptance.rb
   19.51 -file path=etc/puppet/modules/vswitch/spec/unit/puppet/lib/provider/vs_config_ovs_spec.rb
   19.52 -file path=etc/puppet/modules/vswitch/spec/unit/puppet/lib/type/vs_bridge_spec.rb
   19.53 -file path=etc/puppet/modules/vswitch/spec/unit/puppet/lib/type/vs_config_spec.rb
   19.54 -file path=etc/puppet/modules/vswitch/test-requirements.txt
   19.55 -file path=etc/puppet/modules/vswitch/tox.ini
   19.56 +file path=usr/puppetlabs/puppet/modules/vswitch/CHANGELOG.md
   19.57 +file path=usr/puppetlabs/puppet/modules/vswitch/Gemfile
   19.58 +file path=usr/puppetlabs/puppet/modules/vswitch/LICENSE
   19.59 +file path=usr/puppetlabs/puppet/modules/vswitch/README.md
   19.60 +file path=usr/puppetlabs/puppet/modules/vswitch/Rakefile
   19.61 +file path=usr/puppetlabs/puppet/modules/vswitch/checksums.json
   19.62 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/facter/ovs.rb
   19.63 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/provider/vs_bridge/ovs.rb
   19.64 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/provider/vs_config/ovs.rb
   19.65 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs.rb
   19.66 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb
   19.67 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat_el6.rb
   19.68 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/type/vs_bridge.rb
   19.69 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/type/vs_config.rb
   19.70 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppet/type/vs_port.rb
   19.71 +file path=usr/puppetlabs/puppet/modules/vswitch/lib/puppetx/redhat/ifcfg.rb
   19.72 +file path=usr/puppetlabs/puppet/modules/vswitch/manifests/init.pp
   19.73 +file path=usr/puppetlabs/puppet/modules/vswitch/manifests/ovs.pp
   19.74 +file path=usr/puppetlabs/puppet/modules/vswitch/manifests/params.pp
   19.75 +file path=usr/puppetlabs/puppet/modules/vswitch/metadata.json
   19.76 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/notes/mitaka-dece9d43a565e6cb.yaml
   19.77 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/notes/mitaka_features-9ac623e2507113ea.yaml
   19.78 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/notes/mitaka_fix-f2f262d9c3e44955.yaml
   19.79 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml
   19.80 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/source/_static/.placeholder
   19.81 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/source/conf.py
   19.82 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/source/index.rst
   19.83 +file path=usr/puppetlabs/puppet/modules/vswitch/releasenotes/source/unreleased.rst
   19.84 +file path=usr/puppetlabs/puppet/modules/vswitch/setup.cfg
   19.85 +file path=usr/puppetlabs/puppet/modules/vswitch/setup.py
   19.86 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/basic_vswitch_spec.rb
   19.87 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/nodesets/centos-70-x64.yml
   19.88 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/nodesets/default.yml
   19.89 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/nodesets/nodepool-centos7.yml
   19.90 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/nodesets/nodepool-trusty.yml
   19.91 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   19.92 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/classes/vswitch_ovs_spec.rb
   19.93 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/shared_examples.rb
   19.94 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/spec_helper.rb
   19.95 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/spec_helper_acceptance.rb
   19.96 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/unit/puppet/lib/provider/vs_config_ovs_spec.rb
   19.97 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/unit/puppet/lib/type/vs_bridge_spec.rb
   19.98 +file path=usr/puppetlabs/puppet/modules/vswitch/spec/unit/puppet/lib/type/vs_config_spec.rb
   19.99 +file path=usr/puppetlabs/puppet/modules/vswitch/test-requirements.txt
  19.100 +file path=usr/puppetlabs/puppet/modules/vswitch/tox.ini
  19.101  #
  19.102  license openstack-vswitch.license license="Apache v2.0"
    20.1 --- a/components/ruby/puppet-modules/oracle-solaris_providers/Makefile	Wed Jan 11 15:24:27 2017 -0800
    20.2 +++ b/components/ruby/puppet-modules/oracle-solaris_providers/Makefile	Mon Nov 28 16:54:02 2016 -0800
    20.3 @@ -26,12 +26,12 @@
    20.4  
    20.5  
    20.6  GIT_REPO= https://github.com/oracle/puppet-solaris_providers
    20.7 -GIT_BRANCH= v1.2.2-userland
    20.8 -GIT_COMMIT_ID= 519bc2aa
    20.9 -GIT_HASH=  sha256:3276d213249c0e00dd90224c221bc450964f37b0ea49677fc4caecb1703b75a2
   20.10 +GIT_BRANCH= v2.0.0
   20.11 +GIT_COMMIT_ID= 4121a38
   20.12 +GIT_HASH=  sha256:082fbc85bf5717990d88fdff80ca8ac9dd80ac5c7506bfa074cec06aa5c8c5a2
   20.13  
   20.14  COMPONENT_NAME=		puppet-solaris_providers
   20.15 -COMPONENT_VERSION=	1.2.2
   20.16 +COMPONENT_VERSION=	2.0.0
   20.17  COMPONENT_PROJECT_URL=	https://github.com/oracle/puppet-solaris_providers
   20.18  # Construct our own SRC instead of using the default with GIT_COMMIT_ID
   20.19  # archive from github strips leading v from release for vN named release tags
   20.20 @@ -51,7 +51,7 @@
   20.21  # Dump a list of files installed in the proto dir but not in the manifest
   20.22  # this is a convenience target for the package maintainer
   20.23  new-files: install
   20.24 -	$(PKGSEND) generate $(PROTO_DIR)/etc/puppet/modules/ | $(GSED)  -e 's/\(file\).*path=/\1 path=/' | \
   20.25 +	$(PKGSEND) generate $(PROTO_DIR)/opt/puppetlabs/puppet/modules/ | $(GSED)  -e 's/\(file\).*path=/\1 path=/' | \
   20.26  	    $(CAT) oracle-solaris_providers.p5m - | $(GNU_GREP) -h '^file' | sort | uniq -c | \
   20.27  	    $(GSED) -e '/ 2 /d' -e 's/   1 //'
   20.28  
    21.1 --- a/components/ruby/puppet-modules/oracle-solaris_providers/oracle-solaris_providers.p5m	Wed Jan 11 15:24:27 2017 -0800
    21.2 +++ b/components/ruby/puppet-modules/oracle-solaris_providers/oracle-solaris_providers.p5m	Mon Nov 28 16:54:02 2016 -0800
    21.3 @@ -23,11 +23,9 @@
    21.4  # Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
    21.5  #
    21.6  #
    21.7 -<transform file dir -> default owner puppet>
    21.8 -<transform file dir -> default group puppet>
    21.9  <transform file -> default mode 0444>
   21.10  <transform dir -> default mode 0755>
   21.11 -<transform file dir -> edit path ^solaris_providers etc/puppet/modules/solaris_providers>
   21.12 +<transform file dir -> edit path ^solaris_providers usr/puppetlabs/puppet/modules/solaris_providers>
   21.13  set name=pkg.fmri \
   21.14      value=pkg:/system/management/puppet/oracle-solaris_providers@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   21.15  set name=pkg.summary value="Oracle Solaris Providers Puppet Module"
   21.16 @@ -44,12 +42,51 @@
   21.17  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   21.18  set name=org.opensolaris.arc-caseid value=PSARC/2013/005 value=PSARC/2013/218 \
   21.19      value=PSARC/2013/221 value=PSARC/2013/288 value=PSARC/2013/426 \
   21.20 -    value=PSARC/2016/016
   21.21 +    value=PSARC/2016/016 value=PSARC/2016/607
   21.22  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   21.23 +file path=solaris_providers/CHANGELOG.md
   21.24 +file path=solaris_providers/CONTRIBUTING.md
   21.25  file path=solaris_providers/Gemfile
   21.26 +file path=solaris_providers/Gemfiles/puppet-3.6.2
   21.27 +file path=solaris_providers/Gemfiles/puppet-4.x
   21.28  file path=solaris_providers/LICENSE
   21.29  file path=solaris_providers/README.md
   21.30  file path=solaris_providers/Rakefile
   21.31 +file path=solaris_providers/TESTING.md
   21.32 +file path=solaris_providers/doc/address_object.md
   21.33 +file path=solaris_providers/doc/address_properties.md
   21.34 +file path=solaris_providers/doc/boot_environment.md
   21.35 +file path=solaris_providers/doc/dns.md
   21.36 +file path=solaris_providers/doc/etherstub.md
   21.37 +file path=solaris_providers/doc/evs.md
   21.38 +file path=solaris_providers/doc/evs_ipnet.md
   21.39 +file path=solaris_providers/doc/evs_properties.md
   21.40 +file path=solaris_providers/doc/evs_vport.md
   21.41 +file path=solaris_providers/doc/ilb_healthcheck.md
   21.42 +file path=solaris_providers/doc/ilb_rule.md
   21.43 +file path=solaris_providers/doc/ilb_server.md
   21.44 +file path=solaris_providers/doc/ilb_servergroup.md
   21.45 +file path=solaris_providers/doc/interface_properties.md
   21.46 +file path=solaris_providers/doc/ip_interface.md
   21.47 +file path=solaris_providers/doc/ip_tunnel.md
   21.48 +file path=solaris_providers/doc/ipmp_interface.md
   21.49 +file path=solaris_providers/doc/ldap.md
   21.50 +file path=solaris_providers/doc/link_aggregation.md
   21.51 +file path=solaris_providers/doc/link_properties.md
   21.52 +file path=solaris_providers/doc/nis.md
   21.53 +file path=solaris_providers/doc/nsswitch.md
   21.54 +file path=solaris_providers/doc/pkg_facet.md
   21.55 +file path=solaris_providers/doc/pkg_mediator.md
   21.56 +file path=solaris_providers/doc/pkg_publisher.md
   21.57 +file path=solaris_providers/doc/pkg_variant.md
   21.58 +file path=solaris_providers/doc/protocol_properties.md
   21.59 +file path=solaris_providers/doc/solaris_vlan.md
   21.60 +file path=solaris_providers/doc/svccfg.md
   21.61 +file path=solaris_providers/doc/system_attributes.md
   21.62 +file path=solaris_providers/doc/vni_interface.md
   21.63 +file path=solaris_providers/doc/vnic.md
   21.64 +file path=solaris_providers/doc/zfs_acl.md
   21.65 +file path=solaris_providers/doc/zone.md
   21.66  file path=solaris_providers/lib/puppet/provider/address_object/solaris.rb
   21.67  file path=solaris_providers/lib/puppet/provider/address_properties/solaris.rb
   21.68  file path=solaris_providers/lib/puppet/provider/boot_environment/solaris.rb
   21.69 @@ -59,6 +96,10 @@
   21.70  file path=solaris_providers/lib/puppet/provider/evs_ipnet/solaris.rb
   21.71  file path=solaris_providers/lib/puppet/provider/evs_properties/solaris.rb
   21.72  file path=solaris_providers/lib/puppet/provider/evs_vport/solaris.rb
   21.73 +file path=solaris_providers/lib/puppet/provider/ilb_healthcheck/solaris.rb
   21.74 +file path=solaris_providers/lib/puppet/provider/ilb_rule/solaris.rb
   21.75 +file path=solaris_providers/lib/puppet/provider/ilb_server/solaris.rb
   21.76 +file path=solaris_providers/lib/puppet/provider/ilb_servergroup/solaris.rb
   21.77  file path=solaris_providers/lib/puppet/provider/interface_properties/solaris.rb
   21.78  file path=solaris_providers/lib/puppet/provider/ip_interface/solaris.rb
   21.79  file path=solaris_providers/lib/puppet/provider/ip_tunnel/solaris.rb
   21.80 @@ -75,8 +116,10 @@
   21.81  file path=solaris_providers/lib/puppet/provider/protocol_properties/solaris.rb
   21.82  file path=solaris_providers/lib/puppet/provider/solaris_vlan/solaris.rb
   21.83  file path=solaris_providers/lib/puppet/provider/svccfg/solaris.rb
   21.84 +file path=solaris_providers/lib/puppet/provider/system_attributes/solaris.rb
   21.85  file path=solaris_providers/lib/puppet/provider/vni_interface/solaris.rb
   21.86  file path=solaris_providers/lib/puppet/provider/vnic/solaris.rb
   21.87 +file path=solaris_providers/lib/puppet/provider/zfs_acl/solaris.rb
   21.88  file path=solaris_providers/lib/puppet/provider/zone/solaris.rb
   21.89  file path=solaris_providers/lib/puppet/type/address_object.rb
   21.90  file path=solaris_providers/lib/puppet/type/address_properties.rb
   21.91 @@ -87,6 +130,10 @@
   21.92  file path=solaris_providers/lib/puppet/type/evs_ipnet.rb
   21.93  file path=solaris_providers/lib/puppet/type/evs_properties.rb
   21.94  file path=solaris_providers/lib/puppet/type/evs_vport.rb
   21.95 +file path=solaris_providers/lib/puppet/type/ilb_healthcheck.rb
   21.96 +file path=solaris_providers/lib/puppet/type/ilb_rule.rb
   21.97 +file path=solaris_providers/lib/puppet/type/ilb_server.rb
   21.98 +file path=solaris_providers/lib/puppet/type/ilb_servergroup.rb
   21.99  file path=solaris_providers/lib/puppet/type/interface_properties.rb
  21.100  file path=solaris_providers/lib/puppet/type/ip_interface.rb
  21.101  file path=solaris_providers/lib/puppet/type/ip_tunnel.rb
  21.102 @@ -103,9 +150,15 @@
  21.103  file path=solaris_providers/lib/puppet/type/protocol_properties.rb
  21.104  file path=solaris_providers/lib/puppet/type/solaris_vlan.rb
  21.105  file path=solaris_providers/lib/puppet/type/svccfg.rb
  21.106 +file path=solaris_providers/lib/puppet/type/system_attributes.rb
  21.107  file path=solaris_providers/lib/puppet/type/vni_interface.rb
  21.108  file path=solaris_providers/lib/puppet/type/vnic.rb
  21.109 +file path=solaris_providers/lib/puppet/type/zfs_acl.rb
  21.110 +file path=solaris_providers/lib/puppet/type/zfs_acl/ace.rb
  21.111  file path=solaris_providers/lib/puppet/type/zone.rb
  21.112 +file path=solaris_providers/lib/puppet_x/oracle/solaris_providers/util.rb
  21.113 +file path=solaris_providers/lib/puppet_x/oracle/solaris_providers/util/ilb.rb
  21.114 +file path=solaris_providers/lib/puppet_x/oracle/solaris_providers/util/svcs.rb
  21.115  file path=solaris_providers/lib/puppet_x/oracle/solaris_providers/util/validation.rb
  21.116  file path=solaris_providers/metadata.json
  21.117  file path=solaris_providers/spec/acceptance/address_object_configure_spec.rb
  21.118 @@ -120,33 +173,78 @@
  21.119  file path=solaris_providers/spec/acceptance/pkg_variant_configure_spec.rb
  21.120  file path=solaris_providers/spec/acceptance/zone_configure_spec.rb
  21.121  file path=solaris_providers/spec/fixtures/manifests/site.pp
  21.122 +file path=solaris_providers/spec/fixtures/unit/provider/dns/dns/svcprop_p_config_Dns_fmri.txt
  21.123 +file path=solaris_providers/spec/fixtures/unit/provider/ilb_healthcheck/ilb_healthcheck/show-healthcheck.txt
  21.124 +file path=solaris_providers/spec/fixtures/unit/provider/ilb_rule/ilb_rule/show-rule_f.txt
  21.125 +file path=solaris_providers/spec/fixtures/unit/provider/ilb_server/ilb_server/show-server_o_servergroup_serverid_status_p.txt
  21.126 +file path=solaris_providers/spec/fixtures/unit/provider/ilb_server/ilb_server/show-servergroup_o_SGNAME_SERVERID_MINPORT_MAXPORT_IP_ADDRESS_p.txt
  21.127 +file path=solaris_providers/spec/fixtures/unit/provider/ilb_servergroup/ilb_servergroup/show-servergroup_o_sgname_p.txt
  21.128 +file path=solaris_providers/spec/fixtures/unit/provider/interface_properties/interface_properties/ipadm_show-ifprop_c_o_IFNAME-PROPERTY-PROTO-CURRENT-DEFAULT.txt
  21.129 +file path=solaris_providers/spec/fixtures/unit/provider/ipmp_interface/ipmp_interface/show-if_p_o_IFNAME_CLASS_PERSISTENT_OVER.txt
  21.130 +file path=solaris_providers/spec/fixtures/unit/provider/ldap/ldap/svcsprop_p_config_p_cred_Ldap_fmri.txt
  21.131 +file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-aggr-P-p-o.txt
  21.132 +file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-aggr-p-o.txt
  21.133 +file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-aggr-x-p-o_port_aggrX.txt
  21.134 +file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-linkprop_mac-address_link-value.txt
  21.135 +file path=solaris_providers/spec/fixtures/unit/provider/nis/nis/svcsprop_p_config_Client_fmri.txt
  21.136 +file path=solaris_providers/spec/fixtures/unit/provider/nis/nis/svcsprop_p_config_Domain_fmri.txt
  21.137  file path=solaris_providers/spec/fixtures/unit/provider/pkg/pkg_mediator/pkg_mediator.txt
  21.138  file path=solaris_providers/spec/fixtures/unit/provider/pkg/pkg_mediator/pkg_mediator_foo.txt
  21.139  file path=solaris_providers/spec/fixtures/unit/provider/svccfg/svccfg/svcprop_a_f.txt
  21.140 +file path=solaris_providers/spec/fixtures/unit/provider/system_attributes/system_attributes/ls_c_root_foo.txt
  21.141 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/custom_perms.txt
  21.142 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/custom_perms_everyone@.txt
  21.143 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/custom_perms_group@.txt
  21.144 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/custom_perms_owner@.txt
  21.145 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/default_perms.txt
  21.146 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/default_perms_deny.txt
  21.147 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/ls_v_root.txt
  21.148 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/ls_v_root.yaml
  21.149 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/ls_v_tmp_foo.txt
  21.150 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/ls_v_tmp_foo.yaml
  21.151 +file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/not_default_perms.txt
  21.152  file path=solaris_providers/spec/spec_helper.rb
  21.153  file path=solaris_providers/spec/spec_helper_acceptance.rb
  21.154 -file path=solaris_providers/spec/unit/provider/address_object/address_object.rb
  21.155 -file path=solaris_providers/spec/unit/provider/address_properties/address_properties.rb
  21.156 -file path=solaris_providers/spec/unit/provider/dns/dns.rb
  21.157 -file path=solaris_providers/spec/unit/provider/ldap/ldap.rb
  21.158 -file path=solaris_providers/spec/unit/provider/nis/nis.rb
  21.159 -file path=solaris_providers/spec/unit/provider/pkg/pkg_facet.rb
  21.160 -file path=solaris_providers/spec/unit/provider/pkg/pkg_mediator.rb
  21.161 +file path=solaris_providers/spec/unit/provider/address_object/address_object_spec.rb
  21.162 +file path=solaris_providers/spec/unit/provider/address_properties/address_properties_spec.rb
  21.163 +file path=solaris_providers/spec/unit/provider/dns/dns_spec.rb
  21.164 +file path=solaris_providers/spec/unit/provider/ilb/ilb_spec.rb
  21.165 +file path=solaris_providers/spec/unit/provider/ilb_healthcheck/ilb_healthcheck_spec.rb
  21.166 +file path=solaris_providers/spec/unit/provider/ilb_rule/ilb_rule_spec.rb
  21.167 +file path=solaris_providers/spec/unit/provider/ilb_server/ilb_server_spec.rb
  21.168 +file path=solaris_providers/spec/unit/provider/ilb_servergroup/ilb_servergroup_spec.rb
  21.169 +file path=solaris_providers/spec/unit/provider/interface_properties/interface_properties_spec.rb
  21.170 +file path=solaris_providers/spec/unit/provider/ipmp_interface/ipmp_interface_spec.rb
  21.171 +file path=solaris_providers/spec/unit/provider/ldap/ldap_spec.rb
  21.172 +file path=solaris_providers/spec/unit/provider/link_aggregation/link_aggregation_spec.rb
  21.173 +file path=solaris_providers/spec/unit/provider/nis/nis_spec.rb
  21.174 +file path=solaris_providers/spec/unit/provider/pkg/pkg_facet_spec.rb
  21.175  file path=solaris_providers/spec/unit/provider/pkg/pkg_mediator_spec.rb
  21.176 -file path=solaris_providers/spec/unit/provider/pkg/pkg_publisher.rb
  21.177 -file path=solaris_providers/spec/unit/provider/pkg/pkg_variant.rb
  21.178 +file path=solaris_providers/spec/unit/provider/pkg/pkg_publisher_spec.rb
  21.179 +file path=solaris_providers/spec/unit/provider/pkg/pkg_variant_spec.rb
  21.180  file path=solaris_providers/spec/unit/provider/svccfg/svccfg_spec.rb
  21.181 -file path=solaris_providers/spec/unit/provider/zone/zone.rb
  21.182 +file path=solaris_providers/spec/unit/provider/system_attributes/system_attributes_spec.rb
  21.183 +file path=solaris_providers/spec/unit/provider/zfs_acl/zfs_acl_spec.rb
  21.184 +file path=solaris_providers/spec/unit/provider/zone/zone_spec.rb
  21.185  file path=solaris_providers/spec/unit/type/address_object_spec.rb
  21.186  file path=solaris_providers/spec/unit/type/address_properties_spec.rb
  21.187  file path=solaris_providers/spec/unit/type/dns_spec.rb
  21.188 +file path=solaris_providers/spec/unit/type/ilb_healthcheck_spec.rb
  21.189 +file path=solaris_providers/spec/unit/type/ilb_rule_spec.rb
  21.190 +file path=solaris_providers/spec/unit/type/ilb_server_spec.rb
  21.191 +file path=solaris_providers/spec/unit/type/ilb_servergroup_spec.rb
  21.192 +file path=solaris_providers/spec/unit/type/interface_properties_spec.rb
  21.193 +file path=solaris_providers/spec/unit/type/ipmp_interface_spec.rb
  21.194  file path=solaris_providers/spec/unit/type/ldap_spec.rb
  21.195 +file path=solaris_providers/spec/unit/type/link_aggregation_spec.rb
  21.196  file path=solaris_providers/spec/unit/type/nis_spec.rb
  21.197  file path=solaris_providers/spec/unit/type/pkg_facet_spec.rb
  21.198  file path=solaris_providers/spec/unit/type/pkg_mediator_spec.rb
  21.199  file path=solaris_providers/spec/unit/type/pkg_publisher_spec.rb
  21.200  file path=solaris_providers/spec/unit/type/pkg_variant_spec.rb
  21.201  file path=solaris_providers/spec/unit/type/svccfg_spec.rb
  21.202 +file path=solaris_providers/spec/unit/type/system_attributes_spec.rb
  21.203 +file path=solaris_providers/spec/unit/type/zfs_acl_spec.rb
  21.204  file path=solaris_providers/spec/unit/type/zone_spec.rb
  21.205  license apache.license license="Apache v2.0"
  21.206  
    22.1 --- a/components/ruby/puppet-modules/puppetlabs-apache/puppetlabs-apache.p5m	Wed Jan 11 15:24:27 2017 -0800
    22.2 +++ b/components/ruby/puppet-modules/puppetlabs-apache/puppetlabs-apache.p5m	Mon Nov 28 16:54:02 2016 -0800
    22.3 @@ -23,8 +23,6 @@
    22.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    22.5  #
    22.6  
    22.7 -<transform file dir -> default owner puppet>
    22.8 -<transform file dir -> default group puppet>
    22.9  set name=pkg.fmri \
   22.10      value=pkg:/system/management/puppet/puppetlabs-apache@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   22.11  set name=pkg.summary value="Apache Puppet Module"
   22.12 @@ -39,318 +37,319 @@
   22.13  set name=info.upstream \
   22.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   22.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   22.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   22.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   22.18 +    value=PSARC/2016/607
   22.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   22.20  #
   22.21 -file path=etc/puppet/modules/apache/CHANGELOG.md
   22.22 -file path=etc/puppet/modules/apache/CONTRIBUTING.md
   22.23 -file path=etc/puppet/modules/apache/Gemfile
   22.24 -file path=etc/puppet/modules/apache/LICENSE
   22.25 -file path=etc/puppet/modules/apache/README.md
   22.26 -file path=etc/puppet/modules/apache/Rakefile
   22.27 -file path=etc/puppet/modules/apache/checksums.json
   22.28 -file path=etc/puppet/modules/apache/examples/apache.pp
   22.29 -file path=etc/puppet/modules/apache/examples/dev.pp
   22.30 -file path=etc/puppet/modules/apache/examples/init.pp
   22.31 -file path=etc/puppet/modules/apache/examples/mod_load_params.pp
   22.32 -file path=etc/puppet/modules/apache/examples/mods.pp
   22.33 -file path=etc/puppet/modules/apache/examples/mods_custom.pp
   22.34 -file path=etc/puppet/modules/apache/examples/php.pp
   22.35 -file path=etc/puppet/modules/apache/examples/vhost.pp
   22.36 -file path=etc/puppet/modules/apache/examples/vhost_directories.pp
   22.37 -file path=etc/puppet/modules/apache/examples/vhost_filter.pp
   22.38 -file path=etc/puppet/modules/apache/examples/vhost_ip_based.pp
   22.39 -file path=etc/puppet/modules/apache/examples/vhost_proxypass.pp
   22.40 -file path=etc/puppet/modules/apache/examples/vhost_ssl.pp
   22.41 -file path=etc/puppet/modules/apache/examples/vhosts_without_listen.pp
   22.42 -file path=etc/puppet/modules/apache/files/httpd
   22.43 -file path=etc/puppet/modules/apache/lib/puppet/parser/functions/bool2httpd.rb
   22.44 -file path=etc/puppet/modules/apache/lib/puppet/parser/functions/enclose_ipv6.rb
   22.45 -file path=etc/puppet/modules/apache/lib/puppet/parser/functions/validate_apache_log_level.rb
   22.46 -file path=etc/puppet/modules/apache/lib/puppet/provider/a2mod.rb
   22.47 -file path=etc/puppet/modules/apache/lib/puppet/provider/a2mod/a2mod.rb
   22.48 -file path=etc/puppet/modules/apache/lib/puppet/provider/a2mod/gentoo.rb
   22.49 -file path=etc/puppet/modules/apache/lib/puppet/provider/a2mod/modfix.rb
   22.50 -file path=etc/puppet/modules/apache/lib/puppet/provider/a2mod/redhat.rb
   22.51 -file path=etc/puppet/modules/apache/lib/puppet/type/a2mod.rb
   22.52 -file path=etc/puppet/modules/apache/manifests/balancer.pp
   22.53 -file path=etc/puppet/modules/apache/manifests/balancermember.pp
   22.54 -file path=etc/puppet/modules/apache/manifests/confd/no_accf.pp
   22.55 -file path=etc/puppet/modules/apache/manifests/custom_config.pp
   22.56 -file path=etc/puppet/modules/apache/manifests/default_confd_files.pp
   22.57 -file path=etc/puppet/modules/apache/manifests/default_mods.pp
   22.58 -file path=etc/puppet/modules/apache/manifests/default_mods/load.pp
   22.59 -file path=etc/puppet/modules/apache/manifests/dev.pp
   22.60 -file path=etc/puppet/modules/apache/manifests/fastcgi/server.pp
   22.61 -file path=etc/puppet/modules/apache/manifests/init.pp
   22.62 -file path=etc/puppet/modules/apache/manifests/listen.pp
   22.63 -file path=etc/puppet/modules/apache/manifests/mod.pp
   22.64 -file path=etc/puppet/modules/apache/manifests/mod/actions.pp
   22.65 -file path=etc/puppet/modules/apache/manifests/mod/alias.pp
   22.66 -file path=etc/puppet/modules/apache/manifests/mod/auth_basic.pp
   22.67 -file path=etc/puppet/modules/apache/manifests/mod/auth_cas.pp
   22.68 -file path=etc/puppet/modules/apache/manifests/mod/auth_kerb.pp
   22.69 -file path=etc/puppet/modules/apache/manifests/mod/auth_mellon.pp
   22.70 -file path=etc/puppet/modules/apache/manifests/mod/authn_core.pp
   22.71 -file path=etc/puppet/modules/apache/manifests/mod/authn_file.pp
   22.72 -file path=etc/puppet/modules/apache/manifests/mod/authnz_ldap.pp
   22.73 -file path=etc/puppet/modules/apache/manifests/mod/authz_default.pp
   22.74 -file path=etc/puppet/modules/apache/manifests/mod/authz_user.pp
   22.75 -file path=etc/puppet/modules/apache/manifests/mod/autoindex.pp
   22.76 -file path=etc/puppet/modules/apache/manifests/mod/cache.pp
   22.77 -file path=etc/puppet/modules/apache/manifests/mod/cgi.pp
   22.78 -file path=etc/puppet/modules/apache/manifests/mod/cgid.pp
   22.79 -file path=etc/puppet/modules/apache/manifests/mod/dav.pp
   22.80 -file path=etc/puppet/modules/apache/manifests/mod/dav_fs.pp
   22.81 -file path=etc/puppet/modules/apache/manifests/mod/dav_svn.pp
   22.82 -file path=etc/puppet/modules/apache/manifests/mod/deflate.pp
   22.83 -file path=etc/puppet/modules/apache/manifests/mod/dev.pp
   22.84 -file path=etc/puppet/modules/apache/manifests/mod/dir.pp
   22.85 -file path=etc/puppet/modules/apache/manifests/mod/disk_cache.pp
   22.86 -file path=etc/puppet/modules/apache/manifests/mod/event.pp
   22.87 -file path=etc/puppet/modules/apache/manifests/mod/expires.pp
   22.88 -file path=etc/puppet/modules/apache/manifests/mod/ext_filter.pp
   22.89 -file path=etc/puppet/modules/apache/manifests/mod/fastcgi.pp
   22.90 -file path=etc/puppet/modules/apache/manifests/mod/fcgid.pp
   22.91 -file path=etc/puppet/modules/apache/manifests/mod/filter.pp
   22.92 -file path=etc/puppet/modules/apache/manifests/mod/geoip.pp
   22.93 -file path=etc/puppet/modules/apache/manifests/mod/headers.pp
   22.94 -file path=etc/puppet/modules/apache/manifests/mod/include.pp
   22.95 -file path=etc/puppet/modules/apache/manifests/mod/info.pp
   22.96 -file path=etc/puppet/modules/apache/manifests/mod/itk.pp
   22.97 -file path=etc/puppet/modules/apache/manifests/mod/ldap.pp
   22.98 -file path=etc/puppet/modules/apache/manifests/mod/mime.pp
   22.99 -file path=etc/puppet/modules/apache/manifests/mod/mime_magic.pp
  22.100 -file path=etc/puppet/modules/apache/manifests/mod/negotiation.pp
  22.101 -file path=etc/puppet/modules/apache/manifests/mod/nss.pp
  22.102 -file path=etc/puppet/modules/apache/manifests/mod/pagespeed.pp
  22.103 -file path=etc/puppet/modules/apache/manifests/mod/passenger.pp
  22.104 -file path=etc/puppet/modules/apache/manifests/mod/perl.pp
  22.105 -file path=etc/puppet/modules/apache/manifests/mod/peruser.pp
  22.106 -file path=etc/puppet/modules/apache/manifests/mod/php.pp
  22.107 -file path=etc/puppet/modules/apache/manifests/mod/prefork.pp
  22.108 -file path=etc/puppet/modules/apache/manifests/mod/proxy.pp
  22.109 -file path=etc/puppet/modules/apache/manifests/mod/proxy_ajp.pp
  22.110 -file path=etc/puppet/modules/apache/manifests/mod/proxy_balancer.pp
  22.111 -file path=etc/puppet/modules/apache/manifests/mod/proxy_connect.pp
  22.112 -file path=etc/puppet/modules/apache/manifests/mod/proxy_html.pp
  22.113 -file path=etc/puppet/modules/apache/manifests/mod/proxy_http.pp
  22.114 -file path=etc/puppet/modules/apache/manifests/mod/python.pp
  22.115 -file path=etc/puppet/modules/apache/manifests/mod/remoteip.pp
  22.116 -file path=etc/puppet/modules/apache/manifests/mod/reqtimeout.pp
  22.117 -file path=etc/puppet/modules/apache/manifests/mod/rewrite.pp
  22.118 -file path=etc/puppet/modules/apache/manifests/mod/rpaf.pp
  22.119 -file path=etc/puppet/modules/apache/manifests/mod/security.pp
  22.120 -file path=etc/puppet/modules/apache/manifests/mod/setenvif.pp
  22.121 -file path=etc/puppet/modules/apache/manifests/mod/shib.pp
  22.122 -file path=etc/puppet/modules/apache/manifests/mod/speling.pp
  22.123 -file path=etc/puppet/modules/apache/manifests/mod/ssl.pp
  22.124 -file path=etc/puppet/modules/apache/manifests/mod/status.pp
  22.125 -file path=etc/puppet/modules/apache/manifests/mod/suexec.pp
  22.126 -file path=etc/puppet/modules/apache/manifests/mod/suphp.pp
  22.127 -file path=etc/puppet/modules/apache/manifests/mod/userdir.pp
  22.128 -file path=etc/puppet/modules/apache/manifests/mod/version.pp
  22.129 -file path=etc/puppet/modules/apache/manifests/mod/vhost_alias.pp
  22.130 -file path=etc/puppet/modules/apache/manifests/mod/worker.pp
  22.131 -file path=etc/puppet/modules/apache/manifests/mod/wsgi.pp
  22.132 -file path=etc/puppet/modules/apache/manifests/mod/xsendfile.pp
  22.133 -file path=etc/puppet/modules/apache/manifests/mpm.pp
  22.134 -file path=etc/puppet/modules/apache/manifests/namevirtualhost.pp
  22.135 -file path=etc/puppet/modules/apache/manifests/package.pp
  22.136 -file path=etc/puppet/modules/apache/manifests/params.pp
  22.137 -file path=etc/puppet/modules/apache/manifests/peruser/multiplexer.pp
  22.138 -file path=etc/puppet/modules/apache/manifests/peruser/processor.pp
  22.139 -file path=etc/puppet/modules/apache/manifests/php.pp
  22.140 -file path=etc/puppet/modules/apache/manifests/proxy.pp
  22.141 -file path=etc/puppet/modules/apache/manifests/python.pp
  22.142 -file path=etc/puppet/modules/apache/manifests/security/rule_link.pp
  22.143 -file path=etc/puppet/modules/apache/manifests/service.pp
  22.144 -file path=etc/puppet/modules/apache/manifests/ssl.pp
  22.145 -file path=etc/puppet/modules/apache/manifests/version.pp
  22.146 -file path=etc/puppet/modules/apache/manifests/vhost.pp
  22.147 -file path=etc/puppet/modules/apache/manifests/vhost/custom.pp
  22.148 -file path=etc/puppet/modules/apache/metadata.json
  22.149 -file path=etc/puppet/modules/apache/spec/acceptance/apache_parameters_spec.rb
  22.150 -file path=etc/puppet/modules/apache/spec/acceptance/apache_ssl_spec.rb
  22.151 -file path=etc/puppet/modules/apache/spec/acceptance/class_spec.rb
  22.152 -file path=etc/puppet/modules/apache/spec/acceptance/custom_config_spec.rb
  22.153 -file path=etc/puppet/modules/apache/spec/acceptance/default_mods_spec.rb
  22.154 -file path=etc/puppet/modules/apache/spec/acceptance/itk_spec.rb
  22.155 -file path=etc/puppet/modules/apache/spec/acceptance/mod_dav_svn_spec.rb
  22.156 -file path=etc/puppet/modules/apache/spec/acceptance/mod_deflate_spec.rb
  22.157 -file path=etc/puppet/modules/apache/spec/acceptance/mod_fcgid_spec.rb
  22.158 -file path=etc/puppet/modules/apache/spec/acceptance/mod_mime_spec.rb
  22.159 -file path=etc/puppet/modules/apache/spec/acceptance/mod_negotiation_spec.rb
  22.160 -file path=etc/puppet/modules/apache/spec/acceptance/mod_pagespeed_spec.rb
  22.161 -file path=etc/puppet/modules/apache/spec/acceptance/mod_passenger_spec.rb
  22.162 -file path=etc/puppet/modules/apache/spec/acceptance/mod_php_spec.rb
  22.163 -file path=etc/puppet/modules/apache/spec/acceptance/mod_proxy_html_spec.rb
  22.164 -file path=etc/puppet/modules/apache/spec/acceptance/mod_security_spec.rb
  22.165 -file path=etc/puppet/modules/apache/spec/acceptance/mod_suphp_spec.rb
  22.166 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/centos-70-x64.yml
  22.167 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/debian-607-x64.yml
  22.168 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/debian-70rc1-x64.yml
  22.169 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/debian-73-i386.yml
  22.170 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/debian-73-x64.yml
  22.171 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/debian-82-x64.yml
  22.172 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/default.yml
  22.173 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/fedora-18-x64.yml
  22.174 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  22.175 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  22.176 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-1310-x64.yml
  22.177 -file path=etc/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  22.178 -file path=etc/puppet/modules/apache/spec/acceptance/prefork_worker_spec.rb
  22.179 -file path=etc/puppet/modules/apache/spec/acceptance/service_spec.rb
  22.180 -file path=etc/puppet/modules/apache/spec/acceptance/version.rb
  22.181 -file path=etc/puppet/modules/apache/spec/acceptance/vhost_spec.rb
  22.182 -file path=etc/puppet/modules/apache/spec/classes/apache_spec.rb
  22.183 -file path=etc/puppet/modules/apache/spec/classes/dev_spec.rb
  22.184 -file path=etc/puppet/modules/apache/spec/classes/mod/alias_spec.rb
  22.185 -file path=etc/puppet/modules/apache/spec/classes/mod/auth_cas_spec.rb
  22.186 -file path=etc/puppet/modules/apache/spec/classes/mod/auth_kerb_spec.rb
  22.187 -file path=etc/puppet/modules/apache/spec/classes/mod/auth_mellon_spec.rb
  22.188 -file path=etc/puppet/modules/apache/spec/classes/mod/authnz_ldap_spec.rb
  22.189 -file path=etc/puppet/modules/apache/spec/classes/mod/dav_svn_spec.rb
  22.190 -file path=etc/puppet/modules/apache/spec/classes/mod/deflate_spec.rb
  22.191 -file path=etc/puppet/modules/apache/spec/classes/mod/dev_spec.rb
  22.192 -file path=etc/puppet/modules/apache/spec/classes/mod/dir_spec.rb
  22.193 -file path=etc/puppet/modules/apache/spec/classes/mod/disk_cache.rb
  22.194 -file path=etc/puppet/modules/apache/spec/classes/mod/event_spec.rb
  22.195 -file path=etc/puppet/modules/apache/spec/classes/mod/expires_spec.rb
  22.196 -file path=etc/puppet/modules/apache/spec/classes/mod/ext_filter_spec.rb
  22.197 -file path=etc/puppet/modules/apache/spec/classes/mod/fastcgi_spec.rb
  22.198 -file path=etc/puppet/modules/apache/spec/classes/mod/fcgid_spec.rb
  22.199 -file path=etc/puppet/modules/apache/spec/classes/mod/info_spec.rb
  22.200 -file path=etc/puppet/modules/apache/spec/classes/mod/itk_spec.rb
  22.201 -file path=etc/puppet/modules/apache/spec/classes/mod/ldap_spec.rb
  22.202 -file path=etc/puppet/modules/apache/spec/classes/mod/mime_magic_spec.rb
  22.203 -file path=etc/puppet/modules/apache/spec/classes/mod/mime_spec.rb
  22.204 -file path=etc/puppet/modules/apache/spec/classes/mod/negotiation_spec.rb
  22.205 -file path=etc/puppet/modules/apache/spec/classes/mod/pagespeed_spec.rb
  22.206 -file path=etc/puppet/modules/apache/spec/classes/mod/passenger_spec.rb
  22.207 -file path=etc/puppet/modules/apache/spec/classes/mod/perl_spec.rb
  22.208 -file path=etc/puppet/modules/apache/spec/classes/mod/peruser_spec.rb
  22.209 -file path=etc/puppet/modules/apache/spec/classes/mod/php_spec.rb
  22.210 -file path=etc/puppet/modules/apache/spec/classes/mod/prefork_spec.rb
  22.211 -file path=etc/puppet/modules/apache/spec/classes/mod/proxy_connect_spec.rb
  22.212 -file path=etc/puppet/modules/apache/spec/classes/mod/proxy_html_spec.rb
  22.213 -file path=etc/puppet/modules/apache/spec/classes/mod/python_spec.rb
  22.214 -file path=etc/puppet/modules/apache/spec/classes/mod/remoteip_spec.rb
  22.215 -file path=etc/puppet/modules/apache/spec/classes/mod/reqtimeout_spec.rb
  22.216 -file path=etc/puppet/modules/apache/spec/classes/mod/rpaf_spec.rb
  22.217 -file path=etc/puppet/modules/apache/spec/classes/mod/security_spec.rb
  22.218 -file path=etc/puppet/modules/apache/spec/classes/mod/shib_spec.rb
  22.219 -file path=etc/puppet/modules/apache/spec/classes/mod/speling_spec.rb
  22.220 -file path=etc/puppet/modules/apache/spec/classes/mod/ssl_spec.rb
  22.221 -file path=etc/puppet/modules/apache/spec/classes/mod/status_spec.rb
  22.222 -file path=etc/puppet/modules/apache/spec/classes/mod/suphp_spec.rb
  22.223 -file path=etc/puppet/modules/apache/spec/classes/mod/worker_spec.rb
  22.224 -file path=etc/puppet/modules/apache/spec/classes/mod/wsgi_spec.rb
  22.225 -file path=etc/puppet/modules/apache/spec/classes/params_spec.rb
  22.226 -file path=etc/puppet/modules/apache/spec/classes/service_spec.rb
  22.227 -file path=etc/puppet/modules/apache/spec/defines/balancermember_spec.rb
  22.228 -file path=etc/puppet/modules/apache/spec/defines/custom_config_spec.rb
  22.229 -file path=etc/puppet/modules/apache/spec/defines/fastcgi_server_spec.rb
  22.230 -file path=etc/puppet/modules/apache/spec/defines/mod_spec.rb
  22.231 -file path=etc/puppet/modules/apache/spec/defines/modsec_link_spec.rb
  22.232 -file path=etc/puppet/modules/apache/spec/defines/vhost_custom_spec.rb
  22.233 -file path=etc/puppet/modules/apache/spec/defines/vhost_spec.rb
  22.234 -file path=etc/puppet/modules/apache/spec/spec.opts
  22.235 -file path=etc/puppet/modules/apache/spec/spec_helper.rb
  22.236 -file path=etc/puppet/modules/apache/spec/spec_helper_acceptance.rb
  22.237 -file path=etc/puppet/modules/apache/spec/unit/provider/a2mod/gentoo_spec.rb
  22.238 -file path=etc/puppet/modules/apache/spec/unit/puppet/parser/functions/bool2httpd_spec.rb
  22.239 -file path=etc/puppet/modules/apache/spec/unit/puppet/parser/functions/enclose_ipv6_spec.rb
  22.240 -file path=etc/puppet/modules/apache/spec/unit/puppet/parser/functions/validate_apache_log_level.rb
  22.241 -file path=etc/puppet/modules/apache/templates/confd/no-accf.conf.erb
  22.242 -file path=etc/puppet/modules/apache/templates/fastcgi/server.erb
  22.243 -file path=etc/puppet/modules/apache/templates/httpd.conf.erb
  22.244 -file path=etc/puppet/modules/apache/templates/listen.erb
  22.245 -file path=etc/puppet/modules/apache/templates/mod/alias.conf.erb
  22.246 -file path=etc/puppet/modules/apache/templates/mod/auth_cas.conf.erb
  22.247 -file path=etc/puppet/modules/apache/templates/mod/auth_mellon.conf.erb
  22.248 -file path=etc/puppet/modules/apache/templates/mod/authnz_ldap.conf.erb
  22.249 -file path=etc/puppet/modules/apache/templates/mod/autoindex.conf.erb
  22.250 -file path=etc/puppet/modules/apache/templates/mod/cgid.conf.erb
  22.251 -file path=etc/puppet/modules/apache/templates/mod/dav_fs.conf.erb
  22.252 -file path=etc/puppet/modules/apache/templates/mod/deflate.conf.erb
  22.253 -file path=etc/puppet/modules/apache/templates/mod/dir.conf.erb
  22.254 -file path=etc/puppet/modules/apache/templates/mod/disk_cache.conf.erb
  22.255 -file path=etc/puppet/modules/apache/templates/mod/event.conf.erb
  22.256 -file path=etc/puppet/modules/apache/templates/mod/expires.conf.erb
  22.257 -file path=etc/puppet/modules/apache/templates/mod/ext_filter.conf.erb
  22.258 -file path=etc/puppet/modules/apache/templates/mod/fastcgi.conf.erb
  22.259 -file path=etc/puppet/modules/apache/templates/mod/geoip.conf.erb
  22.260 -file path=etc/puppet/modules/apache/templates/mod/info.conf.erb
  22.261 -file path=etc/puppet/modules/apache/templates/mod/itk.conf.erb
  22.262 -file path=etc/puppet/modules/apache/templates/mod/ldap.conf.erb
  22.263 -file path=etc/puppet/modules/apache/templates/mod/load.erb
  22.264 -file path=etc/puppet/modules/apache/templates/mod/mime.conf.erb
  22.265 -file path=etc/puppet/modules/apache/templates/mod/mime_magic.conf.erb
  22.266 -file path=etc/puppet/modules/apache/templates/mod/mpm_event.conf.erb
  22.267 -file path=etc/puppet/modules/apache/templates/mod/negotiation.conf.erb
  22.268 -file path=etc/puppet/modules/apache/templates/mod/nss.conf.erb
  22.269 -file path=etc/puppet/modules/apache/templates/mod/pagespeed.conf.erb
  22.270 -file path=etc/puppet/modules/apache/templates/mod/passenger.conf.erb
  22.271 -file path=etc/puppet/modules/apache/templates/mod/peruser.conf.erb
  22.272 -file path=etc/puppet/modules/apache/templates/mod/php5.conf.erb
  22.273 -file path=etc/puppet/modules/apache/templates/mod/prefork.conf.erb
  22.274 -file path=etc/puppet/modules/apache/templates/mod/proxy.conf.erb
  22.275 -file path=etc/puppet/modules/apache/templates/mod/proxy_html.conf.erb
  22.276 -file path=etc/puppet/modules/apache/templates/mod/remoteip.conf.erb
  22.277 -file path=etc/puppet/modules/apache/templates/mod/reqtimeout.conf.erb
  22.278 -file path=etc/puppet/modules/apache/templates/mod/rpaf.conf.erb
  22.279 -file path=etc/puppet/modules/apache/templates/mod/security.conf.erb
  22.280 -file path=etc/puppet/modules/apache/templates/mod/security_crs.conf.erb
  22.281 -file path=etc/puppet/modules/apache/templates/mod/setenvif.conf.erb
  22.282 -file path=etc/puppet/modules/apache/templates/mod/ssl.conf.erb
  22.283 -file path=etc/puppet/modules/apache/templates/mod/status.conf.erb
  22.284 -file path=etc/puppet/modules/apache/templates/mod/suphp.conf.erb
  22.285 -file path=etc/puppet/modules/apache/templates/mod/unixd_fcgid.conf.erb
  22.286 -file path=etc/puppet/modules/apache/templates/mod/userdir.conf.erb
  22.287 -file path=etc/puppet/modules/apache/templates/mod/worker.conf.erb
  22.288 -file path=etc/puppet/modules/apache/templates/mod/wsgi.conf.erb
  22.289 -file path=etc/puppet/modules/apache/templates/namevirtualhost.erb
  22.290 -file path=etc/puppet/modules/apache/templates/ports_header.erb
  22.291 -file path=etc/puppet/modules/apache/templates/vhost/_access_log.erb
  22.292 -file path=etc/puppet/modules/apache/templates/vhost/_action.erb
  22.293 -file path=etc/puppet/modules/apache/templates/vhost/_additional_includes.erb
  22.294 -file path=etc/puppet/modules/apache/templates/vhost/_aliases.erb
  22.295 -file path=etc/puppet/modules/apache/templates/vhost/_allow_encoded_slashes.erb
  22.296 -file path=etc/puppet/modules/apache/templates/vhost/_auth_kerb.erb
  22.297 -file path=etc/puppet/modules/apache/templates/vhost/_block.erb
  22.298 -file path=etc/puppet/modules/apache/templates/vhost/_charsets.erb
  22.299 -file path=etc/puppet/modules/apache/templates/vhost/_custom_fragment.erb
  22.300 -file path=etc/puppet/modules/apache/templates/vhost/_directories.erb
  22.301 -file path=etc/puppet/modules/apache/templates/vhost/_docroot.erb
  22.302 -file path=etc/puppet/modules/apache/templates/vhost/_error_document.erb
  22.303 -file path=etc/puppet/modules/apache/templates/vhost/_fallbackresource.erb
  22.304 -file path=etc/puppet/modules/apache/templates/vhost/_fastcgi.erb
  22.305 -file path=etc/puppet/modules/apache/templates/vhost/_file_footer.erb
  22.306 -file path=etc/puppet/modules/apache/templates/vhost/_file_header.erb
  22.307 -file path=etc/puppet/modules/apache/templates/vhost/_filters.erb
  22.308 -file path=etc/puppet/modules/apache/templates/vhost/_header.erb
  22.309 -file path=etc/puppet/modules/apache/templates/vhost/_itk.erb
  22.310 -file path=etc/puppet/modules/apache/templates/vhost/_logging.erb
  22.311 -file path=etc/puppet/modules/apache/templates/vhost/_passenger.erb
  22.312 -file path=etc/puppet/modules/apache/templates/vhost/_passenger_base_uris.erb
  22.313 -file path=etc/puppet/modules/apache/templates/vhost/_php.erb
  22.314 -file path=etc/puppet/modules/apache/templates/vhost/_php_admin.erb
  22.315 -file path=etc/puppet/modules/apache/templates/vhost/_proxy.erb
  22.316 -file path=etc/puppet/modules/apache/templates/vhost/_rack.erb
  22.317 -file path=etc/puppet/modules/apache/templates/vhost/_redirect.erb
  22.318 -file path=etc/puppet/modules/apache/templates/vhost/_requestheader.erb
  22.319 -file path=etc/puppet/modules/apache/templates/vhost/_rewrite.erb
  22.320 -file path=etc/puppet/modules/apache/templates/vhost/_scriptalias.erb
  22.321 -file path=etc/puppet/modules/apache/templates/vhost/_security.erb
  22.322 -file path=etc/puppet/modules/apache/templates/vhost/_serveralias.erb
  22.323 -file path=etc/puppet/modules/apache/templates/vhost/_serversignature.erb
  22.324 -file path=etc/puppet/modules/apache/templates/vhost/_setenv.erb
  22.325 -file path=etc/puppet/modules/apache/templates/vhost/_ssl.erb
  22.326 -file path=etc/puppet/modules/apache/templates/vhost/_sslproxy.erb
  22.327 -file path=etc/puppet/modules/apache/templates/vhost/_suexec.erb
  22.328 -file path=etc/puppet/modules/apache/templates/vhost/_suphp.erb
  22.329 -file path=etc/puppet/modules/apache/templates/vhost/_wsgi.erb
  22.330 +file path=usr/puppetlabs/puppet/modules/apache/CHANGELOG.md
  22.331 +file path=usr/puppetlabs/puppet/modules/apache/CONTRIBUTING.md
  22.332 +file path=usr/puppetlabs/puppet/modules/apache/Gemfile
  22.333 +file path=usr/puppetlabs/puppet/modules/apache/LICENSE
  22.334 +file path=usr/puppetlabs/puppet/modules/apache/README.md
  22.335 +file path=usr/puppetlabs/puppet/modules/apache/Rakefile
  22.336 +file path=usr/puppetlabs/puppet/modules/apache/checksums.json
  22.337 +file path=usr/puppetlabs/puppet/modules/apache/examples/apache.pp
  22.338 +file path=usr/puppetlabs/puppet/modules/apache/examples/dev.pp
  22.339 +file path=usr/puppetlabs/puppet/modules/apache/examples/init.pp
  22.340 +file path=usr/puppetlabs/puppet/modules/apache/examples/mod_load_params.pp
  22.341 +file path=usr/puppetlabs/puppet/modules/apache/examples/mods.pp
  22.342 +file path=usr/puppetlabs/puppet/modules/apache/examples/mods_custom.pp
  22.343 +file path=usr/puppetlabs/puppet/modules/apache/examples/php.pp
  22.344 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost.pp
  22.345 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost_directories.pp
  22.346 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost_filter.pp
  22.347 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost_ip_based.pp
  22.348 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost_proxypass.pp
  22.349 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhost_ssl.pp
  22.350 +file path=usr/puppetlabs/puppet/modules/apache/examples/vhosts_without_listen.pp
  22.351 +file path=usr/puppetlabs/puppet/modules/apache/files/httpd
  22.352 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/parser/functions/bool2httpd.rb
  22.353 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/parser/functions/enclose_ipv6.rb
  22.354 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/parser/functions/validate_apache_log_level.rb
  22.355 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/provider/a2mod.rb
  22.356 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/provider/a2mod/a2mod.rb
  22.357 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/provider/a2mod/gentoo.rb
  22.358 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/provider/a2mod/modfix.rb
  22.359 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/provider/a2mod/redhat.rb
  22.360 +file path=usr/puppetlabs/puppet/modules/apache/lib/puppet/type/a2mod.rb
  22.361 +file path=usr/puppetlabs/puppet/modules/apache/manifests/balancer.pp
  22.362 +file path=usr/puppetlabs/puppet/modules/apache/manifests/balancermember.pp
  22.363 +file path=usr/puppetlabs/puppet/modules/apache/manifests/confd/no_accf.pp
  22.364 +file path=usr/puppetlabs/puppet/modules/apache/manifests/custom_config.pp
  22.365 +file path=usr/puppetlabs/puppet/modules/apache/manifests/default_confd_files.pp
  22.366 +file path=usr/puppetlabs/puppet/modules/apache/manifests/default_mods.pp
  22.367 +file path=usr/puppetlabs/puppet/modules/apache/manifests/default_mods/load.pp
  22.368 +file path=usr/puppetlabs/puppet/modules/apache/manifests/dev.pp
  22.369 +file path=usr/puppetlabs/puppet/modules/apache/manifests/fastcgi/server.pp
  22.370 +file path=usr/puppetlabs/puppet/modules/apache/manifests/init.pp
  22.371 +file path=usr/puppetlabs/puppet/modules/apache/manifests/listen.pp
  22.372 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod.pp
  22.373 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/actions.pp
  22.374 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/alias.pp
  22.375 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/auth_basic.pp
  22.376 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/auth_cas.pp
  22.377 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/auth_kerb.pp
  22.378 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/auth_mellon.pp
  22.379 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/authn_core.pp
  22.380 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/authn_file.pp
  22.381 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/authnz_ldap.pp
  22.382 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/authz_default.pp
  22.383 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/authz_user.pp
  22.384 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/autoindex.pp
  22.385 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/cache.pp
  22.386 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/cgi.pp
  22.387 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/cgid.pp
  22.388 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/dav.pp
  22.389 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/dav_fs.pp
  22.390 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/dav_svn.pp
  22.391 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/deflate.pp
  22.392 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/dev.pp
  22.393 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/dir.pp
  22.394 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/disk_cache.pp
  22.395 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/event.pp
  22.396 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/expires.pp
  22.397 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/ext_filter.pp
  22.398 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/fastcgi.pp
  22.399 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/fcgid.pp
  22.400 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/filter.pp
  22.401 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/geoip.pp
  22.402 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/headers.pp
  22.403 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/include.pp
  22.404 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/info.pp
  22.405 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/itk.pp
  22.406 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/ldap.pp
  22.407 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/mime.pp
  22.408 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/mime_magic.pp
  22.409 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/negotiation.pp
  22.410 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/nss.pp
  22.411 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/pagespeed.pp
  22.412 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/passenger.pp
  22.413 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/perl.pp
  22.414 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/peruser.pp
  22.415 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/php.pp
  22.416 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/prefork.pp
  22.417 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy.pp
  22.418 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy_ajp.pp
  22.419 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy_balancer.pp
  22.420 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy_connect.pp
  22.421 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy_html.pp
  22.422 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/proxy_http.pp
  22.423 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/python.pp
  22.424 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/remoteip.pp
  22.425 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/reqtimeout.pp
  22.426 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/rewrite.pp
  22.427 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/rpaf.pp
  22.428 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/security.pp
  22.429 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/setenvif.pp
  22.430 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/shib.pp
  22.431 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/speling.pp
  22.432 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/ssl.pp
  22.433 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/status.pp
  22.434 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/suexec.pp
  22.435 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/suphp.pp
  22.436 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/userdir.pp
  22.437 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/version.pp
  22.438 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/vhost_alias.pp
  22.439 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/worker.pp
  22.440 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/wsgi.pp
  22.441 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mod/xsendfile.pp
  22.442 +file path=usr/puppetlabs/puppet/modules/apache/manifests/mpm.pp
  22.443 +file path=usr/puppetlabs/puppet/modules/apache/manifests/namevirtualhost.pp
  22.444 +file path=usr/puppetlabs/puppet/modules/apache/manifests/package.pp
  22.445 +file path=usr/puppetlabs/puppet/modules/apache/manifests/params.pp
  22.446 +file path=usr/puppetlabs/puppet/modules/apache/manifests/peruser/multiplexer.pp
  22.447 +file path=usr/puppetlabs/puppet/modules/apache/manifests/peruser/processor.pp
  22.448 +file path=usr/puppetlabs/puppet/modules/apache/manifests/php.pp
  22.449 +file path=usr/puppetlabs/puppet/modules/apache/manifests/proxy.pp
  22.450 +file path=usr/puppetlabs/puppet/modules/apache/manifests/python.pp
  22.451 +file path=usr/puppetlabs/puppet/modules/apache/manifests/security/rule_link.pp
  22.452 +file path=usr/puppetlabs/puppet/modules/apache/manifests/service.pp
  22.453 +file path=usr/puppetlabs/puppet/modules/apache/manifests/ssl.pp
  22.454 +file path=usr/puppetlabs/puppet/modules/apache/manifests/version.pp
  22.455 +file path=usr/puppetlabs/puppet/modules/apache/manifests/vhost.pp
  22.456 +file path=usr/puppetlabs/puppet/modules/apache/manifests/vhost/custom.pp
  22.457 +file path=usr/puppetlabs/puppet/modules/apache/metadata.json
  22.458 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/apache_parameters_spec.rb
  22.459 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/apache_ssl_spec.rb
  22.460 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/class_spec.rb
  22.461 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/custom_config_spec.rb
  22.462 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/default_mods_spec.rb
  22.463 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/itk_spec.rb
  22.464 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_dav_svn_spec.rb
  22.465 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_deflate_spec.rb
  22.466 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_fcgid_spec.rb
  22.467 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_mime_spec.rb
  22.468 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_negotiation_spec.rb
  22.469 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_pagespeed_spec.rb
  22.470 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_passenger_spec.rb
  22.471 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_php_spec.rb
  22.472 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_proxy_html_spec.rb
  22.473 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_security_spec.rb
  22.474 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/mod_suphp_spec.rb
  22.475 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/centos-70-x64.yml
  22.476 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/debian-607-x64.yml
  22.477 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/debian-70rc1-x64.yml
  22.478 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/debian-73-i386.yml
  22.479 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/debian-73-x64.yml
  22.480 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/debian-82-x64.yml
  22.481 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/default.yml
  22.482 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/fedora-18-x64.yml
  22.483 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  22.484 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  22.485 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-1310-x64.yml
  22.486 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  22.487 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/prefork_worker_spec.rb
  22.488 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/service_spec.rb
  22.489 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/version.rb
  22.490 +file path=usr/puppetlabs/puppet/modules/apache/spec/acceptance/vhost_spec.rb
  22.491 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/apache_spec.rb
  22.492 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/dev_spec.rb
  22.493 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/alias_spec.rb
  22.494 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/auth_cas_spec.rb
  22.495 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/auth_kerb_spec.rb
  22.496 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/auth_mellon_spec.rb
  22.497 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/authnz_ldap_spec.rb
  22.498 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/dav_svn_spec.rb
  22.499 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/deflate_spec.rb
  22.500 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/dev_spec.rb
  22.501 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/dir_spec.rb
  22.502 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/disk_cache.rb
  22.503 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/event_spec.rb
  22.504 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/expires_spec.rb
  22.505 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/ext_filter_spec.rb
  22.506 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/fastcgi_spec.rb
  22.507 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/fcgid_spec.rb
  22.508 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/info_spec.rb
  22.509 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/itk_spec.rb
  22.510 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/ldap_spec.rb
  22.511 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/mime_magic_spec.rb
  22.512 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/mime_spec.rb
  22.513 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/negotiation_spec.rb
  22.514 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/pagespeed_spec.rb
  22.515 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/passenger_spec.rb
  22.516 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/perl_spec.rb
  22.517 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/peruser_spec.rb
  22.518 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/php_spec.rb
  22.519 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/prefork_spec.rb
  22.520 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/proxy_connect_spec.rb
  22.521 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/proxy_html_spec.rb
  22.522 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/python_spec.rb
  22.523 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/remoteip_spec.rb
  22.524 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/reqtimeout_spec.rb
  22.525 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/rpaf_spec.rb
  22.526 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/security_spec.rb
  22.527 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/shib_spec.rb
  22.528 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/speling_spec.rb
  22.529 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/ssl_spec.rb
  22.530 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/status_spec.rb
  22.531 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/suphp_spec.rb
  22.532 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/worker_spec.rb
  22.533 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/mod/wsgi_spec.rb
  22.534 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/params_spec.rb
  22.535 +file path=usr/puppetlabs/puppet/modules/apache/spec/classes/service_spec.rb
  22.536 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/balancermember_spec.rb
  22.537 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/custom_config_spec.rb
  22.538 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/fastcgi_server_spec.rb
  22.539 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/mod_spec.rb
  22.540 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/modsec_link_spec.rb
  22.541 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/vhost_custom_spec.rb
  22.542 +file path=usr/puppetlabs/puppet/modules/apache/spec/defines/vhost_spec.rb
  22.543 +file path=usr/puppetlabs/puppet/modules/apache/spec/spec.opts
  22.544 +file path=usr/puppetlabs/puppet/modules/apache/spec/spec_helper.rb
  22.545 +file path=usr/puppetlabs/puppet/modules/apache/spec/spec_helper_acceptance.rb
  22.546 +file path=usr/puppetlabs/puppet/modules/apache/spec/unit/provider/a2mod/gentoo_spec.rb
  22.547 +file path=usr/puppetlabs/puppet/modules/apache/spec/unit/puppet/parser/functions/bool2httpd_spec.rb
  22.548 +file path=usr/puppetlabs/puppet/modules/apache/spec/unit/puppet/parser/functions/enclose_ipv6_spec.rb
  22.549 +file path=usr/puppetlabs/puppet/modules/apache/spec/unit/puppet/parser/functions/validate_apache_log_level.rb
  22.550 +file path=usr/puppetlabs/puppet/modules/apache/templates/confd/no-accf.conf.erb
  22.551 +file path=usr/puppetlabs/puppet/modules/apache/templates/fastcgi/server.erb
  22.552 +file path=usr/puppetlabs/puppet/modules/apache/templates/httpd.conf.erb
  22.553 +file path=usr/puppetlabs/puppet/modules/apache/templates/listen.erb
  22.554 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/alias.conf.erb
  22.555 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/auth_cas.conf.erb
  22.556 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/auth_mellon.conf.erb
  22.557 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/authnz_ldap.conf.erb
  22.558 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/autoindex.conf.erb
  22.559 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/cgid.conf.erb
  22.560 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/dav_fs.conf.erb
  22.561 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/deflate.conf.erb
  22.562 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/dir.conf.erb
  22.563 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/disk_cache.conf.erb
  22.564 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/event.conf.erb
  22.565 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/expires.conf.erb
  22.566 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/ext_filter.conf.erb
  22.567 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/fastcgi.conf.erb
  22.568 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/geoip.conf.erb
  22.569 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/info.conf.erb
  22.570 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/itk.conf.erb
  22.571 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/ldap.conf.erb
  22.572 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/load.erb
  22.573 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/mime.conf.erb
  22.574 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/mime_magic.conf.erb
  22.575 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/mpm_event.conf.erb
  22.576 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/negotiation.conf.erb
  22.577 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/nss.conf.erb
  22.578 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/pagespeed.conf.erb
  22.579 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/passenger.conf.erb
  22.580 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/peruser.conf.erb
  22.581 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/php5.conf.erb
  22.582 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/prefork.conf.erb
  22.583 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/proxy.conf.erb
  22.584 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/proxy_html.conf.erb
  22.585 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/remoteip.conf.erb
  22.586 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/reqtimeout.conf.erb
  22.587 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/rpaf.conf.erb
  22.588 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/security.conf.erb
  22.589 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/security_crs.conf.erb
  22.590 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/setenvif.conf.erb
  22.591 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/ssl.conf.erb
  22.592 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/status.conf.erb
  22.593 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/suphp.conf.erb
  22.594 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/unixd_fcgid.conf.erb
  22.595 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/userdir.conf.erb
  22.596 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/worker.conf.erb
  22.597 +file path=usr/puppetlabs/puppet/modules/apache/templates/mod/wsgi.conf.erb
  22.598 +file path=usr/puppetlabs/puppet/modules/apache/templates/namevirtualhost.erb
  22.599 +file path=usr/puppetlabs/puppet/modules/apache/templates/ports_header.erb
  22.600 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_access_log.erb
  22.601 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_action.erb
  22.602 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_additional_includes.erb
  22.603 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_aliases.erb
  22.604 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_allow_encoded_slashes.erb
  22.605 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_auth_kerb.erb
  22.606 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_block.erb
  22.607 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_charsets.erb
  22.608 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_custom_fragment.erb
  22.609 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_directories.erb
  22.610 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_docroot.erb
  22.611 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_error_document.erb
  22.612 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_fallbackresource.erb
  22.613 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_fastcgi.erb
  22.614 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_file_footer.erb
  22.615 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_file_header.erb
  22.616 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_filters.erb
  22.617 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_header.erb
  22.618 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_itk.erb
  22.619 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_logging.erb
  22.620 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_passenger.erb
  22.621 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_passenger_base_uris.erb
  22.622 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_php.erb
  22.623 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_php_admin.erb
  22.624 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_proxy.erb
  22.625 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_rack.erb
  22.626 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_redirect.erb
  22.627 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_requestheader.erb
  22.628 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_rewrite.erb
  22.629 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_scriptalias.erb
  22.630 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_security.erb
  22.631 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_serveralias.erb
  22.632 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_serversignature.erb
  22.633 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_setenv.erb
  22.634 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_ssl.erb
  22.635 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_sslproxy.erb
  22.636 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_suexec.erb
  22.637 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_suphp.erb
  22.638 +file path=usr/puppetlabs/puppet/modules/apache/templates/vhost/_wsgi.erb
  22.639  #
  22.640  license LICENSE license="Apache v2.0"
  22.641  # Renamed Package
    23.1 --- a/components/ruby/puppet-modules/puppetlabs-concat/puppetlabs-concat.p5m	Wed Jan 11 15:24:27 2017 -0800
    23.2 +++ b/components/ruby/puppet-modules/puppetlabs-concat/puppetlabs-concat.p5m	Mon Nov 28 16:54:02 2016 -0800
    23.3 @@ -23,8 +23,6 @@
    23.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    23.5  #
    23.6  
    23.7 -<transform file dir -> default owner puppet>
    23.8 -<transform file dir -> default group puppet>
    23.9  set name=pkg.fmri \
   23.10      value=pkg:/system/management/puppet/puppetlabs-concat@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   23.11  set name=pkg.summary value="Concat Puppet Module"
   23.12 @@ -38,62 +36,63 @@
   23.13  set name=info.upstream \
   23.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   23.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   23.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   23.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   23.18 +    value=PSARC/2016/607
   23.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   23.20  #
   23.21 -file path=etc/puppet/modules/concat/CHANGELOG.md
   23.22 -file path=etc/puppet/modules/concat/CONTRIBUTING.md
   23.23 -file path=etc/puppet/modules/concat/Gemfile
   23.24 -file path=etc/puppet/modules/concat/LICENSE
   23.25 -file path=etc/puppet/modules/concat/README.md
   23.26 -file path=etc/puppet/modules/concat/Rakefile
   23.27 -file path=etc/puppet/modules/concat/checksums.json
   23.28 -file path=etc/puppet/modules/concat/files/concatfragments.rb
   23.29 -file path=etc/puppet/modules/concat/lib/facter/concat_basedir.rb
   23.30 -file path=etc/puppet/modules/concat/lib/puppet/parser/functions/concat_getparam.rb
   23.31 -file path=etc/puppet/modules/concat/lib/puppet/parser/functions/concat_is_bool.rb
   23.32 -file path=etc/puppet/modules/concat/manifests/fragment.pp
   23.33 -file path=etc/puppet/modules/concat/manifests/init.pp
   23.34 -file path=etc/puppet/modules/concat/manifests/setup.pp
   23.35 -file path=etc/puppet/modules/concat/metadata.json
   23.36 -file path=etc/puppet/modules/concat/spec/acceptance/backup_spec.rb
   23.37 -file path=etc/puppet/modules/concat/spec/acceptance/concat_spec.rb
   23.38 -file path=etc/puppet/modules/concat/spec/acceptance/deprecation_warnings_spec.rb
   23.39 -file path=etc/puppet/modules/concat/spec/acceptance/empty_spec.rb
   23.40 -file path=etc/puppet/modules/concat/spec/acceptance/fragment_source_spec.rb
   23.41 -file path=etc/puppet/modules/concat/spec/acceptance/fragments_are_always_replaced_spec.rb
   23.42 -file path=etc/puppet/modules/concat/spec/acceptance/newline_spec.rb
   23.43 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/aix-71-vcloud.yml
   23.44 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/centos-59-x64.yml
   23.45 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/centos-64-x64-pe.yml
   23.46 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/centos-64-x64.yml
   23.47 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/centos-65-x64.yml
   23.48 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/debian-607-x64.yml
   23.49 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/debian-70rc1-x64.yml
   23.50 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/debian-73-x64.yml
   23.51 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/default.yml
   23.52 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/fedora-18-x64.yml
   23.53 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/sles-11-x64.yml
   23.54 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/sles-11sp1-x64.yml
   23.55 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   23.56 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   23.57 -file path=etc/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   23.58 -file path=etc/puppet/modules/concat/spec/acceptance/order_spec.rb
   23.59 -file path=etc/puppet/modules/concat/spec/acceptance/quoted_paths_spec.rb
   23.60 -file path=etc/puppet/modules/concat/spec/acceptance/replace_spec.rb
   23.61 -file path=etc/puppet/modules/concat/spec/acceptance/specinfra_stubs.rb
   23.62 -file path=etc/puppet/modules/concat/spec/acceptance/symbolic_name_spec.rb
   23.63 -file path=etc/puppet/modules/concat/spec/acceptance/validation_spec.rb
   23.64 -file path=etc/puppet/modules/concat/spec/acceptance/warn_spec.rb
   23.65 -file path=etc/puppet/modules/concat/spec/spec.opts
   23.66 -file path=etc/puppet/modules/concat/spec/spec_helper.rb
   23.67 -file path=etc/puppet/modules/concat/spec/spec_helper_acceptance.rb
   23.68 -file path=etc/puppet/modules/concat/spec/unit/classes/concat_setup_spec.rb
   23.69 -file path=etc/puppet/modules/concat/spec/unit/defines/concat_fragment_spec.rb
   23.70 -file path=etc/puppet/modules/concat/spec/unit/defines/concat_spec.rb
   23.71 -file path=etc/puppet/modules/concat/spec/unit/facts/concat_basedir_spec.rb
   23.72 -file path=etc/puppet/modules/concat/tests/fragment.pp
   23.73 -file path=etc/puppet/modules/concat/tests/init.pp
   23.74 +file path=usr/puppetlabs/puppet/modules/concat/CHANGELOG.md
   23.75 +file path=usr/puppetlabs/puppet/modules/concat/CONTRIBUTING.md
   23.76 +file path=usr/puppetlabs/puppet/modules/concat/Gemfile
   23.77 +file path=usr/puppetlabs/puppet/modules/concat/LICENSE
   23.78 +file path=usr/puppetlabs/puppet/modules/concat/README.md
   23.79 +file path=usr/puppetlabs/puppet/modules/concat/Rakefile
   23.80 +file path=usr/puppetlabs/puppet/modules/concat/checksums.json
   23.81 +file path=usr/puppetlabs/puppet/modules/concat/files/concatfragments.rb
   23.82 +file path=usr/puppetlabs/puppet/modules/concat/lib/facter/concat_basedir.rb
   23.83 +file path=usr/puppetlabs/puppet/modules/concat/lib/puppet/parser/functions/concat_getparam.rb
   23.84 +file path=usr/puppetlabs/puppet/modules/concat/lib/puppet/parser/functions/concat_is_bool.rb
   23.85 +file path=usr/puppetlabs/puppet/modules/concat/manifests/fragment.pp
   23.86 +file path=usr/puppetlabs/puppet/modules/concat/manifests/init.pp
   23.87 +file path=usr/puppetlabs/puppet/modules/concat/manifests/setup.pp
   23.88 +file path=usr/puppetlabs/puppet/modules/concat/metadata.json
   23.89 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/backup_spec.rb
   23.90 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/concat_spec.rb
   23.91 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/deprecation_warnings_spec.rb
   23.92 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/empty_spec.rb
   23.93 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/fragment_source_spec.rb
   23.94 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/fragments_are_always_replaced_spec.rb
   23.95 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/newline_spec.rb
   23.96 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/aix-71-vcloud.yml
   23.97 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/centos-59-x64.yml
   23.98 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/centos-64-x64-pe.yml
   23.99 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/centos-64-x64.yml
  23.100 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/centos-65-x64.yml
  23.101 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/debian-607-x64.yml
  23.102 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/debian-70rc1-x64.yml
  23.103 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/debian-73-x64.yml
  23.104 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/default.yml
  23.105 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/fedora-18-x64.yml
  23.106 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/sles-11-x64.yml
  23.107 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/sles-11sp1-x64.yml
  23.108 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  23.109 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  23.110 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  23.111 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/order_spec.rb
  23.112 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/quoted_paths_spec.rb
  23.113 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/replace_spec.rb
  23.114 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/specinfra_stubs.rb
  23.115 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/symbolic_name_spec.rb
  23.116 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/validation_spec.rb
  23.117 +file path=usr/puppetlabs/puppet/modules/concat/spec/acceptance/warn_spec.rb
  23.118 +file path=usr/puppetlabs/puppet/modules/concat/spec/spec.opts
  23.119 +file path=usr/puppetlabs/puppet/modules/concat/spec/spec_helper.rb
  23.120 +file path=usr/puppetlabs/puppet/modules/concat/spec/spec_helper_acceptance.rb
  23.121 +file path=usr/puppetlabs/puppet/modules/concat/spec/unit/classes/concat_setup_spec.rb
  23.122 +file path=usr/puppetlabs/puppet/modules/concat/spec/unit/defines/concat_fragment_spec.rb
  23.123 +file path=usr/puppetlabs/puppet/modules/concat/spec/unit/defines/concat_spec.rb
  23.124 +file path=usr/puppetlabs/puppet/modules/concat/spec/unit/facts/concat_basedir_spec.rb
  23.125 +file path=usr/puppetlabs/puppet/modules/concat/tests/fragment.pp
  23.126 +file path=usr/puppetlabs/puppet/modules/concat/tests/init.pp
  23.127  #
  23.128  license puppetlabs-concat.license license="Apache v2.0"
  23.129  # Renamed Package
    24.1 --- a/components/ruby/puppet-modules/puppetlabs-inifile/puppetlabs-inifile.p5m	Wed Jan 11 15:24:27 2017 -0800
    24.2 +++ b/components/ruby/puppet-modules/puppetlabs-inifile/puppetlabs-inifile.p5m	Mon Nov 28 16:54:02 2016 -0800
    24.3 @@ -23,8 +23,6 @@
    24.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    24.5  #
    24.6  
    24.7 -<transform file dir -> default owner puppet>
    24.8 -<transform file dir -> default group puppet>
    24.9  set name=pkg.fmri \
   24.10      value=pkg:/system/management/puppet/puppetlabs-inifile@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   24.11  set name=pkg.summary value="Inifile Puppet Module"
   24.12 @@ -38,61 +36,62 @@
   24.13  set name=info.upstream \
   24.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   24.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   24.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   24.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   24.18 +    value=PSARC/2016/607
   24.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   24.20  #
   24.21 -file path=etc/puppet/modules/inifile/CHANGELOG.md
   24.22 -file path=etc/puppet/modules/inifile/CONTRIBUTING.md
   24.23 -file path=etc/puppet/modules/inifile/Gemfile
   24.24 -file path=etc/puppet/modules/inifile/LICENSE
   24.25 -file path=etc/puppet/modules/inifile/README.markdown
   24.26 -file path=etc/puppet/modules/inifile/Rakefile
   24.27 -file path=etc/puppet/modules/inifile/checksums.json
   24.28 -file path=etc/puppet/modules/inifile/examples/ini_setting.pp
   24.29 -file path=etc/puppet/modules/inifile/examples/ini_subsetting.pp
   24.30 -file path=etc/puppet/modules/inifile/lib/puppet/parser/functions/create_ini_settings.rb
   24.31 -file path=etc/puppet/modules/inifile/lib/puppet/provider/ini_setting/ruby.rb
   24.32 -file path=etc/puppet/modules/inifile/lib/puppet/provider/ini_subsetting/ruby.rb
   24.33 -file path=etc/puppet/modules/inifile/lib/puppet/type/ini_setting.rb
   24.34 -file path=etc/puppet/modules/inifile/lib/puppet/type/ini_subsetting.rb
   24.35 -file path=etc/puppet/modules/inifile/lib/puppet/util/external_iterator.rb
   24.36 -file path=etc/puppet/modules/inifile/lib/puppet/util/ini_file.rb
   24.37 -file path=etc/puppet/modules/inifile/lib/puppet/util/ini_file/section.rb
   24.38 -file path=etc/puppet/modules/inifile/lib/puppet/util/setting_value.rb
   24.39 -file path=etc/puppet/modules/inifile/metadata.json
   24.40 -file path=etc/puppet/modules/inifile/spec/acceptance/ini_setting_spec.rb
   24.41 -file path=etc/puppet/modules/inifile/spec/acceptance/ini_subsetting_spec.rb
   24.42 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/centos-510-x64.yml
   24.43 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/centos-59-x64.yml
   24.44 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/centos-64-x64-pe.yml
   24.45 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/centos-64-x64.yml
   24.46 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/centos-65-x64.yml
   24.47 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/debian-607-x64.yml
   24.48 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/debian-73-x64.yml
   24.49 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/default.yml
   24.50 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/fedora-18-x64.yml
   24.51 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/sles-11sp1-x64.yml
   24.52 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   24.53 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   24.54 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   24.55 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2003-i386.yml
   24.56 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2003r2-x86_64.yml
   24.57 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2008-x86_64.yml
   24.58 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2008r2-x86_64.yml
   24.59 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2012-x86_64.yml
   24.60 -file path=etc/puppet/modules/inifile/spec/acceptance/nodesets/windows-2012r2-x86_64.yml
   24.61 -file path=etc/puppet/modules/inifile/spec/classes/create_ini_settings_test_spec.rb
   24.62 -file path=etc/puppet/modules/inifile/spec/classes/inherit_test1_spec.rb
   24.63 -file path=etc/puppet/modules/inifile/spec/functions/create_ini_settings_spec.rb
   24.64 -file path=etc/puppet/modules/inifile/spec/spec.opts
   24.65 -file path=etc/puppet/modules/inifile/spec/spec_helper.rb
   24.66 -file path=etc/puppet/modules/inifile/spec/spec_helper_acceptance.rb
   24.67 -file path=etc/puppet/modules/inifile/spec/unit/puppet/provider/ini_setting/inheritance_spec.rb
   24.68 -file path=etc/puppet/modules/inifile/spec/unit/puppet/provider/ini_setting/ruby_spec.rb
   24.69 -file path=etc/puppet/modules/inifile/spec/unit/puppet/provider/ini_subsetting/ruby_spec.rb
   24.70 -file path=etc/puppet/modules/inifile/spec/unit/puppet/util/external_iterator_spec.rb
   24.71 -file path=etc/puppet/modules/inifile/spec/unit/puppet/util/ini_file_spec.rb
   24.72 -file path=etc/puppet/modules/inifile/spec/unit/puppet/util/setting_value_spec.rb
   24.73 +file path=usr/puppetlabs/puppet/modules/inifile/CHANGELOG.md
   24.74 +file path=usr/puppetlabs/puppet/modules/inifile/CONTRIBUTING.md
   24.75 +file path=usr/puppetlabs/puppet/modules/inifile/Gemfile
   24.76 +file path=usr/puppetlabs/puppet/modules/inifile/LICENSE
   24.77 +file path=usr/puppetlabs/puppet/modules/inifile/README.markdown
   24.78 +file path=usr/puppetlabs/puppet/modules/inifile/Rakefile
   24.79 +file path=usr/puppetlabs/puppet/modules/inifile/checksums.json
   24.80 +file path=usr/puppetlabs/puppet/modules/inifile/examples/ini_setting.pp
   24.81 +file path=usr/puppetlabs/puppet/modules/inifile/examples/ini_subsetting.pp
   24.82 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/parser/functions/create_ini_settings.rb
   24.83 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/provider/ini_setting/ruby.rb
   24.84 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/provider/ini_subsetting/ruby.rb
   24.85 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/type/ini_setting.rb
   24.86 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/type/ini_subsetting.rb
   24.87 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/util/external_iterator.rb
   24.88 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/util/ini_file.rb
   24.89 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/util/ini_file/section.rb
   24.90 +file path=usr/puppetlabs/puppet/modules/inifile/lib/puppet/util/setting_value.rb
   24.91 +file path=usr/puppetlabs/puppet/modules/inifile/metadata.json
   24.92 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/ini_setting_spec.rb
   24.93 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/ini_subsetting_spec.rb
   24.94 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/centos-510-x64.yml
   24.95 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/centos-59-x64.yml
   24.96 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/centos-64-x64-pe.yml
   24.97 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/centos-64-x64.yml
   24.98 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/centos-65-x64.yml
   24.99 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/debian-607-x64.yml
  24.100 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/debian-73-x64.yml
  24.101 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/default.yml
  24.102 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/fedora-18-x64.yml
  24.103 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/sles-11sp1-x64.yml
  24.104 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  24.105 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  24.106 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  24.107 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2003-i386.yml
  24.108 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2003r2-x86_64.yml
  24.109 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2008-x86_64.yml
  24.110 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2008r2-x86_64.yml
  24.111 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2012-x86_64.yml
  24.112 +file path=usr/puppetlabs/puppet/modules/inifile/spec/acceptance/nodesets/windows-2012r2-x86_64.yml
  24.113 +file path=usr/puppetlabs/puppet/modules/inifile/spec/classes/create_ini_settings_test_spec.rb
  24.114 +file path=usr/puppetlabs/puppet/modules/inifile/spec/classes/inherit_test1_spec.rb
  24.115 +file path=usr/puppetlabs/puppet/modules/inifile/spec/functions/create_ini_settings_spec.rb
  24.116 +file path=usr/puppetlabs/puppet/modules/inifile/spec/spec.opts
  24.117 +file path=usr/puppetlabs/puppet/modules/inifile/spec/spec_helper.rb
  24.118 +file path=usr/puppetlabs/puppet/modules/inifile/spec/spec_helper_acceptance.rb
  24.119 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/provider/ini_setting/inheritance_spec.rb
  24.120 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/provider/ini_setting/ruby_spec.rb
  24.121 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/provider/ini_subsetting/ruby_spec.rb
  24.122 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/util/external_iterator_spec.rb
  24.123 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/util/ini_file_spec.rb
  24.124 +file path=usr/puppetlabs/puppet/modules/inifile/spec/unit/puppet/util/setting_value_spec.rb
  24.125  #
  24.126  license puppetlabs-inifile.license license="Apache v2.0"
  24.127  # Renamed Package
    25.1 --- a/components/ruby/puppet-modules/puppetlabs-mysql/puppetlabs-mysql.p5m	Wed Jan 11 15:24:27 2017 -0800
    25.2 +++ b/components/ruby/puppet-modules/puppetlabs-mysql/puppetlabs-mysql.p5m	Mon Nov 28 16:54:02 2016 -0800
    25.3 @@ -23,8 +23,6 @@
    25.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    25.5  #
    25.6  
    25.7 -<transform file dir -> default owner puppet>
    25.8 -<transform file dir -> default group puppet>
    25.9  set name=pkg.fmri \
   25.10      value=pkg:/system/management/puppet/puppetlabs-mysql@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   25.11  set name=pkg.summary value="Mysql Puppet Module"
   25.12 @@ -38,119 +36,120 @@
   25.13  set name=info.upstream \
   25.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   25.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   25.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   25.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   25.18 +    value=PSARC/2016/607
   25.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   25.20  #
   25.21 -file path=etc/puppet/modules/mysql/CHANGELOG.md
   25.22 -file path=etc/puppet/modules/mysql/CONTRIBUTING.md
   25.23 -file path=etc/puppet/modules/mysql/Gemfile
   25.24 -file path=etc/puppet/modules/mysql/LICENSE
   25.25 -file path=etc/puppet/modules/mysql/README.md
   25.26 -file path=etc/puppet/modules/mysql/Rakefile
   25.27 -file path=etc/puppet/modules/mysql/TODO
   25.28 -file path=etc/puppet/modules/mysql/checksums.json
   25.29 -file path=etc/puppet/modules/mysql/examples/backup.pp
   25.30 -file path=etc/puppet/modules/mysql/examples/bindings.pp
   25.31 -file path=etc/puppet/modules/mysql/examples/java.pp
   25.32 -file path=etc/puppet/modules/mysql/examples/mysql_database.pp
   25.33 -file path=etc/puppet/modules/mysql/examples/mysql_db.pp
   25.34 -file path=etc/puppet/modules/mysql/examples/mysql_grant.pp
   25.35 -file path=etc/puppet/modules/mysql/examples/mysql_plugin.pp
   25.36 -file path=etc/puppet/modules/mysql/examples/mysql_user.pp
   25.37 -file path=etc/puppet/modules/mysql/examples/perl.pp
   25.38 -file path=etc/puppet/modules/mysql/examples/python.pp
   25.39 -file path=etc/puppet/modules/mysql/examples/ruby.pp
   25.40 -file path=etc/puppet/modules/mysql/examples/server.pp
   25.41 -file path=etc/puppet/modules/mysql/examples/server/account_security.pp
   25.42 -file path=etc/puppet/modules/mysql/examples/server/config.pp
   25.43 -file path=etc/puppet/modules/mysql/lib/facter/mysql_server_id.rb
   25.44 -file path=etc/puppet/modules/mysql/lib/facter/mysql_version.rb
   25.45 -file path=etc/puppet/modules/mysql/lib/puppet/parser/functions/mysql_deepmerge.rb
   25.46 -file path=etc/puppet/modules/mysql/lib/puppet/parser/functions/mysql_dirname.rb
   25.47 -file path=etc/puppet/modules/mysql/lib/puppet/parser/functions/mysql_password.rb
   25.48 -file path=etc/puppet/modules/mysql/lib/puppet/parser/functions/mysql_strip_hash.rb
   25.49 -file path=etc/puppet/modules/mysql/lib/puppet/provider/mysql.rb
   25.50 -file path=etc/puppet/modules/mysql/lib/puppet/provider/mysql_database/mysql.rb
   25.51 -file path=etc/puppet/modules/mysql/lib/puppet/provider/mysql_grant/mysql.rb
   25.52 -file path=etc/puppet/modules/mysql/lib/puppet/provider/mysql_plugin/mysql.rb
   25.53 -file path=etc/puppet/modules/mysql/lib/puppet/provider/mysql_user/mysql.rb
   25.54 -file path=etc/puppet/modules/mysql/lib/puppet/type/mysql_database.rb
   25.55 -file path=etc/puppet/modules/mysql/lib/puppet/type/mysql_grant.rb
   25.56 -file path=etc/puppet/modules/mysql/lib/puppet/type/mysql_plugin.rb
   25.57 -file path=etc/puppet/modules/mysql/lib/puppet/type/mysql_user.rb
   25.58 -file path=etc/puppet/modules/mysql/manifests/backup/mysqlbackup.pp
   25.59 -file path=etc/puppet/modules/mysql/manifests/backup/mysqldump.pp
   25.60 -file path=etc/puppet/modules/mysql/manifests/backup/xtrabackup.pp
   25.61 -file path=etc/puppet/modules/mysql/manifests/bindings.pp
   25.62 -file path=etc/puppet/modules/mysql/manifests/bindings/client_dev.pp
   25.63 -file path=etc/puppet/modules/mysql/manifests/bindings/daemon_dev.pp
   25.64 -file path=etc/puppet/modules/mysql/manifests/bindings/java.pp
   25.65 -file path=etc/puppet/modules/mysql/manifests/bindings/perl.pp
   25.66 -file path=etc/puppet/modules/mysql/manifests/bindings/php.pp
   25.67 -file path=etc/puppet/modules/mysql/manifests/bindings/python.pp
   25.68 -file path=etc/puppet/modules/mysql/manifests/bindings/ruby.pp
   25.69 -file path=etc/puppet/modules/mysql/manifests/client.pp
   25.70 -file path=etc/puppet/modules/mysql/manifests/client/install.pp
   25.71 -file path=etc/puppet/modules/mysql/manifests/db.pp
   25.72 -file path=etc/puppet/modules/mysql/manifests/params.pp
   25.73 -file path=etc/puppet/modules/mysql/manifests/server.pp
   25.74 -file path=etc/puppet/modules/mysql/manifests/server/account_security.pp
   25.75 -file path=etc/puppet/modules/mysql/manifests/server/backup.pp
   25.76 -file path=etc/puppet/modules/mysql/manifests/server/config.pp
   25.77 -file path=etc/puppet/modules/mysql/manifests/server/install.pp
   25.78 -file path=etc/puppet/modules/mysql/manifests/server/installdb.pp
   25.79 -file path=etc/puppet/modules/mysql/manifests/server/monitor.pp
   25.80 -file path=etc/puppet/modules/mysql/manifests/server/mysqltuner.pp
   25.81 -file path=etc/puppet/modules/mysql/manifests/server/providers.pp
   25.82 -file path=etc/puppet/modules/mysql/manifests/server/root_password.pp
   25.83 -file path=etc/puppet/modules/mysql/manifests/server/service.pp
   25.84 -file path=etc/puppet/modules/mysql/metadata.json
   25.85 -file path=etc/puppet/modules/mysql/spec/acceptance/mysql_backup_spec.rb
   25.86 -file path=etc/puppet/modules/mysql/spec/acceptance/mysql_db_spec.rb
   25.87 -file path=etc/puppet/modules/mysql/spec/acceptance/mysql_server_spec.rb
   25.88 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/centos-510-x64.yml
   25.89 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/centos-59-x64.yml
   25.90 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/centos-64-x64-pe.yml
   25.91 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/centos-65-x64.yml
   25.92 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/default.yml
   25.93 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/fedora-18-x64.yml
   25.94 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/sles-11-x64.yml
   25.95 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   25.96 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   25.97 -file path=etc/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   25.98 -file path=etc/puppet/modules/mysql/spec/acceptance/types/mysql_database_spec.rb
   25.99 -file path=etc/puppet/modules/mysql/spec/acceptance/types/mysql_grant_spec.rb
  25.100 -file path=etc/puppet/modules/mysql/spec/acceptance/types/mysql_plugin_spec.rb
  25.101 -file path=etc/puppet/modules/mysql/spec/acceptance/types/mysql_user_spec.rb
  25.102 -file path=etc/puppet/modules/mysql/spec/classes/graceful_failures_spec.rb
  25.103 -file path=etc/puppet/modules/mysql/spec/classes/mycnf_template_spec.rb
  25.104 -file path=etc/puppet/modules/mysql/spec/classes/mysql_bindings_spec.rb
  25.105 -file path=etc/puppet/modules/mysql/spec/classes/mysql_client_spec.rb
  25.106 -file path=etc/puppet/modules/mysql/spec/classes/mysql_server_account_security_spec.rb
  25.107 -file path=etc/puppet/modules/mysql/spec/classes/mysql_server_backup_spec.rb
  25.108 -file path=etc/puppet/modules/mysql/spec/classes/mysql_server_monitor_spec.rb
  25.109 -file path=etc/puppet/modules/mysql/spec/classes/mysql_server_mysqltuner_spec.rb
  25.110 -file path=etc/puppet/modules/mysql/spec/classes/mysql_server_spec.rb
  25.111 -file path=etc/puppet/modules/mysql/spec/defines/mysql_db_spec.rb
  25.112 -file path=etc/puppet/modules/mysql/spec/spec.opts
  25.113 -file path=etc/puppet/modules/mysql/spec/spec_helper.rb
  25.114 -file path=etc/puppet/modules/mysql/spec/spec_helper_acceptance.rb
  25.115 -file path=etc/puppet/modules/mysql/spec/unit/facter/mysql_server_id_spec.rb
  25.116 -file path=etc/puppet/modules/mysql/spec/unit/facter/mysql_version_spec.rb
  25.117 -file path=etc/puppet/modules/mysql/spec/unit/puppet/functions/mysql_deepmerge_spec.rb
  25.118 -file path=etc/puppet/modules/mysql/spec/unit/puppet/functions/mysql_password_spec.rb
  25.119 -file path=etc/puppet/modules/mysql/spec/unit/puppet/provider/mysql_database/mysql_spec.rb
  25.120 -file path=etc/puppet/modules/mysql/spec/unit/puppet/provider/mysql_plugin/mysql_spec.rb
  25.121 -file path=etc/puppet/modules/mysql/spec/unit/puppet/provider/mysql_user/mysql_spec.rb
  25.122 -file path=etc/puppet/modules/mysql/spec/unit/puppet/type/mysql_database_spec.rb
  25.123 -file path=etc/puppet/modules/mysql/spec/unit/puppet/type/mysql_grant_spec.rb
  25.124 -file path=etc/puppet/modules/mysql/spec/unit/puppet/type/mysql_plugin_spec.rb
  25.125 -file path=etc/puppet/modules/mysql/spec/unit/puppet/type/mysql_user_spec.rb
  25.126 -file path=etc/puppet/modules/mysql/templates/meb.cnf.erb
  25.127 -file path=etc/puppet/modules/mysql/templates/my.cnf.erb
  25.128 -file path=etc/puppet/modules/mysql/templates/my.cnf.pass.erb
  25.129 -file path=etc/puppet/modules/mysql/templates/mysqlbackup.sh.erb
  25.130 -file path=etc/puppet/modules/mysql/templates/xtrabackup.sh.erb
  25.131 +file path=usr/puppetlabs/puppet/modules/mysql/CHANGELOG.md
  25.132 +file path=usr/puppetlabs/puppet/modules/mysql/CONTRIBUTING.md
  25.133 +file path=usr/puppetlabs/puppet/modules/mysql/Gemfile
  25.134 +file path=usr/puppetlabs/puppet/modules/mysql/LICENSE
  25.135 +file path=usr/puppetlabs/puppet/modules/mysql/README.md
  25.136 +file path=usr/puppetlabs/puppet/modules/mysql/Rakefile
  25.137 +file path=usr/puppetlabs/puppet/modules/mysql/TODO
  25.138 +file path=usr/puppetlabs/puppet/modules/mysql/checksums.json
  25.139 +file path=usr/puppetlabs/puppet/modules/mysql/examples/backup.pp
  25.140 +file path=usr/puppetlabs/puppet/modules/mysql/examples/bindings.pp
  25.141 +file path=usr/puppetlabs/puppet/modules/mysql/examples/java.pp
  25.142 +file path=usr/puppetlabs/puppet/modules/mysql/examples/mysql_database.pp
  25.143 +file path=usr/puppetlabs/puppet/modules/mysql/examples/mysql_db.pp
  25.144 +file path=usr/puppetlabs/puppet/modules/mysql/examples/mysql_grant.pp
  25.145 +file path=usr/puppetlabs/puppet/modules/mysql/examples/mysql_plugin.pp
  25.146 +file path=usr/puppetlabs/puppet/modules/mysql/examples/mysql_user.pp
  25.147 +file path=usr/puppetlabs/puppet/modules/mysql/examples/perl.pp
  25.148 +file path=usr/puppetlabs/puppet/modules/mysql/examples/python.pp
  25.149 +file path=usr/puppetlabs/puppet/modules/mysql/examples/ruby.pp
  25.150 +file path=usr/puppetlabs/puppet/modules/mysql/examples/server.pp
  25.151 +file path=usr/puppetlabs/puppet/modules/mysql/examples/server/account_security.pp
  25.152 +file path=usr/puppetlabs/puppet/modules/mysql/examples/server/config.pp
  25.153 +file path=usr/puppetlabs/puppet/modules/mysql/lib/facter/mysql_server_id.rb
  25.154 +file path=usr/puppetlabs/puppet/modules/mysql/lib/facter/mysql_version.rb
  25.155 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/parser/functions/mysql_deepmerge.rb
  25.156 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/parser/functions/mysql_dirname.rb
  25.157 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/parser/functions/mysql_password.rb
  25.158 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/parser/functions/mysql_strip_hash.rb
  25.159 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/provider/mysql.rb
  25.160 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/provider/mysql_database/mysql.rb
  25.161 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/provider/mysql_grant/mysql.rb
  25.162 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/provider/mysql_plugin/mysql.rb
  25.163 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/provider/mysql_user/mysql.rb
  25.164 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/type/mysql_database.rb
  25.165 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/type/mysql_grant.rb
  25.166 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/type/mysql_plugin.rb
  25.167 +file path=usr/puppetlabs/puppet/modules/mysql/lib/puppet/type/mysql_user.rb
  25.168 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/backup/mysqlbackup.pp
  25.169 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/backup/mysqldump.pp
  25.170 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/backup/xtrabackup.pp
  25.171 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings.pp
  25.172 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/client_dev.pp
  25.173 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/daemon_dev.pp
  25.174 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/java.pp
  25.175 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/perl.pp
  25.176 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/php.pp
  25.177 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/python.pp
  25.178 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/bindings/ruby.pp
  25.179 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/client.pp
  25.180 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/client/install.pp
  25.181 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/db.pp
  25.182 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/params.pp
  25.183 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server.pp
  25.184 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/account_security.pp
  25.185 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/backup.pp
  25.186 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/config.pp
  25.187 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/install.pp
  25.188 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/installdb.pp
  25.189 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/monitor.pp
  25.190 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/mysqltuner.pp
  25.191 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/providers.pp
  25.192 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/root_password.pp
  25.193 +file path=usr/puppetlabs/puppet/modules/mysql/manifests/server/service.pp
  25.194 +file path=usr/puppetlabs/puppet/modules/mysql/metadata.json
  25.195 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/mysql_backup_spec.rb
  25.196 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/mysql_db_spec.rb
  25.197 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/mysql_server_spec.rb
  25.198 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/centos-510-x64.yml
  25.199 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/centos-59-x64.yml
  25.200 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/centos-64-x64-pe.yml
  25.201 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/centos-65-x64.yml
  25.202 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/default.yml
  25.203 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/fedora-18-x64.yml
  25.204 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/sles-11-x64.yml
  25.205 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  25.206 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  25.207 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  25.208 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/types/mysql_database_spec.rb
  25.209 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/types/mysql_grant_spec.rb
  25.210 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/types/mysql_plugin_spec.rb
  25.211 +file path=usr/puppetlabs/puppet/modules/mysql/spec/acceptance/types/mysql_user_spec.rb
  25.212 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/graceful_failures_spec.rb
  25.213 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mycnf_template_spec.rb
  25.214 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_bindings_spec.rb
  25.215 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_client_spec.rb
  25.216 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_server_account_security_spec.rb
  25.217 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_server_backup_spec.rb
  25.218 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_server_monitor_spec.rb
  25.219 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_server_mysqltuner_spec.rb
  25.220 +file path=usr/puppetlabs/puppet/modules/mysql/spec/classes/mysql_server_spec.rb
  25.221 +file path=usr/puppetlabs/puppet/modules/mysql/spec/defines/mysql_db_spec.rb
  25.222 +file path=usr/puppetlabs/puppet/modules/mysql/spec/spec.opts
  25.223 +file path=usr/puppetlabs/puppet/modules/mysql/spec/spec_helper.rb
  25.224 +file path=usr/puppetlabs/puppet/modules/mysql/spec/spec_helper_acceptance.rb
  25.225 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/facter/mysql_server_id_spec.rb
  25.226 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/facter/mysql_version_spec.rb
  25.227 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/functions/mysql_deepmerge_spec.rb
  25.228 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/functions/mysql_password_spec.rb
  25.229 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/provider/mysql_database/mysql_spec.rb
  25.230 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/provider/mysql_plugin/mysql_spec.rb
  25.231 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/provider/mysql_user/mysql_spec.rb
  25.232 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/type/mysql_database_spec.rb
  25.233 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/type/mysql_grant_spec.rb
  25.234 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/type/mysql_plugin_spec.rb
  25.235 +file path=usr/puppetlabs/puppet/modules/mysql/spec/unit/puppet/type/mysql_user_spec.rb
  25.236 +file path=usr/puppetlabs/puppet/modules/mysql/templates/meb.cnf.erb
  25.237 +file path=usr/puppetlabs/puppet/modules/mysql/templates/my.cnf.erb
  25.238 +file path=usr/puppetlabs/puppet/modules/mysql/templates/my.cnf.pass.erb
  25.239 +file path=usr/puppetlabs/puppet/modules/mysql/templates/mysqlbackup.sh.erb
  25.240 +file path=usr/puppetlabs/puppet/modules/mysql/templates/xtrabackup.sh.erb
  25.241  #
  25.242  license puppetlabs-mysql.license license="Apache v2.0"
  25.243  # Renamed Package
    26.1 --- a/components/ruby/puppet-modules/puppetlabs-ntp/puppetlabs-ntp.p5m	Wed Jan 11 15:24:27 2017 -0800
    26.2 +++ b/components/ruby/puppet-modules/puppetlabs-ntp/puppetlabs-ntp.p5m	Mon Nov 28 16:54:02 2016 -0800
    26.3 @@ -23,8 +23,6 @@
    26.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    26.5  #
    26.6  
    26.7 -<transform file dir -> default owner puppet>
    26.8 -<transform file dir -> default group puppet>
    26.9  set name=pkg.fmri \
   26.10      value=pkg:/system/management/puppet/puppetlabs-ntp@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   26.11  set name=pkg.summary value="NTP Puppet Module"
   26.12 @@ -38,53 +36,54 @@
   26.13  set name=info.upstream \
   26.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   26.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   26.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   26.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   26.18 +    value=PSARC/2016/607
   26.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   26.20  #
   26.21 -file path=etc/puppet/modules/ntp/CHANGELOG.md
   26.22 -file path=etc/puppet/modules/ntp/CONTRIBUTING.md
   26.23 -file path=etc/puppet/modules/ntp/Gemfile
   26.24 -file path=etc/puppet/modules/ntp/LICENSE
   26.25 -file path=etc/puppet/modules/ntp/README.markdown
   26.26 -file path=etc/puppet/modules/ntp/Rakefile
   26.27 -file path=etc/puppet/modules/ntp/checksums.json
   26.28 -file path=etc/puppet/modules/ntp/lib/puppet/parser/functions/ntp_dirname.rb
   26.29 -file path=etc/puppet/modules/ntp/manifests/config.pp
   26.30 -file path=etc/puppet/modules/ntp/manifests/init.pp
   26.31 -file path=etc/puppet/modules/ntp/manifests/install.pp
   26.32 -file path=etc/puppet/modules/ntp/manifests/params.pp
   26.33 -file path=etc/puppet/modules/ntp/manifests/service.pp
   26.34 -file path=etc/puppet/modules/ntp/metadata.json
   26.35 -file path=etc/puppet/modules/ntp/spec/acceptance/class_spec.rb
   26.36 -file path=etc/puppet/modules/ntp/spec/acceptance/disable_monitoring_spec.rb
   26.37 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/centos-59-x64.yml
   26.38 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/centos-64-x64-pe.yml
   26.39 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/centos-64-x64.yml
   26.40 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/centos-65-x64.yml
   26.41 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/default.yml
   26.42 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/fedora-18-x64.yml
   26.43 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/fedora-21-x64.yml
   26.44 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/sles-11-x64.yml
   26.45 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/sles-12-64.yml
   26.46 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   26.47 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   26.48 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   26.49 -file path=etc/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-14042-x64.yml
   26.50 -file path=etc/puppet/modules/ntp/spec/acceptance/ntp_config_spec.rb
   26.51 -file path=etc/puppet/modules/ntp/spec/acceptance/ntp_install_spec.rb
   26.52 -file path=etc/puppet/modules/ntp/spec/acceptance/ntp_parameters_spec.rb
   26.53 -file path=etc/puppet/modules/ntp/spec/acceptance/ntp_service_spec.rb
   26.54 -file path=etc/puppet/modules/ntp/spec/acceptance/preferred_servers_spec.rb
   26.55 -file path=etc/puppet/modules/ntp/spec/acceptance/restrict_spec.rb
   26.56 -file path=etc/puppet/modules/ntp/spec/acceptance/unsupported_spec.rb
   26.57 -file path=etc/puppet/modules/ntp/spec/classes/ntp_spec.rb
   26.58 -file path=etc/puppet/modules/ntp/spec/spec.opts
   26.59 -file path=etc/puppet/modules/ntp/spec/spec_helper.rb
   26.60 -file path=etc/puppet/modules/ntp/spec/spec_helper_acceptance.rb
   26.61 -file path=etc/puppet/modules/ntp/spec/unit/puppet/provider/README.markdown
   26.62 -file path=etc/puppet/modules/ntp/spec/unit/puppet/type/README.markdown
   26.63 -file path=etc/puppet/modules/ntp/templates/ntp.conf.erb
   26.64 -file path=etc/puppet/modules/ntp/tests/init.pp
   26.65 +file path=usr/puppetlabs/puppet/modules/ntp/CHANGELOG.md
   26.66 +file path=usr/puppetlabs/puppet/modules/ntp/CONTRIBUTING.md
   26.67 +file path=usr/puppetlabs/puppet/modules/ntp/Gemfile
   26.68 +file path=usr/puppetlabs/puppet/modules/ntp/LICENSE
   26.69 +file path=usr/puppetlabs/puppet/modules/ntp/README.markdown
   26.70 +file path=usr/puppetlabs/puppet/modules/ntp/Rakefile
   26.71 +file path=usr/puppetlabs/puppet/modules/ntp/checksums.json
   26.72 +file path=usr/puppetlabs/puppet/modules/ntp/lib/puppet/parser/functions/ntp_dirname.rb
   26.73 +file path=usr/puppetlabs/puppet/modules/ntp/manifests/config.pp
   26.74 +file path=usr/puppetlabs/puppet/modules/ntp/manifests/init.pp
   26.75 +file path=usr/puppetlabs/puppet/modules/ntp/manifests/install.pp
   26.76 +file path=usr/puppetlabs/puppet/modules/ntp/manifests/params.pp
   26.77 +file path=usr/puppetlabs/puppet/modules/ntp/manifests/service.pp
   26.78 +file path=usr/puppetlabs/puppet/modules/ntp/metadata.json
   26.79 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/class_spec.rb
   26.80 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/disable_monitoring_spec.rb
   26.81 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/centos-59-x64.yml
   26.82 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/centos-64-x64-pe.yml
   26.83 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/centos-64-x64.yml
   26.84 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/centos-65-x64.yml
   26.85 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/default.yml
   26.86 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/fedora-18-x64.yml
   26.87 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/fedora-21-x64.yml
   26.88 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/sles-11-x64.yml
   26.89 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/sles-12-64.yml
   26.90 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   26.91 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   26.92 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   26.93 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/nodesets/ubuntu-server-14042-x64.yml
   26.94 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/ntp_config_spec.rb
   26.95 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/ntp_install_spec.rb
   26.96 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/ntp_parameters_spec.rb
   26.97 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/ntp_service_spec.rb
   26.98 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/preferred_servers_spec.rb
   26.99 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/restrict_spec.rb
  26.100 +file path=usr/puppetlabs/puppet/modules/ntp/spec/acceptance/unsupported_spec.rb
  26.101 +file path=usr/puppetlabs/puppet/modules/ntp/spec/classes/ntp_spec.rb
  26.102 +file path=usr/puppetlabs/puppet/modules/ntp/spec/spec.opts
  26.103 +file path=usr/puppetlabs/puppet/modules/ntp/spec/spec_helper.rb
  26.104 +file path=usr/puppetlabs/puppet/modules/ntp/spec/spec_helper_acceptance.rb
  26.105 +file path=usr/puppetlabs/puppet/modules/ntp/spec/unit/puppet/provider/README.markdown
  26.106 +file path=usr/puppetlabs/puppet/modules/ntp/spec/unit/puppet/type/README.markdown
  26.107 +file path=usr/puppetlabs/puppet/modules/ntp/templates/ntp.conf.erb
  26.108 +file path=usr/puppetlabs/puppet/modules/ntp/tests/init.pp
  26.109  #
  26.110  license puppetlabs-ntp.license license="Apache v2.0"
  26.111  # Renamed Package
    27.1 --- a/components/ruby/puppet-modules/puppetlabs-rabbitmq/puppetlabs-rabbitmq.p5m	Wed Jan 11 15:24:27 2017 -0800
    27.2 +++ b/components/ruby/puppet-modules/puppetlabs-rabbitmq/puppetlabs-rabbitmq.p5m	Mon Nov 28 16:54:02 2016 -0800
    27.3 @@ -23,8 +23,6 @@
    27.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    27.5  #
    27.6  
    27.7 -<transform file dir -> default owner puppet>
    27.8 -<transform file dir -> default group puppet>
    27.9  set name=pkg.fmri \
   27.10      value=pkg:/system/management/puppet/puppetlabs-rabbitmq@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   27.11  set name=pkg.summary value="Rabbitmq Puppet Module"
   27.12 @@ -38,108 +36,109 @@
   27.13  set name=info.upstream \
   27.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   27.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   27.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   27.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   27.18 +    value=PSARC/2016/607
   27.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   27.20  #
   27.21 -file path=etc/puppet/modules/rabbitmq/CHANGELOG.md
   27.22 -file path=etc/puppet/modules/rabbitmq/CONTRIBUTING.md
   27.23 -file path=etc/puppet/modules/rabbitmq/Gemfile
   27.24 -file path=etc/puppet/modules/rabbitmq/LICENSE
   27.25 -file path=etc/puppet/modules/rabbitmq/README.md
   27.26 -file path=etc/puppet/modules/rabbitmq/Rakefile
   27.27 -file path=etc/puppet/modules/rabbitmq/TODO
   27.28 -file path=etc/puppet/modules/rabbitmq/checksums.json
   27.29 -file path=etc/puppet/modules/rabbitmq/files/README.markdown
   27.30 -file path=etc/puppet/modules/rabbitmq/files/plugins/amqp_client-2.3.1.ez
   27.31 -file path=etc/puppet/modules/rabbitmq/files/plugins/rabbit_stomp-2.3.1.ez
   27.32 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_binding/rabbitmqadmin.rb
   27.33 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_erlang_cookie/ruby.rb
   27.34 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_exchange/rabbitmqadmin.rb
   27.35 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_parameter/rabbitmqctl.rb
   27.36 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_plugin/rabbitmqplugins.rb
   27.37 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_policy/rabbitmqctl.rb
   27.38 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_queue/rabbitmqadmin.rb
   27.39 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_user/rabbitmqctl.rb
   27.40 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_user_permissions/rabbitmqctl.rb
   27.41 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_vhost/rabbitmqctl.rb
   27.42 -file path=etc/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmqctl.rb
   27.43 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_binding.rb
   27.44 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_erlang_cookie.rb
   27.45 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_exchange.rb
   27.46 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_parameter.rb
   27.47 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_plugin.rb
   27.48 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_policy.rb
   27.49 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_queue.rb
   27.50 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_user.rb
   27.51 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_user_permissions.rb
   27.52 -file path=etc/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_vhost.rb
   27.53 -file path=etc/puppet/modules/rabbitmq/manifests/config.pp
   27.54 -file path=etc/puppet/modules/rabbitmq/manifests/init.pp
   27.55 -file path=etc/puppet/modules/rabbitmq/manifests/install.pp
   27.56 -file path=etc/puppet/modules/rabbitmq/manifests/install/rabbitmqadmin.pp
   27.57 -file path=etc/puppet/modules/rabbitmq/manifests/management.pp
   27.58 -file path=etc/puppet/modules/rabbitmq/manifests/params.pp
   27.59 -file path=etc/puppet/modules/rabbitmq/manifests/repo/apt.pp
   27.60 -file path=etc/puppet/modules/rabbitmq/manifests/repo/rhel.pp
   27.61 -file path=etc/puppet/modules/rabbitmq/manifests/server.pp
   27.62 -file path=etc/puppet/modules/rabbitmq/manifests/service.pp
   27.63 -file path=etc/puppet/modules/rabbitmq/metadata.json
   27.64 -file path=etc/puppet/modules/rabbitmq/spec/README.markdown
   27.65 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/class_spec.rb
   27.66 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/clustering_spec.rb
   27.67 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/delete_guest_user_spec.rb
   27.68 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-59-x64.yml
   27.69 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-64-x64-pe.yml
   27.70 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-65-x64.yml
   27.71 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/default.yml
   27.72 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
   27.73 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
   27.74 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
   27.75 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/policy_spec.rb
   27.76 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/queue_spec.rb
   27.77 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/rabbitmqadmin_spec.rb
   27.78 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/server_spec.rb
   27.79 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/user_spec.rb
   27.80 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/vhost_spec.rb
   27.81 -file path=etc/puppet/modules/rabbitmq/spec/acceptance/zz281_spec.rb
   27.82 -file path=etc/puppet/modules/rabbitmq/spec/classes/rabbitmq_spec.rb
   27.83 -file path=etc/puppet/modules/rabbitmq/spec/spec.opts
   27.84 -file path=etc/puppet/modules/rabbitmq/spec/spec_helper.rb
   27.85 -file path=etc/puppet/modules/rabbitmq/spec/spec_helper_acceptance.rb
   27.86 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_binding/rabbitmqadmin_spec.rb
   27.87 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_exchange/rabbitmqadmin_spec.rb
   27.88 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_parameter/rabbitmqctl_spec.rb
   27.89 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_plugin/rabbitmqctl_spec.rb
   27.90 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_policy/rabbitmqctl_spec.rb
   27.91 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_queue/rabbitmqadmin_spec.rb
   27.92 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_user/rabbitmqctl_spec.rb
   27.93 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_user_permissions/rabbitmqctl_spec.rb
   27.94 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_vhost/rabbitmqctl_spec.rb
   27.95 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_binding_spec.rb
   27.96 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_exchange_spec.rb
   27.97 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_parameter_spec.rb
   27.98 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_policy_spec.rb
   27.99 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_queue_spec.rb
  27.100 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_user_permissions_spec.rb
  27.101 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_user_spec.rb
  27.102 -file path=etc/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_vhost_spec.rb
  27.103 -file path=etc/puppet/modules/rabbitmq/templates/README.markdown
  27.104 -file path=etc/puppet/modules/rabbitmq/templates/default.erb
  27.105 -file path=etc/puppet/modules/rabbitmq/templates/limits.conf
  27.106 -file path=etc/puppet/modules/rabbitmq/templates/rabbitmq-env.conf.erb
  27.107 -file path=etc/puppet/modules/rabbitmq/templates/rabbitmq-server.service.d/limits.conf
  27.108 -file path=etc/puppet/modules/rabbitmq/templates/rabbitmq.config.erb
  27.109 -file path=etc/puppet/modules/rabbitmq/templates/rabbitmqadmin.conf.erb
  27.110 -file path=etc/puppet/modules/rabbitmq/tests/erlang_deps.pp
  27.111 -file path=etc/puppet/modules/rabbitmq/tests/full.pp
  27.112 -file path=etc/puppet/modules/rabbitmq/tests/permissions/add.pp
  27.113 -file path=etc/puppet/modules/rabbitmq/tests/plugin.pp
  27.114 -file path=etc/puppet/modules/rabbitmq/tests/repo/apt.pp
  27.115 -file path=etc/puppet/modules/rabbitmq/tests/server.pp
  27.116 -file path=etc/puppet/modules/rabbitmq/tests/service.pp
  27.117 -file path=etc/puppet/modules/rabbitmq/tests/site.pp
  27.118 -file path=etc/puppet/modules/rabbitmq/tests/user/add.pp
  27.119 -file path=etc/puppet/modules/rabbitmq/tests/vhosts/add.pp
  27.120 +file path=usr/puppetlabs/puppet/modules/rabbitmq/CHANGELOG.md
  27.121 +file path=usr/puppetlabs/puppet/modules/rabbitmq/CONTRIBUTING.md
  27.122 +file path=usr/puppetlabs/puppet/modules/rabbitmq/Gemfile
  27.123 +file path=usr/puppetlabs/puppet/modules/rabbitmq/LICENSE
  27.124 +file path=usr/puppetlabs/puppet/modules/rabbitmq/README.md
  27.125 +file path=usr/puppetlabs/puppet/modules/rabbitmq/Rakefile
  27.126 +file path=usr/puppetlabs/puppet/modules/rabbitmq/TODO
  27.127 +file path=usr/puppetlabs/puppet/modules/rabbitmq/checksums.json
  27.128 +file path=usr/puppetlabs/puppet/modules/rabbitmq/files/README.markdown
  27.129 +file path=usr/puppetlabs/puppet/modules/rabbitmq/files/plugins/amqp_client-2.3.1.ez
  27.130 +file path=usr/puppetlabs/puppet/modules/rabbitmq/files/plugins/rabbit_stomp-2.3.1.ez
  27.131 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_binding/rabbitmqadmin.rb
  27.132 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_erlang_cookie/ruby.rb
  27.133 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_exchange/rabbitmqadmin.rb
  27.134 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_parameter/rabbitmqctl.rb
  27.135 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_plugin/rabbitmqplugins.rb
  27.136 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_policy/rabbitmqctl.rb
  27.137 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_queue/rabbitmqadmin.rb
  27.138 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_user/rabbitmqctl.rb
  27.139 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_user_permissions/rabbitmqctl.rb
  27.140 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmq_vhost/rabbitmqctl.rb
  27.141 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/provider/rabbitmqctl.rb
  27.142 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_binding.rb
  27.143 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_erlang_cookie.rb
  27.144 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_exchange.rb
  27.145 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_parameter.rb
  27.146 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_plugin.rb
  27.147 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_policy.rb
  27.148 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_queue.rb
  27.149 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_user.rb
  27.150 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_user_permissions.rb
  27.151 +file path=usr/puppetlabs/puppet/modules/rabbitmq/lib/puppet/type/rabbitmq_vhost.rb
  27.152 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/config.pp
  27.153 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/init.pp
  27.154 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/install.pp
  27.155 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/install/rabbitmqadmin.pp
  27.156 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/management.pp
  27.157 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/params.pp
  27.158 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/repo/apt.pp
  27.159 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/repo/rhel.pp
  27.160 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/server.pp
  27.161 +file path=usr/puppetlabs/puppet/modules/rabbitmq/manifests/service.pp
  27.162 +file path=usr/puppetlabs/puppet/modules/rabbitmq/metadata.json
  27.163 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/README.markdown
  27.164 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/class_spec.rb
  27.165 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/clustering_spec.rb
  27.166 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/delete_guest_user_spec.rb
  27.167 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-59-x64.yml
  27.168 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-64-x64-pe.yml
  27.169 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/centos-65-x64.yml
  27.170 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/default.yml
  27.171 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  27.172 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  27.173 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  27.174 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/policy_spec.rb
  27.175 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/queue_spec.rb
  27.176 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/rabbitmqadmin_spec.rb
  27.177 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/server_spec.rb
  27.178 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/user_spec.rb
  27.179 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/vhost_spec.rb
  27.180 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/acceptance/zz281_spec.rb
  27.181 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/classes/rabbitmq_spec.rb
  27.182 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/spec.opts
  27.183 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/spec_helper.rb
  27.184 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/spec_helper_acceptance.rb
  27.185 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_binding/rabbitmqadmin_spec.rb
  27.186 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_exchange/rabbitmqadmin_spec.rb
  27.187 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_parameter/rabbitmqctl_spec.rb
  27.188 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_plugin/rabbitmqctl_spec.rb
  27.189 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_policy/rabbitmqctl_spec.rb
  27.190 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_queue/rabbitmqadmin_spec.rb
  27.191 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_user/rabbitmqctl_spec.rb
  27.192 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_user_permissions/rabbitmqctl_spec.rb
  27.193 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/provider/rabbitmq_vhost/rabbitmqctl_spec.rb
  27.194 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_binding_spec.rb
  27.195 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_exchange_spec.rb
  27.196 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_parameter_spec.rb
  27.197 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_policy_spec.rb
  27.198 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_queue_spec.rb
  27.199 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_user_permissions_spec.rb
  27.200 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_user_spec.rb
  27.201 +file path=usr/puppetlabs/puppet/modules/rabbitmq/spec/unit/puppet/type/rabbitmq_vhost_spec.rb
  27.202 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/README.markdown
  27.203 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/default.erb
  27.204 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/limits.conf
  27.205 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/rabbitmq-env.conf.erb
  27.206 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/rabbitmq-server.service.d/limits.conf
  27.207 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/rabbitmq.config.erb
  27.208 +file path=usr/puppetlabs/puppet/modules/rabbitmq/templates/rabbitmqadmin.conf.erb
  27.209 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/erlang_deps.pp
  27.210 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/full.pp
  27.211 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/permissions/add.pp
  27.212 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/plugin.pp
  27.213 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/repo/apt.pp
  27.214 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/server.pp
  27.215 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/service.pp
  27.216 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/site.pp
  27.217 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/user/add.pp
  27.218 +file path=usr/puppetlabs/puppet/modules/rabbitmq/tests/vhosts/add.pp
  27.219  #
  27.220  license puppetlabs-rabbitmq.license license="Apache v2.0"
  27.221  # Renamed Package
    28.1 --- a/components/ruby/puppet-modules/puppetlabs-rsync/puppetlabs-rsync.p5m	Wed Jan 11 15:24:27 2017 -0800
    28.2 +++ b/components/ruby/puppet-modules/puppetlabs-rsync/puppetlabs-rsync.p5m	Mon Nov 28 16:54:02 2016 -0800
    28.3 @@ -23,8 +23,6 @@
    28.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    28.5  #
    28.6  
    28.7 -<transform file dir -> default owner puppet>
    28.8 -<transform file dir -> default group puppet>
    28.9  set name=pkg.fmri \
   28.10      value=pkg:/system/management/puppet/puppetlabs-rsync@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   28.11  set name=pkg.summary value="Rsync Puppet Module"
   28.12 @@ -38,35 +36,36 @@
   28.13  set name=info.upstream \
   28.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   28.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   28.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   28.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   28.18 +    value=PSARC/2016/607
   28.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   28.20  #
   28.21 -file path=etc/puppet/modules/rsync/CHANGELOG.md
   28.22 -file path=etc/puppet/modules/rsync/Gemfile
   28.23 -file path=etc/puppet/modules/rsync/LICENSE
   28.24 -file path=etc/puppet/modules/rsync/README.markdown
   28.25 -file path=etc/puppet/modules/rsync/Rakefile
   28.26 -file path=etc/puppet/modules/rsync/checksums.json
   28.27 -file path=etc/puppet/modules/rsync/files/defaults
   28.28 -file path=etc/puppet/modules/rsync/files/motd
   28.29 -file path=etc/puppet/modules/rsync/manifests/get.pp
   28.30 -file path=etc/puppet/modules/rsync/manifests/init.pp
   28.31 -file path=etc/puppet/modules/rsync/manifests/put.pp
   28.32 -file path=etc/puppet/modules/rsync/manifests/repo.pp
   28.33 -file path=etc/puppet/modules/rsync/manifests/server.pp
   28.34 -file path=etc/puppet/modules/rsync/manifests/server/module.pp
   28.35 -file path=etc/puppet/modules/rsync/metadata.json
   28.36 -file path=etc/puppet/modules/rsync/spec/classes/server_spec.rb
   28.37 -file path=etc/puppet/modules/rsync/spec/defines/get_spec.rb
   28.38 -file path=etc/puppet/modules/rsync/spec/defines/put_spec.rb
   28.39 -file path=etc/puppet/modules/rsync/spec/defines/server_module_spec.rb
   28.40 -file path=etc/puppet/modules/rsync/spec/spec.opts
   28.41 -file path=etc/puppet/modules/rsync/spec/spec_helper.rb
   28.42 -file path=etc/puppet/modules/rsync/templates/header.erb
   28.43 -file path=etc/puppet/modules/rsync/templates/module.erb
   28.44 -file path=etc/puppet/modules/rsync/tests/init.pp
   28.45 -file path=etc/puppet/modules/rsync/tests/repo.pp
   28.46 -file path=etc/puppet/modules/rsync/tests/server_with_motd.pp
   28.47 +file path=usr/puppetlabs/puppet/modules/rsync/CHANGELOG.md
   28.48 +file path=usr/puppetlabs/puppet/modules/rsync/Gemfile
   28.49 +file path=usr/puppetlabs/puppet/modules/rsync/LICENSE
   28.50 +file path=usr/puppetlabs/puppet/modules/rsync/README.markdown
   28.51 +file path=usr/puppetlabs/puppet/modules/rsync/Rakefile
   28.52 +file path=usr/puppetlabs/puppet/modules/rsync/checksums.json
   28.53 +file path=usr/puppetlabs/puppet/modules/rsync/files/defaults
   28.54 +file path=usr/puppetlabs/puppet/modules/rsync/files/motd
   28.55 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/get.pp
   28.56 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/init.pp
   28.57 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/put.pp
   28.58 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/repo.pp
   28.59 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/server.pp
   28.60 +file path=usr/puppetlabs/puppet/modules/rsync/manifests/server/module.pp
   28.61 +file path=usr/puppetlabs/puppet/modules/rsync/metadata.json
   28.62 +file path=usr/puppetlabs/puppet/modules/rsync/spec/classes/server_spec.rb
   28.63 +file path=usr/puppetlabs/puppet/modules/rsync/spec/defines/get_spec.rb
   28.64 +file path=usr/puppetlabs/puppet/modules/rsync/spec/defines/put_spec.rb
   28.65 +file path=usr/puppetlabs/puppet/modules/rsync/spec/defines/server_module_spec.rb
   28.66 +file path=usr/puppetlabs/puppet/modules/rsync/spec/spec.opts
   28.67 +file path=usr/puppetlabs/puppet/modules/rsync/spec/spec_helper.rb
   28.68 +file path=usr/puppetlabs/puppet/modules/rsync/templates/header.erb
   28.69 +file path=usr/puppetlabs/puppet/modules/rsync/templates/module.erb
   28.70 +file path=usr/puppetlabs/puppet/modules/rsync/tests/init.pp
   28.71 +file path=usr/puppetlabs/puppet/modules/rsync/tests/repo.pp
   28.72 +file path=usr/puppetlabs/puppet/modules/rsync/tests/server_with_motd.pp
   28.73  #
   28.74  license LICENSE license="Apache v2.0"
   28.75  # Renamed Package
    29.1 --- a/components/ruby/puppet-modules/puppetlabs-stdlib/puppetlabs-stdlib.p5m	Wed Jan 11 15:24:27 2017 -0800
    29.2 +++ b/components/ruby/puppet-modules/puppetlabs-stdlib/puppetlabs-stdlib.p5m	Mon Nov 28 16:54:02 2016 -0800
    29.3 @@ -23,8 +23,6 @@
    29.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    29.5  #
    29.6  
    29.7 -<transform file dir -> default owner puppet>
    29.8 -<transform file dir -> default group puppet>
    29.9  set name=pkg.fmri \
   29.10      value=pkg:/system/management/puppet/puppetlabs-stdlib@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   29.11  set name=pkg.summary value="Stdlib Puppet Module"
   29.12 @@ -38,405 +36,406 @@
   29.13  set name=info.upstream \
   29.14      value="puppetlabs - https://forge.puppetlabs.com/puppetlabs"
   29.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   29.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   29.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   29.18 +    value=PSARC/2016/607
   29.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   29.20  #
   29.21 -file path=etc/puppet/modules/stdlib/CHANGELOG.md
   29.22 -file path=etc/puppet/modules/stdlib/CONTRIBUTING.md
   29.23 -file path=etc/puppet/modules/stdlib/Gemfile
   29.24 -file path=etc/puppet/modules/stdlib/LICENSE
   29.25 -file path=etc/puppet/modules/stdlib/README.markdown
   29.26 -file path=etc/puppet/modules/stdlib/README_DEVELOPER.markdown
   29.27 -file path=etc/puppet/modules/stdlib/README_SPECS.markdown
   29.28 -file path=etc/puppet/modules/stdlib/RELEASE_PROCESS.markdown
   29.29 -file path=etc/puppet/modules/stdlib/Rakefile
   29.30 -file path=etc/puppet/modules/stdlib/checksums.json
   29.31 -file path=etc/puppet/modules/stdlib/examples/file_line.pp
   29.32 -file path=etc/puppet/modules/stdlib/examples/has_interface_with.pp
   29.33 -file path=etc/puppet/modules/stdlib/examples/has_ip_address.pp
   29.34 -file path=etc/puppet/modules/stdlib/examples/has_ip_network.pp
   29.35 -file path=etc/puppet/modules/stdlib/examples/init.pp
   29.36 -file path=etc/puppet/modules/stdlib/lib/facter/facter_dot_d.rb
   29.37 -file path=etc/puppet/modules/stdlib/lib/facter/package_provider.rb
   29.38 -file path=etc/puppet/modules/stdlib/lib/facter/pe_version.rb
   29.39 -file path=etc/puppet/modules/stdlib/lib/facter/puppet_vardir.rb
   29.40 -file path=etc/puppet/modules/stdlib/lib/facter/root_home.rb
   29.41 -file path=etc/puppet/modules/stdlib/lib/facter/service_provider.rb
   29.42 -file path=etc/puppet/modules/stdlib/lib/facter/util/puppet_settings.rb
   29.43 -file path=etc/puppet/modules/stdlib/lib/puppet/functions/is_a.rb
   29.44 -file path=etc/puppet/modules/stdlib/lib/puppet/functions/type_of.rb
   29.45 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/abs.rb
   29.46 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/any2array.rb
   29.47 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/assert_private.rb
   29.48 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/base64.rb
   29.49 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/basename.rb
   29.50 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/bool2num.rb
   29.51 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/bool2str.rb
   29.52 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/camelcase.rb
   29.53 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/capitalize.rb
   29.54 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/ceiling.rb
   29.55 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/chomp.rb
   29.56 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/chop.rb
   29.57 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/concat.rb
   29.58 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/convert_base.rb
   29.59 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/count.rb
   29.60 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/deep_merge.rb
   29.61 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/defined_with_params.rb
   29.62 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/delete.rb
   29.63 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/delete_at.rb
   29.64 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/delete_undef_values.rb
   29.65 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/delete_values.rb
   29.66 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/difference.rb
   29.67 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/dirname.rb
   29.68 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/dos2unix.rb
   29.69 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/downcase.rb
   29.70 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/empty.rb
   29.71 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/ensure_packages.rb
   29.72 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/ensure_resource.rb
   29.73 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/flatten.rb
   29.74 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/floor.rb
   29.75 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/fqdn_rand_string.rb
   29.76 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/fqdn_rotate.rb
   29.77 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/get_module_path.rb
   29.78 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/getparam.rb
   29.79 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/getvar.rb
   29.80 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/grep.rb
   29.81 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/has_interface_with.rb
   29.82 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/has_ip_address.rb
   29.83 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/has_ip_network.rb
   29.84 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/has_key.rb
   29.85 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/hash.rb
   29.86 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/intersection.rb
   29.87 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_absolute_path.rb
   29.88 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_array.rb
   29.89 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_bool.rb
   29.90 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_domain_name.rb
   29.91 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_float.rb
   29.92 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_function_available.rb
   29.93 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_hash.rb
   29.94 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_integer.rb
   29.95 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_ip_address.rb
   29.96 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_mac_address.rb
   29.97 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_numeric.rb
   29.98 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/is_string.rb
   29.99 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/join.rb
  29.100 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/join_keys_to_values.rb
  29.101 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/keys.rb
  29.102 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/load_module_metadata.rb
  29.103 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/loadyaml.rb
  29.104 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/lstrip.rb
  29.105 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/max.rb
  29.106 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/member.rb
  29.107 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/merge.rb
  29.108 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/min.rb
  29.109 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/num2bool.rb
  29.110 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/parsejson.rb
  29.111 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/parseyaml.rb
  29.112 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/pick.rb
  29.113 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/pick_default.rb
  29.114 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/prefix.rb
  29.115 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/private.rb
  29.116 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/pw_hash.rb
  29.117 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/range.rb
  29.118 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/reject.rb
  29.119 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/reverse.rb
  29.120 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/rstrip.rb
  29.121 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/seeded_rand.rb
  29.122 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/shuffle.rb
  29.123 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/size.rb
  29.124 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/sort.rb
  29.125 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/squeeze.rb
  29.126 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/str2bool.rb
  29.127 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/str2saltedsha512.rb
  29.128 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/strftime.rb
  29.129 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/strip.rb
  29.130 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/suffix.rb
  29.131 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/swapcase.rb
  29.132 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/time.rb
  29.133 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/to_bytes.rb
  29.134 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/try_get_value.rb
  29.135 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/type.rb
  29.136 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/type3x.rb
  29.137 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/union.rb
  29.138 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/unique.rb
  29.139 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/unix2dos.rb
  29.140 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/upcase.rb
  29.141 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/uriescape.rb
  29.142 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_absolute_path.rb
  29.143 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_array.rb
  29.144 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_augeas.rb
  29.145 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_bool.rb
  29.146 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_cmd.rb
  29.147 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_hash.rb
  29.148 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_integer.rb
  29.149 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ip_address.rb
  29.150 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ipv4_address.rb
  29.151 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ipv6_address.rb
  29.152 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_numeric.rb
  29.153 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_re.rb
  29.154 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_slength.rb
  29.155 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/validate_string.rb
  29.156 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/values.rb
  29.157 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/values_at.rb
  29.158 -file path=etc/puppet/modules/stdlib/lib/puppet/parser/functions/zip.rb
  29.159 -file path=etc/puppet/modules/stdlib/lib/puppet/provider/file_line/ruby.rb
  29.160 -file path=etc/puppet/modules/stdlib/lib/puppet/type/anchor.rb
  29.161 -file path=etc/puppet/modules/stdlib/lib/puppet/type/file_line.rb
  29.162 -file path=etc/puppet/modules/stdlib/manifests/init.pp
  29.163 -file path=etc/puppet/modules/stdlib/manifests/stages.pp
  29.164 -file path=etc/puppet/modules/stdlib/metadata.json
  29.165 -file path=etc/puppet/modules/stdlib/spec/acceptance/abs_spec.rb
  29.166 -file path=etc/puppet/modules/stdlib/spec/acceptance/anchor_spec.rb
  29.167 -file path=etc/puppet/modules/stdlib/spec/acceptance/any2array_spec.rb
  29.168 -file path=etc/puppet/modules/stdlib/spec/acceptance/base64_spec.rb
  29.169 -file path=etc/puppet/modules/stdlib/spec/acceptance/bool2num_spec.rb
  29.170 -file path=etc/puppet/modules/stdlib/spec/acceptance/build_csv.rb
  29.171 -file path=etc/puppet/modules/stdlib/spec/acceptance/capitalize_spec.rb
  29.172 -file path=etc/puppet/modules/stdlib/spec/acceptance/ceiling_spec.rb
  29.173 -file path=etc/puppet/modules/stdlib/spec/acceptance/chomp_spec.rb
  29.174 -file path=etc/puppet/modules/stdlib/spec/acceptance/chop_spec.rb
  29.175 -file path=etc/puppet/modules/stdlib/spec/acceptance/concat_spec.rb
  29.176 -file path=etc/puppet/modules/stdlib/spec/acceptance/count_spec.rb
  29.177 -file path=etc/puppet/modules/stdlib/spec/acceptance/deep_merge_spec.rb
  29.178 -file path=etc/puppet/modules/stdlib/spec/acceptance/defined_with_params_spec.rb
  29.179 -file path=etc/puppet/modules/stdlib/spec/acceptance/delete_at_spec.rb
  29.180 -file path=etc/puppet/modules/stdlib/spec/acceptance/delete_spec.rb
  29.181 -file path=etc/puppet/modules/stdlib/spec/acceptance/delete_undef_values_spec.rb
  29.182 -file path=etc/puppet/modules/stdlib/spec/acceptance/delete_values_spec.rb
  29.183 -file path=etc/puppet/modules/stdlib/spec/acceptance/difference_spec.rb
  29.184 -file path=etc/puppet/modules/stdlib/spec/acceptance/dirname_spec.rb
  29.185 -file path=etc/puppet/modules/stdlib/spec/acceptance/downcase_spec.rb
  29.186 -file path=etc/puppet/modules/stdlib/spec/acceptance/empty_spec.rb
  29.187 -file path=etc/puppet/modules/stdlib/spec/acceptance/ensure_resource_spec.rb
  29.188 -file path=etc/puppet/modules/stdlib/spec/acceptance/flatten_spec.rb
  29.189 -file path=etc/puppet/modules/stdlib/spec/acceptance/floor_spec.rb
  29.190 -file path=etc/puppet/modules/stdlib/spec/acceptance/fqdn_rand_string_spec.rb
  29.191 -file path=etc/puppet/modules/stdlib/spec/acceptance/fqdn_rotate_spec.rb
  29.192 -file path=etc/puppet/modules/stdlib/spec/acceptance/get_module_path_spec.rb
  29.193 -file path=etc/puppet/modules/stdlib/spec/acceptance/getparam_spec.rb
  29.194 -file path=etc/puppet/modules/stdlib/spec/acceptance/getvar_spec.rb
  29.195 -file path=etc/puppet/modules/stdlib/spec/acceptance/grep_spec.rb
  29.196 -file path=etc/puppet/modules/stdlib/spec/acceptance/has_interface_with_spec.rb
  29.197 -file path=etc/puppet/modules/stdlib/spec/acceptance/has_ip_address_spec.rb
  29.198 -file path=etc/puppet/modules/stdlib/spec/acceptance/has_ip_network_spec.rb
  29.199 -file path=etc/puppet/modules/stdlib/spec/acceptance/has_key_spec.rb
  29.200 -file path=etc/puppet/modules/stdlib/spec/acceptance/hash_spec.rb
  29.201 -file path=etc/puppet/modules/stdlib/spec/acceptance/intersection_spec.rb
  29.202 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_a_spec.rb
  29.203 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_array_spec.rb
  29.204 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_bool_spec.rb
  29.205 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_domain_name_spec.rb
  29.206 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_float_spec.rb
  29.207 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_function_available_spec.rb
  29.208 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_hash_spec.rb
  29.209 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_integer_spec.rb
  29.210 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_ip_address_spec.rb
  29.211 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_mac_address_spec.rb
  29.212 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_numeric_spec.rb
  29.213 -file path=etc/puppet/modules/stdlib/spec/acceptance/is_string_spec.rb
  29.214 -file path=etc/puppet/modules/stdlib/spec/acceptance/join_keys_to_values_spec.rb
  29.215 -file path=etc/puppet/modules/stdlib/spec/acceptance/join_spec.rb
  29.216 -file path=etc/puppet/modules/stdlib/spec/acceptance/keys_spec.rb
  29.217 -file path=etc/puppet/modules/stdlib/spec/acceptance/loadyaml_spec.rb
  29.218 -file path=etc/puppet/modules/stdlib/spec/acceptance/lstrip_spec.rb
  29.219 -file path=etc/puppet/modules/stdlib/spec/acceptance/max_spec.rb
  29.220 -file path=etc/puppet/modules/stdlib/spec/acceptance/member_spec.rb
  29.221 -file path=etc/puppet/modules/stdlib/spec/acceptance/merge_spec.rb
  29.222 -file path=etc/puppet/modules/stdlib/spec/acceptance/min_spec.rb
  29.223 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/centos-59-x64.yml
  29.224 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/centos-6-vcloud.yml
  29.225 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/centos-64-x64-pe.yml
  29.226 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/centos-64-x64.yml
  29.227 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/centos-65-x64.yml
  29.228 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/default.yml
  29.229 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/fedora-18-x64.yml
  29.230 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/sles-11-x64.yml
  29.231 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  29.232 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  29.233 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  29.234 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2003-i386.yml
  29.235 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2003-x86_64.yml
  29.236 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2008-x86_64.yml
  29.237 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2008r2-x86_64.yml
  29.238 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2012-x86_64.yml
  29.239 -file path=etc/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2012r2-x86_64.yml
  29.240 -file path=etc/puppet/modules/stdlib/spec/acceptance/num2bool_spec.rb
  29.241 -file path=etc/puppet/modules/stdlib/spec/acceptance/parsejson_spec.rb
  29.242 -file path=etc/puppet/modules/stdlib/spec/acceptance/parseyaml_spec.rb
  29.243 -file path=etc/puppet/modules/stdlib/spec/acceptance/pick_default_spec.rb
  29.244 -file path=etc/puppet/modules/stdlib/spec/acceptance/pick_spec.rb
  29.245 -file path=etc/puppet/modules/stdlib/spec/acceptance/prefix_spec.rb
  29.246 -file path=etc/puppet/modules/stdlib/spec/acceptance/pw_hash_spec.rb
  29.247 -file path=etc/puppet/modules/stdlib/spec/acceptance/range_spec.rb
  29.248 -file path=etc/puppet/modules/stdlib/spec/acceptance/reject_spec.rb
  29.249 -file path=etc/puppet/modules/stdlib/spec/acceptance/reverse_spec.rb
  29.250 -file path=etc/puppet/modules/stdlib/spec/acceptance/rstrip_spec.rb
  29.251 -file path=etc/puppet/modules/stdlib/spec/acceptance/shuffle_spec.rb
  29.252 -file path=etc/puppet/modules/stdlib/spec/acceptance/size_spec.rb
  29.253 -file path=etc/puppet/modules/stdlib/spec/acceptance/sort_spec.rb
  29.254 -file path=etc/puppet/modules/stdlib/spec/acceptance/squeeze_spec.rb
  29.255 -file path=etc/puppet/modules/stdlib/spec/acceptance/str2bool_spec.rb
  29.256 -file path=etc/puppet/modules/stdlib/spec/acceptance/str2saltedsha512_spec.rb
  29.257 -file path=etc/puppet/modules/stdlib/spec/acceptance/strftime_spec.rb
  29.258 -file path=etc/puppet/modules/stdlib/spec/acceptance/strip_spec.rb
  29.259 -file path=etc/puppet/modules/stdlib/spec/acceptance/suffix_spec.rb
  29.260 -file path=etc/puppet/modules/stdlib/spec/acceptance/swapcase_spec.rb
  29.261 -file path=etc/puppet/modules/stdlib/spec/acceptance/time_spec.rb
  29.262 -file path=etc/puppet/modules/stdlib/spec/acceptance/to_bytes_spec.rb
  29.263 -file path=etc/puppet/modules/stdlib/spec/acceptance/try_get_value_spec.rb
  29.264 -file path=etc/puppet/modules/stdlib/spec/acceptance/type_spec.rb
  29.265 -file path=etc/puppet/modules/stdlib/spec/acceptance/union_spec.rb
  29.266 -file path=etc/puppet/modules/stdlib/spec/acceptance/unique_spec.rb
  29.267 -file path=etc/puppet/modules/stdlib/spec/acceptance/unsupported_spec.rb
  29.268 -file path=etc/puppet/modules/stdlib/spec/acceptance/upcase_spec.rb
  29.269 -file path=etc/puppet/modules/stdlib/spec/acceptance/uriescape_spec.rb
  29.270 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb
  29.271 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_array_spec.rb
  29.272 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_augeas_spec.rb
  29.273 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_bool_spec.rb
  29.274 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_cmd_spec.rb
  29.275 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_hash_spec.rb
  29.276 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_ipv4_address_spec.rb
  29.277 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_ipv6_address_spec.rb
  29.278 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_re_spec.rb
  29.279 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_slength_spec.rb
  29.280 -file path=etc/puppet/modules/stdlib/spec/acceptance/validate_string_spec.rb
  29.281 -file path=etc/puppet/modules/stdlib/spec/acceptance/values_at_spec.rb
  29.282 -file path=etc/puppet/modules/stdlib/spec/acceptance/values_spec.rb
  29.283 -file path=etc/puppet/modules/stdlib/spec/acceptance/zip_spec.rb
  29.284 -file path=etc/puppet/modules/stdlib/spec/fixtures/dscacheutil/root
  29.285 -file path=etc/puppet/modules/stdlib/spec/fixtures/lsuser/root
  29.286 -file path=etc/puppet/modules/stdlib/spec/functions/abs_spec.rb
  29.287 -file path=etc/puppet/modules/stdlib/spec/functions/any2array_spec.rb
  29.288 -file path=etc/puppet/modules/stdlib/spec/functions/assert_private_spec.rb
  29.289 -file path=etc/puppet/modules/stdlib/spec/functions/base64_spec.rb
  29.290 -file path=etc/puppet/modules/stdlib/spec/functions/basename_spec.rb
  29.291 -file path=etc/puppet/modules/stdlib/spec/functions/bool2num_spec.rb
  29.292 -file path=etc/puppet/modules/stdlib/spec/functions/bool2str_spec.rb
  29.293 -file path=etc/puppet/modules/stdlib/spec/functions/camelcase_spec.rb
  29.294 -file path=etc/puppet/modules/stdlib/spec/functions/capitalize_spec.rb
  29.295 -file path=etc/puppet/modules/stdlib/spec/functions/ceiling_spec.rb
  29.296 -file path=etc/puppet/modules/stdlib/spec/functions/chomp_spec.rb
  29.297 -file path=etc/puppet/modules/stdlib/spec/functions/chop_spec.rb
  29.298 -file path=etc/puppet/modules/stdlib/spec/functions/concat_spec.rb
  29.299 -file path=etc/puppet/modules/stdlib/spec/functions/convert_base_spec.rb
  29.300 -file path=etc/puppet/modules/stdlib/spec/functions/count_spec.rb
  29.301 -file path=etc/puppet/modules/stdlib/spec/functions/deep_merge_spec.rb
  29.302 -file path=etc/puppet/modules/stdlib/spec/functions/defined_with_params_spec.rb
  29.303 -file path=etc/puppet/modules/stdlib/spec/functions/delete_at_spec.rb
  29.304 -file path=etc/puppet/modules/stdlib/spec/functions/delete_spec.rb
  29.305 -file path=etc/puppet/modules/stdlib/spec/functions/delete_undef_values_spec.rb
  29.306 -file path=etc/puppet/modules/stdlib/spec/functions/delete_values_spec.rb
  29.307 -file path=etc/puppet/modules/stdlib/spec/functions/difference_spec.rb
  29.308 -file path=etc/puppet/modules/stdlib/spec/functions/dirname_spec.rb
  29.309 -file path=etc/puppet/modules/stdlib/spec/functions/dos2unix_spec.rb
  29.310 -file path=etc/puppet/modules/stdlib/spec/functions/downcase_spec.rb
  29.311 -file path=etc/puppet/modules/stdlib/spec/functions/empty_spec.rb
  29.312 -file path=etc/puppet/modules/stdlib/spec/functions/ensure_packages_spec.rb
  29.313 -file path=etc/puppet/modules/stdlib/spec/functions/ensure_resource_spec.rb
  29.314 -file path=etc/puppet/modules/stdlib/spec/functions/flatten_spec.rb
  29.315 -file path=etc/puppet/modules/stdlib/spec/functions/floor_spec.rb
  29.316 -file path=etc/puppet/modules/stdlib/spec/functions/fqdn_rand_string_spec.rb
  29.317 -file path=etc/puppet/modules/stdlib/spec/functions/fqdn_rotate_spec.rb
  29.318 -file path=etc/puppet/modules/stdlib/spec/functions/get_module_path_spec.rb
  29.319 -file path=etc/puppet/modules/stdlib/spec/functions/getparam_spec.rb
  29.320 -file path=etc/puppet/modules/stdlib/spec/functions/getvar_spec.rb
  29.321 -file path=etc/puppet/modules/stdlib/spec/functions/grep_spec.rb
  29.322 -file path=etc/puppet/modules/stdlib/spec/functions/has_interface_with_spec.rb
  29.323 -file path=etc/puppet/modules/stdlib/spec/functions/has_ip_address_spec.rb
  29.324 -file path=etc/puppet/modules/stdlib/spec/functions/has_ip_network_spec.rb
  29.325 -file path=etc/puppet/modules/stdlib/spec/functions/has_key_spec.rb
  29.326 -file path=etc/puppet/modules/stdlib/spec/functions/hash_spec.rb
  29.327 -file path=etc/puppet/modules/stdlib/spec/functions/intersection_spec.rb
  29.328 -file path=etc/puppet/modules/stdlib/spec/functions/is_a_spec.rb
  29.329 -file path=etc/puppet/modules/stdlib/spec/functions/is_array_spec.rb
  29.330 -file path=etc/puppet/modules/stdlib/spec/functions/is_bool_spec.rb
  29.331 -file path=etc/puppet/modules/stdlib/spec/functions/is_domain_name_spec.rb
  29.332 -file path=etc/puppet/modules/stdlib/spec/functions/is_float_spec.rb
  29.333 -file path=etc/puppet/modules/stdlib/spec/functions/is_function_available.rb
  29.334 -file path=etc/puppet/modules/stdlib/spec/functions/is_hash_spec.rb
  29.335 -file path=etc/puppet/modules/stdlib/spec/functions/is_integer_spec.rb
  29.336 -file path=etc/puppet/modules/stdlib/spec/functions/is_ip_address_spec.rb
  29.337 -file path=etc/puppet/modules/stdlib/spec/functions/is_mac_address_spec.rb
  29.338 -file path=etc/puppet/modules/stdlib/spec/functions/is_numeric_spec.rb
  29.339 -file path=etc/puppet/modules/stdlib/spec/functions/is_string_spec.rb
  29.340 -file path=etc/puppet/modules/stdlib/spec/functions/join_keys_to_values_spec.rb
  29.341 -file path=etc/puppet/modules/stdlib/spec/functions/join_spec.rb
  29.342 -file path=etc/puppet/modules/stdlib/spec/functions/keys_spec.rb
  29.343 -file path=etc/puppet/modules/stdlib/spec/functions/load_module_metadata_spec.rb
  29.344 -file path=etc/puppet/modules/stdlib/spec/functions/loadyaml_spec.rb
  29.345 -file path=etc/puppet/modules/stdlib/spec/functions/lstrip_spec.rb
  29.346 -file path=etc/puppet/modules/stdlib/spec/functions/max_spec.rb
  29.347 -file path=etc/puppet/modules/stdlib/spec/functions/member_spec.rb
  29.348 -file path=etc/puppet/modules/stdlib/spec/functions/merge_spec.rb
  29.349 -file path=etc/puppet/modules/stdlib/spec/functions/min_spec.rb
  29.350 -file path=etc/puppet/modules/stdlib/spec/functions/num2bool_spec.rb
  29.351 -file path=etc/puppet/modules/stdlib/spec/functions/parsejson_spec.rb
  29.352 -file path=etc/puppet/modules/stdlib/spec/functions/parseyaml_spec.rb
  29.353 -file path=etc/puppet/modules/stdlib/spec/functions/pick_default_spec.rb
  29.354 -file path=etc/puppet/modules/stdlib/spec/functions/pick_spec.rb
  29.355 -file path=etc/puppet/modules/stdlib/spec/functions/prefix_spec.rb
  29.356 -file path=etc/puppet/modules/stdlib/spec/functions/private_spec.rb
  29.357 -file path=etc/puppet/modules/stdlib/spec/functions/pw_hash_spec.rb
  29.358 -file path=etc/puppet/modules/stdlib/spec/functions/range_spec.rb
  29.359 -file path=etc/puppet/modules/stdlib/spec/functions/reject_spec.rb
  29.360 -file path=etc/puppet/modules/stdlib/spec/functions/reverse_spec.rb
  29.361 -file path=etc/puppet/modules/stdlib/spec/functions/rstrip_spec.rb
  29.362 -file path=etc/puppet/modules/stdlib/spec/functions/seeded_rand_spec.rb
  29.363 -file path=etc/puppet/modules/stdlib/spec/functions/shuffle_spec.rb
  29.364 -file path=etc/puppet/modules/stdlib/spec/functions/size_spec.rb
  29.365 -file path=etc/puppet/modules/stdlib/spec/functions/sort_spec.rb
  29.366 -file path=etc/puppet/modules/stdlib/spec/functions/squeeze_spec.rb
  29.367 -file path=etc/puppet/modules/stdlib/spec/functions/str2bool_spec.rb
  29.368 -file path=etc/puppet/modules/stdlib/spec/functions/str2saltedsha512_spec.rb
  29.369 -file path=etc/puppet/modules/stdlib/spec/functions/strftime_spec.rb
  29.370 -file path=etc/puppet/modules/stdlib/spec/functions/strip_spec.rb
  29.371 -file path=etc/puppet/modules/stdlib/spec/functions/suffix_spec.rb
  29.372 -file path=etc/puppet/modules/stdlib/spec/functions/swapcase_spec.rb
  29.373 -file path=etc/puppet/modules/stdlib/spec/functions/time_spec.rb
  29.374 -file path=etc/puppet/modules/stdlib/spec/functions/to_bytes_spec.rb
  29.375 -file path=etc/puppet/modules/stdlib/spec/functions/try_get_value_spec.rb
  29.376 -file path=etc/puppet/modules/stdlib/spec/functions/type3x_spec.rb
  29.377 -file path=etc/puppet/modules/stdlib/spec/functions/type_of_spec.rb
  29.378 -file path=etc/puppet/modules/stdlib/spec/functions/type_spec.rb
  29.379 -file path=etc/puppet/modules/stdlib/spec/functions/union_spec.rb
  29.380 -file path=etc/puppet/modules/stdlib/spec/functions/unique_spec.rb
  29.381 -file path=etc/puppet/modules/stdlib/spec/functions/unix2dos_spec.rb
  29.382 -file path=etc/puppet/modules/stdlib/spec/functions/upcase_spec.rb
  29.383 -file path=etc/puppet/modules/stdlib/spec/functions/uriescape_spec.rb
  29.384 -file path=etc/puppet/modules/stdlib/spec/functions/validate_absolute_path_spec.rb
  29.385 -file path=etc/puppet/modules/stdlib/spec/functions/validate_array_spec.rb
  29.386 -file path=etc/puppet/modules/stdlib/spec/functions/validate_augeas_spec.rb
  29.387 -file path=etc/puppet/modules/stdlib/spec/functions/validate_bool_spec.rb
  29.388 -file path=etc/puppet/modules/stdlib/spec/functions/validate_cmd_spec.rb
  29.389 -file path=etc/puppet/modules/stdlib/spec/functions/validate_hash_spec.rb
  29.390 -file path=etc/puppet/modules/stdlib/spec/functions/validate_integer_spec.rb
  29.391 -file path=etc/puppet/modules/stdlib/spec/functions/validate_ip_address_spec.rb
  29.392 -file path=etc/puppet/modules/stdlib/spec/functions/validate_ipv4_address_spec.rb
  29.393 -file path=etc/puppet/modules/stdlib/spec/functions/validate_ipv6_address_spec.rb
  29.394 -file path=etc/puppet/modules/stdlib/spec/functions/validate_numeric_spec.rb
  29.395 -file path=etc/puppet/modules/stdlib/spec/functions/validate_re_spec.rb
  29.396 -file path=etc/puppet/modules/stdlib/spec/functions/validate_slength_spec.rb
  29.397 -file path=etc/puppet/modules/stdlib/spec/functions/validate_string_spec.rb
  29.398 -file path=etc/puppet/modules/stdlib/spec/functions/values_at_spec.rb
  29.399 -file path=etc/puppet/modules/stdlib/spec/functions/values_spec.rb
  29.400 -file path=etc/puppet/modules/stdlib/spec/functions/zip_spec.rb
  29.401 -file path=etc/puppet/modules/stdlib/spec/monkey_patches/alias_should_to_must.rb
  29.402 -file path=etc/puppet/modules/stdlib/spec/monkey_patches/publicize_methods.rb
  29.403 -file path=etc/puppet/modules/stdlib/spec/puppetlabs_spec_helper_clone.rb
  29.404 -file path=etc/puppet/modules/stdlib/spec/spec.opts
  29.405 -file path=etc/puppet/modules/stdlib/spec/spec_helper.rb
  29.406 -file path=etc/puppet/modules/stdlib/spec/spec_helper_acceptance.rb
  29.407 -file path=etc/puppet/modules/stdlib/spec/unit/facter/facter_dot_d_spec.rb
  29.408 -file path=etc/puppet/modules/stdlib/spec/unit/facter/package_provider_spec.rb
  29.409 -file path=etc/puppet/modules/stdlib/spec/unit/facter/pe_version_spec.rb
  29.410 -file path=etc/puppet/modules/stdlib/spec/unit/facter/root_home_spec.rb
  29.411 -file path=etc/puppet/modules/stdlib/spec/unit/facter/service_provider_spec.rb
  29.412 -file path=etc/puppet/modules/stdlib/spec/unit/facter/util/puppet_settings_spec.rb
  29.413 -file path=etc/puppet/modules/stdlib/spec/unit/puppet/parser/functions/is_absolute_path_spec.rb
  29.414 -file path=etc/puppet/modules/stdlib/spec/unit/puppet/provider/file_line/ruby_spec.rb
  29.415 -file path=etc/puppet/modules/stdlib/spec/unit/puppet/type/anchor_spec.rb
  29.416 -file path=etc/puppet/modules/stdlib/spec/unit/puppet/type/file_line_spec.rb
  29.417 +file path=usr/puppetlabs/puppet/modules/stdlib/CHANGELOG.md
  29.418 +file path=usr/puppetlabs/puppet/modules/stdlib/CONTRIBUTING.md
  29.419 +file path=usr/puppetlabs/puppet/modules/stdlib/Gemfile
  29.420 +file path=usr/puppetlabs/puppet/modules/stdlib/LICENSE
  29.421 +file path=usr/puppetlabs/puppet/modules/stdlib/README.markdown
  29.422 +file path=usr/puppetlabs/puppet/modules/stdlib/README_DEVELOPER.markdown
  29.423 +file path=usr/puppetlabs/puppet/modules/stdlib/README_SPECS.markdown
  29.424 +file path=usr/puppetlabs/puppet/modules/stdlib/RELEASE_PROCESS.markdown
  29.425 +file path=usr/puppetlabs/puppet/modules/stdlib/Rakefile
  29.426 +file path=usr/puppetlabs/puppet/modules/stdlib/checksums.json
  29.427 +file path=usr/puppetlabs/puppet/modules/stdlib/examples/file_line.pp
  29.428 +file path=usr/puppetlabs/puppet/modules/stdlib/examples/has_interface_with.pp
  29.429 +file path=usr/puppetlabs/puppet/modules/stdlib/examples/has_ip_address.pp
  29.430 +file path=usr/puppetlabs/puppet/modules/stdlib/examples/has_ip_network.pp
  29.431 +file path=usr/puppetlabs/puppet/modules/stdlib/examples/init.pp
  29.432 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/facter_dot_d.rb
  29.433 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/package_provider.rb
  29.434 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/pe_version.rb
  29.435 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/puppet_vardir.rb
  29.436 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/root_home.rb
  29.437 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/service_provider.rb
  29.438 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/facter/util/puppet_settings.rb
  29.439 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/functions/is_a.rb
  29.440 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/functions/type_of.rb
  29.441 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/abs.rb
  29.442 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/any2array.rb
  29.443 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/assert_private.rb
  29.444 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/base64.rb
  29.445 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/basename.rb
  29.446 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/bool2num.rb
  29.447 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/bool2str.rb
  29.448 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/camelcase.rb
  29.449 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/capitalize.rb
  29.450 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/ceiling.rb
  29.451 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/chomp.rb
  29.452 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/chop.rb
  29.453 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/concat.rb
  29.454 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/convert_base.rb
  29.455 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/count.rb
  29.456 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/deep_merge.rb
  29.457 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/defined_with_params.rb
  29.458 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/delete.rb
  29.459 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/delete_at.rb
  29.460 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/delete_undef_values.rb
  29.461 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/delete_values.rb
  29.462 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/difference.rb
  29.463 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/dirname.rb
  29.464 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/dos2unix.rb
  29.465 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/downcase.rb
  29.466 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/empty.rb
  29.467 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/ensure_packages.rb
  29.468 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/ensure_resource.rb
  29.469 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/flatten.rb
  29.470 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/floor.rb
  29.471 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/fqdn_rand_string.rb
  29.472 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/fqdn_rotate.rb
  29.473 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/get_module_path.rb
  29.474 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/getparam.rb
  29.475 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/getvar.rb
  29.476 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/grep.rb
  29.477 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/has_interface_with.rb
  29.478 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/has_ip_address.rb
  29.479 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/has_ip_network.rb
  29.480 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/has_key.rb
  29.481 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/hash.rb
  29.482 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/intersection.rb
  29.483 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_absolute_path.rb
  29.484 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_array.rb
  29.485 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_bool.rb
  29.486 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_domain_name.rb
  29.487 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_float.rb
  29.488 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_function_available.rb
  29.489 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_hash.rb
  29.490 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_integer.rb
  29.491 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_ip_address.rb
  29.492 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_mac_address.rb
  29.493 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_numeric.rb
  29.494 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/is_string.rb
  29.495 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/join.rb
  29.496 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/join_keys_to_values.rb
  29.497 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/keys.rb
  29.498 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/load_module_metadata.rb
  29.499 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/loadyaml.rb
  29.500 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/lstrip.rb
  29.501 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/max.rb
  29.502 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/member.rb
  29.503 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/merge.rb
  29.504 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/min.rb
  29.505 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/num2bool.rb
  29.506 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/parsejson.rb
  29.507 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/parseyaml.rb
  29.508 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/pick.rb
  29.509 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/pick_default.rb
  29.510 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/prefix.rb
  29.511 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/private.rb
  29.512 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/pw_hash.rb
  29.513 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/range.rb
  29.514 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/reject.rb
  29.515 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/reverse.rb
  29.516 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/rstrip.rb
  29.517 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/seeded_rand.rb
  29.518 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/shuffle.rb
  29.519 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/size.rb
  29.520 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/sort.rb
  29.521 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/squeeze.rb
  29.522 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/str2bool.rb
  29.523 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/str2saltedsha512.rb
  29.524 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/strftime.rb
  29.525 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/strip.rb
  29.526 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/suffix.rb
  29.527 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/swapcase.rb
  29.528 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/time.rb
  29.529 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/to_bytes.rb
  29.530 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/try_get_value.rb
  29.531 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/type.rb
  29.532 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/type3x.rb
  29.533 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/union.rb
  29.534 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/unique.rb
  29.535 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/unix2dos.rb
  29.536 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/upcase.rb
  29.537 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/uriescape.rb
  29.538 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_absolute_path.rb
  29.539 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_array.rb
  29.540 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_augeas.rb
  29.541 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_bool.rb
  29.542 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_cmd.rb
  29.543 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_hash.rb
  29.544 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_integer.rb
  29.545 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ip_address.rb
  29.546 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ipv4_address.rb
  29.547 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_ipv6_address.rb
  29.548 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_numeric.rb
  29.549 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_re.rb
  29.550 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_slength.rb
  29.551 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/validate_string.rb
  29.552 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/values.rb
  29.553 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/values_at.rb
  29.554 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/parser/functions/zip.rb
  29.555 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/provider/file_line/ruby.rb
  29.556 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/type/anchor.rb
  29.557 +file path=usr/puppetlabs/puppet/modules/stdlib/lib/puppet/type/file_line.rb
  29.558 +file path=usr/puppetlabs/puppet/modules/stdlib/manifests/init.pp
  29.559 +file path=usr/puppetlabs/puppet/modules/stdlib/manifests/stages.pp
  29.560 +file path=usr/puppetlabs/puppet/modules/stdlib/metadata.json
  29.561 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/abs_spec.rb
  29.562 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/anchor_spec.rb
  29.563 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/any2array_spec.rb
  29.564 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/base64_spec.rb
  29.565 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/bool2num_spec.rb
  29.566 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/build_csv.rb
  29.567 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/capitalize_spec.rb
  29.568 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/ceiling_spec.rb
  29.569 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/chomp_spec.rb
  29.570 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/chop_spec.rb
  29.571 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/concat_spec.rb
  29.572 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/count_spec.rb
  29.573 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/deep_merge_spec.rb
  29.574 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/defined_with_params_spec.rb
  29.575 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/delete_at_spec.rb
  29.576 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/delete_spec.rb
  29.577 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/delete_undef_values_spec.rb
  29.578 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/delete_values_spec.rb
  29.579 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/difference_spec.rb
  29.580 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/dirname_spec.rb
  29.581 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/downcase_spec.rb
  29.582 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/empty_spec.rb
  29.583 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/ensure_resource_spec.rb
  29.584 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/flatten_spec.rb
  29.585 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/floor_spec.rb
  29.586 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/fqdn_rand_string_spec.rb
  29.587 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/fqdn_rotate_spec.rb
  29.588 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/get_module_path_spec.rb
  29.589 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/getparam_spec.rb
  29.590 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/getvar_spec.rb
  29.591 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/grep_spec.rb
  29.592 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/has_interface_with_spec.rb
  29.593 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/has_ip_address_spec.rb
  29.594 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/has_ip_network_spec.rb
  29.595 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/has_key_spec.rb
  29.596 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/hash_spec.rb
  29.597 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/intersection_spec.rb
  29.598 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_a_spec.rb
  29.599 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_array_spec.rb
  29.600 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_bool_spec.rb
  29.601 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_domain_name_spec.rb
  29.602 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_float_spec.rb
  29.603 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_function_available_spec.rb
  29.604 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_hash_spec.rb
  29.605 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_integer_spec.rb
  29.606 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_ip_address_spec.rb
  29.607 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_mac_address_spec.rb
  29.608 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_numeric_spec.rb
  29.609 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/is_string_spec.rb
  29.610 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/join_keys_to_values_spec.rb
  29.611 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/join_spec.rb
  29.612 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/keys_spec.rb
  29.613 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/loadyaml_spec.rb
  29.614 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/lstrip_spec.rb
  29.615 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/max_spec.rb
  29.616 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/member_spec.rb
  29.617 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/merge_spec.rb
  29.618 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/min_spec.rb
  29.619 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/centos-59-x64.yml
  29.620 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/centos-6-vcloud.yml
  29.621 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/centos-64-x64-pe.yml
  29.622 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/centos-64-x64.yml
  29.623 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/centos-65-x64.yml
  29.624 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/default.yml
  29.625 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/fedora-18-x64.yml
  29.626 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/sles-11-x64.yml
  29.627 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-10044-x64.yml
  29.628 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-12042-x64.yml
  29.629 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
  29.630 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2003-i386.yml
  29.631 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2003-x86_64.yml
  29.632 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2008-x86_64.yml
  29.633 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2008r2-x86_64.yml
  29.634 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2012-x86_64.yml
  29.635 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/nodesets/windows-2012r2-x86_64.yml
  29.636 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/num2bool_spec.rb
  29.637 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/parsejson_spec.rb
  29.638 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/parseyaml_spec.rb
  29.639 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/pick_default_spec.rb
  29.640 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/pick_spec.rb
  29.641 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/prefix_spec.rb
  29.642 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/pw_hash_spec.rb
  29.643 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/range_spec.rb
  29.644 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/reject_spec.rb
  29.645 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/reverse_spec.rb
  29.646 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/rstrip_spec.rb
  29.647 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/shuffle_spec.rb
  29.648 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/size_spec.rb
  29.649 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/sort_spec.rb
  29.650 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/squeeze_spec.rb
  29.651 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/str2bool_spec.rb
  29.652 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/str2saltedsha512_spec.rb
  29.653 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/strftime_spec.rb
  29.654 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/strip_spec.rb
  29.655 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/suffix_spec.rb
  29.656 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/swapcase_spec.rb
  29.657 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/time_spec.rb
  29.658 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/to_bytes_spec.rb
  29.659 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/try_get_value_spec.rb
  29.660 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/type_spec.rb
  29.661 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/union_spec.rb
  29.662 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/unique_spec.rb
  29.663 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/unsupported_spec.rb
  29.664 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/upcase_spec.rb
  29.665 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/uriescape_spec.rb
  29.666 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb
  29.667 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_array_spec.rb
  29.668 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_augeas_spec.rb
  29.669 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_bool_spec.rb
  29.670 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_cmd_spec.rb
  29.671 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_hash_spec.rb
  29.672 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_ipv4_address_spec.rb
  29.673 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_ipv6_address_spec.rb
  29.674 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_re_spec.rb
  29.675 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_slength_spec.rb
  29.676 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/validate_string_spec.rb
  29.677 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/values_at_spec.rb
  29.678 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/values_spec.rb
  29.679 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/acceptance/zip_spec.rb
  29.680 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/fixtures/dscacheutil/root
  29.681 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/fixtures/lsuser/root
  29.682 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/abs_spec.rb
  29.683 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/any2array_spec.rb
  29.684 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/assert_private_spec.rb
  29.685 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/base64_spec.rb
  29.686 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/basename_spec.rb
  29.687 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/bool2num_spec.rb
  29.688 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/bool2str_spec.rb
  29.689 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/camelcase_spec.rb
  29.690 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/capitalize_spec.rb
  29.691 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/ceiling_spec.rb
  29.692 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/chomp_spec.rb
  29.693 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/chop_spec.rb
  29.694 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/concat_spec.rb
  29.695 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/convert_base_spec.rb
  29.696 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/count_spec.rb
  29.697 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/deep_merge_spec.rb
  29.698 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/defined_with_params_spec.rb
  29.699 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/delete_at_spec.rb
  29.700 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/delete_spec.rb
  29.701 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/delete_undef_values_spec.rb
  29.702 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/delete_values_spec.rb
  29.703 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/difference_spec.rb
  29.704 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/dirname_spec.rb
  29.705 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/dos2unix_spec.rb
  29.706 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/downcase_spec.rb
  29.707 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/empty_spec.rb
  29.708 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/ensure_packages_spec.rb
  29.709 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/ensure_resource_spec.rb
  29.710 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/flatten_spec.rb
  29.711 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/floor_spec.rb
  29.712 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/fqdn_rand_string_spec.rb
  29.713 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/fqdn_rotate_spec.rb
  29.714 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/get_module_path_spec.rb
  29.715 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/getparam_spec.rb
  29.716 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/getvar_spec.rb
  29.717 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/grep_spec.rb
  29.718 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/has_interface_with_spec.rb
  29.719 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/has_ip_address_spec.rb
  29.720 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/has_ip_network_spec.rb
  29.721 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/has_key_spec.rb
  29.722 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/hash_spec.rb
  29.723 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/intersection_spec.rb
  29.724 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_a_spec.rb
  29.725 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_array_spec.rb
  29.726 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_bool_spec.rb
  29.727 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_domain_name_spec.rb
  29.728 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_float_spec.rb
  29.729 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_function_available.rb
  29.730 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_hash_spec.rb
  29.731 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_integer_spec.rb
  29.732 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_ip_address_spec.rb
  29.733 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_mac_address_spec.rb
  29.734 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_numeric_spec.rb
  29.735 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/is_string_spec.rb
  29.736 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/join_keys_to_values_spec.rb
  29.737 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/join_spec.rb
  29.738 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/keys_spec.rb
  29.739 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/load_module_metadata_spec.rb
  29.740 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/loadyaml_spec.rb
  29.741 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/lstrip_spec.rb
  29.742 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/max_spec.rb
  29.743 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/member_spec.rb
  29.744 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/merge_spec.rb
  29.745 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/min_spec.rb
  29.746 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/num2bool_spec.rb
  29.747 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/parsejson_spec.rb
  29.748 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/parseyaml_spec.rb
  29.749 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/pick_default_spec.rb
  29.750 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/pick_spec.rb
  29.751 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/prefix_spec.rb
  29.752 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/private_spec.rb
  29.753 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/pw_hash_spec.rb
  29.754 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/range_spec.rb
  29.755 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/reject_spec.rb
  29.756 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/reverse_spec.rb
  29.757 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/rstrip_spec.rb
  29.758 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/seeded_rand_spec.rb
  29.759 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/shuffle_spec.rb
  29.760 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/size_spec.rb
  29.761 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/sort_spec.rb
  29.762 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/squeeze_spec.rb
  29.763 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/str2bool_spec.rb
  29.764 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/str2saltedsha512_spec.rb
  29.765 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/strftime_spec.rb
  29.766 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/strip_spec.rb
  29.767 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/suffix_spec.rb
  29.768 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/swapcase_spec.rb
  29.769 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/time_spec.rb
  29.770 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/to_bytes_spec.rb
  29.771 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/try_get_value_spec.rb
  29.772 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/type3x_spec.rb
  29.773 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/type_of_spec.rb
  29.774 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/type_spec.rb
  29.775 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/union_spec.rb
  29.776 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/unique_spec.rb
  29.777 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/unix2dos_spec.rb
  29.778 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/upcase_spec.rb
  29.779 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/uriescape_spec.rb
  29.780 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_absolute_path_spec.rb
  29.781 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_array_spec.rb
  29.782 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_augeas_spec.rb
  29.783 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_bool_spec.rb
  29.784 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_cmd_spec.rb
  29.785 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_hash_spec.rb
  29.786 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_integer_spec.rb
  29.787 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_ip_address_spec.rb
  29.788 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_ipv4_address_spec.rb
  29.789 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_ipv6_address_spec.rb
  29.790 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_numeric_spec.rb
  29.791 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_re_spec.rb
  29.792 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_slength_spec.rb
  29.793 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/validate_string_spec.rb
  29.794 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/values_at_spec.rb
  29.795 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/values_spec.rb
  29.796 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/functions/zip_spec.rb
  29.797 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/monkey_patches/alias_should_to_must.rb
  29.798 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/monkey_patches/publicize_methods.rb
  29.799 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/puppetlabs_spec_helper_clone.rb
  29.800 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/spec.opts
  29.801 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/spec_helper.rb
  29.802 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/spec_helper_acceptance.rb
  29.803 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/facter_dot_d_spec.rb
  29.804 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/package_provider_spec.rb
  29.805 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/pe_version_spec.rb
  29.806 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/root_home_spec.rb
  29.807 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/service_provider_spec.rb
  29.808 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/facter/util/puppet_settings_spec.rb
  29.809 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/puppet/parser/functions/is_absolute_path_spec.rb
  29.810 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/puppet/provider/file_line/ruby_spec.rb
  29.811 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/puppet/type/anchor_spec.rb
  29.812 +file path=usr/puppetlabs/puppet/modules/stdlib/spec/unit/puppet/type/file_line_spec.rb
  29.813  #
  29.814  license LICENSE license="Apache v2.0"
  29.815  # Renamed Package
    30.1 --- a/components/ruby/puppet-modules/saz-memcached/saz-memcached.p5m	Wed Jan 11 15:24:27 2017 -0800
    30.2 +++ b/components/ruby/puppet-modules/saz-memcached/saz-memcached.p5m	Mon Nov 28 16:54:02 2016 -0800
    30.3 @@ -23,8 +23,6 @@
    30.4  # Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
    30.5  #
    30.6  
    30.7 -<transform file dir -> default owner puppet>
    30.8 -<transform file dir -> default group puppet>
    30.9  set name=pkg.fmri \
   30.10      value=pkg:/system/management/puppet/saz-memcached@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   30.11  set name=pkg.summary value="Memcached Puppet Module"
   30.12 @@ -38,26 +36,27 @@
   30.13  set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
   30.14  set name=info.upstream value="OpenStack <openstack-dev@lists.openstack.org>"
   30.15  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
   30.16 -set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016
   30.17 +set name=org.opensolaris.arc-caseid value=PSARC/2015/368 value=PSARC/2016/016 \
   30.18 +    value=PSARC/2016/607
   30.19  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   30.20  #
   30.21 -file path=etc/puppet/modules/memcached/Gemfile
   30.22 -file path=etc/puppet/modules/memcached/LICENSE
   30.23 -file path=etc/puppet/modules/memcached/README-DEVELOPER
   30.24 -file path=etc/puppet/modules/memcached/README.md
   30.25 -file path=etc/puppet/modules/memcached/Rakefile
   30.26 -file path=etc/puppet/modules/memcached/checksums.json
   30.27 -file path=etc/puppet/modules/memcached/lib/puppet/parser/functions/memcached_max_memory.rb
   30.28 -file path=etc/puppet/modules/memcached/manifests/init.pp
   30.29 -file path=etc/puppet/modules/memcached/manifests/params.pp
   30.30 -file path=etc/puppet/modules/memcached/metadata.json
   30.31 -file path=etc/puppet/modules/memcached/spec/classes/memcached_spec.rb
   30.32 -file path=etc/puppet/modules/memcached/spec/spec.opts
   30.33 -file path=etc/puppet/modules/memcached/spec/spec_helper.rb
   30.34 -file path=etc/puppet/modules/memcached/templates/memcached.conf.erb
   30.35 -file path=etc/puppet/modules/memcached/templates/memcached_sysconfig.erb
   30.36 -file path=etc/puppet/modules/memcached/templates/memcached_windows.erb
   30.37 -file path=etc/puppet/modules/memcached/tests/init.pp
   30.38 +file path=usr/puppetlabs/puppet/modules/memcached/Gemfile
   30.39 +file path=usr/puppetlabs/puppet/modules/memcached/LICENSE
   30.40 +file path=usr/puppetlabs/puppet/modules/memcached/README-DEVELOPER
   30.41 +file path=usr/puppetlabs/puppet/modules/memcached/README.md
   30.42 +file path=usr/puppetlabs/puppet/modules/memcached/Rakefile
   30.43 +file path=usr/puppetlabs/puppet/modules/memcached/checksums.json
   30.44 +file path=usr/puppetlabs/puppet/modules/memcached/lib/puppet/parser/functions/memcached_max_memory.rb
   30.45 +file path=usr/puppetlabs/puppet/modules/memcached/manifests/init.pp
   30.46 +file path=usr/puppetlabs/puppet/modules/memcached/manifests/params.pp
   30.47 +file path=usr/puppetlabs/puppet/modules/memcached/metadata.json
   30.48 +file path=usr/puppetlabs/puppet/modules/memcached/spec/classes/memcached_spec.rb
   30.49 +file path=usr/puppetlabs/puppet/modules/memcached/spec/spec.opts
   30.50 +file path=usr/puppetlabs/puppet/modules/memcached/spec/spec_helper.rb
   30.51 +file path=usr/puppetlabs/puppet/modules/memcached/templates/memcached.conf.erb
   30.52 +file path=usr/puppetlabs/puppet/modules/memcached/templates/memcached_sysconfig.erb
   30.53 +file path=usr/puppetlabs/puppet/modules/memcached/templates/memcached_windows.erb
   30.54 +file path=usr/puppetlabs/puppet/modules/memcached/tests/init.pp
   30.55  #
   30.56  license saz-memcached.license license="Apache v2.0"
   30.57  # Renamed Package
    31.1 --- a/components/ruby/puppet-solaris/Makefile	Wed Jan 11 15:24:27 2017 -0800
    31.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.3 @@ -1,74 +0,0 @@
    31.4 -#
    31.5 -# CDDL HEADER START
    31.6 -#
    31.7 -# The contents of this file are subject to the terms of the
    31.8 -# Common Development and Distribution License (the "License").
    31.9 -# You may not use this file except in compliance with the License.
   31.10 -#
   31.11 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   31.12 -# or http://www.opensolaris.org/os/licensing.
   31.13 -# See the License for the specific language governing permissions
   31.14 -# and limitations under the License.
   31.15 -#
   31.16 -# When distributing Covered Code, include this CDDL HEADER in each
   31.17 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   31.18 -# If applicable, add the following below this CDDL HEADER, with the
   31.19 -# fields enclosed by brackets "[]" replaced with your own identifying
   31.20 -# information: Portions Copyright [yyyy] [name of copyright owner]
   31.21 -#
   31.22 -# CDDL HEADER END
   31.23 -#
   31.24 -# Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
   31.25 -#
   31.26 -include ../../../make-rules/shared-macros.mk
   31.27 -RUBY_VERSION=2.1
   31.28 -RUBY_LIB_VERSION=2.1.0
   31.29 -RUBY_VERSIONS=2.1.0
   31.30 -RUBY=/usr/ruby/$(RUBY_VERSION)/bin/ruby
   31.31 -
   31.32 -COMPONENT_NAME=		puppet-solaris
   31.33 -COMPONENT_SRC=
   31.34 -COMPONENT_VERSION=	$(PKG_SOLARIS_VERSION)
   31.35 -COMPONENT_BUGDB=	utility/puppet
   31.36 -
   31.37 -include $(WS_MAKE_RULES)/prep.mk
   31.38 -include $(WS_MAKE_RULES)/ruby.mk
   31.39 -include $(WS_MAKE_RULES)/ips.mk
   31.40 -
   31.41 -
   31.42 -# Not implemented by any make rules we are loading
   31.43 -$(BUILD_64): ext/PuppetAudit.so $(BUILD_DIR)
   31.44 -	$(MKDIR) $(dir $@)
   31.45 -	$(TOUCH) $@
   31.46 -
   31.47 -# Not implemented by any make rules we are loading
   31.48 -$(INSTALL_64): $(BUILD_64)
   31.49 -	$(TOUCH) $@
   31.50 -
   31.51 -# common targets
   31.52 -build: $(BUILD_64)
   31.53 -
   31.54 -INSTALL_DIR=$(BUILD_DIR)/prototype/$(MACH)
   31.55 -SECURITY_FILES=$(addprefix files/,auth_attr exec_attr prof_attr)
   31.56 -ETC_FILES=$(addprefix files/,user_attr)
   31.57 -
   31.58 -ext/PuppetAudit.so:
   31.59 -	# Ruby extension for auditing
   31.60 -	(cd ext; $(RUBY) extconf.rb; $(GMAKE))
   31.61 -
   31.62 -clean::
   31.63 -	@if [ -f ext/Makefile ]; then \
   31.64 -		(cd ext; $(GMAKE) clean; $(RM) Makefile) \
   31.65 -	fi
   31.66 -
   31.67 -test:		$(NO_TESTS)
   31.68 -
   31.69 -system-test:    $(NO_TESTS)
   31.70 -
   31.71 -REQUIRED_PACKAGES += runtime/ruby-21
   31.72 -REQUIRED_PACKAGES += shell/ksh93
   31.73 -REQUIRED_PACKAGES += system/core-os
   31.74 -REQUIRED_PACKAGES += system/library
   31.75 -REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
   31.76 -REQUIRED_PACKAGES += system/library/math
   31.77 -REQUIRED_PACKAGES += system/network
    32.1 --- a/components/ruby/puppet-solaris/ext/extconf.rb	Wed Jan 11 15:24:27 2017 -0800
    32.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.3 @@ -1,5 +0,0 @@
    32.4 -require 'mkmf'
    32.5 -$CPPFLAGS = "-I/usr/include -I/usr/include/bsm"
    32.6 -$LDFLAGS  = "-L/usr/lib"
    32.7 -$LOCAL_LIBS = "-lbsm"
    32.8 -create_makefile("PuppetAudit")
    33.1 --- a/components/ruby/puppet-solaris/ext/puppet_audit.c	Wed Jan 11 15:24:27 2017 -0800
    33.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.3 @@ -1,169 +0,0 @@
    33.4 -/*
    33.5 - * CDDL HEADER START
    33.6 - *
    33.7 - * The contents of this file are subject to the terms of the
    33.8 - * Common Development and Distribution License (the "License").
    33.9 - * You may not use this file except in compliance with the License.
   33.10 - *
   33.11 - * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   33.12 - * or http://www.opensolaris.org/os/licensing.
   33.13 - * See the License for the specific language governing permissions
   33.14 - * and limitations under the License.
   33.15 - *
   33.16 - * When distributing Covered Code, include this CDDL HEADER in each
   33.17 - * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   33.18 - * If applicable, add the following below this CDDL HEADER, with the
   33.19 - * fields enclosed by brackets "[]" replaced with your own identifying
   33.20 - * information: Portions Copyright [yyyy] [name of copyright owner]
   33.21 - *
   33.22 - * CDDL HEADER END
   33.23 - */
   33.24 -
   33.25 -/*
   33.26 - * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
   33.27 - */
   33.28 -
   33.29 -/*
   33.30 - * Ruby binding for libbsm used by Puppet to record audit events
   33.31 - */
   33.32 -
   33.33 -#include <ruby.h>
   33.34 -#include <pwd.h>
   33.35 -#include <nss_dbdefs.h>
   33.36 -#include <bsm/adt.h>
   33.37 -#include <bsm/adt_event.h>
   33.38 -
   33.39 -VALUE cPuppetAudit;
   33.40 -
   33.41 -VALUE
   33.42 -audit_new(VALUE class)
   33.43 -{
   33.44 -	adt_session_data_t	*ah;
   33.45 -	VALUE			data;
   33.46 -
   33.47 -	if (adt_start_session(&ah, NULL, 0) != 0) {
   33.48 -		perror("puppet adt_start_session");
   33.49 -		exit(1);
   33.50 -	}
   33.51 -	data = Data_Wrap_Struct(class, 0, 0, ah);
   33.52 -	rb_obj_call_init(data, 0, 0);
   33.53 -	return (data);
   33.54 -}
   33.55 -
   33.56 -static VALUE
   33.57 -audit_init(VALUE self)
   33.58 -{
   33.59 -	adt_session_data_t	*ah;
   33.60 -	adt_termid_t		*tid;
   33.61 -	struct passwd		pwd, *result;
   33.62 -	char			*buffer;
   33.63 -	size_t			size = NSS_BUFLEN_PASSWD;
   33.64 -
   33.65 -	Data_Get_Struct(self, adt_session_data_t, ah);
   33.66 -
   33.67 -	if (adt_load_hostname(NULL, &tid) != 0) {
   33.68 -		perror("puppet adt_load_hostname");
   33.69 -		(void) adt_end_session(ah);
   33.70 -		exit(1);
   33.71 -	}
   33.72 -
   33.73 -	if ((buffer = malloc(size)) == NULL)
   33.74 -		exit(1);
   33.75 -
   33.76 -	/* set "puppet" as user name and preselection */
   33.77 -	if (getpwnam_r("puppet", &pwd, buffer, size, &result) != 0) {
   33.78 -		perror("puppet getpwnam_r(puppet)");
   33.79 -		(void) adt_end_session(ah);
   33.80 -		free(buffer);
   33.81 -		exit(1);
   33.82 -	}
   33.83 -
   33.84 -	if (result == NULL) {
   33.85 -		perror("puppet getpwnam_r(puppet)");
   33.86 -		(void) adt_end_session(ah);
   33.87 -		free(buffer);
   33.88 -		exit(1);
   33.89 -	}
   33.90 -
   33.91 -	if (adt_set_user(ah, result->pw_uid, result->pw_gid, result->pw_uid,
   33.92 -	    result->pw_gid, tid, ADT_NEW) != 0) {
   33.93 -		perror("puppet adt_set_user");
   33.94 -		free(tid);
   33.95 -		(void) adt_end_session(ah);
   33.96 -		free(buffer);
   33.97 -		exit(1);
   33.98 -	}
   33.99 -	free(tid);
  33.100 -
  33.101 -	/* set audit context on this process */
  33.102 -	if (adt_set_proc(ah) != 0) {
  33.103 -		perror("puppet adt_set_proc");
  33.104 -		(void) adt_end_session(ah);
  33.105 -		free(buffer);
  33.106 -		exit(1);
  33.107 -	}
  33.108 -	free(buffer);
  33.109 -	return (self);
  33.110 -}
  33.111 -
  33.112 -static VALUE
  33.113 -audit_start(VALUE self)
  33.114 -{
  33.115 -	adt_event_data_t	*event;
  33.116 -	adt_session_data_t	*ah;
  33.117 -
  33.118 -	Data_Get_Struct(self, adt_session_data_t, ah);
  33.119 -
  33.120 -	if ((event = adt_alloc_event(ah, ADT_puppet_session_start)) == NULL) {
  33.121 -		perror("adt_alloc_event(ADT_puppet_session_start)");
  33.122 -		(void) adt_end_session(ah);
  33.123 -		ah = NULL;
  33.124 -	} else {
  33.125 -		if (adt_put_event(event, ADT_SUCCESS, ADT_SUCCESS) != 0) {
  33.126 -			perror("adt_put_event(ADT_puppet_session_start)");
  33.127 -		}
  33.128 -		adt_free_event(event);
  33.129 -	}
  33.130 -	return (self);
  33.131 -}
  33.132 -
  33.133 -static VALUE
  33.134 -audit_stop(VALUE self)
  33.135 -{
  33.136 -	adt_event_data_t	*event;
  33.137 -	adt_session_data_t	*ah;
  33.138 -
  33.139 -	Data_Get_Struct(self, adt_session_data_t, ah);
  33.140 -
  33.141 -	if ((event = adt_alloc_event(ah, ADT_puppet_session_end)) == NULL) {
  33.142 -		perror("adt_alloc_event(ADT_puppet_session_end)");
  33.143 -	} else {
  33.144 -		if (adt_put_event(event, ADT_SUCCESS, ADT_SUCCESS) != 0) {
  33.145 -			perror("adt_put_event(ADT_puppet_session_end)");
  33.146 -		}
  33.147 -		adt_free_event(event);
  33.148 -	}
  33.149 -	return (self);
  33.150 -}
  33.151 -
  33.152 -static VALUE
  33.153 -audit_teardown(VALUE self)
  33.154 -{
  33.155 -	adt_session_data_t	*ah;
  33.156 -
  33.157 -	Data_Get_Struct(self, adt_session_data_t, ah);
  33.158 -
  33.159 -	(void) adt_end_session(ah);
  33.160 -	return (self);
  33.161 -}
  33.162 -
  33.163 -void
  33.164 -Init_PuppetAudit()
  33.165 -{
  33.166 -	cPuppetAudit = rb_define_class("PuppetAudit", rb_cObject);
  33.167 -	rb_define_singleton_method(cPuppetAudit, "new", audit_new, 0);
  33.168 -	rb_define_method(cPuppetAudit, "initialize", audit_init, 0);
  33.169 -	rb_define_method(cPuppetAudit, "audit_start", audit_start, 0);
  33.170 -	rb_define_method(cPuppetAudit, "audit_stop", audit_stop, 0);
  33.171 -	rb_define_method(cPuppetAudit, "audit_teardown", audit_teardown, 0);
  33.172 -}
    34.1 --- a/components/ruby/puppet-solaris/files/auth_attr	Wed Jan 11 15:24:27 2017 -0800
    34.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.3 @@ -1,2 +0,0 @@
    34.4 -solaris.smf.manage.puppet:RO::Manage puppet master states::
    34.5 -solaris.smf.value.puppet:RO::Change puppet master properties::
    35.1 --- a/components/ruby/puppet-solaris/files/exec_attr	Wed Jan 11 15:24:27 2017 -0800
    35.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.3 @@ -1,1 +0,0 @@
    35.4 -Puppet Management:solaris:cmd:RO::/usr/sbin/puppet:uid=0
    36.1 --- a/components/ruby/puppet-solaris/files/prof_attr	Wed Jan 11 15:24:27 2017 -0800
    36.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.3 @@ -1,1 +0,0 @@
    36.4 -Puppet Management:RO::Manage the puppet master service:auths=solaris.smf.manage.puppet,solaris.smf.value.puppet
    37.1 --- a/components/ruby/puppet-solaris/files/puppet.logadm.conf	Wed Jan 11 15:24:27 2017 -0800
    37.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.3 @@ -1,6 +0,0 @@
    37.4 -#
    37.5 -# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
    37.6 -#
    37.7 -# Entries to be added to /etc/logadm.conf by svc:/system/logadm-upgrade
    37.8 -#
    37.9 -/var/lib/puppet/log/masterhttp.log -C 7 -S 20m -c -z 5 -N
    38.1 --- a/components/ruby/puppet-solaris/files/puppet.stencil	Wed Jan 11 15:24:27 2017 -0800
    38.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.3 @@ -1,13 +0,0 @@
    38.4 -# WARNING: THIS FILE GENERATED FROM SMF DATA.
    38.5 -#     DO NOT EDIT THIS FILE.  EDITS WILL BE LOST.
    38.6 -#
    38.7 -# See puppet.conf(5) and http://docs.puppetlabs.com/guides/configuring.html
    38.8 -# for details.
    38.9 -; walk each instance and extract all properties from the config PG
   38.10 -$%/(svc:/$%s:(.*)/:properties)/ {
   38.11 -$%{$%1/general/enabled:?
   38.12 -[$%2]
   38.13 -$%/$%1/config/(.*)/ {
   38.14 -$%3 = $%{$%1/config/$%3} }
   38.15 -}
   38.16 -}
    39.1 --- a/components/ruby/puppet-solaris/files/puppet.xml	Wed Jan 11 15:24:27 2017 -0800
    39.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.3 @@ -1,2352 +0,0 @@
    39.4 -<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
    39.5 -<!--
    39.6 - CDDL HEADER START
    39.7 -
    39.8 - The contents of this file are subject to the terms of the
    39.9 - Common Development and Distribution License (the "License").
   39.10 - You may not use this file except in compliance with the License.
   39.11 -
   39.12 - You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   39.13 - or http://www.opensolaris.org/os/licensing.
   39.14 - See the License for the specific language governing permissions
   39.15 - and limitations under the License.
   39.16 -
   39.17 - When distributing Covered Code, include this CDDL HEADER in each
   39.18 - file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   39.19 - If applicable, add the following below this CDDL HEADER, with the
   39.20 - fields enclosed by brackets "[]" replaced with your own identifying
   39.21 - information: Portions Copyright [yyyy] [name of copyright owner]
   39.22 -
   39.23 - CDDL HEADER END
   39.24 -
   39.25 - Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
   39.26 -
   39.27 - NOTE:  This service manifest is not editable; its contents will
   39.28 - be overwritten by package or patch operations, including
   39.29 - operating system upgrade.  Make customizations in a different
   39.30 - file.
   39.31 --->
   39.32 -<service_bundle type="manifest" name="puppet">
   39.33 -  <service name="application/puppet" type="service" version="1">
   39.34 -    <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
   39.35 -      <service_fmri value="svc:/system/filesystem/minimal"/>
   39.36 -    </dependency>
   39.37 -    <dependency name="network" grouping="require_all" restart_on="error" type="service">
   39.38 -      <service_fmri value="svc:/milestone/network"/>
   39.39 -    </dependency>
   39.40 -    <dependency name="identity" grouping="require_all" restart_on="error" type="service">
   39.41 -      <service_fmri value="svc:/system/identity:node"/>
   39.42 -    </dependency>
   39.43 -    <exec_method type="method" name="start" exec=":true" timeout_seconds="60"/>
   39.44 -    <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60"/>
   39.45 -    <exec_method type="method" name="refresh" exec=":true" timeout_seconds="0"/>
   39.46 -    <property_group name="general" type="framework">
   39.47 -      <!-- to start stop puppet -->
   39.48 -      <propval name="action_authorization" type="astring" value="solaris.smf.manage.puppet"/>
   39.49 -      <!-- to change puppet properties -->
   39.50 -      <propval name="value_authorization" type="astring" value="solaris.smf.value.puppet"/>
   39.51 -    </property_group>
   39.52 -    <property_group name="puppet_stencil" type="configfile">
   39.53 -      <propval name="path" type="astring" value="/etc/puppet/puppet.conf"/>
   39.54 -      <propval name="stencil" type="astring" value="puppet.stencil"/>
   39.55 -      <propval name="mode" type="astring" value="0444"/>
   39.56 -    </property_group>
   39.57 -    <instance name="master" enabled="false">
   39.58 -      <exec_method type="method" name="start" exec="/usr/sbin/puppet master --logdest %{config/logdest}" timeout_seconds="600"/>
   39.59 -      <property_group name="config" type="application">
   39.60 -        <propval name="logdest" type="astring" value="/var/log/puppet/puppet-master.log"/>
   39.61 -      </property_group>
   39.62 -    </instance>
   39.63 -    <instance name="agent" enabled="false">
   39.64 -      <exec_method type="method" name="start" exec="/usr/sbin/puppet agent --logdest %{config/logdest}" timeout_seconds="600"/>
   39.65 -      <property_group name="config" type="application">
   39.66 -        <propval name="logdest" type="astring" value="/var/log/puppet/puppet-agent.log"/>
   39.67 -      </property_group>
   39.68 -    </instance>
   39.69 -    <stability value="Unstable"/>
   39.70 -    <template>
   39.71 -      <common_name>
   39.72 -        <loctext xml:lang="C">Puppet version 3.8.6</loctext>
   39.73 -      </common_name>
   39.74 -      <documentation>
   39.75 -        <manpage title="puppet-master" section="8" manpath="/usr/share/man"/>
   39.76 -      </documentation>
   39.77 -      <pg_pattern required="false" type="application" name="config">
   39.78 -        <prop_pattern required="false" type="astring" name="agent_catalog_run_lockfile">
   39.79 -          <description>
   39.80 -            <loctext xml:lang="C">
   39.81 -A lock file to indicate that a puppet agent catalog run is currently in progress.
   39.82 -The file contains the pid of the process that holds the lock on the catalog run.
   39.83 -	    </loctext>
   39.84 -          </description>
   39.85 -        </prop_pattern>
   39.86 -        <prop_pattern required="false" type="astring" name="agent_disabled_lockfile">
   39.87 -          <description>
   39.88 -            <loctext xml:lang="C">
   39.89 -A lock file to indicate that puppet agent runs have been administratively
   39.90 -disabled.  File contains a JSON object with state information.
   39.91 -	    </loctext>
   39.92 -          </description>
   39.93 -        </prop_pattern>
   39.94 -        <prop_pattern required="false" type="boolean" name="allow_duplicate_certs">
   39.95 -          <description>
   39.96 -            <loctext xml:lang="C">
   39.97 -Whether to allow a new certificate
   39.98 -request to overwrite an existing certificate.
   39.99 -	    </loctext>
  39.100 -          </description>
  39.101 -        </prop_pattern>
  39.102 -        <prop_pattern required="false" type="boolean" name="allow_variables_with_dashes">
  39.103 -          <description>
  39.104 -            <loctext xml:lang="C">
  39.105 -Permit hyphens (`-`) in variable names and issue deprecation warnings about
  39.106 -them. This setting **should always be `false`;** setting it to `true`
  39.107 -will cause subtle and wide-ranging bugs. It will be removed in a future version.
  39.108 -
  39.109 -Hyphenated variables caused major problems in the language, but were allowed
  39.110 -between Puppet 2.7.3 and 2.7.14. If you used them during this window, we
  39.111 -apologize for the inconvenience --- you can temporarily set this to `true`
  39.112 -in order to upgrade, and can rename your variables at your leisure. Please
  39.113 -revert it to `false` after you have renamed all affected variables.
  39.114 -	    </loctext>
  39.115 -          </description>
  39.116 -        </prop_pattern>
  39.117 -        <prop_pattern required="false" type="boolean" name="always_cache_features">
  39.118 -          <description>
  39.119 -            <loctext xml:lang="C">
  39.120 -Affects how we cache attempts to load Puppet 'features'.  If false, then
  39.121 -calls to `Puppet.features.&lt;feature&gt;?` will always attempt to load the
  39.122 -feature (which can be an expensive operation) unless it has already been
  39.123 -loaded successfully.  This makes it possible for a single agent run to,
  39.124 -e.g., install a package that provides the underlying capabilities for
  39.125 -a feature, and then later load that feature during the same run (even if
  39.126 -the feature had been tested earlier and had not been available).
  39.127 -
  39.128 -If this setting is set to true, then features will only be checked once,
  39.129 -and if they are not available, the negative result is cached and returned
  39.130 -for all subsequent attempts to load the feature.  This behavior is almost
  39.131 -always appropriate for the server, and can result in a significant performance
  39.132 -improvement for features that are checked frequently.
  39.133 -	    </loctext>
  39.134 -          </description>
  39.135 -        </prop_pattern>
  39.136 -        <prop_pattern required="false" type="host" name="archive_file_server">
  39.137 -          <description>
  39.138 -            <loctext xml:lang="C">
  39.139 -During an inspect run, the file bucket server to archive files to if archive_files is set.
  39.140 -	    </loctext>
  39.141 -          </description>
  39.142 -        </prop_pattern>
  39.143 -        <prop_pattern required="false" type="boolean" name="archive_files">
  39.144 -          <description>
  39.145 -            <loctext xml:lang="C">
  39.146 -During an inspect run, whether to archive files whose contents are audited to a file bucket.
  39.147 -	    </loctext>
  39.148 -          </description>
  39.149 -        </prop_pattern>
  39.150 -        <prop_pattern required="false" type="boolean" name="async_storeconfigs">
  39.151 -          <description>
  39.152 -            <loctext xml:lang="C">
  39.153 -Whether to use a queueing system to provide asynchronous database integration.
  39.154 -Requires that `puppet queue` be running.
  39.155 -	    </loctext>
  39.156 -          </description>
  39.157 -        </prop_pattern>
  39.158 -        <prop_pattern required="false" type="boolean" name="autoflush">
  39.159 -          <description>
  39.160 -            <loctext xml:lang="C">
  39.161 -Whether log files should always flush to disk.
  39.162 -	    </loctext>
  39.163 -          </description>
  39.164 -        </prop_pattern>
  39.165 -        <prop_pattern required="false" type="astring" name="autosign">
  39.166 -          <description>
  39.167 -            <loctext xml:lang="C">
  39.168 -Whether (and how) to autosign certificate requests. This setting
  39.169 -is only relevant on a puppet master acting as a certificate authority (CA).
  39.170 -
  39.171 -Valid values are true (autosigns all certificate requests; not recommended),
  39.172 -false (disables autosigning certificates), or the absolute path to a file.
  39.173 -
  39.174 -The file specified in this setting may be either a **configuration file**
  39.175 -or a **custom policy executable.** Puppet will automatically determine
  39.176 -what it is: If the Puppet user (see the `user` setting) can execute the
  39.177 -file, it will be treated as a policy executable; otherwise, it will be
  39.178 -treated as a config file.
  39.179 -
  39.180 -If a custom policy executable is configured, the CA puppet master will run it
  39.181 -every time it receives a CSR. The executable will be passed the subject CN of the
  39.182 -request _as a command line argument,_ and the contents of the CSR in PEM format
  39.183 -_on stdin._ It should exit with a status of 0 if the cert should be autosigned
  39.184 -and non-zero if the cert should not be autosigned.
  39.185 -
  39.186 -If a certificate request is not autosigned, it will persist for review. An admin
  39.187 -user can use the `puppet cert sign` command to manually sign it, or can delete
  39.188 -the request.
  39.189 -
  39.190 -For info on autosign configuration files, see
  39.191 -[the guide to Puppet's config files](http://docs.puppetlabs.com/guides/configuring.html).
  39.192 -	    </loctext>
  39.193 -          </description>
  39.194 -        </prop_pattern>
  39.195 -        <prop_pattern required="false" type="astring" name="basemodulepath">
  39.196 -          <description>
  39.197 -            <loctext xml:lang="C">
  39.198 -The search path for **global** modules. Should be specified as a
  39.199 -list of directories separated by the system path separator character. (The
  39.200 -POSIX path separator is ':', and the Windows path separator is ';'.)
  39.201 -
  39.202 -If you are using directory environments, these are the modules that will
  39.203 -be used by _all_ environments. Note that the `modules` directory of the active
  39.204 -environment will have priority over any global directories. For more info, see
  39.205 -http://docs.puppetlabs.com/puppet/latest/reference/environments.html
  39.206 -
  39.207 -This setting also provides the default value for the deprecated `modulepath`
  39.208 -setting, which is used when directory environments are disabled.
  39.209 -	    </loctext>
  39.210 -          </description>
  39.211 -        </prop_pattern>
  39.212 -        <prop_pattern required="false" type="net_address" name="bindaddress">
  39.213 -          <description>
  39.214 -            <loctext xml:lang="C">
  39.215 -The address a listening server should bind to.
  39.216 -	    </loctext>
  39.217 -          </description>
  39.218 -        </prop_pattern>
  39.219 -        <prop_pattern required="false" type="boolean" name="binder">
  39.220 -          <description>
  39.221 -            <loctext xml:lang="C">
  39.222 -Turns the binding system on or off. This includes bindings in modules.
  39.223 -The binding system aggregates data from modules and other locations and makes them available for lookup.
  39.224 -The binding system is experimental and any or all of it may change.
  39.225 -	    </loctext>
  39.226 -          </description>
  39.227 -        </prop_pattern>
  39.228 -        <prop_pattern required="false" type="astring" name="binder_config">
  39.229 -          <description>
  39.230 -            <loctext xml:lang="C">
  39.231 -The binder configuration file. Puppet reads this file on each request to configure the bindings system.
  39.232 -If set to nil (the default), a $confdir/binder_config.yaml is optionally loaded. If it does not exists, a default configuration
  39.233 -is used. If the setting :binding_config is specified, it must reference a valid and existing yaml file.
  39.234 -	    </loctext>
  39.235 -          </description>
  39.236 -        </prop_pattern>
  39.237 -        <prop_pattern required="false" type="astring" name="bucketdir">
  39.238 -          <description>
  39.239 -            <loctext xml:lang="C">
  39.240 -Where FileBucket files are stored.
  39.241 -	    </loctext>
  39.242 -          </description>
  39.243 -        </prop_pattern>
  39.244 -        <prop_pattern required="false" type="boolean" name="ca">
  39.245 -          <description>
  39.246 -            <loctext xml:lang="C">
  39.247 -Whether the master should function as a certificate authority.
  39.248 -	    </loctext>
  39.249 -          </description>
  39.250 -        </prop_pattern>
  39.251 -        <prop_pattern required="false" type="astring" name="ca_name">
  39.252 -          <description>
  39.253 -            <loctext xml:lang="C">
  39.254 -The name to use the Certificate Authority certificate.
  39.255 -	    </loctext>
  39.256 -          </description>
  39.257 -        </prop_pattern>
  39.258 -        <prop_pattern required="false" type="integer" name="ca_port">
  39.259 -          <description>
  39.260 -            <loctext xml:lang="C">
  39.261 -The port to use for the certificate authority.
  39.262 -	    </loctext>
  39.263 -          </description>
  39.264 -        </prop_pattern>
  39.265 -        <prop_pattern required="false" type="host" name="ca_server">
  39.266 -          <description>
  39.267 -            <loctext xml:lang="C">
  39.268 -The server to use for certificate
  39.269 -authority requests.  It's a separate server because it cannot
  39.270 -and does not need to horizontally scale.
  39.271 -	    </loctext>
  39.272 -          </description>
  39.273 -        </prop_pattern>
  39.274 -        <prop_pattern required="false" type="integer" name="ca_ttl">
  39.275 -          <description>
  39.276 -            <loctext xml:lang="C">
  39.277 -The default TTL for new certificates.
  39.278 -This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  39.279 -	    </loctext>
  39.280 -          </description>
  39.281 -        </prop_pattern>
  39.282 -        <prop_pattern required="false" type="astring" name="cacert">
  39.283 -          <description>
  39.284 -            <loctext xml:lang="C">
  39.285 -The CA certificate.
  39.286 -	    </loctext>
  39.287 -          </description>
  39.288 -        </prop_pattern>
  39.289 -        <prop_pattern required="false" type="astring" name="cacrl">
  39.290 -          <description>
  39.291 -            <loctext xml:lang="C">
  39.292 -The certificate revocation list (CRL) for the CA. Will be used if present but otherwise ignored.
  39.293 -	    </loctext>
  39.294 -          </description>
  39.295 -        </prop_pattern>
  39.296 -        <prop_pattern required="false" type="astring" name="cadir">
  39.297 -          <description>
  39.298 -            <loctext xml:lang="C">
  39.299 -The root directory for the certificate authority.
  39.300 -	    </loctext>
  39.301 -          </description>
  39.302 -        </prop_pattern>
  39.303 -        <prop_pattern required="false" type="astring" name="cakey">
  39.304 -          <description>
  39.305 -            <loctext xml:lang="C">
  39.306 -The CA private key.
  39.307 -	    </loctext>
  39.308 -          </description>
  39.309 -        </prop_pattern>
  39.310 -        <prop_pattern required="false" type="astring" name="capass">
  39.311 -          <description>
  39.312 -            <loctext xml:lang="C">
  39.313 -Where the CA stores the password for the private key.
  39.314 -	    </loctext>
  39.315 -          </description>
  39.316 -        </prop_pattern>
  39.317 -        <prop_pattern required="false" type="astring" name="caprivatedir">
  39.318 -          <description>
  39.319 -            <loctext xml:lang="C">
  39.320 -Where the CA stores private certificate information.
  39.321 -	    </loctext>
  39.322 -          </description>
  39.323 -        </prop_pattern>
  39.324 -        <prop_pattern required="false" type="astring" name="capub">
  39.325 -          <description>
  39.326 -            <loctext xml:lang="C">
  39.327 -The CA public key.
  39.328 -	    </loctext>
  39.329 -          </description>
  39.330 -        </prop_pattern>
  39.331 -        <prop_pattern required="false" type="astring" name="catalog_cache_terminus">
  39.332 -          <description>
  39.333 -            <loctext xml:lang="C">
  39.334 -How to store cached catalogs. Valid values are 'json', 'msgpack' and 'yaml'. The agent application defaults to 'json'.
  39.335 -	    </loctext>
  39.336 -          </description>
  39.337 -        </prop_pattern>
  39.338 -        <prop_pattern required="false" type="astring" name="catalog_format">
  39.339 -          <description>
  39.340 -            <loctext xml:lang="C">
  39.341 -(Deprecated for 'preferred_serialization_format') What format to
  39.342 -use to dump the catalog.  Only supports 'marshal' and 'yaml'.  Only
  39.343 -matters on the client, since it asks the server for a specific format.
  39.344 -	    </loctext>
  39.345 -          </description>
  39.346 -        </prop_pattern>
  39.347 -        <prop_pattern required="false" type="astring" name="catalog_terminus">
  39.348 -          <description>
  39.349 -            <loctext xml:lang="C">
  39.350 -Where to get node catalogs.  This is useful to change if, for instance,
  39.351 -you'd like to pre-compile catalogs and store them in memcached or some other easily-accessed store.
  39.352 -	    </loctext>
  39.353 -          </description>
  39.354 -        </prop_pattern>
  39.355 -        <prop_pattern required="false" type="astring" name="cert_inventory">
  39.356 -          <description>
  39.357 -            <loctext xml:lang="C">
  39.358 -The inventory file. This is a text file to which the CA writes a
  39.359 -complete listing of all certificates.
  39.360 -	    </loctext>
  39.361 -          </description>
  39.362 -        </prop_pattern>
  39.363 -        <prop_pattern required="false" type="astring" name="certdir">
  39.364 -          <description>
  39.365 -            <loctext xml:lang="C">
  39.366 -The certificate directory.
  39.367 -	    </loctext>
  39.368 -          </description>
  39.369 -        </prop_pattern>
  39.370 -        <prop_pattern required="false" type="astring" name="certdnsnames">
  39.371 -          <description>
  39.372 -            <loctext xml:lang="C">
  39.373 -The `certdnsnames` setting is no longer functional,
  39.374 -after CVE-2011-3872. We ignore the value completely.
  39.375 -
  39.376 -For your own certificate request you can set `dns_alt_names` in the
  39.377 -configuration and it will apply locally.  There is no configuration option to
  39.378 -set DNS alt names, or any other `subjectAltName` value, for another nodes
  39.379 -certificate.
  39.380 -
  39.381 -Alternately you can use the `--dns_alt_names` command line option to set the
  39.382 -labels added while generating your own CSR.
  39.383 -	    </loctext>
  39.384 -          </description>
  39.385 -        </prop_pattern>
  39.386 -        <prop_pattern required="false" type="integer" name="certificate_expire_warning">
  39.387 -          <description>
  39.388 -            <loctext xml:lang="C">
  39.389 -The window of time leading up to a certificate's expiration that a notification
  39.390 -will be logged. This applies to CA, master, and agent certificates. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  39.391 -	    </loctext>
  39.392 -          </description>
  39.393 -        </prop_pattern>
  39.394 -        <prop_pattern required="false" type="boolean" name="certificate_revocation">
  39.395 -          <description>
  39.396 -            <loctext xml:lang="C">
  39.397 -Whether certificate revocation should be supported by downloading a
  39.398 -Certificate Revocation List (CRL)
  39.399 -to all clients.  If enabled, CA chaining will almost definitely not work.
  39.400 -	    </loctext>
  39.401 -          </description>
  39.402 -        </prop_pattern>
  39.403 -        <prop_pattern required="false" type="hostname" name="certname">
  39.404 -          <description>
  39.405 -            <loctext xml:lang="C">
  39.406 -The name to use when handling certificates. When a node
  39.407 -requests a certificate from the CA puppet master, it uses the value of the
  39.408 -`certname` setting as its requested Subject CN.
  39.409 -
  39.410 -This is the name used when managing a node's permissions in
  39.411 -[auth.conf](http://docs.puppetlabs.com/puppet/latest/reference/config_file_auth.html).
  39.412 -In most cases, it is also used as the node's name when matching
  39.413 -[node definitions](http://docs.puppetlabs.com/puppet/latest/reference/lang_node_definitions.html)
  39.414 -and requesting data from an ENC. (This can be changed with the `node_name_value`
  39.415 -and `node_name_fact` settings, although you should only do so if you have
  39.416 -a compelling reason.)
  39.417 -
  39.418 -A node's certname is available in Puppet manifests as `$trusted['certname']`. (See
  39.419 -[Facts and Built-In Variables](http://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html)
  39.420 -for more details.)
  39.421 -
  39.422 -* For best compatibility, you should limit the value of `certname` to
  39.423 -  only use letters, numbers, periods, underscores, and dashes. (That is,
  39.424 -  it should match `/A[a-z0-9._-]+Z/`.)
  39.425 -* The special value `ca` is reserved, and can't be used as the certname
  39.426 -  for a normal node.
  39.427 -
  39.428 -Defaults to the node's fully qualified domain name.
  39.429 -	    </loctext>
  39.430 -          </description>
  39.431 -        </prop_pattern>
  39.432 -        <prop_pattern required="false" type="boolean" name="cfacter">
  39.433 -          <description>
  39.434 -            <loctext xml:lang="C">
  39.435 -Whether or not to use the native facter (cfacter) implementation instead of the Ruby one (facter). Defaults to false.
  39.436 -	    </loctext>
  39.437 -          </description>
  39.438 -        </prop_pattern>
  39.439 -        <prop_pattern required="false" type="astring" name="classfile">
  39.440 -          <description>
  39.441 -            <loctext xml:lang="C">
  39.442 -The file in which puppet agent stores a list of the classes
  39.443 -associated with the retrieved configuration.  Can be loaded in
  39.444 -the separate `puppet` executable using the `--loadclasses`
  39.445 -option.
  39.446 -	    </loctext>
  39.447 -          </description>
  39.448 -        </prop_pattern>
  39.449 -        <prop_pattern required="false" type="astring" name="client_datadir">
  39.450 -          <description>
  39.451 -            <loctext xml:lang="C">
  39.452 -The directory in which serialized data is stored on the client.
  39.453 -	    </loctext>
  39.454 -          </description>
  39.455 -        </prop_pattern>
  39.456 -        <prop_pattern required="false" type="astring" name="clientbucketdir">
  39.457 -          <description>
  39.458 -            <loctext xml:lang="C">
  39.459 -Where FileBucket files are stored locally.
  39.460 -	    </loctext>
  39.461 -          </description>
  39.462 -        </prop_pattern>
  39.463 -        <prop_pattern required="false" type="astring" name="clientyamldir">
  39.464 -          <description>
  39.465 -            <loctext xml:lang="C">
  39.466 -The directory in which client-side YAML data is stored.
  39.467 -	    </loctext>
  39.468 -          </description>
  39.469 -        </prop_pattern>
  39.470 -        <prop_pattern required="false" type="astring" name="code">
  39.471 -          <description>
  39.472 -            <loctext xml:lang="C">
  39.473 -Code to parse directly.  This is essentially only used
  39.474 -by `puppet`, and should only be set if you're writing your own Puppet
  39.475 -executable.
  39.476 -	    </loctext>
  39.477 -          </description>
  39.478 -        </prop_pattern>
  39.479 -        <prop_pattern required="false" type="astring" name="color">
  39.480 -          <description>
  39.481 -            <loctext xml:lang="C">
  39.482 -Whether to use colors when logging to the console.  Valid values are
  39.483 -`ansi` (equivalent to `true`), `html`, and `false`, which produces no color.
  39.484 -Defaults to false on Windows, as its console does not support ansi colors.
  39.485 -	    </loctext>
  39.486 -          </description>
  39.487 -        </prop_pattern>
  39.488 -        <prop_pattern required="false" type="astring" name="confdir">
  39.489 -          <description>
  39.490 -            <loctext xml:lang="C">
  39.491 -The main Puppet configuration directory.  The default for this setting
  39.492 -is calculated based on the user.  If the process is running as root or
  39.493 -the user that Puppet is supposed to run as, it defaults to a system
  39.494 -directory, but if it's running as any other user, it defaults to being
  39.495 -in the user's home directory.
  39.496 -	    </loctext>
  39.497 -          </description>
  39.498 -        </prop_pattern>
  39.499 -        <prop_pattern required="false" type="astring" name="config">
  39.500 -          <description>
  39.501 -            <loctext xml:lang="C">
  39.502 -The configuration file for the current puppet application.
  39.503 -	    </loctext>
  39.504 -          </description>
  39.505 -        </prop_pattern>
  39.506 -        <prop_pattern required="false" type="astring" name="config_file_name">
  39.507 -          <description>
  39.508 -            <loctext xml:lang="C">
  39.509 -The name of the puppet config file.
  39.510 -	    </loctext>
  39.511 -          </description>
  39.512 -        </prop_pattern>
  39.513 -        <prop_pattern required="false" type="astring" name="config_version">
  39.514 -          <description>
  39.515 -            <loctext xml:lang="C">
  39.516 -How to determine the configuration version.  By default, it will be the
  39.517 -time that the configuration is parsed, but you can provide a shell script to override how the
  39.518 -version is determined.  The output of this script will be added to every log message in the
  39.519 -reports, allowing you to correlate changes on your hosts to the source version on the server.
  39.520 -
  39.521 -Setting a global value for config_version in puppet.conf is deprecated. Please set a
  39.522 -per-environment value in environment.conf instead. For more info, see
  39.523 -http://docs.puppetlabs.com/puppet/latest/reference/environments.html
  39.524 -	    </loctext>
  39.525 -          </description>
  39.526 -        </prop_pattern>
  39.527 -        <prop_pattern required="false" type="astring" name="configprint">
  39.528 -          <description>
  39.529 -            <loctext xml:lang="C">
  39.530 -Print the value of a specific configuration setting.  If the name of a
  39.531 -setting is provided for this, then the value is printed and puppet
  39.532 -exits.  Comma-separate multiple values.  For a list of all values,
  39.533 -specify 'all'.
  39.534 -	    </loctext>
  39.535 -          </description>
  39.536 -        </prop_pattern>
  39.537 -        <prop_pattern required="false" type="integer" name="configtimeout">
  39.538 -          <description>
  39.539 -            <loctext xml:lang="C">
  39.540 -How long the client should wait for the configuration to be retrieved
  39.541 -before considering it a failure.  This can help reduce flapping if too
  39.542 -many clients contact the server at one time. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  39.543 -	    </loctext>
  39.544 -          </description>
  39.545 -        </prop_pattern>
  39.546 -        <prop_pattern required="false" type="uri" name="couchdb_url">
  39.547 -          <description>
  39.548 -            <loctext xml:lang="C">
  39.549 -The url where the puppet couchdb database will be created.
  39.550 -Only used when `facts_terminus` is set to `couch`.
  39.551 -	    </loctext>
  39.552 -          </description>
  39.553 -        </prop_pattern>
  39.554 -        <prop_pattern required="false" type="astring" name="csr_attributes">
  39.555 -          <description>
  39.556 -            <loctext xml:lang="C">
  39.557 -An optional file containing custom attributes to add to certificate signing
  39.558 -requests (CSRs). You should ensure that this file does not exist on your CA
  39.559 -puppet master; if it does, unwanted certificate extensions may leak into
  39.560 -certificates created with the `puppet cert generate` command.
  39.561 -
  39.562 -If present, this file must be a YAML hash containing a `custom_attributes` key
  39.563 -and/or an `extension_requests` key. The value of each key must be a hash, where
  39.564 -each key is a valid OID and each value is an object that can be cast to a string.
  39.565 -
  39.566 -Custom attributes can be used by the CA when deciding whether to sign the
  39.567 -certificate, but are then discarded. Attribute OIDs can be any OID value except
  39.568 -the standard CSR attributes (i.e. attributes described in RFC 2985 section 5.4).
  39.569 -This is useful for embedding a pre-shared key for autosigning policy executables
  39.570 -(see the `autosign` setting), often by using the `1.2.840.113549.1.9.7`
  39.571 -("challenge password") OID.
  39.572 -
  39.573 -Extension requests will be permanently embedded in the final certificate.
  39.574 -Extension OIDs must be in the "ppRegCertExt" (`1.3.6.1.4.1.34380.1.1`) or
  39.575 -"ppPrivCertExt" (`1.3.6.1.4.1.34380.1.2`) OID arcs. The ppRegCertExt arc is
  39.576 -reserved for four of the most common pieces of data to embed: `pp_uuid` (`.1`),
  39.577 -`pp_instance_id` (`.2`), `pp_image_name` (`.3`), and `pp_preshared_key` (`.4`)
  39.578 ---- in the YAML file, these can be referred to by their short descriptive names
  39.579 -instead of their full OID. The ppPrivCertExt arc is unregulated, and can be used
  39.580 -for site-specific extensions.
  39.581 -	    </loctext>
  39.582 -          </description>
  39.583 -        </prop_pattern>
  39.584 -        <prop_pattern required="false" type="astring" name="csrdir">
  39.585 -          <description>
  39.586 -            <loctext xml:lang="C">
  39.587 -Where the CA stores certificate requests
  39.588 -	    </loctext>
  39.589 -          </description>
  39.590 -        </prop_pattern>
  39.591 -        <prop_pattern required="false" type="boolean" name="daemonize">
  39.592 -          <description>
  39.593 -            <loctext xml:lang="C">
  39.594 -Whether to send the process into the background.  This defaults
  39.595 -to true on POSIX systems, and to false on Windows (where Puppet
  39.596 -currently cannot daemonize).
  39.597 -	    </loctext>
  39.598 -          </description>
  39.599 -        </prop_pattern>
  39.600 -        <prop_pattern required="false" type="astring" name="data_binding_terminus">
  39.601 -          <description>
  39.602 -            <loctext xml:lang="C">
  39.603 -Where to retrive information about data.
  39.604 -	    </loctext>
  39.605 -          </description>
  39.606 -        </prop_pattern>
  39.607 -        <prop_pattern required="false" type="astring" name="dbadapter">
  39.608 -          <description>
  39.609 -            <loctext xml:lang="C">
  39.610 -The type of database to use. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.611 -	    </loctext>
  39.612 -          </description>
  39.613 -        </prop_pattern>
  39.614 -        <prop_pattern required="false" type="astring" name="dbconnections">
  39.615 -          <description>
  39.616 -            <loctext xml:lang="C">
  39.617 -The number of database connections for networked
  39.618 -databases.  Will be ignored unless the value is a positive integer. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.619 -	    </loctext>
  39.620 -          </description>
  39.621 -        </prop_pattern>
  39.622 -        <prop_pattern required="false" type="astring" name="dblocation">
  39.623 -          <description>
  39.624 -            <loctext xml:lang="C">
  39.625 -The sqlite database file. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.626 -	    </loctext>
  39.627 -          </description>
  39.628 -        </prop_pattern>
  39.629 -        <prop_pattern required="false" type="boolean" name="dbmigrate">
  39.630 -          <description>
  39.631 -            <loctext xml:lang="C">
  39.632 -Whether to automatically migrate the database. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.633 -	    </loctext>
  39.634 -          </description>
  39.635 -        </prop_pattern>
  39.636 -        <prop_pattern required="false" type="astring" name="dbname">
  39.637 -          <description>
  39.638 -            <loctext xml:lang="C">
  39.639 -The name of the database to use. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.640 -	    </loctext>
  39.641 -          </description>
  39.642 -        </prop_pattern>
  39.643 -        <prop_pattern required="false" type="astring" name="dbpassword">
  39.644 -          <description>
  39.645 -            <loctext xml:lang="C">
  39.646 -The database password for caching. Only
  39.647 -used when networked databases are used. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.648 -	    </loctext>
  39.649 -          </description>
  39.650 -        </prop_pattern>
  39.651 -        <prop_pattern required="false" type="astring" name="dbport">
  39.652 -          <description>
  39.653 -            <loctext xml:lang="C">
  39.654 -The database password for caching. Only
  39.655 -used when networked databases are used. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.656 -	    </loctext>
  39.657 -          </description>
  39.658 -        </prop_pattern>
  39.659 -        <prop_pattern required="false" type="host" name="dbserver">
  39.660 -          <description>
  39.661 -            <loctext xml:lang="C">
  39.662 -The database server for caching. Only
  39.663 -used when networked databases are used.
  39.664 -	    </loctext>
  39.665 -          </description>
  39.666 -        </prop_pattern>
  39.667 -        <prop_pattern required="false" type="astring" name="dbsocket">
  39.668 -          <description>
  39.669 -            <loctext xml:lang="C">
  39.670 -The database socket location. Only used when networked
  39.671 -databases are used.  Will be ignored if the value is an empty string. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.672 -	    </loctext>
  39.673 -          </description>
  39.674 -        </prop_pattern>
  39.675 -        <prop_pattern required="false" type="astring" name="dbuser">
  39.676 -          <description>
  39.677 -            <loctext xml:lang="C">
  39.678 -The database user for caching. Only
  39.679 -used when networked databases are used. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
  39.680 -	    </loctext>
  39.681 -          </description>
  39.682 -        </prop_pattern>
  39.683 -        <prop_pattern required="false" type="astring" name="default_file_terminus">
  39.684 -          <description>
  39.685 -            <loctext xml:lang="C">
  39.686 -The default source for files if no server is given in a
  39.687 -uri, e.g. puppet:///file. The default of `rest` causes the file to be
  39.688 -retrieved using the `server` setting. When running `apply` the default
  39.689 -is `file_server`, causing requests to be filled locally.
  39.690 -	    </loctext>
  39.691 -          </description>
  39.692 -        </prop_pattern>
  39.693 -        <prop_pattern required="false" type="astring" name="default_manifest">
  39.694 -          <description>
  39.695 -            <loctext xml:lang="C">
  39.696 -The default main manifest for directory environments. Any environment that
  39.697 -doesn't set the `manifest` setting in its `environment.conf` file will use
  39.698 -this manifest.
  39.699 -
  39.700 -This setting's value can be an absolute or relative path. An absolute path
  39.701 -will make all environments default to the same main manifest; a relative
  39.702 -path will allow each environment to use its own manifest, and Puppet will
  39.703 -resolve the path relative to each environment's main directory.
  39.704 -
  39.705 -In either case, the path can point to a single file or to a directory of
  39.706 -manifests to be evaluated in alphabetical order.
  39.707 -	    </loctext>
  39.708 -          </description>
  39.709 -        </prop_pattern>
  39.710 -        <prop_pattern required="false" type="boolean" name="default_schedules">
  39.711 -          <description>
  39.712 -            <loctext xml:lang="C">
  39.713 -Boolean; whether to generate the default schedule resources. Setting this to
  39.714 -false is useful for keeping external report processors clean of skipped schedule resources.
  39.715 -	    </loctext>
  39.716 -          </description>
  39.717 -        </prop_pattern>
  39.718 -        <prop_pattern required="false" type="astring" name="deviceconfig">
  39.719 -          <description>
  39.720 -            <loctext xml:lang="C">
  39.721 -Path to the device config file for puppet device.
  39.722 -	    </loctext>
  39.723 -          </description>
  39.724 -        </prop_pattern>
  39.725 -        <prop_pattern required="false" type="astring" name="devicedir">
  39.726 -          <description>
  39.727 -            <loctext xml:lang="C">
  39.728 -The root directory of devices' $vardir.
  39.729 -	    </loctext>
  39.730 -          </description>
  39.731 -        </prop_pattern>
  39.732 -        <prop_pattern required="false" type="astring" name="diff">
  39.733 -          <description>
  39.734 -            <loctext xml:lang="C">
  39.735 -Which diff command to use when printing differences between files. This setting
  39.736 -has no default value on Windows, as standard `diff` is not available, but Puppet can use many
  39.737 -third-party diff tools.
  39.738 -	    </loctext>
  39.739 -          </description>
  39.740 -        </prop_pattern>
  39.741 -        <prop_pattern required="false" type="astring" name="diff_args">
  39.742 -          <description>
  39.743 -            <loctext xml:lang="C">
  39.744 -Which arguments to pass to the diff command when printing differences between
  39.745 -files. The command to use can be chosen with the `diff` setting.
  39.746 -	    </loctext>
  39.747 -          </description>
  39.748 -        </prop_pattern>
  39.749 -        <prop_pattern required="false" type="astring" name="digest_algorithm">
  39.750 -          <description>
  39.751 -            <loctext xml:lang="C">
  39.752 -Which digest algorithm to use for file resources and the filebucket.
  39.753 -Valid values are md5, sha256. Default is md5.
  39.754 -	    </loctext>
  39.755 -          </description>
  39.756 -        </prop_pattern>
  39.757 -        <prop_pattern required="false" type="boolean" name="disable_per_environment_manifest">
  39.758 -          <description>
  39.759 -            <loctext xml:lang="C">
  39.760 -Whether to disallow an environment-specific main manifest. When set
  39.761 -to `true`, Puppet will use the manifest specified in the `default_manifest` setting
  39.762 -for all environments. If an environment specifies a different main manifest in its
  39.763 -`environment.conf` file, catalog requests for that environment will fail with an error.
  39.764 -
  39.765 -This setting requires `default_manifest` to be set to an absolute path.
  39.766 -	    </loctext>
  39.767 -          </description>
  39.768 -        </prop_pattern>
  39.769 -        <prop_pattern required="false" type="astring" name="disable_warnings">
  39.770 -          <description>
  39.771 -            <loctext xml:lang="C">
  39.772 -A comma-separated list of warning types to suppress. If large numbers
  39.773 -of warnings are making Puppet's logs too large or difficult to use, you
  39.774 -can temporarily silence them with this setting.
  39.775 -
  39.776 -If you are preparing to upgrade Puppet to a new major version, you
  39.777 -should re-enable all warnings for a while.
  39.778 -
  39.779 -Valid values for this setting are:
  39.780 -
  39.781 -* `deprecations` --- disables deprecation warnings.
  39.782 -	    </loctext>
  39.783 -          </description>
  39.784 -        </prop_pattern>
  39.785 -        <prop_pattern required="false" type="host" name="dns_alt_names">
  39.786 -          <description>
  39.787 -            <loctext xml:lang="C">
  39.788 -The comma-separated list of alternative DNS names to use for the local host.
  39.789 -
  39.790 -When the node generates a CSR for itself, these are added to the request
  39.791 -as the desired `subjectAltName` in the certificate: additional DNS labels
  39.792 -that the certificate is also valid answering as.
  39.793 -
  39.794 -This is generally required if you use a non-hostname `certname`, or if you
  39.795 -want to use `puppet kick` or `puppet resource -H` and the primary certname
  39.796 -does not match the DNS name you use to communicate with the host.
  39.797 -
  39.798 -This is unnecessary for agents, unless you intend to use them as a server for
  39.799 -`puppet kick` or remote `puppet resource` management.
  39.800 -
  39.801 -It is rarely necessary for servers; it is usually helpful only if you need to
  39.802 -have a pool of multiple load balanced masters, or for the same master to
  39.803 -respond on two physically separate networks under different names.
  39.804 -	    </loctext>
  39.805 -          </description>
  39.806 -        </prop_pattern>
  39.807 -        <prop_pattern required="false" type="boolean" name="document_all">
  39.808 -          <description>
  39.809 -            <loctext xml:lang="C">
  39.810 -Whether to document all resources when using `puppet doc` to
  39.811 -generate manifest documentation.
  39.812 -	    </loctext>
  39.813 -          </description>
  39.814 -        </prop_pattern>
  39.815 -        <prop_pattern required="false" type="astring" name="dynamicfacts">
  39.816 -          <description>
  39.817 -            <loctext xml:lang="C">
  39.818 -(Deprecated) Facts that are dynamic; these facts will be ignored when deciding whether
  39.819 -changed facts should result in a recompile.  Multiple facts should be
  39.820 -comma-separated.
  39.821 -	    </loctext>
  39.822 -          </description>
  39.823 -        </prop_pattern>
  39.824 -        <prop_pattern required="false" type="astring" name="environment">
  39.825 -          <description>
  39.826 -            <loctext xml:lang="C">
  39.827 -The environment Puppet is running in.  For clients
  39.828 -(e.g., `puppet agent`) this determines the environment itself, which
  39.829 -is used to find modules and much more.  For servers (i.e., `puppet master`)
  39.830 -this provides the default environment for nodes we know nothing about.
  39.831 -	    </loctext>
  39.832 -          </description>
  39.833 -        </prop_pattern>
  39.834 -        <prop_pattern required="false" type="integer" name="environment_timeout">
  39.835 -          <description>
  39.836 -            <loctext xml:lang="C">
  39.837 -How long the Puppet master should cache data it loads from an
  39.838 -environment.
  39.839 -This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  39.840 -A value of `0` will disable caching. This setting can also be set to
  39.841 -`unlimited`, which will cache environments until the master is restarted
  39.842 -or told to refresh the cache.
  39.843 -
  39.844 -You should change this setting once your Puppet deployment is doing
  39.845 -non-trivial work. We chose the default value of `0` because it lets new
  39.846 -users update their code without any extra steps, but it lowers the
  39.847 -performance of your Puppet master.
  39.848 -
  39.849 -We recommend setting this to `unlimited` and explicitly refreshing your
  39.850 -Puppet master as part of your code deployment process.
  39.851 -
  39.852 -* With Puppet Server, you should refresh environments by calling the
  39.853 -  `environment-cache` API endpoint. See the docs for the Puppet Server
  39.854 -  administrative API.
  39.855 -* With a Rack Puppet master, you should restart the web server or the
  39.856 -  application server. Passenger lets you touch a `restart.txt` file to
  39.857 -  refresh an application without restarting Apache; see the Passenger docs
  39.858 -  for details.
  39.859 -
  39.860 -We don't recommend using any value other than `0` or `unlimited`, since
  39.861 -most Puppet masters use a pool of Ruby interpreters which all have their
  39.862 -own cache timers. When these timers drift out of sync, agents can be served
  39.863 -inconsistent catalogs.
  39.864 -	    </loctext>
  39.865 -          </description>
  39.866 -        </prop_pattern>
  39.867 -        <prop_pattern required="false" type="astring" name="environmentpath">
  39.868 -          <description>
  39.869 -            <loctext xml:lang="C">
  39.870 -A search path for directory environments, as a list of directories
  39.871 -separated by the system path separator character. (The POSIX path separator
  39.872 -is ':', and the Windows path separator is ';'.)
  39.873 -
  39.874 -This setting must have a value set to enable **directory environments.** The
  39.875 -recommended value is `$confdir/environments`. For more details, see
  39.876 -http://docs.puppetlabs.com/puppet/latest/reference/environments.html
  39.877 -	    </loctext>
  39.878 -          </description>
  39.879 -        </prop_pattern>
  39.880 -        <prop_pattern required="false" type="boolean" name="evaltrace">
  39.881 -          <description>
  39.882 -            <loctext xml:lang="C">
  39.883 -Whether each resource should log when it is
  39.884 -being evaluated.  This allows you to interactively see exactly
  39.885 -what is being done.
  39.886 -	    </loctext>
  39.887 -          </description>
  39.888 -        </prop_pattern>
  39.889 -        <prop_pattern required="false" type="astring" name="external_nodes">
  39.890 -          <description>
  39.891 -            <loctext xml:lang="C">
  39.892 -An external command that can produce node information.  The command's output
  39.893 -must be a YAML dump of a hash, and that hash must have a `classes` key and/or
  39.894 -a `parameters` key, where `classes` is an array or hash and
  39.895 -`parameters` is a hash.  For unknown nodes, the command should
  39.896 -exit with a non-zero exit code.
  39.897 -
  39.898 -This command makes it straightforward to store your node mapping
  39.899 -information in other data sources like databases.
  39.900 -	    </loctext>
  39.901 -          </description>
  39.902 -        </prop_pattern>
  39.903 -        <prop_pattern required="false" type="astring" name="factpath">
  39.904 -          <description>
  39.905 -            <loctext xml:lang="C">
  39.906 -Where Puppet should look for facts.  Multiple directories should
  39.907 -be separated by the system path separator character. (The POSIX path
  39.908 -separator is ':', and the Windows path separator is ';'.)
  39.909 -	    </loctext>
  39.910 -          </description>
  39.911 -        </prop_pattern>
  39.912 -        <prop_pattern required="false" type="astring" name="facts_terminus">
  39.913 -          <description>
  39.914 -            <loctext xml:lang="C">
  39.915 -The node facts terminus.
  39.916 -	    </loctext>
  39.917 -          </description>
  39.918 -        </prop_pattern>
  39.919 -        <prop_pattern required="false" type="astring" name="fileserverconfig">
  39.920 -          <description>
  39.921 -            <loctext xml:lang="C">
  39.922 -Where the fileserver configuration is stored.
  39.923 -	    </loctext>
  39.924 -          </description>
  39.925 -        </prop_pattern>
  39.926 -        <prop_pattern required="false" type="integer" name="filetimeout">
  39.927 -          <description>
  39.928 -            <loctext xml:lang="C">
  39.929 -The minimum time to wait between checking for updates in
  39.930 -configuration files.  This timeout determines how quickly Puppet checks whether
  39.931 -a file (such as manifests or templates) has changed on disk. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  39.932 -	    </loctext>
  39.933 -          </description>
  39.934 -        </prop_pattern>
  39.935 -        <prop_pattern required="false" type="astring" name="forge_authorization">
  39.936 -          <description>
  39.937 -            <loctext xml:lang="C">
  39.938 -The authorization key to connect to the Puppet Forge. Leave blank for unauthorized or license based connections
  39.939 -	    </loctext>
  39.940 -          </description>
  39.941 -        </prop_pattern>
  39.942 -        <prop_pattern required="false" type="boolean" name="freeze_main">
  39.943 -          <description>
  39.944 -            <loctext xml:lang="C">
  39.945 -Freezes the 'main' class, disallowing any code to be added to it.  This
  39.946 -essentially means that you can't have any code outside of a node,
  39.947 -class, or definition other than in the site manifest.
  39.948 -	    </loctext>
  39.949 -          </description>
  39.950 -        </prop_pattern>
  39.951 -        <prop_pattern required="false" type="boolean" name="genmanifest">
  39.952 -          <description>
  39.953 -            <loctext xml:lang="C">
  39.954 -Whether to just print a manifest to stdout and exit.  Only makes
  39.955 -sense when specified on the command line as `--genmanifest`.  Takes into account arguments specified
  39.956 -on the CLI.
  39.957 -	    </loctext>
  39.958 -          </description>
  39.959 -        </prop_pattern>
  39.960 -        <prop_pattern required="false" type="boolean" name="graph">
  39.961 -          <description>
  39.962 -            <loctext xml:lang="C">
  39.963 -Whether to create dot graph files for the different
  39.964 -configuration graphs.  These dot files can be interpreted by tools
  39.965 -like OmniGraffle or dot (which is part of ImageMagick).
  39.966 -	    </loctext>
  39.967 -          </description>
  39.968 -        </prop_pattern>
  39.969 -        <prop_pattern required="false" type="astring" name="graphdir">
  39.970 -          <description>
  39.971 -            <loctext xml:lang="C">
  39.972 -Where to store dot-outputted graphs.
  39.973 -	    </loctext>
  39.974 -          </description>
  39.975 -        </prop_pattern>
  39.976 -        <prop_pattern required="false" type="astring" name="group">
  39.977 -          <description>
  39.978 -            <loctext xml:lang="C">
  39.979 -The group puppet master should run as.
  39.980 -	    </loctext>
  39.981 -          </description>
  39.982 -        </prop_pattern>
  39.983 -        <prop_pattern required="false" type="astring" name="hiera_config">
  39.984 -          <description>
  39.985 -            <loctext xml:lang="C">
  39.986 -The hiera configuration file. Puppet only reads this file on startup, so you must restart the puppet master every time you edit it.
  39.987 -	    </loctext>
  39.988 -          </description>
  39.989 -        </prop_pattern>
  39.990 -        <prop_pattern required="false" type="astring" name="hostcert">
  39.991 -          <description>
  39.992 -            <loctext xml:lang="C">
  39.993 -Where individual hosts store and look for their certificates.
  39.994 -	    </loctext>
  39.995 -          </description>
  39.996 -        </prop_pattern>
  39.997 -        <prop_pattern required="false" type="astring" name="hostcrl">
  39.998 -          <description>
  39.999 -            <loctext xml:lang="C">
 39.1000 -Where the host's certificate revocation list can be found.
 39.1001 -This is distinct from the certificate authority's CRL.
 39.1002 -	    </loctext>
 39.1003 -          </description>
 39.1004 -        </prop_pattern>
 39.1005 -        <prop_pattern required="false" type="astring" name="hostcsr">
 39.1006 -          <description>
 39.1007 -            <loctext xml:lang="C">
 39.1008 -Where individual hosts store and look for their certificate requests.
 39.1009 -	    </loctext>
 39.1010 -          </description>
 39.1011 -        </prop_pattern>
 39.1012 -        <prop_pattern required="false" type="astring" name="hostprivkey">
 39.1013 -          <description>
 39.1014 -            <loctext xml:lang="C">
 39.1015 -Where individual hosts store and look for their private key.
 39.1016 -	    </loctext>
 39.1017 -          </description>
 39.1018 -        </prop_pattern>
 39.1019 -        <prop_pattern required="false" type="astring" name="hostpubkey">
 39.1020 -          <description>
 39.1021 -            <loctext xml:lang="C">
 39.1022 -Where individual hosts store and look for their public key.
 39.1023 -	    </loctext>
 39.1024 -          </description>
 39.1025 -        </prop_pattern>
 39.1026 -        <prop_pattern required="false" type="boolean" name="http_compression">
 39.1027 -          <description>
 39.1028 -            <loctext xml:lang="C">
 39.1029 -Allow http compression in REST communication with the master.
 39.1030 -This setting might improve performance for agent -&gt; master
 39.1031 -communications over slow WANs. Your puppet master needs to support
 39.1032 -compression (usually by activating some settings in a reverse-proxy in
 39.1033 -front of the puppet master, which rules out webrick). It is harmless to
 39.1034 -activate this settings if your master doesn't support compression, but
 39.1035 -if it supports it, this setting might reduce performance on high-speed LANs.
 39.1036 -	    </loctext>
 39.1037 -          </description>
 39.1038 -        </prop_pattern>
 39.1039 -        <prop_pattern required="false" type="boolean" name="http_debug">
 39.1040 -          <description>
 39.1041 -            <loctext xml:lang="C">
 39.1042 -Whether to write HTTP request and responses to stderr. This should never be used in a production environment.
 39.1043 -	    </loctext>
 39.1044 -          </description>
 39.1045 -        </prop_pattern>
 39.1046 -        <prop_pattern required="false" type="integer" name="http_keepalive_timeout">
 39.1047 -          <description>
 39.1048 -            <loctext xml:lang="C">
 39.1049 -The maximum amount of time a persistent HTTP connection can remain idle in the connection pool, before it is closed.  This timeout should be shorter than the keepalive timeout used on the HTTP server, e.g. Apache KeepAliveTimeout directive.
 39.1050 -This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 39.1051 -	    </loctext>
 39.1052 -          </description>
 39.1053 -        </prop_pattern>
 39.1054 -        <prop_pattern required="false" type="host" name="http_proxy_host">
 39.1055 -          <description>
 39.1056 -            <loctext xml:lang="C">
 39.1057 -The HTTP proxy host to use for outgoing connections.  Note: You
 39.1058 -may need to use a FQDN for the server hostname when using a proxy. Environment variable
 39.1059 -http_proxy or HTTP_PROXY will override this value
 39.1060 -	    </loctext>
 39.1061 -          </description>
 39.1062 -        </prop_pattern>
 39.1063 -        <prop_pattern required="false" type="astring" name="http_proxy_password">
 39.1064 -          <description>
 39.1065 -            <loctext xml:lang="C">
 39.1066 -The password for the user of an authenticated HTTP proxy.
 39.1067 -Requires the `http_proxy_user` setting.
 39.1068 -
 39.1069 -Note that passwords must be valid when used as part of a URL. If a password
 39.1070 -contains any characters with special meanings in URLs (as specified by RFC 3986
 39.1071 -` would become `%23`.)
 39.1072 -	    </loctext>
 39.1073 -          </description>
 39.1074 -        </prop_pattern>
 39.1075 -        <prop_pattern required="false" type="integer" name="http_proxy_port">
 39.1076 -          <description>
 39.1077 -            <loctext xml:lang="C">
 39.1078 -The HTTP proxy port to use for outgoing connections
 39.1079 -	    </loctext>
 39.1080 -          </description>
 39.1081 -        </prop_pattern>
 39.1082 -        <prop_pattern required="false" type="astring" name="http_proxy_user">
 39.1083 -          <description>
 39.1084 -            <loctext xml:lang="C">
 39.1085 -The user name for an authenticated HTTP proxy. Requires the `http_proxy_host` setting.
 39.1086 -	    </loctext>
 39.1087 -          </description>
 39.1088 -        </prop_pattern>
 39.1089 -        <prop_pattern required="false" type="astring" name="httplog">
 39.1090 -          <description>
 39.1091 -            <loctext xml:lang="C">
 39.1092 -Where the puppet agent web server logs.
 39.1093 -	    </loctext>
 39.1094 -          </description>
 39.1095 -        </prop_pattern>
 39.1096 -        <prop_pattern required="false" type="boolean" name="ignorecache">
 39.1097 -          <description>
 39.1098 -            <loctext xml:lang="C">
 39.1099 -Ignore cache and always recompile the configuration.  This is
 39.1100 -useful for testing new configurations, where the local cache may in
 39.1101 -fact be stale even if the timestamps are up to date - if the facts
 39.1102 -change or if the server changes.
 39.1103 -	    </loctext>
 39.1104 -          </description>
 39.1105 -        </prop_pattern>
 39.1106 -        <prop_pattern required="false" type="boolean" name="ignoreimport">
 39.1107 -          <description>
 39.1108 -            <loctext xml:lang="C">
 39.1109 -If true, allows the parser to continue without requiring
 39.1110 -all files referenced with `import` statements to exist. This setting was primarily
 39.1111 -designed for use with commit hooks for parse-checking.
 39.1112 -	    </loctext>
 39.1113 -          </description>
 39.1114 -        </prop_pattern>
 39.1115 -        <prop_pattern required="false" type="boolean" name="ignoremissingtypes">
 39.1116 -          <description>
 39.1117 -            <loctext xml:lang="C">
 39.1118 -Skip searching for classes and definitions that were missing during a
 39.1119 -prior compilation. The list of missing objects is maintained per-environment and
 39.1120 -persists until the environment is cleared or the master is restarted.
 39.1121 -	    </loctext>
 39.1122 -          </description>
 39.1123 -        </prop_pattern>
 39.1124 -        <prop_pattern required="false" type="boolean" name="ignoreschedules">
 39.1125 -          <description>
 39.1126 -            <loctext xml:lang="C">
 39.1127 -Boolean; whether puppet agent should ignore schedules.  This is useful
 39.1128 -for initial puppet agent runs.
 39.1129 -	    </loctext>
 39.1130 -          </description>
 39.1131 -        </prop_pattern>
 39.1132 -        <prop_pattern required="false" type="boolean" name="immutable_node_data">
 39.1133 -          <description>
 39.1134 -            <loctext xml:lang="C">
 39.1135 -When true, also prevents $trusted and $facts from being overridden in any scope
 39.1136 -	    </loctext>
 39.1137 -          </description>
 39.1138 -        </prop_pattern>
 39.1139 -        <prop_pattern required="false" type="integer" name="inventory_port">
 39.1140 -          <description>
 39.1141 -            <loctext xml:lang="C">
 39.1142 -The port to communicate with the inventory_server.
 39.1143 -	    </loctext>
 39.1144 -          </description>
 39.1145 -        </prop_pattern>
 39.1146 -        <prop_pattern required="false" type="host" name="inventory_server">
 39.1147 -          <description>
 39.1148 -            <loctext xml:lang="C">
 39.1149 -The server to send facts to.
 39.1150 -	    </loctext>
 39.1151 -          </description>
 39.1152 -        </prop_pattern>
 39.1153 -        <prop_pattern required="false" type="astring" name="inventory_terminus">
 39.1154 -          <description>
 39.1155 -            <loctext xml:lang="C">
 39.1156 -Should usually be the same as the facts terminus
 39.1157 -	    </loctext>
 39.1158 -          </description>
 39.1159 -        </prop_pattern>
 39.1160 -        <prop_pattern required="false" type="integer" name="keylength">
 39.1161 -          <description>
 39.1162 -            <loctext xml:lang="C">
 39.1163 -The bit length of keys.
 39.1164 -	    </loctext>
 39.1165 -          </description>
 39.1166 -        </prop_pattern>
 39.1167 -        <prop_pattern required="false" type="astring" name="lastrunfile">
 39.1168 -          <description>
 39.1169 -            <loctext xml:lang="C">
 39.1170 -Where puppet agent stores the last run report summary in yaml format.
 39.1171 -	    </loctext>
 39.1172 -          </description>
 39.1173 -        </prop_pattern>
 39.1174 -        <prop_pattern required="false" type="astring" name="lastrunreport">
 39.1175 -          <description>
 39.1176 -            <loctext xml:lang="C">
 39.1177 -Where puppet agent stores the last run report in yaml format.
 39.1178 -	    </loctext>
 39.1179 -          </description>
 39.1180 -        </prop_pattern>
 39.1181 -        <prop_pattern required="false" type="astring" name="ldapattrs">
 39.1182 -          <description>
 39.1183 -            <loctext xml:lang="C">
 39.1184 -The LDAP attributes to include when querying LDAP for nodes.  All
 39.1185 -returned attributes are set as variables in the top-level scope.
 39.1186 -Multiple values should be comma-separated.  The value 'all' returns
 39.1187 -all attributes.
 39.1188 -	    </loctext>
 39.1189 -          </description>
 39.1190 -        </prop_pattern>
 39.1191 -        <prop_pattern required="false" type="astring" name="ldapbase">
 39.1192 -          <description>
 39.1193 -            <loctext xml:lang="C">
 39.1194 -The search base for LDAP searches.  It's impossible to provide
 39.1195 -a meaningful default here, although the LDAP libraries might
 39.1196 -have one already set.  Generally, it should be the 'ou=Hosts'
 39.1197 -branch under your main directory.
 39.1198 -	    </loctext>
 39.1199 -          </description>
 39.1200 -        </prop_pattern>
 39.1201 -        <prop_pattern required="false" type="astring" name="ldapclassattrs">
 39.1202 -          <description>
 39.1203 -            <loctext xml:lang="C">
 39.1204 -The LDAP attributes to use to define Puppet classes.  Values
 39.1205 -should be comma-separated.
 39.1206 -	    </loctext>
 39.1207 -          </description>
 39.1208 -        </prop_pattern>
 39.1209 -        <prop_pattern required="false" type="astring" name="ldapparentattr">
 39.1210 -          <description>
 39.1211 -            <loctext xml:lang="C">
 39.1212 -The attribute to use to define the parent node.
 39.1213 -	    </loctext>
 39.1214 -          </description>
 39.1215 -        </prop_pattern>
 39.1216 -        <prop_pattern required="false" type="astring" name="ldappassword">
 39.1217 -          <description>
 39.1218 -            <loctext xml:lang="C">
 39.1219 -The password to use to connect to LDAP.
 39.1220 -	    </loctext>
 39.1221 -          </description>
 39.1222 -        </prop_pattern>
 39.1223 -        <prop_pattern required="false" type="integer" name="ldapport">
 39.1224 -          <description>
 39.1225 -            <loctext xml:lang="C">
 39.1226 -The LDAP port.  Only used if `node_terminus` is set to `ldap`.
 39.1227 -	    </loctext>
 39.1228 -          </description>
 39.1229 -        </prop_pattern>
 39.1230 -        <prop_pattern required="false" type="host" name="ldapserver">
 39.1231 -          <description>
 39.1232 -            <loctext xml:lang="C">
 39.1233 -The LDAP server.  Only used if `node_terminus` is set to `ldap`.
 39.1234 -	    </loctext>
 39.1235 -          </description>
 39.1236 -        </prop_pattern>
 39.1237 -        <prop_pattern required="false" type="boolean" name="ldapssl">
 39.1238 -          <description>
 39.1239 -            <loctext xml:lang="C">
 39.1240 -Whether SSL should be used when searching for nodes.
 39.1241 -Defaults to false because SSL usually requires certificates
 39.1242 -to be set up on the client side.
 39.1243 -	    </loctext>
 39.1244 -          </description>
 39.1245 -        </prop_pattern>
 39.1246 -        <prop_pattern required="false" type="astring" name="ldapstackedattrs">
 39.1247 -          <description>
 39.1248 -            <loctext xml:lang="C">
 39.1249 -The LDAP attributes that should be stacked to arrays by adding
 39.1250 -the values in all hierarchy elements of the tree.  Values
 39.1251 -should be comma-separated.
 39.1252 -	    </loctext>
 39.1253 -          </description>
 39.1254 -        </prop_pattern>
 39.1255 -        <prop_pattern required="false" type="astring" name="ldapstring">
 39.1256 -          <description>
 39.1257 -            <loctext xml:lang="C">
 39.1258 -The search string used to find an LDAP node.
 39.1259 -	    </loctext>
 39.1260 -          </description>
 39.1261 -        </prop_pattern>
 39.1262 -        <prop_pattern required="false" type="boolean" name="ldaptls">
 39.1263 -          <description>
 39.1264 -            <loctext xml:lang="C">
 39.1265 -Whether TLS should be used when searching for nodes.
 39.1266 -Defaults to false because TLS usually requires certificates
 39.1267 -to be set up on the client side.
 39.1268 -	    </loctext>
 39.1269 -          </description>
 39.1270 -        </prop_pattern>
 39.1271 -        <prop_pattern required="false" type="hostname" name="ldapuser">
 39.1272 -          <description>
 39.1273 -            <loctext xml:lang="C">
 39.1274 -The user to use to connect to LDAP.  Must be specified as a
 39.1275 -full DN.
 39.1276 -	    </loctext>
 39.1277 -          </description>
 39.1278 -        </prop_pattern>
 39.1279 -        <prop_pattern required="false" type="boolean" name="legacy_query_parameter_serialization">
 39.1280 -          <description>
 39.1281 -            <loctext xml:lang="C">
 39.1282 -The serialization format to use when sending file_metadata
 39.1283 -query parameters.  Older versions of puppet master expect certain query
 39.1284 -parameters to be serialized as yaml, which is deprecated.
 39.1285 -
 39.1286 -This should almost always be false. It can be temporarily set to true
 39.1287 -to let agents using this Puppet version connect to a puppet master
 39.1288 -running Puppet 3.0.0 through 3.2.x.
 39.1289 -
 39.1290 -Note that this is set to true automatically if the agent detects an
 39.1291 -older master, so should never need to be set explicitly.
 39.1292 -	    </loctext>
 39.1293 -          </description>
 39.1294 -        </prop_pattern>
 39.1295 -        <prop_pattern required="false" type="astring" name="libdir">
 39.1296 -          <description>
 39.1297 -            <loctext xml:lang="C">
 39.1298 -An extra search path for Puppet.  This is only useful
 39.1299 -for those files that Puppet will load on demand, and is only
 39.1300 -guaranteed to work for those cases.  In fact, the autoload
 39.1301 -mechanism is responsible for making sure this directory
 39.1302 -is in Ruby's search path
 39.1303 -	    </loctext>
 39.1304 -          </description>
 39.1305 -        </prop_pattern>
 39.1306 -        <prop_pattern required="false" type="boolean" name="listen">
 39.1307 -          <description>
 39.1308 -            <loctext xml:lang="C">
 39.1309 -Whether puppet agent should listen for
 39.1310 -connections.  If this is true, then puppet agent will accept incoming
 39.1311 -REST API requests, subject to the default ACLs and the ACLs set in
 39.1312 -the `rest_authconfig` file. Puppet agent can respond usefully to
 39.1313 -requests on the `run`, `facts`, `certificate`, and `resource` endpoints.
 39.1314 -	    </loctext>
 39.1315 -          </description>
 39.1316 -        </prop_pattern>
 39.1317 -        <prop_pattern required="false" type="astring" name="localcacert">
 39.1318 -          <description>
 39.1319 -            <loctext xml:lang="C">
 39.1320 -Where each client stores the CA certificate.
 39.1321 -	    </loctext>
 39.1322 -          </description>
 39.1323 -        </prop_pattern>
 39.1324 -        <prop_pattern required="false" type="astring" name="localconfig">
 39.1325 -          <description>
 39.1326 -            <loctext xml:lang="C">
 39.1327 -Where puppet agent caches the local configuration.  An
 39.1328 -extension indicating the cache format is added automatically.
 39.1329 -	    </loctext>
 39.1330 -          </description>
 39.1331 -        </prop_pattern>
 39.1332 -        <prop_pattern required="false" type="astring" name="log_level">
 39.1333 -          <description>
 39.1334 -            <loctext xml:lang="C">
 39.1335 -Default logging level for messages from Puppet. Allowed values are:
 39.1336 -
 39.1337 -* debug
 39.1338 -* info
 39.1339 -* notice
 39.1340 -* warning
 39.1341 -* err
 39.1342 -* alert
 39.1343 -* emerg
 39.1344 -* crit
 39.1345 -	    </loctext>
 39.1346 -          </description>
 39.1347 -        </prop_pattern>
 39.1348 -        <prop_pattern required="false" type="astring" name="logdir">
 39.1349 -          <description>
 39.1350 -            <loctext xml:lang="C">
 39.1351 -The directory in which to store log files
 39.1352 -	    </loctext>
 39.1353 -          </description>
 39.1354 -        </prop_pattern>
 39.1355 -        <prop_pattern required="false" type="boolean" name="manage_internal_file_permissions">
 39.1356 -          <description>
 39.1357 -            <loctext xml:lang="C">
 39.1358 -Whether Puppet should manage the owner, group, and mode of files it uses internally
 39.1359 -	    </loctext>
 39.1360 -          </description>
 39.1361 -        </prop_pattern>
 39.1362 -        <prop_pattern required="false" type="astring" name="manifest">
 39.1363 -          <description>
 39.1364 -            <loctext xml:lang="C">
 39.1365 -The entry-point manifest for puppet master. This can be one file
 39.1366 -or a directory of manifests to be evaluated in alphabetical order. Puppet manages
 39.1367 -this path as a directory if one exists or if the path ends with a / or \.
 39.1368 -
 39.1369 -Setting a global value for `manifest` in puppet.conf is deprecated. Please use
 39.1370 -directory environments instead. If you need to use something other than the
 39.1371 -environment's `manifests` directory as the main manifest, you can set
 39.1372 -`manifest` in environment.conf. For more info, see
 39.1373 -http://docs.puppetlabs.com/puppet/latest/reference/environments.html
 39.1374 -	    </loctext>
 39.1375 -          </description>
 39.1376 -        </prop_pattern>
 39.1377 -        <prop_pattern required="false" type="astring" name="manifestdir">
 39.1378 -          <description>
 39.1379 -            <loctext xml:lang="C">
 39.1380 -Used to build the default value of the `manifest` setting. Has no other purpose.
 39.1381 -
 39.1382 -This setting is deprecated.
 39.1383 -	    </loctext>
 39.1384 -          </description>
 39.1385 -        </prop_pattern>
 39.1386 -        <prop_pattern required="false" type="astring" name="masterhttplog">
 39.1387 -          <description>
 39.1388 -            <loctext xml:lang="C">
 39.1389 -Where the puppet master web server saves its access log. This is
 39.1390 -only used when running a WEBrick puppet master. When puppet master is
 39.1391 -running under a Rack server like Passenger, that web server will have
 39.1392 -its own logging behavior.
 39.1393 -	    </loctext>
 39.1394 -          </description>
 39.1395 -        </prop_pattern>
 39.1396 -        <prop_pattern required="false" type="astring" name="masterlog">
 39.1397 -          <description>
 39.1398 -            <loctext xml:lang="C">
 39.1399 -This file is literally never used, although Puppet may create it
 39.1400 -as an empty file. For more context, see the `puppetdlog` setting and
 39.1401 -puppet master's `--logdest` command line option.
 39.1402 -
 39.1403 -This setting is deprecated and will be removed in a future version of Puppet.
 39.1404 -	    </loctext>
 39.1405 -          </description>
 39.1406 -        </prop_pattern>
 39.1407 -        <prop_pattern required="false" type="integer" name="masterport">
 39.1408 -          <description>
 39.1409 -            <loctext xml:lang="C">
 39.1410 -The port for puppet master traffic. For puppet master,
 39.1411 -this is the port to listen on; for puppet agent, this is the port
 39.1412 -to make requests on. Both applications use this setting to get the port.
 39.1413 -	    </loctext>
 39.1414 -          </description>
 39.1415 -        </prop_pattern>
 39.1416 -        <prop_pattern required="false" type="integer" name="max_deprecations">
 39.1417 -          <description>
 39.1418 -            <loctext xml:lang="C">
 39.1419 -Sets the max number of logged/displayed parser validation deprecation
 39.1420 -warnings in case multiple deprecation warnings have been detected. A value of 0
 39.1421 -blocks the logging of deprecation warnings.  The count is per manifest.
 39.1422 -	    </loctext>
 39.1423 -          </description>
 39.1424 -        </prop_pattern>
 39.1425 -        <prop_pattern required="false" type="integer" name="max_errors">
 39.1426 -          <description>
 39.1427 -            <loctext xml:lang="C">
 39.1428 -Sets the max number of logged/displayed parser validation errors in case
 39.1429 -multiple errors have been detected. A value of 0 is the same as a value of 1; a
 39.1430 -minimum of one error is always raised.  The count is per manifest.
 39.1431 -	    </loctext>
 39.1432 -          </description>
 39.1433 -        </prop_pattern>
 39.1434 -        <prop_pattern required="false" type="integer" name="max_warnings">
 39.1435 -          <description>
 39.1436 -            <loctext xml:lang="C">
 39.1437 -Sets the max number of logged/displayed parser validation warnings in
 39.1438 -case multiple warnings have been detected. A value of 0 blocks logging of
 39.1439 -warnings.  The count is per manifest.
 39.1440 -	    </loctext>
 39.1441 -          </description>
 39.1442 -        </prop_pattern>
 39.1443 -        <prop_pattern required="false" type="integer" name="maximum_uid">
 39.1444 -          <description>
 39.1445 -            <loctext xml:lang="C">
 39.1446 -The maximum allowed UID.  Some platforms use negative UIDs
 39.1447 -but then ship with tools that do not know how to handle signed ints,
 39.1448 -so the UIDs show up as huge numbers that can then not be fed back into
 39.1449 -the system.  This is a hackish way to fail in a slightly more useful
 39.1450 -way when that happens.
 39.1451 -	    </loctext>
 39.1452 -          </description>
 39.1453 -        </prop_pattern>
 39.1454 -        <prop_pattern required="false" type="boolean" name="mkusers">
 39.1455 -          <description>
 39.1456 -            <loctext xml:lang="C">
 39.1457 -Whether to create the necessary user and group that puppet agent will run as.
 39.1458 -	    </loctext>
 39.1459 -          </description>
 39.1460 -        </prop_pattern>
 39.1461 -        <prop_pattern required="false" type="astring" name="module_groups">
 39.1462 -          <description>
 39.1463 -            <loctext xml:lang="C">
 39.1464 -Extra module groups to request from the Puppet Forge
 39.1465 -	    </loctext>
 39.1466 -          </description>
 39.1467 -        </prop_pattern>
 39.1468 -        <prop_pattern required="false" type="uri" name="module_repository">
 39.1469 -          <description>
 39.1470 -            <loctext xml:lang="C">
 39.1471 -The module repository
 39.1472 -	    </loctext>
 39.1473 -          </description>
 39.1474 -        </prop_pattern>
 39.1475 -        <prop_pattern required="false" type="astring" name="module_skeleton_dir">
 39.1476 -          <description>
 39.1477 -            <loctext xml:lang="C">
 39.1478 -The directory which the skeleton for module tool generate is stored.
 39.1479 -	    </loctext>
 39.1480 -          </description>
 39.1481 -        </prop_pattern>
 39.1482 -        <prop_pattern required="false" type="astring" name="module_working_dir">
 39.1483 -          <description>
 39.1484 -            <loctext xml:lang="C">
 39.1485 -The directory into which module tool data is stored
 39.1486 -	    </loctext>
 39.1487 -          </description>
 39.1488 -        </prop_pattern>
 39.1489 -        <prop_pattern required="false" type="astring" name="modulepath">
 39.1490 -          <description>
 39.1491 -            <loctext xml:lang="C">
 39.1492 -The search path for modules, as a list of directories separated by the system
 39.1493 -path separator character. (The POSIX path separator is ':', and the
 39.1494 -Windows path separator is ';'.)
 39.1495 -
 39.1496 -Setting a global value for `modulepath` in puppet.conf is deprecated. Please use
 39.1497 -directory environments instead. If you need to use something other than the
 39.1498 -default modulepath of `&lt;ACTIVE ENVIRONMENT'S MODULES DIR&gt;:$basemodulepath`,
 39.1499 -you can set `modulepath` in environment.conf. For more info, see
 39.1500 -http://docs.puppetlabs.com/puppet/latest/reference/environments.html
 39.1501 -	    </loctext>
 39.1502 -          </description>
 39.1503 -        </prop_pattern>
 39.1504 -        <prop_pattern required="false" type="astring" name="name">
 39.1505 -          <description>
 39.1506 -            <loctext xml:lang="C">
 39.1507 -The name of the application, if we are running as one.  The
 39.1508 -default is essentially $0 without the path or `.rb`.
 39.1509 -	    </loctext>
 39.1510 -          </description>
 39.1511 -        </prop_pattern>
 39.1512 -        <prop_pattern required="false" type="astring" name="node_cache_terminus">
 39.1513 -          <description>
 39.1514 -            <loctext xml:lang="C">
 39.1515 -How to store cached nodes.
 39.1516 -Valid values are (none), 'json', 'msgpack', 'yaml' or write only yaml ('write_only_yaml').
 39.1517 -The master application defaults to 'write_only_yaml', all others to none.
 39.1518 -	    </loctext>
 39.1519 -          </description>
 39.1520 -        </prop_pattern>
 39.1521 -        <prop_pattern required="false" type="astring" name="node_name">
 39.1522 -          <description>
 39.1523 -            <loctext xml:lang="C">
 39.1524 -How the puppet master determines the client's identity
 39.1525 -and sets the 'hostname', 'fqdn' and 'domain' facts for use in the manifest,
 39.1526 -in particular for determining which 'node' statement applies to the client.
 39.1527 -Possible values are 'cert' (use the subject's CN in the client's
 39.1528 -certificate) and 'facter' (use the hostname that the client
 39.1529 -reported in its facts)
 39.1530 -	    </loctext>
 39.1531 -          </description>
 39.1532 -        </prop_pattern>
 39.1533 -        <prop_pattern required="false" type="astring" name="node_name_fact">
 39.1534 -          <description>
 39.1535 -            <loctext xml:lang="C">
 39.1536 -The fact name used to determine the node name used for all requests the agent
 39.1537 -makes to the master. WARNING: This setting is mutually exclusive with
 39.1538 -node_name_value.  Changing this setting also requires changes to the default
 39.1539 -auth.conf configuration on the Puppet Master.  Please see
 39.1540 -http://links.puppetlabs.com/node_name_fact for more information.
 39.1541 -	    </loctext>
 39.1542 -          </description>
 39.1543 -        </prop_pattern>
 39.1544 -        <prop_pattern required="false" type="astring" name="node_name_value">
 39.1545 -          <description>
 39.1546 -            <loctext xml:lang="C">
 39.1547 -The explicit value used for the node name for all requests the agent
 39.1548 -makes to the master. WARNING: This setting is mutually exclusive with
 39.1549 -node_name_fact.  Changing this setting also requires changes to the default
 39.1550 -auth.conf configuration on the Puppet Master.  Please see
 39.1551 -http://links.puppetlabs.com/node_name_value for more information.
 39.1552 -	    </loctext>
 39.1553 -          </description>
 39.1554 -        </prop_pattern>
 39.1555 -        <prop_pattern required="false" type="astring" name="node_terminus">
 39.1556 -          <description>
 39.1557 -            <loctext xml:lang="C">
 39.1558 -Where to find information about nodes.
 39.1559 -	    </loctext>
 39.1560 -          </description>
 39.1561 -        </prop_pattern>
 39.1562 -        <prop_pattern required="false" type="boolean" name="noop">
 39.1563 -          <description>
 39.1564 -            <loctext xml:lang="C">
 39.1565 -Whether to apply catalogs in noop mode, which allows Puppet to
 39.1566 -partially simulate a normal run. This setting affects puppet agent and
 39.1567 -puppet apply.
 39.1568 -
 39.1569 -When running in noop mode, Puppet will check whether each resource is in sync,
 39.1570 -like it does when running normally. However, if a resource attribute is not in
 39.1571 -the desired state (as declared in the catalog), Puppet will take no
 39.1572 -action, and will instead report the changes it _would_ have made. These
 39.1573 -simulated changes will appear in the report sent to the puppet master, or
 39.1574 -be shown on the console if running puppet agent or puppet apply in the
 39.1575 -foreground. The simulated changes will not send refresh events to any
 39.1576 -subscribing or notified resources, although Puppet will log that a refresh
 39.1577 -event _would_ have been sent.
 39.1578 -
 39.1579 -**Important note:**
 39.1580 -noop)
 39.1581 -allows you to apply individual resources in noop mode, and will override
 39.1582 -the global value of the `noop` setting. This means a resource with
 39.1583 -`noop =&gt; false` _will_ be changed if necessary, even when running puppet
 39.1584 -agent with `noop = true` or `--noop`. (Conversely, a resource with
 39.1585 -`noop =&gt; true` will only be simulated, even when noop mode is globally disabled.)
 39.1586 -	    </loctext>
 39.1587 -          </description>
 39.1588 -        </prop_pattern>
 39.1589 -        <prop_pattern required="false" type="boolean" name="onetime">
 39.1590 -          <description>
 39.1591 -            <loctext xml:lang="C">
 39.1592 -Perform one configuration run and exit, rather than spawning a long-running
 39.1593 -daemon. This is useful for interactively running puppet agent, or
 39.1594 -running puppet agent from cron.
 39.1595 -	    </loctext>
 39.1596 -          </description>
 39.1597 -        </prop_pattern>
 39.1598 -        <prop_pattern required="false" type="astring" name="ordering">
 39.1599 -          <description>
 39.1600 -            <loctext xml:lang="C">
 39.1601 -How unrelated resources should be ordered when applying a catalog.
 39.1602 -Allowed values are `title-hash`, `manifest`, and `random`. This
 39.1603 -setting affects puppet agent and puppet apply, but not puppet master.
 39.1604 -
 39.1605 -* `title-hash` (the default) will order resources randomly, but will use
 39.1606 -  the same order across runs and across nodes.
 39.1607 -* `manifest` will use the order in which the resources were declared in
 39.1608 -  their manifest files.
 39.1609 -* `random` will order resources randomly and change their order with each
 39.1610 -  run. This can work like a fuzzer for shaking out undeclared dependencies.
 39.1611 -
 39.1612 -Regardless of this setting's value, Puppet will always obey explicit
 39.1613 -dependencies set with the before/require/notify/subscribe metaparameters
 39.1614 -and the `-&gt;`/`~&gt;` chaining arrows; this setting only affects the relative
 39.1615 -ordering of _unrelated_ resources.
 39.1616 -	    </loctext>
 39.1617 -          </description>
 39.1618 -        </prop_pattern>
 39.1619 -        <prop_pattern required="false" type="astring" name="parser">
 39.1620 -          <description>
 39.1621 -            <loctext xml:lang="C">
 39.1622 -Selects the parser to use for parsing puppet manifests (in puppet DSL
 39.1623 -language/'.pp' files). Available choices are `current` (the default)
 39.1624 -and `future`.
 39.1625 -
 39.1626 -The `current` parser means that the released version of the parser should
 39.1627 -be used.
 39.1628 -
 39.1629 -The `future` parser is a "time travel to the future" allowing early
 39.1630 -exposure to new language features. What these features are will vary from
 39.1631 -release to release and they may be invididually configurable.
 39.1632 -
 39.1633 -Available Since Puppet 3.2.
 39.1634 -	    </loctext>
 39.1635 -          </description>
 39.1636 -        </prop_pattern>
 39.1637 -        <prop_pattern required="false" type="astring" name="passfile">
 39.1638 -          <description>
 39.1639 -            <loctext xml:lang="C">
 39.1640 -Where puppet agent stores the password for its private key.
 39.1641 -Generally unused.
 39.1642 -	    </loctext>
 39.1643 -          </description>
 39.1644 -        </prop_pattern>
 39.1645 -        <prop_pattern required="false" type="astring" name="path">
 39.1646 -          <description>
 39.1647 -            <loctext xml:lang="C">
 39.1648 -The shell search path.  Defaults to whatever is inherited
 39.1649 -from the parent process.
 39.1650 -	    </loctext>
 39.1651 -          </description>
 39.1652 -        </prop_pattern>
 39.1653 -        <prop_pattern required="false" type="astring" name="pidfile">
 39.1654 -          <description>
 39.1655 -            <loctext xml:lang="C">
 39.1656 -The file containing the PID of a running process.
 39.1657 -This file is intended to be used by service management frameworks
 39.1658 -and monitoring systems to determine if a puppet process is still in
 39.1659 -the process table.
 39.1660 -	    </loctext>
 39.1661 -          </description>
 39.1662 -        </prop_pattern>
 39.1663 -        <prop_pattern required="false" type="astring" name="plugindest">
 39.1664 -          <description>
 39.1665 -            <loctext xml:lang="C">
 39.1666 -Where Puppet should store plugins that it pulls down from the central
 39.1667 -server.
 39.1668 -	    </loctext>
 39.1669 -          </description>
 39.1670 -        </prop_pattern>
 39.1671 -        <prop_pattern required="false" type="astring" name="pluginfactdest">
 39.1672 -          <description>
 39.1673 -            <loctext xml:lang="C">
 39.1674 -Where Puppet should store external facts that are being handled by pluginsync
 39.1675 -	    </loctext>
 39.1676 -          </description>
 39.1677 -        </prop_pattern>
 39.1678 -        <prop_pattern required="false" type="astring" name="pluginfactsource">
 39.1679 -          <description>
 39.1680 -            <loctext xml:lang="C">
 39.1681 -Where to retrieve external facts for pluginsync
 39.1682 -	    </loctext>
 39.1683 -          </description>
 39.1684 -        </prop_pattern>
 39.1685 -        <prop_pattern required="false" type="astring" name="pluginsignore">
 39.1686 -          <description>
 39.1687 -            <loctext xml:lang="C">
 39.1688 -What files to ignore when pulling down plugins.
 39.1689 -	    </loctext>
 39.1690 -          </description>
 39.1691 -        </prop_pattern>
 39.1692 -        <prop_pattern required="false" type="astring" name="pluginsource">
 39.1693 -          <description>
 39.1694 -            <loctext xml:lang="C">
 39.1695 -From where to retrieve plugins.  The standard Puppet `file` type
 39.1696 -is used for retrieval, so anything that is a valid file source can
 39.1697 -be used here.
 39.1698 -	    </loctext>
 39.1699 -          </description>
 39.1700 -        </prop_pattern>
 39.1701 -        <prop_pattern required="false" type="boolean" name="pluginsync">
 39.1702 -          <description>
 39.1703 -            <loctext xml:lang="C">
 39.1704 -Whether plugins should be synced with the central server.
 39.1705 -	    </loctext>
 39.1706 -          </description>
 39.1707 -        </prop_pattern>
 39.1708 -        <prop_pattern required="false" type="astring" name="postrun_command">
 39.1709 -          <description>
 39.1710 -            <loctext xml:lang="C">
 39.1711 -A command to run after every agent run.  If this command returns a non-zero
 39.1712 -return code, the entire Puppet run will be considered to have failed, even though it might have
 39.1713 -performed work during the normal run.
 39.1714 -	    </loctext>
 39.1715 -          </description>
 39.1716 -        </prop_pattern>
 39.1717 -        <prop_pattern required="false" type="astring" name="preferred_serialization_format">
 39.1718 -          <description>
 39.1719 -            <loctext xml:lang="C">
 39.1720 -The preferred means of serializing
 39.1721 -ruby instances for passing over the wire.  This won't guarantee that all
 39.1722 -instances will be serialized using this method, since not all classes
 39.1723 -can be guaranteed to support this format, but it will be used for all
 39.1724 -classes that support it.
 39.1725 -	    </loctext>
 39.1726 -          </description>
 39.1727 -        </prop_pattern>
 39.1728 -        <prop_pattern required="false" type="astring" name="prerun_command">
 39.1729 -          <description>
 39.1730 -            <loctext xml:lang="C">
 39.1731 -A command to run before every agent run.  If this command returns a non-zero
 39.1732 -return code, the entire Puppet run will fail.
 39.1733 -	    </loctext>
 39.1734 -          </description>
 39.1735 -        </prop_pattern>
 39.1736 -        <prop_pattern required="false" type="astring" name="preview_outputdir">
 39.1737 -          <description>
 39.1738 -            <loctext xml:lang="C">
 39.1739 -The directory where catalog previews per node are generated.
 39.1740 -	    </loctext>
 39.1741 -          </description>
 39.1742 -        </prop_pattern>
 39.1743 -        <prop_pattern required="false" type="astring" name="priority">
 39.1744 -          <description>
 39.1745 -            <loctext xml:lang="C">
 39.1746 -The scheduling priority of the process.  Valid values are 'high',
 39.1747 -'normal', 'low', or 'idle', which are mapped to platform-specific
 39.1748 -values.  The priority can also be specified as an integer value and
 39.1749 -will be passed as is, e.g. -5.  Puppet must be running as a privileged
 39.1750 -user in order to increase scheduling priority.
 39.1751 -	    </loctext>
 39.1752 -          </description>
 39.1753 -        </prop_pattern>
 39.1754 -        <prop_pattern required="false" type="astring" name="privatedir">
 39.1755 -          <description>
 39.1756 -            <loctext xml:lang="C">
 39.1757 -Where the client stores private certificate information.
 39.1758 -	    </loctext>
 39.1759 -          </description>
 39.1760 -        </prop_pattern>
 39.1761 -        <prop_pattern required="false" type="astring" name="privatekeydir">
 39.1762 -          <description>
 39.1763 -            <loctext xml:lang="C">
 39.1764 -The private key directory.
 39.1765 -	    </loctext>
 39.1766 -          </description>
 39.1767 -        </prop_pattern>
 39.1768 -        <prop_pattern required="false" type="boolean" name="profile">
 39.1769 -          <description>
 39.1770 -            <loctext xml:lang="C">
 39.1771 -Whether to enable experimental performance profiling
 39.1772 -	    </loctext>
 39.1773 -          </description>
 39.1774 -        </prop_pattern>
 39.1775 -        <prop_pattern required="false" type="astring" name="publickeydir">
 39.1776 -          <description>
 39.1777 -            <loctext xml:lang="C">
 39.1778 -The public key directory.
 39.1779 -	    </loctext>
 39.1780 -          </description>
 39.1781 -        </prop_pattern>
 39.1782 -        <prop_pattern required="false" type="astring" name="puppetdlog">
 39.1783 -          <description>
 39.1784 -            <loctext xml:lang="C">
 39.1785 -The fallback log file. This is only used when the `--logdest` option
 39.1786 -is not specified AND Puppet is running on an operating system where both
 39.1787 -the POSIX syslog service and the Windows Event Log are unavailable. (Currently,
 39.1788 -no supported operating systems match that description.)
 39.1789 -
 39.1790 -Despite the name, both puppet agent and puppet master will use this file
 39.1791 -as the fallback logging destination.
 39.1792 -
 39.1793 -For control over logging destinations, see the `--logdest` command line
 39.1794 -option in the manual pages for puppet master, puppet agent, and puppet
 39.1795 -apply. You can see man pages by running `puppet &lt;SUBCOMMAND&gt; --help`,
 39.1796 -or read them online at http://docs.puppetlabs.com/references/latest/man/.
 39.1797 -	    </loctext>
 39.1798 -          </description>
 39.1799 -        </prop_pattern>
 39.1800 -        <prop_pattern required="false" type="integer" name="puppetport">
 39.1801 -          <description>
 39.1802 -            <loctext xml:lang="C">
 39.1803 -Which port puppet agent listens on.
 39.1804 -	    </loctext>
 39.1805 -          </description>
 39.1806 -        </prop_pattern>
 39.1807 -        <prop_pattern required="false" type="uri" name="queue_source">
 39.1808 -          <description>
 39.1809 -            <loctext xml:lang="C">
 39.1810 -Which type of queue to use for asynchronous processing.  If your stomp server requires
 39.1811 -authentication, you can include it in the URI as long as your stomp client library is at least 1.1.1
 39.1812 -	    </loctext>
 39.1813 -          </description>
 39.1814 -        </prop_pattern>
 39.1815 -        <prop_pattern required="false" type="astring" name="queue_type">
 39.1816 -          <description>
 39.1817 -            <loctext xml:lang="C">
 39.1818 -Which type of queue to use for asynchronous processing.
 39.1819 -	    </loctext>
 39.1820 -          </description>
 39.1821 -        </prop_pattern>
 39.1822 -        <prop_pattern required="false" type="astring" name="rails_loglevel">
 39.1823 -          <description>
 39.1824 -            <loctext xml:lang="C">
 39.1825 -The log level for Rails connections.  The value must be
 39.1826 -a valid log level within Rails.  Production environments normally use `info`
 39.1827 -and other environments normally use `debug`. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
 39.1828 -	    </loctext>
 39.1829 -          </description>
 39.1830 -        </prop_pattern>
 39.1831 -        <prop_pattern required="false" type="astring" name="railslog">
 39.1832 -          <description>
 39.1833 -            <loctext xml:lang="C">
 39.1834 -Where Rails-specific logs are sent. This setting is only used by the ActiveRecord storeconfigs and inventory backends, which are deprecated.
 39.1835 -	    </loctext>
 39.1836 -          </description>
 39.1837 -        </prop_pattern>
 39.1838 -        <prop_pattern required="false" type="boolean" name="report">
 39.1839 -          <description>
 39.1840 -            <loctext xml:lang="C">
 39.1841 -Whether to send reports after every transaction.
 39.1842 -	    </loctext>
 39.1843 -          </description>
 39.1844 -        </prop_pattern>
 39.1845 -        <prop_pattern required="false" type="integer" name="report_port">
 39.1846 -          <description>
 39.1847 -            <loctext xml:lang="C">
 39.1848 -The port to communicate with the report_server.
 39.1849 -	    </loctext>
 39.1850 -          </description>
 39.1851 -        </prop_pattern>
 39.1852 -        <prop_pattern required="false" type="astring" name="report_serialization_format">
 39.1853 -          <description>
 39.1854 -            <loctext xml:lang="C">
 39.1855 -The serialization format to use when sending reports to the
 39.1856 -`report_server`. Possible values are `pson` and `yaml`. This setting
 39.1857 -affects puppet agent, but not puppet apply (which processes its own
 39.1858 -reports).
 39.1859 -
 39.1860 -This should almost always be set to `pson`. It can be temporarily set to
 39.1861 -`yaml` to let agents using this Puppet version connect to a puppet master
 39.1862 -running Puppet 3.0.0 through 3.2.x.
 39.1863 -
 39.1864 -Note that this is set to 'yaml' automatically if the agent detects an
 39.1865 -older master, so should never need to be set explicitly.
 39.1866 -	    </loctext>
 39.1867 -          </description>
 39.1868 -        </prop_pattern>
 39.1869 -        <prop_pattern required="false" type="host" name="report_server">
 39.1870 -          <description>
 39.1871 -            <loctext xml:lang="C">
 39.1872 -The server to send transaction reports to.
 39.1873 -	    </loctext>
 39.1874 -          </description>
 39.1875 -        </prop_pattern>
 39.1876 -        <prop_pattern required="false" type="astring" name="reportdir">
 39.1877 -          <description>
 39.1878 -            <loctext xml:lang="C">
 39.1879 -The directory in which to store reports. Each node gets
 39.1880 -a separate subdirectory in this directory. This setting is only
 39.1881 -used when the `store` report processor is enabled (see the
 39.1882 -`reports` setting).
 39.1883 -	    </loctext>
 39.1884 -          </description>
 39.1885 -        </prop_pattern>
 39.1886 -        <prop_pattern required="false" type="astring" name="reportfrom">
 39.1887 -          <description>
 39.1888 -            <loctext xml:lang="C">
 39.1889 -The 'from' email address for the reports.
 39.1890 -	    </loctext>
 39.1891 -          </description>
 39.1892 -        </prop_pattern>
 39.1893 -        <prop_pattern required="false" type="astring" name="reports">
 39.1894 -          <description>
 39.1895 -            <loctext xml:lang="C">
 39.1896 -The list of report handlers to use. When using multiple report handlers,
 39.1897 -their names should be comma-separated, with whitespace allowed. (For example,
 39.1898 -`reports = http, tagmail`.)
 39.1899 -
 39.1900 -This setting is relevant to puppet master and puppet apply. The puppet
 39.1901 -master will call these report handlers with the reports it receives from
 39.1902 -agent nodes, and puppet apply will call them with its own report. (In
 39.1903 -all cases, the node applying the catalog must have `report = true`.)
 39.1904 -
 39.1905 -See the report reference for information on the built-in report
 39.1906 -handlers; custom report handlers can also be loaded from modules.
 39.1907 -(Report handlers are loaded from the lib directory, at
 39.1908 -`puppet/reports/NAME.rb`.)
 39.1909 -	    </loctext>
 39.1910 -          </description>
 39.1911 -        </prop_pattern>
 39.1912 -        <prop_pattern required="false" type="uri" name="reporturl">
 39.1913 -          <description>
 39.1914 -            <loctext xml:lang="C">
 39.1915 -The URL that reports should be forwarded to. This setting
 39.1916 -is only used when the `http` report processor is enabled (see the
 39.1917 -`reports` setting).
 39.1918 -	    </loctext>
 39.1919 -          </description>
 39.1920 -        </prop_pattern>
 39.1921 -        <prop_pattern required="false" type="integer" name="req_bits">
 39.1922 -          <description>
 39.1923 -            <loctext xml:lang="C">
 39.1924 -The bit length of the certificates.
 39.1925 -	    </loctext>
 39.1926 -          </description>
 39.1927 -        </prop_pattern>
 39.1928 -        <prop_pattern required="false" type="astring" name="requestdir">
 39.1929 -          <description>
 39.1930 -            <loctext xml:lang="C">
 39.1931 -Where host certificate requests are stored.
 39.1932 -	    </loctext>
 39.1933 -          </description>
 39.1934 -        </prop_pattern>
 39.1935 -        <prop_pattern required="false" type="astring" name="resourcefile">
 39.1936 -          <description>
 39.1937 -            <loctext xml:lang="C">
 39.1938 -The file in which puppet agent stores a list of the resources
 39.1939 -associated with the retrieved configuration.
 39.1940 -	    </loctext>
 39.1941 -          </description>
 39.1942 -        </prop_pattern>
 39.1943 -        <prop_pattern required="false" type="astring" name="rest_authconfig">
 39.1944 -          <description>
 39.1945 -            <loctext xml:lang="C">
 39.1946 -The configuration file that defines the rights to the different
 39.1947 -rest indirections.  This can be used as a fine-grained
 39.1948 -authorization system for `puppet master`.
 39.1949 -	    </loctext>
 39.1950 -          </description>
 39.1951 -        </prop_pattern>
 39.1952 -        <prop_pattern required="false" type="astring" name="route_file">
 39.1953 -          <description>
 39.1954 -            <loctext xml:lang="C">
 39.1955 -The YAML file containing indirector route configuration.
 39.1956 -	    </loctext>
 39.1957 -          </description>
 39.1958 -        </prop_pattern>
 39.1959 -        <prop_pattern required="false" type="astring" name="rrddir">
 39.1960 -          <description>
 39.1961 -            <loctext xml:lang="C">
 39.1962 -The directory where RRD database files are stored.
 39.1963 -Directories for each reporting host will be created under
 39.1964 -this directory.
 39.1965 -	    </loctext>
 39.1966 -          </description>
 39.1967 -        </prop_pattern>
 39.1968 -        <prop_pattern required="false" type="integer" name="rrdinterval">
 39.1969 -          <description>
 39.1970 -            <loctext xml:lang="C">
 39.1971 -How often RRD should expect data.
 39.1972 -This should match how often the hosts report back to the server. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 39.1973 -	    </loctext>
 39.1974 -          </description>
 39.1975 -        </prop_pattern>
 39.1976 -        <prop_pattern required="false" type="astring" name="rundir">
 39.1977 -          <description>
 39.1978 -            <loctext xml:lang="C">
 39.1979 -Where Puppet PID files are kept.
 39.1980 -	    </loctext>
 39.1981 -          </description>
 39.1982 -        </prop_pattern>
 39.1983 -        <prop_pattern required="false" type="integer" name="runinterval">
 39.1984 -          <description>
 39.1985 -            <loctext xml:lang="C">
 39.1986 -How often puppet agent applies the catalog.
 39.1987 -Note that a runinterval of 0 means "run continuously" rather than
 39.1988 -"never run." If you want puppet agent to never run, you should start
 39.1989 -it with the `--no-client` option. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 39.1990 -	    </loctext>
 39.1991 -          </description>
 39.1992 -        </prop_pattern>
 39.1993 -        <prop_pattern required="false" type="astring" name="sendmail">
 39.1994 -          <description>
 39.1995 -            <loctext xml:lang="C">
 39.1996 -Where to find the sendmail binary with which to send email.
 39.1997 -	    </loctext>
 39.1998 -          </description>
 39.1999 -        </prop_pattern>
 39.2000 -        <prop_pattern required="false" type="astring" name="serial">
 39.2001 -          <description>
 39.2002 -            <loctext xml:lang="C">
 39.2003 -Where the serial number for certificates is stored.
 39.2004 -	    </loctext>
 39.2005 -          </description>
 39.2006 -        </prop_pattern>
 39.2007 -        <prop_pattern required="false" type="host" name="server">
 39.2008 -          <description>
 39.2009 -            <loctext xml:lang="C">
 39.2010 -The puppet master server to which the puppet agent should connect.
 39.2011 -	    </loctext>
 39.2012 -          </description>
 39.2013 -        </prop_pattern>
 39.2014 -        <prop_pattern required="false" type="astring" name="server_datadir">
 39.2015 -          <description>
 39.2016 -            <loctext xml:lang="C">
 39.2017 -The directory in which serialized data is stored, usually in a subdirectory.
 39.2018 -	    </loctext>
 39.2019 -          </description>
 39.2020 -        </prop_pattern>
 39.2021 -        <prop_pattern required="false" type="boolean" name="show_diff">
 39.2022 -          <description>
 39.2023 -            <loctext xml:lang="C">
 39.2024 -Whether to log and report a contextual diff when files are being replaced.
 39.2025 -This causes partial file contents to pass through Puppet's normal
 39.2026 -logging and reporting system, so this setting should be used with
 39.2027 -caution if you are sending Puppet's reports to an insecure
 39.2028 -destination. This feature currently requires the `diff/lcs` Ruby
 39.2029 -library.
 39.2030 -	    </loctext>
 39.2031 -          </description>
 39.2032 -        </prop_pattern>
 39.2033 -        <prop_pattern required="false" type="astring" name="signeddir">
 39.2034 -          <description>
 39.2035 -            <loctext xml:lang="C">
 39.2036 -Where the CA stores signed certificates.
 39.2037 -	    </loctext>
 39.2038 -          </description>
 39.2039 -        </prop_pattern>
 39.2040 -        <prop_pattern required="false" type="astring" name="smtphelo">
 39.2041 -          <description>
 39.2042 -            <loctext xml:lang="C">
 39.2043 -The name by which we identify ourselves in SMTP HELO for reports.
 39.2044 -If you send to a smtpserver which does strict HELO checking (as with Postfix's
 39.2045 -`smtpd_helo_restrictions` access controls), you may need to ensure this resolves.
 39.2046 -	    </loctext>
 39.2047 -          </description>
 39.2048 -        </prop_pattern>
 39.2049 -        <prop_pattern required="false" type="integer" name="smtpport">
 39.2050 -          <description>
 39.2051 -            <loctext xml:lang="C">
 39.2052 -The TCP port through which to send email reports.
 39.2053 -	    </loctext>
 39.2054 -          </description>
 39.2055 -        </prop_pattern>
 39.2056 -        <prop_pattern required="false" type="host" name="smtpserver">
 39.2057 -          <description>
 39.2058 -            <loctext xml:lang="C">
 39.2059 -The server through which to send email reports.
 39.2060 -	    </loctext>
 39.2061 -          </description>
 39.2062 -        </prop_pattern>
 39.2063 -        <prop_pattern required="false" type="boolean" name="splay">
 39.2064 -          <description>
 39.2065 -            <loctext xml:lang="C">
 39.2066 -Whether to sleep for a pseudo-random (but consistent) amount of time before
 39.2067 -a run.
 39.2068 -	    </loctext>
 39.2069 -          </description>
 39.2070 -        </prop_pattern>
 39.2071 -        <prop_pattern required="false" type="integer" name="splaylimit">
 39.2072 -          <description>
 39.2073 -            <loctext xml:lang="C">
 39.2074 -The maximum time to delay before runs.  Defaults to being the same as the
 39.2075 -run interval. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 39.2076 -	    </loctext>
 39.2077 -          </description>
 39.2078 -        </prop_pattern>
 39.2079 -        <prop_pattern required="false" type="host" name="srv_domain">
 39.2080 -          <description>
 39.2081 -            <loctext xml:lang="C">
 39.2082 -The domain which will be queried to find the SRV records of servers to use.
 39.2083 -	    </loctext>
 39.2084 -          </description>
 39.2085 -        </prop_pattern>
 39.2086 -        <prop_pattern required="false" type="astring" name="ssl_client_ca_auth">
 39.2087 -          <description>
 39.2088 -            <loctext xml:lang="C">
 39.2089 -Certificate authorities who issue server certificates.  SSL servers will not be
 39.2090 -considered authentic unless they possess a certificate issued by an authority
 39.2091 -listed in this file.  If this setting has no value then the Puppet master's CA
 39.2092 -certificate (localcacert) will be used.
 39.2093 -	    </loctext>
 39.2094 -          </description>
 39.2095 -        </prop_pattern>
 39.2096 -        <prop_pattern required="false" type="astring" name="ssl_client_header">
 39.2097 -          <description>
 39.2098 -            <loctext xml:lang="C">
 39.2099 -The header containing an authenticated client's SSL DN.
 39.2100 -This header must be set by the proxy to the authenticated client's SSL
 39.2101 -DN (e.g., `/CN=puppet.puppetlabs.com`).  Puppet will parse out the Common
 39.2102 -Name (CN) from the Distinguished Name (DN) and use the value of the CN
 39.2103 -field for authorization.
 39.2104 -
 39.2105 -Note that the name of the HTTP header gets munged by the web server
 39.2106 -common gateway inteface: an `HTTP_` prefix is added, dashes are converted
 39.2107 -to underscores, and all letters are uppercased.  Thus, to use the
 39.2108 -`X-Client-DN` header, this setting should be `HTTP_X_CLIENT_DN`.
 39.2109 -	    </loctext>
 39.2110 -          </description>
 39.2111 -        </prop_pattern>
 39.2112 -        <prop_pattern required="false" type="astring" name="ssl_client_verify_header">
 39.2113 -          <description>
 39.2114 -            <loctext xml:lang="C">
 39.2115 -The header containing the status message of the client
 39.2116 -verification. This header must be set by the proxy to 'SUCCESS' if the
 39.2117 -client successfully authenticated, and anything else otherwise.
 39.2118 -
 39.2119 -Note that the name of the HTTP header gets munged by the web server
 39.2120 -common gateway inteface: an `HTTP_` prefix is added, dashes are converted
 39.2121 -to underscores, and all letters are uppercased.  Thus, to use the
 39.2122 -`X-Client-Verify` header, this setting should be
 39.2123 -`HTTP_X_CLIENT_VERIFY`.
 39.2124 -	    </loctext>
 39.2125 -          </description>
 39.2126 -        </prop_pattern>
 39.2127 -        <prop_pattern required="false" type="astring" name="ssl_server_ca_auth">
 39.2128 -          <description>
 39.2129 -            <loctext xml:lang="C">
 39.2130 -Certificate authorities who issue client certificates.  SSL clients will not be
 39.2131 -considered authentic unless they possess a certificate issued by an authority
 39.2132 -listed in this file.  If this setting has no value then the Puppet master's CA
 39.2133 -certificate (localcacert) will be used.
 39.2134 -	    </loctext>
 39.2135 -          </description>
 39.2136 -        </prop_pattern>
 39.2137 -        <prop_pattern required="false" type="astring" name="ssldir">
 39.2138 -          <description>
 39.2139 -            <loctext xml:lang="C">
 39.2140 -Where SSL certificates are kept.
 39.2141 -	    </loctext>
 39.2142 -          </description>
 39.2143 -        </prop_pattern>
 39.2144 -        <prop_pattern required="false" type="astring" name="statedir">
 39.2145 -          <description>
 39.2146 -            <loctext xml:lang="C">
 39.2147 -The directory where Puppet state is stored.  Generally,
 39.2148 -this directory can be removed without causing harm (although it
 39.2149 -might result in spurious service restarts).
 39.2150 -	    </loctext>
 39.2151 -          </description>
 39.2152 -        </prop_pattern>
 39.2153 -        <prop_pattern required="false" type="astring" name="statefile">
 39.2154 -          <description>
 39.2155 -            <loctext xml:lang="C">
 39.2156 -Where puppet agent and puppet master store state associated
 39.2157 -with the running configuration.  In the case of puppet master,
 39.2158 -this file reflects the state discovered through interacting
 39.2159 -with clients.
 39.2160 -	    </loctext>
 39.2161 -          </description>
 39.2162 -        </prop_pattern>
 39.2163 -        <prop_pattern required="false" type="boolean" name="storeconfigs">
 39.2164 -          <description>
 39.2165 -            <loctext xml:lang="C">
 39.2166 -Whether to store each client's configuration, including catalogs, facts,
 39.2167 -and related data.  This also enables the import and export of resources in
 39.2168 -the Puppet language - a mechanism for exchange resources between nodes.
 39.2169 -
 39.2170 -By default this uses ActiveRecord and an SQL database to store and query
 39.2171 -the data; this, in turn, will depend on Rails being available.
 39.2172 -
 39.2173 -You can adjust the backend using the storeconfigs_backend setting.
 39.2174 -	    </loctext>
 39.2175 -          </description>
 39.2176 -        </prop_pattern>
 39.2177 -        <prop_pattern required="false" type="astring" name="storeconfigs_backend">
 39.2178 -          <description>
 39.2179 -            <loctext xml:lang="C">
 39.2180 -Configure the backend terminus used for StoreConfigs.
 39.2181 -By default, this uses the ActiveRecord store, which directly talks to the
 39.2182 -database from within the Puppet Master process.
 39.2183 -	    </loctext>
 39.2184 -          </description>
 39.2185 -        </prop_pattern>
 39.2186 -        <prop_pattern required="false" type="boolean" name="strict_hostname_checking">
 39.2187 -          <description>
 39.2188 -            <loctext xml:lang="C">
 39.2189 -Whether to only search for the complete
 39.2190 -hostname as it is in the certificate when searching for node information
 39.2191 -in the catalogs.
 39.2192 -	    </loctext>
 39.2193 -          </description>
 39.2194 -        </prop_pattern>
 39.2195 -        <prop_pattern required="false" type="boolean" name="strict_variables">
 39.2196 -          <description>
 39.2197 -            <loctext xml:lang="C">
 39.2198 -Makes the parser raise errors when referencing unknown variables. (This does not affect
 39.2199 -referencing variables that are explicitly set to undef).
 39.2200 -	    </loctext>
 39.2201 -          </description>
 39.2202 -        </prop_pattern>
 39.2203 -        <prop_pattern required="false" type="boolean" name="stringify_facts">
 39.2204 -          <description>
 39.2205 -            <loctext xml:lang="C">
 39.2206 -to_s. Means you can't have arrays or
 39.2207 -hashes as fact values. (DEPRECATED) This option will be removed in Puppet 4.0.
 39.2208 -	    </loctext>
 39.2209 -          </description>
 39.2210 -        </prop_pattern>
 39.2211 -        <prop_pattern required="false" type="boolean" name="summarize">
 39.2212 -          <description>
 39.2213 -            <loctext xml:lang="C">
 39.2214 -Whether to print a transaction summary.
 39.2215 -	    </loctext>
 39.2216 -          </description>
 39.2217 -        </prop_pattern>
 39.2218 -        <prop_pattern required="false" type="astring" name="syslogfacility">
 39.2219 -          <description>
 39.2220 -            <loctext xml:lang="C">
 39.2221 -What syslog facility to use when logging to syslog.
 39.2222 -Syslog has a fixed list of valid facilities, and you must
 39.2223 -choose one of those; you cannot just make one up.
 39.2224 -	    </loctext>
 39.2225 -          </description>
 39.2226 -        </prop_pattern>
 39.2227 -        <prop_pattern required="false" type="astring" name="tagmap">
 39.2228 -          <description>
 39.2229 -            <loctext xml:lang="C">
 39.2230 -The mapping between reporting tags and email addresses.
 39.2231 -	    </loctext>
 39.2232 -          </description>
 39.2233 -        </prop_pattern>
 39.2234 -        <prop_pattern required="false" type="astring" name="tags">
 39.2235 -          <description>
 39.2236 -            <loctext xml:lang="C">
 39.2237 -Tags to use to find resources.  If this is set, then
 39.2238 -only resources tagged with the specified tags will be applied.
 39.2239 -Values must be comma-separated.
 39.2240 -	    </loctext>
 39.2241 -          </description>
 39.2242 -        </prop_pattern>
 39.2243 -        <prop_pattern required="false" type="astring" name="templatedir">
 39.2244 -          <description>
 39.2245 -            <loctext xml:lang="C">
 39.2246 -Where Puppet looks for template files.  Can be a list of colon-separated
 39.2247 -directories.
 39.2248 -
 39.2249 -This setting is deprecated. Please put your templates in modules instead.
 39.2250 -	    </loctext>
 39.2251 -          </description>
 39.2252 -        </prop_pattern>
 39.2253 -        <prop_pattern required="false" type="boolean" name="thin_storeconfigs">
 39.2254 -          <description>
 39.2255 -            <loctext xml:lang="C">
 39.2256 -Boolean; whether Puppet should store only facts and exported resources in the storeconfigs
 39.2257 -database. This will improve the performance of exported resources with the older
 39.2258 -`active_record` backend, but will disable external tools that search the storeconfigs database.
 39.2259 -Thinning catalogs is generally unnecessary when using PuppetDB to store catalogs.
 39.2260 -	    </loctext>
 39.2261 -          </description>
 39.2262 -        </prop_pattern>
 39.2263 -        <prop_pattern required="false" type="boolean" name="trace">
 39.2264 -          <description>
 39.2265 -            <loctext xml:lang="C">
 39.2266 -Whether to print stack traces on some errors
 39.2267 -	    </loctext>
 39.2268 -          </description>
 39.2269 -        </prop_pattern>
 39.2270 -        <prop_pattern required="false" type="boolean" name="trusted_node_data">
 39.2271 -          <description>
 39.2272 -            <loctext xml:lang="C">
 39.2273 -Stores trusted node data in a hash called $trusted.
 39.2274 -When true also prevents $trusted from being overridden in any scope.
 39.2275 -	    </loctext>
 39.2276 -          </description>
 39.2277 -        </prop_pattern>
 39.2278 -        <prop_pattern required="false" type="boolean" name="use_cached_catalog">
 39.2279 -          <description>
 39.2280 -            <loctext xml:lang="C">
 39.2281 -Whether to only use the cached catalog rather than compiling a new catalog
 39.2282 -on every run.  Puppet can be run with this enabled by default and then selectively
 39.2283 -disabled when a recompile is desired.
 39.2284 -	    </loctext>
 39.2285 -          </description>
 39.2286 -        </prop_pattern>
 39.2287 -        <prop_pattern required="false" type="boolean" name="use_srv_records">
 39.2288 -          <description>
 39.2289 -            <loctext xml:lang="C">
 39.2290 -Whether the server will search for SRV records in DNS for the current domain.
 39.2291 -	    </loctext>
 39.2292 -          </description>
 39.2293 -        </prop_pattern>
 39.2294 -        <prop_pattern required="false" type="boolean" name="usecacheonfailure">
 39.2295 -          <description>
 39.2296 -            <loctext xml:lang="C">
 39.2297 -Whether to use the cached configuration when the remote
 39.2298 -configuration will not compile.  This option is useful for testing
 39.2299 -new configurations, where you want to fix the broken configuration
 39.2300 -rather than reverting to a known-good one.
 39.2301 -	    </loctext>
 39.2302 -          </description>
 39.2303 -        </prop_pattern>
 39.2304 -        <prop_pattern required="false" type="astring" name="user">
 39.2305 -          <description>
 39.2306 -            <loctext xml:lang="C">
 39.2307 -The user puppet master should run as.
 39.2308 -	    </loctext>
 39.2309 -          </description>
 39.2310 -        </prop_pattern>
 39.2311 -        <prop_pattern required="false" type="astring" name="vardir">
 39.2312 -          <description>
 39.2313 -            <loctext xml:lang="C">
 39.2314 -Where Puppet stores dynamic and growing data.  The default for this
 39.2315 -setting is calculated specially, like `confdir`_.
 39.2316 -	    </loctext>
 39.2317 -          </description>
 39.2318 -        </prop_pattern>
 39.2319 -        <prop_pattern required="false" type="integer" name="waitforcert">
 39.2320 -          <description>
 39.2321 -            <loctext xml:lang="C">
 39.2322 -How frequently puppet agent should ask for a signed certificate.
 39.2323 -
 39.2324 -When starting for the first time, puppet agent will submit a certificate
 39.2325 -signing request (CSR) to the server named in the `ca_server` setting
 39.2326 -(usually the puppet master); this may be autosigned, or may need to be
 39.2327 -approved by a human, depending on the CA server's configuration.
 39.2328 -
 39.2329 -Puppet agent cannot apply configurations until its approved certificate is
 39.2330 -available. Since the certificate may or may not be available immediately,
 39.2331 -puppet agent will repeatedly try to fetch it at this interval. You can
 39.2332 -turn off waiting for certificates by specifying a time of 0, in which case
 39.2333 -puppet agent will exit if it cannot get a cert.
 39.2334 -This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 39.2335 -	    </loctext>
 39.2336 -          </description>
 39.2337 -        </prop_pattern>
 39.2338 -        <prop_pattern required="false" type="astring" name="yamldir">
 39.2339 -          <description>
 39.2340 -            <loctext xml:lang="C">
 39.2341 -The directory in which YAML data is stored, usually in a subdirectory.
 39.2342 -	    </loctext>
 39.2343 -          </description>
 39.2344 -        </prop_pattern>
 39.2345 -        <prop_pattern required="false" type="boolean" name="zlib">
 39.2346 -          <description>
 39.2347 -            <loctext xml:lang="C">
 39.2348 -Boolean; whether to use the zlib library
 39.2349 -	    </loctext>
 39.2350 -          </description>
 39.2351 -        </prop_pattern>
 39.2352 -      </pg_pattern>
 39.2353 -    </template>
 39.2354 -  </service>
 39.2355 -</service_bundle>
    40.1 --- a/components/ruby/puppet-solaris/files/update_smf.py	Wed Jan 11 15:24:27 2017 -0800
    40.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.3 @@ -1,320 +0,0 @@
    40.4 -#!/usr/bin/python2.7
    40.5 -#
    40.6 -# CDDL HEADER START
    40.7 -#
    40.8 -# The contents of this file are subject to the terms of the
    40.9 -# Common Development and Distribution License (the "License").
   40.10 -# You may not use this file except in compliance with the License.
   40.11 -#
   40.12 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   40.13 -# or http://www.opensolaris.org/os/licensing.
   40.14 -# See the License for the specific language governing permissions
   40.15 -# and limitations under the License.
   40.16 -#
   40.17 -# When distributing Covered Code, include this CDDL HEADER in each
   40.18 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   40.19 -# If applicable, add the following below this CDDL HEADER, with the
   40.20 -# fields enclosed by brackets "[]" replaced with your own identifying
   40.21 -# information: Portions Copyright [yyyy] [name of copyright owner]
   40.22 -#
   40.23 -# CDDL HEADER END
   40.24 -#
   40.25 -
   40.26 -#
   40.27 -# Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
   40.28 -#
   40.29 -
   40.30 -'''
   40.31 -Utility program for helping with the upgrade of puppet to a newer
   40.32 -version.  This program will take a puppet configuration file that
   40.33 -has been generated via the command sequence
   40.34 -
   40.35 -puppet agent --genconfig > puppet.conf
   40.36 -
   40.37 -and use the data in that configuration file to replace the
   40.38 -associated Puppet SMF user configuratable properties with the
   40.39 -properties that are allowed in the new version of puppet
   40.40 -
   40.41 -NOTE: This file should not be included with the puppet release
   40.42 -'''
   40.43 -
   40.44 -import os
   40.45 -import re
   40.46 -import sys
   40.47 -
   40.48 -from lxml import etree
   40.49 -from optparse import OptionParser
   40.50 -
   40.51 -
   40.52 -COMMENT_PATTERN = re.compile(".*# ?(.*)")
   40.53 -CONFIG_VALUE_PATTERN = re.compile("([\S]+)\s*=\s*(\S*)")
   40.54 -
   40.55 -DEFAULT_VALUE_STR = "The default value is "
   40.56 -
   40.57 -# SMF defined property types.  For a list of
   40.58 -# all available types see
   40.59 -# /usr/share/lib/xml/dtd/service_bundle.dtd.1
   40.60 -TYPE_ASTRING = "astring"
   40.61 -TYPE_BOOLEAN = "boolean"
   40.62 -TYPE_INTEGER = "integer"
   40.63 -TYPE_HOST = "host"
   40.64 -TYPE_HOSTNAME = "hostname"
   40.65 -TYPE_NETADDRESS = "net_address"
   40.66 -TYPE_URI = "uri"
   40.67 -
   40.68 -
   40.69 -# Dictionary of currently defined property types to associate
   40.70 -# with a specified property.  Any property not defined here
   40.71 -# is assumed to have a property type of astring, integer,
   40.72 -# or boolean
   40.73 -PROP_TYPE = {
   40.74 -    'server': TYPE_HOST,
   40.75 -    'archive_file_server': TYPE_HOST,
   40.76 -    'bindaddress': TYPE_NETADDRESS,
   40.77 -    'ca_server': TYPE_HOST,
   40.78 -    'certname': TYPE_HOSTNAME,
   40.79 -    'couchdb_url': TYPE_URI,
   40.80 -    'dbserver': TYPE_HOST,
   40.81 -    'dns_alt_names': TYPE_HOST,
   40.82 -    'http_proxy_host': TYPE_HOST,
   40.83 -    'inventory_server': TYPE_HOST,
   40.84 -    'ldapserver': TYPE_HOST,
   40.85 -    'ldapuser': TYPE_HOSTNAME,
   40.86 -    'module_repository': TYPE_URI,
   40.87 -    'queue_source': TYPE_URI,
   40.88 -    'report_server': TYPE_HOST,
   40.89 -    'reporturl': TYPE_URI,
   40.90 -    'smtpserver': TYPE_HOST,
   40.91 -    'srv_domain': TYPE_HOST,
   40.92 -}
   40.93 -
   40.94 -# Dictionary used to hold properites and the resulting xml code
   40.95 -PUPPET_CONFIG_DICT = dict()
   40.96 -
   40.97 -
   40.98 -def err(msg):
   40.99 -    '''Output standard error message'''
  40.100 -    # Duplicate the syntax of the parser.error
  40.101 -    sys.stderr.write("%(prog)s: error: %(msg)s\n" %
  40.102 -                     {"prog": os.path.basename(sys.argv[0]), "msg": msg})
  40.103 -
  40.104 -
  40.105 -def create_config_element(key, key_type, desc_text):
  40.106 -    '''Create a basic xml entry following the basic pattern of
  40.107 -
  40.108 -        <prop_pattern name='${key}' type='${key_type}'
  40.109 -                required='false'>
  40.110 -                    <description> <loctext xml:lang='C'>
  40.111 -                         ${desc_text}
  40.112 -                    </loctext> </description>
  40.113 -        </prop_pattern>
  40.114 -    '''
  40.115 -    prop_pattern = etree.Element(
  40.116 -        "prop_pattern",
  40.117 -        name=key,
  40.118 -        type=key_type,
  40.119 -        required="false")
  40.120 -    desc = etree.SubElement(prop_pattern, "description")
  40.121 -    loctext = etree.SubElement(desc, "loctext")
  40.122 -    loctext.text = "\n%s\n\t    " % desc_text
  40.123 -    loctext.set('{http://www.w3.org/XML/1998/namespace}lang', 'C')
  40.124 -    return prop_pattern
  40.125 -
  40.126 -
  40.127 -def determine_type(key, value):
  40.128 -    '''Determine the xml property type to associate with the
  40.129 -       specified key
  40.130 -    '''
  40.131 -
  40.132 -    # Does the key have a specified xml property type
  40.133 -    # already defined?
  40.134 -    try:
  40.135 -        return PROP_TYPE[key]
  40.136 -    except KeyError:
  40.137 -        pass
  40.138 -
  40.139 -    # Use the value to determine the xml property type
  40.140 -    if value.isdigit():
  40.141 -        return TYPE_INTEGER
  40.142 -    if value.lower() in ['false', 'true']:
  40.143 -        return TYPE_BOOLEAN
  40.144 -    return TYPE_ASTRING
  40.145 -
  40.146 -
  40.147 -def process_grouping(lines):
  40.148 -    '''Process the lines in the list.  The last entry should be
  40.149 -       a 'key=value' entry
  40.150 -    '''
  40.151 -
  40.152 -    # The last field should be a key = value pair
  40.153 -    # If it's not then the format of the file is not matching
  40.154 -    # the expected format of
  40.155 -    #
  40.156 -    # Description
  40.157 -    # The default value is "xxxx"
  40.158 -    # key = value
  40.159 -    #
  40.160 -    key_value = lines.pop()
  40.161 -    match = CONFIG_VALUE_PATTERN.match(key_value)
  40.162 -    if not match:
  40.163 -        raise TypeError("Last line in grouping is not in expected "
  40.164 -                        "format of 'key = value'\n%s" %
  40.165 -                        "\n".join(lines))
  40.166 -    key = match.group(1)
  40.167 -    value = match.group(2)
  40.168 -
  40.169 -    default_value_line = lines.pop()
  40.170 -    if not default_value_line.startswith(DEFAULT_VALUE_STR):
  40.171 -        # Not a match.  Last line was still part of the description
  40.172 -        lines.append(default_value_line)
  40.173 -
  40.174 -    key_type = determine_type(key, value)
  40.175 -
  40.176 -    # remaining lines are the descriptor field
  40.177 -    desc = '\n'.join(lines)
  40.178 -    PUPPET_CONFIG_DICT[key] = (key, key_type, desc)
  40.179 -
  40.180 -
  40.181 -def parse_puppet_config(filename):
  40.182 -    '''Parse the puppet configuration file that is generated by
  40.183 -       puppet agent --genconfig
  40.184 -    '''
  40.185 -    parameter_list = []
  40.186 -    agent_check = True
  40.187 -    with open(filename, 'r') as f_handle:
  40.188 -        for line in f_handle:
  40.189 -            if agent_check:
  40.190 -                if line.startswith("[agent]"):
  40.191 -                    # Throw away the initial starting block code in the
  40.192 -                    del parameter_list[:]
  40.193 -                    agent_check = False
  40.194 -                    continue
  40.195 -            line = line.strip().replace("\n", "")
  40.196 -            if not line:
  40.197 -                # If parameter_list is not empty, process the data and
  40.198 -                # generate an xml structure
  40.199 -                process_grouping(parameter_list)
  40.200 -                # Done processing, delete all the saved entries
  40.201 -                del parameter_list[:]
  40.202 -                continue
  40.203 -
  40.204 -            match = COMMENT_PATTERN.match(line)
  40.205 -            if match:
  40.206 -                line = match.group(1)
  40.207 -            parameter_list.append(line)
  40.208 -    f_handle.close()
  40.209 -
  40.210 -
  40.211 -def update_smf_file(smf_xml_file, output_file, version):
  40.212 -    '''Replace the puppet property definitions in the specified SMF
  40.213 -       file with those that are stored in PUPPET_CONFIG_DICT
  40.214 -    '''
  40.215 -
  40.216 -    try:
  40.217 -        parser = etree.XMLParser(remove_blank_text=True)
  40.218 -        tree = etree.parse(smf_xml_file, parser)
  40.219 -        root = tree.getroot()
  40.220 -        template = root.find("service/template")
  40.221 -        puppet_desc = template.find("common_name/loctext")
  40.222 -        puppet_desc.text = "Puppet version %s" % version
  40.223 -
  40.224 -        pg_pattern = template.find("pg_pattern")
  40.225 -    except IOError as msg:
  40.226 -        err(msg)
  40.227 -        return -1
  40.228 -    except etree.XMLSyntaxError as msg:
  40.229 -        err(msg)
  40.230 -        return -1
  40.231 -    except NameError as msg:
  40.232 -        err("XML file %s does not match expected formated" % smf_xml_file)
  40.233 -
  40.234 -    # Delete the pg_pattern nodes and it's children
  40.235 -    # This is the structure that will be rebuilt based
  40.236 -    # on the genconfig information that was read in
  40.237 -    if pg_pattern is not None:
  40.238 -        template.remove(pg_pattern)
  40.239 -
  40.240 -    # <pg_pattern name='config' type='application' required='false'>
  40.241 -    pg_pattern = etree.SubElement(
  40.242 -        template,
  40.243 -        "pg_pattern",
  40.244 -        name="config",
  40.245 -        type="application",
  40.246 -        required="false")
  40.247 -    for key in sorted(PUPPET_CONFIG_DICT.iterkeys()):
  40.248 -        values = PUPPET_CONFIG_DICT[key]
  40.249 -        element = create_config_element(values[0], values[1], values[2])
  40.250 -        pg_pattern.append(element)
  40.251 -
  40.252 -    # Write out the contents of the updated puppet SMF config file
  40.253 -    print "Writting out contents of new SMF configuration file to: %s" % \
  40.254 -        output_file
  40.255 -    with open(output_file, "w") as f_handle:
  40.256 -        f_handle.write(etree.tostring(tree, pretty_print=True))
  40.257 -    f_handle.close()
  40.258 -
  40.259 -
  40.260 -def option_list():
  40.261 -    '''Build the option list for this utility'''
  40.262 -    desc = "Utility for assisting in the upgrading of Solaris Puppet SMF file"
  40.263 -    usage = "usage: %prog -c <puppet_config_file> -s <smf_confilg_file> " \
  40.264 -            "-v <puppet_version> [-o <output_file>]\n"
  40.265 -    opt_list = OptionParser(description=desc, usage=usage)
  40.266 -
  40.267 -    opt_list.add_option("-c", "--config", dest="config", default=None,
  40.268 -                        action="store", type="string", nargs=1,
  40.269 -                        metavar="<puppet_config_file>",
  40.270 -                        help="Puppet configuration file generated via"
  40.271 -                             "genconfig option to puppet. i.e. "
  40.272 -                             "puppet agent --genconfig > puppet.conf")
  40.273 -    opt_list.add_option("-s", "--smf", dest="smf_xml", default=None,
  40.274 -                        action="store", type="string", nargs=1,
  40.275 -                        metavar="<smf_config_file>",
  40.276 -                        help="Current solaris Puppet SMF XML configuration"
  40.277 -                             " file. This file is located in <userland_tree>"
  40.278 -                             "/components/puppet/files/puppet.xml")
  40.279 -    opt_list.add_option("-o", "--output", dest="output", default=None,
  40.280 -                        action="store", type="string", nargs=1,
  40.281 -                        metavar="<output_file>",
  40.282 -                        help="The name of the new puppet.xml file ")
  40.283 -    opt_list.add_option("-v", "--version", dest="version", default="None",
  40.284 -                        action="store", type="string", nargs=1,
  40.285 -                        metavar="<puppet_version>",
  40.286 -                        help="Puppet Version of update")
  40.287 -
  40.288 -    return opt_list
  40.289 -
  40.290 -
  40.291 -def main():
  40.292 -    '''Execute this utility based on the options supplied by the user'''
  40.293 -    parser = option_list()
  40.294 -
  40.295 -    (options, _args) = parser.parse_args()
  40.296 -
  40.297 -    if not options.output and options.version:
  40.298 -        options.output = "puppet.%s.xml" % options.version
  40.299 -
  40.300 -    if not options.config or not options.smf_xml or \
  40.301 -            not options.output or not options.version:
  40.302 -        err("Required options not specified")
  40.303 -        parser.print_help()
  40.304 -        sys.exit(-1)
  40.305 -
  40.306 -    if not os.path.isfile(options.config):
  40.307 -        err("%s does not exist or is not a regular file\n"
  40.308 -            % options.config)
  40.309 -        sys.exit(-1)
  40.310 -    if not os.path.isfile(options.smf_xml):
  40.311 -        err("%s does not exist or is not a regular file\n"
  40.312 -            % options.smf_xml)
  40.313 -        sys.exit(-1)
  40.314 -    if os.path.exists(options.output):
  40.315 -        err("specified file %s already exist\n"
  40.316 -            % options.output)
  40.317 -        sys.exit(-1)
  40.318 -
  40.319 -    parse_puppet_config(options.config)
  40.320 -    update_smf_file(options.smf_xml, options.output, options.version)
  40.321 -
  40.322 -if __name__ == '__main__':
  40.323 -    main()
    41.1 --- a/components/ruby/puppet-solaris/files/user_attr	Wed Jan 11 15:24:27 2017 -0800
    41.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.3 @@ -1,1 +0,0 @@
    41.4 -puppet::RO::audit_flags=cusa\:no
    42.1 --- a/components/ruby/puppet-solaris/puppet-solaris.p5m	Wed Jan 11 15:24:27 2017 -0800
    42.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.3 @@ -1,57 +0,0 @@
    42.4 -#
    42.5 -# CDDL HEADER START
    42.6 -#
    42.7 -# The contents of this file are subject to the terms of the
    42.8 -# Common Development and Distribution License (the "License").
    42.9 -# You may not use this file except in compliance with the License.
   42.10 -#
   42.11 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   42.12 -# or http://www.opensolaris.org/os/licensing.
   42.13 -# See the License for the specific language governing permissions
   42.14 -# and limitations under the License.
   42.15 -#
   42.16 -# When distributing Covered Code, include this CDDL HEADER in each
   42.17 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   42.18 -# If applicable, add the following below this CDDL HEADER, with the
   42.19 -# fields enclosed by brackets "[]" replaced with your own identifying
   42.20 -# information: Portions Copyright [yyyy] [name of copyright owner]
   42.21 -#
   42.22 -# CDDL HEADER END
   42.23 -#
   42.24 -
   42.25 -#
   42.26 -# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
   42.27 -#
   42.28 -set name=pkg.fmri \
   42.29 -    value=pkg:/system/management/puppet/puppet-solaris@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   42.30 -set name=pkg.summary \
   42.31 -    value="Solaris specific components and auditing support for Puppet"
   42.32 -set name=com.oracle.info.description \
   42.33 -    value="Solaris specific components and auditing support for Puppet"
   42.34 -set name=info.classification \
   42.35 -    value="org.opensolaris.category.2008:System/Administration and Configuration"
   42.36 -set name=org.opensolaris.arc-caseid value=PSARC/2013/005 value=PSARC/2013/218 \
   42.37 -    value=PSARC/2013/221 value=PSARC/2013/288 value=PSARC/2013/426
   42.38 -set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   42.39 -set name=org.opensolaris.smf.fmri value=svc:/application/puppet:agent \
   42.40 -    value=svc:/application/puppet:master
   42.41 -file files/puppet.logadm.conf path=etc/logadm.d/puppet.logadm.conf group=sys \
   42.42 -    restart_fmri=svc:/system/logadm-upgrade:default
   42.43 -file files/auth_attr path=etc/security/auth_attr.d/puppet
   42.44 -file files/exec_attr path=etc/security/exec_attr.d/puppet
   42.45 -file files/prof_attr path=etc/security/prof_attr.d/puppet
   42.46 -file files/user_attr path=etc/user_attr.d/puppet
   42.47 -file files/puppet.xml path=lib/svc/manifest/application/puppet.xml
   42.48 -file files/puppet.stencil path=lib/svc/stencils/puppet.stencil
   42.49 -file ext/PuppetAudit.so \
   42.50 -    path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/$(MACH64)-solaris$(SOLARIS_VERSION)/PuppetAudit.so
   42.51 -group groupname=puppet gid=40
   42.52 -user username=puppet ftpuser=false gcos-field="Puppet Admin" group=puppet \
   42.53 -    home-dir=/etc/puppet login-shell=/bin/false uid=40
   42.54 -license puppet.license license=Oracle
   42.55 -
   42.56 -# Require puppet
   42.57 -depend type=require fmri=system/management/puppet
   42.58 -
   42.59 -# Require puppet module for Solaris
   42.60 -depend type=require fmri=system/management/puppet/oracle-solaris_providers
    43.1 --- a/components/ruby/puppet-solaris/puppet.license	Wed Jan 11 15:24:27 2017 -0800
    43.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.3 @@ -1,1 +0,0 @@
    43.4 -Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
    44.1 --- a/components/ruby/puppet/Makefile	Wed Jan 11 15:24:27 2017 -0800
    44.2 +++ b/components/ruby/puppet/Makefile	Mon Nov 28 16:54:02 2016 -0800
    44.3 @@ -28,34 +28,60 @@
    44.4  RUBY_VERSIONS=2.1.0
    44.5  
    44.6  COMPONENT_NAME=		puppet
    44.7 -COMPONENT_VERSION=	3.8.6
    44.8 +COMPONENT_VERSION=	4.7.0
    44.9  COMPONENT_PROJECT_URL=	http://puppetlabs.com/
   44.10  COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
   44.11  COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
   44.12  COMPONENT_ARCHIVE_HASH=	\
   44.13 -    sha256:99ccccd1016d30914f69d96355002818aa8087dfb9e1e6e40578aa67fee77da8
   44.14 +		sha256:f7eec9099c04a9ad65ee41b6c525b612c487e9a277d4d9ecaea587bb93c130bc
   44.15  COMPONENT_ARCHIVE_URL=	http://downloads.puppetlabs.com/puppet/$(COMPONENT_ARCHIVE)
   44.16  COMPONENT_BUGDB=	utility/puppet
   44.17  
   44.18 -TPNO=			27309
   44.19 +TPNO=			32470
   44.20  
   44.21  include $(WS_MAKE_RULES)/prep.mk
   44.22  include $(WS_MAKE_RULES)/install.rb.mk
   44.23  include $(WS_MAKE_RULES)/ips.mk
   44.24  include $(WS_MAKE_RULES)/ruby.mk
   44.25  
   44.26 -# puppet requires facter and hiera as part of the install phase 
   44.27 +# puppet requires facter and hiera as part of the install phase
   44.28  FACTER_LIB=$(WS_TOP)/components/ruby/facter/build/$(MACH)/lib
   44.29  HIERA_LIB=$(WS_TOP)/components/ruby/hiera/build/$(MACH)/lib
   44.30  COMPONENT_INSTALL_ENV	+= RUBYLIB="$(FACTER_LIB):$(HIERA_LIB)"
   44.31  
   44.32  ../facter/build/%/.installed:
   44.33 -	(cd ../facter ; $(GMAKE) install)
   44.34 +	cd ../facter ; $(GMAKE) install
   44.35  
   44.36  ../hiera/build/%/.installed:
   44.37 -	(cd ../hiera ; $(GMAKE) install)
   44.38 +	cd ../hiera ; $(GMAKE) install
   44.39  
   44.40  
   44.41 +SECURITY_FILES=$(addprefix files/,auth_attr exec_attr prof_attr)
   44.42 +ETC_FILES=$(addprefix files/,user_attr)
   44.43 +
   44.44 +ext/PuppetAudit.so:
   44.45 +	# Ruby extension for auditing
   44.46 +	cd ext; $(RUBY) extconf.rb; $(GMAKE)
   44.47 +
   44.48 +clean::
   44.49 +	@if [ -f ext/Makefile ]; then \
   44.50 +		cd ext; $(GMAKE) clean; $(RM) Makefile; \
   44.51 +	fi
   44.52 +
   44.53 +$(BUILD_DIR)/puppet.conf:
   44.54 +	RUBYLIB=$(PROTO_DIR)/usr/ruby/$(RUBY_VERSION):$(PROTO_DIR)$(VENDOR_RUBY) \
   44.55 +	  $(PROTO_DIR)/usr/sbin/puppet agent --genconfig > $@
   44.56 +
   44.57 +$(BUILD_DIR)/puppet.xml: $(BUILD_DIR)/puppet.conf
   44.58 +	-$(RM) $@
   44.59 +	$(PYTHON) tools/update_smf.py -c $(BUILD_DIR)/puppet.conf \
   44.60 +	  -s files/puppet.xml -o $@
   44.61 +
   44.62 +$(BUILD_DIR)/.smf_updated: $(BUILD_DIR)/puppet.xml
   44.63 +	$(GDIFF) -q $(BUILD_DIR)/puppet.xml files/puppet.xml > /dev/null 2>&1 || \
   44.64 +		$(CP) $(BUILD_DIR)/puppet.xml files/puppet.xml
   44.65 +	$(TOUCH) $@
   44.66 +
   44.67  # Collect and print puppet module manifests for cherry picking into group
   44.68  # dependencies as a helper for the package maintainer
   44.69  PUPPET_MODULE_MANIFESTS = $(sort $(wildcard $(WS_TOP)/components/ruby/puppet-modules/*-*/*.p5m))
   44.70 @@ -69,6 +95,8 @@
   44.71  # --sbindir option not supported by Puppet install.rb
   44.72  INSTALL_RB_SBINDIR_OPTION =
   44.73  
   44.74 +INSTALL_RB_OPTIONS += --vardir=/var/cache/puppetlabs
   44.75 +
   44.76  ASLR_MODE = $(ASLR_NOT_APPLICABLE)
   44.77  
   44.78  PKG_OPTIONS +=	-I $(BUILD_DIR)
   44.79 @@ -77,9 +105,7 @@
   44.80  build::		$(BUILD_NO_ARCH)
   44.81  
   44.82  # make sure facter and hiera are installed first
   44.83 -install:	../facter/build/$(MACH)/.installed ../hiera/build/$(MACH)/.installed $(INSTALL_NO_ARCH)
   44.84 -
   44.85 -clean::
   44.86 +install:	../facter/build/$(MACH)/.installed ../hiera/build/$(MACH)/.installed $(INSTALL_NO_ARCH) ext/PuppetAudit.so $(BUILD_DIR)/.smf_updated
   44.87  
   44.88  # puppet requires the installation of the following rubygems to run
   44.89  # the unittests:  rspec rspec-expectations mocha rack rgen
   44.90 @@ -91,3 +117,9 @@
   44.91  REQUIRED_PACKAGES += runtime/ruby-21
   44.92  REQUIRED_PACKAGES += library/ruby/hiera
   44.93  REQUIRED_PACKAGES += system/management/facter
   44.94 +REQUIRED_PACKAGES += shell/ksh93
   44.95 +REQUIRED_PACKAGES += system/core-os
   44.96 +REQUIRED_PACKAGES += system/library
   44.97 +REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
   44.98 +REQUIRED_PACKAGES += system/library/math
   44.99 +REQUIRED_PACKAGES += system/network
    45.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.2 +++ b/components/ruby/puppet/ext/extconf.rb	Mon Nov 28 16:54:02 2016 -0800
    45.3 @@ -0,0 +1,5 @@
    45.4 +require 'mkmf'
    45.5 +$CPPFLAGS = "-I/usr/include/bsm"
    45.6 +$LDFLAGS  = "-L/usr/lib"
    45.7 +$LOCAL_LIBS = "-lbsm"
    45.8 +create_makefile("PuppetAudit")
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/components/ruby/puppet/ext/puppet_audit.c	Mon Nov 28 16:54:02 2016 -0800
    46.3 @@ -0,0 +1,169 @@
    46.4 +/*
    46.5 + * CDDL HEADER START
    46.6 + *
    46.7 + * The contents of this file are subject to the terms of the
    46.8 + * Common Development and Distribution License (the "License").
    46.9 + * You may not use this file except in compliance with the License.
   46.10 + *
   46.11 + * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   46.12 + * or http://www.opensolaris.org/os/licensing.
   46.13 + * See the License for the specific language governing permissions
   46.14 + * and limitations under the License.
   46.15 + *
   46.16 + * When distributing Covered Code, include this CDDL HEADER in each
   46.17 + * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   46.18 + * If applicable, add the following below this CDDL HEADER, with the
   46.19 + * fields enclosed by brackets "[]" replaced with your own identifying
   46.20 + * information: Portions Copyright [yyyy] [name of copyright owner]
   46.21 + *
   46.22 + * CDDL HEADER END
   46.23 + */
   46.24 +
   46.25 +/*
   46.26 + * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
   46.27 + */
   46.28 +
   46.29 +/*
   46.30 + * Ruby binding for libbsm used by Puppet to record audit events
   46.31 + */
   46.32 +
   46.33 +#include <ruby.h>
   46.34 +#include <pwd.h>
   46.35 +#include <nss_dbdefs.h>
   46.36 +#include <bsm/adt.h>
   46.37 +#include <bsm/adt_event.h>
   46.38 +
   46.39 +VALUE cPuppetAudit;
   46.40 +
   46.41 +VALUE
   46.42 +audit_new(VALUE class)
   46.43 +{
   46.44 +	adt_session_data_t	*ah;
   46.45 +	VALUE			data;
   46.46 +
   46.47 +	if (adt_start_session(&ah, NULL, 0) != 0) {
   46.48 +		perror("puppet adt_start_session");
   46.49 +		exit(1);
   46.50 +	}
   46.51 +	data = Data_Wrap_Struct(class, 0, 0, ah);
   46.52 +	rb_obj_call_init(data, 0, 0);
   46.53 +	return (data);
   46.54 +}
   46.55 +
   46.56 +static VALUE
   46.57 +audit_init(VALUE self)
   46.58 +{
   46.59 +	adt_session_data_t	*ah;
   46.60 +	adt_termid_t		*tid;
   46.61 +	struct passwd		pwd, *result;
   46.62 +	char			*buffer;
   46.63 +	size_t			size = NSS_BUFLEN_PASSWD;
   46.64 +
   46.65 +	Data_Get_Struct(self, adt_session_data_t, ah);
   46.66 +
   46.67 +	if (adt_load_hostname(NULL, &tid) != 0) {
   46.68 +		perror("puppet adt_load_hostname");
   46.69 +		(void) adt_end_session(ah);
   46.70 +		exit(1);
   46.71 +	}
   46.72 +
   46.73 +	if ((buffer = malloc(size)) == NULL)
   46.74 +		exit(1);
   46.75 +
   46.76 +	/* set "puppet" as user name and preselection */
   46.77 +	if (getpwnam_r("puppet", &pwd, buffer, size, &result) != 0) {
   46.78 +		perror("puppet getpwnam_r(puppet)");
   46.79 +		(void) adt_end_session(ah);
   46.80 +		free(buffer);
   46.81 +		exit(1);
   46.82 +	}
   46.83 +
   46.84 +	if (result == NULL) {
   46.85 +		perror("puppet getpwnam_r(puppet)");
   46.86 +		(void) adt_end_session(ah);
   46.87 +		free(buffer);
   46.88 +		exit(1);
   46.89 +	}
   46.90 +
   46.91 +	if (adt_set_user(ah, result->pw_uid, result->pw_gid, result->pw_uid,
   46.92 +	    result->pw_gid, tid, ADT_NEW) != 0) {
   46.93 +		perror("puppet adt_set_user");
   46.94 +		free(tid);
   46.95 +		(void) adt_end_session(ah);
   46.96 +		free(buffer);
   46.97 +		exit(1);
   46.98 +	}
   46.99 +	free(tid);
  46.100 +
  46.101 +	/* set audit context on this process */
  46.102 +	if (adt_set_proc(ah) != 0) {
  46.103 +		perror("puppet adt_set_proc");
  46.104 +		(void) adt_end_session(ah);
  46.105 +		free(buffer);
  46.106 +		exit(1);
  46.107 +	}
  46.108 +	free(buffer);
  46.109 +	return (self);
  46.110 +}
  46.111 +
  46.112 +static VALUE
  46.113 +audit_start(VALUE self)
  46.114 +{
  46.115 +	adt_event_data_t	*event;
  46.116 +	adt_session_data_t	*ah;
  46.117 +
  46.118 +	Data_Get_Struct(self, adt_session_data_t, ah);
  46.119 +
  46.120 +	if ((event = adt_alloc_event(ah, ADT_puppet_session_start)) == NULL) {
  46.121 +		perror("adt_alloc_event(ADT_puppet_session_start)");
  46.122 +		(void) adt_end_session(ah);
  46.123 +		ah = NULL;
  46.124 +	} else {
  46.125 +		if (adt_put_event(event, ADT_SUCCESS, ADT_SUCCESS) != 0) {
  46.126 +			perror("adt_put_event(ADT_puppet_session_start)");
  46.127 +		}
  46.128 +		adt_free_event(event);
  46.129 +	}
  46.130 +	return (self);
  46.131 +}
  46.132 +
  46.133 +static VALUE
  46.134 +audit_stop(VALUE self)
  46.135 +{
  46.136 +	adt_event_data_t	*event;
  46.137 +	adt_session_data_t	*ah;
  46.138 +
  46.139 +	Data_Get_Struct(self, adt_session_data_t, ah);
  46.140 +
  46.141 +	if ((event = adt_alloc_event(ah, ADT_puppet_session_end)) == NULL) {
  46.142 +		perror("adt_alloc_event(ADT_puppet_session_end)");
  46.143 +	} else {
  46.144 +		if (adt_put_event(event, ADT_SUCCESS, ADT_SUCCESS) != 0) {
  46.145 +			perror("adt_put_event(ADT_puppet_session_end)");
  46.146 +		}
  46.147 +		adt_free_event(event);
  46.148 +	}
  46.149 +	return (self);
  46.150 +}
  46.151 +
  46.152 +static VALUE
  46.153 +audit_teardown(VALUE self)
  46.154 +{
  46.155 +	adt_session_data_t	*ah;
  46.156 +
  46.157 +	Data_Get_Struct(self, adt_session_data_t, ah);
  46.158 +
  46.159 +	(void) adt_end_session(ah);
  46.160 +	return (self);
  46.161 +}
  46.162 +
  46.163 +void
  46.164 +Init_PuppetAudit()
  46.165 +{
  46.166 +	cPuppetAudit = rb_define_class("PuppetAudit", rb_cObject);
  46.167 +	rb_define_singleton_method(cPuppetAudit, "new", audit_new, 0);
  46.168 +	rb_define_method(cPuppetAudit, "initialize", audit_init, 0);
  46.169 +	rb_define_method(cPuppetAudit, "audit_start", audit_start, 0);
  46.170 +	rb_define_method(cPuppetAudit, "audit_stop", audit_stop, 0);
  46.171 +	rb_define_method(cPuppetAudit, "audit_teardown", audit_teardown, 0);
  46.172 +}
    47.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.2 +++ b/components/ruby/puppet/files/auth_attr	Mon Nov 28 16:54:02 2016 -0800
    47.3 @@ -0,0 +1,2 @@
    47.4 +solaris.smf.manage.puppet:RO::Manage puppet master states::
    47.5 +solaris.smf.value.puppet:RO::Change puppet master properties::
    48.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.2 +++ b/components/ruby/puppet/files/exec_attr	Mon Nov 28 16:54:02 2016 -0800
    48.3 @@ -0,0 +1,1 @@
    48.4 +Puppet Management:solaris:cmd:RO::/usr/sbin/puppet:uid=0
    49.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    49.2 +++ b/components/ruby/puppet/files/prof_attr	Mon Nov 28 16:54:02 2016 -0800
    49.3 @@ -0,0 +1,1 @@
    49.4 +Puppet Management:RO::Manage the puppet master service:auths=solaris.smf.manage.puppet,solaris.smf.value.puppet
    50.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    50.2 +++ b/components/ruby/puppet/files/puppet.logadm.conf	Mon Nov 28 16:54:02 2016 -0800
    50.3 @@ -0,0 +1,6 @@
    50.4 +#
    50.5 +# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
    50.6 +#
    50.7 +# Entries to be added to /etc/logadm.conf by svc:/system/logadm-upgrade
    50.8 +#
    50.9 +/var/log/puppetlabs/puppet/*.log -C 7 -S 20m -c -z 5 -N
    51.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.2 +++ b/components/ruby/puppet/files/puppet.stencil	Mon Nov 28 16:54:02 2016 -0800
    51.3 @@ -0,0 +1,51 @@
    51.4 +# WARNING: THIS FILE GENERATED FROM SMF DATA.
    51.5 +#     DO NOT EDIT THIS FILE.  EDITS WILL BE LOST.
    51.6 +#
    51.7 +# See puppet.conf(5) and http://docs.puppet.com/guides/configuring.html
    51.8 +# for details.
    51.9 +#
   51.10 +#
   51.11 +# service: puppet:main
   51.12 +# main is the global section used by all commands and services. It can be
   51.13 +# overridden by the other sections.
   51.14 +#
   51.15 +; walk the main instance and extract all properties from the config PG
   51.16 +$%/(svc:/$%s:(main)/:properties)/ {
   51.17 +[$%2]
   51.18 +$%/$%1/config/(.*)/ {
   51.19 +$%3 = $%{$%1/config/$%3} }
   51.20 +}
   51.21 +
   51.22 +#
   51.23 +# service: puppet:master
   51.24 +# master is used by the Puppet master service and the Puppet cert command.
   51.25 +#
   51.26 +; walk the master instance and extract all properties from the config PG
   51.27 +$%/(svc:/$%s:(master)/:properties)/ {
   51.28 +[$%2]
   51.29 +$%/$%1/config/(.*)/ {
   51.30 +$%3 = $%{$%1/config/$%3} }
   51.31 +}
   51.32 +
   51.33 +#
   51.34 +# service: puppet:agent
   51.35 +# agent is used by the Puppet agent service.
   51.36 +#
   51.37 +; walk the agent instance and extract all properties from the config PG
   51.38 +$%/(svc:/$%s:(agent)/:properties)/ {
   51.39 +[$%2]
   51.40 +$%/$%1/config/(.*)/ {
   51.41 +$%3 = $%{$%1/config/$%3} }
   51.42 +}
   51.43 +
   51.44 +#
   51.45 +# service: puppet:user
   51.46 +# user is used by the Puppet apply command, as well as many of the less common
   51.47 +# Puppet subcommands.
   51.48 +#
   51.49 +; walk the user instance and extract all properties from the config PG
   51.50 +$%/(svc:/$%s:(user)/:properties)/ {
   51.51 +[$%2]
   51.52 +$%/$%1/config/(.*)/ {
   51.53 +$%3 = $%{$%1/config/$%3} }
   51.54 +}
    52.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.2 +++ b/components/ruby/puppet/files/puppet.xml	Mon Nov 28 16:54:02 2016 -0800
    52.3 @@ -0,0 +1,2053 @@
    52.4 +<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
    52.5 +<!--
    52.6 + CDDL HEADER START
    52.7 +
    52.8 + The contents of this file are subject to the terms of the
    52.9 + Common Development and Distribution License (the "License").
   52.10 + You may not use this file except in compliance with the License.
   52.11 +
   52.12 + You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   52.13 + or http://www.opensolaris.org/os/licensing.
   52.14 + See the License for the specific language governing permissions
   52.15 + and limitations under the License.
   52.16 +
   52.17 + When distributing Covered Code, include this CDDL HEADER in each
   52.18 + file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   52.19 + If applicable, add the following below this CDDL HEADER, with the
   52.20 + fields enclosed by brackets "[]" replaced with your own identifying
   52.21 + information: Portions Copyright [yyyy] [name of copyright owner]
   52.22 +
   52.23 + CDDL HEADER END
   52.24 +
   52.25 + Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
   52.26 +
   52.27 + NOTE:  This service manifest is not editable; its contents will
   52.28 + be overwritten by package or patch operations, including
   52.29 + operating system upgrade.  Make customizations in a different
   52.30 + file.
   52.31 +-->
   52.32 +<service_bundle type="manifest" name="puppet">
   52.33 +  <service name="application/puppet" type="service" version="1">
   52.34 +    <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
   52.35 +      <service_fmri value="svc:/system/filesystem/minimal"/>
   52.36 +    </dependency>
   52.37 +    <dependency name="network" grouping="require_all" restart_on="error" type="service">
   52.38 +      <service_fmri value="svc:/milestone/network"/>
   52.39 +    </dependency>
   52.40 +    <dependency name="identity" grouping="require_all" restart_on="error" type="service">
   52.41 +      <service_fmri value="svc:/system/identity:node"/>
   52.42 +    </dependency>
   52.43 +    <dependency name="puppet_self-assembly-complete" grouping="optional_all" restart_on="none">
   52.44 +      <service_fmri value="svc:/milestone/self-assembly-complete"/>
   52.45 +    </dependency>
   52.46 +    <exec_method type="method" name="start" exec=":true" timeout_seconds="60"/>
   52.47 +    <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60"/>
   52.48 +    <exec_method type="method" name="refresh" exec=":true" timeout_seconds="0"/>
   52.49 +    <property_group name="general" type="framework">
   52.50 +      <!-- to start stop puppet -->
   52.51 +      <propval name="action_authorization" type="astring" value="solaris.smf.manage.puppet"/>
   52.52 +      <!-- to change puppet properties -->
   52.53 +      <propval name="value_authorization" type="astring" value="solaris.smf.value.puppet"/>
   52.54 +    </property_group>
   52.55 +    <property_group name="puppet_stencil" type="configfile">
   52.56 +      <propval name="path" type="astring" value="/etc/puppetlabs/puppet/puppet.conf"/>
   52.57 +      <propval name="stencil" type="astring" value="puppet.stencil"/>
   52.58 +      <propval name="mode" type="astring" value="0444"/>
   52.59 +    </property_group>
   52.60 +    <instance name="upgrade" enabled="true">
   52.61 +      <!--
   52.62 +           The upgrade instance performs migration and cleanup steps if needed
   52.63 +       -->
   52.64 +      <exec_method type="method" name="start" exec="/usr/puppetlabs/puppet/bin/upgrade.sh" timeout_seconds="0"/>
   52.65 +      <exec_method type="method" name="stop" exec=":true" timeout_seconds="0"/>
   52.66 +      <property_group name="startd" type="framework">
   52.67 +        <propval name="duration" type="astring" value="transient"/>
   52.68 +      </property_group>
   52.69 +      <property_group name="upgrade" type="application">
   52.70 +        <propval name="4.x" type="boolean" value="false"/>
   52.71 +      </property_group>
   52.72 +    </instance>
   52.73 +    <instance name="main" enabled="false">
   52.74 +      <!--
   52.75 +          The main instance exists to hold shared configuration values.
   52.76 +       -->
   52.77 +      <property_group name="config" type="application">
   52.78 +        <propval name="vardir" type="astring" value="/var/cache/puppetlabs"/>
   52.79 +        <propval name="rundir" type="astring" value="/var/run/puppetlabs"/>
   52.80 +        <propval name="confdir" type="astring" value="/etc/puppetlabs/puppet"/>
   52.81 +      </property_group>
   52.82 +      <exec_method type="method" name="start" exec=":true" timeout_seconds="0"/>
   52.83 +      <exec_method type="method" name="stop" exec=":true" timeout_seconds="0"/>
   52.84 +    </instance>
   52.85 +    <instance name="user" enabled="false">
   52.86 +      <!--
   52.87 +          user is used by the Puppet apply command, as well as many of the less
   52.88 +          common Puppet subcommands.
   52.89 +       -->
   52.90 +      <property_group name="config" type="application">
   52.91 +        <propval name="vardir" type="astring" value="/var/cache/puppetlabs"/>
   52.92 +        <propval name="rundir" type="astring" value="/var/run/puppetlabs"/>
   52.93 +        <propval name="confdir" type="astring" value="/etc/puppetlabs/puppet"/>
   52.94 +      </property_group>
   52.95 +      <exec_method type="method" name="start" exec=":true" timeout_seconds="0"/>
   52.96 +      <exec_method type="method" name="stop" exec=":true" timeout_seconds="0"/>
   52.97 +    </instance>
   52.98 +    <instance name="master" enabled="false">
   52.99 +      <exec_method type="method" name="start" exec="/usr/sbin/puppet master --logdest %{config/logdest}" timeout_seconds="600"/>
  52.100 +      <property_group name="config" type="application">
  52.101 +        <propval name="logdest" type="astring" value="/var/log/puppetlabs/puppet/puppet-master.log"/>
  52.102 +      </property_group>
  52.103 +    </instance>
  52.104 +    <instance name="agent" enabled="false">
  52.105 +      <exec_method type="method" name="start" exec="/usr/sbin/puppet agent --logdest %{config/logdest}" timeout_seconds="600"/>
  52.106 +      <property_group name="config" type="application">
  52.107 +        <propval name="logdest" type="astring" value="/var/log/puppetlabs/puppet/puppet-agent.log"/>
  52.108 +      </property_group>
  52.109 +    </instance>
  52.110 +    <stability value="Unstable"/>
  52.111 +    <template>
  52.112 +      <common_name>
  52.113 +        <loctext xml:lang="C">Puppet</loctext>
  52.114 +      </common_name>
  52.115 +      <documentation>
  52.116 +        <manpage title="puppet-master" section="8" manpath="/usr/share/man"/>
  52.117 +      </documentation>
  52.118 +      <pg_pattern required="false" type="application" name="config">
  52.119 +        <prop_pattern required="false" type="astring" name="agent_catalog_run_lockfile">
  52.120 +          <description>
  52.121 +            <loctext xml:lang="C">
  52.122 +A lock file to indicate that a puppet agent catalog run is currently in
  52.123 +progress. The file contains the pid of the process that holds the lock on the
  52.124 +catalog run.
  52.125 +	    </loctext>
  52.126 +          </description>
  52.127 +        </prop_pattern>
  52.128 +        <prop_pattern required="false" type="astring" name="agent_disabled_lockfile">
  52.129 +          <description>
  52.130 +            <loctext xml:lang="C">
  52.131 +A lock file to indicate that puppet agent runs have been administratively
  52.132 +disabled.  File contains a JSON object with state information.
  52.133 +	    </loctext>
  52.134 +          </description>
  52.135 +        </prop_pattern>
  52.136 +        <prop_pattern required="false" type="boolean" name="allow_duplicate_certs">
  52.137 +          <description>
  52.138 +            <loctext xml:lang="C">
  52.139 +Whether to allow a new certificate request to overwrite an existing
  52.140 +certificate.
  52.141 +	    </loctext>
  52.142 +          </description>
  52.143 +        </prop_pattern>
  52.144 +        <prop_pattern required="false" type="boolean" name="always_cache_features">
  52.145 +          <description>
  52.146 +            <loctext xml:lang="C">
  52.147 +This setting is deprecated and has been replaced by always_retry_plugins.
  52.148 +Affects how we cache attempts to load Puppet 'features'.  If false, then calls
  52.149 +to `Puppet.features.&lt;feature&gt;?` will always attempt to load the feature (which
  52.150 +can be an expensive operation) unless it has already been loaded successfully.
  52.151 +This makes it possible for a single agent run to, e.g., install a package that
  52.152 +provides the underlying capabilities for a feature, and then later load that
  52.153 +feature during the same run (even if the feature had been tested earlier and
  52.154 +had not been available).  If this setting is set to true, then features will
  52.155 +only be checked once, and if they are not available, the negative result is
  52.156 +cached and returned for all subsequent attempts to load the feature.  This
  52.157 +behavior is almost always appropriate for the server, and can result in a
  52.158 +significant performance improvement for features that are checked frequently.
  52.159 +	    </loctext>
  52.160 +          </description>
  52.161 +        </prop_pattern>
  52.162 +        <prop_pattern required="false" type="boolean" name="always_retry_plugins">
  52.163 +          <description>
  52.164 +            <loctext xml:lang="C">
  52.165 +Affects how we cache attempts to load Puppet resource types and features.  If
  52.166 +true, then calls to `Puppet.type.&lt;type&gt;?` `Puppet.feature.&lt;feature&gt;?` will
  52.167 +always attempt to load the type or feature (which can be an expensive
  52.168 +operation) unless it has already been loaded successfully. This makes it
  52.169 +possible for a single agent run to, e.g., install a package that provides the
  52.170 +underlying capabilities for a type or feature, and then later load that type or
  52.171 +feature during the same run (even if the type or feature had been tested
  52.172 +earlier and had not been available).  If this setting is set to false, then
  52.173 +types and features will only be checked once, and if they are not available,
  52.174 +the negative result is cached and returned for all subsequent attempts to load
  52.175 +the type or feature.  This behavior is almost always appropriate for the
  52.176 +server, and can result in a significant performance improvement for types and
  52.177 +features that are checked frequently.
  52.178 +	    </loctext>
  52.179 +          </description>
  52.180 +        </prop_pattern>
  52.181 +        <prop_pattern required="false" type="boolean" name="app_management">
  52.182 +          <description>
  52.183 +            <loctext xml:lang="C">
  52.184 +Whether the application management feature is on or off. You must restart
  52.185 +Puppet Server after changing this setting.
  52.186 +	    </loctext>
  52.187 +          </description>
  52.188 +        </prop_pattern>
  52.189 +        <prop_pattern required="false" type="host" name="archive_file_server">
  52.190 +          <description>
  52.191 +            <loctext xml:lang="C">
  52.192 +During an inspect run, the file bucket server to archive files to if
  52.193 +archive_files is set.
  52.194 +	    </loctext>
  52.195 +          </description>
  52.196 +        </prop_pattern>
  52.197 +        <prop_pattern required="false" type="boolean" name="archive_files">
  52.198 +          <description>
  52.199 +            <loctext xml:lang="C">
  52.200 +During an inspect run, whether to archive files whose contents are audited to a
  52.201 +file bucket.
  52.202 +	    </loctext>
  52.203 +          </description>
  52.204 +        </prop_pattern>
  52.205 +        <prop_pattern required="false" type="boolean" name="autoflush">
  52.206 +          <description>
  52.207 +            <loctext xml:lang="C">
  52.208 +Whether log files should always flush to disk.
  52.209 +	    </loctext>
  52.210 +          </description>
  52.211 +        </prop_pattern>
  52.212 +        <prop_pattern required="false" type="astring" name="autosign">
  52.213 +          <description>
  52.214 +            <loctext xml:lang="C">
  52.215 +Whether (and how) to autosign certificate requests. This setting is only
  52.216 +relevant on a puppet master acting as a certificate authority (CA).  Valid
  52.217 +values are true (autosigns all certificate requests; not recommended), false
  52.218 +(disables autosigning certificates), or the absolute path to a file.  The file
  52.219 +specified in this setting may be either a **configuration file** or a **custom
  52.220 +policy executable.** Puppet will automatically determine what it is: If the
  52.221 +Puppet user (see the `user` setting) can execute the file, it will be treated
  52.222 +as a policy executable; otherwise, it will be treated as a config file.  If a
  52.223 +custom policy executable is configured, the CA puppet master will run it every
  52.224 +time it receives a CSR. The executable will be passed the subject CN of the
  52.225 +request _as a command line argument,_ and the contents of the CSR in PEM format
  52.226 +_on stdin._ It should exit with a status of 0 if the cert should be autosigned
  52.227 +and non-zero if the cert should not be autosigned.  If a certificate request is
  52.228 +not autosigned, it will persist for review. An admin user can use the `puppet
  52.229 +cert sign` command to manually sign it, or can delete the request.  For info on
  52.230 +autosign configuration files, see [the guide to Puppet's config files](http://d
  52.231 +ocs.puppetlabs.com/puppet/latest/reference/config_about_settings.html).
  52.232 +	    </loctext>
  52.233 +          </description>
  52.234 +        </prop_pattern>
  52.235 +        <prop_pattern required="false" type="astring" name="basemodulepath">
  52.236 +          <description>
  52.237 +            <loctext xml:lang="C">
  52.238 +The search path for **global** modules. Should be specified as a list of
  52.239 +directories separated by the system path separator character. (The POSIX path
  52.240 +separator is ':', and the Windows path separator is ';'.)  These are the
  52.241 +modules that will be used by _all_ environments. Note that the `modules`
  52.242 +directory of the active environment will have priority over any global
  52.243 +directories. For more info, see
  52.244 +&lt;https://docs.puppet.com/puppet/latest/reference/environments.html&gt;
  52.245 +	    </loctext>
  52.246 +          </description>
  52.247 +        </prop_pattern>
  52.248 +        <prop_pattern required="false" type="net_address" name="bindaddress">
  52.249 +          <description>
  52.250 +            <loctext xml:lang="C">
  52.251 +The address a listening server should bind to.
  52.252 +	    </loctext>
  52.253 +          </description>
  52.254 +        </prop_pattern>
  52.255 +        <prop_pattern required="false" type="astring" name="binder_config">
  52.256 +          <description>
  52.257 +            <loctext xml:lang="C">
  52.258 +The binder configuration file. Puppet reads this file on each request to
  52.259 +configure the bindings system. If set to nil (the default), a
  52.260 +$confdir/binder_config.yaml is optionally loaded. If it does not exists, a
  52.261 +default configuration is used. If the setting :binding_config is specified, it
  52.262 +must reference a valid and existing yaml file.
  52.263 +	    </loctext>
  52.264 +          </description>
  52.265 +        </prop_pattern>
  52.266 +        <prop_pattern required="false" type="astring" name="bucketdir">
  52.267 +          <description>
  52.268 +            <loctext xml:lang="C">
  52.269 +Where FileBucket files are stored.
  52.270 +	    </loctext>
  52.271 +          </description>
  52.272 +        </prop_pattern>
  52.273 +        <prop_pattern required="false" type="boolean" name="ca">
  52.274 +          <description>
  52.275 +            <loctext xml:lang="C">
  52.276 +Whether the master should function as a certificate authority.
  52.277 +	    </loctext>
  52.278 +          </description>
  52.279 +        </prop_pattern>
  52.280 +        <prop_pattern required="false" type="astring" name="ca_name">
  52.281 +          <description>
  52.282 +            <loctext xml:lang="C">
  52.283 +The name to use the Certificate Authority certificate.
  52.284 +	    </loctext>
  52.285 +          </description>
  52.286 +        </prop_pattern>
  52.287 +        <prop_pattern required="false" type="integer" name="ca_port">
  52.288 +          <description>
  52.289 +            <loctext xml:lang="C">
  52.290 +The port to use for the certificate authority.
  52.291 +	    </loctext>
  52.292 +          </description>
  52.293 +        </prop_pattern>
  52.294 +        <prop_pattern required="false" type="host" name="ca_server">
  52.295 +          <description>
  52.296 +            <loctext xml:lang="C">
  52.297 +The server to use for certificate authority requests.  It's a separate server
  52.298 +because it cannot and does not need to horizontally scale.
  52.299 +	    </loctext>
  52.300 +          </description>
  52.301 +        </prop_pattern>
  52.302 +        <prop_pattern required="false" type="integer" name="ca_ttl">
  52.303 +          <description>
  52.304 +            <loctext xml:lang="C">
  52.305 +The default TTL for new certificates. This setting can be a time interval in
  52.306 +seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  52.307 +	    </loctext>
  52.308 +          </description>
  52.309 +        </prop_pattern>
  52.310 +        <prop_pattern required="false" type="astring" name="cacert">
  52.311 +          <description>
  52.312 +            <loctext xml:lang="C">
  52.313 +The CA certificate.
  52.314 +	    </loctext>
  52.315 +          </description>
  52.316 +        </prop_pattern>
  52.317 +        <prop_pattern required="false" type="astring" name="cacrl">
  52.318 +          <description>
  52.319 +            <loctext xml:lang="C">
  52.320 +The certificate revocation list (CRL) for the CA. Will be used if present but
  52.321 +otherwise ignored.
  52.322 +	    </loctext>
  52.323 +          </description>
  52.324 +        </prop_pattern>
  52.325 +        <prop_pattern required="false" type="astring" name="cadir">
  52.326 +          <description>
  52.327 +            <loctext xml:lang="C">
  52.328 +The root directory for the certificate authority.
  52.329 +	    </loctext>
  52.330 +          </description>
  52.331 +        </prop_pattern>
  52.332 +        <prop_pattern required="false" type="astring" name="cakey">
  52.333 +          <description>
  52.334 +            <loctext xml:lang="C">
  52.335 +The CA private key.
  52.336 +	    </loctext>
  52.337 +          </description>
  52.338 +        </prop_pattern>
  52.339 +        <prop_pattern required="false" type="astring" name="capass">
  52.340 +          <description>
  52.341 +            <loctext xml:lang="C">
  52.342 +Where the CA stores the password for the private key.
  52.343 +	    </loctext>
  52.344 +          </description>
  52.345 +        </prop_pattern>
  52.346 +        <prop_pattern required="false" type="astring" name="caprivatedir">
  52.347 +          <description>
  52.348 +            <loctext xml:lang="C">
  52.349 +Where the CA stores private certificate information.
  52.350 +	    </loctext>
  52.351 +          </description>
  52.352 +        </prop_pattern>
  52.353 +        <prop_pattern required="false" type="astring" name="capub">
  52.354 +          <description>
  52.355 +            <loctext xml:lang="C">
  52.356 +The CA public key.
  52.357 +	    </loctext>
  52.358 +          </description>
  52.359 +        </prop_pattern>
  52.360 +        <prop_pattern required="false" type="astring" name="catalog_cache_terminus">
  52.361 +          <description>
  52.362 +            <loctext xml:lang="C">
  52.363 +How to store cached catalogs. Valid values are 'json', 'msgpack' and 'yaml'.
  52.364 +The agent application defaults to 'json'.
  52.365 +	    </loctext>
  52.366 +          </description>
  52.367 +        </prop_pattern>
  52.368 +        <prop_pattern required="false" type="astring" name="catalog_terminus">
  52.369 +          <description>
  52.370 +            <loctext xml:lang="C">
  52.371 +Where to get node catalogs.  This is useful to change if, for instance, you'd
  52.372 +like to pre-compile catalogs and store them in memcached or some other easily-
  52.373 +accessed store.
  52.374 +	    </loctext>
  52.375 +          </description>
  52.376 +        </prop_pattern>
  52.377 +        <prop_pattern required="false" type="astring" name="cert_inventory">
  52.378 +          <description>
  52.379 +            <loctext xml:lang="C">
  52.380 +The inventory file. This is a text file to which the CA writes a complete
  52.381 +listing of all certificates.
  52.382 +	    </loctext>
  52.383 +          </description>
  52.384 +        </prop_pattern>
  52.385 +        <prop_pattern required="false" type="astring" name="certdir">
  52.386 +          <description>
  52.387 +            <loctext xml:lang="C">
  52.388 +The certificate directory.
  52.389 +	    </loctext>
  52.390 +          </description>
  52.391 +        </prop_pattern>
  52.392 +        <prop_pattern required="false" type="boolean" name="certificate_revocation">
  52.393 +          <description>
  52.394 +            <loctext xml:lang="C">
  52.395 +Whether certificate revocation should be supported by downloading a Certificate
  52.396 +Revocation List (CRL) to all clients.  If enabled, CA chaining will almost
  52.397 +definitely not work.
  52.398 +	    </loctext>
  52.399 +          </description>
  52.400 +        </prop_pattern>
  52.401 +        <prop_pattern required="false" type="hostname" name="certname">
  52.402 +          <description>
  52.403 +            <loctext xml:lang="C">
  52.404 +The name to use when handling certificates. When a node requests a certificate
  52.405 +from the CA puppet master, it uses the value of the `certname` setting as its
  52.406 +requested Subject CN.  This is the name used when managing a node's permissions
  52.407 +in [auth.conf](https://docs.puppetlabs.com/puppet/latest/reference/config_file_
  52.408 +auth.html). In most cases, it is also used as the node's name when matching
  52.409 +[node definitions](https://docs.puppetlabs.com/puppet/latest/reference/lang_nod
  52.410 +e_definitions.html) and requesting data from an ENC. (This can be changed with
  52.411 +the `node_name_value` and `node_name_fact` settings, although you should only
  52.412 +do so if you have a compelling reason.)  A node's certname is available in
  52.413 +Puppet manifests as `$trusted['certname']`. (See [Facts and Built-In Variables]
  52.414 +(https://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_var
  52.415 +s.html) for more details.)  * For best compatibility, you should limit the
  52.416 +value of `certname` to   only use letters, numbers, periods, underscores, and
  52.417 +dashes. (That is,   it should match `/A[a-z0-9._-]+Z/`.) * The special value
  52.418 +`ca` is reserved, and can't be used as the certname   for a normal node.
  52.419 +Defaults to the node's fully qualified domain name.
  52.420 +	    </loctext>
  52.421 +          </description>
  52.422 +        </prop_pattern>
  52.423 +        <prop_pattern required="false" type="boolean" name="cfacter">
  52.424 +          <description>
  52.425 +            <loctext xml:lang="C">
  52.426 +Whether to enable a pre-Facter 3.0 release of native Facter (distributed as the
  52.427 +"cfacter" package). This is not necessary if Facter 3.0 or later is installed.
  52.428 +This setting is deprecated, as Facter 3 is now the default in puppet-agent.
  52.429 +	    </loctext>
  52.430 +          </description>
  52.431 +        </prop_pattern>
  52.432 +        <prop_pattern required="false" type="astring" name="classfile">
  52.433 +          <description>
  52.434 +            <loctext xml:lang="C">
  52.435 +The file in which puppet agent stores a list of the classes associated with the
  52.436 +retrieved configuration.  Can be loaded in the separate `puppet` executable
  52.437 +using the `--loadclasses` option.
  52.438 +	    </loctext>
  52.439 +          </description>
  52.440 +        </prop_pattern>
  52.441 +        <prop_pattern required="false" type="astring" name="client_datadir">
  52.442 +          <description>
  52.443 +            <loctext xml:lang="C">
  52.444 +The directory in which serialized data is stored on the client.
  52.445 +	    </loctext>
  52.446 +          </description>
  52.447 +        </prop_pattern>
  52.448 +        <prop_pattern required="false" type="astring" name="clientbucketdir">
  52.449 +          <description>
  52.450 +            <loctext xml:lang="C">
  52.451 +Where FileBucket files are stored locally.
  52.452 +	    </loctext>
  52.453 +          </description>
  52.454 +        </prop_pattern>
  52.455 +        <prop_pattern required="false" type="astring" name="clientyamldir">
  52.456 +          <description>
  52.457 +            <loctext xml:lang="C">
  52.458 +The directory in which client-side YAML data is stored.
  52.459 +	    </loctext>
  52.460 +          </description>
  52.461 +        </prop_pattern>
  52.462 +        <prop_pattern required="false" type="astring" name="code">
  52.463 +          <description>
  52.464 +            <loctext xml:lang="C">
  52.465 +Code to parse directly.  This is essentially only used by `puppet`, and should
  52.466 +only be set if you're writing your own Puppet executable.
  52.467 +	    </loctext>
  52.468 +          </description>
  52.469 +        </prop_pattern>
  52.470 +        <prop_pattern required="false" type="astring" name="codedir">
  52.471 +          <description>
  52.472 +            <loctext xml:lang="C">
  52.473 +The main Puppet code directory.  The default for this setting is calculated
  52.474 +based on the user.  If the process is running as root or the user that Puppet
  52.475 +is supposed to run as, it defaults to a system directory, but if it's running
  52.476 +as any other user, it defaults to being in the user's home directory.
  52.477 +	    </loctext>
  52.478 +          </description>
  52.479 +        </prop_pattern>
  52.480 +        <prop_pattern required="false" type="astring" name="color">
  52.481 +          <description>
  52.482 +            <loctext xml:lang="C">
  52.483 +Whether to use colors when logging to the console.  Valid values are `ansi`
  52.484 +(equivalent to `true`), `html`, and `false`, which produces no color. Defaults
  52.485 +to false on Windows, as its console does not support ansi colors.
  52.486 +	    </loctext>
  52.487 +          </description>
  52.488 +        </prop_pattern>
  52.489 +        <prop_pattern required="false" type="astring" name="confdir">
  52.490 +          <description>
  52.491 +            <loctext xml:lang="C">
  52.492 +The main Puppet configuration directory.  The default for this setting is
  52.493 +calculated based on the user.  If the process is running as root or the user
  52.494 +that Puppet is supposed to run as, it defaults to a system directory, but if
  52.495 +it's running as any other user, it defaults to being in the user's home
  52.496 +directory.
  52.497 +	    </loctext>
  52.498 +          </description>
  52.499 +        </prop_pattern>
  52.500 +        <prop_pattern required="false" type="astring" name="config">
  52.501 +          <description>
  52.502 +            <loctext xml:lang="C">
  52.503 +The configuration file for the current puppet application.
  52.504 +	    </loctext>
  52.505 +          </description>
  52.506 +        </prop_pattern>
  52.507 +        <prop_pattern required="false" type="astring" name="config_file_name">
  52.508 +          <description>
  52.509 +            <loctext xml:lang="C">
  52.510 +The name of the puppet config file.
  52.511 +	    </loctext>
  52.512 +          </description>
  52.513 +        </prop_pattern>
  52.514 +        <prop_pattern required="false" type="astring" name="config_version">
  52.515 +          <description>
  52.516 +            <loctext xml:lang="C">
  52.517 +How to determine the configuration version.  By default, it will be the time
  52.518 +that the configuration is parsed, but you can provide a shell script to
  52.519 +override how the version is determined.  The output of this script will be
  52.520 +added to every log message in the reports, allowing you to correlate changes on
  52.521 +your hosts to the source version on the server.  Setting a global value for
  52.522 +config_version in puppet.conf is not allowed (but it can be overridden from the
  52.523 +commandline). Please set a per-environment value in environment.conf instead.
  52.524 +For more info, see
  52.525 +&lt;https://docs.puppet.com/puppet/latest/reference/environments.html&gt;
  52.526 +	    </loctext>
  52.527 +          </description>
  52.528 +        </prop_pattern>
  52.529 +        <prop_pattern required="false" type="astring" name="configprint">
  52.530 +          <description>
  52.531 +            <loctext xml:lang="C">
  52.532 +Print the value of a specific configuration setting.  If the name of a setting
  52.533 +is provided for this, then the value is printed and puppet exits.  Comma-
  52.534 +separate multiple values.  For a list of all values, specify 'all'.
  52.535 +	    </loctext>
  52.536 +          </description>
  52.537 +        </prop_pattern>
  52.538 +        <prop_pattern required="false" type="integer" name="configtimeout">
  52.539 +          <description>
  52.540 +            <loctext xml:lang="C">
  52.541 +How long the client should wait for the configuration to be retrieved before
  52.542 +considering it a failure. This setting is deprecated and has been replaced by
  52.543 +http_connect_timeout and http_read_timeout. This setting can be a time interval
  52.544 +in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  52.545 +	    </loctext>
  52.546 +          </description>
  52.547 +        </prop_pattern>
  52.548 +        <prop_pattern required="false" type="astring" name="csr_attributes">
  52.549 +          <description>
  52.550 +            <loctext xml:lang="C">
  52.551 +An optional file containing custom attributes to add to certificate signing
  52.552 +requests (CSRs). You should ensure that this file does not exist on your CA
  52.553 +puppet master; if it does, unwanted certificate extensions may leak into
  52.554 +certificates created with the `puppet cert generate` command.  If present, this
  52.555 +file must be a YAML hash containing a `custom_attributes` key and/or an
  52.556 +`extension_requests` key. The value of each key must be a hash, where each key
  52.557 +is a valid OID and each value is an object that can be cast to a string.
  52.558 +Custom attributes can be used by the CA when deciding whether to sign the
  52.559 +certificate, but are then discarded. Attribute OIDs can be any OID value except
  52.560 +the standard CSR attributes (i.e. attributes described in RFC 2985 section
  52.561 +5.4). This is useful for embedding a pre-shared key for autosigning policy
  52.562 +executables (see the `autosign` setting), often by using the
  52.563 +`1.2.840.113549.1.9.7` ("challenge password") OID.  Extension requests will be
  52.564 +permanently embedded in the final certificate. Extension OIDs must be in the
  52.565 +"ppRegCertExt" (`1.3.6.1.4.1.34380.1.1`) or "ppPrivCertExt"
  52.566 +(`1.3.6.1.4.1.34380.1.2`) OID arcs. The ppRegCertExt arc is reserved for four
  52.567 +of the most common pieces of data to embed: `pp_uuid` (`.1`), `pp_instance_id`
  52.568 +(`.2`), `pp_image_name` (`.3`), and `pp_preshared_key` (`.4`) --- in the YAML
  52.569 +file, these can be referred to by their short descriptive names instead of
  52.570 +their full OID. The ppPrivCertExt arc is unregulated, and can be used for site-
  52.571 +specific extensions.
  52.572 +	    </loctext>
  52.573 +          </description>
  52.574 +        </prop_pattern>
  52.575 +        <prop_pattern required="false" type="astring" name="csrdir">
  52.576 +          <description>
  52.577 +            <loctext xml:lang="C">
  52.578 +Where the CA stores certificate requests
  52.579 +	    </loctext>
  52.580 +          </description>
  52.581 +        </prop_pattern>
  52.582 +        <prop_pattern required="false" type="boolean" name="daemonize">
  52.583 +          <description>
  52.584 +            <loctext xml:lang="C">
  52.585 +Whether to send the process into the background.  This defaults to true on
  52.586 +POSIX systems, and to false on Windows (where Puppet currently cannot
  52.587 +daemonize).
  52.588 +	    </loctext>
  52.589 +          </description>
  52.590 +        </prop_pattern>
  52.591 +        <prop_pattern required="false" type="astring" name="data_binding_terminus">
  52.592 +          <description>
  52.593 +            <loctext xml:lang="C">
  52.594 +Where to retrieve information about data.
  52.595 +	    </loctext>
  52.596 +          </description>
  52.597 +        </prop_pattern>
  52.598 +        <prop_pattern required="false" type="astring" name="default_file_terminus">
  52.599 +          <description>
  52.600 +            <loctext xml:lang="C">
  52.601 +The default source for files if no server is given in a uri, e.g.
  52.602 +puppet:///file. The default of `rest` causes the file to be retrieved using the
  52.603 +`server` setting. When running `apply` the default is `file_server`, causing
  52.604 +requests to be filled locally.
  52.605 +	    </loctext>
  52.606 +          </description>
  52.607 +        </prop_pattern>
  52.608 +        <prop_pattern required="false" type="astring" name="default_manifest">
  52.609 +          <description>
  52.610 +            <loctext xml:lang="C">
  52.611 +The default main manifest for directory environments. Any environment that
  52.612 +doesn't set the `manifest` setting in its `environment.conf` file will use this
  52.613 +manifest.  This setting's value can be an absolute or relative path. An
  52.614 +absolute path will make all environments default to the same main manifest; a
  52.615 +relative path will allow each environment to use its own manifest, and Puppet
  52.616 +will resolve the path relative to each environment's main directory.  In either
  52.617 +case, the path can point to a single file or to a directory of manifests to be
  52.618 +evaluated in alphabetical order.
  52.619 +	    </loctext>
  52.620 +          </description>
  52.621 +        </prop_pattern>
  52.622 +        <prop_pattern required="false" type="boolean" name="default_schedules">
  52.623 +          <description>
  52.624 +            <loctext xml:lang="C">
  52.625 +Boolean; whether to generate the default schedule resources. Setting this to
  52.626 +false is useful for keeping external report processors clean of skipped
  52.627 +schedule resources.
  52.628 +	    </loctext>
  52.629 +          </description>
  52.630 +        </prop_pattern>
  52.631 +        <prop_pattern required="false" type="boolean" name="degrade_smf_on_error">
  52.632 +          <description>
  52.633 +            <loctext xml:lang="C">
  52.634 +Whether the SMF service for puppet should be degraded when an error is logged.
  52.635 +	    </loctext>
  52.636 +          </description>
  52.637 +        </prop_pattern>
  52.638 +        <prop_pattern required="false" type="astring" name="deviceconfig">
  52.639 +          <description>
  52.640 +            <loctext xml:lang="C">
  52.641 +Path to the device config file for puppet device.
  52.642 +	    </loctext>
  52.643 +          </description>
  52.644 +        </prop_pattern>
  52.645 +        <prop_pattern required="false" type="astring" name="devicedir">
  52.646 +          <description>
  52.647 +            <loctext xml:lang="C">
  52.648 +The root directory of devices' $vardir.
  52.649 +	    </loctext>
  52.650 +          </description>
  52.651 +        </prop_pattern>
  52.652 +        <prop_pattern required="false" type="astring" name="diff">
  52.653 +          <description>
  52.654 +            <loctext xml:lang="C">
  52.655 +Which diff command to use when printing differences between files. This setting
  52.656 +has no default value on Windows, as standard `diff` is not available, but
  52.657 +Puppet can use many third-party diff tools.
  52.658 +	    </loctext>
  52.659 +          </description>
  52.660 +        </prop_pattern>
  52.661 +        <prop_pattern required="false" type="astring" name="diff_args">
  52.662 +          <description>
  52.663 +            <loctext xml:lang="C">
  52.664 +Which arguments to pass to the diff command when printing differences between
  52.665 +files. The command to use can be chosen with the `diff` setting.
  52.666 +	    </loctext>
  52.667 +          </description>
  52.668 +        </prop_pattern>
  52.669 +        <prop_pattern required="false" type="astring" name="digest_algorithm">
  52.670 +          <description>
  52.671 +            <loctext xml:lang="C">
  52.672 +Which digest algorithm to use for file resources and the filebucket. Valid
  52.673 +values are md5, sha256. Default is md5.
  52.674 +	    </loctext>
  52.675 +          </description>
  52.676 +        </prop_pattern>
  52.677 +        <prop_pattern required="false" type="boolean" name="disable_per_environment_manifest">
  52.678 +          <description>
  52.679 +            <loctext xml:lang="C">
  52.680 +Whether to disallow an environment-specific main manifest. When set to `true`,
  52.681 +Puppet will use the manifest specified in the `default_manifest` setting for
  52.682 +all environments. If an environment specifies a different main manifest in its
  52.683 +`environment.conf` file, catalog requests for that environment will fail with
  52.684 +an error.  This setting requires `default_manifest` to be set to an absolute
  52.685 +path.
  52.686 +	    </loctext>
  52.687 +          </description>
  52.688 +        </prop_pattern>
  52.689 +        <prop_pattern required="false" type="astring" name="disable_warnings">
  52.690 +          <description>
  52.691 +            <loctext xml:lang="C">
  52.692 +A comma-separated list of warning types to suppress. If large numbers of
  52.693 +warnings are making Puppet's logs too large or difficult to use, you can
  52.694 +temporarily silence them with this setting.  If you are preparing to upgrade
  52.695 +Puppet to a new major version, you should re-enable all warnings for a while.
  52.696 +Valid values for this setting are:  * `deprecations` --- disables deprecation
  52.697 +warnings. * `undefined_variables` --- disables warnings about non existing
  52.698 +variables. * `undefined_resources` --- disables warnings about non existing
  52.699 +resources.
  52.700 +	    </loctext>
  52.701 +          </description>
  52.702 +        </prop_pattern>
  52.703 +        <prop_pattern required="false" type="host" name="dns_alt_names">
  52.704 +          <description>
  52.705 +            <loctext xml:lang="C">
  52.706 +A comma-separated list of alternate DNS names for Puppet Server. These are
  52.707 +extra hostnames (in addition to its `certname`) that the server is allowed to
  52.708 +use when serving agents. Puppet checks this setting when automatically
  52.709 +requesting a certificate for Puppet agent or Puppet Server, and when manually
  52.710 +generating a certificate with `puppet cert generate`.  In order to handle agent
  52.711 +requests at a given hostname (like "puppet.example.com"), Puppet Server needs a
  52.712 +certificate that proves it's allowed to use that name; if a server shows a
  52.713 +certificate that doesn't include its hostname, Puppet agents will refuse to
  52.714 +trust it. If you use a single hostname for Puppet traffic but load-balance it
  52.715 +to multiple Puppet Servers, each of those servers needs to include the official
  52.716 +hostname in its list of extra names.  **Note:** The list of alternate names is
  52.717 +locked in when the server's certificate is signed. If you need to change the
  52.718 +list later, you can't just change this setting; you also need to:  * On the
  52.719 +server: Stop Puppet Server. * On the CA server: Revoke and clean the server's
  52.720 +old certificate. (`puppet cert clean &lt;NAME&gt;`) * On the server: Delete the old
  52.721 +certificate (and any old certificate signing requests)   from the
  52.722 +[ssldir](https://docs.puppetlabs.com/puppet/latest/reference/dirs_ssldir.html).
  52.723 +* On the server: Run `puppet agent -t --ca_server &lt;CA HOSTNAME&gt;` to request a
  52.724 +new certificate * On the CA server: Sign the certificate request, explicitly
  52.725 +allowing alternate names   (`puppet cert sign --allow-dns-alt-names &lt;NAME&gt;`). *
  52.726 +On the server: Run `puppet agent -t --ca_server &lt;CA HOSTNAME&gt;` to retrieve the
  52.727 +cert. * On the server: Start Puppet Server again.  To see all the alternate
  52.728 +names your servers are using, log into your CA server and run `puppet cert list
  52.729 +-a`, then check the output for `(alt names: ...)`. Most agent nodes should NOT
  52.730 +have alternate names; the only certs that should have them are Puppet Server
  52.731 +nodes that you want other agents to trust.
  52.732 +	    </loctext>
  52.733 +          </description>
  52.734 +        </prop_pattern>
  52.735 +        <prop_pattern required="false" type="boolean" name="document_all">
  52.736 +          <description>
  52.737 +            <loctext xml:lang="C">
  52.738 +Whether to document all resources when using `puppet doc` to generate manifest
  52.739 +documentation.
  52.740 +	    </loctext>
  52.741 +          </description>
  52.742 +        </prop_pattern>
  52.743 +        <prop_pattern required="false" type="astring" name="environment">
  52.744 +          <description>
  52.745 +            <loctext xml:lang="C">
  52.746 +The environment Puppet is running in.  For clients (e.g., `puppet agent`) this
  52.747 +determines the environment itself, which is used to find modules and much more.
  52.748 +For servers (i.e., `puppet master`) this provides the default environment for
  52.749 +nodes we know nothing about.
  52.750 +	    </loctext>
  52.751 +          </description>
  52.752 +        </prop_pattern>
  52.753 +        <prop_pattern required="false" type="astring" name="environment_data_provider">
  52.754 +          <description>
  52.755 +            <loctext xml:lang="C">
  52.756 +The name of a registered environment data provider used when obtaining
  52.757 +environment specific data. The three built in and registered providers are
  52.758 +'none' (no data), 'function' (data obtained by calling the function
  52.759 +'environment::data()') and 'hiera' (data obtained using a data provider
  52.760 +configured using a hiera.yaml file in root of the environment). Other
  52.761 +environment data providers may be registered in modules on the module path. For
  52.762 +such custom data providers see the respective module documentation.
  52.763 +	    </loctext>
  52.764 +          </description>
  52.765 +        </prop_pattern>
  52.766 +        <prop_pattern required="false" type="integer" name="environment_timeout">
  52.767 +          <description>
  52.768 +            <loctext xml:lang="C">
  52.769 +How long the Puppet master should cache data it loads from an environment. This
  52.770 +setting can be a time interval in seconds (30 or 30s), minutes (30m), hours
  52.771 +(6h), days (2d), or years (5y). A value of `0` will disable caching. This
  52.772 +setting can also be set to `unlimited`, which will cache environments until the
  52.773 +master is restarted or told to refresh the cache.  You should change this
  52.774 +setting once your Puppet deployment is doing non-trivial work. We chose the
  52.775 +default value of `0` because it lets new users update their code without any
  52.776 +extra steps, but it lowers the performance of your Puppet master.  We recommend
  52.777 +setting this to `unlimited` and explicitly refreshing your Puppet master as
  52.778 +part of your code deployment process.  * With Puppet Server, you should refresh
  52.779 +environments by calling the   `environment-cache` API endpoint. See the docs
  52.780 +for the Puppet Server   administrative API. * With a Rack Puppet master, you
  52.781 +should restart the web server or the   application server. Passenger lets you
  52.782 +touch a `restart.txt` file to   refresh an application without restarting
  52.783 +Apache; see the Passenger docs   for details.  We don't recommend using any
  52.784 +value other than `0` or `unlimited`, since most Puppet masters use a pool of
  52.785 +Ruby interpreters which all have their own cache timers. When these timers
  52.786 +drift out of sync, agents can be served inconsistent catalogs.
  52.787 +	    </loctext>
  52.788 +          </description>
  52.789 +        </prop_pattern>
  52.790 +        <prop_pattern required="false" type="astring" name="environmentpath">
  52.791 +          <description>
  52.792 +            <loctext xml:lang="C">
  52.793 +A search path for directory environments, as a list of directories separated by
  52.794 +the system path separator character. (The POSIX path separator is ':', and the
  52.795 +Windows path separator is ';'.)  This setting must have a value set to enable
  52.796 +**directory environments.** The recommended value is `$codedir/environments`.
  52.797 +For more details, see
  52.798 +&lt;https://docs.puppet.com/puppet/latest/reference/environments.html&gt;
  52.799 +	    </loctext>
  52.800 +          </description>
  52.801 +        </prop_pattern>
  52.802 +        <prop_pattern required="false" type="boolean" name="evaltrace">
  52.803 +          <description>
  52.804 +            <loctext xml:lang="C">
  52.805 +Whether each resource should log when it is being evaluated.  This allows you
  52.806 +to interactively see exactly what is being done.
  52.807 +	    </loctext>
  52.808 +          </description>
  52.809 +        </prop_pattern>
  52.810 +        <prop_pattern required="false" type="astring" name="external_nodes">
  52.811 +          <description>
  52.812 +            <loctext xml:lang="C">
  52.813 +An external command that can produce node information.  The command's output
  52.814 +must be a YAML dump of a hash, and that hash must have a `classes` key and/or a
  52.815 +`parameters` key, where `classes` is an array or hash and `parameters` is a
  52.816 +hash.  For unknown nodes, the command should exit with a non-zero exit code.
  52.817 +This command makes it straightforward to store your node mapping information in
  52.818 +other data sources like databases.
  52.819 +	    </loctext>
  52.820 +          </description>
  52.821 +        </prop_pattern>
  52.822 +        <prop_pattern required="false" type="astring" name="factpath">
  52.823 +          <description>
  52.824 +            <loctext xml:lang="C">
  52.825 +Where Puppet should look for facts.  Multiple directories should be separated
  52.826 +by the system path separator character. (The POSIX path separator is ':', and
  52.827 +the Windows path separator is ';'.)
  52.828 +	    </loctext>
  52.829 +          </description>
  52.830 +        </prop_pattern>
  52.831 +        <prop_pattern required="false" type="astring" name="facts_terminus">
  52.832 +          <description>
  52.833 +            <loctext xml:lang="C">
  52.834 +The node facts terminus.
  52.835 +	    </loctext>
  52.836 +          </description>
  52.837 +        </prop_pattern>
  52.838 +        <prop_pattern required="false" type="astring" name="fileserverconfig">
  52.839 +          <description>
  52.840 +            <loctext xml:lang="C">
  52.841 +Where the fileserver configuration is stored.
  52.842 +	    </loctext>
  52.843 +          </description>
  52.844 +        </prop_pattern>
  52.845 +        <prop_pattern required="false" type="integer" name="filetimeout">
  52.846 +          <description>
  52.847 +            <loctext xml:lang="C">
  52.848 +The minimum time to wait between checking for updates in configuration files.
  52.849 +This timeout determines how quickly Puppet checks whether a file (such as
  52.850 +manifests or templates) has changed on disk. This setting can be a time
  52.851 +interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years
  52.852 +(5y).
  52.853 +	    </loctext>
  52.854 +          </description>
  52.855 +        </prop_pattern>
  52.856 +        <prop_pattern required="false" type="astring" name="forge_authorization">
  52.857 +          <description>
  52.858 +            <loctext xml:lang="C">
  52.859 +The authorization key to connect to the Puppet Forge. Leave blank for
  52.860 +unauthorized or license based connections
  52.861 +	    </loctext>
  52.862 +          </description>
  52.863 +        </prop_pattern>
  52.864 +        <prop_pattern required="false" type="boolean" name="freeze_main">
  52.865 +          <description>
  52.866 +            <loctext xml:lang="C">
  52.867 +Freezes the 'main' class, disallowing any code to be added to it.  This
  52.868 +essentially means that you can't have any code outside of a node, class, or
  52.869 +definition other than in the site manifest.
  52.870 +	    </loctext>
  52.871 +          </description>
  52.872 +        </prop_pattern>
  52.873 +        <prop_pattern required="false" type="boolean" name="genmanifest">
  52.874 +          <description>
  52.875 +            <loctext xml:lang="C">
  52.876 +Whether to just print a manifest to stdout and exit.  Only makes sense when
  52.877 +specified on the command line as `--genmanifest`.  Takes into account arguments
  52.878 +specified on the CLI.
  52.879 +	    </loctext>
  52.880 +          </description>
  52.881 +        </prop_pattern>
  52.882 +        <prop_pattern required="false" type="boolean" name="graph">
  52.883 +          <description>
  52.884 +            <loctext xml:lang="C">
  52.885 +Whether to create .dot graph files, which let you visualize the dependency and
  52.886 +containment relationships in Puppet's catalog. You can load and view these
  52.887 +files with tools like
  52.888 +[OmniGraffle](http://www.omnigroup.com/applications/omnigraffle/) (OS X) or
  52.889 +[graphviz](http://www.graphviz.org/) (multi-platform).  Graph files are created
  52.890 +when _applying_ a catalog, so this setting should be used on nodes running
  52.891 +`puppet agent` or `puppet apply`.  The `graphdir` setting determines where
  52.892 +Puppet will save graphs. Note that we don't save graphs for historical runs;
  52.893 +Puppet will replace the previous .dot files with new ones every time it applies
  52.894 +a catalog.  See your graphing software's documentation for details on opening
  52.895 +.dot files. If you're using GraphViz's `dot` command, you can do a quick PNG
  52.896 +render with `dot -Tpng &lt;DOT FILE&gt; -o &lt;OUTPUT FILE&gt;`.
  52.897 +	    </loctext>
  52.898 +          </description>
  52.899 +        </prop_pattern>
  52.900 +        <prop_pattern required="false" type="astring" name="graphdir">
  52.901 +          <description>
  52.902 +            <loctext xml:lang="C">
  52.903 +Where to save .dot-format graphs (when the `graph` setting is enabled).
  52.904 +	    </loctext>
  52.905 +          </description>
  52.906 +        </prop_pattern>
  52.907 +        <prop_pattern required="false" type="astring" name="group">
  52.908 +          <description>
  52.909 +            <loctext xml:lang="C">
  52.910 +The group puppet master should run as.
  52.911 +	    </loctext>
  52.912 +          </description>
  52.913 +        </prop_pattern>
  52.914 +        <prop_pattern required="false" type="astring" name="hiera_config">
  52.915 +          <description>
  52.916 +            <loctext xml:lang="C">
  52.917 +The hiera configuration file. Puppet only reads this file on startup, so you
  52.918 +must restart the puppet master every time you edit it.
  52.919 +	    </loctext>
  52.920 +          </description>
  52.921 +        </prop_pattern>
  52.922 +        <prop_pattern required="false" type="astring" name="hostcert">
  52.923 +          <description>
  52.924 +            <loctext xml:lang="C">
  52.925 +Where individual hosts store and look for their certificates.
  52.926 +	    </loctext>
  52.927 +          </description>
  52.928 +        </prop_pattern>
  52.929 +        <prop_pattern required="false" type="astring" name="hostcrl">
  52.930 +          <description>
  52.931 +            <loctext xml:lang="C">
  52.932 +Where the host's certificate revocation list can be found. This is distinct
  52.933 +from the certificate authority's CRL.
  52.934 +	    </loctext>
  52.935 +          </description>
  52.936 +        </prop_pattern>
  52.937 +        <prop_pattern required="false" type="astring" name="hostcsr">
  52.938 +          <description>
  52.939 +            <loctext xml:lang="C">
  52.940 +Where individual hosts store and look for their certificate requests.
  52.941 +	    </loctext>
  52.942 +          </description>
  52.943 +        </prop_pattern>
  52.944 +        <prop_pattern required="false" type="astring" name="hostprivkey">
  52.945 +          <description>
  52.946 +            <loctext xml:lang="C">
  52.947 +Where individual hosts store and look for their private key.
  52.948 +	    </loctext>
  52.949 +          </description>
  52.950 +        </prop_pattern>
  52.951 +        <prop_pattern required="false" type="astring" name="hostpubkey">
  52.952 +          <description>
  52.953 +            <loctext xml:lang="C">
  52.954 +Where individual hosts store and look for their public key.
  52.955 +	    </loctext>
  52.956 +          </description>
  52.957 +        </prop_pattern>
  52.958 +        <prop_pattern required="false" type="integer" name="http_connect_timeout">
  52.959 +          <description>
  52.960 +            <loctext xml:lang="C">
  52.961 +The maximum amount of time to wait when establishing an HTTP connection. The
  52.962 +default value is 2 minutes. This setting can be a time interval in seconds (30
  52.963 +or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
  52.964 +	    </loctext>
  52.965 +          </description>
  52.966 +        </prop_pattern>
  52.967 +        <prop_pattern required="false" type="boolean" name="http_debug">
  52.968 +          <description>
  52.969 +            <loctext xml:lang="C">
  52.970 +Whether to write HTTP request and responses to stderr. This should never be
  52.971 +used in a production environment.
  52.972 +	    </loctext>
  52.973 +          </description>
  52.974 +        </prop_pattern>
  52.975 +        <prop_pattern required="false" type="integer" name="http_keepalive_timeout">
  52.976 +          <description>
  52.977 +            <loctext xml:lang="C">
  52.978 +The maximum amount of time a persistent HTTP connection can remain idle in the
  52.979 +connection pool, before it is closed.  This timeout should be shorter than the
  52.980 +keepalive timeout used on the HTTP server, e.g. Apache KeepAliveTimeout
  52.981 +directive. This setting can be a time interval in seconds (30 or 30s), minutes
  52.982 +(30m), hours (6h), days (2d), or years (5y).
  52.983 +	    </loctext>
  52.984 +          </description>
  52.985 +        </prop_pattern>
  52.986 +        <prop_pattern required="false" type="host" name="http_proxy_host">
  52.987 +          <description>
  52.988 +            <loctext xml:lang="C">
  52.989 +The HTTP proxy host to use for outgoing connections.  Note: You may need to use
  52.990 +a FQDN for the server hostname when using a proxy. Environment variable
  52.991 +http_proxy or HTTP_PROXY will override this value
  52.992 +	    </loctext>
  52.993 +          </description>
  52.994 +        </prop_pattern>
  52.995 +        <prop_pattern required="false" type="astring" name="http_proxy_password">
  52.996 +          <description>
  52.997 +            <loctext xml:lang="C">
  52.998 +The password for the user of an authenticated HTTP proxy. Requires the
  52.999 +`http_proxy_user` setting.  Note that passwords must be valid when used as part
 52.1000 +of a URL. If a password contains any characters with special meanings in URLs
 52.1001 +(as specified by RFC 3986 ` would become `%23`.)
 52.1002 +	    </loctext>
 52.1003 +          </description>
 52.1004 +        </prop_pattern>
 52.1005 +        <prop_pattern required="false" type="integer" name="http_proxy_port">
 52.1006 +          <description>
 52.1007 +            <loctext xml:lang="C">
 52.1008 +The HTTP proxy port to use for outgoing connections
 52.1009 +	    </loctext>
 52.1010 +          </description>
 52.1011 +        </prop_pattern>
 52.1012 +        <prop_pattern required="false" type="astring" name="http_proxy_user">
 52.1013 +          <description>
 52.1014 +            <loctext xml:lang="C">
 52.1015 +The user name for an authenticated HTTP proxy. Requires the `http_proxy_host`
 52.1016 +setting.
 52.1017 +	    </loctext>
 52.1018 +          </description>
 52.1019 +        </prop_pattern>
 52.1020 +        <prop_pattern required="false" type="astring" name="http_read_timeout">
 52.1021 +          <description>
 52.1022 +            <loctext xml:lang="C">
 52.1023 +The time to wait for one block to be read from an HTTP connection. If nothing
 52.1024 +is read after the elapsed interval then the connection will be closed. The
 52.1025 +default value is unlimited. This setting can be a time interval in seconds (30
 52.1026 +or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
 52.1027 +	    </loctext>
 52.1028 +          </description>
 52.1029 +        </prop_pattern>
 52.1030 +        <prop_pattern required="false" type="boolean" name="ignorecache">
 52.1031 +          <description>
 52.1032 +            <loctext xml:lang="C">
 52.1033 +This setting has no effect and will be removed in a future Puppet version.
 52.1034 +	    </loctext>
 52.1035 +          </description>
 52.1036 +        </prop_pattern>
 52.1037 +        <prop_pattern required="false" type="boolean" name="ignoremissingtypes">
 52.1038 +          <description>
 52.1039 +            <loctext xml:lang="C">
 52.1040 +Skip searching for classes and definitions that were missing during a prior
 52.1041 +compilation. The list of missing objects is maintained per-environment and
 52.1042 +persists until the environment is cleared or the master is restarted.
 52.1043 +	    </loctext>
 52.1044 +          </description>
 52.1045 +        </prop_pattern>
 52.1046 +        <prop_pattern required="false" type="boolean" name="ignoreschedules">
 52.1047 +          <description>
 52.1048 +            <loctext xml:lang="C">
 52.1049 +Boolean; whether puppet agent should ignore schedules.  This is useful for
 52.1050 +initial puppet agent runs.
 52.1051 +	    </loctext>
 52.1052 +          </description>
 52.1053 +        </prop_pattern>
 52.1054 +        <prop_pattern required="false" type="integer" name="keylength">
 52.1055 +          <description>
 52.1056 +            <loctext xml:lang="C">
 52.1057 +The bit length of keys.
 52.1058 +	    </loctext>
 52.1059 +          </description>
 52.1060 +        </prop_pattern>
 52.1061 +        <prop_pattern required="false" type="astring" name="lastrunfile">
 52.1062 +          <description>
 52.1063 +            <loctext xml:lang="C">
 52.1064 +Where puppet agent stores the last run report summary in yaml format.
 52.1065 +	    </loctext>
 52.1066 +          </description>
 52.1067 +        </prop_pattern>
 52.1068 +        <prop_pattern required="false" type="astring" name="lastrunreport">
 52.1069 +          <description>
 52.1070 +            <loctext xml:lang="C">
 52.1071 +Where puppet agent stores the last run report in yaml format.
 52.1072 +	    </loctext>
 52.1073 +          </description>
 52.1074 +        </prop_pattern>
 52.1075 +        <prop_pattern required="false" type="astring" name="ldapattrs">
 52.1076 +          <description>
 52.1077 +            <loctext xml:lang="C">
 52.1078 +The LDAP attributes to include when querying LDAP for nodes.  All returned
 52.1079 +attributes are set as variables in the top-level scope. Multiple values should
 52.1080 +be comma-separated.  The value 'all' returns all attributes.
 52.1081 +	    </loctext>
 52.1082 +          </description>
 52.1083 +        </prop_pattern>
 52.1084 +        <prop_pattern required="false" type="astring" name="ldapbase">
 52.1085 +          <description>
 52.1086 +            <loctext xml:lang="C">
 52.1087 +The search base for LDAP searches.  It's impossible to provide a meaningful
 52.1088 +default here, although the LDAP libraries might have one already set.
 52.1089 +Generally, it should be the 'ou=Hosts' branch under your main directory.
 52.1090 +	    </loctext>
 52.1091 +          </description>
 52.1092 +        </prop_pattern>
 52.1093 +        <prop_pattern required="false" type="astring" name="ldapclassattrs">
 52.1094 +          <description>
 52.1095 +            <loctext xml:lang="C">
 52.1096 +The LDAP attributes to use to define Puppet classes.  Values should be comma-
 52.1097 +separated.
 52.1098 +	    </loctext>
 52.1099 +          </description>
 52.1100 +        </prop_pattern>
 52.1101 +        <prop_pattern required="false" type="astring" name="ldapparentattr">
 52.1102 +          <description>
 52.1103 +            <loctext xml:lang="C">
 52.1104 +The attribute to use to define the parent node.
 52.1105 +	    </loctext>
 52.1106 +          </description>
 52.1107 +        </prop_pattern>
 52.1108 +        <prop_pattern required="false" type="astring" name="ldappassword">
 52.1109 +          <description>
 52.1110 +            <loctext xml:lang="C">
 52.1111 +The password to use to connect to LDAP.
 52.1112 +	    </loctext>
 52.1113 +          </description>
 52.1114 +        </prop_pattern>
 52.1115 +        <prop_pattern required="false" type="integer" name="ldapport">
 52.1116 +          <description>
 52.1117 +            <loctext xml:lang="C">
 52.1118 +The LDAP port.  Only used if `node_terminus` is set to `ldap`.
 52.1119 +	    </loctext>
 52.1120 +          </description>
 52.1121 +        </prop_pattern>
 52.1122 +        <prop_pattern required="false" type="host" name="ldapserver">
 52.1123 +          <description>
 52.1124 +            <loctext xml:lang="C">
 52.1125 +The LDAP server.  Only used if `node_terminus` is set to `ldap`.
 52.1126 +	    </loctext>
 52.1127 +          </description>
 52.1128 +        </prop_pattern>
 52.1129 +        <prop_pattern required="false" type="boolean" name="ldapssl">
 52.1130 +          <description>
 52.1131 +            <loctext xml:lang="C">
 52.1132 +Whether SSL should be used when searching for nodes. Defaults to false because
 52.1133 +SSL usually requires certificates to be set up on the client side.
 52.1134 +	    </loctext>
 52.1135 +          </description>
 52.1136 +        </prop_pattern>
 52.1137 +        <prop_pattern required="false" type="astring" name="ldapstackedattrs">
 52.1138 +          <description>
 52.1139 +            <loctext xml:lang="C">
 52.1140 +The LDAP attributes that should be stacked to arrays by adding the values in
 52.1141 +all hierarchy elements of the tree.  Values should be comma-separated.
 52.1142 +	    </loctext>
 52.1143 +          </description>
 52.1144 +        </prop_pattern>
 52.1145 +        <prop_pattern required="false" type="astring" name="ldapstring">
 52.1146 +          <description>
 52.1147 +            <loctext xml:lang="C">
 52.1148 +The search string used to find an LDAP node.
 52.1149 +	    </loctext>
 52.1150 +          </description>
 52.1151 +        </prop_pattern>
 52.1152 +        <prop_pattern required="false" type="boolean" name="ldaptls">
 52.1153 +          <description>
 52.1154 +            <loctext xml:lang="C">
 52.1155 +Whether TLS should be used when searching for nodes. Defaults to false because
 52.1156 +TLS usually requires certificates to be set up on the client side.
 52.1157 +	    </loctext>
 52.1158 +          </description>
 52.1159 +        </prop_pattern>
 52.1160 +        <prop_pattern required="false" type="hostname" name="ldapuser">
 52.1161 +          <description>
 52.1162 +            <loctext xml:lang="C">
 52.1163 +The user to use to connect to LDAP.  Must be specified as a full DN.
 52.1164 +	    </loctext>
 52.1165 +          </description>
 52.1166 +        </prop_pattern>
 52.1167 +        <prop_pattern required="false" type="astring" name="libdir">
 52.1168 +          <description>
 52.1169 +            <loctext xml:lang="C">
 52.1170 +An extra search path for Puppet.  This is only useful for those files that
 52.1171 +Puppet will load on demand, and is only guaranteed to work for those cases.  In
 52.1172 +fact, the autoload mechanism is responsible for making sure this directory is
 52.1173 +in Ruby's search path
 52.1174 +	    </loctext>
 52.1175 +          </description>
 52.1176 +        </prop_pattern>
 52.1177 +        <prop_pattern required="false" type="astring" name="localcacert">
 52.1178 +          <description>
 52.1179 +            <loctext xml:lang="C">
 52.1180 +Where each client stores the CA certificate.
 52.1181 +	    </loctext>
 52.1182 +          </description>
 52.1183 +        </prop_pattern>
 52.1184 +        <prop_pattern required="false" type="astring" name="log_level">
 52.1185 +          <description>
 52.1186 +            <loctext xml:lang="C">
 52.1187 +Default logging level for messages from Puppet. Allowed values are:  * debug *
 52.1188 +info * notice * warning * err * alert * emerg * crit
 52.1189 +	    </loctext>
 52.1190 +          </description>
 52.1191 +        </prop_pattern>
 52.1192 +        <prop_pattern required="false" type="astring" name="logdir">
 52.1193 +          <description>
 52.1194 +            <loctext xml:lang="C">
 52.1195 +The directory in which to store log files
 52.1196 +	    </loctext>
 52.1197 +          </description>
 52.1198 +        </prop_pattern>
 52.1199 +        <prop_pattern required="false" type="boolean" name="manage_internal_file_permissions">
 52.1200 +          <description>
 52.1201 +            <loctext xml:lang="C">
 52.1202 +Whether Puppet should manage the owner, group, and mode of files it uses
 52.1203 +internally
 52.1204 +	    </loctext>
 52.1205 +          </description>
 52.1206 +        </prop_pattern>
 52.1207 +        <prop_pattern required="false" type="astring" name="manifest">
 52.1208 +          <description>
 52.1209 +            <loctext xml:lang="C">
 52.1210 +The entry-point manifest for puppet master. This can be one file or a directory
 52.1211 +of manifests to be evaluated in alphabetical order. Puppet manages this path as
 52.1212 +a directory if one exists or if the path ends with a / or \.  Setting a global
 52.1213 +value for `manifest` in puppet.conf is not allowed (but it can be overridden
 52.1214 +from the commandline). Please use directory environments instead. If you need
 52.1215 +to use something other than the environment's `manifests` directory as the main
 52.1216 +manifest, you can set `manifest` in environment.conf. For more info, see
 52.1217 +&lt;https://docs.puppet.com/puppet/latest/reference/environments.html&gt;
 52.1218 +	    </loctext>
 52.1219 +          </description>
 52.1220 +        </prop_pattern>
 52.1221 +        <prop_pattern required="false" type="astring" name="masterhttplog">
 52.1222 +          <description>
 52.1223 +            <loctext xml:lang="C">
 52.1224 +Where the puppet master web server saves its access log. This is only used when
 52.1225 +running a WEBrick puppet master. When puppet master is running under a Rack
 52.1226 +server like Passenger, that web server will have its own logging behavior.
 52.1227 +	    </loctext>
 52.1228 +          </description>
 52.1229 +        </prop_pattern>
 52.1230 +        <prop_pattern required="false" type="integer" name="masterport">
 52.1231 +          <description>
 52.1232 +            <loctext xml:lang="C">
 52.1233 +The port for puppet master traffic. For puppet master, this is the port to
 52.1234 +listen on; for puppet agent, this is the port to make requests on. Both
 52.1235 +applications use this setting to get the port.
 52.1236 +	    </loctext>
 52.1237 +          </description>
 52.1238 +        </prop_pattern>
 52.1239 +        <prop_pattern required="false" type="integer" name="max_deprecations">
 52.1240 +          <description>
 52.1241 +            <loctext xml:lang="C">
 52.1242 +Sets the max number of logged/displayed parser validation deprecation warnings
 52.1243 +in case multiple deprecation warnings have been detected. A value of 0 blocks
 52.1244 +the logging of deprecation warnings.  The count is per manifest.
 52.1245 +	    </loctext>
 52.1246 +          </description>
 52.1247 +        </prop_pattern>
 52.1248 +        <prop_pattern required="false" type="integer" name="max_errors">
 52.1249 +          <description>
 52.1250 +            <loctext xml:lang="C">
 52.1251 +Sets the max number of logged/displayed parser validation errors in case
 52.1252 +multiple errors have been detected. A value of 0 is the same as a value of 1; a
 52.1253 +minimum of one error is always raised.  The count is per manifest.
 52.1254 +	    </loctext>
 52.1255 +          </description>
 52.1256 +        </prop_pattern>
 52.1257 +        <prop_pattern required="false" type="integer" name="max_warnings">
 52.1258 +          <description>
 52.1259 +            <loctext xml:lang="C">
 52.1260 +Sets the max number of logged/displayed parser validation warnings in case
 52.1261 +multiple warnings have been detected. A value of 0 blocks logging of warnings.
 52.1262 +The count is per manifest.
 52.1263 +	    </loctext>
 52.1264 +          </description>
 52.1265 +        </prop_pattern>
 52.1266 +        <prop_pattern required="false" type="integer" name="maximum_uid">
 52.1267 +          <description>
 52.1268 +            <loctext xml:lang="C">
 52.1269 +The maximum allowed UID.  Some platforms use negative UIDs but then ship with
 52.1270 +tools that do not know how to handle signed ints, so the UIDs show up as huge
 52.1271 +numbers that can then not be fed back into the system.  This is a hackish way
 52.1272 +to fail in a slightly more useful way when that happens.
 52.1273 +	    </loctext>
 52.1274 +          </description>
 52.1275 +        </prop_pattern>
 52.1276 +        <prop_pattern required="false" type="boolean" name="mkusers">
 52.1277 +          <description>
 52.1278 +            <loctext xml:lang="C">
 52.1279 +Whether to create the necessary user and group that puppet agent will run as.
 52.1280 +	    </loctext>
 52.1281 +          </description>
 52.1282 +        </prop_pattern>
 52.1283 +        <prop_pattern required="false" type="astring" name="module_groups">
 52.1284 +          <description>
 52.1285 +            <loctext xml:lang="C">
 52.1286 +Extra module groups to request from the Puppet Forge. This is an internal
 52.1287 +setting, and users should never change it.
 52.1288 +	    </loctext>
 52.1289 +          </description>
 52.1290 +        </prop_pattern>
 52.1291 +        <prop_pattern required="false" type="uri" name="module_repository">
 52.1292 +          <description>
 52.1293 +            <loctext xml:lang="C">
 52.1294 +The module repository
 52.1295 +	    </loctext>
 52.1296 +          </description>
 52.1297 +        </prop_pattern>
 52.1298 +        <prop_pattern required="false" type="astring" name="module_skeleton_dir">
 52.1299 +          <description>
 52.1300 +            <loctext xml:lang="C">
 52.1301 +The directory which the skeleton for module tool generate is stored.
 52.1302 +	    </loctext>
 52.1303 +          </description>
 52.1304 +        </prop_pattern>
 52.1305 +        <prop_pattern required="false" type="astring" name="module_working_dir">
 52.1306 +          <description>
 52.1307 +            <loctext xml:lang="C">
 52.1308 +The directory into which module tool data is stored
 52.1309 +	    </loctext>
 52.1310 +          </description>
 52.1311 +        </prop_pattern>
 52.1312 +        <prop_pattern required="false" type="astring" name="modulepath">
 52.1313 +          <description>
 52.1314 +            <loctext xml:lang="C">
 52.1315 +The search path for modules, as a list of directories separated by the system
 52.1316 +path separator character. (The POSIX path separator is ':', and the Windows
 52.1317 +path separator is ';'.)  Setting a global value for `modulepath` in puppet.conf
 52.1318 +is not allowed (but it can be overridden from the commandline). Please use
 52.1319 +directory environments instead. If you need to use something other than the
 52.1320 +default modulepath of `&lt;ACTIVE ENVIRONMENT'S MODULES DIR&gt;:$basemodulepath`, you
 52.1321 +can set `modulepath` in environment.conf. For more info, see
 52.1322 +&lt;https://docs.puppet.com/puppet/latest/reference/environments.html&gt;
 52.1323 +	    </loctext>
 52.1324 +          </description>
 52.1325 +        </prop_pattern>
 52.1326 +        <prop_pattern required="false" type="astring" name="name">
 52.1327 +          <description>
 52.1328 +            <loctext xml:lang="C">
 52.1329 +The name of the application, if we are running as one.  The default is
 52.1330 +essentially $0 without the path or `.rb`.
 52.1331 +	    </loctext>
 52.1332 +          </description>
 52.1333 +        </prop_pattern>
 52.1334 +        <prop_pattern required="false" type="astring" name="node_cache_terminus">
 52.1335 +          <description>
 52.1336 +            <loctext xml:lang="C">
 52.1337 +How to store cached nodes. Valid values are (none), 'json', 'msgpack', 'yaml'
 52.1338 +or write only yaml ('write_only_yaml'). The master application defaults to
 52.1339 +'write_only_yaml', all others to none.
 52.1340 +	    </loctext>
 52.1341 +          </description>
 52.1342 +        </prop_pattern>
 52.1343 +        <prop_pattern required="false" type="astring" name="node_name">
 52.1344 +          <description>
 52.1345 +            <loctext xml:lang="C">
 52.1346 +How the puppet master determines the client's identity and sets the 'hostname',
 52.1347 +'fqdn' and 'domain' facts for use in the manifest, in particular for
 52.1348 +determining which 'node' statement applies to the client. Possible values are
 52.1349 +'cert' (use the subject's CN in the client's certificate) and 'facter' (use the
 52.1350 +hostname that the client reported in its facts)
 52.1351 +	    </loctext>
 52.1352 +          </description>
 52.1353 +        </prop_pattern>
 52.1354 +        <prop_pattern required="false" type="astring" name="node_name_fact">
 52.1355 +          <description>
 52.1356 +            <loctext xml:lang="C">
 52.1357 +The fact name used to determine the node name used for all requests the agent
 52.1358 +makes to the master. WARNING: This setting is mutually exclusive with
 52.1359 +node_name_value.  Changing this setting also requires changes to the default
 52.1360 +auth.conf configuration on the Puppet Master.  Please see
 52.1361 +http://links.puppetlabs.com/node_name_fact for more information.
 52.1362 +	    </loctext>
 52.1363 +          </description>
 52.1364 +        </prop_pattern>
 52.1365 +        <prop_pattern required="false" type="astring" name="node_name_value">
 52.1366 +          <description>
 52.1367 +            <loctext xml:lang="C">
 52.1368 +The explicit value used for the node name for all requests the agent makes to
 52.1369 +the master. WARNING: This setting is mutually exclusive with node_name_fact.
 52.1370 +Changing this setting also requires changes to the default auth.conf
 52.1371 +configuration on the Puppet Master.  Please see
 52.1372 +http://links.puppetlabs.com/node_name_value for more information.
 52.1373 +	    </loctext>
 52.1374 +          </description>
 52.1375 +        </prop_pattern>
 52.1376 +        <prop_pattern required="false" type="astring" name="node_terminus">
 52.1377 +          <description>
 52.1378 +            <loctext xml:lang="C">
 52.1379 +Where to find information about nodes.
 52.1380 +	    </loctext>
 52.1381 +          </description>
 52.1382 +        </prop_pattern>
 52.1383 +        <prop_pattern required="false" type="boolean" name="noop">
 52.1384 +          <description>
 52.1385 +            <loctext xml:lang="C">
 52.1386 +Whether to apply catalogs in noop mode, which allows Puppet to partially
 52.1387 +simulate a normal run. This setting affects puppet agent and puppet apply.
 52.1388 +When running in noop mode, Puppet will check whether each resource is in sync,
 52.1389 +like it does when running normally. However, if a resource attribute is not in
 52.1390 +the desired state (as declared in the catalog), Puppet will take no action, and
 52.1391 +will instead report the changes it _would_ have made. These simulated changes
 52.1392 +will appear in the report sent to the puppet master, or be shown on the console
 52.1393 +if running puppet agent or puppet apply in the foreground. The simulated
 52.1394 +changes will not send refresh events to any subscribing or notified resources,
 52.1395 +although Puppet will log that a refresh event _would_ have been sent.
 52.1396 +**Important note:** noop) allows you to apply individual resources in noop
 52.1397 +mode, and will override the global value of the `noop` setting. This means a
 52.1398 +resource with `noop =&gt; false` _will_ be changed if necessary, even when running
 52.1399 +puppet agent with `noop = true` or `--noop`. (Conversely, a resource with `noop
 52.1400 +=&gt; true` will only be simulated, even when noop mode is globally disabled.)
 52.1401 +	    </loctext>
 52.1402 +          </description>
 52.1403 +        </prop_pattern>
 52.1404 +        <prop_pattern required="false" type="boolean" name="onetime">
 52.1405 +          <description>
 52.1406 +            <loctext xml:lang="C">
 52.1407 +Perform one configuration run and exit, rather than spawning a long-running
 52.1408 +daemon. This is useful for interactively running puppet agent, or running
 52.1409 +puppet agent from cron.
 52.1410 +	    </loctext>
 52.1411 +          </description>
 52.1412 +        </prop_pattern>
 52.1413 +        <prop_pattern required="false" type="astring" name="ordering">
 52.1414 +          <description>
 52.1415 +            <loctext xml:lang="C">
 52.1416 +How unrelated resources should be ordered when applying a catalog. Allowed
 52.1417 +values are `title-hash`, `manifest`, and `random`. This setting affects puppet
 52.1418 +agent and puppet apply, but not puppet master.  * `manifest` (the default) will
 52.1419 +use the order in which the resources were   declared in their manifest files. *
 52.1420 +`title-hash` (the default in 3.x) will order resources randomly, but   will use
 52.1421 +the same order across runs and across nodes. It is only of   value if you're
 52.1422 +migrating from 3.x and have errors running with   `manifest`. * `random` will
 52.1423 +order resources randomly and change their order with each   run. This can work
 52.1424 +like a fuzzer for shaking out undeclared dependencies.  Regardless of this
 52.1425 +setting's value, Puppet will always obey explicit dependencies set with the
 52.1426 +before/require/notify/subscribe metaparameters and the `-&gt;`/`~&gt;` chaining
 52.1427 +arrows; this setting only affects the relative ordering of _unrelated_
 52.1428 +resources.
 52.1429 +	    </loctext>
 52.1430 +          </description>
 52.1431 +        </prop_pattern>
 52.1432 +        <prop_pattern required="false" type="astring" name="passfile">
 52.1433 +          <description>
 52.1434 +            <loctext xml:lang="C">
 52.1435 +Where puppet agent stores the password for its private key. Generally unused.
 52.1436 +	    </loctext>
 52.1437 +          </description>
 52.1438 +        </prop_pattern>
 52.1439 +        <prop_pattern required="false" type="astring" name="path">
 52.1440 +          <description>
 52.1441 +            <loctext xml:lang="C">
 52.1442 +The shell search path.  Defaults to whatever is inherited from the parent
 52.1443 +process.  This setting can only be set in the `[main]` section of puppet.conf;
 52.1444 +it cannot be set in `[master]`, `[agent]`, or an environment config section.
 52.1445 +	    </loctext>
 52.1446 +          </description>
 52.1447 +        </prop_pattern>
 52.1448 +        <prop_pattern required="false" type="astring" name="pidfile">
 52.1449 +          <description>
 52.1450 +            <loctext xml:lang="C">
 52.1451 +The file containing the PID of a running process. This file is intended to be
 52.1452 +used by service management frameworks and monitoring systems to determine if a
 52.1453 +puppet process is still in the process table.
 52.1454 +	    </loctext>
 52.1455 +          </description>
 52.1456 +        </prop_pattern>
 52.1457 +        <prop_pattern required="false" type="astring" name="plugindest">
 52.1458 +          <description>
 52.1459 +            <loctext xml:lang="C">
 52.1460 +Where Puppet should store plugins that it pulls down from the central server.
 52.1461 +	    </loctext>
 52.1462 +          </description>
 52.1463 +        </prop_pattern>
 52.1464 +        <prop_pattern required="false" type="astring" name="pluginfactdest">
 52.1465 +          <description>
 52.1466 +            <loctext xml:lang="C">
 52.1467 +Where Puppet should store external facts that are being handled by pluginsync
 52.1468 +	    </loctext>
 52.1469 +          </description>
 52.1470 +        </prop_pattern>
 52.1471 +        <prop_pattern required="false" type="astring" name="pluginfactsource">
 52.1472 +          <description>
 52.1473 +            <loctext xml:lang="C">
 52.1474 +Where to retrieve external facts for pluginsync
 52.1475 +	    </loctext>
 52.1476 +          </description>
 52.1477 +        </prop_pattern>
 52.1478 +        <prop_pattern required="false" type="astring" name="pluginsignore">
 52.1479 +          <description>
 52.1480 +            <loctext xml:lang="C">
 52.1481 +What files to ignore when pulling down plugins.
 52.1482 +	    </loctext>
 52.1483 +          </description>
 52.1484 +        </prop_pattern>
 52.1485 +        <prop_pattern required="false" type="astring" name="pluginsource">
 52.1486 +          <description>
 52.1487 +            <loctext xml:lang="C">
 52.1488 +From where to retrieve plugins.  The standard Puppet `file` type is used for
 52.1489 +retrieval, so anything that is a valid file source can be used here.
 52.1490 +	    </loctext>
 52.1491 +          </description>
 52.1492 +        </prop_pattern>
 52.1493 +        <prop_pattern required="false" type="boolean" name="pluginsync">
 52.1494 +          <description>
 52.1495 +            <loctext xml:lang="C">
 52.1496 +Whether plugins should be synced with the central server. This setting is
 52.1497 +deprecated.
 52.1498 +	    </loctext>
 52.1499 +          </description>
 52.1500 +        </prop_pattern>
 52.1501 +        <prop_pattern required="false" type="astring" name="postrun_command">
 52.1502 +          <description>
 52.1503 +            <loctext xml:lang="C">
 52.1504 +A command to run after every agent run.  If this command returns a non-zero
 52.1505 +return code, the entire Puppet run will be considered to have failed, even
 52.1506 +though it might have performed work during the normal run.
 52.1507 +	    </loctext>
 52.1508 +          </description>
 52.1509 +        </prop_pattern>
 52.1510 +        <prop_pattern required="false" type="astring" name="preferred_serialization_format">
 52.1511 +          <description>
 52.1512 +            <loctext xml:lang="C">
 52.1513 +The preferred means of serializing ruby instances for passing over the wire.
 52.1514 +This won't guarantee that all instances will be serialized using this method,
 52.1515 +since not all classes can be guaranteed to support this format, but it will be
 52.1516 +used for all classes that support it.
 52.1517 +	    </loctext>
 52.1518 +          </description>
 52.1519 +        </prop_pattern>
 52.1520 +        <prop_pattern required="false" type="astring" name="prerun_command">
 52.1521 +          <description>
 52.1522 +            <loctext xml:lang="C">
 52.1523 +A command to run before every agent run.  If this command returns a non-zero
 52.1524 +return code, the entire Puppet run will fail.
 52.1525 +	    </loctext>
 52.1526 +          </description>
 52.1527 +        </prop_pattern>
 52.1528 +        <prop_pattern required="false" type="astring" name="preview_outputdir">
 52.1529 +          <description>
 52.1530 +            <loctext xml:lang="C">
 52.1531 +The directory where catalog previews per node are generated.
 52.1532 +	    </loctext>
 52.1533 +          </description>
 52.1534 +        </prop_pattern>
 52.1535 +        <prop_pattern required="false" type="astring" name="priority">
 52.1536 +          <description>
 52.1537 +            <loctext xml:lang="C">
 52.1538 +The scheduling priority of the process.  Valid values are 'high', 'normal',
 52.1539 +'low', or 'idle', which are mapped to platform-specific values.  The priority
 52.1540 +can also be specified as an integer value and will be passed as is, e.g. -5.
 52.1541 +Puppet must be running as a privileged user in order to increase scheduling
 52.1542 +priority.
 52.1543 +	    </loctext>
 52.1544 +          </description>
 52.1545 +        </prop_pattern>
 52.1546 +        <prop_pattern required="false" type="astring" name="privatedir">
 52.1547 +          <description>
 52.1548 +            <loctext xml:lang="C">
 52.1549 +Where the client stores private certificate information.
 52.1550 +	    </loctext>
 52.1551 +          </description>
 52.1552 +        </prop_pattern>
 52.1553 +        <prop_pattern required="false" type="astring" name="privatekeydir">
 52.1554 +          <description>
 52.1555 +            <loctext xml:lang="C">
 52.1556 +The private key directory.
 52.1557 +	    </loctext>
 52.1558 +          </description>
 52.1559 +        </prop_pattern>
 52.1560 +        <prop_pattern required="false" type="boolean" name="profile">
 52.1561 +          <description>
 52.1562 +            <loctext xml:lang="C">
 52.1563 +Whether to enable experimental performance profiling
 52.1564 +	    </loctext>
 52.1565 +          </description>
 52.1566 +        </prop_pattern>
 52.1567 +        <prop_pattern required="false" type="astring" name="publickeydir">
 52.1568 +          <description>
 52.1569 +            <loctext xml:lang="C">
 52.1570 +The public key directory.
 52.1571 +	    </loctext>
 52.1572 +          </description>
 52.1573 +        </prop_pattern>
 52.1574 +        <prop_pattern required="false" type="astring" name="puppetdlog">
 52.1575 +          <description>
 52.1576 +            <loctext xml:lang="C">
 52.1577 +The fallback log file. This is only used when the `--logdest` option is not
 52.1578 +specified AND Puppet is running on an operating system where both the POSIX
 52.1579 +syslog service and the Windows Event Log are unavailable. (Currently, no
 52.1580 +supported operating systems match that description.)  Despite the name, both
 52.1581 +puppet agent and puppet master will use this file as the fallback logging
 52.1582 +destination.  For control over logging destinations, see the `--logdest`
 52.1583 +command line option in the manual pages for puppet master, puppet agent, and
 52.1584 +puppet apply. You can see man pages by running `puppet &lt;SUBCOMMAND&gt; --help`, or
 52.1585 +read them online at https://docs.puppetlabs.com/puppet/latest/reference/man/.
 52.1586 +	    </loctext>
 52.1587 +          </description>
 52.1588 +        </prop_pattern>
 52.1589 +        <prop_pattern required="false" type="boolean" name="report">
 52.1590 +          <description>
 52.1591 +            <loctext xml:lang="C">
 52.1592 +Whether to send reports after every transaction.
 52.1593 +	    </loctext>
 52.1594 +          </description>
 52.1595 +        </prop_pattern>
 52.1596 +        <prop_pattern required="false" type="integer" name="report_port">
 52.1597 +          <description>
 52.1598 +            <loctext xml:lang="C">
 52.1599 +The port to communicate with the report_server.
 52.1600 +	    </loctext>
 52.1601 +          </description>
 52.1602 +        </prop_pattern>
 52.1603 +        <prop_pattern required="false" type="host" name="report_server">
 52.1604 +          <description>
 52.1605 +            <loctext xml:lang="C">
 52.1606 +The server to send transaction reports to.
 52.1607 +	    </loctext>
 52.1608 +          </description>
 52.1609 +        </prop_pattern>
 52.1610 +        <prop_pattern required="false" type="astring" name="reportdir">
 52.1611 +          <description>
 52.1612 +            <loctext xml:lang="C">
 52.1613 +The directory in which to store reports. Each node gets a separate subdirectory
 52.1614 +in this directory. This setting is only used when the `store` report processor
 52.1615 +is enabled (see the `reports` setting).
 52.1616 +	    </loctext>
 52.1617 +          </description>
 52.1618 +        </prop_pattern>
 52.1619 +        <prop_pattern required="false" type="astring" name="reports">
 52.1620 +          <description>
 52.1621 +            <loctext xml:lang="C">
 52.1622 +The list of report handlers to use. When using multiple report handlers, their
 52.1623 +names should be comma-separated, with whitespace allowed. (For example,
 52.1624 +`reports = http, store`.)  This setting is relevant to puppet master and puppet
 52.1625 +apply. The puppet master will call these report handlers with the reports it
 52.1626 +receives from agent nodes, and puppet apply will call them with its own report.
 52.1627 +(In all cases, the node applying the catalog must have `report = true`.)  See
 52.1628 +the report reference for information on the built-in report handlers; custom
 52.1629 +report handlers can also be loaded from modules. (Report handlers are loaded
 52.1630 +from the lib directory, at `puppet/reports/NAME.rb`.)
 52.1631 +	    </loctext>
 52.1632 +          </description>
 52.1633 +        </prop_pattern>
 52.1634 +        <prop_pattern required="false" type="uri" name="reporturl">
 52.1635 +          <description>
 52.1636 +            <loctext xml:lang="C">
 52.1637 +The URL that reports should be forwarded to. This setting is only used when the
 52.1638 +`http` report processor is enabled (see the `reports` setting).
 52.1639 +	    </loctext>
 52.1640 +          </description>
 52.1641 +        </prop_pattern>
 52.1642 +        <prop_pattern required="false" type="integer" name="req_bits">
 52.1643 +          <description>
 52.1644 +            <loctext xml:lang="C">
 52.1645 +This setting has no effect and will be removed in a future Puppet version.
 52.1646 +	    </loctext>
 52.1647 +          </description>
 52.1648 +        </prop_pattern>
 52.1649 +        <prop_pattern required="false" type="astring" name="requestdir">
 52.1650 +          <description>
 52.1651 +            <loctext xml:lang="C">
 52.1652 +Where host certificate requests are stored.
 52.1653 +	    </loctext>
 52.1654 +          </description>
 52.1655 +        </prop_pattern>
 52.1656 +        <prop_pattern required="false" type="astring" name="resourcefile">
 52.1657 +          <description>
 52.1658 +            <loctext xml:lang="C">
 52.1659 +The file in which puppet agent stores a list of the resources associated with
 52.1660 +the retrieved configuration.
 52.1661 +	    </loctext>
 52.1662 +          </description>
 52.1663 +        </prop_pattern>
 52.1664 +        <prop_pattern required="false" type="astring" name="rest_authconfig">
 52.1665 +          <description>
 52.1666 +            <loctext xml:lang="C">
 52.1667 +The configuration file that defines the rights to the different rest
 52.1668 +indirections.  This can be used as a fine-grained authorization system for
 52.1669 +`puppet master`.
 52.1670 +	    </loctext>
 52.1671 +          </description>
 52.1672 +        </prop_pattern>
 52.1673 +        <prop_pattern required="false" type="astring" name="route_file">
 52.1674 +          <description>
 52.1675 +            <loctext xml:lang="C">
 52.1676 +The YAML file containing indirector route configuration.
 52.1677 +	    </loctext>
 52.1678 +          </description>
 52.1679 +        </prop_pattern>
 52.1680 +        <prop_pattern required="false" type="astring" name="rundir">
 52.1681 +          <description>
 52.1682 +            <loctext xml:lang="C">
 52.1683 +Where Puppet PID files are kept.
 52.1684 +	    </loctext>
 52.1685 +          </description>
 52.1686 +        </prop_pattern>
 52.1687 +        <prop_pattern required="false" type="integer" name="runinterval">
 52.1688 +          <description>
 52.1689 +            <loctext xml:lang="C">
 52.1690 +How often puppet agent applies the catalog. Note that a runinterval of 0 means
 52.1691 +"run continuously" rather than "never run." If you want puppet agent to never
 52.1692 +run, you should start it with the `--no-client` option. This setting can be a
 52.1693 +time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or
 52.1694 +years (5y).
 52.1695 +	    </loctext>
 52.1696 +          </description>
 52.1697 +        </prop_pattern>
 52.1698 +        <prop_pattern required="false" type="astring" name="serial">
 52.1699 +          <description>
 52.1700 +            <loctext xml:lang="C">
 52.1701 +Where the serial number for certificates is stored.
 52.1702 +	    </loctext>
 52.1703 +          </description>
 52.1704 +        </prop_pattern>
 52.1705 +        <prop_pattern required="false" type="host" name="server">
 52.1706 +          <description>
 52.1707 +            <loctext xml:lang="C">
 52.1708 +The puppet master server to which the puppet agent should connect.
 52.1709 +	    </loctext>
 52.1710 +          </description>
 52.1711 +        </prop_pattern>
 52.1712 +        <prop_pattern required="false" type="astring" name="server_datadir">
 52.1713 +          <description>
 52.1714 +            <loctext xml:lang="C">
 52.1715 +The directory in which serialized data is stored, usually in a subdirectory.
 52.1716 +	    </loctext>
 52.1717 +          </description>
 52.1718 +        </prop_pattern>
 52.1719 +        <prop_pattern required="false" type="astring" name="server_list">
 52.1720 +          <description>
 52.1721 +            <loctext xml:lang="C">
 52.1722 +The list of puppet master servers to which the puppet agent should connect, in
 52.1723 +the order that they will be tried.
 52.1724 +	    </loctext>
 52.1725 +          </description>
 52.1726 +        </prop_pattern>
 52.1727 +        <prop_pattern required="false" type="boolean" name="show_diff">
 52.1728 +          <description>
 52.1729 +            <loctext xml:lang="C">
 52.1730 +Whether to log and report a contextual diff when files are being replaced. This
 52.1731 +causes partial file contents to pass through Puppet's normal logging and
 52.1732 +reporting system, so this setting should be used with caution if you are
 52.1733 +sending Puppet's reports to an insecure destination. This feature currently
 52.1734 +requires the `diff/lcs` Ruby library.
 52.1735 +	    </loctext>
 52.1736 +          </description>
 52.1737 +        </prop_pattern>
 52.1738 +        <prop_pattern required="false" type="astring" name="signeddir">
 52.1739 +          <description>
 52.1740 +            <loctext xml:lang="C">
 52.1741 +Where the CA stores signed certificates.
 52.1742 +	    </loctext>
 52.1743 +          </description>
 52.1744 +        </prop_pattern>
 52.1745 +        <prop_pattern required="false" type="astring" name="skip_tags">
 52.1746 +          <description>
 52.1747 +            <loctext xml:lang="C">
 52.1748 +Tags to use to filter resources.  If this is set, then only resources not
 52.1749 +tagged with the specified tags will be applied. Values must be comma-separated.
 52.1750 +	    </loctext>
 52.1751 +          </description>
 52.1752 +        </prop_pattern>
 52.1753 +        <prop_pattern required="false" type="boolean" name="splay">
 52.1754 +          <description>
 52.1755 +            <loctext xml:lang="C">
 52.1756 +Whether to sleep for a pseudo-random (but consistent) amount of time before a
 52.1757 +run.  For example, without `splay` enabled, your agent checks in every 30
 52.1758 +minutes at :01 and :31 past the hour. After enabling `splay`, the agent will
 52.1759 +wait the pseudorandom sleep time, say eight minutes, and then check in every 30
 52.1760 +minutes, at :09 and :39 after the hour. If you restart the same agent at 12:45
 52.1761 +PM, it will wait its eight minutes, and check in at 12:52 PM, and every 30
 52.1762 +minutes after that, at 1:22 PM, 1:52 PM, and so on. Other agents will have
 52.1763 +different sleep times, and so will check in at different times even if they are
 52.1764 +all restarted at the same time.
 52.1765 +	    </loctext>
 52.1766 +          </description>
 52.1767 +        </prop_pattern>
 52.1768 +        <prop_pattern required="false" type="integer" name="splaylimit">
 52.1769 +          <description>
 52.1770 +            <loctext xml:lang="C">
 52.1771 +The maximum time to delay before runs.  Defaults to being the same as the run
 52.1772 +interval. This setting can be a time interval in seconds (30 or 30s), minutes
 52.1773 +(30m), hours (6h), days (2d), or years (5y).
 52.1774 +	    </loctext>
 52.1775 +          </description>
 52.1776 +        </prop_pattern>
 52.1777 +        <prop_pattern required="false" type="host" name="srv_domain">
 52.1778 +          <description>
 52.1779 +            <loctext xml:lang="C">
 52.1780 +The domain which will be queried to find the SRV records of servers to use.
 52.1781 +	    </loctext>
 52.1782 +          </description>
 52.1783 +        </prop_pattern>
 52.1784 +        <prop_pattern required="false" type="astring" name="ssl_client_ca_auth">
 52.1785 +          <description>
 52.1786 +            <loctext xml:lang="C">
 52.1787 +Certificate authorities who issue server certificates.  SSL servers will not be
 52.1788 +considered authentic unless they possess a certificate issued by an authority
 52.1789 +listed in this file.  If this setting has no value then the Puppet master's CA
 52.1790 +certificate (localcacert) will be used.
 52.1791 +	    </loctext>
 52.1792 +          </description>
 52.1793 +        </prop_pattern>
 52.1794 +        <prop_pattern required="false" type="astring" name="ssl_client_header">
 52.1795 +          <description>
 52.1796 +            <loctext xml:lang="C">
 52.1797 +The header containing an authenticated client's SSL DN. This header must be set
 52.1798 +by the proxy to the authenticated client's SSL DN (e.g.,
 52.1799 +`/CN=puppet.puppetlabs.com`).  Puppet will parse out the Common Name (CN) from
 52.1800 +the Distinguished Name (DN) and use the value of the CN field for
 52.1801 +authorization.  Note that the name of the HTTP header gets munged by the web
 52.1802 +server common gateway interface: an `HTTP_` prefix is added, dashes are
 52.1803 +converted to underscores, and all letters are uppercased.  Thus, to use the `X
 52.1804 +-Client-DN` header, this setting should be `HTTP_X_CLIENT_DN`.
 52.1805 +	    </loctext>
 52.1806 +          </description>
 52.1807 +        </prop_pattern>
 52.1808 +        <prop_pattern required="false" type="astring" name="ssl_client_verify_header">
 52.1809 +          <description>
 52.1810 +            <loctext xml:lang="C">
 52.1811 +The header containing the status message of the client verification. This
 52.1812 +header must be set by the proxy to 'SUCCESS' if the client successfully
 52.1813 +authenticated, and anything else otherwise.  Note that the name of the HTTP
 52.1814 +header gets munged by the web server common gateway interface: an `HTTP_`
 52.1815 +prefix is added, dashes are converted to underscores, and all letters are
 52.1816 +uppercased.  Thus, to use the `X-Client-Verify` header, this setting should be
 52.1817 +`HTTP_X_CLIENT_VERIFY`.
 52.1818 +	    </loctext>
 52.1819 +          </description>
 52.1820 +        </prop_pattern>
 52.1821 +        <prop_pattern required="false" type="astring" name="ssl_server_ca_auth">
 52.1822 +          <description>
 52.1823 +            <loctext xml:lang="C">
 52.1824 +Certificate authorities who issue client certificates.  SSL clients will not be
 52.1825 +considered authentic unless they possess a certificate issued by an authority
 52.1826 +listed in this file.  If this setting has no value then the Puppet master's CA
 52.1827 +certificate (localcacert) will be used.
 52.1828 +	    </loctext>
 52.1829 +          </description>
 52.1830 +        </prop_pattern>
 52.1831 +        <prop_pattern required="false" type="astring" name="ssldir">
 52.1832 +          <description>
 52.1833 +            <loctext xml:lang="C">
 52.1834 +Where SSL certificates are kept.
 52.1835 +	    </loctext>
 52.1836 +          </description>
 52.1837 +        </prop_pattern>
 52.1838 +        <prop_pattern required="false" type="astring" name="statedir">
 52.1839 +          <description>
 52.1840 +            <loctext xml:lang="C">
 52.1841 +The directory where Puppet state is stored.  Generally, this directory can be
 52.1842 +removed without causing harm (although it might result in spurious service
 52.1843 +restarts).
 52.1844 +	    </loctext>
 52.1845 +          </description>
 52.1846 +        </prop_pattern>
 52.1847 +        <prop_pattern required="false" type="astring" name="statefile">
 52.1848 +          <description>
 52.1849 +            <loctext xml:lang="C">
 52.1850 +Where puppet agent and puppet master store state associated with the running
 52.1851 +configuration.  In the case of puppet master, this file reflects the state
 52.1852 +discovered through interacting with clients.
 52.1853 +	    </loctext>
 52.1854 +          </description>
 52.1855 +        </prop_pattern>
 52.1856 +        <prop_pattern required="false" type="boolean" name="static_catalogs">
 52.1857 +          <description>
 52.1858 +            <loctext xml:lang="C">
 52.1859 +Whether to compile a static catalog.
 52.1860 +	    </loctext>
 52.1861 +          </description>
 52.1862 +        </prop_pattern>
 52.1863 +        <prop_pattern required="false" type="boolean" name="storeconfigs">
 52.1864 +          <description>
 52.1865 +            <loctext xml:lang="C">
 52.1866 +Whether to store each client's configuration, including catalogs, facts, and
 52.1867 +related data. This also enables the import and export of resources in the
 52.1868 +Puppet language - a mechanism for exchange resources between nodes.  By default
 52.1869 +this uses the 'puppetdb' backend.  You can adjust the backend using the
 52.1870 +storeconfigs_backend setting.
 52.1871 +	    </loctext>
 52.1872 +          </description>
 52.1873 +        </prop_pattern>
 52.1874 +        <prop_pattern required="false" type="astring" name="storeconfigs_backend">
 52.1875 +          <description>
 52.1876 +            <loctext xml:lang="C">
 52.1877 +Configure the backend terminus used for StoreConfigs. By default, this uses the
 52.1878 +PuppetDB store, which must be installed and configured before turning on
 52.1879 +StoreConfigs.
 52.1880 +	    </loctext>
 52.1881 +          </description>
 52.1882 +        </prop_pattern>
 52.1883 +        <prop_pattern required="false" type="astring" name="strict">
 52.1884 +          <description>
 52.1885 +            <loctext xml:lang="C">
 52.1886 +The strictness level of puppet. Allowed values are:  * off     - do not perform
 52.1887 +extra validation, do not report * warning - perform extra validation, report as
 52.1888 +warning (default) * error   - perform extra validation, fail with error  The
 52.1889 +strictness level is for both language semantics and runtime evaluation
 52.1890 +validation. In addition to controlling the behavior with this master switch
 52.1891 +some individual warnings may also be controlled by the disable_warnings
 52.1892 +setting.  No new validations will be added to a micro (x.y.z) release, but may
 52.1893 +be added in minor releases (x.y.0). In major releases it expected that most (if
 52.1894 +not all) strictness validation become standard behavior.
 52.1895 +	    </loctext>
 52.1896 +          </description>
 52.1897 +        </prop_pattern>
 52.1898 +        <prop_pattern required="false" type="boolean" name="strict_environment_mode">
 52.1899 +          <description>
 52.1900 +            <loctext xml:lang="C">
 52.1901 +Whether the agent specified environment should be considered authoritative,
 52.1902 +causing the run to fail if the retrieved catalog does not match it.
 52.1903 +	    </loctext>
 52.1904 +          </description>
 52.1905 +        </prop_pattern>
 52.1906 +        <prop_pattern required="false" type="boolean" name="strict_hostname_checking">
 52.1907 +          <description>
 52.1908 +            <loctext xml:lang="C">
 52.1909 +Whether to only search for the complete hostname as it is in the certificate
 52.1910 +when searching for node information in the catalogs.
 52.1911 +	    </loctext>
 52.1912 +          </description>
 52.1913 +        </prop_pattern>
 52.1914 +        <prop_pattern required="false" type="boolean" name="strict_variables">
 52.1915 +          <description>
 52.1916 +            <loctext xml:lang="C">
 52.1917 +Makes the parser raise errors when referencing unknown variables. (This does
 52.1918 +not affect referencing variables that are explicitly set to undef).
 52.1919 +	    </loctext>
 52.1920 +          </description>
 52.1921 +        </prop_pattern>
 52.1922 +        <prop_pattern required="false" type="boolean" name="summarize">
 52.1923 +          <description>
 52.1924 +            <loctext xml:lang="C">
 52.1925 +Whether to print a transaction summary.
 52.1926 +	    </loctext>
 52.1927 +          </description>
 52.1928 +        </prop_pattern>
 52.1929 +        <prop_pattern required="false" type="astring" name="supported_checksum_types">
 52.1930 +          <description>
 52.1931 +            <loctext xml:lang="C">
 52.1932 +Checksum types supported by this agent for use in file resources of a static
 52.1933 +catalog. Values must be comma-separated. Valid types are md5, md5lite, sha256,
 52.1934 +sha256lite, sha1, sha1lite, mtime, ctime.
 52.1935 +	    </loctext>
 52.1936 +          </description>
 52.1937 +        </prop_pattern>
 52.1938 +        <prop_pattern required="false" type="astring" name="syslogfacility">
 52.1939 +          <description>
 52.1940 +            <loctext xml:lang="C">
 52.1941 +What syslog facility to use when logging to syslog. Syslog has a fixed list of
 52.1942 +valid facilities, and you must choose one of those; you cannot just make one
 52.1943 +up.
 52.1944 +	    </loctext>
 52.1945 +          </description>
 52.1946 +        </prop_pattern>
 52.1947 +        <prop_pattern required="false" type="astring" name="tags">
 52.1948 +          <description>
 52.1949 +            <loctext xml:lang="C">
 52.1950 +Tags to use to find resources.  If this is set, then only resources tagged with
 52.1951 +the specified tags will be applied. Values must be comma-separated.
 52.1952 +	    </loctext>
 52.1953 +          </description>
 52.1954 +        </prop_pattern>
 52.1955 +        <prop_pattern required="false" type="boolean" name="trace">
 52.1956 +          <description>
 52.1957 +            <loctext xml:lang="C">
 52.1958 +Whether to print stack traces on some errors
 52.1959 +	    </loctext>
 52.1960 +          </description>
 52.1961 +        </prop_pattern>
 52.1962 +        <prop_pattern required="false" type="astring" name="transactionstorefile">
 52.1963 +          <description>
 52.1964 +            <loctext xml:lang="C">
 52.1965 +Transactional storage file for persisting data between transactions for the
 52.1966 +purposes of infering information (such as corrective_change) on new data
 52.1967 +received.
 52.1968 +	    </loctext>
 52.1969 +          </description>
 52.1970 +        </prop_pattern>
 52.1971 +        <prop_pattern required="false" type="astring" name="trusted_oid_mapping_file">
 52.1972 +          <description>
 52.1973 +            <loctext xml:lang="C">
 52.1974 +File that provides mapping between custom SSL oids and user-friendly names
 52.1975 +	    </loctext>
 52.1976 +          </description>
 52.1977 +        </prop_pattern>
 52.1978 +        <prop_pattern required="false" type="boolean" name="trusted_server_facts">
 52.1979 +          <description>
 52.1980 +            <loctext xml:lang="C">
 52.1981 +When enabled, Puppet creates a protected top-scope variable called
 52.1982 +$server_facts. This variable name can't be re-used in any local scope, and
 52.1983 +can't be overridden by agent-provided facts.  The $server_facts variable is a
 52.1984 +hash, containing server-provided information like the current node's
 52.1985 +environment and the version of Puppet running on the server.
 52.1986 +	    </loctext>
 52.1987 +          </description>
 52.1988 +        </prop_pattern>
 52.1989 +        <prop_pattern required="false" type="boolean" name="use_cached_catalog">
 52.1990 +          <description>
 52.1991 +            <loctext xml:lang="C">
 52.1992 +Whether to only use the cached catalog rather than compiling a new catalog on
 52.1993 +every run.  Puppet can be run with this enabled by default and then selectively
 52.1994 +disabled when a recompile is desired.
 52.1995 +	    </loctext>
 52.1996 +          </description>
 52.1997 +        </prop_pattern>
 52.1998 +        <prop_pattern required="false" type="boolean" name="use_srv_records">
 52.1999 +          <description>
 52.2000 +            <loctext xml:lang="C">
 52.2001 +Whether the server will search for SRV records in DNS for the current domain.
 52.2002 +	    </loctext>
 52.2003 +          </description>
 52.2004 +        </prop_pattern>
 52.2005 +        <prop_pattern required="false" type="boolean" name="usecacheonfailure">
 52.2006 +          <description>
 52.2007 +            <loctext xml:lang="C">
 52.2008 +Whether to use the cached configuration when the remote configuration will not
 52.2009 +compile.  This option is useful for testing new configurations, where you want
 52.2010 +to fix the broken configuration rather than reverting to a known-good one.
 52.2011 +	    </loctext>
 52.2012 +          </description>
 52.2013 +        </prop_pattern>
 52.2014 +        <prop_pattern required="false" type="astring" name="user">
 52.2015 +          <description>
 52.2016 +            <loctext xml:lang="C">
 52.2017 +The user puppet master should run as.
 52.2018 +	    </loctext>
 52.2019 +          </description>
 52.2020 +        </prop_pattern>
 52.2021 +        <prop_pattern required="false" type="astring" name="vardir">
 52.2022 +          <description>
 52.2023 +            <loctext xml:lang="C">
 52.2024 +Where Puppet stores dynamic and growing data.  The default for this setting is
 52.2025 +calculated specially, like `confdir`_.
 52.2026 +	    </loctext>
 52.2027 +          </description>
 52.2028 +        </prop_pattern>
 52.2029 +        <prop_pattern required="false" type="integer" name="waitforcert">
 52.2030 +          <description>
 52.2031 +            <loctext xml:lang="C">
 52.2032 +How frequently puppet agent should ask for a signed certificate.  When starting
 52.2033 +for the first time, puppet agent will submit a certificate signing request
 52.2034 +(CSR) to the server named in the `ca_server` setting (usually the puppet
 52.2035 +master); this may be autosigned, or may need to be approved by a human,
 52.2036 +depending on the CA server's configuration.  Puppet agent cannot apply
 52.2037 +configurations until its approved certificate is available. Since the
 52.2038 +certificate may or may not be available immediately, puppet agent will
 52.2039 +repeatedly try to fetch it at this interval. You can turn off waiting for
 52.2040 +certificates by specifying a time of 0, in which case puppet agent will exit if
 52.2041 +it cannot get a cert. This setting can be a time interval in seconds (30 or
 52.2042 +30s), minutes (30m), hours (6h), days (2d), or years (5y).
 52.2043 +	    </loctext>
 52.2044 +          </description>
 52.2045 +        </prop_pattern>
 52.2046 +        <prop_pattern required="false" type="astring" name="yamldir">
 52.2047 +          <description>
 52.2048 +            <loctext xml:lang="C">
 52.2049 +The directory in which YAML data is stored, usually in a subdirectory.
 52.2050 +	    </loctext>
 52.2051 +          </description>
 52.2052 +        </prop_pattern>
 52.2053 +      </pg_pattern>
 52.2054 +    </template>
 52.2055 +  </service>
 52.2056 +</service_bundle>
    53.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    53.2 +++ b/components/ruby/puppet/files/upgrade.sh	Mon Nov 28 16:54:02 2016 -0800
    53.3 @@ -0,0 +1,53 @@
    53.4 +#!/usr/bin/bash -e
    53.5 +. /lib/svc/share/smf_include.sh
    53.6 +
    53.7 +# Get Puppet 4 upgrade flag
    53.8 +PUP4_X=$(/usr/bin/svcprop -p upgrade/4.x $SMF_FMRI)
    53.9 +
   53.10 +# Get list of puppet FMRIs
   53.11 +readarray -t PUPPET_FMRI <<< "$(svcs -H -o fmri application/puppet)"
   53.12 +
   53.13 +# Properties to remove if set
   53.14 +PUPPET_RM_PROP=(
   53.15 +stringify_facts trusted_node_data allow_variables_with_dashes
   53.16 +async_storeconfigs binder catalog_format certdnsnames
   53.17 +certificate_expire_warning couchdb_url dbadapter dbconnections
   53.18 +dblocation dbmigrate dbname dbpassword dbport dbserver dbsocket
   53.19 +dbuser dynamicfacts http_compression httplog ignoreimport
   53.20 +immutable_node_data inventory_port inventory_server
   53.21 +inventory_terminus legacy_query_parameter_serialization listen
   53.22 +localconfig manifestdir masterlog parser preview_outputdir puppetport
   53.23 +queue_source queue_type rails_loglevel railslog report_serialization_format
   53.24 +reportfrom rrddir rrdinterval sendmail smtphelo smtpport smtpserver
   53.25 +stringify_facts tagmap templatedir thin_storeconfigs trusted_node_data zlib
   53.26 +disable_warnings classfile vardir libdir rundir confdir ssldir)
   53.27 +
   53.28 +# If additional migrations are needed in the future use a new prop
   53.29 +# and variable for the steps
   53.30 +if [ "$PUP4_X" == "true" ] ; then
   53.31 +  exit $SMF_EXIT_OK
   53.32 +fi
   53.33 +if [ "$PUP4_X" == "false" ]; then
   53.34 +  echo "Updating settings for Puppet 4"
   53.35 +  echo "Removing Out of Date Configuration Options"
   53.36 +  for fmri in ${PUPPET_FMRI[@]}
   53.37 +  do
   53.38 +    for prop in ${PUPPET_RM_PROP[@]}
   53.39 +    do
   53.40 +      printf "%s: " ${fmri}/:properties/config/${prop}
   53.41 +      # Don't exit on error
   53.42 +      set +e
   53.43 +      tmp=$(svcprop ${fmri}/:properties/config/${prop} 2> /dev/null)
   53.44 +      if [ ! -z ${tmp} ]; then
   53.45 +        svccfg -s $fmri delprop config/${prop} > /dev/null 2>&1
   53.46 +        # Reset exit on error
   53.47 +        print "removed (${tmp})"
   53.48 +      else
   53.49 +        print "not present"
   53.50 +      fi
   53.51 +      set -e
   53.52 +    done
   53.53 +  done
   53.54 +fi
   53.55 +svccfg -s $SMF_FMRI setprop upgrade/4.x = true
   53.56 +svccfg -s $SMF_FMRI refresh
    54.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.2 +++ b/components/ruby/puppet/files/user_attr	Mon Nov 28 16:54:02 2016 -0800
    54.3 @@ -0,0 +1,1 @@
    54.4 +puppet::RO::audit_flags=cusa\:no
    55.1 --- a/components/ruby/puppet/history	Wed Jan 11 15:24:27 2017 -0800
    55.2 +++ b/components/ruby/puppet/history	Mon Nov 28 16:54:02 2016 -0800
    55.3 @@ -1,1 +1,2 @@
    55.4  system/management/puppet-19@3.6.2,5.12-5.12.0.0.0.93.0 system/management/puppet
    55.5 +system/management/puppet/puppet-solaris@5.12-5.12.0.0.0.115.0 system/management/puppet
    56.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    56.2 +++ b/components/ruby/puppet/patches/0001-Puppet4-paths.patch	Mon Nov 28 16:54:02 2016 -0800
    56.3 @@ -0,0 +1,321 @@
    56.4 +From dcd2568b4bcb30962da54a4a12c3d75b3f5da2b5 Mon Sep 17 00:00:00 2001
    56.5 +From: Shawn Ferry <sferry@gmail.com>
    56.6 +Date: Fri, 9 Dec 2016 15:01:26 -0500
    56.7 +Subject: [PATCH] Puppet4 paths
    56.8 +
    56.9 +Patches not suitable for upstream
   56.10 +25232171 puppet hard codes new path locations
   56.11 +25232111 puppet install.rb vardir argument has no impact
   56.12 +---
   56.13 + install.rb                                    |  4 ++--
   56.14 + lib/puppet/defaults.rb                        |  2 +-
   56.15 + lib/puppet/face/config.rb                     |  2 +-
   56.16 + lib/puppet/face/module/install.rb             | 12 ++++++------
   56.17 + lib/puppet/face/module/list.rb                | 10 +++++-----
   56.18 + lib/puppet/face/module/uninstall.rb           |  4 ++--
   56.19 + lib/puppet/provider/package/puppet_gem.rb     |  2 +-
   56.20 + lib/puppet/reference/configuration.rb         |  2 +-
   56.21 + lib/puppet/util/run_mode.rb                   |  2 +-
   56.22 + man/man5/puppet.conf.5                        |  4 ++--
   56.23 + man/man8/puppet-config.8                      |  2 +-
   56.24 + man/man8/puppet-module.8                      | 14 +++++++-------
   56.25 + spec/unit/provider/package/puppet_gem_spec.rb |  2 +-
   56.26 + spec/unit/util/run_mode_spec.rb               |  4 ++--
   56.27 + 14 files changed, 33 insertions(+), 33 deletions(-)
   56.28 +
   56.29 +diff --git a/install.rb b/install.rb
   56.30 +index bed64d0..dccf787 100755
   56.31 +--- a/install.rb
   56.32 ++++ b/install.rb
   56.33 +@@ -178,7 +178,7 @@ def prepare_installation
   56.34 +     opts.on('--codedir[=OPTIONAL]', 'Installation directory for code files', 'Default /etc/puppetlabs/code') do |codedir|
   56.35 +       InstallOptions.codedir = codedir
   56.36 +     end
   56.37 +-    opts.on('--vardir[=OPTIONAL]', 'Installation directory for var files', 'Default /opt/puppetlabs/puppet/cache') do |vardir|
   56.38 ++    opts.on('--vardir[=OPTIONAL]', 'Installation directory for var files', 'Default /var/puppetlabs/puppet/cache') do |vardir|
   56.39 +       InstallOptions.vardir = vardir
   56.40 +     end
   56.41 +     opts.on('--rundir[=OPTIONAL]', 'Installation directory for state files', 'Default /var/run/puppetlabs') do |rundir|
   56.42 +@@ -269,7 +269,7 @@ def prepare_installation
   56.43 +   elsif $operatingsystem == "windows"
   56.44 +     vardir = File.join(Dir::COMMON_APPDATA, "PuppetLabs", "puppet", "cache")
   56.45 +   else
   56.46 +-    vardir = "/opt/puppetlabs/puppet/cache"
   56.47 ++    vardir = "/var/puppetlabs/puppet/cache"
   56.48 +   end
   56.49 + 
   56.50 +   if not InstallOptions.rundir.nil?
   56.51 +diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb
   56.52 +index fa1aeaa..ff4f210 100644
   56.53 +--- a/lib/puppet/defaults.rb
   56.54 ++++ b/lib/puppet/defaults.rb
   56.55 +@@ -1207,7 +1207,7 @@ EOT
   56.56 +       :desc       => "File that provides mapping between custom SSL oids and user-friendly names"
   56.57 +     },
   56.58 +     :basemodulepath => {
   56.59 +-      :default => "$codedir/modules#{File::PATH_SEPARATOR}/opt/puppetlabs/puppet/modules",
   56.60 ++      :default => "$codedir/modules#{File::PATH_SEPARATOR}/usr/puppetlabs/puppet/modules",
   56.61 +       :type => :path,
   56.62 +       :desc => "The search path for **global** modules. Should be specified as a
   56.63 +         list of directories separated by the system path separator character. (The
   56.64 +diff --git a/lib/puppet/face/config.rb b/lib/puppet/face/config.rb
   56.65 +index cd8e746..82a9463 100644
   56.66 +--- a/lib/puppet/face/config.rb
   56.67 ++++ b/lib/puppet/face/config.rb
   56.68 +@@ -102,7 +102,7 @@ Puppet::Face.define(:config, '0.0.1') do
   56.69 + 
   56.70 +       Set the vardir for only the agent:
   56.71 + 
   56.72 +-      $ puppet config set vardir /opt/puppetlabs/puppet/cache --section agent
   56.73 ++      $ puppet config set vardir /var/puppetlabs/puppet/cache --section agent
   56.74 +     EOT
   56.75 + 
   56.76 +     when_invoked do |name, value, options|
   56.77 +diff --git a/lib/puppet/face/module/install.rb b/lib/puppet/face/module/install.rb
   56.78 +index d0ab01e..d533547 100644
   56.79 +--- a/lib/puppet/face/module/install.rb
   56.80 ++++ b/lib/puppet/face/module/install.rb
   56.81 +@@ -46,20 +46,20 @@ Puppet::Face.define(:module, '1.0.0') do
   56.82 + 
   56.83 +       Install a module into a specific directory:
   56.84 + 
   56.85 +-      $ puppet module install puppetlabs-vcsrepo --target-dir=/opt/puppetlabs/puppet/modules
   56.86 +-      Preparing to install into /opt/puppetlabs/puppet/modules ...
   56.87 ++      $ puppet module install puppetlabs-vcsrepo --target-dir=/usr/puppetlabs/puppet/modules
   56.88 ++      Preparing to install into /usr/puppetlabs/puppet/modules ...
   56.89 +       Downloading from https://forgeapi.puppetlabs.com ...
   56.90 +       Installing -- do not interrupt ...
   56.91 +-      /opt/puppetlabs/puppet/modules
   56.92 ++      /usr/puppetlabs/puppet/modules
   56.93 +       └── puppetlabs-vcsrepo (v0.0.4)
   56.94 + 
   56.95 +       Install a module into a specific directory and check for dependencies in other directories:
   56.96 + 
   56.97 +-      $ puppet module install puppetlabs-vcsrepo --target-dir=/opt/puppetlabs/puppet/modules --modulepath /etc/puppetlabs/code/modules
   56.98 +-      Preparing to install into /opt/puppetlabs/puppet/modules ...
   56.99 ++      $ puppet module install puppetlabs-vcsrepo --target-dir=/usr/puppetlabs/puppet/modules --modulepath /etc/puppetlabs/code/modules
  56.100 ++      Preparing to install into /usr/puppetlabs/puppet/modules ...
  56.101 +       Downloading from https://forgeapi.puppetlabs.com ...
  56.102 +       Installing -- do not interrupt ...
  56.103 +-      /opt/puppetlabs/puppet/modules
  56.104 ++      /usr/puppetlabs/puppet/modules
  56.105 +       └── puppetlabs-vcsrepo (v0.0.4)
  56.106 + 
  56.107 +       Install a module from a release archive:
  56.108 +diff --git a/lib/puppet/face/module/list.rb b/lib/puppet/face/module/list.rb
  56.109 +index cecaf5b..df51df6 100644
  56.110 +--- a/lib/puppet/face/module/list.rb
  56.111 ++++ b/lib/puppet/face/module/list.rb
  56.112 +@@ -27,7 +27,7 @@ Puppet::Face.define(:module, '1.0.0') do
  56.113 +         ├── puppetlabs-mysql (v0.0.1)
  56.114 +         ├── puppetlabs-sqlite (v0.0.1)
  56.115 +         └── puppetlabs-stdlib (v2.2.1)
  56.116 +-        /opt/puppetlabs/puppet/modules (no modules installed)
  56.117 ++        /usr/puppetlabs/puppet/modules (no modules installed)
  56.118 + 
  56.119 +       List installed modules in a tree view:
  56.120 + 
  56.121 +@@ -38,7 +38,7 @@ Puppet::Face.define(:module, '1.0.0') do
  56.122 +           ├─┬ puppetlabs-mysql (v0.0.1)
  56.123 +           │ └── bodepd-create_resources (v0.0.1)
  56.124 +           └── puppetlabs-sqlite (v0.0.1)
  56.125 +-        /opt/puppetlabs/puppet/modules (no modules installed)
  56.126 ++        /usr/puppetlabs/puppet/modules (no modules installed)
  56.127 + 
  56.128 +       List installed modules from a specified environment:
  56.129 + 
  56.130 +@@ -49,12 +49,12 @@ Puppet::Face.define(:module, '1.0.0') do
  56.131 +         ├── puppetlabs-mysql (v0.0.1)
  56.132 +         ├── puppetlabs-sqlite (v0.0.1)
  56.133 +         └── puppetlabs-stdlib (v2.2.1)
  56.134 +-        /opt/puppetlabs/puppet/modules (no modules installed)
  56.135 ++        /usr/puppetlabs/puppet/modules (no modules installed)
  56.136 + 
  56.137 +       List installed modules from a specified modulepath:
  56.138 + 
  56.139 +-      $ puppet module list --modulepath /opt/puppetlabs/puppet/modules
  56.140 +-        /opt/puppetlabs/puppet/modules (no modules installed)
  56.141 ++      $ puppet module list --modulepath /usr/puppetlabs/puppet/modules
  56.142 ++        /usr/puppetlabs/puppet/modules (no modules installed)
  56.143 +     EOT
  56.144 + 
  56.145 +     when_invoked do |options|
  56.146 +diff --git a/lib/puppet/face/module/uninstall.rb b/lib/puppet/face/module/uninstall.rb
  56.147 +index e3c74c5..90c6ed4 100644
  56.148 +--- a/lib/puppet/face/module/uninstall.rb
  56.149 ++++ b/lib/puppet/face/module/uninstall.rb
  56.150 +@@ -16,8 +16,8 @@ Puppet::Face.define(:module, '1.0.0') do
  56.151 + 
  56.152 +       Uninstall a module from a specific directory:
  56.153 + 
  56.154 +-      $ puppet module uninstall puppetlabs-ssh --modulepath /opt/puppetlabs/puppet/modules
  56.155 +-      Removed /opt/puppetlabs/puppet/modules/ssh (v1.0.0)
  56.156 ++      $ puppet module uninstall puppetlabs-ssh --modulepath /usr/puppetlabs/puppet/modules
  56.157 ++      Removed /usr/puppetlabs/puppet/modules/ssh (v1.0.0)
  56.158 + 
  56.159 +       Uninstall a module from a specific environment:
  56.160 + 
  56.161 +diff --git a/lib/puppet/provider/package/puppet_gem.rb b/lib/puppet/provider/package/puppet_gem.rb
  56.162 +index 8d876a0..86752b7 100644
  56.163 +--- a/lib/puppet/provider/package/puppet_gem.rb
  56.164 ++++ b/lib/puppet/provider/package/puppet_gem.rb
  56.165 +@@ -12,6 +12,6 @@ Puppet::Type.type(:package).provide :puppet_gem, :parent => :gem do
  56.166 +     # sort out the absolute path.
  56.167 +     commands :gemcmd => "gem"
  56.168 +   else
  56.169 +-    commands :gemcmd => "/opt/puppetlabs/puppet/bin/gem"
  56.170 ++    commands :gemcmd => "/usr/bin/gem"
  56.171 +   end
  56.172 + end
  56.173 +diff --git a/lib/puppet/reference/configuration.rb b/lib/puppet/reference/configuration.rb
  56.174 +index ac00cab..384077a 100644
  56.175 +--- a/lib/puppet/reference/configuration.rb
  56.176 ++++ b/lib/puppet/reference/configuration.rb
  56.177 +@@ -23,7 +23,7 @@ config = Puppet::Util::Reference.newreference(:configuration, :depth => 1, :doc
  56.178 +     # Now print the data about the item.
  56.179 +     val = object.default
  56.180 +     if name.to_s == 'vardir'
  56.181 +-      val = 'Unix/Linux: /opt/puppetlabs/puppet/cache -- Windows: C:\ProgramData\PuppetLabs\puppet\cache -- Non-root user: ~/.puppetlabs/opt/puppet/cache'
  56.182 ++      val = 'Unix/Linux: /var/puppetlabs/puppet/cache -- Windows: C:\ProgramData\PuppetLabs\puppet\cache -- Non-root user: ~/.puppetlabs/opt/puppet/cache'
  56.183 +     elsif name.to_s == 'confdir'
  56.184 +       val = 'Unix/Linux: /etc/puppetlabs/puppet -- Windows: C:\ProgramData\PuppetLabs\puppet\etc -- Non-root user: ~/.puppetlabs/etc/puppet'
  56.185 +     elsif name.to_s == 'codedir'
  56.186 +diff --git a/lib/puppet/util/run_mode.rb b/lib/puppet/util/run_mode.rb
  56.187 +index cf6c461..21968ce 100644
  56.188 +--- a/lib/puppet/util/run_mode.rb
  56.189 ++++ b/lib/puppet/util/run_mode.rb
  56.190 +@@ -67,7 +67,7 @@ module Puppet
  56.191 +       end
  56.192 + 
  56.193 +       def var_dir
  56.194 +-        which_dir("/opt/puppetlabs/puppet/cache", "~/.puppetlabs/opt/puppet/cache")
  56.195 ++        which_dir("/var/puppetlabs/puppet/cache", "~/.puppetlabs/opt/puppet/cache")
  56.196 +       end
  56.197 + 
  56.198 +       def run_dir
  56.199 +diff --git a/man/man5/puppet.conf.5 b/man/man5/puppet.conf.5
  56.200 +index ff23f71..414cfc8 100644
  56.201 +--- a/man/man5/puppet.conf.5
  56.202 ++++ b/man/man5/puppet.conf.5
  56.203 +@@ -121,7 +121,7 @@ The search path for \fBglobal\fR modules\. Should be specified as a list of dire
  56.204 + These are the modules that will be used by \fIall\fR environments\. Note that the \fBmodules\fR directory of the active environment will have priority over any global directories\. For more info, see https://docs\.puppetlabs\.com/puppet/latest/reference/environments\.html
  56.205 + .
  56.206 + .IP "\(bu" 4
  56.207 +-\fIDefault\fR: $codedir/modules:/opt/puppetlabs/puppet/modules
  56.208 ++\fIDefault\fR: $codedir/modules:/usr/puppetlabs/puppet/modules
  56.209 + .
  56.210 + .IP "" 0
  56.211 + .
  56.212 +@@ -1730,7 +1730,7 @@ The user puppet master should run as\.
  56.213 + Where Puppet stores dynamic and growing data\. The default for this setting is calculated specially, like \fBconfdir\fR_\.
  56.214 + .
  56.215 + .IP "\(bu" 4
  56.216 +-\fIDefault\fR: /opt/puppetlabs/puppet/cache
  56.217 ++\fIDefault\fR: /var/puppetlabs/puppet/cache
  56.218 + .
  56.219 + .IP "" 0
  56.220 + .
  56.221 +diff --git a/man/man8/puppet-config.8 b/man/man8/puppet-config.8
  56.222 +index 35310d0..5df37e4 100644
  56.223 +--- a/man/man8/puppet-config.8
  56.224 ++++ b/man/man8/puppet-config.8
  56.225 +@@ -111,7 +111,7 @@ $ puppet config set rundir /var/run/puppetlabs
  56.226 + Set the vardir for only the agent:
  56.227 + .
  56.228 + .P
  56.229 +-$ puppet config set vardir /opt/puppetlabs/puppet/cache \-\-section agent
  56.230 ++$ puppet config set vardir /var/puppetlabs/puppet/cache \-\-section agent
  56.231 + .
  56.232 + .SH "COPYRIGHT AND LICENSE"
  56.233 + Copyright 2011 by Puppet Labs Apache 2 license; see COPYING
  56.234 +diff --git a/man/man8/puppet-module.8 b/man/man8/puppet-module.8
  56.235 +index 62591fe..b5b05a5 100644
  56.236 +--- a/man/man8/puppet-module.8
  56.237 ++++ b/man/man8/puppet-module.8
  56.238 +@@ -340,13 +340,13 @@ $ puppet module install puppetlabs\-vcsrepo \-v 0\.0\.4 Preparing to install int
  56.239 + Install a module into a specific directory:
  56.240 + .
  56.241 + .P
  56.242 +-$ puppet module install puppetlabs\-vcsrepo \-\-target\-dir=/opt/puppetlabs/puppet/modules Preparing to install into /opt/puppetlabs/puppet/modules \.\.\. Downloading from https://forgeapi\.puppetlabs\.com \.\.\. Installing \-\- do not interrupt \.\.\. /opt/puppetlabs/puppet/modules └── puppetlabs\-vcsrepo (v0\.0\.4)
  56.243 ++$ puppet module install puppetlabs\-vcsrepo \-\-target\-dir=/usr/puppetlabs/puppet/modules Preparing to install into /usr/puppetlabs/puppet/modules \.\.\. Downloading from https://forgeapi\.puppetlabs\.com \.\.\. Installing \-\- do not interrupt \.\.\. /usr/puppetlabs/puppet/modules └── puppetlabs\-vcsrepo (v0\.0\.4)
  56.244 + .
  56.245 + .P
  56.246 + Install a module into a specific directory and check for dependencies in other directories:
  56.247 + .
  56.248 + .P
  56.249 +-$ puppet module install puppetlabs\-vcsrepo \-\-target\-dir=/opt/puppetlabs/puppet/modules \-\-modulepath /etc/puppetlabs/code/modules Preparing to install into /opt/puppetlabs/puppet/modules \.\.\. Downloading from https://forgeapi\.puppetlabs\.com \.\.\. Installing \-\- do not interrupt \.\.\. /opt/puppetlabs/puppet/modules └── puppetlabs\-vcsrepo (v0\.0\.4)
  56.250 ++$ puppet module install puppetlabs\-vcsrepo \-\-target\-dir=/usr/puppetlabs/puppet/modules \-\-modulepath /etc/puppetlabs/code/modules Preparing to install into /usr/puppetlabs/puppet/modules \.\.\. Downloading from https://forgeapi\.puppetlabs\.com \.\.\. Installing \-\- do not interrupt \.\.\. /usr/puppetlabs/puppet/modules └── puppetlabs\-vcsrepo (v0\.0\.4)
  56.251 + .
  56.252 + .P
  56.253 + Install a module from a release archive:
  56.254 +@@ -367,25 +367,25 @@ $ puppet module install puppetlabs\-vcsrepo\-0\.0\.4\.tar\.gz \-\-ignore\-depend
  56.255 + List installed modules:
  56.256 + .
  56.257 + .P
  56.258 +-$ puppet module list /etc/puppetlabs/code/modules ├── bodepd\-create_resources (v0\.0\.1) ├── puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-mysql (v0\.0\.1) ├── puppetlabs\-sqlite (v0\.0\.1) └── puppetlabs\-stdlib (v2\.2\.1) /opt/puppetlabs/puppet/modules (no modules installed)
  56.259 ++$ puppet module list /etc/puppetlabs/code/modules ├── bodepd\-create_resources (v0\.0\.1) ├── puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-mysql (v0\.0\.1) ├── puppetlabs\-sqlite (v0\.0\.1) └── puppetlabs\-stdlib (v2\.2\.1) /usr/puppetlabs/puppet/modules (no modules installed)
  56.260 + .
  56.261 + .P
  56.262 + List installed modules in a tree view:
  56.263 + .
  56.264 + .P
  56.265 +-$ puppet module list \-\-tree /etc/puppetlabs/code/modules └─┬ puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-stdlib (v2\.2\.1) ├─┬ puppetlabs\-mysql (v0\.0\.1) │ └── bodepd\-create_resources (v0\.0\.1) └── puppetlabs\-sqlite (v0\.0\.1) /opt/puppetlabs/puppet/modules (no modules installed)
  56.266 ++$ puppet module list \-\-tree /etc/puppetlabs/code/modules └─┬ puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-stdlib (v2\.2\.1) ├─┬ puppetlabs\-mysql (v0\.0\.1) │ └── bodepd\-create_resources (v0\.0\.1) └── puppetlabs\-sqlite (v0\.0\.1) /usr/puppetlabs/puppet/modules (no modules installed)
  56.267 + .
  56.268 + .P
  56.269 + List installed modules from a specified environment:
  56.270 + .
  56.271 + .P
  56.272 +-$ puppet module list \-\-environment production /etc/puppetlabs/code/modules ├── bodepd\-create_resources (v0\.0\.1) ├── puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-mysql (v0\.0\.1) ├── puppetlabs\-sqlite (v0\.0\.1) └── puppetlabs\-stdlib (v2\.2\.1) /opt/puppetlabs/puppet/modules (no modules installed)
  56.273 ++$ puppet module list \-\-environment production /etc/puppetlabs/code/modules ├── bodepd\-create_resources (v0\.0\.1) ├── puppetlabs\-bacula (v0\.0\.2) ├── puppetlabs\-mysql (v0\.0\.1) ├── puppetlabs\-sqlite (v0\.0\.1) └── puppetlabs\-stdlib (v2\.2\.1) /usr/puppetlabs/puppet/modules (no modules installed)
  56.274 + .
  56.275 + .P
  56.276 + List installed modules from a specified modulepath:
  56.277 + .
  56.278 + .P
  56.279 +-$ puppet module list \-\-modulepath /opt/puppetlabs/puppet/modules /opt/puppetlabs/puppet/modules (no modules installed)
  56.280 ++$ puppet module list \-\-modulepath /usr/puppetlabs/puppet/modules /usr/puppetlabs/puppet/modules (no modules installed)
  56.281 + .
  56.282 + .P
  56.283 + \fBsearch\fR
  56.284 +@@ -409,7 +409,7 @@ $ puppet module uninstall puppetlabs\-ssh Removed /etc/puppetlabs/code/modules/s
  56.285 + Uninstall a module from a specific directory:
  56.286 + .
  56.287 + .P
  56.288 +-$ puppet module uninstall puppetlabs\-ssh \-\-modulepath /opt/puppetlabs/puppet/modules Removed /opt/puppetlabs/puppet/modules/ssh (v1\.0\.0)
  56.289 ++$ puppet module uninstall puppetlabs\-ssh \-\-modulepath /usr/puppetlabs/puppet/modules Removed /usr/puppetlabs/puppet/modules/ssh (v1\.0\.0)
  56.290 + .
  56.291 + .P
  56.292 + Uninstall a module from a specific environment:
  56.293 +diff --git a/spec/unit/provider/package/puppet_gem_spec.rb b/spec/unit/provider/package/puppet_gem_spec.rb
  56.294 +index 017e0c4..2817701 100644
  56.295 +--- a/spec/unit/provider/package/puppet_gem_spec.rb
  56.296 ++++ b/spec/unit/provider/package/puppet_gem_spec.rb
  56.297 +@@ -20,7 +20,7 @@ describe provider_class do
  56.298 +   if Puppet.features.microsoft_windows?
  56.299 +     let(:puppet_gem) { 'gem' }
  56.300 +   else
  56.301 +-    let(:puppet_gem) { '/opt/puppetlabs/puppet/bin/gem' }
  56.302 ++    let(:puppet_gem) { '/usr/bin/gem' }
  56.303 +   end
  56.304 + 
  56.305 +   before :each do
  56.306 +diff --git a/spec/unit/util/run_mode_spec.rb b/spec/unit/util/run_mode_spec.rb
  56.307 +index bd7759a..657d40c 100644
  56.308 +--- a/spec/unit/util/run_mode_spec.rb
  56.309 ++++ b/spec/unit/util/run_mode_spec.rb
  56.310 +@@ -67,8 +67,8 @@ describe Puppet::Util::RunMode do
  56.311 +     end
  56.312 + 
  56.313 +     describe "#var_dir" do
  56.314 +-      it "has vardir /opt/puppetlabs/puppet/cache when run as root" do
  56.315 +-        as_root { expect(@run_mode.var_dir).to eq(File.expand_path('/opt/puppetlabs/puppet/cache')) }
  56.316 ++      it "has vardir /var/puppetlabs/puppet/cache when run as root" do
  56.317 ++        as_root { expect(@run_mode.var_dir).to eq(File.expand_path('/var/puppetlabs/puppet/cache')) }
  56.318 +       end
  56.319 + 
  56.320 +       it "has vardir ~/.puppetlabs/opt/puppet/cache when run as non-root" do
  56.321 +-- 
  56.322 +2.9.3 (Apple Git-75)
  56.323 +
  56.324 +
    57.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    57.2 +++ b/components/ruby/puppet/patches/puppet-00-PUP-6793-s12pkg.patch	Mon Nov 28 16:54:02 2016 -0800
    57.3 @@ -0,0 +1,16 @@
    57.4 +Merged with upstream PUP 4.9.0
    57.5 +(PUP-6793) pkg provider should be default for Solaris 12
    57.6 +https://tickets.puppetlabs.com/browse/PUP-6793
    57.7 +
    57.8 +diff --git a/lib/puppet/provider/package/pkg.rb b/lib/puppet/provider/package/pkg.rb
    57.9 +--- a/lib/puppet/provider/package/pkg.rb
   57.10 ++++ b/lib/puppet/provider/package/pkg.rb
   57.11 +@@ -23,7 +23,7 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
   57.12 + 
   57.13 +   confine :osfamily => :solaris
   57.14 + 
   57.15 +-  defaultfor :osfamily => :solaris, :kernelrelease => '5.11'
   57.16 ++  defaultfor :osfamily => :solaris, :kernelrelease => ['5.11', '5.12']
   57.17 + 
   57.18 +   def self.instances
   57.19 +     pkg(:list, '-Hv').split("\n").map{|l| new(parse_line(l))}
    58.1 --- a/components/ruby/puppet/patches/puppet-00-s12pkg.patch	Wed Jan 11 15:24:27 2017 -0800
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,23 +0,0 @@
    58.4 -Oracle customization - non upstream patch
    58.5 -Add Solaris 12 to the pkg(5) pkg provider
    58.6 -
    58.7 ---- puppet-3.8.6/lib/puppet/provider/package/pkg.rb.orig        2016-04-19 13:58:08.682627507 -0700
    58.8 -+++ puppet-3.8.6/lib/puppet/provider/package/pkg.rb     2016-04-19 14:01:27.178984250 -0700
    58.9 -@@ -1,3 +1,7 @@
   58.10 -+#######################################################################
   58.11 -+# Oracle has modified the originally distributed contents of this file.
   58.12 -+#######################################################################
   58.13 -+
   58.14 - require 'puppet/provider/package'
   58.15 - 
   58.16 - Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package do
   58.17 -@@ -23,7 +27,7 @@
   58.18 - 
   58.19 -   confine :osfamily => :solaris
   58.20 - 
   58.21 --  defaultfor :osfamily => :solaris, :kernelrelease => '5.11'
   58.22 -+  defaultfor :osfamily => :solaris, :kernelrelease => ['5.11', '5.12']
   58.23 - 
   58.24 -   def self.instances
   58.25 -     pkg(:list, '-H').split("\n").map{|l| new(parse_line(l))}
   58.26 -
    59.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.2 +++ b/components/ruby/puppet/patches/puppet-01-PUP-6795-installrb-nogzip-manpage.patch	Mon Nov 28 16:54:02 2016 -0800
    59.3 @@ -0,0 +1,21 @@
    59.4 +Merged with upstream PUP 4.9.0
    59.5 +(PUP-6795) Solaris does not support gzipped man pages
    59.6 +https://tickets.puppetlabs.com/browse/PUP-6795
    59.7 +
    59.8 +--- a/install.rb
    59.9 ++++ b/install.rb
   59.10 +@@ -108,9 +108,12 @@ def do_man(man, strip = 'man/')
   59.11 +     FileUtils.makedirs(om, {:mode => 0755, :verbose => true})
   59.12 +     FileUtils.chmod(0755, om)
   59.13 +     FileUtils.install(mf, omf, {:mode => 0644, :preserve => true, :verbose => true})
   59.14 +-    gzip = %x{which gzip}
   59.15 +-    gzip.chomp!
   59.16 +-    %x{#{gzip} -f #{omf}}
   59.17 ++    # Solaris does not support gzipped man pages
   59.18 ++    unless Facter["os"].value["family"] == "Solaris"
   59.19 ++      gzip = %x{which gzip}
   59.20 ++      gzip.chomp!
   59.21 ++      %x{#{gzip} -f #{omf}}
   59.22 ++    end
   59.23 +   end
   59.24 + end
    60.1 --- a/components/ruby/puppet/patches/puppet-01-installrb-nogzip-manpage.patch	Wed Jan 11 15:24:27 2017 -0800
    60.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.3 @@ -1,24 +0,0 @@
    60.4 -Oracle customization - non upstream patch
    60.5 -Prevent puppet's build script from gzipping the manpages.  Our version
    60.6 -of man doesn't understand manpages with a .gz extension
    60.7 -
    60.8 ---- puppet-3.8.6/install.rb.orig        2016-04-19 14:11:02.962068933 -0700
    60.9 -+++ puppet-3.8.6/install.rb     2016-04-19 14:12:16.560008346 -0700
   60.10 -@@ -1,4 +1,7 @@
   60.11 - #! /usr/bin/env ruby
   60.12 -+#######################################################################
   60.13 -+# Oracle has modified the originally distributed contents of this file.
   60.14 -+#######################################################################
   60.15 - #--
   60.16 - # Copyright 2004 Austin Ziegler <ruby-install@halostatue.ca>
   60.17 - #   Install utility. Based on the original installation script for rdoc by the
   60.18 -@@ -135,9 +138,6 @@
   60.19 -       FileUtils.chmod(0755, om)
   60.20 -       FileUtils.install(mf, omf, {:mode => 0644, :preserve => true, :verbose => true})
   60.21 -     end
   60.22 --    gzip = %x{which gzip}
   60.23 --    gzip.chomp!
   60.24 --    %x{#{gzip} -f #{omf}}
   60.25 -   end
   60.26 - end
   60.27 -
    61.1 --- a/components/ruby/puppet/patches/puppet-02-zone-type.patch	Wed Jan 11 15:24:27 2017 -0800
    61.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    61.3 @@ -1,299 +0,0 @@
    61.4 -Enhance the zone type to configure zones using a zonecfg export file format.
    61.5 -Enhance the output of the puppet resource zone.
    61.6 -
    61.7 ---- puppet-3.8.6/lib/puppet/type/zone.rb.orig	2016-04-19 14:14:44.165798357 -0700
    61.8 -+++ puppet-3.8.6/lib/puppet/type/zone.rb	2016-04-19 14:15:24.531067353 -0700
    61.9 -@@ -1,10 +1,9 @@
   61.10 --require 'puppet/property/list'
   61.11 --Puppet::Type.newtype(:zone) do
   61.12 --  @doc = "Manages Solaris zones.
   61.13 -+#######################################################################
   61.14 -+# Oracle has modified the originally distributed contents of this file.
   61.15 -+#######################################################################
   61.16 - 
   61.17 --**Autorequires:** If Puppet is managing the directory specified as the root of
   61.18 --the zone's filesystem (with the `path` attribute), the zone resource will
   61.19 --autorequire that directory."
   61.20 -+Puppet::Type.newtype(:zone) do
   61.21 -+  @doc = "Manages Solaris zones."
   61.22 - 
   61.23 - module Puppet::Zone
   61.24 -   class StateMachine
   61.25 -@@ -59,7 +58,7 @@
   61.26 - 
   61.27 -     def self.fsm
   61.28 -       return @fsm if @fsm
   61.29 --      @fsm = Puppet::Zone::StateMachine.new
   61.30 -+      @fsm = Puppet::Zone::StateMachine.new 
   61.31 -     end
   61.32 - 
   61.33 -     def self.alias_state(values)
   61.34 -@@ -75,7 +74,7 @@
   61.35 - 
   61.36 -     # This is seq value because the order of declaration is important.
   61.37 -     # i.e we go linearly from :absent -> :configured -> :installed -> :running
   61.38 --    seqvalue :absent, :down => :destroy
   61.39 -+    seqvalue :absent, :down => :unconfigure
   61.40 -     seqvalue :configured, :up => :configure, :down => :uninstall
   61.41 -     seqvalue :installed, :up => :install, :down => :stop
   61.42 -     seqvalue :running, :up => :start
   61.43 -@@ -104,10 +103,10 @@
   61.44 -         sleep 1
   61.45 -       end
   61.46 -       provider.send(method)
   61.47 --      provider.flush()
   61.48 -     end
   61.49 - 
   61.50 -     def sync
   61.51 -+
   61.52 -       method = nil
   61.53 -       direction = up? ? :up : :down
   61.54 - 
   61.55 -@@ -131,132 +130,34 @@
   61.56 - 
   61.57 -   newparam(:name) do
   61.58 -     desc "The name of the zone."
   61.59 --
   61.60 -     isnamevar
   61.61 -   end
   61.62 - 
   61.63 --  newparam(:id) do
   61.64 --    desc "The numerical ID of the zone.  This number is autogenerated
   61.65 --      and cannot be changed."
   61.66 --  end
   61.67 --
   61.68 --  newparam(:clone) do
   61.69 --    desc "Instead of installing the zone, clone it from another zone.
   61.70 --      If the zone root resides on a zfs file system, a snapshot will be
   61.71 --      used to create the clone; if it resides on a ufs filesystem, a copy of the
   61.72 --      zone will be used. The zone from which you clone must not be running."
   61.73 --  end
   61.74 --
   61.75 --  newproperty(:ip, :parent => Puppet::Property::List) do
   61.76 --    require 'ipaddr'
   61.77 --
   61.78 --    desc "The IP address of the zone.  IP addresses **must** be specified
   61.79 --      with an interface, and may optionally be specified with a default router
   61.80 --      (sometimes called a defrouter). The interface, IP address, and default
   61.81 --      router should be separated by colons to form a complete IP address string.
   61.82 --      For example: `bge0:192.168.178.200` would be a valid IP address string
   61.83 --      without a default router, and `bge0:192.168.178.200:192.168.178.1` adds a
   61.84 --      default router to it.
   61.85 --
   61.86 --      For zones with multiple interfaces, the value of this attribute should be
   61.87 --      an array of IP address strings (each of which must include an interface
   61.88 --      and may include a default router)."
   61.89 --
   61.90 --    # The default action of list should is to lst.join(' '). By specifying
   61.91 --    # @should, we ensure the should remains an array. If we override should, we
   61.92 --    # should also override insync?() -- property/list.rb
   61.93 --    def should
   61.94 --      @should
   61.95 --    end
   61.96 --
   61.97 --    # overridden so that we match with self.should
   61.98 --    def insync?(is)
   61.99 --      is = [] if !is || is == :absent
  61.100 --      is.sort == self.should.sort
  61.101 --    end
  61.102 --  end
  61.103 --
  61.104 --  newproperty(:iptype) do
  61.105 --    desc "The IP stack type of the zone."
  61.106 --    defaultto :shared
  61.107 --    newvalue :shared
  61.108 --    newvalue :exclusive
  61.109 --  end
  61.110 --
  61.111 --  newproperty(:autoboot, :boolean => true) do
  61.112 --    desc "Whether the zone should automatically boot."
  61.113 --    defaultto true
  61.114 --    newvalues(:true, :false)
  61.115 --  end
  61.116 --
  61.117 --  newproperty(:path) do
  61.118 --    desc "The root of the zone's filesystem.  Must be a fully qualified
  61.119 --      file name.  If you include `%s` in the path, then it will be
  61.120 --      replaced with the zone's name.  Currently, you cannot use
  61.121 --      Puppet to move a zone. Consequently this is a readonly property."
  61.122 --
  61.123 --    validate do |value|
  61.124 --      raise ArgumentError, "The zone base must be fully qualified" unless value =~ /^\//
  61.125 --    end
  61.126 --
  61.127 --    munge do |value|
  61.128 --      if value =~ /%s/
  61.129 --        value % @resource[:name]
  61.130 --      else
  61.131 --        value
  61.132 --      end
  61.133 --    end
  61.134 -+  newparam(:config_profile) do
  61.135 -+    desc "Path to the config_profile to use to configure a solaris zone.
  61.136 -+          This is set when providing a sysconfig profile instead of running the
  61.137 -+	  sysconfig SCI tool on first boot of the zone."
  61.138 -   end
  61.139 - 
  61.140 --  newproperty(:pool) do
  61.141 --    desc "The resource pool for this zone."
  61.142 -+  newparam(:zonecfg_export) do
  61.143 -+    desc "Contains the zone configuration information. This can be passed in
  61.144 -+    in the form of a file generated by the zonecfg command, in the form
  61.145 -+    of a template, or a string."
  61.146 -   end
  61.147 - 
  61.148 --  newproperty(:shares) do
  61.149 --    desc "Number of FSS CPU shares allocated to the zone."
  61.150 -+  newparam(:archive) do
  61.151 -+    desc "The archive file containing an archived zone."
  61.152 -   end
  61.153 - 
  61.154 --  newproperty(:dataset, :parent => Puppet::Property::List ) do
  61.155 --    desc "The list of datasets delegated to the non-global zone from the
  61.156 --      global zone.  All datasets must be zfs filesystem names which are
  61.157 --      different from the mountpoint."
  61.158 --
  61.159 --    def should
  61.160 --      @should
  61.161 --    end
  61.162 --
  61.163 --    # overridden so that we match with self.should
  61.164 --    def insync?(is)
  61.165 --      is = [] if !is || is == :absent
  61.166 --      is.sort == self.should.sort
  61.167 --    end
  61.168 --
  61.169 --    validate do |value|
  61.170 --      unless value !~ /^\//
  61.171 --        raise ArgumentError, "Datasets must be the name of a zfs filesystem"
  61.172 --      end
  61.173 --    end
  61.174 -+  newparam(:archived_zonename) do
  61.175 -+    desc "The archived zone to configure and install"
  61.176 -   end
  61.177 --
  61.178 --  newproperty(:inherit, :parent => Puppet::Property::List) do
  61.179 --    desc "The list of directories that the zone inherits from the global
  61.180 --      zone.  All directories must be fully qualified."
  61.181 --
  61.182 --    def should
  61.183 --      @should
  61.184 --    end
  61.185 --
  61.186 --    # overridden so that we match with self.should
  61.187 --    def insync?(is)
  61.188 --      is = [] if !is || is == :absent
  61.189 --      is.sort == self.should.sort
  61.190 --    end
  61.191 --
  61.192 --    validate do |value|
  61.193 --      unless value =~ /^\//
  61.194 --        raise ArgumentError, "Inherited filesystems must be fully qualified"
  61.195 --      end
  61.196 --    end
  61.197 -+  
  61.198 -+  newparam(:clone) do
  61.199 -+    desc "Instead of installing the zone, clone it from another zone.
  61.200 -+      If the zone root resides on a zfs file system, a snapshot will be
  61.201 -+      used to create the clone; if it resides on a ufs filesystem, a copy of the
  61.202 -+      zone will be used. The zone from which you clone must not be running."
  61.203 -   end
  61.204 - 
  61.205 -   # Specify the sysidcfg file.  This is pretty hackish, because it's
  61.206 -@@ -293,70 +194,11 @@
  61.207 -       so Puppet only checks for it at that time.}
  61.208 -   end
  61.209 - 
  61.210 --  newparam(:create_args) do
  61.211 --    desc "Arguments to the `zonecfg` create command.  This can be used to create branded zones."
  61.212 --  end
  61.213 --
  61.214 -   newparam(:install_args) do
  61.215 -     desc "Arguments to the `zoneadm` install command.  This can be used to create branded zones."
  61.216 -   end
  61.217 - 
  61.218 --  newparam(:realhostname) do
  61.219 --    desc "The actual hostname of the zone."
  61.220 --  end
  61.221 --
  61.222 --  # If Puppet is also managing the base dir or its parent dir, list them
  61.223 --  # both as prerequisites.
  61.224 --  autorequire(:file) do
  61.225 --    if @parameters.include? :path
  61.226 --      [@parameters[:path].value, ::File.dirname(@parameters[:path].value)]
  61.227 --    else
  61.228 --      nil
  61.229 --    end
  61.230 --  end
  61.231 --
  61.232 --  # If Puppet is also managing the zfs filesystem which is the zone dataset
  61.233 --  # then list it as a prerequisite.  Zpool's get autorequired by the zfs
  61.234 --  # type.  We just need to autorequire the dataset zfs itself as the zfs type
  61.235 --  # will autorequire all of the zfs parents and zpool.
  61.236 --  autorequire(:zfs) do
  61.237 --    # Check if we have datasets in our zone configuration and autorequire each dataset
  61.238 --    self[:dataset] if @parameters.include? :dataset
  61.239 --  end
  61.240 --
  61.241 --  def validate_ip(ip, name)
  61.242 --    IPAddr.new(ip) if ip
  61.243 --  rescue ArgumentError
  61.244 --    self.fail Puppet::Error, "'#{ip}' is an invalid #{name}", $!
  61.245 --  end
  61.246 --
  61.247 --  def validate_exclusive(interface, address, router)
  61.248 --    return if !interface.nil? and address.nil?
  61.249 --    self.fail "only interface may be specified when using exclusive IP stack: #{interface}:#{address}"
  61.250 --  end
  61.251 --  def validate_shared(interface, address, router)
  61.252 --    self.fail "ip must contain interface name and ip address separated by a \":\"" if interface.nil? or address.nil?
  61.253 --    [address, router].each do |ip|
  61.254 --      validate_ip(address, "IP address") unless ip.nil?
  61.255 --    end
  61.256 --  end
  61.257 --
  61.258 --  validate do
  61.259 --    return unless self[:ip]
  61.260 --    # self[:ip] reflects the type passed from proeprty:ip.should. If we
  61.261 --    # override it and pass @should, then we get an array here back.
  61.262 --    self[:ip].each do |ip|
  61.263 --      interface, address, router = ip.split(':')
  61.264 --      if self[:iptype] == :shared
  61.265 --        validate_shared(interface, address, router)
  61.266 --      else
  61.267 --        validate_exclusive(interface, address, router)
  61.268 --      end
  61.269 --    end
  61.270 --  end
  61.271 --
  61.272 -   def retrieve
  61.273 --    provider.flush
  61.274 -     hash = provider.properties
  61.275 -     return setstatus(hash) unless hash.nil? or hash[:ensure] == :absent
  61.276 -     # Return all properties as absent.
  61.277 -@@ -379,4 +221,25 @@
  61.278 -     end
  61.279 -     prophash
  61.280 -   end
  61.281 -+
  61.282 -+  # Private Properties
  61.283 -+  # The following properties are used in conjunction with the "puppet resource zone"
  61.284 -+  # output. They are valid properties for configuring a zone.
  61.285 -+
  61.286 -+  newproperty(:id) do
  61.287 -+    desc "The numerical ID of the zone.  This number is autogenerated
  61.288 -+    and cannot be changed."
  61.289 -+  end
  61.290 -+
  61.291 -+  newproperty(:zonepath) do
  61.292 -+    desc "The path to zone's file system."
  61.293 -+  end
  61.294 -+
  61.295 -+  newproperty(:iptype) do
  61.296 -+    desc "Displays exclusive or shared instance of IP."
  61.297 -+  end
  61.298 -+
  61.299 -+  newproperty(:brand) do
  61.300 -+    desc "The zone's brand type"
  61.301 -+  end
  61.302 - end
    62.1 --- a/components/ruby/puppet/patches/puppet-03-zone-provider.patch	Wed Jan 11 15:24:27 2017 -0800
    62.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.3 @@ -1,370 +0,0 @@
    62.4 -Enhance the zone provider to configure zones using a zonecfg export file format.
    62.5 -Enhance the output of puppet resource zone, and fix zone clone functionality, which omitted '-c'.
    62.6 -
    62.7 ---- puppet-3.8.6/lib/puppet/provider/zone/solaris.rb.orig	2016-04-19 14:19:58.810028057 -0700
    62.8 -+++ puppet-3.8.6/lib/puppet/provider/zone/solaris.rb	2016-04-19 14:20:32.183269425 -0700
    62.9 -@@ -1,5 +1,9 @@
   62.10 -+#######################################################################
   62.11 -+# Oracle has modified the originally distributed contents of this file.
   62.12 -+#######################################################################
   62.13 -+
   62.14 - Puppet::Type.type(:zone).provide(:solaris) do
   62.15 --  desc "Provider for Solaris Zones."
   62.16 -+  desc "Provider for Solaris zones."
   62.17 - 
   62.18 -   commands :adm => "/usr/sbin/zoneadm", :cfg => "/usr/sbin/zonecfg"
   62.19 -   defaultfor :osfamily => :solaris
   62.20 -@@ -8,129 +12,84 @@
   62.21 - 
   62.22 -   # Convert the output of a list into a hash
   62.23 -   def self.line2hash(line)
   62.24 --    fields = [:id, :name, :ensure, :path, :uuid, :brand, :iptype]
   62.25 -+    fields = [:id, :name, :ensure, :zonepath, :uuid, :brand, :iptype ]
   62.26 -     properties = Hash[fields.zip(line.split(':'))]
   62.27 - 
   62.28 --    del_id = [:brand, :uuid]
   62.29 -+    del_id = [:id, :uuid]
   62.30 -+
   62.31 -     # Configured but not installed zones do not have IDs
   62.32 -     del_id << :id if properties[:id] == "-"
   62.33 -     del_id.each { |p| properties.delete(p) }
   62.34 --
   62.35 -     properties[:ensure] = properties[:ensure].intern
   62.36 --    properties[:iptype] = 'exclusive' if properties[:iptype] == 'excl'
   62.37 - 
   62.38 -     properties
   62.39 -   end
   62.40 - 
   62.41 -+
   62.42 -   def self.instances
   62.43 -     adm(:list, "-cp").split("\n").collect do |line|
   62.44 -       new(line2hash(line))
   62.45 -     end
   62.46 -   end
   62.47 - 
   62.48 --  def multi_conf(name, should, &action)
   62.49 --    has = properties[name]
   62.50 --    has = [] if !has || has == :absent
   62.51 --    rms = has - should
   62.52 --    adds = should - has
   62.53 --    (rms.map{|o| action.call(:rm,o)} + adds.map{|o| action.call(:add,o)}).join("\n")
   62.54 --  end
   62.55 --
   62.56 --  def self.def_prop(var, str)
   62.57 --    define_method('%s_conf' % var.to_s) do |v|
   62.58 --      str % v
   62.59 --    end
   62.60 --    define_method('%s=' % var.to_s) do |v|
   62.61 --      setconfig self.send( ('%s_conf'% var).intern, v)
   62.62 --    end
   62.63 --  end
   62.64 -+  
   62.65 -+  # Read in the zone configuration parameters and properties and
   62.66 -+  # perform the zone configuration. Options are cloning the zone,
   62.67 -+  # which needs a zonecfg_export file, configuring an archive, which
   62.68 -+  # takes optional zonecfg_export and archived_zonename parameters,
   62.69 -+  # or performing a zone configuration, which requires a zonecfg_export
   62.70 -+  # file or string.
   62.71 -+  def configure
   62.72 - 
   62.73 --  def self.def_multiprop(var, &conf)
   62.74 --    define_method(var.to_s) do |v|
   62.75 --      o = properties[var]
   62.76 --      return '' if o.nil? or o == :absent
   62.77 --      o.join(' ')
   62.78 --    end
   62.79 --    define_method('%s=' % var.to_s) do |v|
   62.80 --      setconfig self.send( ('%s_conf'% var).intern, v)
   62.81 --    end
   62.82 --    define_method('%s_conf' % var.to_s) do |v|
   62.83 --      multi_conf(var, v, &conf)
   62.84 -+    if @resource[:archive].nil? && @resource[:zonecfg_export].nil?
   62.85 -+      raise Puppet::Error, "No configuration resource is defined."
   62.86 -     end
   62.87 --  end
   62.88 - 
   62.89 --  def_prop :iptype, "set ip-type=%s"
   62.90 --  def_prop :autoboot, "set autoboot=%s"
   62.91 --  def_prop :path, "set zonepath=%s"
   62.92 --  def_prop :pool, "set pool=%s"
   62.93 --  def_prop :shares, "add rctl\nset name=zone.cpu-shares\nadd value (priv=privileged,limit=%s,action=none)\nend"
   62.94 --
   62.95 --  def_multiprop :ip do |action, str|
   62.96 --    interface, ip, defrouter = str.split(':')
   62.97 --    case action
   62.98 --    when :add
   62.99 --      cmd = ["add net"]
  62.100 --      cmd << "set physical=#{interface}" if interface
  62.101 --      cmd << "set address=#{ip}" if ip
  62.102 --      cmd << "set defrouter=#{defrouter}" if defrouter
  62.103 --      cmd << "end"
  62.104 --      cmd.join("\n")
  62.105 --    when :rm
  62.106 --      if ip
  62.107 --        "remove net address=#{ip}"
  62.108 --      elsif interface
  62.109 --        "remove net physical=#{interface}"
  62.110 --      else
  62.111 --        raise ArgumentError, "can not remove network based on default router"
  62.112 -+    command = String.new
  62.113 -+    if @resource[:clone]
  62.114 -+      if !@resource[:zonecfg_export]
  62.115 -+        raise Puppet::Error, "A zone configuration must be defined to
  62.116 -+        clone a zone."
  62.117 -+      end
  62.118 -+      command = "#{command(:cfg)} -z #{@resource[:name]} -f #{@resource[:zonecfg_export]}"
  62.119 -+    else
  62.120 -+      unless @resource[:zonecfg_export].nil? || @resource[:zonecfg_export].empty?
  62.121 -+        begin
  62.122 -+          file = File.open(@resource[:zonecfg_export], "rb")
  62.123 -+          str = file.read.gsub(/[\n]\n*\s*/, "; ")
  62.124 -+        rescue
  62.125 -+          str = @resource[:zonecfg_export].gsub(/[\n]\n*\s*/, "; ")
  62.126 -+        ensure
  62.127 -+          file.close unless file.nil?
  62.128 -+        end
  62.129 -+        @property_hash.clear
  62.130 -       end
  62.131 --    else self.fail action
  62.132 --    end
  62.133 --  end
  62.134 - 
  62.135 --  def_multiprop :dataset do |action, str|
  62.136 --    case action
  62.137 --    when :add; ['add dataset',"set name=#{str}",'end'].join("\n")
  62.138 --    when :rm; "remove dataset name=#{str}"
  62.139 --    else self.fail action
  62.140 --    end
  62.141 --  end
  62.142 -+      unless @resource[:archive].nil? || @resource[:archive].empty?
  62.143 -+        if !str.nil?
  62.144 -+          command = "#{command(:cfg)} -z #{@resource[:name]} \'create -a #{@resource[:archive]};#{str}\'"
  62.145 -+        else
  62.146 -+          command = "#{command(:cfg)} -z #{@resource[:name]} create -a #{@resource[:archive]} "
  62.147 -+        end
  62.148 -+        if @resource[:archived_zonename]
  62.149 -+          command << " -z #{@resource[:archived_zonename]}"
  62.150 -+        end
  62.151 -+      end
  62.152 - 
  62.153 --  def_multiprop :inherit do |action, str|
  62.154 --    case action
  62.155 --    when :add; ['add inherit-pkg-dir', "set dir=#{str}",'end'].join("\n")
  62.156 --    when :rm; "remove inherit-pkg-dir dir=#{str}"
  62.157 --    else self.fail action
  62.158 -+      if !@resource[:zonecfg_export].nil? && @resource[:archive].nil?
  62.159 -+        command = "#{command(:cfg)} -z #{@resource[:name]} \'#{str}\'"
  62.160 -+      end
  62.161 -     end
  62.162 --  end
  62.163 - 
  62.164 --  def my_properties
  62.165 --    [:path, :iptype, :autoboot, :pool, :shares, :ip, :dataset, :inherit]
  62.166 --  end
  62.167 --
  62.168 --  # Perform all of our configuration steps.
  62.169 --  def configure
  62.170 --    self.fail "Path is required" unless @resource[:path]
  62.171 --    arr = ["create -b #{@resource[:create_args]}"]
  62.172 --
  62.173 --    # Then perform all of our configuration steps.  It's annoying
  62.174 --    # that we need this much internal info on the resource.
  62.175 --    self.resource.properties.each do |property|
  62.176 --      next unless my_properties.include? property.name
  62.177 --      method = (property.name.to_s + '_conf').intern
  62.178 --      arr << self.send(method ,@resource[property.name]) unless property.safe_insync?(properties[property.name])
  62.179 -+    if command
  62.180 -+      r = exec_cmd(:cmd => command)
  62.181 -     end
  62.182 --    setconfig(arr.join("\n"))
  62.183 -   end
  62.184 - 
  62.185 -   def destroy
  62.186 -     zonecfg :delete, "-F"
  62.187 -   end
  62.188 - 
  62.189 --  def add_cmd(cmd)
  62.190 --    @cmds = [] if @cmds.nil?
  62.191 --    @cmds << cmd
  62.192 --  end
  62.193 --
  62.194 -   def exists?
  62.195 -     properties[:ensure] != :absent
  62.196 -   end
  62.197 -@@ -138,31 +97,35 @@
  62.198 -   # We cannot use the execpipe in util because the pipe is not opened in
  62.199 -   # read/write mode.
  62.200 -   def exec_cmd(var)
  62.201 --    # In bash, the exit value of the last command is the exit value of the
  62.202 --    # entire pipeline
  62.203 --    out = execute("echo \"#{var[:input]}\" | #{var[:cmd]}", :failonfail => false, :combine => true)
  62.204 --    st = $?.exitstatus
  62.205 --    {:out => out, :exit => st}
  62.206 --  end
  62.207 --
  62.208 --  # Clear out the cached values.
  62.209 --  def flush
  62.210 --    return if @cmds.nil? || @cmds.empty?
  62.211 --    str = (@cmds << "commit" << "exit").join("\n")
  62.212 --    @cmds = []
  62.213 --    @property_hash.clear
  62.214 --
  62.215 --    command = "#{command(:cfg)} -z #{@resource[:name]} -f -"
  62.216 --    r = exec_cmd(:cmd => command, :input => str)
  62.217 --    if r[:exit] != 0 or r[:out] =~ /not allowed/
  62.218 --      raise ArgumentError, "Failed to apply configuration"
  62.219 -+    if var[:input]
  62.220 -+    	execute("echo \"#{var[:input]}\" | #{var[:cmd]}", :failonfail => true, :combine => true)
  62.221 -+    else
  62.222 -+        execute("#{var[:cmd]}", :failonfail => true, :combine => true)
  62.223 -     end
  62.224 -   end
  62.225 - 
  62.226 -+
  62.227 -   def install(dummy_argument=:work_arround_for_ruby_GC_bug)
  62.228 -+    if ['5.11', '5.12'].include? Facter.value(:kernelrelease)
  62.229 -+       if !@resource[:install_args] and @resource[:config_profile]
  62.230 -+         @resource[:install_args] = " -c " + @resource[:config_profile]
  62.231 -+       elsif !@resource[:install_args] and @resource[:archive]
  62.232 -+         @resource[:install_args] = " -a " + @resource[:archive]
  62.233 -+	     if @resource[:archived_zonename]
  62.234 -+	       @resource[:install_args] << " -z " + @resource[:archived_zonename]
  62.235 -+	     end
  62.236 -+       elsif @resource[:config_profile]
  62.237 -+	     @resource[:install_args] << " -c " + @resource[:config_profile]
  62.238 -+       end
  62.239 -+    end
  62.240 -+       
  62.241 -     if @resource[:clone] # TODO: add support for "-s snapshot"
  62.242 --      zoneadm :clone, @resource[:clone]
  62.243 --    elsif @resource[:install_args]
  62.244 -+      if @resource[:config_profile]
  62.245 -+        zoneadm :clone, @resource[:install_args].split(" "), @resource[:clone]
  62.246 -+      else
  62.247 -+        zoneadm :clone, @resource[:clone]
  62.248 -+      end
  62.249 -+    elsif @resource[:install_args] 
  62.250 -       zoneadm :install, @resource[:install_args].split(" ")
  62.251 -     else
  62.252 -       zoneadm :install
  62.253 -@@ -182,11 +145,12 @@
  62.254 -       end
  62.255 -     end
  62.256 -     @property_hash.dup
  62.257 -+    
  62.258 -   end
  62.259 - 
  62.260 -   # We need a way to test whether a zone is in process.  Our 'ensure'
  62.261 -   # property models the static states, but we need to handle the temporary ones.
  62.262 --  def processing?
  62.263 -+  def processing?  
  62.264 -     hash = status
  62.265 -     return false unless hash
  62.266 -     ["incomplete", "ready", "shutting_down"].include? hash[:ensure]
  62.267 -@@ -214,7 +178,6 @@
  62.268 -   #
  62.269 -   def getconfig
  62.270 -     output = zonecfg :info
  62.271 --
  62.272 -     name = nil
  62.273 -     current = nil
  62.274 -     hash = {}
  62.275 -@@ -244,14 +207,9 @@
  62.276 -     hash
  62.277 -   end
  62.278 - 
  62.279 --  # Execute a configuration string.  Can't be private because it's called
  62.280 --  # by the properties.
  62.281 --  def setconfig(str)
  62.282 --    add_cmd str
  62.283 --  end
  62.284 --
  62.285 -   def start
  62.286 -     # Check the sysidcfg stuff
  62.287 -+   if ['5.10'].include? Facter.value(:kernelrelease)
  62.288 -     if cfg = @resource[:sysidcfg]
  62.289 -       self.fail "Path is required" unless @resource[:path]
  62.290 -       zoneetc = File.join(@resource[:path], "root", "etc")
  62.291 -@@ -272,7 +230,9 @@
  62.292 -         end
  62.293 -       end
  62.294 -     end
  62.295 -+   end
  62.296 - 
  62.297 -+    # Boots the zone
  62.298 -     zoneadm :boot
  62.299 -   end
  62.300 - 
  62.301 -@@ -285,64 +245,35 @@
  62.302 -     end
  62.303 - 
  62.304 -     main = self.class.line2hash(output.chomp)
  62.305 --
  62.306 --    # Now add in the configuration information
  62.307 --    config_status.each do |name, value|
  62.308 --      main[name] = value
  62.309 --    end
  62.310 --
  62.311 -     main
  62.312 -   end
  62.313 - 
  62.314 -   def ready
  62.315 -+    # Prepare the zone
  62.316 -     zoneadm :ready
  62.317 -   end
  62.318 - 
  62.319 -   def stop
  62.320 --    zoneadm :halt
  62.321 -+     # Shutdown the zone
  62.322 -+     zoneadm :halt
  62.323 -   end
  62.324 -+  
  62.325 - 
  62.326 -   def unconfigure
  62.327 -+    # Unconfigure and delete the zone
  62.328 -     zonecfg :delete, "-F"
  62.329 -   end
  62.330 - 
  62.331 -   def uninstall
  62.332 -+    # Uninstall the zone
  62.333 -     zoneadm :uninstall, "-F"
  62.334 -   end
  62.335 - 
  62.336 -   private
  62.337 - 
  62.338 --  # Turn the results of getconfig into status information.
  62.339 --  def config_status
  62.340 --    config = getconfig
  62.341 --    result = {}
  62.342 --
  62.343 --    result[:autoboot] = config[:autoboot] ? config[:autoboot].intern : :true
  62.344 --    result[:pool] = config[:pool]
  62.345 --    result[:shares] = config[:shares]
  62.346 --    if dir = config["inherit-pkg-dir"]
  62.347 --      result[:inherit] = dir.collect { |dirs| dirs[:dir] }
  62.348 --    end
  62.349 --    if datasets = config["dataset"]
  62.350 --      result[:dataset] = datasets.collect { |dataset| dataset[:name] }
  62.351 --    end
  62.352 --    result[:iptype] = config[:'ip-type'] if config[:'ip-type']
  62.353 --    if net = config["net"]
  62.354 --      result[:ip] = net.collect do |params|
  62.355 --        if params[:defrouter]
  62.356 --          "#{params[:physical]}:#{params[:address]}:#{params[:defrouter]}"
  62.357 --        elsif params[:address]
  62.358 --          "#{params[:physical]}:#{params[:address]}"
  62.359 --        else
  62.360 --          params[:physical]
  62.361 --        end
  62.362 --      end
  62.363 --    end
  62.364 --
  62.365 --    result
  62.366 --  end
  62.367 --
  62.368 -   def zoneadm(*cmd)
  62.369 -+    # Execute the zoneadm command with the arguments
  62.370 -+    # provided
  62.371 -     adm("-z", @resource[:name], *cmd)
  62.372 -   rescue Puppet::ExecutionFailure => detail
  62.373 -     self.fail Puppet::Error, "Could not #{cmd[0]} zone: #{detail}", detail
    63.1 --- a/components/ruby/puppet/patches/puppet-04-agent-auditing.patch	Wed Jan 11 15:24:27 2017 -0800
    63.2 +++ b/components/ruby/puppet/patches/puppet-04-agent-auditing.patch	Mon Nov 28 16:54:02 2016 -0800
    63.3 @@ -1,39 +1,45 @@
    63.4 +Not submitted to upstream
    63.5  Add auditing support to agent execution
    63.6  
    63.7 ---- puppet-3.8.6/lib/puppet/agent.rb.orig	2016-04-19 14:23:14.948120246 -0700
    63.8 -+++ puppet-3.8.6/lib/puppet/agent.rb	2016-04-19 14:24:09.178244630 -0700
    63.9 -@@ -1,4 +1,11 @@
   63.10 -+#######################################################################
   63.11 -+# Oracle has modified the originally distributed contents of this file.
   63.12 -+#######################################################################
   63.13 -+
   63.14 +diff --git a/lib/puppet/agent.rb b/lib/puppet/agent.rb
   63.15 +--- a/lib/puppet/agent.rb
   63.16 ++++ b/lib/puppet/agent.rb
   63.17 +@@ -1,5 +1,8 @@
   63.18   require 'puppet/application'
   63.19 + require 'puppet/error'
   63.20  +if Facter.value(:osfamily) == "Solaris"
   63.21  +  require 'PuppetAudit'
   63.22  +end
   63.23   
   63.24   # A general class for triggering a run of another
   63.25   # class.
   63.26 -@@ -37,6 +44,11 @@
   63.27 -       return
   63.28 -     end
   63.29 +@@ -30,11 +33,15 @@ class Puppet::Agent
   63.30   
   63.31 +   # Perform a run with our client.
   63.32 +   def run(client_options = {})
   63.33 ++    # Always start an audit record
   63.34  +    if Facter.value(:osfamily) == "Solaris"
   63.35  +        audit_handle = PuppetAudit.new
   63.36  +        audit_handle.audit_start
   63.37  +    end
   63.38 -+
   63.39 +     if disabled?
   63.40 +       Puppet.notice "Skipping run of #{client_class}; administratively disabled (Reason: '#{disable_message}');\nUse 'puppet agent --enable' to re-enable."
   63.41 +       return
   63.42 +     end
   63.43 +-
   63.44       result = nil
   63.45       block_run = Puppet::Application.controlled_run do
   63.46         splay client_options.fetch :splay, Puppet[:splay]
   63.47 -@@ -52,6 +64,10 @@
   63.48 -           end
   63.49 -         end
   63.50 -       end
   63.51 -+      if Facter.value(:osfamily) == "Solaris"
   63.52 -+          audit_handle.audit_stop
   63.53 -+          audit_handle.audit_teardown
   63.54 -+      end
   63.55 -       true
   63.56 +@@ -55,6 +62,12 @@ class Puppet::Agent
   63.57       end
   63.58       Puppet.notice "Shutdown/restart in progress (#{Puppet::Application.run_status.inspect}); skipping run" unless block_run
   63.59 +     result
   63.60 ++  ensure
   63.61 ++    # Always stop an audit record
   63.62 ++    if Facter.value(:osfamily) == "Solaris"
   63.63 ++        audit_handle.audit_stop
   63.64 ++        audit_handle.audit_teardown
   63.65 ++    end
   63.66 +   end
   63.67 + 
   63.68 +   def stopping?
    64.1 --- a/components/ruby/puppet/patches/puppet-05-apply-auditing.patch	Wed Jan 11 15:24:27 2017 -0800
    64.2 +++ b/components/ruby/puppet/patches/puppet-05-apply-auditing.patch	Mon Nov 28 16:54:02 2016 -0800
    64.3 @@ -1,5 +1,8 @@
    64.4 ---- puppet-3.8.3/lib/puppet/application/apply.rb.orig	2015-09-21 14:46:28.000000000 -0700
    64.5 -+++ puppet-3.8.3/lib/puppet/application/apply.rb	2015-12-01 10:21:17.911069347 -0800
    64.6 +Not submitted to upstream
    64.7 +
    64.8 +diff --git a/lib/puppet/application/apply.rb b/lib/puppet/application/apply.rb
    64.9 +--- a/lib/puppet/application/apply.rb
   64.10 ++++ b/lib/puppet/application/apply.rb
   64.11  @@ -1,6 +1,9 @@
   64.12   require 'puppet/application'
   64.13   require 'puppet/configurer'
   64.14 @@ -9,30 +12,29 @@
   64.15  +end
   64.16   
   64.17   class Puppet::Application::Apply < Puppet::Application
   64.18 +   require 'puppet/util/splayer'
   64.19 +@@ -182,6 +185,12 @@ Copyright (c) 2011 Puppet Labs, LLC Licensed under the Apache 2.0 License
   64.20 +   end
   64.21   
   64.22 -@@ -217,6 +220,12 @@
   64.23 -       end
   64.24 - 
   64.25 -       begin
   64.26 -+        # configure auditing on Solaris
   64.27 -+        if Facter.value(:osfamily) == "Solaris"
   64.28 -+            audit_handle = PuppetAudit.new
   64.29 -+            audit_handle.audit_start
   64.30 -+        end
   64.31 +   def main
   64.32 ++    # configure auditing on Solaris
   64.33 ++    if Facter.value(:osfamily) == "Solaris"
   64.34 ++        audit_handle = PuppetAudit.new
   64.35 ++        audit_handle.audit_start
   64.36 ++    end
   64.37  +
   64.38 -         # Compile our catalog
   64.39 -         starttime = Time.now
   64.40 -         catalog = Puppet::Resource::Catalog.indirection.find(node.name, :use_node => node)
   64.41 -@@ -245,6 +254,12 @@
   64.42 -       rescue => detail
   64.43 -         Puppet.log_exception(detail)
   64.44 -         exit(1)
   64.45 -+      ensure
   64.46 -+        # clean up auditing records on Solaris
   64.47 -+        if Facter.value(:osfamily) == "Solaris"
   64.48 -+          audit_handle.audit_stop
   64.49 -+          audit_handle.audit_teardown
   64.50 -+        end
   64.51 -       end
   64.52 +     # Set our code or file to use.
   64.53 +     if options[:code] or command_line.args.length == 0
   64.54 +       Puppet[:code] = options[:code] || STDIN.read
   64.55 +@@ -287,6 +296,11 @@ Copyright (c) 2011 Puppet Labs, LLC Licensed under the Apache 2.0 License
   64.56       end
   64.57   
   64.58 +   ensure
   64.59 ++    # clean up auditing records on Solaris
   64.60 ++    if Facter.value(:osfamily) == "Solaris"
   64.61 ++      audit_handle.audit_stop
   64.62 ++      audit_handle.audit_teardown
   64.63 ++    end
   64.64 +     if @profiler
   64.65 +       Puppet::Util::Profiler.remove_profiler(@profiler)
   64.66 +       @profiler.shutdown
    65.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    65.2 +++ b/components/ruby/puppet/patches/puppet-06-PUP-6797-provider-smf.patch	Mon Nov 28 16:54:02 2016 -0800
    65.3 @@ -0,0 +1,21 @@
    65.4 +Merged with upstream PUP 4.9.0
    65.5 +(PUP-6797) service should check for smf service first
    65.6 +https://tickets.puppetlabs.com/browse/PUP-6797
    65.7 +
    65.8 +--- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig	2016-04-19 14:26:51.367951573 -0700
    65.9 ++++ puppet-3.8.6/lib/puppet/provider/service/smf.rb	2016-04-19 14:27:31.661139999 -0700
   65.10 +@@ -129,6 +129,14 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
   65.11 +       return
   65.12 +     end
   65.13 +
   65.14 ++    # Check to see if the service exists
   65.15 ++    cmd = Array[command(:svccfg), "select", @resource[:name]]
   65.16 ++    output = Puppet::Util::Execution.execute(
   65.17 ++        cmd, :combine => true, :failonfail => false)
   65.18 ++    if $CHILD_STATUS.exitstatus != 0
   65.19 ++      info output
   65.20 ++    end
   65.21 ++
   65.22 +     begin
   65.23 +       # get the current state and the next state, and if the next
   65.24 +       # state is set (i.e. not "-") use it for state comparison
    66.1 --- a/components/ruby/puppet/patches/puppet-06-provider-smf.patch	Wed Jan 11 15:24:27 2017 -0800
    66.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    66.3 @@ -1,33 +0,0 @@
    66.4 -Add check for existence of smf service
    66.5 -
    66.6 ---- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig	2016-04-19 14:26:51.367951573 -0700
    66.7 -+++ puppet-3.8.6/lib/puppet/provider/service/smf.rb	2016-04-19 14:27:31.661139999 -0700
    66.8 -@@ -1,3 +1,7 @@
    66.9 -+#######################################################################
   66.10 -+# Oracle has modified the originally distributed contents of this file.
   66.11 -+#######################################################################
   66.12 -+
   66.13 - # Solaris 10 SMF-style services.
   66.14 - Puppet::Type.type(:service).provide :smf, :parent => :base do
   66.15 -   desc <<-EOT
   66.16 -@@ -80,9 +84,18 @@
   66.17 -       return
   66.18 -     end
   66.19 - 
   66.20 -+    # get the current state and the next state, and if the next
   66.21 -+    # state is set (i.e. not "-") use it for state comparison
   66.22 -+
   66.23 -+    # Check to see if the service exists
   66.24 -+    cmd = Array[command(:svccfg), "select", @resource[:name]]
   66.25 -+    output = Puppet::Util::Execution.execute(
   66.26 -+        cmd, :combine => true, :failonfail => false)
   66.27 -+    if $CHILD_STATUS.exitstatus != 0
   66.28 -+      info output
   66.29 -+    end
   66.30 -+
   66.31 -     begin
   66.32 --      # get the current state and the next state, and if the next
   66.33 --      # state is set (i.e. not "-") use it for state comparison
   66.34 -       states = svcs("-H", "-o", "state,nstate", @resource[:name]).chomp.split
   66.35 -       state = states[1] == "-" ? states[0] : states[1]
   66.36 -     rescue Puppet::ExecutionFailure
    67.1 --- a/components/ruby/puppet/patches/puppet-07-PUP-2641.patch	Wed Jan 11 15:24:27 2017 -0800
    67.2 +++ b/components/ruby/puppet/patches/puppet-07-PUP-2641.patch	Mon Nov 28 16:54:02 2016 -0800
    67.3 @@ -4,14 +4,6 @@
    67.4  
    67.5  --- puppet-3.8.6/lib/puppet/application/describe.rb.orig	2016-04-19 14:29:00.513107441 -0700
    67.6  +++ puppet-3.8.6/lib/puppet/application/describe.rb	2016-04-19 14:29:42.599397493 -0700
    67.7 -@@ -1,3 +1,7 @@
    67.8 -+#######################################################################
    67.9 -+# Oracle has modified the originally distributed contents of this file.
   67.10 -+#######################################################################
   67.11 -+
   67.12 - require 'puppet/application'
   67.13 - 
   67.14 - class Formatter
   67.15  @@ -70,13 +74,8 @@
   67.16       }.each do |name|
   67.17         type = @types[name]
    68.1 --- a/components/ruby/puppet/patches/puppet-08-PUP-2509.patch	Wed Jan 11 15:24:27 2017 -0800
    68.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    68.3 @@ -1,15 +0,0 @@
    68.4 -In-house patch to fix upstream bug PUP-2509
    68.5 -https://tickets.puppetlabs.com/browse/PUP-2509
    68.6 -Patch has been submitted upstream but not yet accepted.
    68.7 -
    68.8 ---- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig	2016-04-19 14:53:01.233681735 -0700
    68.9 -+++ puppet-3.8.6/lib/puppet/provider/service/smf.rb	2016-04-19 14:53:31.762390677 -0700
   68.10 -@@ -36,7 +36,7 @@
   68.11 -   end
   68.12 - 
   68.13 -   def self.instances
   68.14 --   svcs.split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
   68.15 -+   svcs("-H").split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
   68.16 -      state,stime,fmri = line.split(/\s+/)
   68.17 -      status =  case state
   68.18 -                when /online/; :running
    69.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    69.2 +++ b/components/ruby/puppet/patches/puppet-09-PUP-6796-role-shell.patch	Mon Nov 28 16:54:02 2016 -0800
    69.3 @@ -0,0 +1,39 @@
    69.4 +Merged with upstream PUP 4.9.0
    69.5 +(PUP-6796) Support setting/checking shell in user_role_add
    69.6 +https://tickets.puppetlabs.com/browse/PUP-6796
    69.7 +
    69.8 +diff --git a/lib/puppet/provider/user/user_role_add.rb b/lib/puppet/provider/user/user_role_add.rb
    69.9 +--- a/lib/puppet/provider/user/user_role_add.rb
   69.10 ++++ b/lib/puppet/provider/user/user_role_add.rb
   69.11 +@@ -12,6 +12,7 @@ Puppet::Type.type(:user).provide :user_role_add, :parent => :useradd, :source =>
   69.12 +   options :home, :flag => "-d", :method => :dir
   69.13 +   options :comment, :method => :gecos
   69.14 +   options :groups, :flag => "-G"
   69.15 ++  options :shell, :flag => "-s"
   69.16 +   options :roles, :flag => "-R"
   69.17 +   options :auths, :flag => "-A"
   69.18 +   options :profiles, :flag => "-P"
   69.19 +@@ -26,8 +27,23 @@ Puppet::Type.type(:user).provide :user_role_add, :parent => :useradd, :source =>
   69.20 +     value !~ /\s/
   69.21 +   end
   69.22 + 
   69.23 ++  def shell=(value)
   69.24 ++    check_valid_shell
   69.25 ++    set("shell", value)
   69.26 ++  end
   69.27 ++
   69.28 +   has_features :manages_homedir, :allows_duplicates, :manages_solaris_rbac, :manages_passwords, :manages_password_age, :manages_shell
   69.29 + 
   69.30 ++
   69.31 ++  def check_valid_shell
   69.32 ++    unless File.exists?(@resource.should(:shell))
   69.33 ++      raise(Puppet::Error, "Shell #{@resource.should(:shell)} must exist")
   69.34 ++    end
   69.35 ++    unless File.executable?(@resource.should(:shell).to_s)
   69.36 ++      raise(Puppet::Error, "Shell #{@resource.should(:shell)} must be executable")
   69.37 ++    end
   69.38 ++  end
   69.39 ++
   69.40 +   #must override this to hand the keyvalue pairs
   69.41 +   def add_properties
   69.42 +     cmd = []
    70.1 --- a/components/ruby/puppet/patches/puppet-09-role-shell.patch	Wed Jan 11 15:24:27 2017 -0800
    70.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    70.3 @@ -1,41 +0,0 @@
    70.4 ---- puppet-3.8.6/lib/puppet/provider/user/user_role_add.rb.orig	2016-04-19 14:32:54.606087591 -0700
    70.5 -+++ puppet-3.8.6/lib/puppet/provider/user/user_role_add.rb	2016-04-19 14:34:04.451831050 -0700
    70.6 -@@ -1,3 +1,7 @@
    70.7 -+#######################################################################
    70.8 -+# Oracle has modified the originally distributed contents of this file.
    70.9 -+#######################################################################
   70.10 -+
   70.11 - require 'puppet/util'
   70.12 - require 'puppet/util/user_attr'
   70.13 - require 'date'
   70.14 -@@ -12,6 +16,7 @@
   70.15 -   options :home, :flag => "-d", :method => :dir
   70.16 -   options :comment, :method => :gecos
   70.17 -   options :groups, :flag => "-G"
   70.18 -+  options :shell, :flag => "-s"
   70.19 -   options :roles, :flag => "-R"
   70.20 -   options :auths, :flag => "-A"
   70.21 -   options :profiles, :flag => "-P"
   70.22 -@@ -26,7 +31,22 @@
   70.23 -     value !~ /\s/
   70.24 -   end
   70.25 - 
   70.26 -+  def shell=(value)
   70.27 -+    check_valid_shell
   70.28 -+    set("shell", value)
   70.29 -+  end
   70.30 -+
   70.31 -   has_features :manages_homedir, :allows_duplicates, :manages_solaris_rbac, :manages_passwords, :manages_password_age, :manages_shell
   70.32 -+  
   70.33 -+
   70.34 -+  def check_valid_shell
   70.35 -+    unless File.exists?(@resource.should(:shell))
   70.36 -+      raise(Puppet::Error, "Shell #{@resource.should(:shell)} must exist")
   70.37 -+    end
   70.38 -+    unless File.executable?(@resource.should(:shell).to_s)
   70.39 -+      raise(Puppet::Error, "Shell #{@resource.should(:shell)} must be executable")
   70.40 -+    end
   70.41 -+  end
   70.42 - 
   70.43 -   #must override this to hand the keyvalue pairs
   70.44 -   def add_properties
    71.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    71.2 +++ b/components/ruby/puppet/patches/puppet-10-PUP-6792-smf-recursive-enable.patch	Mon Nov 28 16:54:02 2016 -0800
    71.3 @@ -0,0 +1,17 @@
    71.4 +Merged with upstream PUP 4.9.0
    71.5 +(PUP-6792) SMF should recursively enable services
    71.6 +https://tickets.puppetlabs.com/browse/PUP-6792
    71.7 +
    71.8 +diff --git a/lib/puppet/provider/service/smf.rb b/lib/puppet/provider/service/smf.rb
    71.9 +index be04a95..d006ca7 100644
   71.10 +--- a/lib/puppet/provider/service/smf.rb
   71.11 ++++ b/lib/puppet/provider/service/smf.rb
   71.12 +@@ -80,7 +80,7 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
   71.13 +     when :maintenance, :degraded
   71.14 +       [command(:adm), :clear, @resource[:name]]
   71.15 +     else
   71.16 +-      [command(:adm), :enable, "-s", @resource[:name]]
   71.17 ++      [command(:adm), :enable, "-rs", @resource[:name]]
   71.18 +     end
   71.19 +   end
   71.20 + 
    72.1 --- a/components/ruby/puppet/patches/puppet-10-smf-recursive-enable.patch	Wed Jan 11 15:24:27 2017 -0800
    72.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    72.3 @@ -1,13 +0,0 @@
    72.4 -Patch to make svcadm enable default to using the -r flag.  This patch
    72.5 -has not yet been submitted upstream.
    72.6 -
    72.7 ---- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig        2016-04-19 14:53:31.762390677 -0700
    72.8 -+++ puppet-3.8.6/lib/puppet/provider/service/smf.rb     2016-04-19 14:56:32.596751150 -0700
    72.9 -@@ -74,7 +74,7 @@
   72.10 -     when :maintenance
   72.11 -       [command(:adm), :clear, @resource[:name]]
   72.12 -     else
   72.13 --      [command(:adm), :enable, "-s", @resource[:name]]
   72.14 -+      [command(:adm), :enable, "-rs", @resource[:name]]
   72.15 -     end
   72.16 -   end
    73.1 --- a/components/ruby/puppet/patches/puppet-11-smf-degraded.patch	Wed Jan 11 15:24:27 2017 -0800
    73.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    73.3 @@ -1,38 +0,0 @@
    73.4 -Add support for degraded state in smf and remove unused variable stime.
    73.5 -Submitted upstream as PUP-6095
    73.6 -
    73.7 ---- puppet-3.8.6/lib/puppet/provider/service/smf.rb.orig	2016-04-19 14:56:32.596751150 -0700
    73.8 -+++ puppet-3.8.6/lib/puppet/provider/service/smf.rb	2016-04-19 14:59:32.495860166 -0700
    73.9 -@@ -36,11 +36,12 @@
   73.10 -   end
   73.11 - 
   73.12 -   def self.instances
   73.13 --   svcs("-H").split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
   73.14 --     state,stime,fmri = line.split(/\s+/)
   73.15 -+   svcs("-H", "-o", "state,fmri" ).split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
   73.16 -+     state,fmri = line.split(/\s+/)
   73.17 -      status =  case state
   73.18 -                when /online/; :running
   73.19 -                when /maintenance/; :maintenance
   73.20 -+               when /degraded/; :degraded
   73.21 -                else :stopped
   73.22 -                end
   73.23 -      new({:name => fmri, :ensure => status})
   73.24 -@@ -71,7 +72,7 @@
   73.25 -   def startcmd
   73.26 -     self.setupservice
   73.27 -     case self.status
   73.28 --    when :maintenance
   73.29 -+    when :maintenance, :degraded
   73.30 -       [command(:adm), :clear, @resource[:name]]
   73.31 -     else
   73.32 -       [command(:adm), :enable, "-rs", @resource[:name]]
   73.33 -@@ -112,6 +113,8 @@
   73.34 -       return :stopped
   73.35 -     when "maintenance"
   73.36 -       return :maintenance
   73.37 -+    when "degraded"
   73.38 -+      return :degraded
   73.39 -     when "legacy_run"
   73.40 -       raise Puppet::Error,
   73.41 -         "Cannot manage legacy services through SMF"
    74.1 --- a/components/ruby/puppet/patches/puppet-12-pkg-provider-latest.patch	Wed Jan 11 15:24:27 2017 -0800
    74.2 +++ b/components/ruby/puppet/patches/puppet-12-pkg-provider-latest.patch	Mon Nov 28 16:54:02 2016 -0800
    74.3 @@ -5,18 +5,19 @@
    74.4  Wildcards support
    74.5  install_options/uninstall_options features support
    74.6  
    74.7 ---- puppet-3.8.6/lib/puppet/provider/package/pkg.rb.orig	2016-04-19 15:09:14.789792650 -0700
    74.8 -+++ puppet-3.8.6/lib/puppet/provider/package/pkg.rb	2016-04-19 15:09:44.646514474 -0700
    74.9 -@@ -5,7 +5,7 @@
   74.10 +diff --git a/lib/puppet/provider/package/pkg.rb b/lib/puppet/provider/package/pkg.rb
   74.11 +--- a/lib/puppet/provider/package/pkg.rb
   74.12 ++++ b/lib/puppet/provider/package/pkg.rb
   74.13 +@@ -1,7 +1,7 @@
   74.14   require 'puppet/provider/package'
   74.15   
   74.16   Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package do
   74.17 --  desc "OpenSolaris image packaging system. See pkg(5) for more information"
   74.18 +-  desc "OpenSolaris image packaging system. See pkg(5) for more information."
   74.19  +  desc "Solaris image packaging system. See pkg(5) for more information"
   74.20 -   # http://docs.oracle.com/cd/E19963-01/html/820-6572/managepkgs.html
   74.21 -   # A few notes before we start :
   74.22 +   # https://docs.oracle.com/cd/E19963-01/html/820-6572/managepkgs.html
   74.23 +   # A few notes before we start:
   74.24     # Opensolaris pkg has two slightly different formats (as of now.)
   74.25 -@@ -18,10 +18,10 @@
   74.26 +@@ -14,10 +14,10 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
   74.27     # TODO: We still have to allow packages to specify a preferred publisher.
   74.28   
   74.29     has_feature :versionable
   74.30 @@ -29,16 +30,7 @@
   74.31   
   74.32     commands :pkg => "/usr/bin/pkg"
   74.33   
   74.34 -@@ -30,7 +30,7 @@
   74.35 -   defaultfor :osfamily => :solaris, :kernelrelease => ['5.11', '5.12']
   74.36 - 
   74.37 -   def self.instances
   74.38 --    pkg(:list, '-H').split("\n").map{|l| new(parse_line(l))}
   74.39 -+    pkg(:list, '-Hv').split("\n").map{|l| new(parse_line(l))}
   74.40 -   end
   74.41 - 
   74.42 -   # The IFO flag field is just what it names, the first field can have ether
   74.43 -@@ -73,6 +73,10 @@
   74.44 +@@ -69,6 +69,10 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
   74.45       {}
   74.46     end
   74.47   
   74.48 @@ -49,28 +41,10 @@
   74.49     # pkg state was present in the older version of pkg (with UFOXI) but is
   74.50     # no longer available with the IFO field version. When it was present,
   74.51     # it was used to indicate that a particular version was present (installed)
   74.52 -@@ -94,29 +98,73 @@
   74.53 -   # formats of output for different pkg versions.
   74.54 -   def self.parse_line(line)
   74.55 -     (case line.chomp
   74.56 --    # NAME (PUBLISHER)            VERSION           IFO  (new:630e1ffc7a19)
   74.57 --    # system/core-os              0.5.11-0.169      i--
   74.58 --    when /^(\S+) +(\S+) +(...)$/
   74.59 --      {:name => $1, :ensure => $2}.merge ifo_flag($3)
   74.60 --
   74.61 --    # x11/wm/fvwm (fvwm.org)      2.6.1-3           i--
   74.62 --    when /^(\S+) \((.+)\) +(\S+) +(...)$/
   74.63 --      {:name => $1, :publisher => $2, :ensure => $3}.merge ifo_flag($4)
   74.64 --
   74.65 --    # NAME (PUBLISHER)                  VERSION          STATE      UFOXI (dvd:052adf36c3f4)
   74.66 --    # SUNWcs                            0.5.11-0.126     installed  -----
   74.67 --    when /^(\S+) +(\S+) +(\S+) +(.....)$/
   74.68 --      {:name => $1, :ensure => $2}.merge pkg_state($3).merge(ufoxi_flag($4))
   74.69 --
   74.70 --    # web/firefox/plugin/flash (extra)  10.0.32.18-0.111 installed  -----
   74.71 --    when /^(\S+) \((.+)\) +(\S+) +(\S+) +(.....)$/
   74.72 --      {:name => $1, :publisher => $2, :ensure => $3}.merge pkg_state($4).merge(ufoxi_flag($5))
   74.73 --
   74.74 +@@ -100,11 +104,74 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
   74.75 +     when %r'^pkg://([^/]+)/([^@]+)@(\S+) +(\S+) +(.....)$'
   74.76 +       {:publisher => $1, :name => $2, :ensure => $3}.merge pkg_state($4).merge(ufoxi_flag($5))
   74.77 + 
   74.78  +    #pkg list -vH output format since build 165
   74.79  +    #FMRI                                                                         IFO
   74.80  +    #pkg://solaris/system/core-os@5.12-5.12.0.0.0.87.1:20151116T010109Z           i--
   74.81 @@ -91,6 +65,7 @@
   74.82  +    when /^(\S+) +(\S+) +(....)$/
   74.83  +      full_fmri = $1.split('@')
   74.84  +      {:name => full_fmri[0], :ensure => full_fmri[1]}.merge pkg_state($2).merge(ufxi_flag($3))
   74.85 ++
   74.86       else
   74.87         raise ArgumentError, 'Unknown line format %s: %s' % [self.name, line]
   74.88       end).merge({:provider => self.name})
   74.89 @@ -141,26 +116,31 @@
   74.90     def hold
   74.91       pkg(:freeze, @resource[:name])
   74.92     end
   74.93 -@@ -126,31 +174,22 @@
   74.94 -     raise Puppet::Error, "Unable to unfreeze #{r[:out]}" unless [0,4].include? r[:exit]
   74.95 +@@ -167,28 +234,28 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
   74.96 +     false
   74.97     end
   74.98   
   74.99  -  # Return the version of the package. Note that the bug
  74.100  -  # http://defect.opensolaris.org/bz/show_bug.cgi?id=19159%
  74.101  -  # notes that we can't use -Ha for the same even though the manual page reads that way.
  74.102 -+  # Return the version of the package.
  74.103     def latest
  74.104 --    lines = pkg(:list, "-Hn", @resource[:name]).split("\n")
  74.105 --
  74.106 --    # remove certificate expiration warnings from the output, but report them
  74.107 --    # Note: we'd like to use select! here to modify the lines array and avoid
  74.108 --    #       the second select further down. But Solaris 11 comes with ruby 1.8.7
  74.109 --    #       which doesn't support select!, so do this as two selects.
  74.110 +-    lines = pkg(:list, "-Hvn", @resource[:name]).split("\n")
  74.111 ++    # Dry-run package update to check the availability of the latest version
  74.112 ++    # -- return code --
  74.113 ++    # 0: latest version available
  74.114 ++    # 1: error
  74.115 ++    # 4: already up-to-date
  74.116 ++    r = exec_cmd(command(:pkg), 'update', '-n', '--parsable=0', @resource[:name]).split('\n')
  74.117 ++    package_versions = JSON.parse(r[:out])['change-packages']
  74.118 + 
  74.119 +     # remove certificate expiration warnings from the output, but report them
  74.120  -    cert_warnings = lines.select { |line| line =~ /^Certificate/ }
  74.121 --    if cert_warnings
  74.122 --      Puppet.warning("pkg warning: #{cert_warnings}")
  74.123 --    end
  74.124 --
  74.125 ++    cert_warnings = r[:out].select { |line| line =~ /^Certificate/ }
  74.126 +     unless cert_warnings.empty?
  74.127 +       Puppet.warning("pkg warning: #{cert_warnings.join(', ')}")
  74.128 +     end
  74.129 ++    lst = r[:out].select { |line| line !~ /^Certificate/ }.map { |line| self.class.parse_line(line) }
  74.130 + 
  74.131  -    lst = lines.select { |line| line !~ /^Certificate/ }.map { |line| self.class.parse_line(line) }
  74.132  -
  74.133  -    # Now we know there is a newer version. But is that installable? (i.e are there any constraints?)
  74.134 @@ -168,45 +148,30 @@
  74.135  -    # pkg update and see if could get installed (`pkg update -n res`).
  74.136  -    known = lst.find {|p| p[:status] == 'known' }
  74.137  -    return known[:ensure] if known and exec_cmd(command(:pkg), 'update', '-n', @resource[:name])[:exit].zero?
  74.138 --
  74.139 ++    raise Puppet::Error, "Cannot update to the latest package: #{r[:out]}\n" \
  74.140 ++      unless [0, 4].include? r[:exit]
  74.141 + 
  74.142  -    # If not, then return the installed, else nil
  74.143  -    (lst.find {|p| p[:status] == 'installed' } || {})[:ensure]
  74.144 -+    # Dry-run package update to check the availability of the latest version
  74.145 -+    # -- return code --
  74.146 -+    # 0: latest version available
  74.147 -+    # 1: error
  74.148 -+    # 4: already up-to-date
  74.149 -+    r = exec_cmd(command(:pkg), 'update', '-n', '--parsable=0', @resource[:name])
  74.150 -+    raise Puppet::Error, "Cannot update to the latest package: #{r[:out]}\n" \
  74.151 -+      unless [0, 4].include? r[:exit]
  74.152 -+
  74.153 -+    package_versions = JSON.parse(r[:out])['change-packages']
  74.154 -+
  74.155  +    lst =  parse_latest_query(r[:exit], package_versions)
  74.156  +    Puppet.debug "Desirable query status = #{lst}"
  74.157  +    return lst[:ensure]
  74.158     end
  74.159   
  74.160     # install the package and accept all licenses.
  74.161 -@@ -166,19 +205,22 @@
  74.162 -         self.uninstall if Puppet::Util::Package.versioncmp(should, is[:ensure]) < 0
  74.163 -       end
  74.164 +@@ -206,7 +273,10 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
  74.165 +     unless should.is_a? Symbol
  74.166 +       name += "@#{should}"
  74.167       end
  74.168 --    r = exec_cmd(command(:pkg), 'install', '--accept', name)
  74.169 +-    r = exec_cmd(command(:pkg), command, '--accept', name)
  74.170  +
  74.171 -+    cmd = ['--accept']
  74.172 -+    cmd << join_options(@resource[:install_options]) if @resource[:install_options]
  74.173 -+    r = exec_cmd(command(:pkg), 'install', cmd, name)
  74.174 ++    opts = ['--accept']
  74.175 ++    opts << join_options(@resource[:install_options]) if @resource[:install_options]
  74.176 ++    r = exec_cmd(command(:pkg), 'install', opts, name)
  74.177       return r if nofail
  74.178       raise Puppet::Error, "Unable to update #{r[:out]}" if r[:exit] != 0
  74.179     end
  74.180 - 
  74.181 --  # uninstall the package. The complication comes from the -r_ecursive flag which is no longer
  74.182 --  # present in newer package version.
  74.183 -+  # uninstall the package.
  74.184 -   def uninstall
  74.185 -     cmd = [:uninstall]
  74.186 -     case (pkg :version).chomp
  74.187 +@@ -219,6 +289,7 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
  74.188       when /052adf36c3f4/
  74.189         cmd << '-r'
  74.190       end
  74.191 @@ -214,7 +179,7 @@
  74.192       cmd << @resource[:name]
  74.193       pkg cmd
  74.194     end
  74.195 -@@ -191,10 +233,22 @@
  74.196 +@@ -231,10 +302,22 @@ Puppet::Type.type(:package).provide :pkg, :parent => Puppet::Provider::Package d
  74.197       raise Puppet::Error, "Unable to update #{r[:out]}"
  74.198     end
  74.199   
  74.200 @@ -224,8 +189,7 @@
  74.201  +
  74.202     # list a specific package
  74.203     def query
  74.204 --    r = exec_cmd(command(:pkg), 'list', '-H', @resource[:name])
  74.205 -+    r = exec_cmd(command(:pkg), 'list', '-Hv', @resource[:name])
  74.206 +     r = exec_cmd(command(:pkg), 'list', '-Hv', @resource[:name])
  74.207       return {:ensure => :absent, :name => @resource[:name]} if r[:exit] != 0
  74.208  +
  74.209  +    # Does input contain wildcard? just pass it down and let pkg decide
    75.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    75.2 +++ b/components/ruby/puppet/patches/puppet-13-default-smf.patch	Mon Nov 28 16:54:02 2016 -0800
    75.3 @@ -0,0 +1,19 @@
    75.4 +24680838 puppet agent failures should be visible to administrator via SMF interfaces
    75.5 +
    75.6 +Patch could be submitted but is unlikely to be accepted by upstream.
    75.7 +The default behavior is as expected by Puppet.
    75.8 +--- puppet-4.7.0/lib/puppet/defaults.rb.orig	2016-12-02 09:53:01.707789111 +0000
    75.9 ++++ puppet-4.7.0/lib/puppet/defaults.rb	2016-12-02 10:01:54.281041266 +0000
   75.10 +@@ -123,6 +123,12 @@
   75.11 +         end
   75.12 +       end
   75.13 +     },
   75.14 ++    :degrade_smf_on_error => {
   75.15 ++        :default  => true,
   75.16 ++        :type     => :boolean,
   75.17 ++        :desc     => "Whether the SMF service for puppet should be degraded when an error
   75.18 ++          is logged.",
   75.19 ++    },
   75.20 +     :strict => {
   75.21 +       :default    => :warning,
   75.22 +       :type       => :symbolic_enum,
    76.1 --- a/components/ruby/puppet/patches/puppet-13-smf-restartcmd.patch	Wed Jan 11 15:24:27 2017 -0800
    76.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    76.3 @@ -1,72 +0,0 @@
    76.4 -Add -s for synchronous restart
    76.5 -Upstream as PUP-6233
    76.6 -
    76.7 -diff --git a/lib/puppet/provider/service/smf.rb b/lib/puppet/provider/service/smf.rb
    76.8 ---- a/lib/puppet/provider/service/smf.rb
    76.9 -+++ b/lib/puppet/provider/service/smf.rb
   76.10 -@@ -66,7 +71,12 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
   76.11 -   end
   76.12 -
   76.13 -   def restartcmd
   76.14 --    [command(:adm), :restart, @resource[:name]]
   76.15 -+    if Puppet::Util::Package.versioncmp(Facter.value(:kernelrelease), '5.11') >= 0
   76.16 -+      [command(:adm), :restart, "-s", @resource[:name]]
   76.17 -+    else
   76.18 -+      # Solaris 10 does not have synchronous restart
   76.19 -+      [command(:adm), :restart, @resource[:name]]
   76.20 -+    end
   76.21 -   end
   76.22 -
   76.23 -   def startcmd
   76.24 -diff --git a/spec/unit/provider/service/smf_spec.rb b/spec/unit/provider/service/smf_spec.rb
   76.25 ---- a/spec/unit/provider/service/smf_spec.rb
   76.26 -+++ b/spec/unit/provider/service/smf_spec.rb
   76.27 -@@ -1,4 +1,7 @@
   76.28 - #! /usr/bin/env ruby
   76.29 -+#######################################################################
   76.30 -+# Oracle has modified the originally distributed contents of this file.
   76.31 -+#######################################################################
   76.32 - #
   76.33 - # Unit testing for the SMF service Provider
   76.34 - #
   76.35 -@@ -20,6 +23,8 @@ describe provider_class, :as_platform => :posix do
   76.36 -     FileTest.stubs(:executable?).with('/usr/sbin/svcadm').returns true
   76.37 -     FileTest.stubs(:file?).with('/usr/bin/svcs').returns true
   76.38 -     FileTest.stubs(:executable?).with('/usr/bin/svcs').returns true
   76.39 -+    Facter.clear
   76.40 -+    Facter.stubs(:fact).with(:kernelrelease).returns Facter.add(:kernelrelease) { setcode { '5.11' } }
   76.41 -   end
   76.42 -
   76.43 -   describe ".instances" do
   76.44 -@@ -144,8 +149,30 @@ describe provider_class, :as_platform => :posix do
   76.45 -   end
   76.46 -
   76.47 -   describe "when restarting" do
   76.48 -+    context 'with :kernelrelease == 5.10' do
   76.49 -+      it "should call 'svcadm restart /system/myservice'" do
   76.50 -+        Facter.clear
   76.51 -+        Facter.stubs(:fact).with(:kernelrelease).returns Facter.add(:kernelrelease) { setcode { '5.10' } }
   76.52 -+        @provider.expects(:texecute).with(:restart, ["/usr/sbin/svcadm", :restart, "/system/myservice"], true)
   76.53 -+        @provider.restart
   76.54 -+      end
   76.55 -+    end
   76.56 -+    context 'with :kernelrelease == 5.11' do
   76.57 -+      it "should call 'svcadm restart -s /system/myservice'" do
   76.58 -+        @provider.expects(:texecute).with(:restart, ["/usr/sbin/svcadm", :restart, "-s", "/system/myservice"], true)
   76.59 -+        @provider.restart
   76.60 -+      end
   76.61 -+    end
   76.62 -+    context 'with :kernelrelease >= 5.11' do
   76.63 -+      it "should call 'svcadm restart -s /system/myservice'" do
   76.64 -+        Facter.clear
   76.65 -+        Facter.stubs(:fact).with(:kernelrelease).returns Facter.add(:kernelrelease) { setcode { '5.12' } }
   76.66 -+        @provider.expects(:texecute).with(:restart, ["/usr/sbin/svcadm", :restart, "-s", "/system/myservice"], true)
   76.67 -+        @provider.restart
   76.68 -+      end
   76.69 -+    end
   76.70 -     it "should call 'svcadm restart /system/myservice'" do
   76.71 --      @provider.expects(:texecute).with(:restart, ["/usr/sbin/svcadm", :restart, "/system/myservice"], true)
   76.72 -+      @provider.expects(:texecute).with(:restart, ["/usr/sbin/svcadm", :restart, "-s", "/system/myservice"], true)
   76.73 -       @provider.restart
   76.74 -     end
   76.75 -   end
    77.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    77.2 +++ b/components/ruby/puppet/patches/puppet-14-log-smf.patch	Mon Nov 28 16:54:02 2016 -0800
    77.3 @@ -0,0 +1,50 @@
    77.4 +24680838 puppet agent failures should be visible to administrator via SMF interfaces
    77.5 +
    77.6 +Patch could be submitted but is unlikely to be accepted by upstream.
    77.7 +The default behavior is as expected by Puppet.
    77.8 +
    77.9 +--- puppet-4.7.0/lib/puppet/util/log.rb.orig	2016-12-07 11:50:30.148628055 +0000
   77.10 ++++ puppet-4.7.0/lib/puppet/util/log.rb	2016-12-07 11:53:27.475565260 +0000
   77.11 +@@ -16,6 +16,7 @@
   77.12 + 
   77.13 +   @levels = [:debug,:info,:notice,:warning,:err,:alert,:emerg,:crit]
   77.14 +   @loglevel = 2
   77.15 ++  @degraded = false
   77.16 + 
   77.17 +   @desttypes = {}
   77.18 + 
   77.19 +@@ -52,6 +53,16 @@
   77.20 +   # Reset log to basics.  Basically just flushes and closes files and
   77.21 +   # undefs other objects.
   77.22 +   def Log.close(destination)
   77.23 ++    if Puppet[:degrade_smf_on_error]
   77.24 ++      if !@degraded
   77.25 ++        if Puppet.run_mode.agent?
   77.26 ++          system 'svcadm clear puppet:agent'
   77.27 ++        elsif Puppet.run_mode.master?
   77.28 ++          system 'svcadm clear puppet:master'
   77.29 ++        end
   77.30 ++      end
   77.31 ++    end
   77.32 ++
   77.33 +     if @destinations.include?(destination)
   77.34 +       @destinations[destination].flush if @destinations[destination].respond_to?(:flush)
   77.35 +       @destinations[destination].close if @destinations[destination].respond_to?(:close)
   77.36 +@@ -168,6 +179,17 @@
   77.37 +   # a potential for a loop here, if the machine somehow gets the destination set as
   77.38 +   # itself.
   77.39 +   def Log.newmessage(msg)
   77.40 ++    if Puppet[:degrade_smf_on_error]
   77.41 ++      if [:err,:alert,:emerg,:crit].include? msg.level and !@degraded
   77.42 ++        @degraded = true
   77.43 ++        if Puppet.run_mode.agent?
   77.44 ++          system 'svcadm mark -s degraded puppet:agent'
   77.45 ++        elsif Puppet.run_mode.master?
   77.46 ++          system 'svcadm mark -s degraded puppet:master'
   77.47 ++        end
   77.48 ++      end
   77.49 ++    end
   77.50 ++
   77.51 +     return if @levels.index(msg.level) < @loglevel
   77.52 + 
   77.53 +     queuemessage(msg) if @destinations.length == 0
    78.1 --- a/components/ruby/puppet/patches/puppet-14-smf-refreshable.patch	Wed Jan 11 15:24:27 2017 -0800
    78.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    78.3 @@ -1,15 +0,0 @@
    78.4 -smf understands the concept of refreshable
    78.5 -PUP-6238 Serivce SMF should declare has_feature :refreshable
    78.6 -
    78.7 -diff --git a/lib/puppet/provider/service/smf.rb b/lib/puppet/provider/service/smf.rb
    78.8 ---- a/lib/puppet/provider/service/smf.rb
    78.9 -+++ b/lib/puppet/provider/service/smf.rb
   78.10 -@@ -23,6 +23,8 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
   78.11 -   commands :adm => "/usr/sbin/svcadm", :svcs => "/usr/bin/svcs"
   78.12 -   commands :svccfg => "/usr/sbin/svccfg"
   78.13 -
   78.14 -+  has_feature :refreshable
   78.15 -+
   78.16 -   def setupservice
   78.17 -       if resource[:manifest]
   78.18 -         [command(:svcs), "-l", @resource[:name]]
    79.1 --- a/components/ruby/puppet/patches/puppet-15-shadow-bug.patch	Wed Jan 11 15:24:27 2017 -0800
    79.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    79.3 @@ -1,14 +0,0 @@
    79.4 -Fixes a bug introduced by PUP-229.
    79.5 -Modification notice injected by puppet-09-role-shell.patch.
    79.6 -This fix has already been integrated into the Puppet master branch.
    79.7 -
    79.8 ---- puppet-3.8.6/lib/puppet/provider/user/user_role_add.rb.orig	2016-10-07 10:04:30.993459833 +0000
    79.9 -+++ puppet-3.8.6/lib/puppet/provider/user/user_role_add.rb	2016-10-07 10:05:07.479333101 +0000
   79.10 -@@ -191,6 +191,7 @@
   79.11 -   end
   79.12 - 
   79.13 -   def password_min_age
   79.14 -+    return :absent unless shadow_entry
   79.15 -     shadow_entry[3].empty? ? -1 : shadow_entry[3]
   79.16 -   end
   79.17 - 
    80.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    80.2 +++ b/components/ruby/puppet/patches/z-puppet-00.patch	Mon Nov 28 16:54:02 2016 -0800
    80.3 @@ -0,0 +1,7 @@
    80.4 +--- a/lib/puppet/provider/package/pkg.rb
    80.5 +--- b/lib/puppet/provider/package/pkg.rb
    80.6 +@@ -0,0 +1,4 @@
    80.7 ++#######################################################################
    80.8 ++# Oracle has modified the originally distributed contents of this file.
    80.9 ++#######################################################################
   80.10 ++
    81.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    81.2 +++ b/components/ruby/puppet/patches/z-puppet-01.patch	Mon Nov 28 16:54:02 2016 -0800
    81.3 @@ -0,0 +1,7 @@
    81.4 +Patch the legal notice in separately...it isn't upstreamed
    81.5 +--- a/install.rb
    81.6 ++++ b/install.rb
    81.7 +@@ -2,0 +2,3 @@
    81.8 ++#######################################################################
    81.9 ++# Oracle has modified the originally distributed contents of this file.
   81.10 ++#######################################################################
    82.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    82.2 +++ b/components/ruby/puppet/patches/z-puppet-04.patch	Mon Nov 28 16:54:02 2016 -0800
    82.3 @@ -0,0 +1,7 @@
    82.4 +--- a/lib/puppet/agent.rb
    82.5 ++++ b/lib/puppet/agent.rb
    82.6 +@@ -0,0 +1,4 @@
    82.7 ++#######################################################################
    82.8 ++# Oracle has modified the originally distributed contents of this file.
    82.9 ++#######################################################################
   82.10 ++
    83.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    83.2 +++ b/components/ruby/puppet/patches/z-puppet-05.patch	Mon Nov 28 16:54:02 2016 -0800
    83.3 @@ -0,0 +1,7 @@
    83.4 +--- a/lib/puppet/application/apply.rb
    83.5 ++++ b/lib/puppet/application/apply.rb
    83.6 +@@ -0,0 +1,4 @@
    83.7 ++#######################################################################
    83.8 ++# Oracle has modified the originally distributed contents of this file.
    83.9 ++#######################################################################
   83.10 ++
    84.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    84.2 +++ b/components/ruby/puppet/patches/z-puppet-06.patch	Mon Nov 28 16:54:02 2016 -0800
    84.3 @@ -0,0 +1,7 @@
    84.4 +--- a/lib/puppet/provider/service/smf.rb
    84.5 ++++ b/lib/puppet/provider/service/smf.rb
    84.6 +@@ -0,0 +1,4 @@
    84.7 ++#######################################################################
    84.8 ++# Oracle has modified the originally distributed contents of this file.
    84.9 ++#######################################################################
   84.10 ++
    85.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    85.2 +++ b/components/ruby/puppet/patches/z-puppet-07.patch	Mon Nov 28 16:54:02 2016 -0800
    85.3 @@ -0,0 +1,7 @@
    85.4 +--- a/lib/puppet/application/describe.rb
    85.5 ++++ b/lib/puppet/application/describe.rb
    85.6 +@@ -0,0 +1,4 @@
    85.7 ++#######################################################################
    85.8 ++# Oracle has modified the originally distributed contents of this file.
    85.9 ++#######################################################################
   85.10 ++
    86.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    86.2 +++ b/components/ruby/puppet/patches/z-puppet-09.patch	Mon Nov 28 16:54:02 2016 -0800
    86.3 @@ -0,0 +1,7 @@
    86.4 +--- a/lib/puppet/provider/user/user_role_add.rb
    86.5 ++++ b/lib/puppet/provider/user/user_role_add.rb
    86.6 +@@ -0,0 +1,4 @@
    86.7 ++#######################################################################
    86.8 ++# Oracle has modified the originally distributed contents of this file.
    86.9 ++#######################################################################
   86.10 ++
    87.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    87.2 +++ b/components/ruby/puppet/patches/z-puppet-13.patch	Mon Nov 28 16:54:02 2016 -0800
    87.3 @@ -0,0 +1,7 @@
    87.4 +--- a/lib/puppet/defaults.rb
    87.5 ++++ b/lib/puppet/defaults.rb
    87.6 +@@ -0,0 +1,4 @@
    87.7 ++#######################################################################
    87.8 ++# Oracle has modified the originally distributed contents of this file.
    87.9 ++#######################################################################
   87.10 ++
    88.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    88.2 +++ b/components/ruby/puppet/patches/z-puppet-14.patch	Mon Nov 28 16:54:02 2016 -0800
    88.3 @@ -0,0 +1,7 @@
    88.4 +--- a/lib/puppet/util/log.rb
    88.5 ++++ b/lib/puppet/util/log.rb
    88.6 +@@ -0,0 +0,4 @@
    88.7 ++#######################################################################
    88.8 ++# Oracle has modified the originally distributed contents of this file.
    88.9 ++#######################################################################
   88.10 ++
    89.1 --- a/components/ruby/puppet/puppet.p5m	Wed Jan 11 15:24:27 2017 -0800
    89.2 +++ b/components/ruby/puppet/puppet.p5m	Mon Nov 28 16:54:02 2016 -0800
    89.3 @@ -41,13 +41,36 @@
    89.4  set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    89.5  set name=org.opensolaris.arc-caseid value=PSARC/2013/005 value=PSARC/2013/218 \
    89.6      value=PSARC/2013/221 value=PSARC/2013/288 value=PSARC/2013/426 \
    89.7 -    value=PSARC/2016/016
    89.8 +    value=PSARC/2016/016 value=PSARC/2016/607
    89.9  set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
   89.10  set name=org.opensolaris.smf.fmri value=svc:/application/puppet:agent \
   89.11      value=svc:/application/puppet:master
   89.12 -dir  path=etc/puppet owner=puppet group=puppet mode=0755
   89.13 -file path=etc/puppet/auth.conf owner=puppet group=bin mode=0444
   89.14 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/hiera/backend/puppet_backend.rb
   89.15 +file files/puppet.logadm.conf path=etc/logadm.d/puppet.logadm.conf group=sys \
   89.16 +    restart_fmri=svc:/system/logadm-upgrade:default
   89.17 +# salvaging all of puppet carries over more than we need but the
   89.18 +# extra bits are ignored by puppet should have been cleaned up as part
   89.19 +# of pre-migration
   89.20 +dir  path=etc/puppetlabs/puppet owner=puppet group=puppet mode=0755 \
   89.21 +    revert-tag=system:clone=* salvage-from=etc/puppet
   89.22 +file path=etc/puppetlabs/puppet/auth.conf owner=puppet group=bin mode=0444 \
   89.23 +    original_name=system/management/puppet:etc/puppet/auth.conf overlay=allow \
   89.24 +    preserve=true
   89.25 +dir  path=etc/puppetlabs/puppet/code/environments owner=puppet group=puppet \
   89.26 +    mode=0755
   89.27 +file files/auth_attr path=etc/security/auth_attr.d/system:management:puppet
   89.28 +file files/exec_attr path=etc/security/exec_attr.d/system:management:puppet
   89.29 +file files/prof_attr path=etc/security/prof_attr.d/system:management:puppet
   89.30 +file files/user_attr path=etc/user_attr.d/system:management:puppet
   89.31 +file files/puppet.xml path=lib/svc/manifest/application/puppet.xml \
   89.32 +    restart_fmri=svc:/system/manifest-import:default
   89.33 +file files/puppet.stencil path=lib/svc/stencils/puppet.stencil
   89.34 +file files/upgrade.sh path=usr/puppetlabs/puppet/bin/upgrade.sh
   89.35 +dir  path=usr/puppetlabs/puppet/code owner=puppet group=bin mode=755 \
   89.36 +    revert-tag=system:clone=*
   89.37 +dir  path=usr/puppetlabs/puppet/modules owner=puppet group=bin mode=755 \
   89.38 +    salvage-from=/etc/puppet/modules
   89.39 +file ext/PuppetAudit.so \
   89.40 +    path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/$(MACH64)-solaris$(SOLARIS_VERSION)/PuppetAudit.so
   89.41  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/hiera/puppet_function.rb
   89.42  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/hiera/scope.rb
   89.43  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/hiera_puppet.rb
   89.44 @@ -68,32 +91,31 @@
   89.45  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/describe.rb
   89.46  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/device.rb
   89.47  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/doc.rb
   89.48 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/epp.rb
   89.49  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/face_base.rb
   89.50  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/facts.rb
   89.51  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/file.rb
   89.52  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/filebucket.rb
   89.53 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/generate.rb
   89.54  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/help.rb
   89.55  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/indirection_base.rb
   89.56  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/inspect.rb
   89.57 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/instrumentation_data.rb
   89.58 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/instrumentation_listener.rb
   89.59 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/instrumentation_probe.rb
   89.60  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/key.rb
   89.61 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/kick.rb
   89.62 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/lookup.rb
   89.63  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/man.rb
   89.64  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/master.rb
   89.65  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/module.rb
   89.66  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/node.rb
   89.67  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/parser.rb
   89.68  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/plugin.rb
   89.69 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/queue.rb
   89.70  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/report.rb
   89.71  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/resource.rb
   89.72  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/resource_type.rb
   89.73 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/secret_agent.rb
   89.74  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application/status.rb
   89.75 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/application_support.rb
   89.76  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/bindings.rb
   89.77  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/coercion.rb
   89.78 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/compilable_resource_type.rb
   89.79  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/configurer.rb
   89.80  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/configurer/downloader.rb
   89.81  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/configurer/downloader_factory.rb
   89.82 @@ -112,10 +134,20 @@
   89.83  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/context/trusted_information.rb
   89.84  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/daemon.rb
   89.85  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_binding.rb
   89.86 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers.rb
   89.87 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/data_adapter.rb
   89.88 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/data_function_support.rb
   89.89 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/function_env_data_provider.rb
   89.90 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/function_module_data_provider.rb
   89.91 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/hiera_config.rb
   89.92 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/hiera_env_data_provider.rb
   89.93 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/hiera_interpolate.rb
   89.94 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/hiera_module_data_provider.rb
   89.95 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/hiera_support.rb
   89.96 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/json_data_provider_factory.rb
   89.97 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/lookup_adapter.rb
   89.98 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/data_providers/yaml_data_provider_factory.rb
   89.99  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/defaults.rb
  89.100 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/dsl.rb
  89.101 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/dsl/resource_api.rb
  89.102 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/dsl/resource_type_api.rb
  89.103  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/environments.rb
  89.104  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/error.rb
  89.105  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/external/dot.rb
  89.106 @@ -137,18 +169,17 @@
  89.107  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/certificate_request.rb
  89.108  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/certificate_revocation_list.rb
  89.109  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/config.rb
  89.110 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/epp.rb
  89.111  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/facts.rb
  89.112  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/file.rb
  89.113  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/file/download.rb
  89.114  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/file/store.rb
  89.115 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/generate.rb
  89.116  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/help.rb
  89.117  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/help/action.erb
  89.118  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/help/face.erb
  89.119  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/help/global.erb
  89.120  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/help/man.erb
  89.121 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/instrumentation_data.rb
  89.122 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/instrumentation_listener.rb
  89.123 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/instrumentation_probe.rb
  89.124  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/key.rb
  89.125  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/man.rb
  89.126  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/module.rb
  89.127 @@ -167,35 +198,30 @@
  89.128  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/report.rb
  89.129  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/resource.rb
  89.130  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/resource_type.rb
  89.131 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/secret_agent.rb
  89.132  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/face/status.rb
  89.133  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/base.rb
  89.134  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/cfacter.rb
  89.135 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/cfpropertylist.rb
  89.136  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/eventlog.rb
  89.137  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/external_facts.rb
  89.138  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/libuser.rb
  89.139  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/msgpack.rb
  89.140  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/pe_license.rb
  89.141 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/pson.rb
  89.142  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/rack.rb
  89.143 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/rails.rb
  89.144 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/rdoc1.rb
  89.145 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/rubygems.rb
  89.146  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/selinux.rb
  89.147  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/ssh.rb
  89.148 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/stomp.rb
  89.149 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/telnet.rb
  89.150  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/feature/zlib.rb
  89.151  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_bucket.rb
  89.152  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_bucket/dipper.rb
  89.153  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_bucket/file.rb
  89.154 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_collection.rb
  89.155 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_collection/lookup.rb
  89.156  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving.rb
  89.157  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/base.rb
  89.158  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/configuration.rb
  89.159  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/configuration/parser.rb
  89.160  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/content.rb
  89.161  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/fileset.rb
  89.162 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/http_metadata.rb
  89.163  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/metadata.rb
  89.164  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/mount.rb
  89.165  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/mount/file.rb
  89.166 @@ -205,14 +231,13 @@
  89.167  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/terminus_helper.rb
  89.168  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_serving/terminus_selector.rb
  89.169  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system.rb
  89.170 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/file18.rb
  89.171 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/file19.rb
  89.172 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/file19windows.rb
  89.173  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/file_impl.rb
  89.174  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/memory_file.rb
  89.175  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/memory_impl.rb
  89.176  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/path_pattern.rb
  89.177 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/posix.rb
  89.178  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/uniquefile.rb
  89.179 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/file_system/windows.rb
  89.180  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/forge.rb
  89.181  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/forge/cache.rb
  89.182  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/forge/errors.rb
  89.183 @@ -220,6 +245,7 @@
  89.184  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions.rb
  89.185  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/assert_type.rb
  89.186  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/defined.rb
  89.187 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/dig.rb
  89.188  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/each.rb
  89.189  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/epp.rb
  89.190  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/filter.rb
  89.191 @@ -229,12 +255,27 @@
  89.192  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/hiera_include.rb
  89.193  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/import.rb
  89.194  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/inline_epp.rb
  89.195 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/lest.rb
  89.196 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/lookup.rb
  89.197  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/map.rb
  89.198  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/match.rb
  89.199 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/new.rb
  89.200  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/reduce.rb
  89.201 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/regsubst.rb
  89.202 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/reverse_each.rb
  89.203  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/scanf.rb
  89.204  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/slice.rb
  89.205 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/split.rb
  89.206 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/step.rb
  89.207 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/then.rb
  89.208 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/type.rb
  89.209 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/unwrap.rb
  89.210 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/versioncmp.rb
  89.211  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/functions/with.rb
  89.212 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/generate/models/type/property.rb
  89.213 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/generate/models/type/type.rb
  89.214 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/generate/templates/type/pcore.erb
  89.215 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/generate/type.rb
  89.216  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/graph.rb
  89.217  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/graph/key.rb
  89.218  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/graph/prioritizer.rb
  89.219 @@ -245,12 +286,9 @@
  89.220  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/graph/simple_graph.rb
  89.221  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/graph/title_hash_prioritizer.rb
  89.222  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector.rb
  89.223 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/active_record.rb
  89.224 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/active_record.rb
  89.225  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/compiler.rb
  89.226  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/json.rb
  89.227  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/msgpack.rb
  89.228 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/queue.rb
  89.229  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/rest.rb
  89.230  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/static_compiler.rb
  89.231  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/catalog/store_configs.rb
  89.232 @@ -272,7 +310,6 @@
  89.233  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/certificate_status/file.rb
  89.234  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/certificate_status/rest.rb
  89.235  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/code.rb
  89.236 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/couch.rb
  89.237  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/data_binding/hiera.rb
  89.238  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/data_binding/none.rb
  89.239  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/direct_file_server.rb
  89.240 @@ -280,14 +317,9 @@
  89.241  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/errors.rb
  89.242  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/exec.rb
  89.243  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/face.rb
  89.244 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/active_record.rb
  89.245 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/couch.rb
  89.246  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/facter.rb
  89.247 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/inventory_active_record.rb
  89.248 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/inventory_service.rb
  89.249  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/memory.rb
  89.250  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/network_device.rb
  89.251 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/rest.rb
  89.252  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/store_configs.rb
  89.253  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/facts/yaml.rb
  89.254  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_bucket_file/file.rb
  89.255 @@ -296,25 +328,19 @@
  89.256  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content.rb
  89.257  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content/file.rb
  89.258  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content/file_server.rb
  89.259 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content/http.rb
  89.260  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content/rest.rb
  89.261  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_content/selector.rb
  89.262  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata.rb
  89.263  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata/file.rb
  89.264  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata/file_server.rb
  89.265 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata/http.rb
  89.266  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata/rest.rb
  89.267  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_metadata/selector.rb
  89.268  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/file_server.rb
  89.269 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/generic_http.rb
  89.270  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/hiera.rb
  89.271  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/indirection.rb
  89.272 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_data.rb
  89.273 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_data/local.rb
  89.274 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_data/rest.rb
  89.275 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_listener.rb
  89.276 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_listener/local.rb
  89.277 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_listener/rest.rb
  89.278 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_probe.rb
  89.279 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_probe/local.rb
  89.280 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/instrumentation_probe/rest.rb
  89.281  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/json.rb
  89.282  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/key/ca.rb
  89.283  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/key/disabled_ca.rb
  89.284 @@ -323,7 +349,6 @@
  89.285  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/ldap.rb
  89.286  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/memory.rb
  89.287  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/msgpack.rb
  89.288 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/node/active_record.rb
  89.289  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/node/exec.rb
  89.290  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/node/ldap.rb
  89.291  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/node/memory.rb
  89.292 @@ -335,23 +360,18 @@
  89.293  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/node/yaml.rb
  89.294  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/none.rb
  89.295  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/plain.rb
  89.296 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/queue.rb
  89.297  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/report/msgpack.rb
  89.298  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/report/processor.rb
  89.299  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/report/rest.rb
  89.300  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/report/yaml.rb
  89.301  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/request.rb
  89.302 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource/active_record.rb
  89.303  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource/ral.rb
  89.304 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource/rest.rb
  89.305  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource/store_configs.rb
  89.306  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource/validator.rb
  89.307  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource_type.rb
  89.308  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource_type/parser.rb
  89.309  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/resource_type/rest.rb
  89.310  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/rest.rb
  89.311 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/run/local.rb
  89.312 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/run/rest.rb
  89.313  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/ssl_file.rb
  89.314  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/status.rb
  89.315  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/status/local.rb
  89.316 @@ -359,6 +379,8 @@
  89.317  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/store_configs.rb
  89.318  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/terminus.rb
  89.319  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/indirector/yaml.rb
  89.320 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/info_service.rb
  89.321 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/info_service/class_information_service.rb
  89.322  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/interface.rb
  89.323  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/interface/action.rb
  89.324  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/interface/action_builder.rb
  89.325 @@ -394,27 +416,21 @@
  89.326  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/installed_modules.rb
  89.327  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/local_tarball.rb
  89.328  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/metadata.rb
  89.329 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/modulefile.rb
  89.330  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/shared_behaviors.rb
  89.331  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/Gemfile
  89.332  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/README.md.erb
  89.333  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/Rakefile
  89.334 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/examples/init.pp.erb
  89.335  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/manifests/init.pp.erb
  89.336  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/metadata.json.erb
  89.337 -file \
  89.338 -    path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/spec/classes/init_spec.rb.erb \
  89.339 -    facet.optional.test=true
  89.340 -file \
  89.341 -    path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb \
  89.342 -    facet.optional.test=true
  89.343 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/tests/init.pp.erb
  89.344 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/spec/classes/init_spec.rb.erb
  89.345 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb
  89.346  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/tar.rb
  89.347  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/tar/gnu.rb
  89.348  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/module_tool/tar/mini.rb
  89.349  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network.rb
  89.350  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/auth_config_parser.rb
  89.351  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/authconfig.rb
  89.352 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/authentication.rb
  89.353  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/authorization.rb
  89.354  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/authstore.rb
  89.355  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/client_request.rb
  89.356 @@ -424,10 +440,15 @@
  89.357  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/formats.rb
  89.358  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http.rb
  89.359  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api.rb
  89.360 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/v1.rb
  89.361 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/v2.rb
  89.362 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/v2/authorization.rb
  89.363 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/v2/environments.rb
  89.364 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/ca.rb
  89.365 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/ca/v1.rb
  89.366 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/indirected_routes.rb
  89.367 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/indirection_type.rb
  89.368 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/master.rb
  89.369 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/master/v3.rb
  89.370 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/master/v3/authorization.rb
  89.371 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/master/v3/environment.rb
  89.372 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/api/master/v3/environments.rb
  89.373  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/compression.rb
  89.374  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/connection.rb
  89.375  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/network/http/error.rb
  89.376 @@ -462,56 +483,33 @@
  89.377  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parameter/value_collection.rb
  89.378  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser.rb
  89.379  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast.rb
  89.380 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/arithmetic_operator.rb
  89.381 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/astarray.rb
  89.382 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/asthash.rb
  89.383  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/block_expression.rb
  89.384 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/boolean_operator.rb
  89.385  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/branch.rb
  89.386 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/caseopt.rb
  89.387 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/casestatement.rb
  89.388 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/collection.rb
  89.389 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/collexpr.rb
  89.390 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/comparison_operator.rb
  89.391 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/definition.rb
  89.392 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/else.rb
  89.393 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/function.rb
  89.394  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/hostclass.rb
  89.395 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/ifstatement.rb
  89.396 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/in_operator.rb
  89.397 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/lambda.rb
  89.398  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/leaf.rb
  89.399 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/match_operator.rb
  89.400 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/method_call.rb
  89.401 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/minus.rb
  89.402  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/node.rb
  89.403 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/nop.rb
  89.404 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/not.rb
  89.405  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/pops_bridge.rb
  89.406 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/relationship.rb
  89.407  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resource.rb
  89.408 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resource_defaults.rb
  89.409  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resource_instance.rb
  89.410 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resource_override.rb
  89.411 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resource_reference.rb
  89.412  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/resourceparam.rb
  89.413 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/selector.rb
  89.414  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/top_level_construct.rb
  89.415 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/ast/vardef.rb
  89.416 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/code_merger.rb
  89.417 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/collector.rb
  89.418  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/compiler.rb
  89.419 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/compiler/catalog_validator.rb
  89.420 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/compiler/catalog_validator/env_relationship_validator.rb
  89.421 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/compiler/catalog_validator/relationship_validator.rb
  89.422 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/compiler/catalog_validator/site_validator.rb
  89.423  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/e4_parser_adapter.rb
  89.424 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/environment_compiler.rb
  89.425  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/files.rb
  89.426  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions.rb
  89.427  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/assert_type.rb
  89.428  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/contain.rb
  89.429  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/create_resources.rb
  89.430  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/defined.rb
  89.431 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/dig.rb
  89.432  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/digest.rb
  89.433  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/each.rb
  89.434  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/epp.rb
  89.435 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/extlookup.rb
  89.436  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/fail.rb
  89.437  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/file.rb
  89.438  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/filter.rb
  89.439 @@ -524,33 +522,32 @@
  89.440  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/include.rb
  89.441  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/inline_epp.rb
  89.442  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/inline_template.rb
  89.443 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/lest.rb
  89.444  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/lookup.rb
  89.445  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/map.rb
  89.446  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/match.rb
  89.447  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/md5.rb
  89.448 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/new.rb
  89.449  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/realize.rb
  89.450  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/reduce.rb
  89.451  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/regsubst.rb
  89.452  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/require.rb
  89.453 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/reverse_each.rb
  89.454  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/scanf.rb
  89.455 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/search.rb
  89.456  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/sha1.rb
  89.457  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/shellquote.rb
  89.458  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/slice.rb
  89.459  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/split.rb
  89.460  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/sprintf.rb
  89.461 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/step.rb
  89.462  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/tag.rb
  89.463  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/tagged.rb
  89.464  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/template.rb
  89.465 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/then.rb
  89.466 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/type.rb
  89.467  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/versioncmp.rb
  89.468  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/functions/with.rb
  89.469 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/grammar.ra
  89.470 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/lexer.rb
  89.471 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/makefile
  89.472 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/methods.rb
  89.473 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/parser.rb
  89.474  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/parser_factory.rb
  89.475 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/parser_support.rb
  89.476  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/relationship.rb
  89.477  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/resource.rb
  89.478  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/resource/param.rb
  89.479 @@ -558,6 +555,13 @@
  89.480  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/templatewrapper.rb
  89.481  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/type_loader.rb
  89.482  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/parser/yaml_trimmer.rb
  89.483 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins.rb
  89.484 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/binding_schemes.rb
  89.485 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/configuration.rb
  89.486 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/data_providers.rb
  89.487 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/data_providers/data_provider.rb
  89.488 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/data_providers/registry.rb
  89.489 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/plugins/syntax_checkers.rb
  89.490  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops.rb
  89.491  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/adaptable.rb
  89.492  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/adapters.rb
  89.493 @@ -579,7 +583,6 @@
  89.494  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/injector.rb
  89.495  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/injector_entry.rb
  89.496  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/key_factory.rb
  89.497 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/lookup.rb
  89.498  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/producers.rb
  89.499  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/scheme_handler/confdir_scheme.rb
  89.500  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/scheme_handler/module_scheme.rb
  89.501 @@ -587,7 +590,6 @@
  89.502  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/binder/system_bindings.rb
  89.503  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/containment.rb
  89.504  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/access_operator.rb
  89.505 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/callable_mismatch_describer.rb
  89.506  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/callable_signature.rb
  89.507  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/closure.rb
  89.508  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/collector_transformer.rb
  89.509 @@ -599,9 +601,12 @@
  89.510  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/epp_evaluator.rb
  89.511  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/evaluator_impl.rb
  89.512  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/external_syntax_support.rb
  89.513 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/json_strict_literal_evaluator.rb
  89.514 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/literal_evaluator.rb
  89.515  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/puppet_proc.rb
  89.516  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/relationship_operator.rb
  89.517  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/runtime3_converter.rb
  89.518 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/runtime3_resource_support.rb
  89.519  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/evaluator/runtime3_support.rb
  89.520  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/functions/dispatch.rb
  89.521  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/functions/dispatcher.rb
  89.522 @@ -616,14 +621,25 @@
  89.523  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/loader_paths.rb
  89.524  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/module_loaders.rb
  89.525  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/null_loader.rb
  89.526 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/predefined_loader.rb
  89.527 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/puppet_function_instantiator.rb
  89.528 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/puppet_resource_type_impl_instantiator.rb
  89.529  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/ruby_function_instantiator.rb
  89.530 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/runtime3_type_loader.rb
  89.531  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/simple_environment_loader.rb
  89.532  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/static_loader.rb
  89.533 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/type_definition_instantiator.rb
  89.534 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/typed_name.rb
  89.535  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loader/uri_helper.rb
  89.536  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/loaders.rb
  89.537 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/lookup.rb
  89.538 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/lookup/explainer.rb
  89.539 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/lookup/interpolation.rb
  89.540 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/lookup/invocation.rb
  89.541 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/lookup/sub_lookup.rb
  89.542 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/merge_strategy.rb
  89.543  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/migration/migration_checker.rb
  89.544  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/model/ast_transformer.rb
  89.545 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/model/ast_tree_dumper.rb
  89.546  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/model/factory.rb
  89.547  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/model/model.rb
  89.548  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/model/model_label_provider.rb
  89.549 @@ -645,14 +661,51 @@
  89.550  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/parser/parser_support.rb
  89.551  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/parser/slurp_support.rb
  89.552  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/patterns.rb
  89.553 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/pcore.rb
  89.554 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/puppet_stack.rb
  89.555 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/resource/param.rb
  89.556 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/resource/resource_type_impl.rb
  89.557 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/resource/resource_type_set.pcore
  89.558  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/semantic_error.rb
  89.559 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization.rb
  89.560 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/abstract_reader.rb
  89.561 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/abstract_writer.rb
  89.562 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/deserializer.rb
  89.563 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/extension.rb
  89.564 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/instance_reader.rb
  89.565 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/instance_writer.rb
  89.566 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/json.rb
  89.567 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/object.rb
  89.568 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/rgen.rb
  89.569 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/serializer.rb
  89.570 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/serialization/time_factory.rb
  89.571 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/annotatable.rb
  89.572  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/class_loader.rb
  89.573  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/enumeration.rb
  89.574 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/implementation_registry.rb
  89.575 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/iterable.rb
  89.576 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_meta_type.rb
  89.577 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_object_type.rb
  89.578 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_runtime_type.rb
  89.579 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_sem_ver_range_type.rb
  89.580 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_sem_ver_type.rb
  89.581 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_sensitive_type.rb
  89.582 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/p_type_set_type.rb
  89.583 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/puppet_object.rb
  89.584 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/recursion_guard.rb
  89.585 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/ruby_generator.rb
  89.586 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/string_converter.rb
  89.587 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_acceptor.rb
  89.588 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_asserter.rb
  89.589 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_assertion_error.rb
  89.590  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_calculator.rb
  89.591 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_conversion_error.rb
  89.592  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_factory.rb
  89.593 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_formatter.rb
  89.594 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_mismatch_describer.rb
  89.595  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_parser.rb
  89.596 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/type_set_reference.rb
  89.597  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/types.rb
  89.598 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/types/types_meta.rb
  89.599  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/utils.rb
  89.600  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/validation.rb
  89.601  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/pops/validation/checker4_0.rb
  89.602 @@ -708,29 +761,33 @@
  89.603  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/aptitude.rb
  89.604  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/aptrpm.rb
  89.605  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/blastwave.rb
  89.606 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/dnf.rb
  89.607  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/dpkg.rb
  89.608  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/fink.rb
  89.609  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/freebsd.rb
  89.610  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/gem.rb
  89.611  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/hpux.rb
  89.612  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/macports.rb
  89.613 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/msi.rb
  89.614  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/nim.rb
  89.615  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/openbsd.rb
  89.616  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/opkg.rb
  89.617  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pacman.rb
  89.618  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pip.rb
  89.619 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pip3.rb
  89.620  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pkg.rb
  89.621  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pkgdmg.rb
  89.622  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pkgin.rb
  89.623 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pkgng.rb
  89.624  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/pkgutil.rb
  89.625  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/portage.rb
  89.626  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/ports.rb
  89.627  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/portupgrade.rb
  89.628 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/puppet_gem.rb
  89.629  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/rpm.rb
  89.630  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/rug.rb
  89.631  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/sun.rb
  89.632  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/sunfreeware.rb
  89.633 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/tdnf.rb
  89.634  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/up2date.rb
  89.635  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/urpmi.rb
  89.636  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/windows.rb
  89.637 @@ -738,7 +795,6 @@
  89.638  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/windows/msi_package.rb
  89.639  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/windows/package.rb
  89.640  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/yum.rb
  89.641 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/yumhelper.py
  89.642  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/zypper.rb
  89.643  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/parsedfile.rb
  89.644  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/scheduled_task/win32_taskscheduler.rb
  89.645 @@ -755,6 +811,7 @@
  89.646  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/openbsd.rb
  89.647  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/openrc.rb
  89.648  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/openwrt.rb
  89.649 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/rcng.rb
  89.650  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/redhat.rb
  89.651  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/runit.rb
  89.652  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/service/service.rb
  89.653 @@ -769,6 +826,7 @@
  89.654  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/directoryservice.rb
  89.655  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/hpux.rb
  89.656  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/ldap.rb
  89.657 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/openbsd.rb
  89.658  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/pw.rb
  89.659  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/user_role_add.rb
  89.660  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/user/useradd.rb
  89.661 @@ -778,24 +836,6 @@
  89.662  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/zfs/zfs.rb
  89.663  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/zone/solaris.rb
  89.664  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/zpool/zpool.rb
  89.665 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails.rb
  89.666 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/benchmark.rb
  89.667 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/database/001_add_created_at_to_all_tables.rb
  89.668 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/database/002_remove_duplicated_index_on_all_tables.rb
  89.669 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/database/003_add_environment_to_host.rb
  89.670 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/database/004_add_inventory_service_tables.rb
  89.671 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/database/schema.rb
  89.672 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/fact_name.rb
  89.673 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/fact_value.rb
  89.674 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/host.rb
  89.675 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/inventory_fact.rb
  89.676 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/inventory_node.rb
  89.677 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/param_name.rb
  89.678 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/param_value.rb
  89.679 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/puppet_tag.rb
  89.680 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/resource.rb
  89.681 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/resource_tag.rb
  89.682 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/rails/source_file.rb
  89.683  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reference/configuration.rb
  89.684  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reference/function.rb
  89.685  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reference/indirection.rb
  89.686 @@ -807,16 +847,13 @@
  89.687  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports.rb
  89.688  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports/http.rb
  89.689  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports/log.rb
  89.690 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports/rrdgraph.rb
  89.691  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports/store.rb
  89.692 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/reports/tagmail.rb
  89.693  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource.rb
  89.694 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/capability_finder.rb
  89.695  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/catalog.rb
  89.696  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/status.rb
  89.697  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/type.rb
  89.698  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/type_collection.rb
  89.699 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/resource/type_collection_helper.rb
  89.700 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/run.rb
  89.701  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/scheduler.rb
  89.702  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/scheduler/job.rb
  89.703  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/scheduler/scheduler.rb
  89.704 @@ -838,7 +875,9 @@
  89.705  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/ini_file.rb
  89.706  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/path_setting.rb
  89.707  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/priority_setting.rb
  89.708 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/server_list_setting.rb
  89.709  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/string_setting.rb
  89.710 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/symbolic_enum_setting.rb
  89.711  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/terminus_setting.rb
  89.712  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/ttl_setting.rb
  89.713  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/settings/value_translator.rb
  89.714 @@ -863,11 +902,14 @@
  89.715  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/ssl/validator/default_validator.rb
  89.716  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/ssl/validator/no_validator.rb
  89.717  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/status.rb
  89.718 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/syntax_checkers.rb
  89.719 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/syntax_checkers/json.rb
  89.720  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/test/test_helper.rb
  89.721  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction.rb
  89.722  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/additional_resource_generator.rb
  89.723  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/event.rb
  89.724  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/event_manager.rb
  89.725 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/persistence.rb
  89.726  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/report.rb
  89.727  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/transaction/resource_harness.rb
  89.728  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type.rb
  89.729 @@ -878,8 +920,10 @@
  89.730  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/exec.rb
  89.731  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file.rb
  89.732  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/checksum.rb
  89.733 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/checksum_value.rb
  89.734  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/content.rb
  89.735  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/ctime.rb
  89.736 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/data_sync.rb
  89.737  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/ensure.rb
  89.738  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/group.rb
  89.739  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/type/file/mode.rb
  89.740 @@ -936,7 +980,6 @@
  89.741  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util.rb
  89.742  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/autoload.rb
  89.743  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/backups.rb
  89.744 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/cacher.rb
  89.745  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/checksums.rb
  89.746  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/classgen.rb
  89.747  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/colors.rb
  89.748 @@ -955,15 +998,7 @@
  89.749  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/filetype.rb
  89.750  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/http_proxy.rb
  89.751  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/inifile.rb
  89.752 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/inline_docs.rb
  89.753  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instance_loader.rb
  89.754 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation.rb
  89.755 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/data.rb
  89.756 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/indirection_probe.rb
  89.757 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/instrumentable.rb
  89.758 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/listener.rb
  89.759 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/listeners/log.rb
  89.760 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/instrumentation/listeners/performance.rb
  89.761  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/json_lockfile.rb
  89.762  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/ldap.rb
  89.763  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/ldap/connection.rb
  89.764 @@ -976,13 +1011,12 @@
  89.765  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/log.rb
  89.766  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/log/destination.rb
  89.767  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/log/destinations.rb
  89.768 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/log/rate_limited_logger.rb
  89.769  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/logging.rb
  89.770  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/metaid.rb
  89.771  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/methodhelper.rb
  89.772  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/metric.rb
  89.773  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/monkey_patches.rb
  89.774 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/monkey_patches/lines.rb
  89.775 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/multi_match.rb
  89.776  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/nagios_maker.rb
  89.777  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/network_device.rb
  89.778  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/network_device/base.rb
  89.779 @@ -999,7 +1033,7 @@
  89.780  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/package.rb
  89.781  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/pidlock.rb
  89.782  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/platform.rb
  89.783 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/plugins.rb
  89.784 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/plist.rb
  89.785  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/posix.rb
  89.786  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/profiler.rb
  89.787  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/profiler/aggregate.rb
  89.788 @@ -1008,26 +1042,22 @@
  89.789  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/profiler/object_counts.rb
  89.790  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/profiler/wall_clock.rb
  89.791  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/provider_features.rb
  89.792 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/pson.rb
  89.793 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/queue.rb
  89.794 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/queue/stomp.rb
  89.795 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rails/cache_accumulator.rb
  89.796 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rails/collection_merger.rb
  89.797 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rails/reference_serializer.rb
  89.798 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/psych_support.rb
  89.799  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc.rb
  89.800  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/code_objects.rb
  89.801  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/generators/puppet_generator.rb
  89.802  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/generators/template/puppet/puppet.rb
  89.803  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/parser.rb
  89.804  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/parser/puppet_parser_core.rb
  89.805 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/parser/puppet_parser_rdoc1.rb
  89.806  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rdoc/parser/puppet_parser_rdoc2.rb
  89.807  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/reference.rb
  89.808  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/resource_template.rb
  89.809 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/retryaction.rb
  89.810 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/retry_action.rb
  89.811  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/rubygems.rb
  89.812  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/run_mode.rb
  89.813  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/selinux.rb
  89.814 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/skip_tags.rb
  89.815 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/splayer.rb
  89.816  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/ssl.rb
  89.817  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/storage.rb
  89.818  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/suidmanager.rb
  89.819 @@ -1050,6 +1080,7 @@
  89.820  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/com.rb
  89.821  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/error.rb
  89.822  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/file.rb
  89.823 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/principal.rb
  89.824  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/process.rb
  89.825  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/registry.rb
  89.826  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/root_certs.rb
  89.827 @@ -1060,11 +1091,22 @@
  89.828  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/taskscheduler.rb
  89.829  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/windows/user.rb
  89.830  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/yaml.rb
  89.831 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/util/zaml.rb
  89.832  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor.rb
  89.833 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/CHANGELOG
  89.834 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/Gemfile
  89.835 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/LICENSE
  89.836 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/PUPPET_README.md
  89.837 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/README.md
  89.838 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/Rakefile
  89.839 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/deep_merge.gemspec
  89.840 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/lib/deep_merge.rb
  89.841 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/lib/deep_merge/core.rb
  89.842 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/lib/deep_merge/deep_merge_hash.rb
  89.843 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/lib/deep_merge/rails_compat.rb
  89.844 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/deep_merge/test/test_deep_merge.rb
  89.845 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/load_deep_merge.rb
  89.846  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/load_pathspec.rb
  89.847  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/load_rgen.rb
  89.848 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/load_safe_yaml.rb
  89.849  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/load_semantic.rb
  89.850  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/pathspec/CHANGELOG.md
  89.851  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/pathspec/LICENSE
  89.852 @@ -1232,49 +1274,7 @@
  89.853  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/rgen/test/xml_instantiator_test/simple_xmi_ecore_instantiator.rb
  89.854  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/rgen/test/xml_instantiator_test/simple_xmi_metamodel.rb
  89.855  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/rgen/test/xml_instantiator_test/simple_xmi_to_ecore.rb
  89.856 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/CHANGES.md
  89.857 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/Gemfile
  89.858 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/LICENSE.txt
  89.859 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/PUPPET_README.md
  89.860 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/README.md
  89.861 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/Rakefile
  89.862 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml.rb
  89.863 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/deep.rb
  89.864 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/parse/date.rb
  89.865 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/parse/hexadecimal.rb
  89.866 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/parse/sexagesimal.rb
  89.867 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/psych_handler.rb
  89.868 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/psych_resolver.rb
  89.869 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/resolver.rb
  89.870 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/safe_to_ruby_visitor.rb
  89.871 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/syck_hack.rb
  89.872 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/syck_node_monkeypatch.rb
  89.873 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/syck_resolver.rb
  89.874 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform.rb
  89.875 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_boolean.rb
  89.876 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_date.rb
  89.877 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_float.rb
  89.878 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_integer.rb
  89.879 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_nil.rb
  89.880 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/to_symbol.rb
  89.881 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/transform/transformation_map.rb
  89.882 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/lib/safe_yaml/version.rb
  89.883 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/run_specs_all_ruby_versions.sh
  89.884 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/safe_yaml.gemspec
  89.885 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/exploit.1.9.2.yaml
  89.886 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/exploit.1.9.3.yaml
  89.887 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/psych_resolver_spec.rb
  89.888 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/resolver_specs.rb
  89.889 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/safe_yaml_spec.rb
  89.890 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/spec_helper.rb
  89.891 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/support/exploitable_back_door.rb
  89.892 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/syck_resolver_spec.rb
  89.893 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/transform/base64_spec.rb
  89.894 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/transform/to_date_spec.rb
  89.895 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/transform/to_float_spec.rb
  89.896 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/transform/to_integer_spec.rb
  89.897 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml/spec/transform/to_symbol_spec.rb
  89.898 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/safe_yaml_patches.rb
  89.899 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/rgen_patch.rb
  89.900  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/semantic/Gemfile
  89.901  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/semantic/PUPPET_README.md
  89.902  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/semantic/Rakefile
  89.903 @@ -1297,10 +1297,7 @@
  89.904  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/semantic/spec/unit/semantic/version_range_spec.rb
  89.905  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/vendor/semantic/spec/unit/semantic/version_spec.rb
  89.906  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/version.rb
  89.907 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppetx.rb
  89.908 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppetx/puppet/bindings_scheme_handler.rb
  89.909 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppetx/puppet/syntax_checker.rb
  89.910 -file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppetx/puppetlabs/syntax_checkers/json.rb
  89.911 +file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet_x.rb
  89.912  file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/semver.rb
  89.913  file path=usr/sbin/extlookup2hiera
  89.914  file path=usr/sbin/puppet
  89.915 @@ -1318,33 +1315,32 @@
  89.916  file path=usr/share/man/man8/puppet-describe.8
  89.917  file path=usr/share/man/man8/puppet-device.8
  89.918  file path=usr/share/man/man8/puppet-doc.8
  89.919 +file path=usr/share/man/man8/puppet-epp.8
  89.920  file path=usr/share/man/man8/puppet-facts.8
  89.921  file path=usr/share/man/man8/puppet-file.8
  89.922  file path=usr/share/man/man8/puppet-filebucket.8
  89.923  file path=usr/share/man/man8/puppet-help.8
  89.924  file path=usr/share/man/man8/puppet-inspect.8
  89.925 -file path=usr/share/man/man8/puppet-instrumentation_data.8
  89.926 -file path=usr/share/man/man8/puppet-instrumentation_listener.8
  89.927 -file path=usr/share/man/man8/puppet-instrumentation_probe.8
  89.928  file path=usr/share/man/man8/puppet-key.8
  89.929 -file path=usr/share/man/man8/puppet-kick.8
  89.930  file path=usr/share/man/man8/puppet-man.8
  89.931  file path=usr/share/man/man8/puppet-master.8
  89.932  file path=usr/share/man/man8/puppet-module.8
  89.933  file path=usr/share/man/man8/puppet-node.8
  89.934  file path=usr/share/man/man8/puppet-parser.8
  89.935  file path=usr/share/man/man8/puppet-plugin.8
  89.936 -file path=usr/share/man/man8/puppet-queue.8
  89.937  file path=usr/share/man/man8/puppet-report.8
  89.938  file path=usr/share/man/man8/puppet-resource.8
  89.939  file path=usr/share/man/man8/puppet-resource_type.8
  89.940 -file path=usr/share/man/man8/puppet-secret_agent.8
  89.941  file path=usr/share/man/man8/puppet-status.8
  89.942  file path=usr/share/man/man8/puppet.8
  89.943 -dir  path=var/lib/puppet owner=puppet group=puppet mode=0755 \
  89.944 +dir  path=var/cache/puppetlabs owner=puppet group=puppet mode=0755 \
  89.945      revert-tag=system:clone=*
  89.946 -dir  path=var/log/puppet owner=puppet group=puppet mode=0755 \
  89.947 +dir  path=var/log/puppetlabs owner=puppet group=puppet mode=0755 \
  89.948      revert-tag=system:clone=*
  89.949 +dir  path=var/log/puppetlabs/puppet
  89.950 +group groupname=puppet gid=40
  89.951 +user username=puppet ftpuser=false gcos-field="Puppet Admin" group=puppet \
  89.952 +    home-dir=/etc/puppet login-shell=/bin/false uid=40
  89.953  license puppet.license license="Apache v2.0"
  89.954  
  89.955  # globally applicable low level puppet modules we provide
  89.956 @@ -1355,14 +1351,15 @@
  89.957  depend type=group fmri=system/management/puppet/puppetlabs-rsync
  89.958  depend type=group fmri=system/management/puppet/puppetlabs-stdlib
  89.959  
  89.960 -# Depend on renamed versions to pull them forward
  89.961 +# Depend on renamed/removed versions to pull them forward
  89.962  depend type=optional fmri=library/ruby/hiera@1.3.4-5.12.0.0.0.93.0
  89.963  depend type=optional fmri=system/management/facter@2.1.0-5.12.0.0.0.93.0
  89.964  # depend on renamed -19 versions to force an update to remove them
  89.965  depend type=optional fmri=system/management/puppet-19@3.6.2-5.12.0.0.0.93.0
  89.966 +depend type=optional \
  89.967 +    fmri=system/management/puppet/puppet-solaris@5.12-5.12.0.0.0.113.0
  89.968  
  89.969  # Puppet Dependencies
  89.970  depend type=require fmri=library/ruby/hiera
  89.971  depend type=require fmri=system/management/facter
  89.972  depend type=require fmri=system/management/puppet/oracle-solaris_providers
  89.973 -depend type=require fmri=system/management/puppet/puppet-solaris
    90.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    90.2 +++ b/components/ruby/puppet/tools/update_smf.py	Mon Nov 28 16:54:02 2016 -0800
    90.3 @@ -0,0 +1,313 @@
    90.4 +#!/usr/bin/python2.7
    90.5 +#
    90.6 +# CDDL HEADER START
    90.7 +#
    90.8 +# The contents of this file are subject to the terms of the
    90.9 +# Common Development and Distribution License (the "License").
   90.10 +# You may not use this file except in compliance with the License.
   90.11 +#
   90.12 +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   90.13 +# or http://www.opensolaris.org/os/licensing.
   90.14 +# See the License for the specific language governing permissions
   90.15 +# and limitations under the License.
   90.16 +#
   90.17 +# When distributing Covered Code, include this CDDL HEADER in each
   90.18 +# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   90.19 +# If applicable, add the following below this CDDL HEADER, with the
   90.20 +# fields enclosed by brackets "[]" replaced with your own identifying
   90.21 +# information: Portions Copyright [yyyy] [name of copyright owner]
   90.22 +#
   90.23 +# CDDL HEADER END
   90.24 +#
   90.25 +
   90.26 +#
   90.27 +# Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
   90.28 +#
   90.29 +
   90.30 +'''
   90.31 +Utility program for helping with the upgrade of puppet to a newer
   90.32 +version.  This program will take a puppet configuration file that
   90.33 +has been generated via the command sequence
   90.34 +
   90.35 +puppet agent --genconfig > puppet.conf
   90.36 +
   90.37 +and use the data in that configuration file to replace the
   90.38 +associated Puppet SMF user configuratable properties with the
   90.39 +properties that are allowed in the new version of puppet
   90.40 +
   90.41 +NOTE: This file should not be included with the puppet release
   90.42 +'''
   90.43 +
   90.44 +import os
   90.45 +import re
   90.46 +import sys
   90.47 +import textwrap
   90.48 +
   90.49 +from lxml import etree
   90.50 +from optparse import OptionParser
   90.51 +
   90.52 +
   90.53 +COMMENT_PATTERN = re.compile(".*# ?(.*)")
   90.54 +CONFIG_VALUE_PATTERN = re.compile("([\S]+)\s*=\s*(\S*)")
   90.55 +
   90.56 +DEFAULT_VALUE_STR = "The default value is "
   90.57 +
   90.58 +# SMF defined property types.  For a list of
   90.59 +# all available types see
   90.60 +# /usr/share/lib/xml/dtd/service_bundle.dtd.1
   90.61 +TYPE_ASTRING = "astring"
   90.62 +TYPE_BOOLEAN = "boolean"
   90.63 +TYPE_INTEGER = "integer"
   90.64 +TYPE_HOST = "host"
   90.65 +TYPE_HOSTNAME = "hostname"
   90.66 +TYPE_NETADDRESS = "net_address"
   90.67 +TYPE_URI = "uri"
   90.68 +
   90.69 +
   90.70 +# Dictionary of currently defined property types to associate
   90.71 +# with a specified property.  Any property not defined here
   90.72 +# is assumed to have a property type of astring, integer,
   90.73 +# or boolean
   90.74 +PROP_TYPE = {
   90.75 +    'server': TYPE_HOST,
   90.76 +    'archive_file_server': TYPE_HOST,
   90.77 +    'bindaddress': TYPE_NETADDRESS,
   90.78 +    'ca_server': TYPE_HOST,
   90.79 +    'certname': TYPE_HOSTNAME,
   90.80 +    'couchdb_url': TYPE_URI,
   90.81 +    'dbserver': TYPE_HOST,
   90.82 +    'dns_alt_names': TYPE_HOST,
   90.83 +    'http_proxy_host': TYPE_HOST,
   90.84 +    'inventory_server': TYPE_HOST,
   90.85 +    'ldapserver': TYPE_HOST,
   90.86 +    'ldapuser': TYPE_HOSTNAME,
   90.87 +    'module_repository': TYPE_URI,
   90.88 +    'queue_source': TYPE_URI,
   90.89 +    'report_server': TYPE_HOST,
   90.90 +    'reporturl': TYPE_URI,
   90.91 +    'smtpserver': TYPE_HOST,
   90.92 +    'srv_domain': TYPE_HOST,
   90.93 +}
   90.94 +
   90.95 +# Dictionary used to hold properites and the resulting xml code
   90.96 +PUPPET_CONFIG_DICT = dict()
   90.97 +
   90.98 +
   90.99 +def err(msg):
  90.100 +    '''Output standard error message'''
  90.101 +    # Duplicate the syntax of the parser.error
  90.102 +    sys.stderr.write("%(prog)s: error: %(msg)s\n" %
  90.103 +                     {"prog": os.path.basename(sys.argv[0]), "msg": msg})
  90.104 +
  90.105 +
  90.106 +def create_config_element(key, key_type, desc_text):
  90.107 +    '''Create a basic xml entry following the basic pattern of
  90.108 +
  90.109 +        <prop_pattern name='${key}' type='${key_type}'
  90.110 +                required='false'>
  90.111 +                    <description> <loctext xml:lang='C'>
  90.112 +                         ${desc_text}
  90.113 +                    </loctext> </description>
  90.114 +        </prop_pattern>
  90.115 +    '''
  90.116 +    prop_pattern = etree.Element(
  90.117 +        "prop_pattern",
  90.118 +        name=key,
  90.119 +        type=key_type,
  90.120 +        required="false")
  90.121 +    desc = etree.SubElement(prop_pattern, "description")
  90.122 +    loctext = etree.SubElement(desc, "loctext")
  90.123 +    loctext.text = "\n%s\n\t    " % desc_text
  90.124 +    loctext.set('{http://www.w3.org/XML/1998/namespace}lang', 'C')
  90.125 +    return prop_pattern
  90.126 +
  90.127 +
  90.128 +def determine_type(key, value):
  90.129 +    '''Determine the xml property type to associate with the
  90.130 +       specified key
  90.131 +    '''
  90.132 +
  90.133 +    # Does the key have a specified xml property type
  90.134 +    # already defined?
  90.135 +    try:
  90.136 +        return PROP_TYPE[key]
  90.137 +    except KeyError:
  90.138 +        pass
  90.139 +
  90.140 +    # Use the value to determine the xml property type
  90.141 +    if value.isdigit():
  90.142 +        return TYPE_INTEGER
  90.143 +    if value.lower() in ['false', 'true']:
  90.144 +        return TYPE_BOOLEAN
  90.145 +    return TYPE_ASTRING
  90.146 +
  90.147 +
  90.148 +def process_grouping(lines):
  90.149 +    '''Process the lines in the list.  The last entry should be
  90.150 +       a 'key=value' entry
  90.151 +    '''
  90.152 +
  90.153 +    # The last field should be a key = value pair
  90.154 +    # If it's not then the format of the file is not matching
  90.155 +    # the expected format of
  90.156 +    #
  90.157 +    # Description
  90.158 +    # The default value is "xxxx"
  90.159 +    # key = value
  90.160 +    #
  90.161 +    key_value = lines.pop()
  90.162 +    match = CONFIG_VALUE_PATTERN.match(key_value)
  90.163 +    if not match:
  90.164 +        raise TypeError("Last line in grouping is not in expected "
  90.165 +                        "format of 'key = value'\n%s" %
  90.166 +                        "\n".join(lines))
  90.167 +    key = match.group(1)
  90.168 +    value = match.group(2)
  90.169 +
  90.170 +    default_value_line = lines.pop()
  90.171 +    if not default_value_line.startswith(DEFAULT_VALUE_STR):
  90.172 +        # Not a match.  Last line was still part of the description
  90.173 +        lines.append(default_value_line)
  90.174 +
  90.175 +    key_type = determine_type(key, value)
  90.176 +
  90.177 +    # remaining lines are the descriptor field
  90.178 +    desc = textwrap.fill("\n".join(lines),79)
  90.179 +    PUPPET_CONFIG_DICT[key] = (key, key_type, desc)
  90.180 +
  90.181 +
  90.182 +def parse_puppet_config(filename):
  90.183 +    '''Parse the puppet configuration file that is generated by
  90.184 +       puppet agent --genconfig
  90.185 +    '''
  90.186 +    parameter_list = []
  90.187 +    agent_check = True
  90.188 +    with open(filename, 'r') as f_handle:
  90.189 +        for line in f_handle:
  90.190 +            if agent_check:
  90.191 +                if line.startswith("[agent]"):
  90.192 +                    # Throw away the initial starting block code in the
  90.193 +                    del parameter_list[:]
  90.194 +                    agent_check = False
  90.195 +                    continue
  90.196 +            line = line.strip().replace("\n", "")
  90.197 +            if not line:
  90.198 +                # If parameter_list is not empty, process the data and
  90.199 +                # generate an xml structure
  90.200 +                process_grouping(parameter_list)
  90.201 +                # Done processing, delete all the saved entries
  90.202 +                del parameter_list[:]
  90.203 +                continue
  90.204 +
  90.205 +            match = COMMENT_PATTERN.match(line)
  90.206 +            if match:
  90.207 +                line = match.group(1)
  90.208 +            parameter_list.append(line)
  90.209 +    f_handle.close()
  90.210 +
  90.211 +
  90.212 +def update_smf_file(smf_xml_file, output_file):
  90.213 +    '''Replace the puppet property definitions in the specified SMF
  90.214 +       file with those that are stored in PUPPET_CONFIG_DICT
  90.215 +    '''
  90.216 +
  90.217 +    try:
  90.218 +        parser = etree.XMLParser(remove_blank_text=True)
  90.219 +        tree = etree.parse(smf_xml_file, parser)
  90.220 +        root = tree.getroot()
  90.221 +        template = root.find("service/template")
  90.222 +        puppet_desc = template.find("common_name/loctext")
  90.223 +        puppet_desc.text = "Puppet"
  90.224 +
  90.225 +        pg_pattern = template.find("pg_pattern")
  90.226 +    except IOError as msg:
  90.227 +        err(msg)
  90.228 +        return -1
  90.229 +    except etree.XMLSyntaxError as msg:
  90.230 +        err(msg)
  90.231 +        return -1
  90.232 +    except NameError as msg:
  90.233 +        err("XML file %s does not match expected formated" % smf_xml_file)
  90.234 +
  90.235 +    # Delete the pg_pattern nodes and it's children
  90.236 +    # This is the structure that will be rebuilt based
  90.237 +    # on the genconfig information that was read in
  90.238 +    if pg_pattern is not None:
  90.239 +        template.remove(pg_pattern)
  90.240 +
  90.241 +    # <pg_pattern name='config' type='application' required='false'>
  90.242 +    pg_pattern = etree.SubElement(
  90.243 +        template,
  90.244 +        "pg_pattern",
  90.245 +        name="config",
  90.246 +        type="application",
  90.247 +        required="false")
  90.248 +    for key in sorted(PUPPET_CONFIG_DICT.iterkeys()):
  90.249 +        values = PUPPET_CONFIG_DICT[key]
  90.250 +        element = create_config_element(values[0], values[1], values[2])
  90.251 +        pg_pattern.append(element)
  90.252 +
  90.253 +    # Write out the contents of the updated puppet SMF config file
  90.254 +    print "Writting out contents of new SMF configuration file to: %s" % \
  90.255 +        output_file
  90.256 +    with open(output_file, "w") as f_handle:
  90.257 +        f_handle.write(etree.tostring(tree, pretty_print=True))
  90.258 +    f_handle.close()
  90.259 +
  90.260 +
  90.261 +def option_list():
  90.262 +    '''Build the option list for this utility'''
  90.263 +    desc = "Utility for assisting in the upgrading of Solaris Puppet SMF file"
  90.264 +    usage = "usage: %prog -c <puppet_config_file> -s <smf_confilg_file> " \
  90.265 +            "[-o <output_file>]\n"
  90.266 +    opt_list = OptionParser(description=desc, usage=usage)
  90.267 +
  90.268 +    opt_list.add_option("-c", "--config", dest="config", default=None,
  90.269 +                        action="store", type="string", nargs=1,
  90.270 +                        metavar="<puppet_config_file>",
  90.271 +                        help="Puppet configuration file generated via"
  90.272 +                             "genconfig option to puppet. i.e. "
  90.273 +                             "puppet agent --genconfig > puppet.conf")
  90.274 +    opt_list.add_option("-s", "--smf", dest="smf_xml", default=None,
  90.275 +                        action="store", type="string", nargs=1,
  90.276 +                        metavar="<smf_config_file>",
  90.277 +                        help="Current solaris Puppet SMF XML configuration"
  90.278 +                             " file. This file is located in <userland_tree>"
  90.279 +                             "/components/puppet/files/puppet.xml")
  90.280 +    opt_list.add_option("-o", "--output", dest="output", default=None,
  90.281 +                        action="store", type="string", nargs=1,
  90.282 +                        metavar="<output_file>",
  90.283 +                        help="The name of the new puppet.xml file ")
  90.284 +    return opt_list
  90.285 +
  90.286 +
  90.287 +def main():
  90.288 +    '''Execute this utility based on the options supplied by the user'''
  90.289 +    parser = option_list()
  90.290 +
  90.291 +    (options, _args) = parser.parse_args()
  90.292 +
  90.293 +    if not options.config or not options.smf_xml or \
  90.294 +            not options.output:
  90.295 +        err("Required options not specified")
  90.296 +        parser.print_help()
  90.297 +        sys.exit(-1)
  90.298 +
  90.299 +    if not os.path.isfile(options.config):
  90.300 +        err("%s does not exist or is not a regular file\n"
  90.301 +            % options.config)
  90.302 +        sys.exit(-1)
  90.303 +    if not os.path.isfile(options.smf_xml):
  90.304 +        err("%s does not exist or is not a regular file\n"
  90.305 +            % options.smf_xml)
  90.306 +        sys.exit(-1)
  90.307 +    if os.path.exists(options.output):
  90.308 +        err("specified file %s already exist\n"
  90.309 +            % options.output)
  90.310 +        sys.exit(-1)
  90.311 +
  90.312 +    parse_puppet_config(options.config)
  90.313 +    update_smf_file(options.smf_xml, options.output)
  90.314 +
  90.315 +if __name__ == '__main__':
  90.316 +    main()
    91.1 --- a/make-rules/prep-git.mk	Wed Jan 11 15:24:27 2017 -0800
    91.2 +++ b/make-rules/prep-git.mk	Mon Nov 28 16:54:02 2016 -0800
    91.3 @@ -20,7 +20,7 @@
    91.4  #
    91.5  
    91.6  #
    91.7 -# Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
    91.8 +# Copyright (c) 2010, 2017, Oracle and/or its affiliates. All rights reserved.
    91.9  #
   91.10  
   91.11  GIT =		/usr/bin/git
   91.12 @@ -60,7 +60,7 @@
   91.13  # remove those URLs.  If the primary (unsuffixed) archive is from github, then
   91.14  # we add a dummy __BLANK__ suffix to the list, and filter that out separately.
   91.15  ifeq (github,$(findstring github,$(GIT_REPO$(1))))
   91.16 -  COMPONENT_ARCHIVE_URL$(1) ?= $(GIT_REPO$(1))/tarball/$(GIT_BRANCH$(1))
   91.17 +  COMPONENT_ARCHIVE_URL$(1) ?= $(GIT_REPO$(1))/archive/$(GIT_BRANCH$(1)).tar.gz
   91.18    GITHUB_ARCHIVE_SUFFIXES += $(or $(strip $(1:_%=%)),__BLANK__)
   91.19  else
   91.20    COMPONENT_ARCHIVE_SRC$(1) = git
    92.1 --- a/make-rules/puppetmodule.mk	Wed Jan 11 15:24:27 2017 -0800
    92.2 +++ b/make-rules/puppetmodule.mk	Mon Nov 28 16:54:02 2016 -0800
    92.3 @@ -43,8 +43,8 @@
    92.4  $(BUILD_DIR)/%/.installed:      $(BUILD_DIR)/%/.built
    92.5  	$(COMPONENT_PRE_INSTALL_ACTION)
    92.6  	(cd $(SOURCE_DIR); \
    92.7 -		$(MKDIR) -p $(PROTO_DIR)/etc/puppet/modules/$(MODULE_NAME); \
    92.8 -		$(CP) -R * $(PROTO_DIR)/etc/puppet/modules/$(MODULE_NAME))
    92.9 +		$(MKDIR) -p $(PROTO_DIR)/usr/puppetlabs/puppet/modules/$(MODULE_NAME); \
   92.10 +		$(CP) -R * $(PROTO_DIR)/usr/puppetlabs/puppet/modules/$(MODULE_NAME))
   92.11  	$(COMPONENT_POST_INSTALL_ACTION)
   92.12  	$(TOUCH) $@
   92.13