Closed jimmidyson closed 7 years ago
Tests are failing because test cluster (rh-idev
) doesn't support re-encrypted routes using service serving certificates due to the version of OpenShift deployed (3.5 in staging vs 3.6 in prod):
error: Route "syndesis-rest" is invalid: spec.tls.destinationCACertificate: Required value
This is an enhancement that I could drop back to edge termination but really do like the effectively end-to-end encryption that re-encrypted routes provide. I hate to drop back to work around previous versions of openshift when our target prod platform gives us the capabilities we want.
Thoughts @rhuss @zregvart @dsimansk?
Pull request approved by @rhuss - applying approved label
@jimmidyson I agree that making compromises only because of our weird dev setup is not nice. I would however still go for a common solution, since I think it's still secure (although not that secure). We should raise an issue as reminder, that when we resolved the situation with 3.5 dev vs. 3.6 prod we go back to the renecrypt strategy.
BTW, i would be cool if we collect somewhere all the issues we had with the discrepancy of prod vs dev cluster (just to have some datapoints for arguments)
So far I remember:
Switched back to edge encryption.
Jenkins is dead so no PR testing...
Fixes #124