This file is used to list changes made in each version of the chef-client cookbook.
- No changes. Needed to re-trigger the pipeline
- Updated inspec test for MacOS. It passes everywhere but
kitchen verify
- removed integration_macos out of the required Check in the CI
- Added support for MacOS in the cookbooks
- Added Inspec check for MacOS Chef-Client
- Added macos test in the ci.yml
- Not a change to the cookbook per se, but added github workflows for cookstyle, kitchen testing and more.
- Check the workflows README for information on all of the examples!!
- Starting the prep work for the next version to include Mac_Os_X family now that I can test it!
- bug in
chef_client_systemd_timer
resource that Cookstyle would have caught. 🤦
- Moving Linux recipe to use systemd rather than cron.
- This is apparently the new pattern that we want to set going forward for all linux systems that support systemd\
- Updated the Inspec test to match
- Added attributes for compliance to the Attributes. This was required for running the compliance phase in the berks model.
- Tested against Client 18 and passed
- Added dependency on chef_client_updater
- Checks to see what version should be installed
- Upgrades to latest if desired version is > current version (Work still needed)
- Returning to function like 1.3.1. You can actually modify the client.rb temporarily to do this now
- Testing a json out on a full client run
- Changed Copyright date
- Added recipe to hard set the policy group and file in the client.rb for testing.
- Moved the date stamp function to it's own recipe to make walk-throughs easier.
- Someone asked how to record when the client was created in an attribute.
The file to check the date on is in the attributes/default. You can change it from pem to .rb or put an override in your kitchen.yml file for pipelines. Linux tk builds have the client.rb in the right path. Windows is actually stored in
c:\users\azure\AppData\Local\Temp\kitchen
Initial release.
- Nothing amazing here except it is the initial release
- Times and such are hardcoded for 5 minutes