CfgMgmtCamp 2025
Time: 14:00–14:50
Notes
Time: 14:50–15:40
Notes
Time: 16:00–16:50
Notes
Time: 16:50-17:40
Notes
Time: 14:00–14:25
https://cfp.cfgmgmtcamp.org/ghent2025/talk/UGQHAP/
13 attendees
Tim: Any focus areas for AWS collections? Any module wishlist?
What is the process for promoting modules?
When there is a customer use case, we try to support it that way. Also when modules are frequently used.
Is there a correlation between most used modules and their quality?
Tim: With enough eyes, the more they get looked at and the better the quality.
Time: 14:25–14:50
https://cfp.cfgmgmtcamp.org/ghent2025/talk/EDFRP8/
20 attendees
Ganesh: How many have used dev containers? Approx 3 people raised their hand.
Q: Dev container only used for vscode integration? Can you use it with vim or environments outside of VSCode?
A: VSCode just makes it easier. Dev container has builder so you can build and test your container. Language server you can use with vim.
Time: 14:50–15:40
https://cfp.cfgmgmtcamp.org/ghent2025/talk/GK8THR/
Full house. Approx 50 attendees.
Q: Collections installed in venv. Also possible to install roles?
A: Yes, it is possible.
Q: How do EEs interact with molecule?
A: Molecule is inside the Ansible dev tools container.
Q: Does it spawn other containers?
A: Yes but you might need to be careful for security risks. Start a container that starts another container.
How many people use molecule?
Show of hands is pretty low. About 7.
Who has never run Ansible Lint?
Nobody raises their hands.
Who hasn't had problems with Ansible Lint?
No response.
Q: Is there anything on the roadmap like markdown linting in order to fix what it discovers?
A: Linter has the auto fix feature. Linting markdown is high on the list - it's part of the collection.
Q: Many ways to create a collection? Which would you recommend? Why is the linter so slow in vscode?
A: Multiple reasons for the slow performance. Can be something specific to your use case. By default the linter investigates all files that are not ignored by git, can take up time if you have a large collection installed for example.
Q: Using bitwarden to manage ansible vault secrets, not optimized for speed. Have issue with lint being slow, does lint need access to vault? // Unlocking Ansible secrets takes time, makes lint slow.
A: Can deny access and provide dummy passwords. Ideally provide access to secrets, better quality answer.
Q: Decent ways to reuse molecule scenario content? Deploy MySQL with tls and without tls support. How to create reusable scenarios for this?
A: Could use a loop inside an existing scenario. Can add feature to allow matrix expansion for scenario parameters.
Time: 16:00–16:50
https://cfp.cfgmgmtcamp.org/ghent2025/talk/7QPPY3/
Approx 40 attendees
What other use cases other than host down?
MySQL cluster remediation. If more than 3 hosts go down in a group, generates a ticket and notifies Tosh.
Did you consider using ServiceNow?
SN is not open-source. Also do a bunch of other stuff with the system other than monitoring so there is a lot of complexity built in over 20 years.
If you started from scratch, would you make any other choices?
Request Tracker does everything they want but it just doesn't look nice.
Tried AWX but didn't add any benefit for their use case. EDA might solve part of what they're doing but there isn't much of a need and didn't exist when they started Request Tracker.
Time: 16:50–17:40
20 attendees
Q: Most common pitfalls starting out with dev containers?
A: Don't overthink it. Depends on what you want to do. Depends on your workflows. Pin your versions, don't run on latest. Biggest pitfall was not starting with it.
Observation that the community-minimal-ee image was used as the basis for one of the deve
Time: 14:00–14:25
Notes
Time: 14:25–14:50
Notes
Time: 14:50-15:40
Notes
Time: 16:00–16:25
Notes
Time: 16:25–16:50
https://cfp.cfgmgmtcamp.org/ghent2025/talk/NVGQ39/
Time: 16:50–17:40
Notes
Time: 14:00–14:50
https://cfp.cfgmgmtcamp.org/ghent2025/talk/ERF7ZA/
approx 30 attendees
Q: Token lifetime is 5 mins default, are the tokens needed for lookups or only for adding control nodes to conjur?
A: works like an invitation token for control node
Q: scalability - because of lazy loading, lookups have multiple calls, takes time
A: need to do research
Q: ansible cannot read passwords but applications can - what did you mean?
A:
Time: 14:50-15:40
https://cfp.cfgmgmtcamp.org/ghent2025/talk/TRZ3PA/
Q: backup and restore, how do you pick a specific file? (??)
A: relies on a tag
Q: why have different roles for remediate and deploy?
A: reason is so many platforms, separate collections with different modules. including everything in one role would add complexity
Q: how "smart" is remediate? is it smart enough to reorder (…) lines?
A: yes, it will point to whatever data store you provide. complexity is taken care of by acl modules that include checks.
Q: can still extend to work with network systems not juniper, arista, cisco?
A: platform is not supported? you have to write modules first, either writing a connection plugin and then come up with the modules. once you have those modules then it's a lot easier to write this content
Q: collections on GH but not galaxy?
A: only on GH right now. getting into shape, looking for more involvement and community suggestions before going to galaxy
Time: 16:00-16:50
Notes