Prerequisites
The Ansible role has been tested on the following operating systems:
-
Linux CentOS 7.3
-
Ubuntu Server 18.04 LTS
-
Ubuntu 16.04 LTS
-
FreeBSD 11.3
-
FreeBSD 12
| The Ansible role is not supported on Windows systems. |
The Sectigo Ansible integration has the following prerequisites:
-
Ansible control node:
-
Python 3
-
Ansible 8.7.0 or higher
-
Python dependencies listed in
requirements.txtare installedYou can run pip install -r requirements.txtto install the required Python dependencies.
-
-
Ansible managed nodes:
-
Python 3
-
Requests 2.32.5 or higher
-
cryptography 46.0.5 or higher
-
requirements.txtfile is included in the package -
SSH daemon
-
-
An active SCM account with Admin credentials.
-
REST API access enabled in SCM by your Sectigo account manager.
-
An organization created in SCM.
-
Domains validated in SCM.
-
A list of SSL and client types with associated terms for the organization.
-
SCM API credentials obtained