Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-chef-utils for openSUSE:Factory checked in at 2022-02-07 23:37:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-chef-utils (Old) and /work/SRC/openSUSE:Factory/.rubygem-chef-utils.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-chef-utils" Mon Feb 7 23:37:34 2022 rev:4 rq:949065 version:17.9.26 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-chef-utils/rubygem-chef-utils.changes 2021-08-24 10:55:12.516294265 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-chef-utils.new.1898/rubygem-chef-utils.changes 2022-02-07 23:38:34.142247947 +0100 @@ -1,0 +2,6 @@ +Tue Jan 25 06:44:55 UTC 2022 - Stephan Kulow <[email protected]> + +updated to version 17.9.26 + no changelog found + +------------------------------------------------------------------- Old: ---- chef-utils-17.3.48.gem New: ---- chef-utils-17.9.26.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-chef-utils.spec ++++++ --- /var/tmp/diff_new_pack.YgZw0r/_old 2022-02-07 23:38:34.646244499 +0100 +++ /var/tmp/diff_new_pack.YgZw0r/_new 2022-02-07 23:38:34.650244472 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-chef-utils # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-chef-utils -Version: 17.3.48 +Version: 17.9.26 Release: 0 %define mod_name chef-utils %define mod_full_name %{mod_name}-%{version} @@ -32,7 +32,7 @@ BuildRequires: %{ruby >= 2.6} BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 -URL: https://github.com/chef/chef/tree/master/chef-utils +URL: https://github.com/chef/chef/tree/main/chef-utils Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: Basic utility functions for Core Chef Infra development ++++++ chef-utils-17.3.48.gem -> chef-utils-17.9.26.gem ++++++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/chef-utils.gemspec new/chef-utils.gemspec --- old/chef-utils.gemspec 2021-07-21 23:30:58.000000000 +0200 +++ new/chef-utils.gemspec 2022-01-04 22:52:56.000000000 +0100 @@ -10,17 +10,17 @@ spec.email = ["[email protected]"] spec.summary = %q{Basic utility functions for Core Chef Infra development} - spec.homepage = "https://github.com/chef/chef/tree/master/chef-utils" + spec.homepage = "https://github.com/chef/chef/tree/main/chef-utils" spec.license = "Apache-2.0" spec.required_ruby_version = ">= 2.6" spec.metadata = { "bug_tracker_uri" => "https://github.com/chef/chef/issues", - "changelog_uri" => "https://github.com/chef/chef/blob/master/CHANGELOG.md", - "documentation_uri" => "https://github.com/chef/chef/tree/master/chef-utils/README.md", - "homepage_uri" => "https://github.com/chef/chef/tree/master/chef-utils", - "source_code_uri" => "https://github.com/chef/chef/tree/master/chef-utils", + "changelog_uri" => "https://github.com/chef/chef/blob/main/CHANGELOG.md", + "documentation_uri" => "https://github.com/chef/chef/tree/main/chef-utils/README.md", + "homepage_uri" => "https://github.com/chef/chef/tree/main/chef-utils", + "source_code_uri" => "https://github.com/chef/chef/tree/main/chef-utils", } spec.require_paths = ["lib"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/chef-utils/dist.rb new/lib/chef-utils/dist.rb --- old/lib/chef-utils/dist.rb 2021-07-21 23:30:58.000000000 +0200 +++ new/lib/chef-utils/dist.rb 2022-01-04 22:52:56.000000000 +0100 @@ -79,7 +79,7 @@ WEBSITE = "https://chef.io" # The downloads site - DOWNLOADS_URL = "downloads.chef.io" + DOWNLOADS_URL = "chef.io/downloads" # The legacy conf folder: C:/opscode/chef. Specifically the "opscode" part # DIR_SUFFIX is appended to it in code where relevant diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/chef-utils/dsl/virtualization.rb new/lib/chef-utils/dsl/virtualization.rb --- old/lib/chef-utils/dsl/virtualization.rb 2021-07-21 23:30:58.000000000 +0200 +++ new/lib/chef-utils/dsl/virtualization.rb 2022-01-04 22:52:56.000000000 +0100 @@ -140,6 +140,28 @@ node.dig("virtualization", "system") == "vmware" && node.dig("virtualization", "role") == "host" end + # Determine if the current node is virtualized on VMware Desktop (Fusion/Player/Workstation). + # + # @param [Chef::Node] node + # @since 17.9 + # + # @return [Boolean] + # + def vmware_desktop?(node = __getnode) + node.dig("virtualization", "system") == "vmware" && node.dig("vmware", "host", "type") == "vmware_desktop" + end + + # Determine if the current node is virtualized on VMware vSphere (ESX). + # + # @param [Chef::Node] node + # @since 17.9 + # + # @return [Boolean] + # + def vmware_vsphere?(node = __getnode) + node.dig("virtualization", "system") == "vmware" && node.dig("vmware", "host", "type") == "vmware_vsphere" + end + # Determine if the current node is an openvz guest. # # @param [Chef::Node] node diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/chef-utils/version.rb new/lib/chef-utils/version.rb --- old/lib/chef-utils/version.rb 2021-07-21 23:30:58.000000000 +0200 +++ new/lib/chef-utils/version.rb 2022-01-04 22:52:56.000000000 +0100 @@ -16,5 +16,5 @@ module ChefUtils CHEFUTILS_ROOT = File.expand_path("..", __dir__) - VERSION = "17.3.48" + VERSION = "17.9.26" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2021-07-21 23:30:58.000000000 +0200 +++ new/metadata 2022-01-04 22:52:56.000000000 +0100 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: chef-utils version: !ruby/object:Gem::Version - version: 17.3.48 + version: 17.9.26 platform: ruby authors: - Chef Software, Inc autorequire: bindir: bin cert_chain: [] -date: 2021-07-21 00:00:00.000000000 Z +date: 2022-01-04 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: concurrent-ruby @@ -70,15 +70,15 @@ - spec/unit/dsl/windows_spec.rb - spec/unit/mash_spec.rb - spec/unit/parallel_map_spec.rb -homepage: https://github.com/chef/chef/tree/master/chef-utils +homepage: https://github.com/chef/chef/tree/main/chef-utils licenses: - Apache-2.0 metadata: bug_tracker_uri: https://github.com/chef/chef/issues - changelog_uri: https://github.com/chef/chef/blob/master/CHANGELOG.md - documentation_uri: https://github.com/chef/chef/tree/master/chef-utils/README.md - homepage_uri: https://github.com/chef/chef/tree/master/chef-utils - source_code_uri: https://github.com/chef/chef/tree/master/chef-utils + changelog_uri: https://github.com/chef/chef/blob/main/CHANGELOG.md + documentation_uri: https://github.com/chef/chef/tree/main/chef-utils/README.md + homepage_uri: https://github.com/chef/chef/tree/main/chef-utils + source_code_uri: https://github.com/chef/chef/tree/main/chef-utils post_install_message: rdoc_options: [] require_paths: @@ -94,7 +94,7 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubygems_version: 3.2.22 +rubygems_version: 3.2.32 signing_key: specification_version: 4 summary: Basic utility functions for Core Chef Infra development diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/unit/dsl/path_sanity_spec.rb new/spec/unit/dsl/path_sanity_spec.rb --- old/spec/unit/dsl/path_sanity_spec.rb 2021-07-21 23:30:58.000000000 +0200 +++ new/spec/unit/dsl/path_sanity_spec.rb 2022-01-04 22:52:56.000000000 +0100 @@ -79,7 +79,7 @@ end it "prepends to an existing path" do - env = { "PATH" => '%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\\' } + env = { "PATH" => "%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\" } expect(test_instance.default_paths(env)).to eql("#{Gem.bindir};#{RbConfig::CONFIG["bindir"]};%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\") end end
