Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle cookbook artfact format differences when fetching cookbookspolicyfile-erchef-integration | danielsdeleo | 2015-03-25 | 2 | -2/+6 |
| | | | | | | | | | Cookbook artifacts differ in these ways: * the name field is the cookbook name instead of name+version * there is no "cookbook_name" field * cookbook artifacts don't have a json_class when downloaded from the server * there is an identifier field | ||||
* | Update policyfile URLs and cookbook artifact data format per RFC | danielsdeleo | 2015-03-25 | 3 | -7/+40 |
| | |||||
* | Use unix specific provider for cron on solarisjdm/solaris-cron | Jay Mundrawala | 2015-03-24 | 2 | -1/+3 |
| | |||||
* | Merge pull request #2976 from pburkholder/pdb/gem_warn | Thom May | 2015-03-24 | 1 | -2/+7 |
|\ | | | | | Clarify warning | ||||
| * | Change 'should' to 'must' | Peter Burkholder (@pburkholder) | 2015-03-24 | 1 | -1/+1 |
| | | |||||
| * | Using warning suggested by @btm | Peter Burkholder | 2015-03-13 | 1 | -4/+7 |
| | | |||||
| * | Clarify warning | Peter Burkholder | 2015-02-25 | 1 | -2/+4 |
| | | |||||
* | | Merge pull request #2881 from chef/jdm/dsc_resource | Jay Mundrawala | 2015-03-23 | 17 | -10/+706 |
|\ \ | | | | | | | DscResource in core chef | ||||
| * | | Useful error message when dsc resource is not found | Jay Mundrawala | 2015-03-20 | 2 | -4/+12 |
| | | | |||||
| * | | Don't test the current state of the resource until the action is run | Jay Mundrawala | 2015-03-20 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | `load_current_resource` is not guarded by `define_resource_requirements`. This means that we would try to load the resource even if we didn't have a valid version of Powershell. | ||||
| * | | ResourceStore does not deal with exceptions | Jay Mundrawala | 2015-03-20 | 3 | -15/+32 |
| | | | | | | | | | | | | | | | Also, added a more specific exception for when we cannot find the resource | ||||
| * | | Better error message in define_resource_requirements | Jay Mundrawala | 2015-03-20 | 1 | -2/+2 |
| | | | |||||
| * | | Guard ps_credential import | Jay Mundrawala | 2015-03-20 | 1 | -1/+1 |
| | | | |||||
| * | | Refactor ps_credential for easier mocking | Jay Mundrawala | 2015-03-20 | 1 | -2/+8 |
| | | | |||||
| * | | Display information from DSC | Jay Mundrawala | 2015-03-20 | 2 | -2/+11 |
| | | | |||||
| * | | Add verbose stream | Jay Mundrawala | 2015-03-20 | 1 | -3/+6 |
| | | | |||||
| * | | Reorganize powershell_type_coercions | Jay Mundrawala | 2015-03-20 | 1 | -13/+15 |
| | | | |||||
| * | | Remove unused code | Jay Mundrawala | 2015-03-20 | 1 | -6/+6 |
| | | | |||||
| * | | Escape strings when they contain a special character | Jay Mundrawala | 2015-03-20 | 1 | -10/+21 |
| | | | |||||
| * | | dsc_resource provider honors module_name is provided | Jay Mundrawala | 2015-03-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dsc_resource "xSmbShare" do resource :xSmbShare module_name :xSmbShare property :Name, 'SMBShare1' property :Path, 'C:\Users\vagrant' property :Ensure, 'Present' end This is much faster to execute as we do not have to get a list of all the resources | ||||
| * | | Added module_name to dsc_resource | Jay Mundrawala | 2015-03-20 | 1 | -0/+8 |
| | | | |||||
| * | | Update dsc_resource provider to work with 3rd party resources | Jay Mundrawala | 2015-03-20 | 2 | -1/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An example resource: ```ruby dsc_resource "xSmbShare" do resource :xSmbShare property :Name, 'SMBShare1' property :Path, 'C:\Users\vagrant' property :Ensure, 'Present' end ``` | ||||
| * | | Added resource store for dsc | Jay Mundrawala | 2015-03-20 | 1 | -0/+114 |
| | | | | | | | | | | | | | | | | | | This is a cache that will be used to lookup the module name for resources. If in the future we decide to do any validation, the data for that can is available. | ||||
| * | | Reorganize nesting for powershell classes | Jay Mundrawala | 2015-03-20 | 2 | -2/+10 |
| | | | |||||
| * | | Allow with_os_architecture to figure things out | Jay Mundrawala | 2015-03-20 | 1 | -0/+8 |
| | | | |||||
| * | | Added type coercsion for array | Jay Mundrawala | 2015-03-20 | 1 | -1/+9 |
| | | | |||||
| * | | Missing include in powershell dsl | Jay Mundrawala | 2015-03-20 | 1 | -1/+1 |
| | | | |||||
| * | | Update PowershelTypeCoercions to call to_psobject | Jay Mundrawala | 2015-03-20 | 1 | -1/+4 |
| | | | |||||
| * | | Added PSCredential object | Jay Mundrawala | 2015-03-20 | 2 | -2/+34 |
| | | | |||||
| * | | Forgot to add powershell dsl file | Jay Mundrawala | 2015-03-20 | 1 | -0/+29 |
| | | | |||||
| * | | Add integration point for ps_credential dsl | Jay Mundrawala | 2015-03-20 | 2 | -0/+6 |
| | | | |||||
| * | | Make things work | Jay Mundrawala | 2015-03-20 | 3 | -14/+15 |
| | | | |||||
| * | | Added basic skeleton for DscResource provider | Jay Mundrawala | 2015-03-20 | 2 | -6/+118 |
| | | | |||||
| * | | Add type coercion for hash | Jay Mundrawala | 2015-03-20 | 1 | -1/+9 |
| | | | |||||
| * | | Added Powershell Type Coercion mixin | Jay Mundrawala | 2015-03-20 | 1 | -0/+50 |
| | | | |||||
| * | | Add method to get LCM meta configuration | Jay Mundrawala | 2015-03-20 | 1 | -0/+6 |
| | | | |||||
| * | | Added function to check if Invoke-DscResource is supported | Jay Mundrawala | 2015-03-20 | 1 | -0/+7 |
| | | | | | | | | | | | | Invoke-DscResource was introduced in Powershell 5.0.10018.0 | ||||
| * | | Added DelayedEvaluator to dsc_resource | Jay Mundrawala | 2015-03-20 | 1 | -3/+18 |
| | | | |||||
| * | | Update resources.rb to load DscResource | Jay Mundrawala | 2015-03-20 | 1 | -0/+1 |
| | | | |||||
| * | | Added dsc_resource resource | Jay Mundrawala | 2015-03-20 | 1 | -0/+56 |
| | | | |||||
| * | | Hexdigest the encrypted value by default for powershell compat | Jay Mundrawala | 2015-03-20 | 1 | -1/+2 |
| | | | |||||
| * | | Added encrypt wrapper | Jay Mundrawala | 2015-03-20 | 1 | -0/+48 |
| | | | |||||
| * | | Adding CryptProtectData | Jay Mundrawala | 2015-03-20 | 1 | -0/+63 |
| | | | |||||
| * | | Add parameter types for DPAPI | Jay Mundrawala | 2015-03-20 | 1 | -0/+2 |
| | | | |||||
| * | | JSON needs to be kept separate from other output | Jay Mundrawala | 2015-03-20 | 2 | -4/+38 |
| | | | | | | | | | | | | | | | Write-Host and friends can utlimately poplute stdout. This renders the json invalid | ||||
| * | | Remove unused code | Jay Mundrawala | 2015-03-20 | 1 | -2/+0 |
| | | | |||||
| * | | Break super long string up onto multiple lines | Jay Mundrawala | 2015-03-20 | 1 | -2/+4 |
| | | | |||||
* | | | Merge pull request #3118 from chef/ssd/opscode-lives-forever | Bryan McLellan | 2015-03-23 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Use opscode.com rather than chef.io in the bootstrap script. | ||||
| * | | | Use opscode.com rather than chef.io in the bootstrap script.ssd/opscode-lives-forever | Steven Danna | 2015-03-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chef.io is served by a CDN. The SSL certificate served will have *.chef.io as a Subject-Alternative-Name. Unfortunately, the wget version contained in RHEL5 (and potentially other old OS versions) does not support SAN. If we want to stay with chef.io, some alternative approaches include: - Documenting that users of RHEL5 should use --bootstrap-url if their OS image contains wget [0] - Prefering other download methods to wget. [0] EC2s stock RHEl5 images do not contain wget, but our bento-box images do. | ||||
* | | | | Merge pull request #3109 from chef/jdm/openbsd | Jay Mundrawala | 2015-03-23 | 1 | -18/+49 |
|\ \ \ \ | |_|/ / |/| | | | Fix openbsd package provider |