Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump chef-zero dep to 4.0jk/chef-zero-4.0 | John Keiser | 2015-02-11 | 1 | -1/+1 |
| | |||||
* | Add note about policyfile native APIs to changelog | danielsdeleo | 2015-02-11 | 1 | -0/+3 |
| | |||||
* | Merge branch 'upload-cookbooks-as-artifacts' | danielsdeleo | 2015-02-11 | 9 | -870/+1153 |
|\ | |||||
| * | DRY force_save_url in CookbookManifest | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
| | | |||||
| * | Remove deprecations for Cookbook Version HTTP resource behaviors | danielsdeleo | 2015-02-11 | 3 | -36/+24 |
| | | | | | | | | | | | | | | | | We cannot determine the best way to organize various CookbookManifest formats ahead of time, so we make the CookbookManifest API private, and un-deprecate the methods in CookbookVersion that delegate to CookbookManifest. We'll re-deprecate these when we have a stable public API for CookbookManifest behaviors. | ||||
| * | Use standard deprecation mechanisms | danielsdeleo | 2015-02-11 | 1 | -15/+7 |
| | | |||||
| * | Add policy mode option to CookbookUploader | danielsdeleo | 2015-02-11 | 2 | -2/+37 |
| | | |||||
| * | Reorganize delegated methods on CookbookVersion, cleanup comments | danielsdeleo | 2015-02-11 | 2 | -88/+80 |
| | | |||||
| * | Add stability warning for policy mode | danielsdeleo | 2015-02-11 | 1 | -0/+9 |
| | | |||||
| * | Ensure cookbook_manifest is required where it's used | danielsdeleo | 2015-02-11 | 3 | -0/+6 |
| | | |||||
| * | Switch save URL based on policy mode flag | danielsdeleo | 2015-02-11 | 2 | -9/+48 |
| | | |||||
| * | Test cookbook manifest behavior separately | danielsdeleo | 2015-02-11 | 2 | -191/+197 |
| | | |||||
| * | Rename file specificity tests | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
| | | |||||
| * | Standardize deprecation code within CookbookVersion | danielsdeleo | 2015-02-11 | 2 | -8/+22 |
| | | |||||
| * | Change hard errors to warnings for deprecated methods | danielsdeleo | 2015-02-11 | 2 | -17/+55 |
| | | |||||
| * | Temporarily implement deprecation warnings as errors | danielsdeleo | 2015-02-11 | 6 | -12/+53 |
| | | | | | | | | | | This is an intermediate step where we're cleaning up all internal code to convert cookbook version objects to JSON in the new way. | ||||
| * | Move remaining http relevant methods to CookbookManifest | danielsdeleo | 2015-02-11 | 2 | -51/+73 |
| | | |||||
| * | Move CookbookManifest to its own file | danielsdeleo | 2015-02-11 | 2 | -201/+221 |
| | | |||||
| * | Extract Cookbook JSON representation to class | danielsdeleo | 2015-02-11 | 1 | -160/+241 |
| | | | | | | | | | | | | Cookbook artifact API is going to have several behaviors that differ from the current cookbook API. Extracting this code to one place will give us a centralized location to handle the differences. | ||||
| * | remove some trailing whitespace | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2758 from chef/mcquin/control_group | Serdar Sutay | 2015-02-11 | 20 | -52/+54 |
|\ | | | | | Change audit DSL method controls to control_group. | ||||
| * | Update DSL method name to controls_group.mcquin/control_group | Claire McQuin | 2015-01-15 | 20 | -52/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to use control_group. Unify wording along control_group. Unify wording along control_group. Fix typo. Enable audit mode. Update to use control_group syntax. Update for audit DSL changes. Update for audit DSL change. | ||||
* | | Changelog update for merges | Bryan McLellan | 2015-02-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | Closes #2710 Closes #2735 Closes #2784 Closes #2770 | ||||
* | | Refs #2709: Isolate/fix the no-fork fault | AJ Christensen | 2015-02-09 | 7 | -14/+76 |
| | | | | | | | | | | | | * Share specific recipes code to application parent * Update specs to passing, update specs to RSpec 3. * Specs for set_specific_recipes, solo, client. | ||||
* | | add json_attribs option for chef-apply command | sonots | 2015-02-09 | 2 | -1/+33 |
| | | |||||
* | | Avoid 'class << self'-style class methods in Chef::ApiClient | Steven Danna | 2015-02-09 | 1 | -14/+15 |
| | | |||||
* | | Use ApiClient#from_hash rather than relying on json_class in return data | Steven Danna | 2015-02-09 | 2 | -48/+63 |
| | | | | | | | | | | | | | | | | | | | | | | Previously, knife client create was unable to create a client if the client json provided by the user did not include json_class. Using ApiClient#from_hash removes the restriction. The tests have been updated to test the contract between knife client create and the ApiClient class. Namely, knife client create is expected to call ApiClient.from_hash with a properly formated hash given the the user options and then call #save on the returned object. | ||||
* | | Add Knife::Core::UI#edit_hash | Steven Danna | 2015-02-09 | 2 | -1/+10 |
| | | | | | | | | | | | | edit_hash is similar to edit_data except that it returns an uninflated hash. edit_data returns either a string/IO, a hash, or a full ruby object, making it difficult to work with. | ||||
* | | Add ApiClient#from_hash and ApiClient#from_json | Steven Danna | 2015-02-09 | 2 | -27/+72 |
| | | | | | | | | | | | | | | ApiClient#json_create confusingly takes a hash rather than a JSON string. We need to preserve json_create for backwards compatibility. from_hash is the same as json_create. from_json takes an actual string of JSON. | ||||
* | | Support HTTP/FTP source on rpm_package | sonots | 2015-02-09 | 2 | -1/+36 |
| | | |||||
* | | Merge pull request #2872 from chef/lcg/chef-gem-config-option | Lamont Granquist | 2015-02-09 | 10 | -28/+186 |
|\ \ | | | | | | | Lcg/chef gem config option | ||||
| * | | pass message to deprecation exception | Lamont Granquist | 2015-02-09 | 1 | -1/+1 |
| | | | |||||
| * | | peer review feedback for deprecation warnings | Lamont Granquist | 2015-02-09 | 3 | -7/+9 |
| | | | |||||
| * | | fix a busted deprecation spec | Lamont Granquist | 2015-02-09 | 1 | -2/+1 |
| | | | |||||
| * | | patch chef_gem to use Chef::Log.deprecationlcg/chef-gem-config-option | Lamont Granquist | 2015-02-09 | 3 | -10/+10 |
| | | | |||||
| * | | Add Chef::Log.deprecation and associated wiring | Lamont Granquist | 2015-02-09 | 4 | -17/+43 |
| | | | |||||
| * | | add DOC_CHANGES.md | Lamont Granquist | 2015-02-09 | 1 | -0/+8 |
| | | | |||||
| * | | clarify that good cookbooks don't use compile_time | Lamont Granquist | 2015-02-09 | 1 | -2/+3 |
| | | | |||||
| * | | add Chef::Config[:chef_gem_compile_time] plus RELNOTES | Lamont Granquist | 2015-02-09 | 5 | -5/+127 |
| | | | | | | | | | | | | | | | | | | | | | * added a config flag to force chef_gem to behave like Chef-10/11 or to behave like Chef-13. * added a bunch of release notes to explain the warnings and what to do about them in quite a bit of detail. | ||||
* | | | Merge branch 'ranjib-ranjib' | Bryan McLellan | 2015-02-09 | 1 | -0/+3 |
|\ \ \ | |||||
| * | | | Nominating myself to maintain core, chefspec and ubuntu | Ranjib Dey | 2015-02-09 | 1 | -0/+3 |
|/ / / | |||||
* | | | Merge pull request #2856 from btm/btm-core-maintainer | Bryan McLellan | 2015-02-09 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Volunteer myself as a core maintainer | ||||
| * | | | Volunteer myself as a core maintainer | Bryan McLellan | 2015-02-03 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #2857 from btm/btm-windows-lt | Adam Jacob | 2015-02-09 | 1 | -0/+2 |
|\ \ \ \ | |_|/ / |/| | | | Nominate myself as Windows Lt. | ||||
| * | | | Nominate myself as Windows Lt. | Bryan McLellan | 2015-02-03 | 1 | -0/+2 |
| |/ / | |||||
* | | | Merge pull request #2820 from chef/tball/appveyor-output | Jay Mundrawala | 2015-02-09 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Changing Appveyor to use progress formatter | ||||
| * | | | Updating appveyor to have much shorter outputtball/appveyor-output | tyler-ball | 2015-01-26 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #2879 from juliandunn/update-shell-branding | Steven Danna | 2015-02-08 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Update chef-shell branding from opscode.com to chef.io | ||||
| * | | | | Update branding from opscode.com to chef.io | Julian C. Dunn | 2015-02-08 | 1 | -2/+2 |
|/ / / / | |||||
* | | | | Add config to treat deprecation warnings as errors | danielsdeleo | 2015-02-06 | 4 | -0/+62 |
| | | | |