diff --git a/charts/frr-k8s/values.yaml b/charts/frr-k8s/values.yaml index 97bc2ed7..ecd325cc 100644 --- a/charts/frr-k8s/values.yaml +++ b/charts/frr-k8s/values.yaml @@ -158,7 +158,7 @@ frrk8s: frr: image: repository: quay.io/frrouting/frr - tag: 10.0.1 + tag: master pullPolicy: metricsBindAddress: 127.0.0.1 metricsPort: 7573 diff --git a/config/all-in-one/frr-k8s-prometheus.yaml b/config/all-in-one/frr-k8s-prometheus.yaml index 32501089..4624dc49 100644 --- a/config/all-in-one/frr-k8s-prometheus.yaml +++ b/config/all-in-one/frr-k8s-prometheus.yaml @@ -1147,7 +1147,7 @@ spec: env: - name: TINI_SUBREAPER value: "true" - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master livenessProbe: failureThreshold: 3 httpGet: @@ -1180,7 +1180,7 @@ spec: - --metrics-bind-address=127.0.0.1 command: - /etc/frr_metrics/frr-metrics - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: frr-metrics ports: - containerPort: 7573 @@ -1194,7 +1194,7 @@ spec: name: metrics - command: - /etc/frr_reloader/frr-reloader.sh - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: reloader volumeMounts: - mountPath: /var/run/frr @@ -1209,7 +1209,7 @@ spec: - /bin/sh - -c - cp -rLf /tmp/frr/* /etc/frr/ - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: cp-frr-files securityContext: runAsGroup: 101 diff --git a/config/all-in-one/frr-k8s.yaml b/config/all-in-one/frr-k8s.yaml index 5de121e8..fba8fdcb 100644 --- a/config/all-in-one/frr-k8s.yaml +++ b/config/all-in-one/frr-k8s.yaml @@ -1116,7 +1116,7 @@ spec: env: - name: TINI_SUBREAPER value: "true" - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master livenessProbe: failureThreshold: 3 httpGet: @@ -1149,7 +1149,7 @@ spec: - --metrics-bind-address=127.0.0.1 command: - /etc/frr_metrics/frr-metrics - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: frr-metrics ports: - containerPort: 7573 @@ -1163,7 +1163,7 @@ spec: name: metrics - command: - /etc/frr_reloader/frr-reloader.sh - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: reloader volumeMounts: - mountPath: /var/run/frr @@ -1178,7 +1178,7 @@ spec: - /bin/sh - -c - cp -rLf /tmp/frr/* /etc/frr/ - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master name: cp-frr-files securityContext: runAsGroup: 101 diff --git a/config/frr-k8s/frr-k8s.yaml b/config/frr-k8s/frr-k8s.yaml index df595b50..3daf53e6 100644 --- a/config/frr-k8s/frr-k8s.yaml +++ b/config/frr-k8s/frr-k8s.yaml @@ -98,7 +98,7 @@ spec: securityContext: capabilities: add: ["NET_ADMIN", "NET_RAW", "SYS_ADMIN", "NET_BIND_SERVICE"] - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master env: - name: TINI_SUBREAPER value: "true" @@ -136,7 +136,7 @@ spec: failureThreshold: 30 periodSeconds: 5 - name: frr-metrics - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master command: ["/etc/frr_metrics/frr-metrics"] args: - --metrics-port=7573 @@ -152,7 +152,7 @@ spec: - name: metrics mountPath: /etc/frr_metrics - name: reloader - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master command: ["/etc/frr_reloader/frr-reloader.sh"] volumeMounts: - name: frr-sockets @@ -186,7 +186,7 @@ spec: securityContext: runAsUser: 100 runAsGroup: 101 - image: quay.io/frrouting/frr:10.0.1 + image: quay.io/frrouting/frr:master command: ["/bin/sh", "-c", "cp -rLf /tmp/frr/* /etc/frr/"] volumeMounts: - name: frr-startup diff --git a/e2etests/e2etest_suite_test.go b/e2etests/e2etest_suite_test.go index 18d4f0db..e1e0a624 100644 --- a/e2etests/e2etest_suite_test.go +++ b/e2etests/e2etest_suite_test.go @@ -35,7 +35,7 @@ func handleFlags() { flag.StringVar(&prometheusNamespace, "prometheus-namespace", "monitoring", "the namespace prometheus is running in (if running)") flag.StringVar(&externalContainers, "external-containers", "", "a comma separated list of external containers names to use for the test. (valid parameters are: ibgp-single-hop / ibgp-multi-hop / ebgp-single-hop / ebgp-multi-hop)") flag.StringVar(&executor.Kubectl, "kubectl", "kubectl", "the path for the kubectl binary") - flag.StringVar(&frrImage, "frr-image", "quay.io/frrouting/frr:10.0.1", "the image to use for the external frr containers") + flag.StringVar(&frrImage, "frr-image", "quay.io/frrouting/frr:master", "the image to use for the external frr containers") flag.Parse()