test-kitchen icon indicating copy to clipboard operation
test-kitchen copied to clipboard

feat!: adds chef license for omnibus downloads and cinc support

Open Stromweld opened this issue 4 months ago • 2 comments

Description

Adds support for chef's commercial download api requiring a license key to download chef products as well as future use of license key/server set as environment variables for chef-client runs. Also adds support for using cinc client and defaults to installing cinc if no product_name is given.

Check List

Stromweld avatar Sep 03 '25 22:09 Stromweld

awaiting merge of #2022 to rebase this PR and then it should be ready for testing

Stromweld avatar Sep 05 '25 16:09 Stromweld

This is a draft as I may go about it differently. Looking to get permission to back port changes from chef-test-kitchen-enterprise for chef-license gem use that makes this more robust and adds cli commands to persist or pull chef license from license server as well.

Stromweld avatar Sep 22 '25 15:09 Stromweld