Description
I changed the operator port name from readiness-port to http, which is a more accurate description. Obviously test had hardocded this string somewhere, and used it to determine what the value was before hand in order to restore it later (rather than using the well known default of 8080, or better still, just defaulting to the default by not specifying it).
This in turn led to a zero value port number and obviously kubernetes telling you where to go.