Update call-home integration tests 40/90940/16
authorOleksii Mozghovyi <oleksii.mozghovyi@pantheon.tech>
Tue, 7 Jul 2020 01:22:07 +0000 (04:22 +0300)
committerLuis Gomez <ecelgp@gmail.com>
Sun, 27 Dec 2020 21:43:53 +0000 (21:43 +0000)
commit3db618f6ea4dc19fda10abed783c8b4ad45a7876
tree75bb8e9bdb5190dd578bc52d8f892d9857299f44
parentc273da26f4329e70def8ef24f3b6bb6049de5012
Update call-home integration tests

- Replace outdated netopeer with a netopeer2-server
- Configuration of the ODL controller is done from tests(previous
  implementation used shell scripts inside the container)
- Templates for ODL requests are now stored separately
- Host key generation outside of the container
- Netopeer2 container plays only the role of netconf device

JIRA: NETCONF-5
Change-Id: I536b3c8a66cc3e92f376cb2451b888316c8a82bd
Signed-off-by: Oleksii Mozghovyi <oleksii.mozghovyi@pantheon.tech>
Signed-off-by: Vladyslav Marchenko <vladyslav.marchenko@pantheon.tech>
12 files changed:
csit/libraries/NetconfCallHome.robot
csit/suites/netconf/callhome/callhome.robot
csit/variables/netconf/callhome/configuration-files/ssh/ietf-keystore.xml [new file with mode: 0644]
csit/variables/netconf/callhome/configuration-files/ssh/ietf-netconf-server.xml [new file with mode: 0644]
csit/variables/netconf/callhome/credentials_set.sh [deleted file]
csit/variables/netconf/callhome/datastore-server.xml [deleted file]
csit/variables/netconf/callhome/docker-compose.yaml
csit/variables/netconf/callhome/init_configuration.sh [new file with mode: 0644]
csit/variables/netconf/callhome/json/apiv1/create_device.json [new file with mode: 0644]
csit/variables/netconf/callhome/json/apiv1/create_device_hostkey_only.json [new file with mode: 0644]
csit/variables/netconf/callhome/json/apiv1/create_global_credentials.json [new file with mode: 0644]
csit/variables/netconf/callhome/whitelist_add.sh [deleted file]