| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Chef Expeditor now supports built in merge and artifact actions which
allow us to reduce the burden of duplicating common processes across
all our repositories. This change introduces several of these built_in
functions, replacing functionality that was previously kept in our
Rakefile.
Signed-off-by: Tom Duffield <tom@chef.io>
|
| |
|
|
|
|
|
| |
Closes #6217.
The reason why we do `to_s.rstrip` is to handle the (potentially weird case of) `display_name` being `nil`, in which case we will otherwise get an unfriendly Ruby error message.
|
| |
|
|\
| |
| | |
Add support for HTTP PATCH requests
|
| |
| |
| |
| | |
Signed-off-by: James Broadhead <james.broadhead@mongodb.com>
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
@FeodorFitsner reports that https://github.com/appveyor/ci/issues/1657 has
been fixed for the VS 2015 images.
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Joao Cravo <joaogbcravo@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
|\ \
| | |
| | | |
Rename IPS symlinks resource to projectname
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since the symlinks created inside /usr/bin conflict between our
"Angry" and mainstream projects on our testers, we are updating IPS
the packaging to override "projectname-symlinks.erb" if it exists.
We are leaving symlinks.erb for backward compatibilty. PRs with resource
filename updates in chef and omnibus-toolchain will follow this PR.
Related omnibus PR: https://github.com/chef/omnibus/pull/793
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
| | | |
|
|\ \ \
| | | |
| | | | |
chef server rejects metadata with nil maintainer
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
chef server returns a 400. we could prune nil values out of the
JSON but then it'd be difficult to specify a "null" JSON value if we
really needed one. seems better to follow the pattern of using
empty string here (which i tested against Hosted and works).
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
fix retries on JSON POST requests
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
on the first pass through the JSON middleware it encodes the
body. if there's a retry, it re-encodes the body as a string
with all its metacharacters escaped.
this is a particular issue when doing a first request that is
a POST that requires negotiating the API version. when doing a
GET it isn't a problem because there's no body payload -- but a
POST or a PUT which requires a retry will get garbled and will
cause a 500.
this happens on hosted right now if trying to POST with a v2
API since hosted is only v1, so there's a retry to downgrade.
i also made the same kind of changes to the streaming download
requests, but since they're GETs its unclear to me if there was
any impact there -- but middleware could have been double-mangling
headers on a retry.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com>
|
| |
| |
| |
| | |
Signed-off-by: Bryan McLellan <btm@chef.io>
|
| | |
|
|\ \
| | |
| | | |
avoid mutation attempt of node['platform']
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes https://github.com/chef/chef/issues/6277
Added `node['platform']` and `node['platform_version']` attributes in
the unit tests to trigger a "can't modify frozen String" error.
Fixed by doing shallow copy of `node['platform']` on assignment.
Signed-off-by: Jeremy J. Miller <jm@chef.io>
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
The windows_task resource can now update tasks using the create action without passing the command property.
Signed-off-by: Harikesh Kolekar <harikesh.kolekar@msystechnologies.com>
|
| | |
|
|\ \
| | |
| | | |
Fix solaris/x86 builds
|
|/ /
| |
| |
| |
| |
| | |
The actual fix is chef/omnibus-software#864
Signed-off-by: Thom May <thom@chef.io>
|
| | |
|
|\ \
| | |
| | | |
Update SHA1 fingerprint for MSI signing cert
|
| | |
| | |
| | |
| | |
| | |
| | | |
The cert has been updated as the old one expires on 2017-07-25.
Signed-off-by: Seth Chisamore <schisamo@chef.io>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Use new Expeditor config format
|
|/ /
| |
| |
| | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | |
|
|\ \
| | |
| | | |
change image appveyor
|
| | |
| | |
| | |
| | | |
Signed-off-by: MSys <harikesh.kolekar@msystechnologies.com>
|
|\ \ \
| | | |
| | | | |
Update omnibus pinning to enable automated s3 omnibus cache population
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Scott Hain <shain@chef.io>
|
| | | |
|
|\ \ \
| | | |
| | | | |
More acceptance test fixing.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
i'm not certain how this ever worked, odd.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
you would think i wouldn't ever write compile/converge bugs by now...
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|