puppetdb
puppetdb copied to clipboard
(maint) Move tests to github actions
Just experimental for now.
Talking with Rob, we should include allowing failures on the Travis Docker tests.
I did start working on travis allow_failures
for those tests, as the team had discussed, but I hadn't finished figuring out how to handle that correctly (so it only affected those tests) with the matrix build.
Probably not very hard, and I was about to test the way I thought it might work (the docs I found weren't completely clear), the last time I was looking at it. Though I was also planning to handle that change as a separate pr, since I didn't know whether people would end up wanting us to proceed with this one.
Looks like the failing Jenkins PR job is a transient? This EZBake job caused the failure:
13:30:31 [MIRROR] puppet6-release-el-7.noarch.rpm: Curl error (28): Timeout was reached for https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm [Resolving timed out after 30000 milliseconds]
13:33:02 [MIRROR] puppet6-release-el-7.noarch.rpm: Curl error (28): Timeout was reached for https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm [Resolving timed out after 30000 milliseconds]
13:35:32 [MIRROR] puppet6-release-el-7.noarch.rpm: Curl error (28): Timeout was reached for https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm [Resolving timed out after 30000 milliseconds]
13:38:02 [MIRROR] puppet6-release-el-7.noarch.rpm: Curl error (28): Timeout was reached for https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm [Resolving timed out after 30000 milliseconds]
13:38:02 [FAILED] puppet6-release-el-7.noarch.rpm: Curl error (28): Timeout was reached for https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm [Resolving timed out after 30000 milliseconds]
btw just fyi there is a ticket for this work, so it might be good to add that to the commit messages: https://tickets.puppetlabs.com/browse/PDB-5485