summaryrefslogtreecommitdiff
path: root/omnibus/config/projects
Commit message (Collapse)AuthorAgeFilesLines
* Remove copyright dateslcg/remove-copyright-datesLamont Granquist2020-04-132-2/+2
| | | | | | | | 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>
* Bring in the extended Ruby cleanup used in chef-workstationTim Smith2020-03-101-0/+3
| | | | | | 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>
* Fixes all notarization issuesJon Morrow2020-01-231-1/+1
| | | | | | | | | This changes makes the neccessary changes to enable the pkg to pass apples notarization requirements. 1. Update omnibus and omnibus-software to versions that support deep signing 2. Drop 'Developer ID Installer:' from signing key. This lets sigining pick up the correct key for what is being signed. Signed-off-by: Jon Morrow <jmorrow@chef.io>
* Add chef-utils gem with various recipe DSL helpersLamont Granquist2019-11-081-1/+1
| | | | | | | | | | | | | This is the implementation of [RFC-087](https://github.com/chef-boneyard/chef-rfc/blob/master/rfc087-distro-sugar-helpers.md) although some of the specifics have been iterated on and changed. The documentation will be in the [README.md](https://github.com/chef/chef/tree/master/chef-utils/README.md) once this is merged. While this PR mostly moves chef-sugar utilities into core-chef via this chef-utils gem, the scope of the chef-utils gem should be considered larger than just that. As an example this PR moves the Mash class into this gem for reuse in ohai as well. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Begin signing MSI's with renewed Windows Signing CertSeth Chisamore2019-08-131-2/+2
| | | | Signed-off-by: Seth Chisamore <schisamo@chef.io>
* Update to Chef Infra Client in Add/Remove Programs & Event Loginfra_clientTim Smith2019-05-101-1/+1
| | | | | | Make sure we're Chef Infra Client where the user sees it. Signed-off-by: Tim Smith <tsmith@chef.io>
* Convert EULA to a local fileBryan McLellan2019-05-081-1/+1
| | | | Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Update the omnibus build license to the Chef EULABryan McLellan2019-05-081-2/+2
| | | | | | The resulting distribuions are licensed under the Chef EULA. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Update omnibus to use ruby-cleanup definitionomnibus_defTim Smith2018-10-171-1/+1
| | | | | | This was renamed Signed-off-by: Tim Smith <tsmith@chef.io>
* Add chef-cleanup omnibus-software defnLamont Granquist2018-10-051-0/+2
| | | | | | reduces the size of the installed omnibus package from 191 MB to 132 MB Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Remove the platform check from RPM compression in Omnibuspackage_compressionTim Smith2018-07-161-5/+2
| | | | | | We don't build on RHEL 5 anymore so there's no need to gate this. Signed-off-by: Tim Smith <tsmith@chef.io>
* Use inspec-core, new ffi gem, and bump depslcg/inspec-core-ffi-and-bumpLamont Granquist2018-06-041-6/+1
| | | | | | | | | Switches to inspec-core, bumps ffi gem to newest release and bumps other deps. closes #7236 Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Ship InSpec 2Thom May2018-03-241-0/+6
| | | | Signed-off-by: Thom May <thom@chef.io>
* Update SHA1 fingerprint for MSI signing certschisamo/update-msi-signing-certSeth Chisamore2017-07-131-2/+2
| | | | | | The cert has been updated as the old one expires on 2017-07-25. Signed-off-by: Seth Chisamore <schisamo@chef.io>
* update comment about nokogiriLamont Granquist2017-07-101-2/+4
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* move nokogiri config to omnibusLamont Granquist2017-07-101-0/+3
| | | | | | | | | this hand-builds it with the software dep, and its not a direct dep of chef itself and shouldn't be in the Gemfile.lock anyway, plus we need to pin via omnibus_overrides.rb and double-pinning in the Gemfile.lock is just added fussiness Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* simplify omnibus config and greenify builds againLamont Granquist2017-05-091-6/+17
| | | | | | | | | | | | | | this is also necessary for bundler-1.14.x i'm still not entirely clear why we ever needed all the fussy software gem configs or what the build-chef / build-chef-gem infrastructure ever did for us. it seems to have been mostly micro-optimization around building the software gems before bundle installing the project in order to take advantage of git caching. i aggressively don't care about that, this is quite fast enough. we can install nokogiri and libgecode early and that should take care of 98% of the build optimization issue. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Compress debs and rpms with xztm/xc_compressThom May2017-03-091-0/+10
| | | | Signed-off-by: Thom May <thom@chef.io>
* fix specs: RedundantReturn, RedundantSelf, RedundantBeginLamont Granquist2017-02-131-1/+1
| | | | | | department of redundancy department Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Use new `fips_mode` variable to define whether to build with FIPSCOOL-663/tduffield/use-fips_mode-variableTom Duffield2017-01-201-5/+0
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* add appx block with signing key to omnibus projectMatt Wrock2016-05-131-0/+4
|
* Merge pull request #4864 from chef/shain/fix_dependency_pathScott Hain2016-04-261-1/+4
|\ | | | | Update override path
| * Update override pathshain/fix_dependency_pathScott Hain2016-04-261-1/+4
| |
* | Run the intergration tests in FIPS modeKartik Null Cating-Subramanian2016-04-251-49/+0
|/
* Allow Windows to freezeJohn Keiser2016-04-181-0/+2
|
* Use locked dependencies to build chefJohn Keiser2016-04-181-48/+7
|
* Updating version after Chef 12.9 release12_10_0tyler-ball2016-04-131-1/+1
|
* Preparing 12.9 releasetyler-ball2016-04-111-1/+1
|
* Point to the right license file for chef.sersut/build-fixSerdar Sutay2016-04-071-1/+1
|
* add omnibus license metadatapw/chef_licensePatrick Wright2016-04-061-0/+2
|
* Revert "bump to ruby 2.2.4"salam/ruby-21Salim Alam2016-03-311-1/+1
| | | | This reverts commit 3cb10016d142c45d5b2409ecb337b1b7bc295046.
* bump to ruby 2.2.4Lamont Granquist2016-03-231-1/+1
| | | | the ffi branch is necessary for AIX until that patch is merged.
* Pin all lower-level libs to latest versionsupdate-omnibus-libsdanielsdeleo2016-03-221-0/+24
|
* revert bumping to 2.2.4Lamont Granquist2016-03-181-1/+1
| | | | that escaped accidentally, we're not quite there yet...
* use rb-readlin on unix as well as windowsLamont Granquist2016-03-171-2/+2
| | | | necessary for ruby-2.2.4
* Use ruby 2.1.8 on both windows and unixjk/ruby-2.1.8John Keiser2016-03-091-11/+4
|
* Cleanup static libs at build timesalam/chef-cleanupSalim Alam2016-03-031-0/+2
|
* Build ruby from source on all platforms.Jay Mundrawala2016-02-232-14/+14
|
* Post 12.7.2 release follow up itemstyler-ball2016-02-161-1/+1
|
* autofixing whitespace copsLamont Granquist2016-02-051-3/+2
| | | | | | | | | | | | | | | | | | | | | | 4174 Style/SpaceInsideHashLiteralBraces 1860 Style/SpaceAroundOperators 1336 Style/SpaceInsideBlockBraces 1292 Style/AlignHash 997 Style/SpaceAfterComma 860 Style/SpaceAroundEqualsInParameterDefault 310 Style/EmptyLines 294 Style/IndentationConsistency 267 Style/TrailingWhitespace 238 Style/ExtraSpacing 212 Style/SpaceBeforeBlockBraces 166 Style/MultilineOperationIndentation 144 Style/TrailingBlankLines 120 Style/EmptyLineBetweenDefs 101 Style/IndentationWidth 82 Style/SpaceAroundBlockParameters 40 Style/EmptyLinesAroundMethodBody 29 Style/EmptyLinesAroundAccessModifier 1 Style/RescueEnsureAlignment
* Merge pull request #4532 from chef/lcg/bump-bundler-rubygemsLamont Granquist2016-02-051-10/+2
|\ | | | | bump bunder + rubygems
| * bump bunder + rubygemsLamont Granquist2016-02-051-10/+2
| | | | | | | | these versions pass in manhattan
* | Transport current_file fix to angrychef. Commnts for chef-fipsKartik Null Cating-Subramanian2016-02-042-2/+9
| |
* | Allow __FILE__ to be read inside instance_evalKartik Null Cating-Subramanian2016-02-042-2/+4
| |
* | Add rb-readline as a project dependencyKartik Null Cating-Subramanian2016-02-041-0/+4
| |
* | Use franken-ruby on windows FIPS buildsKartik Null Cating-Subramanian2016-02-041-1/+1
|/
* We decided we want to ship v8.10.0 of Ohaityler-ball2016-02-031-1/+1
|
* Updates to the omnibus build_version and the RELEASE_NOTES for the 12.7 releasetyler-ball2016-02-031-3/+3
|
* add pry, pry-byebug, pry-remote to omnibus-chefLamont Granquist2016-02-021-0/+1
| | | | | removes pry as a dep of chef directly because it was never a dep of chef.
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-023-3/+3
| | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"