./sysutils/ruby-chef-utils, Basic utility functions for Core Chef development

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 18.2.7, Package name: ruby31-chef-utils-18.2.7, Maintainer: pkgsrc-users

Chef Utils

Basic utility functions for Core Chef development.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 34 KB

Version history: (Expand)


CVS history: (Expand)


   2023-04-30 17:29:06 by Takahiro Kambe | Files touched by this commit (7) | Package updated
Log message:
sysutils/ruby-chef: update to 18.2.7

18.2.7 (2023-04-04)

Merged Pull Requests

* Edit resources description text #13495 (IanMadd)
* Rewriting the zypper code to run only on openSUSE 15 #13490 (johnmccrae)
* Docs and release details #13484 (tpowell-progress)
* update verify pipeline and omnibus build/test to use containers #13489
  (evanahlberg)
* Update expired certificate used in kitchen tests #13527 (neha-p6)
* Example of bash resource doubled escape characters #13509 (sean-horn)
* revert chef-foundation changes in chef omnibus config #13528 (evanahlberg)
* Change to github commit sha. #13507 (gcs-devel)
* Run Amazon Linux 2 kitchen tests on ubuntu-20.04 #13531 (tpowell-progress)
* Bumping gems to pull in a valid license_scout version #13547 (johnmccrae)
* Fix for missing S3 region if run with EC2 instance profile #13525
  (tecracer-theinen)
* Updating gems #13551 (johnmccrae)
* add esoteric platforms to validate adhoc/release pipelines #13546
  (evanahlberg)
* fix(apt_repository): Detect changes to expiration in key #13535 (tmccombs)
* Bump omnibus-software from db8acc3 to b83f579 in /omnibus #13556
  (dependabot[bot])
* Add rest of windows platforms to be tested on; Fixing syntax issue in
  build-test-omnibus #13565 (jesseprieur)
* fixing the path here #13573 (sean-simmons-progress)
* hab debugging doc #13571 (tpowell-progress)
* Update pre-install cleanup #13562 (vkarve-chef)
* launchd - array instead of a hash for Apple's associated_bundle_ident…
  #13477 (Arequ)
* Updating Omnibus #13590 (johnmccrae)
* Add more details about releasing chocolatey package #13577 (neha-p6)
* Tp/infc 437 nightlies #13604 (tpowell-progress)
* Bump omnibus-software from 6c14e85 to 87f418b in /omnibus #13605
  (dependabot[bot])
* Bump kitchen-vagrant from 1.14.0 to 1.14.1 in /omnibus #13599
  (dependabot[bot])
* Force errors after bundler in omnibus_chef_build #13613 (tpowell-progress)
* chore: Use the chef_dictionary directly. #13467 (Jason3S)
* Updated the proxifier dependency #13617 (nikhil2611)
* Correcting cert retrieval issues for multiple user scenarios #13552
  (johnmccrae)
* Add selinux_user and selinux_login resources #13511 (wheatevo)
* set default values for user and host on userdefaults #12791 (rishichawda)
* Update chef-foundation for proxifier2 #13623 (vkarve-chef)
* Update test certificates #13625 (vkarve-chef)
* Temporarily build 18.2 without AIX and without Windows 10/11 testers
  #13642 (tpowell-progress)
* FIx kitchen test failures in windows boxes due to dependency issue in
  proxifier #13644 (neha-p6)
* Sean simmons progress/bugfix/precommand #13646 (sean-simmons-progress)
* Update bundled dependencies for both chef and chef/omnibus #13643
  (neha-p6)
* Fix issues in habitat/test pipeline #13649 (neha-p6)
* Updating cert code to adjust user vs localmachine keys #13651 (johnmccrae)
* Update ssl cert used in kitchen tests #13658 (neha-p6)
* Sean simmons progress/bugfix/build docker image #13657
  (sean-simmons-progress)
* fixing one small missed step #13661 (sean-simmons-progress)
* minor gem update to get the version bumped #13668 (johnmccrae)
* "FFI Yajl" fix #13662 (tpowell-progress)
   2023-03-19 14:50:22 by Takahiro Kambe | Files touched by this commit (7) | Package updated
Log message:
sysutils/ruby-chef: update to 18.1.29

18.1.29 (2023-03-02)

Merged Pull Requests

* Correcting cert retrieval issues for multiple user scenarios #13552
  (johnmccrae)
* Updated the proxifier dependency #13617 (nikhil2611)
* chore: Use the chef_dictionary directly. #13467 (Jason3S)
* Force errors after bundler in omnibus_chef_build #13613 (tpowell-progress)
* Bump kitchen-vagrant from 1.14.0 to 1.14.1 in /omnibus #13599
  (dependabot[bot])
* Bump omnibus-software from 6c14e85 to 87f418b in /omnibus #13605
  (dependabot[bot])
* Tp/infc 437 nightlies #13604 (tpowell-progress)
* Add more details about releasing chocolatey package #13577 (neha-p6)
* Updating Omnibus #13590 (johnmccrae)
* launchd - array instead of a hash for Apple's associated_bundle_ident…
  #13477 (Arequ)
* Update pre-install cleanup #13562 (vkarve-chef)
* hab debugging doc #13571 (tpowell-progress)
* fixing the path here #13573 (sean-simmons-progress)
* Add rest of windows platforms to be tested on; Fixing syntax issue in
  build-test-omnibus #13565 (jesseprieur)
* Bump omnibus-software from db8acc3 to b83f579 in /omnibus #13556
  (dependabot[bot])
* fix(apt_repository): Detect changes to expiration in key #13535 (tmccombs)
* add esoteric platforms to validate adhoc/release pipelines #13546
  (evanahlberg)
* Updating gems #13551 (johnmccrae)
* Fix for missing S3 region if run with EC2 instance profile #13525
  (tecracer-theinen)
* Bumping gems to pull in a valid license_scout version #13547 (johnmccrae)
* Run Amazon Linux 2 kitchen tests on ubuntu-20.04 #13531 (tpowell-progress)
* Change to github commit sha. #13507 (gcs-devel)
* revert chef-foundation changes in chef omnibus config #13528 (evanahlberg)
* Example of bash resource doubled escape characters #13509 (sean-horn)
* Update expired certificate used in kitchen tests #13527 (neha-p6)
* update verify pipeline and omnibus build/test to use containers #13489
  (evanahlberg)
* Docs and release details #13484 (tpowell-progress)
* Rewriting the zypper code to run only on openSUSE 15 #13490 (johnmccrae)
* Edit resources description text #13495 (IanMadd)
   2023-02-11 14:18:51 by Takahiro Kambe | Files touched by this commit (7)
Log message:
Bump PKGREVISION reflects ruby-concurrent-ruby's downgrade.
   2023-01-09 14:03:17 by Takahiro Kambe | Files touched by this commit (7) | Package updated
Log message:
sysutils/ruby-chef: update to 18.1.0

18.1.0 (2023-01-05)

Merged Pull Requests

* Res validation should be aware of action prop
  reqs. [#13069](https://github.com/chef/chef/pull/13069)
  ([sabat](https://github.com/sabat))
* Update omnibus-software for FIPS issues #13375 (tpowell-progress)
* Added option to set release version when using activation keys #13352
  (ianl678)
* Lock ruby to 3.1.2 for GitHub Actions unit specs #13393 (tpowell-progress)
* New launchd key for associating a bundle identifier with Login Items
  #13288 (chilcote)
* Update deprecated "hab sup status" call (do not merge until hab / test
  pipeline is green again) #13314 (gene1wood)
* Chef-16 does not appear to have a 'current' channel, falling back to …
  #13362 (johnmccrae)
* Updating Gem versions - specifically updating Chef for omnibus #13391
  (johnmccrae)
* Switch main back to current for kitchen #13397 (tpowell-progress)
* Remove redundant code for chef16/17 nightlies from main branch #13405
  (neha-p6)
* Bump omnibus-software from 57fbed5 to a4f5cff in /omnibus #13418
  (dependabot[bot])
* Jfm/chef18 version bumps #13421 (johnmccrae)
* Patch for CVE-2022-29181 and CVS-2022-24836 #13398 (tpowell-progress)
* Updated post Chef-18 to clarify how to release #13428 (johnmccrae)
* Fix indentation of condition for disabling repos #13327 (darnaut)
* macos_userdefaults: Use string for property deprecated message #13350
  (jweyer8)
* Correcting the habitat pipeline issue for Windows #13440 (johnmccrae)
* Bump omnibus-software from a4f5cff to 2be3816 in /omnibus #13448
  (dependabot[bot])
* Added or Corrected spelling and corrected a Python exception handler ...
  #13454 (johnmccrae)
* Bump test-kitchen from 3.4.0 to 3.5.0 in /omnibus #13444 (dependabot[bot])
* Bump omnibus from 8314373 to f7386ad in /omnibus #13463 (dependabot[bot])
* updating file_system to send back the copy status #13107 (vinay-satish)
* Adds 'makecache_fast' property to yum_repository minimise cached repodata
  #12915 (lanky)
* Updating Zypper to overcome repository errors #13470 (johnmccrae)
   2022-12-04 16:20:04 by Takahiro Kambe | Files touched by this commit (6) | Package updated
Log message:
sysutils/ruby-chef: really update to 18.0.185

Really update to 18.0.185, not 18.0.169.
   2022-12-04 15:56:35 by Takahiro Kambe | Files touched by this commit (8) | Package updated
Log message:
sysutils/ruby-chef: update to 18.0.185

Please refer <https://github.com/chef/chef/blob/main/CHANGELOG.md> for
changes before 18.0.185.

18.0.185 (2022-11-17)

* Update the badssl cert to fix kitchen tests #13311 (PrajaktaPurohit)
* Docs: Fix windows package docs examples #13211 (decoyjoe)
* Bugfix: checksum validation #13210 (decoyjoe)
* Bump deps for net-ssh 7.x for RHEL 9 and Ubuntu 22.04 ssh #13284
  (Stromweld)
* Fix windows habitat git #13316 (mwrock)
* Fix call to install_snaps which is missing an argument #13025 (gene1wood)
* adding choco function to test if it exists already #13330
  (sean-simmons-progress)
* Remove "free" command from buildkite run as it's not supported #13315
  (gene1wood)
* Fix false updates on cron resource when using integers #13147
  (kimbernator)
* fix knife train-core dep for latest supporting net-ssh 7.x dep #13338
  (Stromweld)
* Update GitHub Actions to address deprecated actions in workflows #13344
  (gene1wood)
* Updating the Hab installer and gems #13340 (johnmccrae)
* fix bug in chef_client_config resource #13349 (Stromweld)
* Adding TLS for Habitat-test.ps1 under Windows PowerShell #13361 (johnmccrae)
* Add allowed_actions for each package type #13166 (gene1wood)
* Add recipients of Awesome Chef Awards 2021/2022 #13285 (tnir)
   2022-09-04 18:33:48 by Takahiro Kambe | Files touched by this commit (7) | Package updated
Log message:
sysutils/ruby-chef: update to 17.10.0

17.10.0 (2022-03-22)
Merged Pull Requests
* Chef-17 backport of diff-lcs pin update #12617 (lamont-granquist)
* Bump omnibus-software from ab23925 to d5ff796 in /omnibus #12629 (dependabot[bot])
* Bump omnibus-software from d5ff796 to f64a223 in /omnibus #12632 (dependabot[bot])
* Update nokogiri to 1.13.1 #12650 (tas50)
* Unpin libarchive and bump to 3.6.0 #12646 (tas50)
* Update to libffi 3.4.2 #12659 (tas50)
* Chef 17: Add OMNITRUCK_URL dist constant #12655 (ramereth)
* Chef-17 backport: Fix multiple regressions in yum_package provider #12662 \ 
(lamont-granquist)
* Bump omnibus-software from aa90acf to 5947560 in /omnibus #12671 (dependabot[bot])
* Updating win32.gemspec and releasing a new build #12688 (johnmccrae)

17.9.52 (2022-02-18)
Merged Pull Requests
* Bump omnibus-software from 791cc46 to 91c1297 in /omnibus #12577 (dependabot[bot])
* Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12586 (dependabot[bot])
* Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12587 (dependabot[bot])
* IPACK-49-update-openssl-to-1.1.1m #12600 (jeremiahsnapp)
* Bump omnibus-software from a4f4849 to d602268 in /omnibus #12596 (dependabot[bot])
* fixes for #12589 for compliance audit-enforcer reporter #12613 (johnmccrae)

17.9.46 (2022-02-08)
Merged Pull Requests
* Chef 17 - Add constant for ChefServer`s docs url #12540 (aleksey-hariton)
* Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12551 (dependabot[bot])
* Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12537 (dependabot[bot])
* (Backport) Eager load ffi-libarchive to resolve centos-7 failures #12559 \ 
(lamont-granquist)

17.9.42 (2022-01-28)
Merged Pull Requests
* Simplify file reads #12386 (tas50)
* Reduce 213 requires from each knife call #12409 (tas50)
* Resolve Performance/Count warning #12410 (tas50)
* Resolve Performance/RegexpMatch warnings #12411 (tas50)
* Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 \ 
(chef-expeditor[bot])
* Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot])
* Bump omnibus-software from 94ef29b to c2fb9a4 in /omnibus #12488 (dependabot[bot])
* Bump omnibus from 2bf77bb to 9c83f73 in /omnibus #12487 (dependabot[bot])
* Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12505 (dependabot[bot])
* Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12507 (dependabot[bot])
* Add constant for ChefServer system user #12519 (aleksey-hariton)
* Suppress deprecation warning for chef-client-updater cookbook #12521 \ 
(lamont-granquist)
* Fix ruby cleanup breaking builds #12524 (tas50)
* Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12530 (dependabot[bot])
* Bump omnibus from 201afa9 to 55e74ac in /omnibus #12531 (dependabot[bot])
* Fix inspec waivers in compliance mode (Chef 17 backport) #12532 (lamont-granquist)

17.9.26 (2022-01-05)
Merged Pull Requests
* homebrew_tap: Fix failures due to missing full property #12418 (jweyer8)
* Bump chef/chefstyle to c72bbc6a79ab0859755981f99d76635cd5bc275a #12420 \ 
(chef-expeditor[bot])
* Bump omnibus-software from 4707275 to b6dd27a in /omnibus #12425 (dependabot[bot])
* Fix typo in subscribes method documentation #12419 (gravitystorm)
* Resolve Style/MapToHash chefstyle warning #12421 (tas50)
* Resolve Style/SelectByRegexp warnings #12422 (tas50)
* Resolve Performance/StringIdentifierArgument warnings #12414 (tas50)
* Resolve Performance/RedundantSortBlock warnings #12413 (tas50)
* Resolve all Performance/RedundantEqualityComparisonBlock warnings #12412 (tas50)

17.9.18 (2021-12-23)
Merged Pull Requests
* Remove the unused bundler override #12330 (tas50)
* Replace Ubuntu 21.10 testing with 22.04 testing #12331 (tas50)
* Bump test-kitchen from 3.2.1 to 3.2.2 in /omnibus #12334 (dependabot[bot])
* Bump train-core to 3.8.5 #12339 (chef-expeditor[bot])
* Bump pedump from 0.6.2 to 0.6.3 in /omnibus #12351 (dependabot[bot])
* Remove the full option from homebrew_tap #12346 (damacus)
* Remove group provider for EOL SLES < 12 #12344 (tas50)
* Move more documentation into the code #12343 (tas50)
* Add #recipe_name to Chef::Provider #12207 (jasonwbarnett)
* remove unnecessary from_json call in windows_feature_powershell #12355 \ 
(rishichawda)
* Bump ohai to 17.8 #12360 (chef-expeditor[bot])
* Fix reference to chef/chef_dictionary main branch #12354 (jasonwbarnett)
* Properly fail on windows tests #12352 (lamont-granquist)
* Update Ohai to 17.9 #12362 (chef-expeditor[bot])
* Bump omnibus from 2c309fa to 2bf77bb in /omnibus #12366 (dependabot[bot])
* Bump omnibus-software from 8560231 to d2525ab in /omnibus #12372 (dependabot[bot])
* Setup auto issue labeler for docs #12370 (tas50)
* Update for the new downloads site #12361 (tas50)
* Add helpers to detect VMware desktop vs server platforms #12358 (tecracer-theinen)
* fix knife bootstrap issue when max wait is specified ref#12281 #12338 (kasif-adnan)
* Adds approle support for Chef::SecretFetcher::HashiVault #12300 (collinmcneese)
* Bump chef-vault to 4.1.5 #12380 (chef-expeditor[bot])
* Update adhoc-canary.omnibus.yml #12379 (jeremiahsnapp)
* YUM package idempotency fixes #10823 (lamont-granquist)
* Bump train-core to 3.8.6 #12387 (chef-expeditor[bot])
* Bump inspec-core-bin to 4.52.9 #12393 (chef-expeditor[bot])
* Unpin ohai in omnibus Gemfile #12383 (jeremiahsnapp)
* Add missing require statements #12405 (jasonwbarnett)
* Bump omnibus-software from d2525ab to 4707275 in /omnibus #12404 (dependabot[bot])
   2021-12-12 14:07:03 by Takahiro Kambe | Files touched by this commit (7) | Package updated
Log message:
sysutils/ruby-chef: update to 17.8.25

Changes are too many write here.  Please refer
<https://github.com/chef/chef/blob/v17.8.25/CHANGELOG.md> in detail.