diff options
| author | Christian Breunig <christian@breunig.cc> | 2025-09-04 22:09:02 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2025-09-04 22:10:42 +0200 |
| commit | dd431104c9c5be1db6dc9e448d4802c2cce7012b (patch) | |
| tree | b27b0a458a9e8341de7a8f92b8ca1a63a473385f | |
| parent | abf12142d52abfd586081a1fa45a37143c23a25b (diff) | |
| download | vyos-1x-dd431104c9c5be1db6dc9e448d4802c2cce7012b.tar.gz vyos-1x-dd431104c9c5be1db6dc9e448d4802c2cce7012b.zip | |
T7366: add firewall config tests for migration of empty nodes
| -rw-r--r-- | smoketest/config-tests/firewall-empty-nodes | 31 | ||||
| -rw-r--r-- | smoketest/configs/firewall-empty-nodes | 149 |
2 files changed, 180 insertions, 0 deletions
diff --git a/smoketest/config-tests/firewall-empty-nodes b/smoketest/config-tests/firewall-empty-nodes new file mode 100644 index 000000000..c0fcd93be --- /dev/null +++ b/smoketest/config-tests/firewall-empty-nodes @@ -0,0 +1,31 @@ +set firewall bridge forward filter rule 1 action 'accept' +set firewall ipv4 forward filter rule 1 action 'accept' +set firewall ipv4 forward filter rule 2 action 'accept' +set firewall ipv4 forward filter rule 3 action 'accept' +set firewall ipv4 forward filter rule 5 action 'accept' +set firewall ipv4 forward filter rule 6 action 'accept' +set firewall ipv4 forward filter rule 7 action 'accept' +set firewall ipv4 forward filter rule 8 action 'accept' +set firewall ipv4 forward filter rule 9 action 'accept' +set firewall ipv4 forward filter rule 10 action 'accept' +set firewall ipv4 forward filter rule 10 log +set firewall ipv4 forward filter rule 11 action 'accept' +set firewall ipv4 forward filter rule 13 action 'accept' +set firewall ipv4 forward filter rule 14 action 'accept' +set firewall ipv4 forward filter rule 15 action 'accept' +set firewall ipv4 forward filter rule 16 action 'accept' +set firewall ipv4 forward filter rule 17 action 'accept' +set firewall ipv4 forward filter rule 18 action 'accept' +set firewall ipv4 forward filter rule 19 action 'accept' +set firewall ipv4 forward filter rule 20 action 'accept' +set firewall ipv4 forward filter rule 21 action 'accept' +set firewall ipv6 forward filter rule 1 action 'accept' +set firewall ipv6 forward filter rule 2 action 'accept' +set interfaces ethernet eth0 +set interfaces ethernet eth1 +set interfaces ethernet eth2 +set interfaces loopback lo +set system console device ttyS0 speed '115200' +set system host-name 'vyos' +set system login user vyos authentication encrypted-password '$6$O5gJRlDYQpj$MtrCV9lxMnZPMbcxlU7.FI793MImNHznxGoMFgm3Q6QP3vfKJyOSRCt3Ka/GzFQyW1yZS4NS616NLHaIPPFHc0' +set system login user vyos authentication plaintext-password '' diff --git a/smoketest/configs/firewall-empty-nodes b/smoketest/configs/firewall-empty-nodes new file mode 100644 index 000000000..088af7550 --- /dev/null +++ b/smoketest/configs/firewall-empty-nodes @@ -0,0 +1,149 @@ +firewall { + bridge { + forward { + filter { + rule 1 { + action "accept" + vlan + } + } + } + } + ipv4 { + forward { + filter { + rule 1 { + action "accept" + add-address-to-group + } + rule 2 { + action "accept" + connection-status + } + rule 3 { + action "accept" + destination + } + rule 5 { + action "accept" + fragment + } + rule 6 { + action "accept" + icmp + } + rule 7 { + action "accept" + inbound-interface + } + rule 8 { + action "accept" + ipsec + } + rule 9 { + action "accept" + limit + } + rule 10 { + action "accept" + log + log-options + } + rule 11 { + action "accept" + outbound-interface + } + rule 13 { + action "accept" + source + } + rule 14 { + action "accept" + tcp + } + rule 15 { + action "accept" + time + } + rule 16 { + action "accept" + ttl + } + rule 17 { + action "accept" + destination { + group + } + } + rule 18 { + action "accept" + destination { + geoip + } + } + rule 19 { + action "accept" + source { + group + } + } + rule 20 { + action "accept" + source { + geoip + } + } + rule 21 { + action "accept" + tcp { + flags + } + } + } + } + } + ipv6 { + forward { + filter { + rule 1 { + action "accept" + hop-limit + } + rule 2 { + action "accept" + icmpv6 + } + } + } + } +} +interfaces { + ethernet eth0 { + } + ethernet eth1 { + } + ethernet eth2 { + } + loopback lo { + } +} +system { + console { + device ttyS0 { + speed "115200" + } + } + host-name "vyos" + login { + user vyos { + authentication { + encrypted-password "$6$O5gJRlDYQpj$MtrCV9lxMnZPMbcxlU7.FI793MImNHznxGoMFgm3Q6QP3vfKJyOSRCt3Ka/GzFQyW1yZS4NS616NLHaIPPFHc0" + plaintext-password "" + } + } + } +} + +// Warning: Do not remove the following line. +// vyos-config-version: "bgp@6:broadcast-relay@1:cluster@2:config-management@1:conntrack@6:conntrack-sync@2:container@2:dhcp-relay@2:dhcp-server@8:dhcpv6-server@1:dns-dynamic@4:dns-forwarding@4:firewall@15:flow-accounting@1:https@6:ids@1:interfaces@32:ipoe-server@3:ipsec@13:isis@3:l2tp@9:lldp@2:mdns@1:monitoring@1:nat@8:nat66@3:ntp@3:openconnect@3:ospf@2:pim@1:policy@8:pppoe-server@10:pptp@5:qos@2:quagga@11:reverse-proxy@1:rip@1:rpki@2:salt@1:snmp@3:ssh@2:sstp@6:system@27:vrf@3:vrrp@4:vyos-accel-ppp@2:wanloadbalance@3:webproxy@2" +// Release version: 1.4.3 |
