I am trying to install FreeRADIUS from the networkradius repo in my playbook and I seem to be running into a few issues. I don’t understand why i’m getting the error on the handler trigger 2. Also the yum_repos role doesn’t seem to be installing the repo on the server i’m running the playbook against.
First here is the command i’m running and the output i’m getting:
`
[andrew.meyer@jump01 playbooks]$ ansible-playbook deploy_freeradius.yml -e ‘target_servers=radius01.loc.domain.local’
PLAY [radius01.loc.domain.local] ************************************************************************************************************************************************************************************************
TASK [Gathering Facts] *********************************************************************************************************************************************************************************************************
ok: [radius01.loc.domain.local]
TASK [freeradius : Yum install FreeRADIUS] *************************************************************************************************************************************************************************************
ok: [radius01.loc.domain.local] => (item=freeradius-config.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-debuginfo.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-devel.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-freetds.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-krb5.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-ldap.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-mysql.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-perl.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-postgresql.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-python.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-rest.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-sqlite.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-unixODBC.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius-utils.x86_64)
ok: [radius01.loc.domain.local] => (item=freeradius.x86_64)
TASK [freeradius : Systemd - Enable & Start freeradius] ************************************************************************************************************************************************************************
ok: [radius01.loc.domain.local] => (item=freeradius)
TASK [Trigger handlers] ********************************************************************************************************************************************************************************************************
changed: [radius01.loc.domain.local]
TASK [Trigger handlers 2] ******************************************************************************************************************************************************************************************************
ERROR! The requested handler ‘systemd’ was not found in either the main handlers list nor in the listening handlers list
[andrew.meyer@jump01 playbooks]$
`
Next is the playbook I have created:
`