-
-
Notifications
You must be signed in to change notification settings - Fork 526
Open
Labels
Description
Describe the bug
Running the playbook nas.yml wihout major changes, the 'speedtest_tracker' role fails because the 'speedtest_enabled' variable is undefined, must be changed to 'speedtest_tracker_enabled' in the files:
- roles/speedtest_tracker/molecule/default/molecule.yml
- roles/speedtest_tracker/molecule/default/side_effect.yml
- roles/speedtest_tracker/tasks/main.yml
Expected behavior
The role runs without problems
Actual behavior
Variable "speedtest_enabled" is undefined
Steps to reproduce
ansible-playbook -i inventories/my-inventory/inventory nas.yml -b -K
Playbook Output
TASK [speedtest-tracker : Speedtest-Tracker Directory] ********************************************************
[ERROR]: Task failed: Error while evaluating conditional: 'speedtest_enabled' is undefined
Task failed.
Origin: /workspaces/ansible-n/roles/speedtest-tracker/tasks/main.yml:4:7
2 - name: Start Speedtest-Tracker
3 block:
4 - name: Speedtest-Tracker Directory
^ column 7
<<< caused by >>>
Error while evaluating conditional: 'speedtest_enabled' is undefined
Origin: /workspaces/ansible-nas/roles/speedtest-tracker/tasks/main.yml:38:9
36 traefik.http.routers.speedtest_tracker.tls.domains[0].sans: "*.{{ ansible_nas_domain }}"
37 traefik.http.services.speedtest_tracker.loadbalancer.server.port: "80"
38 when: speedtest_enabled is true
^ column 9
failed: [ansible-nas] (item=/mnt/Volume2/docker/speedtest_tracker/config) => {"ansible_loop_var": "item", "changed": false, "item": "/mnt/Volume2/docker/speedtest_tracker/config", "msg": "Task failed: Error while evaluating conditional: 'speedtest_enabled' is undefined"}Reactions are currently unavailable