summaryrefslogtreecommitdiff
path: root/tests/integration/targets/vyos_snmp_server
diff options
context:
space:
mode:
Diffstat (limited to 'tests/integration/targets/vyos_snmp_server')
-rw-r--r--tests/integration/targets/vyos_snmp_server/meta/main.yaml2
-rw-r--r--tests/integration/targets/vyos_snmp_server/tests/cli/_populate_config.yaml1
-rw-r--r--tests/integration/targets/vyos_snmp_server/tests/cli/_remove_config.yaml9
-rw-r--r--tests/integration/targets/vyos_snmp_server/tests/cli/merged.yaml1
-rw-r--r--tests/integration/targets/vyos_snmp_server/tests/cli/rendered.yaml1
-rw-r--r--tests/integration/targets/vyos_snmp_server/vars/main.yaml2
6 files changed, 16 insertions, 0 deletions
diff --git a/tests/integration/targets/vyos_snmp_server/meta/main.yaml b/tests/integration/targets/vyos_snmp_server/meta/main.yaml
index ed97d539..7413320e 100644
--- a/tests/integration/targets/vyos_snmp_server/meta/main.yaml
+++ b/tests/integration/targets/vyos_snmp_server/meta/main.yaml
@@ -1 +1,3 @@
---
+dependencies:
+ - prepare_vyos_tests
diff --git a/tests/integration/targets/vyos_snmp_server/tests/cli/_populate_config.yaml b/tests/integration/targets/vyos_snmp_server/tests/cli/_populate_config.yaml
index f8aa82e8..5fade170 100644
--- a/tests/integration/targets/vyos_snmp_server/tests/cli/_populate_config.yaml
+++ b/tests/integration/targets/vyos_snmp_server/tests/cli/_populate_config.yaml
@@ -2,6 +2,7 @@
- name: setup
vyos.vyos.vyos_config:
lines:
+ - set interface ethernet eth1 address 192.0.2.1/24
- set interface ethernet eth2 address 20.1.1.1/24
- set service snmp community switches authorization rw
- set service snmp community bridges client 1.1.1.1
diff --git a/tests/integration/targets/vyos_snmp_server/tests/cli/_remove_config.yaml b/tests/integration/targets/vyos_snmp_server/tests/cli/_remove_config.yaml
index 12cfb755..d30001f9 100644
--- a/tests/integration/targets/vyos_snmp_server/tests/cli/_remove_config.yaml
+++ b/tests/integration/targets/vyos_snmp_server/tests/cli/_remove_config.yaml
@@ -6,3 +6,12 @@
ignore_errors: true
vars:
ansible_connection: ansible.netcommon.network_cli
+
+- name: remove interfaces address
+ vyos.vyos.vyos_config:
+ lines:
+ - delete interface ethernet eth1 address
+ - delete interface ethernet eth2 address
+ ignore_errors: true
+ vars:
+ ansible_connection: ansible.netcommon.network_cli
diff --git a/tests/integration/targets/vyos_snmp_server/tests/cli/merged.yaml b/tests/integration/targets/vyos_snmp_server/tests/cli/merged.yaml
index 991cb42d..9ce0679b 100644
--- a/tests/integration/targets/vyos_snmp_server/tests/cli/merged.yaml
+++ b/tests/integration/targets/vyos_snmp_server/tests/cli/merged.yaml
@@ -20,6 +20,7 @@
- address: 192.0.2.1
port: 33
snmp_v3:
+ engine_id: "000000000000000000000002"
views:
- view: default
oid: 1
diff --git a/tests/integration/targets/vyos_snmp_server/tests/cli/rendered.yaml b/tests/integration/targets/vyos_snmp_server/tests/cli/rendered.yaml
index 17334e4e..644a5571 100644
--- a/tests/integration/targets/vyos_snmp_server/tests/cli/rendered.yaml
+++ b/tests/integration/targets/vyos_snmp_server/tests/cli/rendered.yaml
@@ -20,6 +20,7 @@
- address: 192.0.2.1
port: 33
snmp_v3:
+ engine_id: "000000000000000000000002"
views:
- view: default
oid: 1
diff --git a/tests/integration/targets/vyos_snmp_server/vars/main.yaml b/tests/integration/targets/vyos_snmp_server/vars/main.yaml
index 4560271f..594d9739 100644
--- a/tests/integration/targets/vyos_snmp_server/vars/main.yaml
+++ b/tests/integration/targets/vyos_snmp_server/vars/main.yaml
@@ -15,6 +15,7 @@ merged:
- set service snmp v3 user adminuser privacy encrypted-password ********
- set service snmp v3 user adminuser group testgroup
- set service snmp v3 view default oid 1
+ - set service snmp v3 engineid 000000000000000000000002
- set service snmp contact admin2@ex.com
after:
communities:
@@ -30,6 +31,7 @@ merged:
port: 33
- address: 20.1.1.1
snmp_v3:
+ engine_id: "000000000000000000000002"
groups:
- group: testgroup
mode: ro