-
-
Notifications
You must be signed in to change notification settings - Fork 171
Closed
Description
If possible we'd like to build on Centos76 for PPC now that centos is available at OSU. Starting with using them for 12.x and above and then seeing if we can use them for older releases as well.
- Add 2 test centos machines (test-osuosl-centos7-ppc64-le-1, test-osuosl-centos7-ppc64-le-2)
- Configure test machines with existing Ansible scripts if possible
- Validate that compiler is installed properly: devtoolset-6 installed
- Update ansible scripts if necessary
- Update regression tests so that tests also run on centos76 for 12.x+, validate all passes
- Add 1 release centos machine (release-osuosl-centos7-ppc64-le-1)
- update select-compiler.sh: select devtoolset-6 ONLY for centos7-ppc64le (if it's ubuntu, continue ot use gcc-6)
- Configure release machine with Ansible
- Add release machine to release CI.
- ... add additional required keys to release machine etc.
- Do test builds with cloned release job where we build releases on centos7 for 13+ instead of unbuntu
- Land PR for groovy selector to start doing releases on centos7 for 13+ instead of ubuntu
- Audit community test jobs to make sure we have added centos7 to all test jobs
- Identify next release, and plan switch over so that we get X days of nightly build/testing before next
real release. - Land PR for groovy selector to start doing releases on centos7 for 12+ instead of ubuntu