| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
| |
Debian 8 went EOL June 6th: https://endoflife.software/operating-systems/linux/debian
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: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Latest is now Ruby 2.7
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
| |
These work now. We should ship them for 15 as well.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
We're already doing this on master
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Also improve the output. This is all work synced from master.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
This way we get Amazon 2 packages on the downloads site
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
We've updated our testers
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
20.04 has testing issues right now.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
BOOM!
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
|
|
| |
This should resolve the ifconfig errors
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
I changed this task name in knife-windows repo
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
These don't work on stable releases
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
It's entirely possible that more work is required, but this is the bare
minimum we need to start building.
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>
|
|/
|
|
|
|
| |
openSUSE Leap 42 went EOL July 1st, 2019.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
| |
Use the latest opensuse leap 42 image instead of the one we stopped pushing 6 months ago
Add openSUSE leap 15 testing
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
Expand our PR testing to include Oracle Linux.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
| |
* Use default windows 2019 image
* Skip 8dot3name tests as default disabled on 2019
* Use windows privileged executor for functional tests
* Use windows docker image for chocolatey tests
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|