A role for Installing NetQ3 agents on Cumulus Linux switches.
For more information, see the NetQ documentation.
Cumulus Linux => 3.3 Cumulus NetQ => 3.x
netq_backend_server
: IP of the netq servernetq_repo_version
: Version of the netq repo, e.g. "netq-3.0" or "netq-latest"
None
This role will handle the removal of existing 1.4, 2.4 and 3.0 repo entries in the event you are changing the repo version from an earlier version. If the current version is something other than 1.4, 2.4, or 3.0 (like netq-latest) this is left to the user. You could simply change "state: present" to "state: absent" for your previous version before updating to the new version or add the desired version to be removed in the task: "Remove any old netq repos" in /task/main.yml
If the versions 1.4, 2.4 or 3.0 are already installed they will be upgraded to 3.1
or latest depending on netq_repo_version
. If the Cumulus Linux host has no
agents already installed, then netq-agent and netq-apps (cli)
version 3.1 or latest will be installed.
This role currently doesn't consider Ubuntu or RHE/CentOS hosts, only Cumulus Linux.
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
Apache License 2.0
Location Labs by Avast