Add exception for gre_sys

Ignore `gre_sys` device in prometheus-node-exporter.
Sem-Ver: bugfix

Change-Id: If482bd66183562b9e53dd1f5b7140ffb66fb24f1
diff --git a/releasenotes/notes/ignore-gre-sys-321562e531879727.yaml b/releasenotes/notes/ignore-gre-sys-321562e531879727.yaml
new file mode 100644
index 0000000..e96f127
--- /dev/null
+++ b/releasenotes/notes/ignore-gre-sys-321562e531879727.yaml
@@ -0,0 +1,3 @@
+---
+fixes:
+  - gre_sys interfaces is now ignored inside node-exporter.
diff --git a/roles/kube_prometheus_stack/vars/main.yml b/roles/kube_prometheus_stack/vars/main.yml
index 7bf0337..02c2250 100644
--- a/roles/kube_prometheus_stack/vars/main.yml
+++ b/roles/kube_prometheus_stack/vars/main.yml
@@ -180,8 +180,8 @@
       - --collector.diskstats.ignored-devices=^(ram|loop|nbd|fd|(h|s|v|xv)d[a-z]|nvme\\d+n\\d+p)\\d+$
       - --collector.filesystem.fs-types-exclude=^(autofs|binfmt_misc|bpf|cgroup2?|configfs|debugfs|devpts|devtmpfs|fusectl|fuse.squashfuse_ll|hugetlbfs|iso9660|mqueue|nsfs|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|selinuxfs|squashfs|sysfs|tracefs)$
       - --collector.filesystem.mount-points-exclude=^/(dev|proc|run/credentials/.+|sys|var/lib/docker/.+|var/lib/kubelet/pods/.+|var/lib/kubelet/plugins/kubernetes.io/csi/.+|run/containerd/.+)($|/)
-      - --collector.netclass.ignored-devices=^(lxc|cilium_|qbr|qvb|qvo|tap|ovs-system|br|tbr).*$
-      - --collector.netdev.device-exclude=^(lxc|cilium_|qbr|qvb|qvo|tap|ovs-system|br|tbr).*$
+      - --collector.netclass.ignored-devices=^(lxc|cilium_|qbr|qvb|qvo|tap|ovs-system|br|tbr|gre_sys).*$
+      - --collector.netdev.device-exclude=^(lxc|cilium_|qbr|qvb|qvo|tap|ovs-system|br|tbr|gre_sys).*$
     prometheus:
       monitor:
         relabelings: