23593309 rspec tests need to be written for solaris_providers link_properties
25416733 puppet nsswitch does not accept user as a printer database
25416766 puppet module regressions 2.0.0, update to 2.0.1
25438739 puppet zone provider does not understand 'unavailable' state
--- a/components/ruby/puppet-modules/oracle-solaris_providers/Makefile Thu Jan 26 10:53:54 2017 +0100
+++ b/components/ruby/puppet-modules/oracle-solaris_providers/Makefile Tue Jan 24 15:17:07 2017 -0800
@@ -20,18 +20,18 @@
#
#
-# Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved.
#
include ../../../../make-rules/shared-macros.mk
GIT_REPO= https://github.com/oracle/puppet-solaris_providers
-GIT_BRANCH= v2.0.0
-GIT_COMMIT_ID= 4121a38
-GIT_HASH= sha256:082fbc85bf5717990d88fdff80ca8ac9dd80ac5c7506bfa074cec06aa5c8c5a2
+GIT_BRANCH= v2.0.1
+GIT_COMMIT_ID= 932309
+GIT_HASH= sha256:b858d0615642a6eff3215ecdee32dace3988bb296c6b02894b89eabbb907f4fc
COMPONENT_NAME= puppet-solaris_providers
-COMPONENT_VERSION= 2.0.0
+COMPONENT_VERSION= 2.0.1
COMPONENT_PROJECT_URL= https://github.com/oracle/puppet-solaris_providers
# Construct our own SRC instead of using the default with GIT_COMMIT_ID
# archive from github strips leading v from release for vN named release tags
@@ -51,7 +51,8 @@
# Dump a list of files installed in the proto dir but not in the manifest
# this is a convenience target for the package maintainer
new-files: install
- $(PKGSEND) generate $(PROTO_DIR)/opt/puppetlabs/puppet/modules/ | $(GSED) -e 's/\(file\).*path=/\1 path=/' | \
+ $(PKGSEND) generate $(PROTO_DIR)/usr/puppetlabs/puppet/modules/ | $(GNU_GREP) -v '/docs/' | \
+ $(GSED) -e 's/\(file\).*path=/\1 path=/' | \
$(CAT) oracle-solaris_providers.p5m - | $(GNU_GREP) -h '^file' | sort | uniq -c | \
$(GSED) -e '/ 2 /d' -e 's/ 1 //'
--- a/components/ruby/puppet-modules/oracle-solaris_providers/oracle-solaris_providers.p5m Thu Jan 26 10:53:54 2017 +0100
+++ b/components/ruby/puppet-modules/oracle-solaris_providers/oracle-solaris_providers.p5m Tue Jan 24 15:17:07 2017 -0800
@@ -20,7 +20,7 @@
#
#
-# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
#
#
<transform file -> default mode 0444>
@@ -53,40 +53,6 @@
file path=solaris_providers/README.md
file path=solaris_providers/Rakefile
file path=solaris_providers/TESTING.md
-file path=solaris_providers/doc/address_object.md
-file path=solaris_providers/doc/address_properties.md
-file path=solaris_providers/doc/boot_environment.md
-file path=solaris_providers/doc/dns.md
-file path=solaris_providers/doc/etherstub.md
-file path=solaris_providers/doc/evs.md
-file path=solaris_providers/doc/evs_ipnet.md
-file path=solaris_providers/doc/evs_properties.md
-file path=solaris_providers/doc/evs_vport.md
-file path=solaris_providers/doc/ilb_healthcheck.md
-file path=solaris_providers/doc/ilb_rule.md
-file path=solaris_providers/doc/ilb_server.md
-file path=solaris_providers/doc/ilb_servergroup.md
-file path=solaris_providers/doc/interface_properties.md
-file path=solaris_providers/doc/ip_interface.md
-file path=solaris_providers/doc/ip_tunnel.md
-file path=solaris_providers/doc/ipmp_interface.md
-file path=solaris_providers/doc/ldap.md
-file path=solaris_providers/doc/link_aggregation.md
-file path=solaris_providers/doc/link_properties.md
-file path=solaris_providers/doc/nis.md
-file path=solaris_providers/doc/nsswitch.md
-file path=solaris_providers/doc/pkg_facet.md
-file path=solaris_providers/doc/pkg_mediator.md
-file path=solaris_providers/doc/pkg_publisher.md
-file path=solaris_providers/doc/pkg_variant.md
-file path=solaris_providers/doc/protocol_properties.md
-file path=solaris_providers/doc/solaris_vlan.md
-file path=solaris_providers/doc/svccfg.md
-file path=solaris_providers/doc/system_attributes.md
-file path=solaris_providers/doc/vni_interface.md
-file path=solaris_providers/doc/vnic.md
-file path=solaris_providers/doc/zfs_acl.md
-file path=solaris_providers/doc/zone.md
file path=solaris_providers/lib/puppet/provider/address_object/solaris.rb
file path=solaris_providers/lib/puppet/provider/address_properties/solaris.rb
file path=solaris_providers/lib/puppet/provider/boot_environment/solaris.rb
@@ -113,6 +79,7 @@
file path=solaris_providers/lib/puppet/provider/pkg_mediator/solaris.rb
file path=solaris_providers/lib/puppet/provider/pkg_publisher/solaris.rb
file path=solaris_providers/lib/puppet/provider/pkg_variant/solaris.rb
+file path=solaris_providers/lib/puppet/provider/process_scheduler/solaris.rb
file path=solaris_providers/lib/puppet/provider/protocol_properties/solaris.rb
file path=solaris_providers/lib/puppet/provider/solaris_vlan/solaris.rb
file path=solaris_providers/lib/puppet/provider/svccfg/solaris.rb
@@ -135,6 +102,7 @@
file path=solaris_providers/lib/puppet/type/ilb_server.rb
file path=solaris_providers/lib/puppet/type/ilb_servergroup.rb
file path=solaris_providers/lib/puppet/type/interface_properties.rb
+file path=solaris_providers/lib/puppet/type/interface_properties/default.rb
file path=solaris_providers/lib/puppet/type/ip_interface.rb
file path=solaris_providers/lib/puppet/type/ip_tunnel.rb
file path=solaris_providers/lib/puppet/type/ipmp_interface.rb
@@ -147,6 +115,7 @@
file path=solaris_providers/lib/puppet/type/pkg_mediator.rb
file path=solaris_providers/lib/puppet/type/pkg_publisher.rb
file path=solaris_providers/lib/puppet/type/pkg_variant.rb
+file path=solaris_providers/lib/puppet/type/process_scheduler.rb
file path=solaris_providers/lib/puppet/type/protocol_properties.rb
file path=solaris_providers/lib/puppet/type/solaris_vlan.rb
file path=solaris_providers/lib/puppet/type/svccfg.rb
@@ -173,7 +142,10 @@
file path=solaris_providers/spec/acceptance/pkg_variant_configure_spec.rb
file path=solaris_providers/spec/acceptance/zone_configure_spec.rb
file path=solaris_providers/spec/fixtures/manifests/site.pp
+file path=solaris_providers/spec/fixtures/unit/provider/address_properties/address_properties/show-addrprop-ADDROBJ-PROPERTY-CURRENT-PERM.txt
+file path=solaris_providers/spec/fixtures/unit/provider/boot_environment/boot_environment/beadm_list_H.txt
file path=solaris_providers/spec/fixtures/unit/provider/dns/dns/svcprop_p_config_Dns_fmri.txt
+file path=solaris_providers/spec/fixtures/unit/provider/etherstub/etherstub/dladm_show-etherstub_p_o_link.txt
file path=solaris_providers/spec/fixtures/unit/provider/ilb_healthcheck/ilb_healthcheck/show-healthcheck.txt
file path=solaris_providers/spec/fixtures/unit/provider/ilb_rule/ilb_rule/show-rule_f.txt
file path=solaris_providers/spec/fixtures/unit/provider/ilb_server/ilb_server/show-server_o_servergroup_serverid_status_p.txt
@@ -186,12 +158,16 @@
file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-aggr-p-o.txt
file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-aggr-x-p-o_port_aggrX.txt
file path=solaris_providers/spec/fixtures/unit/provider/link_aggregation/link_aggregation/dladm_show-linkprop_mac-address_link-value.txt
+file path=solaris_providers/spec/fixtures/unit/provider/link_properties/link_properties/dladm-show-linkprop_o_c_LINK___POSSIBLE.txt
file path=solaris_providers/spec/fixtures/unit/provider/nis/nis/svcsprop_p_config_Client_fmri.txt
file path=solaris_providers/spec/fixtures/unit/provider/nis/nis/svcsprop_p_config_Domain_fmri.txt
+file path=solaris_providers/spec/fixtures/unit/provider/nsswitch/nsswitch/svcprop_nsswitch.txt
file path=solaris_providers/spec/fixtures/unit/provider/pkg/pkg_mediator/pkg_mediator.txt
file path=solaris_providers/spec/fixtures/unit/provider/pkg/pkg_mediator/pkg_mediator_foo.txt
+file path=solaris_providers/spec/fixtures/unit/provider/protocol_properties/protocol_properties/show-prop_PROTO___PERM.txt
file path=solaris_providers/spec/fixtures/unit/provider/svccfg/svccfg/svcprop_a_f.txt
file path=solaris_providers/spec/fixtures/unit/provider/system_attributes/system_attributes/ls_c_root_foo.txt
+file path=solaris_providers/spec/fixtures/unit/provider/vnic/vnic/dladm_show-vnic_p_link,over,macaddress.txt
file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/custom_perms.txt
file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/[email protected]
file path=solaris_providers/spec/fixtures/unit/provider/zfs_acl/zfs_acl/[email protected]
@@ -207,7 +183,9 @@
file path=solaris_providers/spec/spec_helper_acceptance.rb
file path=solaris_providers/spec/unit/provider/address_object/address_object_spec.rb
file path=solaris_providers/spec/unit/provider/address_properties/address_properties_spec.rb
+file path=solaris_providers/spec/unit/provider/boot_environment/boot_environment_spec.rb
file path=solaris_providers/spec/unit/provider/dns/dns_spec.rb
+file path=solaris_providers/spec/unit/provider/etherstub/etherstub_spec.rb
file path=solaris_providers/spec/unit/provider/ilb/ilb_spec.rb
file path=solaris_providers/spec/unit/provider/ilb_healthcheck/ilb_healthcheck_spec.rb
file path=solaris_providers/spec/unit/provider/ilb_rule/ilb_rule_spec.rb
@@ -217,18 +195,25 @@
file path=solaris_providers/spec/unit/provider/ipmp_interface/ipmp_interface_spec.rb
file path=solaris_providers/spec/unit/provider/ldap/ldap_spec.rb
file path=solaris_providers/spec/unit/provider/link_aggregation/link_aggregation_spec.rb
+file path=solaris_providers/spec/unit/provider/link_properties/link_properties_spec.rb
file path=solaris_providers/spec/unit/provider/nis/nis_spec.rb
+file path=solaris_providers/spec/unit/provider/nsswitch/nsswitch_spec.rb
file path=solaris_providers/spec/unit/provider/pkg/pkg_facet_spec.rb
file path=solaris_providers/spec/unit/provider/pkg/pkg_mediator_spec.rb
file path=solaris_providers/spec/unit/provider/pkg/pkg_publisher_spec.rb
file path=solaris_providers/spec/unit/provider/pkg/pkg_variant_spec.rb
+file path=solaris_providers/spec/unit/provider/process_scheduler/process_scheduler_spec.rb
+file path=solaris_providers/spec/unit/provider/protocol_properties/protocol_properties_spec.rb
file path=solaris_providers/spec/unit/provider/svccfg/svccfg_spec.rb
file path=solaris_providers/spec/unit/provider/system_attributes/system_attributes_spec.rb
+file path=solaris_providers/spec/unit/provider/vnic/vnic_spec.rb
file path=solaris_providers/spec/unit/provider/zfs_acl/zfs_acl_spec.rb
file path=solaris_providers/spec/unit/provider/zone/zone_spec.rb
file path=solaris_providers/spec/unit/type/address_object_spec.rb
file path=solaris_providers/spec/unit/type/address_properties_spec.rb
+file path=solaris_providers/spec/unit/type/boot_environment_spec.rb
file path=solaris_providers/spec/unit/type/dns_spec.rb
+file path=solaris_providers/spec/unit/type/etherstub_spec.rb
file path=solaris_providers/spec/unit/type/ilb_healthcheck_spec.rb
file path=solaris_providers/spec/unit/type/ilb_rule_spec.rb
file path=solaris_providers/spec/unit/type/ilb_server_spec.rb
@@ -237,13 +222,18 @@
file path=solaris_providers/spec/unit/type/ipmp_interface_spec.rb
file path=solaris_providers/spec/unit/type/ldap_spec.rb
file path=solaris_providers/spec/unit/type/link_aggregation_spec.rb
+file path=solaris_providers/spec/unit/type/link_properties_spec.rb
file path=solaris_providers/spec/unit/type/nis_spec.rb
+file path=solaris_providers/spec/unit/type/nsswitch_spec.rb
file path=solaris_providers/spec/unit/type/pkg_facet_spec.rb
file path=solaris_providers/spec/unit/type/pkg_mediator_spec.rb
file path=solaris_providers/spec/unit/type/pkg_publisher_spec.rb
file path=solaris_providers/spec/unit/type/pkg_variant_spec.rb
+file path=solaris_providers/spec/unit/type/process_scheduler_spec.rb
+file path=solaris_providers/spec/unit/type/protocol_properties_spec.rb
file path=solaris_providers/spec/unit/type/svccfg_spec.rb
file path=solaris_providers/spec/unit/type/system_attributes_spec.rb
+file path=solaris_providers/spec/unit/type/vnic_spec.rb
file path=solaris_providers/spec/unit/type/zfs_acl_spec.rb
file path=solaris_providers/spec/unit/type/zone_spec.rb
license apache.license license="Apache v2.0"