summaryrefslogtreecommitdiff
path: root/omnibus
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Delete unnecessary gem bin/console and bin/setup filesTim Smith2020-05-051-0/+9
|/ | | | | | There's no need for these in gems we ship. There's a bunch of them. Signed-off-by: Tim Smith <tsmith@chef.io>
* OS X -> macOSTim Smith2020-04-301-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Stop pinning rakeremove_rake_pingTim Smith2020-04-271-3/+3
| | | | | | | The removal of the gem install of appbundler probably fixes where this was leaking in. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update Ohai to 16.0.20Tim Smith2020-04-251-2/+2
| | | | | | This fixes constant warnings when reloading Ohai plugins Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the new chef omnibus defintion w/o appbundlertrim_chefTim Smith2020-04-221-15/+15
| | | | | | This ends up trimming out builds another huge percent. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update omnibus-software again to bring in double pry fixesTim Smith2020-04-211-1/+1
| | | | | | Let's see if this fixes it for realz this time. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump omnibus-software to avoid double pryTim Smith2020-04-211-1/+1
| | | | | | | This exludes the debug group which prevents pulling in pry in ohai that conflicts with the pry in the gemfile.lock Signed-off-by: Tim Smith <tsmith@chef.io>
* Move some of the ruby-cleanup logic into omnibus-softwareTim Smith2020-04-202-25/+4
| | | | | | Bump the deps to current to bring in the latest omnibus that includes some of this cleanup natively Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #9689 from chef/smallerTim Smith2020-04-181-8/+20
|\ | | | | Remove a few additional files from our builds
| * Remove a few additional files from our buildssmallerTim Smith2020-04-171-8/+20
| | | | | | | | | | | | Knock maybe another 150k from the builds Signed-off-by: Tim Smith <tsmith@chef.io>
* | [FIX DEPRECATION] with_clean_env is deprecatedDan Webb2020-04-181-1/+1
| | | | | | | | | | | | | | clean_env is now unbundled Signed-off-by: Daniel Webb <dan.webb@damacus.io>
* | Remove "Code Can" from dmg backgroundfix_mac_installer_imageTim Smith2020-04-171-0/+0
|/ | | | | | We don't use this slogan anymore Signed-off-by: Tim Smith <tsmith@chef.io>
* Update Ohai to 16.0.18 for Windows DMI pluginTim Smith2020-04-171-5/+5
| | | | | | Also bump all the other stuff while we're at it. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update license scout to fix broken windows buildsTim Smith2020-04-131-1/+1
| | | | | | This knows about the new location of the readme file for win32-api gem. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove copyright dateslcg/remove-copyright-datesLamont Granquist2020-04-134-4/+4
| | | | | | | | Legally incredibly dubious, particularly since we don't follow it strictly as policy, and we have git history instead, which does it right. This is just a waste of time and a cargo cult. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Require at least train-core 3.2.28 to resolve sudo issuesTim Smith2020-04-131-17/+17
| | | | | | Make sure that even a gem install of chef will work correctly here. Signed-off-by: Tim Smith <tsmith@chef.io>
* remove support for SLES11dheerajd-msys2020-04-131-1/+1
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* Update Ruby to 2.7.1 / bundler to 2.1.4Tim Smith2020-04-011-12/+10
| | | | | | | | This resolves 2 CVEs in Ruby https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-7-1-released/ Signed-off-by: Tim Smith <tsmith@chef.io>
* Cleanup a few other filesTim Smith2020-03-141-1/+4
| | | | | | | Also remove the tasks directory not the invidivual files so we don't leave behind a bunch of empty dirs Signed-off-by: Tim Smith <tsmith@chef.io>
* Cleanup a bunch more files and pull in the smaller license-acceptanceTim Smith2020-03-132-2/+31
| | | | | | With this change we have 25% fewer files than 15.8 and ~24% less space used on disk. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove additional files from the gems in our buildsTim Smith2020-03-131-0/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove some of the ruby cleanup to fix buildscleanup_lessTim Smith2020-03-121-22/+0
| | | | | | Let's see if this gets the tests passing again. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update all deps to currentTim Smith2020-03-121-6/+6
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use fileutils to delete files or dirsslim_the_installTim Smith2020-03-111-22/+17
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bring in the extended Ruby cleanup used in chef-workstationTim Smith2020-03-102-0/+106
| | | | | | This resulted in a pretty nice install time win / disk space win in Workstation. Let's see if we can achieve something similar in chef/chef. Signed-off-by: Tim Smith <tsmith@chef.io>