Tested locally with ripgrep. Configuration files like .arcconfig are now correctly included in search results !
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Mar 29 2026
Mar 25 2026
I tested the Docker image locally and the image builds, the container starts correctly, and the test suite runs inside it.
Mar 24 2026
The script to test if we can access to the OVH credentials (application_key, application_secret, consumer_key):
The script to test the connection to Vault, using a YAML configuration file that tells the secretsmith client how to connect to Vault :
It is not necessary to create a local map.jinja here, since it only imports a variable from the global map.jinja.
- Install pip using the OS-specific package prefix from map.jinja.
Mar 23 2026
ovh and secretsmith are now installed on the router-002 and router-003.
1.Add map to avoid to hunt version every time we update python.
Mar 22 2026
The file /usr/local/etc/devd/carp.conf :
notify 0 {
match "system" "CARP";
match "subsystem" "[0-9]+@[0-9a-z.]+";
match "type" "(MASTER|BACKUP)";
action "/usr/local/scripts/carp-test.sh";
};@dereckson I first tried to redefine the devd rule by matching specific IFNET event types such as LINK_UP, LINK_DOWN, UP and DOWN, but none of them were triggered during CARP state changes in my tests.
A dedicated devd file was placed in /usr/local/etc/devd because this directory is usually used for custom configurations added by administrators, while /etc/devd contains the default system rules from FreeBSD. It makes the setup cleaner, avoids mixing custom logic with system configuration, and makes future maintenance or upgrades easier.
Mar 21 2026
Mar 19 2026
Simplified in Python 3.8+ :
Mar 18 2026
1.Rename CARP functions for clarity.
Change comment/section titles
Mar 17 2026
Fix: router-002 and router-003 should have a canonical_public_ipv4 that is the VIP.