Updating gnbsim image tag and modifying gnbsim-run script

Change-Id: I86083ce08462f8cf4b8a2aced2e597d91c815687
diff --git a/omec/5g-ran-sim/templates/bin/_gnbsim-run.sh.tpl b/omec/5g-ran-sim/templates/bin/_gnbsim-run.sh.tpl
index aff8a82..42e47bc 100644
--- a/omec/5g-ran-sim/templates/bin/_gnbsim-run.sh.tpl
+++ b/omec/5g-ran-sim/templates/bin/_gnbsim-run.sh.tpl
@@ -15,4 +15,6 @@
 cat ./config/gnb.conf
 cat /etc/hosts
 ip route add 192.168.252.0/24 via 192.168.251.1
+# Disabling checksum offloading to hardware
+ethtool -K enb tx off
 sleep infinity
diff --git a/omec/5g-ran-sim/templates/statefulset-gnbsim.yaml b/omec/5g-ran-sim/templates/statefulset-gnbsim.yaml
index fe88720..d62293b 100644
--- a/omec/5g-ran-sim/templates/statefulset-gnbsim.yaml
+++ b/omec/5g-ran-sim/templates/statefulset-gnbsim.yaml
@@ -41,10 +41,11 @@
         {{ .Values.nodeSelectors.gnbsim.label }}: {{ .Values.nodeSelectors.gnbsim.value }}
     {{- end }}
       serviceAccountName: gnbsim
-    {{- if .Values.images.credentials }}
+    {{- if hasKey .Values.images "pullSecrets" }}
       imagePullSecrets:
-        - name: {{ .Release.Name }}.registry
+{{ toYaml .Values.images.pullSecrets | indent 8 }}
     {{- end }}
+
       initContainers:
       - name: wait-amf-module
         image: {{ .Values.images.tags.init | quote }}