summaryrefslogtreecommitdiff
path: root/omnibus
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Allow iso8601 gem version 0.13Tim Smith2020-07-071-1/+1
| | | | | | This release just drops Ruby 2.4 support and resolves Rubocop warnings. Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix quotes for ChefstyleTim Smith2020-07-071-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* expand_path with __dir__ instead of __FILE__Tim Smith2020-07-071-1/+1
| | | | | | It's easier to read this at a glance and understand what path we're trying to get. Signed-off-by: Tim Smith <tsmith@chef.io>
* Switch back to a supported nokogiri releaseTim Smith2020-07-061-24/+24
| | | | | | | | Nokogiri 1.10.10 shipped this week and it adds Ruby 2.7 binaries for Windows. This allows us to get of the beta release and back onto a supported stable release. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update omnibus/omnibus.rb Tim Smith2020-06-301-1/+1
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: pete higgins <pete@peterhiggins.org>
* Update Ohai to 16.2.3 and update some comments in omnibusTim Smith2020-06-304-9/+15
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump Ohai and pin diff-lcsTim Smith2020-06-301-6/+6
| | | | | | diff-lcs 1.4 breaks diff output for us. Pin this for now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update ffi-libarchive for windows fixes / pin the depTim Smith2020-06-251-33/+33
| | | | | | Make sure we don't later pull in a breaking version here, but make sure we have at least 1.0.3 Signed-off-by: Tim Smith <tsmith@chef.io>
* Update InSpec to 4.20.2Tim Smith2020-06-171-16/+15
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Allow for the latest net-ssh and ffi 1.13.1Tim Smith2020-06-101-8/+8
| | | | | | | | | | | New net-ssh has several important improvements that our users will probably want: * Support empty lines and comments in known_hosts [donoghuc, #742] * Add sha2-{256,512}-etm@openssh.com MAC algorithms [graaff, #714] * curve25519sha256 support [Florian Wininger ,#690] Signed-off-by: Tim Smith <tsmith@chef.io>
* Update train-core to the latestTim Smith2020-06-051-6/+7
| | | | | | | This allows for the newer net-scp which is a major bump only in that it allows the newer net-ssh. Signed-off-by: Tim Smith <tsmith@chef.io>
* Pin FFI to < 1.13 to avoid failures on Windowsexpeditor/inspec-core-bin_4.19.2Tim Smith2020-06-041-7/+8
| | | | | | FFI 1.13 is more strict now and others using it have been abusing it historically on Windows. This results in failures with the new version. We need to let the dust settle before we can use 1.13. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update chef-telemetry to 1.0.8 and InSpec to 4.19dep_bumpsTim Smith2020-05-291-15/+15
| | | | | | Pin chef-telemetry since we want to avoid the dep on http Signed-off-by: Tim Smith <tsmith@chef.io>
* Pull in updated omnibus-software for rubygems perf patchTim Smith2020-05-261-17/+18
| | | | | | This resolves the rubygems perf regression in the release that shipped in Ruby 2.7.x Signed-off-by: Tim Smith <tsmith@chef.io>
* More things clear of spellcheck violations.Pete Higgins2020-05-182-2/+2
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Fix a typo.Pete Higgins2020-05-182-2/+2
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Update Chefstyle to 1.0.5 and Ohai to 16.1.1Tim Smith2020-05-131-16/+16
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update omnibus-software for Windows lalr1.java removalBryan McLellan2020-05-061-1/+1
| | | | | | https://github.com/chef/omnibus-software/pull/1196 https://github.com/chef/customer-bugs/issues/91 Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Bump inspec-core to 4.18.111Chef Expeditor2020-05-061-26/+31
| | | | | | This pull request was triggered automatically via Expeditor when inspec-core 4.18.111 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Merge pull request #9801 from chef/jsinha/msys2_updtTim Smith2020-05-061-7/+7
|\ | | | | Update omnibus-software for new msys2 path
| * Update omnibus-software for new msys2 pathjsinha/msys2_updtJaymala Sinha2020-05-051-7/+7
| | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Fix typomore_cleanupTim Smith2020-05-051-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Cleanup gemfile/gemspecs if the bin dir is emptyTim Smith2020-05-051-2/+5
| | | | | | | | | | | | Now that we've cleaned up some bin files the dirs might be empty. In that case we're not going to appbundle and we can nuke these Signed-off-by: Tim Smith <tsmith@chef.io>
* | Cleanup more files in gems we shipTim Smith2020-05-051-0/+4
| | | | | | | | | | | | | | | | samus.json is a release config file cleanup docker files Cleanup certs used to sign gems for distribution Signed-off-by: Tim Smith <tsmith@chef.io>