| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
It seems odd that we install ruby over ruby
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|\
| |
| | |
Enable caching of all our buildkite jobs again
|
| |
| |
| |
| |
| |
| | |
The previous failures should be resolved with the update to Expeditor
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|/
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
| |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
|
|
|
| |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
| |
This should prevent those failures
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
MORE PLATFORMS!!!!!
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
It's coming back once we work out our AMI / python 2 issues
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
We will not be supporting these platforms for Chef 16
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
|
|
| |
should port all fixes from the yum provider back into the dnf provider.
adds aarch for el8 since the func tests now pass.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
| |
We're setting the same env vars in each job. Seems entirely pointless.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
This shaves 5 seconds off the non-functional / berkshelf times
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
| |
This is a pre-release container, but it'll get updated as they release
newer versions so we'llc continue to test on the latest versions of
20.04 until it's released.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
| |
I standardized this and it broke chef/chef tests
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
| |
bumps to bundler 2.1.2 and rubygems 3.1.2 because ruby 2.7 comes with those
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
|
|
| |
We support the last 2 releases of Ruby on Chef. Ruby 2.7 is out so we
should remove Ruby 2.5 at this point. We'll add Ruby 2.7 testing in the
near future.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Start the development process
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
This has been added to the notes for next time
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
IBM is retiring support for RHEL 6 in their hosted Linux One cloud on Jan 17th 2020,
so we are no longer able to support this platform in our build matrix.
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
|
|
|
|
|
|
| |
Windows 2008 R2 is no longer a supported a supported platform by
Microsoft https://support.microsoft.com/en-us/help/4456235/end-of-support-for-windows-server-2008-and-windows-server-2008-r2
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
The repo is defaulting to chef-sugar now. We'll continue to ship -ng to
support anyone that switched to it, but it's not the main gem.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
🚧 WIP: remove Oracle 8 from TK tests run in CI
|
| |
| |
| |
| |
| |
| |
| |
| | |
The official oraclelinux:8 image has been nerfed to a point where it
doesn't act enough like a VM to use in Dokken. Maybe that's fixible
later. Until then, CentOS will cover our testing there.
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And use it in both the verify/habitat and habitat/test pipelines.
verify/habitat needs hab >= 0.85 to both build with environment
variables that don't include the studio path[1] and to binlink the runtime
with stubs that include the package and system environment.[2]
habitat/test needs hab >= 0.85 to binlink the runtime with stubs that
include the package and system environment.
[1] https://github.com/habitat-sh/habitat/pull/6850
[2] https://github.com/habitat-sh/habitat/pull/6826
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
| |
Or else it won't work when there are multiple platform targets for a
package.
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removed the promote_hab_package actions from the omnibus release
workloads.
Defined a new workload subscribed to BuildKite successfully publishing
to unstable packages for all platforms listed in .bldr.toml. The
habitat/test pipeline is now responsible for testing the unstable
packages just built and promoting them if they all pass. Currently
scoped only to the Windows package because the Linux packages don't test
well yet.
Co-authored-by: Jeremiah Snapp <jeremiah.snapp@gmail.com>
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a test PowersShell script to habitat/tests/ to run some simple
tests on executable version output and then run the functional specs
suite like the omnibus_test script does.
scripts/ci/verify-plan.ps1 will perform a throwaway build of
the plan under a "ci" origin and then run the test script upon the built
package.
The habitat/verify pipeline was updated to run the verify-plan.ps1 script.
Signed-off-by: Robb Kidd <robb@thekidds.org>
add Windows plan verification to verify-hab pipeline
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As noted in the pipeline's description, this is intended to be a
temporary pipeline to verify the habitat plans. It will soon perform a
local build, test it, then throw it away. Its steps should eventually
move into the "verify" pipeline (if fast enough) or this pipeline should
be removed in favor of learning about packaging problems after merge.
definition is overridden to get specific about where the steps are
defined.
trigger is overridden so that the usual `verify/` trigger of PRs
opened/updated is turned off. This pipeline will only be triggered by
API call (and so, also through the BuildKite UI once the pipeline
exists).
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|
|
|
|
|
|
|
| |
Any pipeline name starting with "habitat" will be treated as
a habitat build pipeline. The simplest way to override this is
to explicitly set the trigger value to "default".
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
|
|
|
|
|
|
|
| |
We can't use a name that starts with "habitat/" because
that causes it to be treated like a habitat build pipeline.
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
|
|
|
|
| |
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
|
|
|
|
| |
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
|
|\
| |
| | |
Add CentOS 8 kitchen testing to buildkite
|
| |
| |
| |
| |
| |
| | |
Validate each PR against a Test Kitchen run on CentOS 8
Signed-off-by: Tim Smith <tsmith@chef.io>
|