summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added spec for #2914lcg/fix-multipackageJay Mundrawala2015-02-171-0/+15
|
* fix virtual package logic in check_package_stateLamont Granquist2015-02-172-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 packageLamont Granquist2015-02-171-1/+1
| | | | the names in this class are a bit confusing and need to be cleaned up
* convert is_virtual_package to hashLamont Granquist2015-02-172-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-docsLamont Granquist2015-02-173-0/+28
|\ | | | | forgot my md files for validatorless bootstraps
| * forgot my md files for validatorless bootstrapsLamont Granquist2015-02-173-0/+28
|/
* Update CHANGELOG.md for contributions/mergesBryan McLellan2015-02-171-0/+3
| | | | | | | Closes #2581 Closes #2896 Closes #2898 Closes #2918
* Added spec to check that FileAccessControl responds to writable?Jay Mundrawala2015-02-171-0/+6
|
* Added comments about class methodsJay Mundrawala2015-02-172-0/+4
|
* Update directory resource to use FileAccessControl to check if file is writableJay Mundrawala2015-02-172-7/+7
|
* Add writable? to FileAccessControlJay Mundrawala2015-02-172-0/+22
|
* Added file_access_check for windowsJay Mundrawala2015-02-171-0/+21
|
* Added basic spec for AccessCheckJay Mundrawala2015-02-171-0/+31
|
* Added AccessCheckJay Mundrawala2015-02-172-0/+29
|
* Added PRIVILEGE_SETJay Mundrawala2015-02-171-0/+6
|
* Fix spacing for GENERIC_MAPPINGJay Mundrawala2015-02-171-6/+7
|
* Added MapGenericMaskJay Mundrawala2015-02-172-0/+2
|
* Added GENERIC_MAPPING structJay Mundrawala2015-02-171-0/+6
|
* Added basic spec for get_file_securityJay Mundrawala2015-02-171-0/+9
|
* Added GetFileSecurityJay Mundrawala2015-02-172-0/+19
|
* Added a test for duplicating a security token with incorrect permissionsJay Mundrawala2015-02-171-0/+8
|
* Added test for duplicating a security tokenJay Mundrawala2015-02-171-0/+15
|
* Added DuplicateTokenJay Mundrawala2015-02-172-0/+9
|
* Added SecurityImpersonationLevel enumJay Mundrawala2015-02-171-0/+9
|
* Add comments, fix faulty ||=John Keiser2015-02-172-1/+39
|
* Fix Chef::Resource::File::Verification tests on WindowsSteven Danna2015-02-171-1/+5
|
* Update CHANGELOG and RELEASE_NOTES with `verify` attribute additionSteven Danna2015-02-173-4/+22
|
* Add Chef::GuardInterpreter.for_resource method to reduce duplicationSteven Danna2015-02-175-19/+78
|
* Update comments in File::Verification classSteven Danna2015-02-171-1/+3
|
* Change @user_verifications to @verificationsSteven Danna2015-02-171-3/+3
|
* Use Chef::Mixin::DescendantsTracker to track registered verificationsSteven Danna2015-02-172-8/+13
|
* Fix typo in test descriptionSteven Danna2015-02-171-1/+1
|
* Implement RFC 027 File VerificationSteven Danna2015-02-178-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 testJulian C. Dunn2015-02-161-1/+1
|
* Fix supermarket.chef.io URL in tests tooJulian C. Dunn2015-02-162-3/+3
|
* Move supermarket.getchef.com to supermarket.chef.ioJulian C. Dunn2015-02-166-8/+8
|
* Merge pull request #2907 from chef/tball/docsTyler Ball2015-02-131-1/+6
|\ | | | | Adding docs for all my 12.1.0 merges
| * Adding docs for all my 12.1.0 mergestball/docstyler-ball2015-02-131-1/+6
| |
* | Merge pull request #2746 from chef/tball/finish-2688Tyler Ball2015-02-132-14/+104
|\ \ | | | | | | Adding tests for https://github.com/opscode/chef/pull/2688
| * | Completeting changes from https://github.com/chef/chef/pull/2688, fixes ↵tyler-ball2015-02-132-11/+24
| | | | | | | | | | | | https://github.com/chef/chef/issues/2683
| * | Adding tests for https://github.com/opscode/chef/pull/2688tyler-ball2015-02-131-13/+90
| |/
* | Merge pull request #2030 from chef/lcg/1923Lamont Granquist2015-02-1320-57/+915
|\ \ | |/ |/| Lcg/1923
| * derpLamont Granquist2015-02-131-1/+1
| |
| * fixed a bug in --bootstrap-vault-itemLamont Granquist2015-02-132-3/+11
| |
| * add logging of where the validation key isLamont Granquist2015-02-131-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/1923Lamont Granquist2015-02-114-68/+68
| | | | | | | | also rename vault_item to bootstrap_vault_json
| * validatorless bootstraps and chef-vault integrationLamont Granquist2015-02-1111-30/+864
| |
| * allow dep injecting the http clientLamont Granquist2015-02-111-9/+7
| |
| * server can send back false hereLamont Granquist2015-02-111-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 directoryLamont Granquist2015-02-116-2/+2
| |