We are trying to upgrade to RHEL 8.x.
We are encountering the following error:
18:23:39 (p4):stop:10 18:23:39 P4: builds: 335577 18:24:56 P4: Connection retry: 1 18:24:59 P4: Connection retry: 2 18:24:59 P4: Connection retry: 3 [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // timestamps [Pipeline] End of Pipeline ERROR: P4: Task Exception: Error occurred during the SSL handshake: invalid SSL session
The Jenkinsfile is:
timestamps { node('brhel8') Unknown macro: { p4sync credential} }
timestamps { node('brhel8')
}
We were able to get this to work by running the following command on the agent:
update-crypto-policies --set LEGACY
Found in RHEL8 documentation https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/considerations_in_adopting_rhel_8/security_considerations-in-adopting-rhel-8#tls-v10-v11_security
Paul Allen or Karl Wirth: Is there a better solution than rolling back security improvements in RHEL8?