summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Convert osx_profile to custom resourcelcg/osx_profileLamont Granquist2020-08-036-517/+461
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also does some code cleanup. The path property has been removed as a property since it was never an input to the resource, and just some state that was necessary to abuse the tempfile mechanism. Documented the abuse of the tempfile mechanism for now (I think I actually recall signing off on this awhile back because there was no better way to do it, so its all half my fault, it's still horrible) The actual shell_out calls now raise. This might cause problems? I don't know, but it seems real bad to just blindly swallow errors and continue. Feels like more of a bugfix than a breaking change, but it isn't documented clearly as to why those errors were being ignored anywhere and didn't break any tests so it appears to be a coding error. The mutation of the new_resource was removed (other than the tempfile hack) and migrated to state on the provider. Removed some weird return values on things that are called from a void context. Added some lazy initializers for stuff that made it a lot more readable Converted the cookbook_file resource to a real cookbook_file now that we're in unified_mode. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.3.56 by Chef Expeditorv16.3.56Chef Expeditor2020-08-027-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #10244 from chef/smaller_buildsTim Smith2020-08-011-1/+1
|\ | | | | Further slim down libxml2
| * Further slim down libxml2smaller_buildsTim Smith2020-07-311-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.3.55 by Chef Expeditorv16.3.55Chef Expeditor2020-07-317-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10242 from chef/smaller_buildsTim Smith2020-07-312-3/+21
|\ \ | |/ | | Cleanup more files from our package's gem installs
| * Cleanup more files from our package's gem installsTim Smith2020-07-312-3/+21
|/ | | | | | | Nuke more useless files in gems Remove all the empty gem dirs for the ruby built in gems so we can skip shipping 41 empty folders Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.3.54 by Chef Expeditorv16.3.54Chef Expeditor2020-07-317-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #10241 from chef/slim_xml2Tim Smith2020-07-311-2/+2
|\ | | | | Remove debug code from libxml2
| * Remove debug code from libxml2Tim Smith2020-07-311-2/+2
| | | | | | | | | | | | This shaves 200k off the builds Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.3.53 by Chef Expeditorv16.3.53Chef Expeditor2020-07-317-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10238 from chef/libffi_33Tim Smith2020-07-311-1/+1
|\ \ | | | | | | Update libffi to 3.3
| * | Update libffi to 3.3libffi_33Tim Smith2020-07-311-1/+1
| |/ | | | | | | | | | | We're going to need this to support the mac arm boxes Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.3.52 by Chef Expeditorv16.3.52Chef Expeditor2020-07-317-20/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9820 from ↵Tim Smith2020-07-312-6/+36
|\ \ | |/ |/| | | | | MsysTechnologiesllc/dh/fix_feature_install_when_state_is_removed Fix install windows features when install state is removed
| * additional testsdheerajd-msys2020-07-311-0/+20
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * tests addeddheerajd-msys2020-07-301-0/+10
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * optimized codedheerajd-msys2020-07-301-4/+4
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * install removed feature when source is availabledheerajd-msys2020-07-291-1/+5
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * Fix install features when install state is removeddheerajd-msys2020-05-072-6/+2
| | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | Bump version to 16.3.51 by Chef Expeditorv16.3.51Chef Expeditor2020-07-317-18/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10236 from chef/bump_omnibus_software_againTim Smith2020-07-301-1/+1
|\ \ | | | | | | Bump omnibus-software to the latest
| * | Bump omnibus-software to the latestTim Smith2020-07-301-1/+1
|/ / | | | | | | | | | | Pulls in updated definitions we use. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update CHANGELOG.md with details from pull request #10220Chef Expeditor2020-07-311-3/+4
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10220 from chef/fix-test-yaml-diffsTim Smith2020-07-301-2/+6
|\ \ | | | | | | Compensate for libyaml changes in yaml parsing test.
| * | Compensate for libyaml changes in yaml parsing test.fix-test-yaml-diffsPete Higgins2020-07-281-2/+6
| | | | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* | | Bump version to 16.3.50 by Chef Expeditorv16.3.50Chef Expeditor2020-07-307-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10235 from chef/darwin_detectionTim Smith2020-07-304-4/+4
|\ \ \ | | | | | | | | Make sure darwin is always detected
| * | | Make sure darwin is always detectedTim Smith2020-07-304-4/+4
|/ / / | | | | | | | | | | | | | | | Make sure we always detect darwin even if the output changes. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.3.49 by Chef Expeditorv16.3.49Chef Expeditor2020-07-307-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10234 from chef/bump_omnibus_softwareTim Smith2020-07-301-12/+12
|\ \ \ | | | | | | | | Update omnibus-software to slim our builds
| * | | Update omnibus-software to slim our buildsTim Smith2020-07-301-12/+12
|/ / / | | | | | | | | | | | | | | | | | | | | | new ca-certs file curl w/o support for imap,smtp,gopher etc libarchive w/o bsdcat binary Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.3.48 by Chef Expeditorv16.3.48Chef Expeditor2020-07-307-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10232 from chef/cleanup-integration-helper-codeLamont Granquist2020-07-308-537/+517
|\ \ \
| * | | Remove unused shared context that conflicted with cheffish.cleanup-integration-helper-codePete Higgins2020-07-291-28/+23
| | | | | | | | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
| * | | Use DSL method instead of shared context.Pete Higgins2020-07-294-482/+486
| | | | | | | | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
| * | | Inline a shared context and remove it and DSL method.Pete Higgins2020-07-294-16/+9
| | | | | | | | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
| * | | Remove unnecessary resetting of Chef::Config.Pete Higgins2020-07-291-5/+0
| | | | | | | | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
| * | | Remove unused shared context.Pete Higgins2020-07-291-7/+0
|/ / / | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* | | Merge pull request #10233 from chef/add-spellcheck-exceptionTim Smith2020-07-291-0/+1
|\ \ \ | | | | | | | | Add a spellcheck exception for a word that snuck in.
| * | | Add a spellcheck exception for a word that snuck in.Pete Higgins2020-07-291-0/+1
|/ / / | | | | | | | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* | | Bump version to 16.3.47 by Chef Expeditorv16.3.47Chef Expeditor2020-07-297-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10231 from chef/nkierpiec/dobi-version-updatesTim Smith2020-07-293-8/+3
|\ \ \ | | | | | | | | Introduce EXPEDITOR_VERSION for docker image tag
| * | | Introduce EXPEDITOR_VERSION for docker image tagNathaniel Kierpiec2020-07-293-8/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | Chef used to use the EXPEDITOR_VERSION from the workload's metadata when building images, reintroduce that so we can keep the same functionality as before so that the VERSION of the repo can be bumped but the docker images can be built off of the version being promoted. Signed-off-by: Nathaniel Kierpiec <nkierpiec@chef.io>
* | | Bump version to 16.3.46 by Chef Expeditorv16.3.46Chef Expeditor2020-07-298-19/+27
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10180 from chef/nkierpiec/add-dobiTim Smith2020-07-297-21/+47
|\ \ \ | | | | | | | | Add dobi-powered Docker build pipelines
| * \ \ Merge branch 'master' into nkierpiec/add-dobiTim Smith2020-07-2917-303/+92
| |\ \ \ | |/ / / |/| | |
* | | | Update CHANGELOG.md to reflect the promotion of 16.3.45Chef Expeditor2020-07-292-18/+15
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #10228 from chef/16_notesTim Smith2020-07-291-1/+7
|\ \ \ \ | | | | | | | | | | Add 16.3.45 release notes
| * | | | Add 16.3.45 release notesTim Smith2020-07-291-1/+7
|/ / / / | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>