summaryrefslogtreecommitdiff
path: root/cloudinit/config/cc_chef.py
AgeCommit message (Expand)Author
2021-12-15Adopt Black and isort (SC-700) (#1157)James Falcon
2021-12-06Add Strict Metaschema Validation (#1101)Brett Holman
2021-04-26Fix chef module run failure when chef_license is set (#868)Ben Hughes
2020-06-29Add schema for cc_chef module (#375)lucasmoura
2020-06-08Replace cc_chef is_installed with use of subp.is_exe. (#421)Scott Moser
2020-06-08Move subp into its own module. (#416)Scott Moser
2020-05-27Enable chef_license support for chef infra client (#389)Bipin Bachhao
2020-01-21Drop most of the remaining use of six (#179)Daniel Watkins
2019-10-17replace any deprecated log.warn with log.warningDominic Schlegel
2019-02-25Enable encrypted_data_bag_secret support for ChefEric Williams
2017-09-13chef: Add option to pin chef omnibus install versionEthan Apodaca
2017-09-07Use /run/cloud-init for tempfile operations.Scott Moser
2017-06-08Chef: Update omnibus url to chef.io, minor doc changes.JJ Asghar
2017-03-13Fix chef config module in omnibus install.Jeremy Melvin
2016-12-22LICENSE: Allow dual licensing GPL-3 or Apache 2.0Jon Grimm
2016-09-30Improve module documentation and doc cleanup.Wesley Wiedenmeier
2016-04-13chef: straighten out validation_cert and validation_keyScott Moser
2016-04-12provide a warning if 'system' but file does not existScott Moser
2016-04-12chef: straighten out validation_cert and validation_keyScott Moser
2016-04-04chef: fix chef installation from gemsScott Moser
2015-01-27Respond to review:Barry Warsaw
2015-01-22Low hanging Python 3 fruit.Barry Warsaw
2014-11-22Update to use a newer and better OMNIBUS_URLJoshua Harlow
2014-11-21Ensure the cc_chef doc links to the cc_chef codeJoshua Harlow
2014-11-21Update chef module docstring to reflect the new styleJoshua Harlow
2014-10-15Prefer immutable structuresJoshua Harlow
2014-10-13Use the key contants in the default key => value setJoshua Harlow
2014-10-13Add a post-run method that can be used to delete validation.pem filesJoshua Harlow
2014-10-12Retain the old behavior for mandatory keysJoshua Harlow
2014-10-11Add a comment explaining the param path logicJoshua Harlow
2014-10-11Allow running even if installedJoshua Harlow
2014-10-11Follow the same constant variable naming scheme for the path tpl keysJoshua Harlow
2014-10-11Have the caller find the param paths instead of the param creatorJoshua Harlow
2014-10-11Ensure that any template paths have associated directoriesJoshua Harlow
2014-10-11Move the chef running to its own helper functionJoshua Harlow
2014-10-11Always ensure we create the /etc/chef dirJoshua Harlow
2014-10-11Use the util function to get the chef base directoriesJoshua Harlow
2014-10-11Allow the omnibus url fetching retries to be configurableJoshua Harlow
2014-10-11Allow for the running after install and run arguments to be configuredJoshua Harlow
2014-10-11More adjustmentsJoshua Harlow
2014-10-11Some more reworkingsJoshua Harlow
2014-10-10Move the installation code to its own functionJoshua Harlow
2014-10-10Increase the robustness of the chef moduleJoshua Harlow
2014-09-10cc_chef: Update omnibus URL to new Chef TLD.John Bellone
2014-08-26fix(pep8): Fix various pep8 violations and version-lock pep8Jay Faulkner
2013-05-20Fix Chef client 'omnibus' install; util.write_file() expects a string not Url...Chris Wing
2012-12-12add 'omnibus' as an install type for chef.Scott Moser
2012-10-27Helpful cleanups.harlowja
2012-06-221. Move the getkeybyid function back here but add some slight adjustmentsJoshua Harlow
2012-06-22Disable capturing of these subp callsJoshua Harlow