Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added spec for #2914lcg/fix-multipackage | Jay Mundrawala | 2015-02-17 | 1 | -0/+15 |
| | |||||
* | fix virtual package logic in check_package_state | Lamont Granquist | 2015-02-17 | 2 | -89/+79 |
| | | | | | | | | | | | | | | | | since check_package_state calls itself to check virtual packages the array building it does was getting indexed incorrectly as the virtual packages were getting inserted into arrays that were supposed to be indexed by the package arguments the user gave. there was also a bug which broke idempotency with virtual packages and would cause virtual packages to get reinstalled every time (installed_version not geting correctly inherited from the virtual package). WIP2 remove debug fix specs | ||||
* | use scalar pkg not array package | Lamont Granquist | 2015-02-17 | 1 | -1/+1 |
| | | | | the names in this class are a bit confusing and need to be cleaned up | ||||
* | convert is_virtual_package to hash | Lamont Granquist | 2015-02-17 | 2 | -5/+14 |
| | | | | | | | | | make this a hash based on name so that when we pass an array of names to install_package we can look up the right one and do not have to synchronize arrays. we should probably convert the arrays in the superclass to hashes based on name as well. | ||||
* | Merge pull request #2928 from chef/lcg/validatorless-docs | Lamont Granquist | 2015-02-17 | 3 | -0/+28 |
|\ | | | | | forgot my md files for validatorless bootstraps | ||||
| * | forgot my md files for validatorless bootstraps | Lamont Granquist | 2015-02-17 | 3 | -0/+28 |
|/ | |||||
* | Update CHANGELOG.md for contributions/merges | Bryan McLellan | 2015-02-17 | 1 | -0/+3 |
| | | | | | | | Closes #2581 Closes #2896 Closes #2898 Closes #2918 | ||||
* | Added spec to check that FileAccessControl responds to writable? | Jay Mundrawala | 2015-02-17 | 1 | -0/+6 |
| | |||||
* | Added comments about class methods | Jay Mundrawala | 2015-02-17 | 2 | -0/+4 |
| | |||||
* | Update directory resource to use FileAccessControl to check if file is writable | Jay Mundrawala | 2015-02-17 | 2 | -7/+7 |
| | |||||
* | Add writable? to FileAccessControl | Jay Mundrawala | 2015-02-17 | 2 | -0/+22 |
| | |||||
* | Added file_access_check for windows | Jay Mundrawala | 2015-02-17 | 1 | -0/+21 |
| | |||||
* | Added basic spec for AccessCheck | Jay Mundrawala | 2015-02-17 | 1 | -0/+31 |
| | |||||
* | Added AccessCheck | Jay Mundrawala | 2015-02-17 | 2 | -0/+29 |
| | |||||
* | Added PRIVILEGE_SET | Jay Mundrawala | 2015-02-17 | 1 | -0/+6 |
| | |||||
* | Fix spacing for GENERIC_MAPPING | Jay Mundrawala | 2015-02-17 | 1 | -6/+7 |
| | |||||
* | Added MapGenericMask | Jay Mundrawala | 2015-02-17 | 2 | -0/+2 |
| | |||||
* | Added GENERIC_MAPPING struct | Jay Mundrawala | 2015-02-17 | 1 | -0/+6 |
| | |||||
* | Added basic spec for get_file_security | Jay Mundrawala | 2015-02-17 | 1 | -0/+9 |
| | |||||
* | Added GetFileSecurity | Jay Mundrawala | 2015-02-17 | 2 | -0/+19 |
| | |||||
* | Added a test for duplicating a security token with incorrect permissions | Jay Mundrawala | 2015-02-17 | 1 | -0/+8 |
| | |||||
* | Added test for duplicating a security token | Jay Mundrawala | 2015-02-17 | 1 | -0/+15 |
| | |||||
* | Added DuplicateToken | Jay Mundrawala | 2015-02-17 | 2 | -0/+9 |
| | |||||
* | Added SecurityImpersonationLevel enum | Jay Mundrawala | 2015-02-17 | 1 | -0/+9 |
| | |||||
* | Add comments, fix faulty ||= | John Keiser | 2015-02-17 | 2 | -1/+39 |
| | |||||
* | Fix Chef::Resource::File::Verification tests on Windows | Steven Danna | 2015-02-17 | 1 | -1/+5 |
| | |||||
* | Update CHANGELOG and RELEASE_NOTES with `verify` attribute addition | Steven Danna | 2015-02-17 | 3 | -4/+22 |
| | |||||
* | Add Chef::GuardInterpreter.for_resource method to reduce duplication | Steven Danna | 2015-02-17 | 5 | -19/+78 |
| | |||||
* | Update comments in File::Verification class | Steven Danna | 2015-02-17 | 1 | -1/+3 |
| | |||||
* | Change @user_verifications to @verifications | Steven Danna | 2015-02-17 | 1 | -3/+3 |
| | |||||
* | Use Chef::Mixin::DescendantsTracker to track registered verifications | Steven Danna | 2015-02-17 | 2 | -8/+13 |
| | |||||
* | Fix typo in test description | Steven Danna | 2015-02-17 | 1 | -1/+1 |
| | |||||
* | Implement RFC 027 File Verification | Steven Danna | 2015-02-17 | 8 | -1/+292 |
| | | | | | | | | This implements usable-suppliable file content verification per RFC 027. Users can supplie a block, string, or symbol to the `verify` resource attribute. Blocks will be called, string will be executed as shell commands (respecing the same options as not_if and only_if), and symbols can be used to access built-in registered validations. | ||||
* | Missed fixing one test | Julian C. Dunn | 2015-02-16 | 1 | -1/+1 |
| | |||||
* | Fix supermarket.chef.io URL in tests too | Julian C. Dunn | 2015-02-16 | 2 | -3/+3 |
| | |||||
* | Move supermarket.getchef.com to supermarket.chef.io | Julian C. Dunn | 2015-02-16 | 6 | -8/+8 |
| | |||||
* | Merge pull request #2907 from chef/tball/docs | Tyler Ball | 2015-02-13 | 1 | -1/+6 |
|\ | | | | | Adding docs for all my 12.1.0 merges | ||||
| * | Adding docs for all my 12.1.0 mergestball/docs | tyler-ball | 2015-02-13 | 1 | -1/+6 |
| | | |||||
* | | Merge pull request #2746 from chef/tball/finish-2688 | Tyler Ball | 2015-02-13 | 2 | -14/+104 |
|\ \ | | | | | | | Adding tests for https://github.com/opscode/chef/pull/2688 | ||||
| * | | Completeting changes from https://github.com/chef/chef/pull/2688, fixes ↵ | tyler-ball | 2015-02-13 | 2 | -11/+24 |
| | | | | | | | | | | | | https://github.com/chef/chef/issues/2683 | ||||
| * | | Adding tests for https://github.com/opscode/chef/pull/2688 | tyler-ball | 2015-02-13 | 1 | -13/+90 |
| |/ | |||||
* | | Merge pull request #2030 from chef/lcg/1923 | Lamont Granquist | 2015-02-13 | 20 | -57/+915 |
|\ \ | |/ |/| | Lcg/1923 | ||||
| * | derp | Lamont Granquist | 2015-02-13 | 1 | -1/+1 |
| | | |||||
| * | fixed a bug in --bootstrap-vault-item | Lamont Granquist | 2015-02-13 | 2 | -3/+11 |
| | | |||||
| * | add logging of where the validation key is | Lamont Granquist | 2015-02-13 | 1 | -1/+1 |
| | | | | | | | | | | i was mildly surprised that we defaulted to /etc/chef/validation.pem in knife and surprised that i had that file on my laptop... | ||||
| * | prepend bootstrap_ to all CLI argslcg/1923 | Lamont Granquist | 2015-02-11 | 4 | -68/+68 |
| | | | | | | | | also rename vault_item to bootstrap_vault_json | ||||
| * | validatorless bootstraps and chef-vault integration | Lamont Granquist | 2015-02-11 | 11 | -30/+864 |
| | | |||||
| * | allow dep injecting the http client | Lamont Granquist | 2015-02-11 | 1 | -9/+7 |
| | | |||||
| * | server can send back false here | Lamont Granquist | 2015-02-11 | 1 | -1/+1 |
| | | | | | | | | | | | | Chef::ApiClient::Registration#update gets back a response from the Chef Server with false here and when we try to deserialize it from json it will throw a validation error if we don't patch this. | ||||
| * | moving bootstrap templates directory | Lamont Granquist | 2015-02-11 | 6 | -2/+2 |
| | |