Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency test-kitchen to '~> 1.25' #35

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mend-5034428[bot]
Copy link

@mend-5034428 mend-5034428 bot commented Oct 16, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
test-kitchen (source) '~> 1.15' -> '~> 1.25' age adoption passing confidence

Release Notes

test-kitchen/test-kitchen (test-kitchen)

v1.25.0

Compare Source

v1.24.0

Compare Source

Full Changelog

Merged pull requests:

v1.23.5

Compare Source

Full Changelog

Merged pull requests:

  • Add back the gemspec and gemfile for appbundler #​1504 (tas50)

v1.23.4

Compare Source

Full Changelog

Merged pull requests:

v1.23.3

Compare Source

Full Changelog

Fixed bugs:

  • Chef 13 Cookbook Root Aliases Not Found #​1230

Closed issues:

  • WinRM transport leaves open connections #​1495
  • Kitchen Login Fails on Windows #​1485
  • Gems in metadata.rb not installing #​1484
  • Chef::Config.from_file in local workstation configuration breaks Kitchen #​1483
  • winrm 2.3.0 potential issues #​1481
  • Suites.Verifier.Inspec_tests #​1478
  • test-kitchen does not support net-ssh > 5.0 #​1474
  • Add Rake Tasks for doc gen and deployment #​1467
  • TestKitchen refuses to destroy VMs that failed to finish the create step #​1465
  • Tests involving multiple docker containers #​1463
  • Passing alternative configs to Kitchen::ThorTasks #​1462
  • kitchen login, password prompt #​1461
  • Vagrant ships with WinRM support builtin #​1460
  • Docs - migrate to Hugo #​1458
  • Docs for fixture cookbooks #​1457
  • Docs for Setting Environment for Chef provisioner #​1455
  • Docs for Reboot #​1454
  • Docs for Silencing Chef Deprecation Warnings #​1452
  • Docs for Shell Provisioner #​1451
  • Feature request: run specific tests via kitchen verify / kitchen test #​1449
  • CentOS Guest Chef Install Failures - Checksum Miss Match #​1447
  • Running specific modules of puppet and testing for it #​1445
  • Double logging when Chef is the provisioner #​1444
  • winrm-fs can't transfer files with special characters like + #​1391
  • Configurable updated resource limits for idempotency checks #​1260
  • Add documentation for elevated transport #​1054
  • Option to set delay between converge and verify on test #​598

Merged pull requests:

v1.23.2

Compare Source

Full Changelog

Closed issues:

  • .kitchen.yml chef version is not honoerd for windows provisioner #​1414

Merged pull requests:

v1.23.0

Compare Source

Full Changelog

Closed issues:

  • Question: Skip the initial "destroy" phase in "kitchen test"? #​1436
  • Operation already in progress - connect(2) #​1434
  • Internal error when running kitchen EC2 #​1433
  • Display download progress of VirtualBox images #​1417
  • Error when converging "both URI are relative " #​1407
  • Add lifecycle hooks to various phases (including provisioners) #​329
  • Support sync + converge #​289

Merged pull requests:

v1.22.1

Compare Source

Full Changelog

Closed issues:

  • Add ability to halt/start systems w/o destroy #​1441
  • Documentation for Shell Provisioner #​1440
  • syntax error kitchen-ssh-1.0.1/lib/kitchen/driver/ssh.rb line 13 #​1438
  • Race condition: conflicting chdir during another chdir block #​1416

Merged pull requests:

v1.22.0

Compare Source

Full Changelog

Fixed bugs:

  • Shell provisioner fails on Windows host to Linux guest #​931

Closed issues:

  • kitchen vagrant won't work with a vagrant plugin #​1422
  • Runtime arguments #​1420
  • kitchen converge fails on Windows with Failed to complete #converge action: [invalid byte sequence in UTF-8] on default-ubuntu-1604 #​1415
  • Shell Provisoner Fails on Windows due to execute bit #​1413
  • test-kitchen is incompatible with latest inspec #​1409

Merged pull requests:

v1.21.2

Compare Source

Full Changelog

Fixed bugs:

  • 1.21.0 cannot install chef with new provisioner options #​1402

Closed issues:

  • Net::SCP::Error #​1408
  • Chef installer permissions issue when using test-kitchen vagrant/virtualbox 16.04 #​1406

Merged pull requests:

v1.21.1

Compare Source

Full Changelog

Closed issues:

  • All files in gem has execute bit set #​1388
  • Kitchen fails on multiple reboots of node during run. #​1376
  • Host machine proxy environment variables overriding Chef client.rb proxy configs #​1366
  • Double logging when ChefDK is the provisioner #​1365
  • Update Appveyor to support Cucumber #​798
  • Ability to specify an array of data bag locations #​482

Merged pull requests:

v1.21.0

Compare Source

Full Changelog

Fixed bugs:

  • when adding an audit-mode recipe to a test-suite, the kitchen instance never converges #​794

Closed issues:

  • Website is down #​1394
  • Attribute inclusion has an issue #​1393
  • missing command : kitchen driver create [name] #​1386
  • VBOX fails if generated instance name exceeds 64 characters #​1383
  • kitchen init provides a kitchen-dokken friendly kitchen configuration #​1374
  • ERROR and exit with message when both kitchen.yml and .kitchen.yml are present. #​1372
  • Support IPv6 addresses for WinRM #​1370
  • kitchen cannot find any OS image #​1356
  • Kitchen attempts SSH for Windows box #​1355
  • Query - Should passing the debug flag also set the debug of the chef-run? #​1354
  • Unable to use aliases in kitchen.yml #​1353
  • Parsing kitchen.yml in linux seems to fail #​1352
  • Test Kitchen fails to converge on Windows 2008r2 #​1351
  • .kitchen.yml suite->attributes are not accessible from chef templates #​1350
  • Kitchen converge fails on Windows - No such file or directory @​ rb_sysope #​1349
  • Class: Kitchen::Transport::SshFailed on kitchen converge every few runs #​1321
  • Failed to complete #converge action: [key{hostname} not found] on default-windows-2012r2 #​1246
  • test_base_path is weird #​1077
  • Check for .kitchen.yml before creating .kitchen #​1026
  • Multi Node / Cluster Support #​873
  • Ignore/blacklist files from transfer #​852
  • Windows guests ignore chef_omnibus_url, require override of chef_metadata_url #​820
  • Kitchen converge fails if symlink is pointing at a non-existent file. #​723
  • Support Special Characters in SSH Passwords #​619
  • kitchen init always installs kitchen-vagrant #​584
  • Provide ERB-variables in .kitchen.yml to get state of instances #​525

Merged pull requests:

v1.20.0

Compare Source

Full Changelog

Fixed bugs:

  • WinRM commandline limits can break Windows bootstrapping #​811

Closed issues:

  • PR #​1328 broken the ability to specify symbols in kitchen configs #​1345
  • converge fails rmdir /tmp #​1341
  • Unable to download with winrm (undefined local variable or method `session') #​1337
  • kitchen "exec" transport: announce environment variables #​1333
  • Omnibus fails to install on ubuntu-16.04 due to permissions error #​1330
  • safe_yaml is broken with newer psych #​1327
  • No such cookbook error with kitchen 1.17.0 #​1323
  • Support reverse port forwarding when connecting via SSH transport #​1322
  • upload of sandbox directory fails with symlink in repo #​1319
  • Rakefile is missing berkshelf gem #​1316
  • Chef 13, CHefDK 2.3.4, Test-Kitchen 1.17.0 - Windows converge error with policyfile_zero provisioner #​1305
  • Retry chef run after receiving WSMAN ERROR CODE: 995 in test-kitchen #​1272
  • kitchen has wrong exit code for chef-solo failure on windows (winrm) #​1134
  • chef-long\_script.ps1 giving error when trying to spin up windows box #​1013
  • Support multiple paths for data bags #​634

Merged pull requests:

v1.19.2

Compare Source

Full Changelog

Closed issues:

  • Test-kitchen converge fails with closed stream (IOError) #​1320

Merged pull requests:

v1.19.1

Compare Source

Full Changelog

Fixed bugs:

  • product_name/product_version re-install chef client #​1215

Closed issues:

  • After reboot, client.rb missing? #​1315
  • Configuration data can't unzip to kitchen\configuration folder on target instance (Windows) #​1311
  • test-kitchen Windows 10 packages/un-packages cookbooks improperly on target VM #​1302
  • Kitchen create is not able to create a VM with the below error #​1292
  • Fails to continue with converge when reboot triggered (Windows 2016) #​1227
  • Use of enforce_idempotency Causes 'Failed to complete #converge action' #​1225
  • Rebooting Linux support broken by chef-client #​1218
  • Option for bootstrap_run_list to run before the actual run_list #​1195
  • [[WinRM::FS::Core::FileTransporter] Upload failed (exitcode: 1) - In Windows 2012RTM only #​1106
  • Provide CLI argument to set provisioner log_level #​995

Merged pull requests:

v1.19.0

Compare Source

Full Changelog

Closed issues:

  • Kitchen Feedback & tracking of boxes #​1308
  • Cookbook is not copying to instance #​1299
  • Errors when passing encrypted_data_bag_secret_key_path #​1297
  • Question: Multiple Verifiers? #​1288
  • Kitchen converge fails to copy cookbooks over winrm in certain cases #​1275
  • Support for proxying SSH (ProxyCommand) #​829

Merged pull requests:

v1.18.0

Compare Source

Full Changelog

Fixed bugs:

  • Omnibus script hangs if it can't get perms on /tmp/stderr #​744
  • Shell verifier: Print instance name instead of object #​1263 (rbngzlv)

Closed issues:

  • Support for ENV varialbles in .kitchen.yml #​1278
  • :paranoid is deprecated, please use :verify_host_key. Supported values are exactly the same, only the name of the option has changed. #​1277
  • Kitchen fails to converge - disk space issue - centos 6.x (verified against chef-provided centos 6.8, 6.9, etc) #​1271
  • kitchen destroy targets wrong vm #​1264
  • Setting require_chef_omnibus to false results in an error #​1261
  • test pass with kitchen verify but not with kitchen test #​1244
  • Net::SSH::ChannelOpenFailed #​1111
  • Readme: add instructions for updating test-kitchen inside ChefDK #​1009
  • Add ability to pass arguments to shell provisioner #​917
  • Profiling kitchen runs #​863
  • kitchen close (or stop) [INSTANCE|REGEXP|all] #​791
  • Can we get log level of kitchen from test code? #​766
  • Berkshelf::OutdatedDependency swallowing detail #​420

Merged pull requests:

v1.17.0

Compare Source

Full Changelog

Fixed bugs:

  • SSH Transport with Windows doesn't appear to work #​868
  • Windows: cannot run kitchen test and kitchen login due to a forwading port problem. #​708
  • Can't disable ohai plugins using chef-zero provisioner #​415
  • Fix Dir.glob usage #​1258 (jaym)

Closed issues:

  • get rid of provisioner, platforms, suites in custom driver from kitchen.yml #​1257
  • unable to load new/custom kitchen driver in my kitchen.yml #​1256
  • Feature request - enabled: false for suite #​1253
  • Test-kitchen without Berkshelf #​1251
  • transport #​1248
  • kitchen verify fails #​1245
  • list #​1241
  • Kitchen create command failing for SUSE #​1239
  • kitchen converge Failed to complete #converge action: [no implicit conversion of nil into String] #​1238
  • [windows] No live threads left. Deadlock? #​1224
  • Switching Test-Kitchen Configuration #​1223
  • Improve 'Test Summary" Coloring; especially "0 Failures" being in Red #​1222
  • synced_folders not mounted on Windows guests #​1221
  • Message: Could not load the 'propeller' driver from the load path. #​1219
  • [QUESTION] Verifier Retry Options #​1217
  • kitchen converge ssl error on windows #​1216
  • Syncronzing Cookbooks fails to sync root files #​1213
  • Kitchen converge fails on second converge #​1212
  • Message: Failed to complete #converge action: [[WinRM::FS::Core::FileTransporter] Upload failed (exitcode: 1) #​1211
  • "file is of unknown type" error message should be "file not found" #​1210
  • concurrency between multiple KITCHEN_YAML #​1207
  • serverspec process not working corretly #​1206
  • Not possible to converge the machine. #​1204
  • Gems from metadata.rb are not installed when running via test kitchen. #​1203
  • New release #​1194
  • Message: SCP upload failed (open failed (1)) when additional_copy_path = '.' #​1191
  • Travis fails with a SCP error on the spec directory #​1187
  • kitchen login doesn't pass ssh password from kitchen.yml #​1175
  • 1.14.2 throws network path was not found on Windows #​1171
  • a link on kitchen.ci/blog is broken (very minor) #​1161
  • ssh port forwarding #​1159
  • TypeError: superclass mismatch for class Docker #​1132
  • WinRM Transport requires the vagrant-winrm Vagrant plugin #​1109
  • sometimes TK doesn't mount shares #​1093
  • Docs on https://docs.chef.io/ have not been kept up to date #​1060
  • Test Kitchen now uses local profile and gives no option to use berks #​1036
  • "kitchen list" breaks if suits: & - name: fields are missing #​893
  • Produce a better error message when the underlying virtualization provider is missing #​831
  • Output is buffered until the end of the Chef run -> don't see what's going on #​826
  • Rename :require\_chef\_omnibus config attribute name to :chef\_version #​771
  • run with specific version of the chef-client #​715
  • require_chef_omnibus re-installs chef-client when not needed #​691
  • If Berksfile is present, kitchen never finds Cheffile #​686
  • Reference-Style Documentation for Kitchen file #​682
  • kitchen does not create needed interface. no errors #​621
  • Custom root_path permissions issues #​576
  • .kitchen.yml configuration options #​574
  • Need a mechanism to share tests between suites #​503
  • Doc needs updating with existing configuration options #​409
  • kitchen login not working with plink #​367
  • Add a way to execute arbitrary driver commands #​350

Merged pull requests:

v1.16.0

Compare Source

Full Changelog

Fixed bugs:

Closed issues:

  • Message: Could not load the 'ansible_playbook' provisioner from the load path #​1197
  • pull or push in a docker registry with kitchen #​1186
  • Compat issues with net-ssh 4.x #​1184
  • Changelog was not updated for the 1.15.0 release #​1183
  • Could not load or activate Berkshelf #​1172
  • WinRm - I/O Operation Aborted #​1142
  • Guest hostname does not get set if converge times out during vagrant VM boot #​1128
  • I'm trying to run kitchen converge but getting the converge IO error #​1075
  • Enforce suite idempotency #​874
  • Documentation for support for Encrypted Data Bags #​384

Merged pull requests:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Copy link
Author

mend-5034428 bot commented Oct 16, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: omnibus/Gemfile.lock

Your lockfile is unreadable. Run `rm Gemfile.lock` and then `bundle install` to
generate a new lockfile. The error occurred while evaluating Gemfile.lock:88:1

@mend-5034428 mend-5034428 bot changed the title Update dependency test-kitchen to '~> 1.25' Update dependency test-kitchen to '~> 1.25' - autoclosed Oct 17, 2024
@mend-5034428 mend-5034428 bot closed this Oct 17, 2024
@mend-5034428 mend-5034428 bot deleted the whitesource-remediate/test-kitchen-1.x branch October 17, 2024 14:01
@mend-5034428 mend-5034428 bot changed the title Update dependency test-kitchen to '~> 1.25' - autoclosed Update dependency test-kitchen to '~> 1.25' Oct 17, 2024
@mend-5034428 mend-5034428 bot reopened this Oct 17, 2024
@mend-5034428 mend-5034428 bot restored the whitesource-remediate/test-kitchen-1.x branch October 17, 2024 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants