summaryrefslogtreecommitdiff
path: root/omnibus
Commit message (Collapse)AuthorAgeFilesLines
* Use __dir__ instead of getting the dir of __FILE__Tim Smith2020-09-091-1/+1
| | | | | | This is a bit easier to read Signed-off-by: Tim Smith <tsmith@chef.io>
* Allow for license-acceptance 2.0 gemTim Smith2020-09-091-3/+3
| | | | | | We're the last place this needed to be bumped Signed-off-by: Tim Smith <tsmith@chef.io>
* Update openssl to 1.0.2wTim Smith2020-09-091-2/+2
| | | | | | This resolves 2 CVEs Signed-off-by: Tim Smith <tsmith@chef.io>
* Update Ohai to 16.5Tim Smith2020-09-081-1/+1
| | | | | | Gives us package info on macOS Signed-off-by: Tim Smith <tsmith@chef.io>
* Update all deps to currentTim Smith2020-09-041-5/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update InSpec to 4.22.22Tim Smith2020-08-271-4/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump deps and resolve new Chefstyle warningsTim Smith2020-08-251-6/+6
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix spellcheck violations.Pete Higgins2020-08-251-1/+1
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* separate omnibus rspec path from optionsmwrock2020-08-241-3/+3
| | | | Signed-off-by: mwrock <matt@mattwrock.com>
* Merge pull request #10339 from chef/buildkite_fixTim Smith2020-08-211-2/+23
|\ | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * fix chocolatey and x86 windows omnibus buildsmwrock2020-08-211-2/+23
| | | | | | | | Signed-off-by: mwrock <matt@mattwrock.com>
* | Bump all deps to the latest for the require optimizationsoptimizationsTim Smith2020-08-211-20/+20
|/ | | | | | Let's see if this breaks anything Signed-off-by: Tim Smith <tsmith@chef.io>
* Enable rspec --profile in the omnibus testsLamont Granquist2020-08-192-2/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #10190 from chef/lcg/add-integ-and-unit-specs-to-omnibusLamont Granquist2020-08-192-22/+15
|\
| * Add unit and integration testing back to omnibus testersLamont Granquist2020-08-172-22/+15
| | | | | | | | | | | | It is slow but it does catch real bugs Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Update Ohai to 16.4.11 to resolve Windows IP detectionTim Smith2020-08-191-14/+11
| | | | | | | | | | | | Pull in the latest version of Ohai Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update train to 3.3.16Tim Smith2020-08-171-1/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the unused win32-dir dependencyTim Smith2020-08-171-8/+6
| | | | | | I'm not seeing this being required anywhere in our kit. Signed-off-by: Tim Smith <tsmith@chef.io>
* Delete deprecated Fauxhai definitionsslim_fauxhaiTim Smith2020-08-141-0/+10
| | | | | | We're not bundling Fauxhai for cookbook testing by end users. We're bundling it to test our own chef-utils logic. We can remove all the deprecated definitions that we're not using anyways. This shaves 2 megs off our install in 22 files. Long term I'd like to just ship fauxhai w/o the definitions as fauxhai-lite, but this will get us what we need until that time. Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #10292 from chef/omnibus_kitchenTim Smith2020-08-131-32/+7
|\ | | | | Update Omnibus kitchen config with public boxes
| * Update Omnibus kitchen config with public boxesomnibus_kitchenTim Smith2020-08-121-32/+7
| | | | | | | | | | | | Get this closer to actually working as a test environment. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update Fauxhai to 8.3Tim Smith2020-08-131-2/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump deps for require perf optimizationsTim Smith2020-08-131-12/+12
| | | | | | | | | | | | This should be faster in test Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update chef-telemetry and ohai to the latestTim Smith2020-08-121-1/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump Ohai to 16.4.9Tim Smith2020-08-121-21/+17
| | | | | | This hopefully resolves failures in the CI pipelines Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump Ohai / Cheffish to the latestTim Smith2020-08-101-7/+7
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #10265 from chef/skip_binsTim Smith2020-08-051-7/+16
|\ | | | | Cleanup extra binaries from libxml2 and libxslt
| * Update omnibus/config/software/more-ruby-cleanup.rb Tim Smith2020-08-051-1/+1
| | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: pete higgins <pete@peterhiggins.org>
| * Cleanup extra binaries from libxml2 and libxsltskip_binsTim Smith2020-08-041-7/+16
| | | | | | | | | | | | Neither of these libraries let you skip building these. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump InSpec/Train/omnibus-softwareTim Smith2020-08-051-2/+2
| | | | | | | | | | | | Bump everything to the latest Signed-off-by: Tim Smith <tsmith@chef.io>
* | Speed up our bundle installs by always running 3 jobsfaster_bundler_installsTim Smith2020-08-041-1/+1
|/ | | | | | | multi-job bundle install is the default in the next release, but for now we should make sure we set it everywhere. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove lzma and bzip binaries from our buildsTim Smith2020-08-041-2/+2
| | | | | | We don't need these. Signed-off-by: Tim Smith <tsmith@chef.io>
* Pull Ohai 16.4.2 into Chef Infra ClientTim Smith2020-08-041-1/+1
| | | | | | This includes some significant perf improvements Signed-off-by: Tim Smith <tsmith@chef.io>
* Further slim down libxml2smaller_buildsTim Smith2020-07-311-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Cleanup more files from our package's gem installsTim Smith2020-07-311-3/+20
| | | | | | | 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>
* 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 omnibus-software to the latestTim Smith2020-07-301-1/+1
| | | | | | Pulls in updated definitions we use. Signed-off-by: Tim Smith <tsmith@chef.io>
* 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>
* 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>
* Update libarchive, liblzma, and nokogiri to the latestTim Smith2020-07-281-4/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump deps to currentTim Smith2020-07-271-16/+16
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump Ohai to 16.3.0Tim Smith2020-07-231-5/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update ruby cleanup omnibus software againTim Smith2020-07-231-1/+1
| | | | | | Remove another duplicate entry causing failures Signed-off-by: Tim Smith <tsmith@chef.io>
* Update the ruby-cleanup omnibus-software configsTim Smith2020-07-221-1/+1
| | | | | | Pull in a potential fix for the current failure Signed-off-by: Tim Smith <tsmith@chef.io>
* Move some Ruby omnibus cleanup to omnibus-softwareTim Smith2020-07-222-31/+5
| | | | | | These are confirmed safe and we do them in omnibus now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update InSpec to 4.22.1Tim Smith2020-07-211-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update InSpec to 4.22 and mixlib-shellout to 3.1.1Tim Smith2020-07-201-7/+9
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump omnibus-software to pull in the new cacertsbump_omnibusTim Smith2020-07-151-3/+3
| | | | | | This adds a new cert to our bundle Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove smartos detection / support in our package scriptsTim Smith2020-07-144-30/+4
| | | | | | | We don't produce smartos packages and we never have. There's no reason to carry around this baggage. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update to Chefstyle 1.2 + some fixeschefstyle12Tim Smith2020-07-141-6/+6
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>