Setting imagePullPolicy to Always
Change-Id: Iada3d3656a672154da6641c3ee55b57ec4c28fcb
diff --git a/dhcp-server/values.yaml b/dhcp-server/values.yaml
index cc46338..b0c8bb9 100644
--- a/dhcp-server/values.yaml
+++ b/dhcp-server/values.yaml
@@ -15,7 +15,7 @@
# helm install dhcp-server -n dhcp-server
dhcpServerImage: 'networkboot/dhcpd:latest'
-imagePullPolicy: IfNotPresent
+imagePullPolicy: Always
config: |
diff --git a/examples/pull-always-values.yaml b/examples/if-not-present-values.yaml
similarity index 71%
rename from examples/pull-always-values.yaml
rename to examples/if-not-present-values.yaml
index 81208ce..bb2a619 100644
--- a/examples/pull-always-values.yaml
+++ b/examples/if-not-present-values.yaml
@@ -17,24 +17,24 @@
# Set all image tags to "candidate" to use imagebuilder's local images
# in xos-core, rcord-lite, onos and voltha charts
-imagePullPolicy: 'Always'
+imagePullPolicy: 'IfNotPresent'
# in service charts
addressmanager:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
fabric:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
onos-service:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
volt:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
vsg-hw:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
kubernetes:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
vrouter:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
xos-gui:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
simpleexampleservice:
- imagePullPolicy: 'Always'
+ imagePullPolicy: 'IfNotPresent'
diff --git a/onos/values.yaml b/onos/values.yaml
index 795176a..e33d2ba 100644
--- a/onos/values.yaml
+++ b/onos/values.yaml
@@ -20,7 +20,7 @@
replicaCount: 1
-imagePullPolicy: IfNotPresent
+imagePullPolicy: Always
onosImage: 'onosproject/onos:1.13.1'
nameOverride: ""
diff --git a/voltha/templates/60-cluster-ingress-nginx.yaml b/voltha/templates/60-cluster-ingress-nginx.yaml
index 5518253..7919eb7 100644
--- a/voltha/templates/60-cluster-ingress-nginx.yaml
+++ b/voltha/templates/60-cluster-ingress-nginx.yaml
@@ -37,7 +37,7 @@
- -c
- sysctl -w net.core.somaxconn=32768; sysctl -w net.ipv4.ip_local_port_range="1024 65535"
image: alpine:3.6
- imagePullPolicy: IfNotPresent
+ imagePullPolicy: Always
name: sysctl
securityContext:
privileged: true
diff --git a/voltha/values.yaml b/voltha/values.yaml
index a666ea5..f148577 100644
--- a/voltha/values.yaml
+++ b/voltha/values.yaml
@@ -15,7 +15,7 @@
pull_docker_registry:
k8s_docker_registry: 'k8s.gcr.io/'
-imagePullPolicy: IfNotPresent
+imagePullPolicy: Always
replicas:
vcore: 1
diff --git a/xos-core/values.yaml b/xos-core/values.yaml
index 66130f5..a2fc5ff 100644
--- a/xos-core/values.yaml
+++ b/xos-core/values.yaml
@@ -16,7 +16,7 @@
xos_gui:
enabled: true
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
# Docker images
# YAML variable names can't contain `-`, so substituted with `_`
diff --git a/xos-gui/values.yaml b/xos-gui/values.yaml
index 3449931..b688baa 100644
--- a/xos-gui/values.yaml
+++ b/xos-gui/values.yaml
@@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
# Docker Images
xos_guiImage: 'xosproject/xos-gui:master'
diff --git a/xos-profiles/base-openstack/values.yaml b/xos-profiles/base-openstack/values.yaml
index c16cf66..cc02e32 100644
--- a/xos-profiles/base-openstack/values.yaml
+++ b/xos-profiles/base-openstack/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
httpieImage: "clue/httpie:latest"
diff --git a/xos-profiles/rcord-lite/values.yaml b/xos-profiles/rcord-lite/values.yaml
index 15b3a3c..116d41f 100644
--- a/xos-profiles/rcord-lite/values.yaml
+++ b/xos-profiles/rcord-lite/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
rcord_synchronizerImage: "xosproject/rcord-synchronizer:master"
httpieImage: "clue/httpie:latest"
diff --git a/xos-services/addressmanager/values.yaml b/xos-services/addressmanager/values.yaml
index 9acaf32..2e936a6 100644
--- a/xos-services/addressmanager/values.yaml
+++ b/xos-services/addressmanager/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
addressmanager_synchronizerImage: "xosproject/addressmanager-synchronizer:master"
diff --git a/xos-services/exampleservice/values.yaml b/xos-services/exampleservice/values.yaml
index 7708d68..80389ba 100644
--- a/xos-services/exampleservice/values.yaml
+++ b/xos-services/exampleservice/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
exampleservice_synchronizerImage: "xosproject/exampleservice-synchronizer:master"
diff --git a/xos-services/fabric/values.yaml b/xos-services/fabric/values.yaml
index 22fd55b..a134d8d 100644
--- a/xos-services/fabric/values.yaml
+++ b/xos-services/fabric/values.yaml
@@ -23,7 +23,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
fabric_synchronizerImage: "xosproject/fabric-synchronizer:master"
diff --git a/xos-services/kubernetes/values.yaml b/xos-services/kubernetes/values.yaml
index fe417d6..5491c50 100644
--- a/xos-services/kubernetes/values.yaml
+++ b/xos-services/kubernetes/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
kubernetes_synchronizerImage: "xosproject/kubernetes-synchronizer:master"
diff --git a/xos-services/onos-service/values.yaml b/xos-services/onos-service/values.yaml
index 0783614..ba1216d 100644
--- a/xos-services/onos-service/values.yaml
+++ b/xos-services/onos-service/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
onos_synchronizerImage: "xosproject/onos-synchronizer:master"
diff --git a/xos-services/openstack/values.yaml b/xos-services/openstack/values.yaml
index f5fc77f..5c99b7a 100644
--- a/xos-services/openstack/values.yaml
+++ b/xos-services/openstack/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
openstack_synchronizerImage: "xosproject/openstack-synchronizer:master"
diff --git a/xos-services/volt/values.yaml b/xos-services/volt/values.yaml
index 5921b8c..9762096 100644
--- a/xos-services/volt/values.yaml
+++ b/xos-services/volt/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
volt_synchronizerImage: "xosproject/volt-synchronizer:master"
diff --git a/xos-services/vrouter/values.yaml b/xos-services/vrouter/values.yaml
index c7fa202..5264a2c 100644
--- a/xos-services/vrouter/values.yaml
+++ b/xos-services/vrouter/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
vrouter_synchronizerImage: "xosproject/vrouter-synchronizer:master"
diff --git a/xos-services/vsg-hw/values.yaml b/xos-services/vsg-hw/values.yaml
index 3a01a3b..35fffcf 100644
--- a/xos-services/vsg-hw/values.yaml
+++ b/xos-services/vsg-hw/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
vsg_hw_synchronizerImage: "xosproject/vsg-hw-synchronizer:master"
diff --git a/xos-services/vtn-service/values.yaml b/xos-services/vtn-service/values.yaml
index a0fb60e..857df1b 100644
--- a/xos-services/vtn-service/values.yaml
+++ b/xos-services/vtn-service/values.yaml
@@ -22,7 +22,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: 'IfNotPresent'
+imagePullPolicy: 'Always'
vtn_synchronizerImage: "xosproject/vtn-synchronizer:master"
diff --git a/xos-tools/xossh/values.yaml b/xos-tools/xossh/values.yaml
index 6ed3137..a1ff5f5 100644
--- a/xos-tools/xossh/values.yaml
+++ b/xos-tools/xossh/values.yaml
@@ -25,7 +25,7 @@
nameOverride: ""
fullnameOverride: ""
-imagePullPolicy: IfNotPresent
+imagePullPolicy: Always
xosshImage: 'xosproject/xos-client:master'