Tested the regexp logic using the following sample imageNames for different realms:
oc2: ocir.us-langley-1.oci.oraclegovcloud.com/bmcdw/anuracha/hello-java:0.0.1
oc3: ocir.us-gov-ashburn-1.oci.oraclegovcloud.com/bmcdw/anuracha/hello-java:0.0.1
oc4: ocir.uk-gov-london-1.oci.oraclegovcloud.uk/bmcdw/anuracha/hello-java:0.0.1
oc5: ocir.us-tacoma-1.oci.oracleonsrcloud.com/bmcdw/anuracha/hello-java:0.0.1
oc6: ocir.us-gov-fortworth-1.oci.oraclecloud.ic.gov/bmcdw/anuracha/hello-java:0.0.1
oc7: ocir.us-gov-sterling-1.oci.oc.ic.gov/bmcdw/anuracha/hello-java:0.0.1
oc8: ocir.ap-chiyoda-1.oci.oraclecloud8.com/bmcdw/anuracha/hello-java:0.0.1
oc9: ocir.me-dcc-muscat-1.oci.oraclecloud9.com/bmcdw/anuracha/hello-java:0.0.1
Corresponding Jira Ticket: FAAS-8815
Tested the regexp logic using the following sample imageNames for different realms: oc2: ocir.us-langley-1.oci.oraclegovcloud.com/bmcdw/anuracha/hello-java:0.0.1 oc3: ocir.us-gov-ashburn-1.oci.oraclegovcloud.com/bmcdw/anuracha/hello-java:0.0.1 oc4: ocir.uk-gov-london-1.oci.oraclegovcloud.uk/bmcdw/anuracha/hello-java:0.0.1 oc5: ocir.us-tacoma-1.oci.oracleonsrcloud.com/bmcdw/anuracha/hello-java:0.0.1 oc6: ocir.us-gov-fortworth-1.oci.oraclecloud.ic.gov/bmcdw/anuracha/hello-java:0.0.1 oc7: ocir.us-gov-sterling-1.oci.oc.ic.gov/bmcdw/anuracha/hello-java:0.0.1 oc8: ocir.ap-chiyoda-1.oci.oraclecloud8.com/bmcdw/anuracha/hello-java:0.0.1 oc9: ocir.me-dcc-muscat-1.oci.oraclecloud9.com/bmcdw/anuracha/hello-java:0.0.1