| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
We can't write out a filename like foo/bar.repo so we should properly warn the user if they try to give us that. There's probably other things, but this one makes particular sense for apt since people want to use the slash in PPA repo names.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
meaning that we can have inheritable metadata
Signed-off-by: Thom May <thom@chef.io>
|
|\
| |
| | |
Fix regression in #6980, add functional tests
|
| |
| |
| |
| |
| |
| |
| |
| | |
The logging refactor in #6980 should have been a class variable. This fixes that.
Also adds functional tests that would catch that and the original #6980 bug.
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
|/
|
|
|
|
| |
We actually set the defaults for these in the subversion property, but the actual properties are in scm. Move them to subversion since they are subversion specific.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Add the sudo resource from the sudo resource
|
| |
| |
| |
| |
| |
| | |
Copied as is with the new description fields added.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| |
| |
| |
| | |
we support locking based on provides lines, and now test that and
ensure that locking checks go through name resolution properly.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|/
|
|
|
|
| |
squash and rebase of all the work
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
update mount to use properties and fix 6851
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
chef server API"
|
|\
| |
| | |
Add output_locations functionality to data collector
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| |
| |
| | |
This commit implements the recent changes to RFC-077, to support multiple output locations in the data collector.
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
|\ \
| | |
| | | |
Bump to ruby 2.5.0
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\ \ \
| | | |
| | | | |
Knife should give a useful error when the chef_server_url isn't a chef server API
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit 02a46911341c1d5ef10309d27963031d598dbe2c.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Rework installed_versions for newer Rubygems
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Remove platfom restrictions in provides and don't require providers
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
We need to rethink this spec. The 1:1 mapping stuff doesn't seem like it has a lot of value. The portion below where we test 1:many mappings seem to be the value. I want to know the right thing mapped to package, service, or user on Debian XYZ.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Don't require providers in the resources since we map these automatically. Also remove or simplify the platform restrictions in the provides lines in the resources. We're not really getting anything from these the way we wire up resources.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|/ /
|/| | | | | | | | |
RFC 106: expose name and chef_environment as attrs
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
We also now set chef_environment the same as policy group when that's
appropriate
Signed-off-by: Thom May <thom@chef.io>
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Stuart Preston <stuart@chef.io>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Rename bff provider to match its resource
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Convert more set_or_returns to proper properties
|