Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2763|3|2760|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/230//ansiblelint">Evolix » ansible-roles » unstable #230</a>
Details
gitea/ansible-roles/pipeline/head This commit looks good
Details
The script required few changes to adapt to the new output of lscpu & usage of lspci lscpu - Multiple Vendor ID fields (CPU & Bios) > We keep the first one tied to the CPU info - No more CPU Speed displayed for virtual machines. We guess the CPU Speed with the CPU Name (Thanks intel puting it in the CPU Name). But that's not going to work with AMD CPUs. An alternative would be to have a peek at /proc/cpu lspci - Remove the "0x" prefix as it seems invalid with lscpi version on Debian 12. On older debian, vendor/device id are accepted with or without the "0x" prefix |
||
---|---|---|
.. | ||
defaults | ||
tasks | ||
templates | ||
README.md |
README.md
generate-ldif
Install generateldif ; a script for building an ldif file, ready to import into LDAP.
Tasks
The roles install the script, but doesn't run it.
A separate exec.yml
task file can be played manually in playbooks or roles to execute the script. Example :
- include_role:
name: evolix/generate-ldif
tasks_from: exec.yml
Variables
general_scripts_dir
: parent directory for the scriptclient_number
: client number (default:XXX
)monitoring_mode
:everytime
orworktime
(default:everytime
)monitoring_type
:icmp
ornrpe
(default:icmp
)monitoring_timeout
: timeout for nrpe checks, in seconds (default:10
)