@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.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Sun, Mar 22
Procedure still the same in current TeX Live Guide, updated the link.
[ Deassigning, as it needs some CI love first, to be able to run modern Node 24 on Jenkins ]
notify 0 {
match "system" "IFNET";
match "subsystem" "vmx1";
action "logger CARP state change detected";
};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.
In a Debian container, this works:
As the eggdrop code supports to run a function periodically with bind time with a syntax similar to cron, it could be interesting too to check server connections health there too.
Need to publish it to Docker Hub, for local tests to create the operations agent image.
Sat, Mar 21
Restore private.key provisioning from Vault as requested by dereckson
Apply dereckson feedback: add headers, remove defaults for bind/port to fail loudly if undefined
Just a note Flow isn't maintained anymore. The current recommended discussions extension is https://www.mediawiki.org/wiki/Extension:DiscussionTools
YAML/Jinaj Style: remove defaults to fail loudly on missing ports/bind as suggested by dereckson, plus add headers
Provisioning of /etc/anubis/private.key we added here has disappeared: https://devcentral.nasqueron.org/D3908?vs=10478&id=10480#toc
Plan is to replace pip installation by a script, ideally invokable through make, to prepare the venv or anything else with Salt there.
Proof of concept to call OVH API from Python to define MAC address to router-002/003.
Fix Anubis deployment: unify env vars, reconcile policies with P390, and align Nginx config
At this point, we can consider that the goal "create a wiki farm" is accomplished, and the subtasks are feature requests / bugs to solve in the ongoing cycle.
Will need to be revisited when we switch to acme.sh.
Rebaesd
Testing with shangri-l:
Code responsible to convert the message into a JSON payload, then post it:
@yousra I've noticed I've already created a task with the same issue, with dash character — instead of the non-breaking space here.
Documented on Agora: https://agora.nasqueron.org/index.php?title=Code_conventions&diff=2486&oldid=2039
Fri, Mar 20
OVH API credentials published to apps/network/carp-hyper-001-switch path,
under application_key, application_secret, consumer_key keys.