I am generally happy with the quality of the Ansible Advanced Course (Ansible Advanced Course Course | KodeKloud). Mock Exam 3 though seems to have slipped past QA before release.
The issues I have:
Task 1
The challenge stated with this task is very incoherent. The tasks to be performed are all over the place. I had to look at the solution to even understand what the goal of the challenge was.
The Solution itself isn’t shown correctly. The code isn’t within a code block, but some of the steps are in code blocks.
Task 2
This is a very easy task, though I missed the block requirement since it was very well visible.
Task 3
The validation tasks fail on the Verify Tasks. I used the following playbook:
---
- name: Install firewalld and start it
become: true
hosts: node00
tasks:
- name: Install firewalld
dnf:
name: firewalld
state: installed
- name: Start firewalld
service:
name: firewalld
state: started
- name: Whitelist node01
firewalld:
permanent: true
state: enabled
immediate: true
source: 172.20.1.101
zone: internal
There is no mention of a zone in the challenge, so I borrowed that part from the solution. The validation also fails when I use the provided Solution in the lab.
Overall
The challenges in this mock exam weren’t real challenges. I believe they were way too easy (especially after finishing mock exams 1 and 2). As I am following this course to prepare for the RHCE exam (EX294), I expect harder questions to really test my knowledge.