summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update libxml2 to 2.9.9libxml2_15Tim Smith2019-02-191-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #8234 from chef/tduffield/open-pr-against-branchTim Smith2019-02-191-1/+1
|\ | | | | Open the PR against the appropriate release branch
| * Open the PR against the appropriate release branchTom Duffield2019-02-191-1/+1
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version to 15.0.166 by Chef Expeditorv15.0.166Chef Expeditor2019-02-195-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8228 from chef/user_cleanupTim Smith2019-02-199-362/+115
|\ \ | |/ |/| Cleanup the user resource and convert it to the resource DSL + delete user_add provider
| * Fix mistake I made in a specTim Smith2019-02-191-1/+1
| | | | | | | | | | | | These needed to not match for this spec to work as expected Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix the comment specTim Smith2019-02-191-2/+1
| | | | | | | | | | | | This was entirely wrong. We're setting the comment to nil and proving that it ends up being the user and not the comment, but then we actually expected it to be the comment. This spec did not due what the description said it did. Now it does. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Improve the lets in the dscl provider specsTim Smith2019-02-191-19/+15
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Load the correct resource in dscl provideruser_cleanupTim Smith2019-02-191-1/+2
| | | | | | | | | | | | This worked until I moved the interations property into the dscl_user resource directly. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix bad spec descriptionsTim Smith2019-02-191-2/+2
| | | | | | | | | | | | These are the opposite Signed-off-by: Tim Smith <tsmith@chef.io>
| * Move the iterations property directly into the dscl_user resourceTim Smith2019-02-192-4/+4
| | | | | | | | | | | | It's not used anywhere else. Let's keep it out of the other resources. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the legacy useradd user providerTim Smith2019-02-192-162/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add another description and simplify the windows checkTim Smith2019-02-192-6/+5
| | | | | | | | | | | | More cleanup Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add descriptions to the user propertiesTim Smith2019-02-191-13/+13
| | | | | | | | | | | | This helps our documentation effort Signed-off-by: Tim Smith <tsmith@chef.io>
| * Convert the user resource to use the resource DSLTim Smith2019-02-193-171/+91
| | | | | | | | | | | | This is one of the last ones that needed to be updated for the resource DSL. This gets us quite a bit of resource inspector goodness. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.0.165 by Chef Expeditorv15.0.165Chef Expeditor2019-02-195-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8230 from ↵Tim Smith2019-02-192-1/+32
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/VSingh/MSYS-916_authentication_on_chocolatey_package chocolatey_package: use provided options when determing available options to allow using private sources
| * | chocolatey_package private source specVivek Singh2019-02-141-0/+29
| | | | | | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * | Authentication on chocolatey_packageVivek Singh2019-02-122-1/+3
| | | | | | | | | | | | | | | | | | | | | - Add missing options cmd args while fetching choco list. - Fixed rspec. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | | Bump version to 15.0.164 by Chef Expeditorv15.0.164Chef Expeditor2019-02-195-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8232 from chef/tduffield/new-envvarsTim Smith2019-02-192-6/+6
|\ \ \ | |_|/ |/| | Update scripts to use new EXPEDITOR_ environment variables
| * | Update scripts to use new EXPEDITOR_ environment variablestduffield/new-envvarsTom Duffield2019-02-192-6/+6
|/ / | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version to 15.0.163 by Chef Expeditorv15.0.163Chef Expeditor2019-02-165-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8229 from ↵Tim Smith2019-02-163-28/+73
|\ \ | |/ |/| | | | | MsysTechnologiesllc/nimesh/MSYS-937_win_certificate_add_base64 windows_certificate: Add support to import Base 64 encoded CER certificates
| * Fetching OpenSSL::X509::Certificate object without shell interactions.Nimesh-Msys2019-02-172-38/+35
| | | | | | | | | | | | | | | | | | | | - Previously, we were building a new OpenSSL::X509::Certificate object with PEM string contents. - To get this content, we were using openssl utility and were converting all certificate types into PEM - And were extracting the PEM contents out of resulting data. - It could directly be done via correct usage of applicable classes. - Reverted using Open3. It uses shell hence did not solved the purpose. Signed-off-by: Nimesh-Msys <nimesh.patni@msystechnologies.com>
| * Minor fixes as per the review comments.Nimesh-Msys2019-02-131-17/+20
| | | | | | | | | | | | - Checking file formats by uisng ruby itself, instead of shelling it out. Signed-off-by: Nimesh-Msys <nimesh.patni@msystechnologies.com>
| * Windows Certificate: Add support to import Base 64 encoded CER certificatesNimesh-Msys2019-02-123-1/+46
|/ | | | | | | | | | - Till now, cer certificates were only considered to be in binary format (DER) - They can also be base-64 encoded(PEM) - We should only append "inform DER" only if it is a binary certificate, otherwise, default ("inform PEM") would support base64 encoded certificates. - Added test caes - Ensured Chef style Signed-off-by: Nimesh-Msys <nimesh.patni@msystechnologies.com>
* Merge pull request #8210 from chef/release_notesTim Smith2019-02-111-7/+105
|\ | | | | Add a breaking change for powershell_script to the release notes
| * Update RELEASE_NOTES.md Kimberly Garmoe2019-02-111-1/+1
| | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: tas50 <tsmith@chef.io>
| * Add a breaking change for powershell_script to the release notesTim Smith2019-02-061-7/+105
| | | | | | | | | | | | This is a good breaking change, but still a breaking change. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.0.162 by Chef Expeditorv15.0.162Chef Expeditor2019-02-085-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8219 from ↵Tim Smith2019-02-082-4/+27
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/VSingh/MSYS-972_config_path_separator Chef::Config: Uniform config dir path separator
| * | Added specsVivek Singh2019-02-081-3/+26
| | | | | | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * | Use cleanpath helper method instead canonical_pathVivek Singh2019-02-081-1/+1
| | | | | | | | | | | | | | | | | | -Previously to make user_home uniform canonical_path is used that it implemented in a way to add an absolute path. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * | Uniform config dir path separatorVivek Singh2019-02-081-1/+1
| | | | | | | | | | | | | | | | | | - Return canonical path for user_home dir for the config_dir. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | | Bump version to 15.0.161 by Chef Expeditorv15.0.161Chef Expeditor2019-02-085-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8226 from chef/jjustice6-tweak_solaris_usermodTim Smith2019-02-083-58/+16
|\ \ \ | |/ / |/| | Alter how we set set group members in solaris / unify group testing
| * | Avoid groups < 2000 in testingjjustice6-tweak_solaris_usermodTim Smith2019-02-071-3/+2
| | | | | | | | | | | | | | | | | | Further avoid system reserved groups Signed-off-by: Tim Smith <tsmith@chef.io>
| * | comment on group name length being for solaris & possibly othersJoshua Justice2019-02-071-1/+2
| | | | | | | | | | | | Signed-off-by: Joshua Justice <jjustice6@bloomberg.net>
| * | fix typo in commentJoshua Justice2019-02-071-1/+1
| | | | | | | | | | | | Signed-off-by: Joshua Justice <jjustice6@bloomberg.net>
| * | Update the functional spec and provider behavior to matchJoshua Justice2019-02-073-52/+7
| | | | | | | | | | | | Signed-off-by: Joshua Justice <jjustice6@bloomberg.net>
| * | Add a test for this situation so we don't make the same mistake twice.Joshua Justice2019-02-061-0/+9
| | | | | | | | | | | | Signed-off-by: Joshua Justice <jjustice6@bloomberg.net>
| * | Alter how set_members works in the new solaris group providerJoshua Justice2019-02-061-8/+2
| | | | | | | | | | | | Signed-off-by: Joshua Justice <jjustice6@bloomberg.net>
* | | Bump version to 15.0.160 by Chef Expeditorv15.0.160Chef Expeditor2019-02-075-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8221 from chef/lcg/ed25519-againLamont Granquist2019-02-073-2/+18
|\ \ \ | |/ / |/| | add ed25519 gemset and update omnibus-software
| * | update Gemfile.lockslcg/ed25519-againLamont Granquist2019-02-072-2/+12
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | add ed25519 gemset and update ominbus-softwareLamont Granquist2019-02-071-0/+6
|/ / | | | | | | | | | | | | | | fixes #8170 gems do not ship on solaris because they do not compile Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.0.159 by Chef Expeditorv15.0.159Chef Expeditor2019-02-065-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8216 from chef/resource_descriptionsTim Smith2019-02-0627-28/+28
|\ \ | | | | | | More consist descriptions for resource name properties
| * | More consist descriptions for resource name propertiesTim Smith2019-02-0627-28/+28
|/ / | | | | | | | | | | This better describes how a name property works. Signed-off-by: Tim Smith <tsmith@chef.io>