#126 Run tests in the new f2ocp OpenShift cluster, and a couple other fixes
Merged by ralph. Opened by mikeb.
mikeb/waiverdb use-f2ocp  into  master

Download 126.patch

This changes the Jenkins pipeline to run tests in the new f2ocp OpenShift cluster, rather than Open PaaS, where we have been seeing some issues. It also includes a couple other fixes:
- configuring python-requests so SSL CA certificate validation doesn't fail in OpenShift
- running mock with -v, so you can watch the build output
- running mock with --enable-network, so the docs build doesn't timeout trying to retrieve issue data from pagure.io. This shaves about 10 minutes off the build time.

@dcallagh @ralph Take a look when you get a chance.

Ultimately we probably should be doing the build with network disabled, since that's how it'll happen in Koji/Brew so we want to know about any issues like the docs thing... But this is a good workaround for now.

Yikes... :flushed:

I mean, this is a good approach. I guess it just sucks that there is no nicer way to say "please just trust whatever cert is presented by this particular server"...

:+1: thanks Mike!

Pull-Request has been merged by ralph

Thanks @mikeb!

I filed #128 as a follow-up about disabling networking again. It's not something we need to fix urgently though.

Metadata