| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Do regex checks without creating objects for the results.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
| |
This permits `pry-byebug` to continue working with it, until
either https://github.com/pry/pry/pull/2177 is merged,
or https://github.com/deivid-rodriguez/pry-byebug/issues/343 is
otherwise resolved.
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Test installing knife gem into the client
Let's make sure this works on all platforms
Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove ed25519 gem from the omnibus install
If we can install knife we're good.
Signed-off-by: Tim Smith <tsmith@chef.io>
* Install knife on everything but RHEL 6
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
This lets folks workaround not having knife by installing it back on
windows. This gets removed in 18.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
| |
Since
https://github.com/rubygems/rubygems/commit/58f74018dfef25704a42f38467094c4c1391e54f,
the previous behaviour of gemspec was restored, so the comment is no
longer relevant on recent bundler versions.
This should fall into the "obvious fix" rule I think!
|
|
|
|
|
|
| |
This should help us slim the size of the install down and it should also greatly speed up testing anything that deps directly on chef.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
It's a 5 meg gem on windows and it serves very little value.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
We don't support <= 16 due to removal of the ChefFS parallelizer
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mostly this is all fixes necessary for ruby 3.0
There's the addition of the appbundle hook which lets us better pull
git gems into appbundler
Note carefully how after adding the post-bundle-install.rb that
trying to pre appbundle-update ohai pulls in chef/chef as bundle
installed git gem which fails to install so we go back to only
using one appbundle-update on chef/chef and removing the chef/ohai
one (which may fix other bugs).
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
|
| |
3.10 is causing failures in CI. This pins it so we can keep bumping our
other deps
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
The issue that requires pinning has been resolved
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
|
|
| |
We have an inspec / rubocop conflict that's getting worked out right now, but for now we need to make sure a bundle update doesn't downgrade inspec.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
update pwsh in powershell_exec to 7.1.0 and add comments explaining how to pull in updates
|
| |
| |
| |
| |
| |
| | |
pull in updates
Signed-off-by: mwrock <matt@mattwrock.com>
|
|/
|
|
|
|
| |
pry-remote is questionably useful for our user base and hasn't seen a release for doing on 7 years. Removing it removes 2 gem deps total.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Remove gemfile gems that are also in the gemspec.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
| |
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
|
|
|
|
|
|
| |
If someone wants the yard docs locally they can just gem install yard and then run yard. This is way overthinking the problem and requires us to exclude the group all over the place.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: mwrock <matt@mattwrock.com>
|
|
|
|
| |
Signed-off-by: mwrock <matt@mattwrock.com>
|
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@chef.io>
Co-authored-by: pete higgins <pete@peterhiggins.org>
|
|
|
|
|
|
| |
We can invoke bundler from other directories
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Autocorrected from RuboCop Performance which is now smart enough to detect when you use the match and when you don't. Using match? does not create any objects so it's slightly faster and uses less memory.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Pin chef-telemetry since we want to avoid the dep on http
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
|
| |
The latest chef-telemetry gem brings in http 4 which brings in a pile
off FFI gems that break the builds. Pin until the http dep is removed
from the telemtry gem https://github.com/chef/chef-telemetry/issues/32.
This also speeds up how to bundle our gems to match what the Workstation
team did to speed up the job.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
The removal of the gem install of appbundler probably fixes where this
was leaking in.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Update bcrypt_pbkdf to 1.1.0.rc1
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This provides working ed25519 ssh support for Windows under
Rubies 2.4-2.7.
I'm submitting this with the RC gem instead of waiting for
final release because because we don't have a timeline from the
maintainer when the RC will be finalized.
Part of this is because no decision as been made as to whether
to do a major version bump for the gem.
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
We're not actually running these coverage tests and even if we did they don't have high value since you can game the numbers without writing quality tests.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
New ruby. New pin
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
| |
Start the development process
Signed-off-by: Tim Smith <tsmith@chef.io>
|