Browse Source

use local ref policy for all xpaas imagestreams

Ben Parees 6 years ago
parent
commit
62b058fdf4
24 changed files with 314 additions and 14 deletions
  1. 24 3
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/amq62-image-stream.json
  2. 12 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/amq63-image-stream.json
  3. 21 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/datagrid65-image-stream.json
  4. 15 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/datagrid71-image-stream.json
  5. 24 3
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/datavirt63-image-stream.json
  6. 3 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver62-image-stream.json
  7. 6 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver63-image-stream.json
  8. 12 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver64-image-stream.json
  9. 16 3
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap-cd-image-stream.json
  10. 27 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap64-image-stream.json
  11. 15 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap70-image-stream.json
  12. 12 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap71-image-stream.json
  13. 16 4
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/fis-image-streams.json
  14. 9 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws30-tomcat7-image-stream.json
  15. 9 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws30-tomcat8-image-stream.json
  16. 9 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws31-tomcat7-image-stream.json
  17. 9 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws31-tomcat8-image-stream.json
  18. 21 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/openjdk18-image-stream.json
  19. 6 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/processserver63-image-stream.json
  20. 12 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/processserver64-image-stream.json
  21. 8 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/rhdm70-image-streams.yaml
  22. 6 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso70-image-stream.json
  23. 13 1
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso71-image-stream.json
  24. 9 0
      roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso72-image-stream.json

+ 24 - 3
roles/openshift_examples/files/examples/v3.11/xpaas-streams/amq62-image-stream.json

@@ -35,6 +35,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.1"
@@ -50,6 +53,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.2"
@@ -65,6 +71,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.3"
@@ -80,6 +89,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.4"
@@ -95,6 +107,9 @@
                             "version": "1.5",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.5"
@@ -106,10 +121,13 @@
                             "description": "JBoss A-MQ 6.2 broker image.",
                             "iconClass": "icon-amq",
                             "tags": "messaging,amq,jboss,hidden",
-                            "supports":"amq:6.2,messaging",
+                            "supports": "amq:6.2,messaging",
                             "version": "1.6",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.6"
@@ -121,15 +139,18 @@
                             "description": "JBoss A-MQ 6.2 broker image.",
                             "iconClass": "icon-amq",
                             "tags": "messaging,amq,jboss,hidden",
-                            "supports":"amq:6.2,messaging",
+                            "supports": "amq:6.2,messaging",
                             "version": "1.7",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq62-openshift:1.7"
                         }
-                     }
+                    }
                 ]
             }
         }

+ 12 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/amq63-image-stream.json

@@ -35,6 +35,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq63-openshift:1.0"
@@ -50,6 +53,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq63-openshift:1.1"
@@ -65,6 +71,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq63-openshift:1.2"
@@ -80,6 +89,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss A-MQ 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-amq-6/amq63-openshift:1.3"

+ 21 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/datagrid65-image-stream.json

@@ -35,6 +35,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.2"
@@ -50,6 +53,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.3"
@@ -65,6 +71,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.4"
@@ -80,6 +89,9 @@
                             "version": "1.5",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.5"
@@ -95,6 +107,9 @@
                             "version": "1.6",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.6"
@@ -128,6 +143,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5 Client Modules for EAP"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-client-openshift:1.0"
@@ -142,6 +160,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 6.5 Client Modules for EAP"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-6/datagrid65-client-openshift:1.1"

+ 15 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/datagrid71-image-stream.json

@@ -35,6 +35,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.0"
@@ -50,6 +53,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.1"
@@ -65,6 +71,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.2"
@@ -80,6 +89,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.3"
@@ -113,6 +125,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Data Grid 7.1 Client Modules for EAP"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datagrid-7/datagrid71-client-openshift:1.0"

+ 24 - 3
roles/openshift_examples/files/examples/v3.11/xpaas-streams/datavirt63-image-stream.json

@@ -35,6 +35,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:1.0"
@@ -50,6 +53,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:1.1"
@@ -65,6 +71,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:1.2"
@@ -76,10 +85,13 @@
                             "description": "Red Hat JBoss Data Virtualization 6.3 S2I images.",
                             "iconClass": "icon-datavirt",
                             "tags": "datavirt,jboss,hidden",
-                            "supports":"datavirt:6.3",
+                            "supports": "datavirt:6.3",
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:1.3"
@@ -91,15 +103,18 @@
                             "description": "Red Hat JBoss Data Virtualization 6.3 S2I images.",
                             "iconClass": "icon-datavirt",
                             "tags": "datavirt,jboss,hidden",
-                            "supports":"datavirt:6.3",
+                            "supports": "datavirt:6.3",
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:1.4"
                         }
-                     }
+                    }
                 ]
             }
         },
@@ -128,6 +143,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.5 JDBC Driver Modules for EAP"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-driver-openshift:1.0"
@@ -142,6 +160,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Data Virtualization 6.5 JDBC Driver Modules for EAP"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-datavirt-6/datavirt63-driver-openshift:1.1"

+ 3 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver62-image-stream.json

@@ -37,6 +37,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.2 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver62-openshift:1.2"

+ 6 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver63-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.3 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver63-openshift:1.3"
@@ -56,6 +59,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.3 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver63-openshift:1.4"

+ 12 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/decisionserver64-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.4 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.0"
@@ -56,6 +59,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.4 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.1"
@@ -74,6 +80,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.4 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.2"
@@ -92,6 +101,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss BRMS 6.4 decision server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.3"

+ 16 - 3
roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap-cd-image-stream.json

@@ -9,7 +9,7 @@
         }
     },
     "items": [
-    {
+        {
             "kind": "ImageStream",
             "apiVersion": "v1",
             "metadata": {
@@ -38,6 +38,9 @@
                             "version": "latest",
                             "openshift.io/display-name": "JBoss EAP continuous delivery (Tech Preview)"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:latest"
@@ -56,10 +59,12 @@
                             "version": "13",
                             "openshift.io/display-name": "JBoss EAP continuous delivery (Tech Preview)"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "ImageStreamTag",
                             "name": "13.0"
-
                         }
                     },
                     {
@@ -75,10 +80,12 @@
                             "version": "12",
                             "openshift.io/display-name": "JBoss EAP continuous delivery (Tech Preview)"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "ImageStreamTag",
                             "name": "12.0"
-
                         }
                     },
                     {
@@ -94,6 +101,9 @@
                             "version": "12.0",
                             "openshift.io/display-name": "JBoss EAP continuous delivery (Tech Preview)"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:12.0"
@@ -112,6 +122,9 @@
                             "version": "13.0",
                             "openshift.io/display-name": "JBoss EAP continuous delivery (Tech Preview)"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:13.0"

+ 27 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap64-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "latest",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:latest"
@@ -56,6 +59,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.1"
@@ -74,6 +80,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.2"
@@ -92,6 +101,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.3"
@@ -110,6 +122,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.4"
@@ -128,6 +143,9 @@
                             "version": "1.5",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.5"
@@ -146,6 +164,9 @@
                             "version": "1.6",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.6"
@@ -164,6 +185,9 @@
                             "version": "1.7",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.7"
@@ -182,6 +206,9 @@
                             "version": "1.8",
                             "openshift.io/display-name": "Red Hat JBoss EAP 6.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-6/eap64-openshift:1.8"

+ 15 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap70-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap70-openshift:1.3"
@@ -56,6 +59,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap70-openshift:1.4"
@@ -74,6 +80,9 @@
                             "version": "1.5",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap70-openshift:1.5"
@@ -92,6 +101,9 @@
                             "version": "1.6",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap70-openshift:1.6"
@@ -110,6 +122,9 @@
                             "version": "1.7",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap70-openshift:1.7"

+ 12 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/eap71-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "latest",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap71-openshift:latest"
@@ -56,6 +59,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap71-openshift:1.1"
@@ -74,6 +80,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap71-openshift:1.2"
@@ -92,6 +101,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss EAP 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-eap-7/eap71-openshift:1.3"

+ 16 - 4
roles/openshift_examples/files/examples/v3.11/xpaas-streams/fis-image-streams.json

@@ -22,9 +22,12 @@
                             "description": "JBoss Fuse Integration Services 1.0 Java S2I images.",
                             "iconClass": "icon-jboss",
                             "tags": "builder,jboss-fuse,java,xpaas,hidden",
-                            "supports":"jboss-fuse:6.2.1,java:8,xpaas:1.2",
+                            "supports": "jboss-fuse:6.2.1,java:8,xpaas:1.2",
                             "version": "1.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-fuse-6/fis-java-openshift:1.0"
@@ -36,9 +39,12 @@
                             "description": "JBoss Fuse Integration Services 2.0 Java S2I images.",
                             "iconClass": "icon-jboss",
                             "tags": "builder,jboss-fuse,java,xpaas",
-                            "supports":"jboss-fuse:6.3.0,java:8,xpaas:1.2",
+                            "supports": "jboss-fuse:6.3.0,java:8,xpaas:1.2",
                             "version": "2.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-fuse-6/fis-java-openshift:2.0"
@@ -61,9 +67,12 @@
                             "description": "JBoss Fuse Integration Services 1.0 Karaf S2I images.",
                             "iconClass": "icon-jboss",
                             "tags": "builder,jboss-fuse,java,karaf,xpaas,hidden",
-                            "supports":"jboss-fuse:6.2.1,java:8,xpaas:1.2",
+                            "supports": "jboss-fuse:6.2.1,java:8,xpaas:1.2",
                             "version": "1.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-fuse-6/fis-karaf-openshift:1.0"
@@ -75,9 +84,12 @@
                             "description": "JBoss Fuse Integration Services 2.0 Karaf S2I images.",
                             "iconClass": "icon-jboss",
                             "tags": "builder,jboss-fuse,java,karaf,xpaas",
-                            "supports":"jboss-fuse:6.3.0,java:8,xpaas:1.2",
+                            "supports": "jboss-fuse:6.3.0,java:8,xpaas:1.2",
                             "version": "2.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-fuse-6/fis-karaf-openshift:2.0"

+ 9 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws30-tomcat7-image-stream.json

@@ -37,6 +37,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 Apache Tomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat7-openshift:1.1"
@@ -54,6 +57,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 Apache Tomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat7-openshift:1.2"
@@ -71,6 +77,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 ApacheTomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat7-openshift:1.3"

+ 9 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws30-tomcat8-image-stream.json

@@ -37,6 +37,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat8-openshift:1.1"
@@ -54,6 +57,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat8-openshift:1.2"
@@ -71,6 +77,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.0 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver30-tomcat8-openshift:1.3"

+ 9 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws31-tomcat7-image-stream.json

@@ -37,6 +37,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.1 Apache Tomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.0"
@@ -54,6 +57,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.1 Apache Tomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.1"
@@ -71,6 +77,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.1 Apache Tomcat 7"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.2"

+ 9 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/jws31-tomcat8-image-stream.json

@@ -37,6 +37,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "JBoss Web Server 3.1 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.0"
@@ -54,6 +57,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.1 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.1"
@@ -71,6 +77,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss Web Server 3.1 Apache Tomcat 8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.2"

+ 21 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/openjdk18-image-stream.json

@@ -37,6 +37,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "1.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.0"
@@ -54,6 +57,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "1.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.1"
@@ -71,6 +77,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "1.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.2"
@@ -88,6 +97,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "1.3"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.3"
@@ -105,6 +117,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "1.4"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.4"
@@ -141,6 +156,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "8"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latest"
@@ -158,6 +176,9 @@
                             "sampleContextDir": "undertow-servlet",
                             "version": "latest"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "ImageStreamTag",
                             "name": "java:8"

+ 6 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/processserver63-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.3 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver63-openshift:1.3"
@@ -56,6 +59,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.3 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver63-openshift:1.4"

+ 12 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/processserver64-image-stream.json

@@ -38,6 +38,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.4 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.0"
@@ -56,6 +59,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.4 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.1"
@@ -74,6 +80,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.4 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.2"
@@ -92,6 +101,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat JBoss BPM Suite 6.4 intelligent process server"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.3"

+ 8 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/rhdm70-image-streams.yaml

@@ -25,6 +25,8 @@ items:
       from:
         kind: DockerImage
         name: registry.redhat.io/rhdm-7/rhdm70-decisioncentral-openshift:1.0
+      referencePolicy:
+        type: Local
     - name: '1.1'
       annotations:
         description: Red Hat Decision Manager 7.0 - Decision Central image.
@@ -35,6 +37,8 @@ items:
       from:
         kind: DockerImage
         name: registry.redhat.io/rhdm-7/rhdm70-decisioncentral-openshift:1.1
+      referencePolicy:
+        type: Local
 - kind: ImageStream
   apiVersion: v1
   metadata:
@@ -54,6 +58,8 @@ items:
       from:
         kind: DockerImage
         name: registry.redhat.io/rhdm-7/rhdm70-kieserver-openshift:1.0
+      referencePolicy:
+        type: Local
     - name: '1.1'
       annotations:
         description: Red Hat Decision Manager 7.0 - KIE Server image.
@@ -64,3 +70,5 @@ items:
       from:
         kind: DockerImage
         name: registry.redhat.io/rhdm-7/rhdm70-kieserver-openshift:1.1
+      referencePolicy:
+        type: Local

+ 6 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso70-image-stream.json

@@ -36,6 +36,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso70-openshift:1.3"
@@ -51,6 +54,9 @@
                             "version": "1.4",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.0"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso70-openshift:1.4"

+ 13 - 1
roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso71-image-stream.json

@@ -36,6 +36,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso71-openshift:1.0"
@@ -51,6 +54,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso71-openshift:1.1"
@@ -66,6 +72,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso71-openshift:1.2"
@@ -81,6 +90,9 @@
                             "version": "1.3",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.1"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso71-openshift:1.3"
@@ -90,4 +102,4 @@
             }
         }
     ]
-}
+}

+ 9 - 0
roles/openshift_examples/files/examples/v3.11/xpaas-streams/sso72-image-stream.json

@@ -36,6 +36,9 @@
                             "version": "1.0",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso72-openshift:1.0"
@@ -51,6 +54,9 @@
                             "version": "1.1",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso72-openshift:1.1"
@@ -66,6 +72,9 @@
                             "version": "1.2",
                             "openshift.io/display-name": "Red Hat Single Sign-On 7.2"
                         },
+                        "referencePolicy": {
+                            "type": "Local"
+                        },
                         "from": {
                             "kind": "DockerImage",
                             "name": "registry.redhat.io/redhat-sso-7/sso72-openshift:1.2"