User Details
- User Since
- Feb 3 2026, 12:46 (6 w, 3 d)
- Availability
- Available
Thu, Mar 19
Simplified in Python 3.8+ :
Wed, Mar 18
1.Rename CARP functions for clarity.
Change comment/section titles
Tue, Mar 17
Fix: router-002 and router-003 should have a canonical_public_ipv4 that is the VIP.
Mon, Mar 16
This task required the renewal of the Vault certificate :
Fix : {{ in place of { {
Put the line "# Enable CARP preemption" in the if block so we don't have the
orphan comment in non-router systems.
Sun, Mar 15
Changes :
- roles/router/carp/files/carp-loader.conf rename on roles/router/carp/files/carp.conf
- roles/router/carp/files/carp.conf is not a Jinja template
- The Salt function is now called in the state and its result is passed to the template through the context, it is a convention.
roles/core/network/files/FreeBSD/gre.conf is not a Jinja template.
Fri, Mar 13
Thu, Mar 12
The alphabetical order in top.sls must be respected.
Add the gateway public for router-002 and router-003
Tue, Mar 10
No more VIP for intranought, we will see in the futur when it will be necessary.
Sun, Mar 8
Add routers on top.sls to be able to do a command like sudo salt 'router-002' state.apply roles/router
vmx0 is not always releated to the network intranought, so I add entry["interface_name"] = interface_name
in output of get_carp_entries(), so then in carp.rc the prefixe is based on that.