summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Migrate verification from Appveyor to Buildkitejsinha/migrate_appvyrJaymala Sinha2019-09-051-76/+0
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Use Windows 2016 for Integration and Functional verification tests same as ↵Jaymala Sinha2019-09-051-0/+4
| | | | | | Appveyor Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Add Windows PR testing in BuildkiteTim Smith2019-09-051-0/+37
| | | | | | | This allows us to turn off Appveyor and use a single CI system for everything Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.3.2 by Chef Expeditorv15.3.2Chef Expeditor2019-09-056-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8863 from chef/expeditor/ohai_15.3.1Tim Smith2019-09-041-2/+2
|\ | | | | Bump ohai to 15.3.1
| * Bump ohai to 15.3.1expeditor/ohai_15.3.1Chef Expeditor2019-09-051-2/+2
|/ | | | | | This pull request was triggered automatically via Expeditor when ohai 15.3.1 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Bump version to 15.3.1 by Chef Expeditorv15.3.1Chef Expeditor2019-09-046-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8862 from chef/libarchive_bumpTim Smith2019-09-043-9/+10
|\ | | | | Update libarchive to 3.4.0 and pin in omnibus_overrides.rb
| * Update train-winrm to 0.2.4libarchive_bumpTim Smith2019-09-042-5/+5
| | | | | | | | | | | | This includes the license file we need Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update libarchive to 3.4.0 and pin in omnibus_overrides.rbTim Smith2019-09-043-5/+6
|/ | | | | | | | | | | | | | | | | | May 18, 2019: Fixes for reading Android APK and JAR archives Apr 16, 2019: Support for non-recursive list and extract Apr 14, 2019: New tar option: --exclude-vcs Mar 27, 2019: Support for file and directory symlinks on Windows Mar 12, 2019: Important fixes for storing file attributes and flags Jan 20, 2019: Support for xz, lzma, ppmd8 and bzip2 decompression in ZIP files Oct 06, 2018: RAR 5.0 reader Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.3.0 by Chef Expeditorv15.3.0Chef Expeditor2019-09-036-15/+16
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8857 from chef/inspec_bump_416Tim Smith2019-09-032-13/+13
|\ | | | | Update InSpec to 4.16 and addressable to 2.7.0
| * Update InSpec to 4.16 and addressable to 2.7.0inspec_bump_416Tim Smith2019-08-302-13/+13
|/ | | | | | This also gets us the public_suffix update which we've been blocked on for a long time due to the pin in addressable Signed-off-by: Tim Smith <tsmith@chef.io>
* accidentally committedLamont Granquist2019-08-301-3/+0
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 15.2.35 by Chef Expeditorv15.2.35Chef Expeditor2019-08-296-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8850 from chef/jsinha/update_macosTim Smith2019-08-291-2/+2
|\ | | | | Deprecate macOS 10.12 and add macOS 10.15 support
| * Deprecate macOS 10.12 and add macOS 10.15 supportjsinha/update_macosJaymala Sinha2019-08-291-2/+2
| | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version to 15.2.34 by Chef Expeditorv15.2.34Chef Expeditor2019-08-296-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8815 from ↵Tim Smith2019-08-292-10/+23
|\ \ | |/ |/| | | | | MsysTechnologiesllc/VSingh/MSYS-1063-fix-bootstrap-requiring-sudo Bootstrap: Only use sudo when changing ownership if --sudo is passed
| * Change ownership --sudo option is passed.Vivek Singh2019-08-302-7/+9
| | | | | | | | | | | | | | | | - If --sudo is passed then command run as root user instead of the logged-in user. - It will create Dir with root user privilege. - In order to fix this need to change the dir ownership back to the logged-in user. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Change ownership only for non-sudo userVivek Singh2019-08-292-5/+4
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Fix always require sudo to change ownershipVivek Singh2019-08-142-7/+19
| | | | | | | | | | | | | | - Add check to append sudo only if require sudo privilege. - Work fine with Ubuntu, CentOS, AIX nodes. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Bump version to 15.2.33 by Chef Expeditorv15.2.33Chef Expeditor2019-08-296-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8854 from chef/inspec_bump_trainTim Smith2019-08-293-24/+28
|\ \ | | | | | | Update InSpec to 4.12 and Train to 3.0
| * | Update InSpec to 4.12 and Train to 3.0Tim Smith2019-08-293-24/+28
| | | | | | | | | | | | | | | | | | InSpec 4.12 pulls in Train 3.0, which removes the winrm functionality. We're adding it back via the new dep on train-winrm. The updated train also includes several bugfixes we need for bootstrapping. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 15.2.32 by Chef Expeditorv15.2.32Chef Expeditor2019-08-296-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | remove app_server_support spec file (#8852)Lamont Granquist2019-08-295-75/+63
|\ \ \ | |/ / |/| | remove app_server_support spec file
| * | remove app_server_support spec filelcg/remove-support-specLamont Granquist2019-08-285-75/+63
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Convert to using TinyServer and remove the duplicated functionality with the "app_server_support" helper. The fact that this change hits the knife raw / knife redirection specs that have so many timeout issues is very likely not a coincidence. I would bet a small, but not entirely insignificant amount of money that this makes those timeout issues go away. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.2.31 by Chef Expeditorv15.2.31Chef Expeditor2019-08-286-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Fix node[:cookbooks] attribute (#8846)Lamont Granquist2019-08-285-9/+34
|\ \ | | | | | | Fix node[:cookbooks] attribute
| * | fix copypasta in title of the speclcg/fix-node-cookbooksLamont Granquist2019-08-261-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Fix node[:cookbooks] attributeLamont Granquist2019-08-265-9/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | closes #8817 Note that if any calling code winds up seeing this error message: ``` NoMethodError: undefined method `set_cookbook_attribute' for nil:NilClass ``` That means that the cookbook_collection was set before the node was set on the run_context. That wouldn't be a bug in core chef, that must be fixed in the caller to reverse the order of operations. Since I only made the positional arguments to the run_context constructor optional in Chef-15.0 though I don't expect this breaks any existing code written in the past month or two, but if anything crops up in the future, consider this a definitive statement that the caller must reverse the order of their operations and this error being thrown is a feature not a bug to be fixed. (The fact that we silently aborted rather than threw a NoMethodError on NilClass meant that we shipped this defect -- sometimes defensive programming can be overly defensive and swallow real errors). Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version to 15.2.30 by Chef Expeditorv15.2.30Chef Expeditor2019-08-286-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #6777 from chef/revert-6776-revert-6766-lcg/windows-intervalTim Smith2019-08-286-18/+29
|\ \ \ | |/ / |/| | Fail on interval runs on windows as interval runs on Windows don't entirely work
| * | text updated on windowsrevert-6776-revert-6766-lcg/windows-intervalLamont Granquist2019-08-281-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | fail on interval runs on windowsLamont Granquist2019-08-286-18/+29
|/ / | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.2.29 by Chef Expeditorv15.2.29Chef Expeditor2019-08-236-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8756 from ↵Tim Smith2019-08-232-3/+16
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/dh/MSYS-1033_fix_ifconfig_bridge_interface ifconfig: fix regex matching interface name with hyphen
| * | updated code according to regexdheerajd-msys2019-08-211-2/+2
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | fix review commentsdheerajd-msys2019-08-071-1/+3
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | fix regex matching interface name with dashdheerajd-msys2019-08-062-1/+12
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | | Merge pull request #8839 from chef/tduffield/fix-dockerfileTim Smith2019-08-221-1/+7
|\ \ \ | | | | | | | | Fix the build arguments in the Dockerfile
| * | | Fix the build arguments in the DockerfileTom Duffield2019-08-221-1/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | We need to support the prefixed `EXPEDITOR_` build arguments in our Dockerfile. We are leaving the non-prefixed arguments in there for back-compat. Signed-off-by: Tom Duffield <tom@chef.io>
* | | Bump version to 15.2.28 by Chef Expeditorv15.2.28Chef Expeditor2019-08-216-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8832 from chef/jsinha/add_aix7.2Tim Smith2019-08-201-0/+1
|\ \ \ | | | | | | | | Add AIX 7.2 platform
| * | | Add AIX 7.2 testerjsinha/add_aix7.2Jaymala Sinha2019-08-201-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | | | Bump version to 15.2.27 by Chef Expeditorv15.2.27Chef Expeditor2019-08-206-14/+15
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #8828 from andrewdotn/masterTim Smith2019-08-201-1/+1
|\ \ \ \ | |/ / / |/| | | Fix crash when showing error about missing profile
| * | | Fix crash when showing error about missing profileAndrew Neitsch2019-08-191-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: /opt/chefdk/embedded/lib/ruby/gems/2.6.0/gems/chef-config-15.1.36/lib/chef-config/mixin/credentials.rb:92:in `load_credentials': undefined local variable or method `credentials_file' for #<ChefConfig::WorkstationConfigLoader:0x00007fe01c8321e8> (NameError) After: ERROR: CONFIGURATION ERROR:Profile xyz doesn't exist. Please add it to /Users/developer/.chef/credentials. It looks like this was missed as part of the refactoring in d730505bb0d53d14c7b005c756ed4993b95fdf94. Signed-off-by: Andrew Neitsch <andrew@neitsch.ca>
* | | Bump version to 15.2.26 by Chef Expeditorv15.2.26Chef Expeditor2019-08-166-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.