| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| |
| |
| | |
chef/expeditor/chef/ohai_2fc35fbcbcfe7e2f3dad8f425d8307a6f216d011
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
|
|
| |
This pull request was triggered automatically via Expeditor when 2fc35fbcbcfe7e2f3dad8f425d8307a6f216d011 was merged.
This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
|
|
| |
This pull request was triggered automatically via Expeditor when cheffish 16.0.26 was promoted to Rubygems.
This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
|
|
| |
Now that knife has been moved we can resolve the current warnings
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| | |
Convert knife to its own gem. See prior comment for explanation of remaining failures in CI.
|
| |
| |
| |
| | |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cheffish requires knife, which is no longer available.
This will be addressed once we merge cheffish into this repository; I'm
0pending this test until that is addressed.
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves knife into /knife, in the same way that chef-utils and
chef-config are separated.
NOTES:
== File History ==
If you see this message as the first message in the history of
an knife file, you can see the complete history by using
'git log --follow', 'git config log.follow true' to make it the default
behavior in this repository, or 'git config --globa log.follow true' to
make it the global default.
== API Changes ==
At the API level, there is one breaking change:
CookbookSiteStreamingUploader has been moved out of chef and into
knife/core.
There were a combination of reasons we chose this path:
- CookbookSiteStreamingUploader (CSSU) is only used within Knife.
- CookbookSiteStreamingUploader (CSSU) references the
command Chef::Knife::CookbookMetadata in order to generate
a metadata file for the cookbook to upload
- Chef::Knife::CookbookMetadata is no longer available to Chef:: because
Knife has been moved to its own gem. Knife gem depends on the Chef gem,
so Chef can't depend on something in Knife.
A search for usage in related projects (berks, chef-cli) and the
Internet at large shows that there are no known external consumers of CSSU.
For now, we'll move this class into Knife::Core, as it's going to be
faster than splitting off the metadata generation and time is a concern. If we
find that we need the metadata generation in chef/ proper, we should evaluate
decoupling that functionality from Knife::CookbookMetadata and exposing
it via something like `Chef::Cookbook::Metadata#from_cookbook_files`
== spec changes ==
The specs are kept in their existing locations, though we have
separated out a `knife_spec_helper` so that we can ensure knife is not
directly accessing chef requires; and chef is relying on knife's at all.
We also now clear gem paths with each test, to force gem state to reset.
This works around a problem where a combination of tests
is corrupting the internal Gem state, causing failures in
rubygems_spec. See branch `mp/broken-gems` for many more details around
findings so far.
Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| |
| |
| | |
chef/dependabot/bundler/omnibus/master/omnibus-software-a0e7438
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
|
|
|
| |
Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `caf6ae0` to `a0e7438`.
- [Release notes](https://github.com/chef/omnibus-software/releases)
- [Commits](https://github.com/chef/omnibus-software/compare/caf6ae0b5a111f615cc9cfd4d2970136d41d7b8d...a0e7438f3eda36164d05d1e76c6ecb0fadc508e5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
|\
| |
| |
| |
| | |
chef/dependabot/bundler/omnibus/master/omnibus-software-caf6ae0
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| |
| | |
Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `f6aa2ed` to `caf6ae0`.
- [Release notes](https://github.com/chef/omnibus-software/releases)
- [Commits](https://github.com/chef/omnibus-software/compare/f6aa2edd80c4b896738f843d9e613212c8510481...caf6ae0b5a111f615cc9cfd4d2970136d41d7b8d)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
| |
| |
| |
| | |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\ \
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lance Albertson <lance@osuosl.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lance Albertson <lance@osuosl.org>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Resolves #11255
This is basically a continuation of #11031 where I fixed it in one place but
then created a regression with idempotency as noted in #11255. This ensures that
the /etc/fstab file actually gets the output we expect with network mounts using
a root device.
Signed-off-by: Lance Albertson <lance@osuosl.org>
|
| |
| |
| |
| | |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\ \
| |/
|/| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
| |
Signed-off-by: Matt Wrock <matt@mattwrock.com>
|
|
|
|
| |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\
| |
| | |
Fix windows_user password idempotency
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If we're not trying to set a password - which given #10455 is probably
the case - we will always think it's wrong and try to set it. This fixes
that.
Note it does *not* fix #10657 - do not close that one!
Signed-off-by: Phil Dibowitz <phil@ipom.com>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\ \
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\ \
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/ /
| |
| |
| |
| |
| | |
This pull request was triggered automatically via Expeditor when inspec-core-bin 4.29.3 was promoted to Rubygems.
This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
|
| |
| |
| |
| | |
Obvious fix; these changes are the result of automation not creative thinking.
|
|\ \
| | |
| | |
| | |
| | | |
chef/dependabot/bundler/omnibus/master/test-kitchen-2.11.2
Signed-off-by: Tim Smith <tsmith@chef.io>
|