These recipes now firmly require client version 16.5 or above, thanks to branding changes.
Recipes are expected to work on Debian "Buster" (10) and Ubuntu "Focal" (20.04 LTS)
-
Install CINC-workstation.
https://cinc.sh/start/workstation/ -
Validate the test-kitchen configuration.
/opt/cinc-workstation/bin/kitchen list
- Try to converge both Ubuntu and Debian VMs with a default runlist from the stub
Policyfile.rb
:
/opt/cinc-workstation/bin/kitchen setup -c 2 default
-
Install CINC-workstation on the workstation
https://cinc.sh/start/workstation/ -
Install CINC-client on the target
https://cinc.sh/start/client -
Using the workstation, export to a directory:
/opt/cinc-workstation/bin/cinc export /tmp/chef-desktop
-
Copy that directory from the workstation to the target
-
On the target, converge a default runlist with the generated config:
/opt/cinc/bin/cinc-client -c .chef/config.rb -z
- Or, converge a named runlist specified in
Policyfile.rb
:
/opt/cinc/bin/cinc-client -c .chef/config.rb -z -n wine