Page MenuHomeDevCentral
Feed All Stories

Apr 22 2026

yousra committed rOPS7bf1e9b9f636: Create /opt directory everywhere (authored by yousra).
Create /opt directory everywhere
Apr 22 2026, 11:33
yousra added a comment to T2318: Restart Salt minion service after configuration change.

The error occured is (T2315) :

Apr 22 2026, 11:19 · security, Vault, Salt
dereckson updated subscribers of T2318: Restart Salt minion service after configuration change.
Apr 22 2026, 11:14 · security, Vault, Salt
dereckson moved T2318: Restart Salt minion service after configuration change from Backlog to Bug and issues on the Salt board.
Apr 22 2026, 11:14 · security, Vault, Salt
yousra requested review of D4090: Add import services from map.jinja.
Apr 22 2026, 11:14
yousra added a revision to T2315: Reprovision Ysul: D4090: Add import services from map.jinja.
Apr 22 2026, 11:14 · Secure HA tunnels, Servers
dereckson triaged T2318: Restart Salt minion service after configuration change as Normal priority.
Apr 22 2026, 11:14 · security, Vault, Salt
yousra updated the summary of D4089: Create /opt directory everywhere.
Apr 22 2026, 10:47
dereckson retitled D4089: Create /opt directory everywhere from Duplication of the Salt state ID /opt to Create /opt directory everywhere.
Apr 22 2026, 10:47
dereckson accepted D4089: Create /opt directory everywhere.
Apr 22 2026, 10:47
yousra requested review of D4089: Create /opt directory everywhere.
Apr 22 2026, 10:42
yousra added a revision to T2315: Reprovision Ysul: D4089: Create /opt directory everywhere.
Apr 22 2026, 10:42 · Secure HA tunnels, Servers
yousra closed D4088: Remove ZFS pool entry for ysul from pillar.
Apr 22 2026, 09:42
yousra committed rOPSe20054954963: Remove ZFS pool entry for ysul from pillar (authored by yousra).
Remove ZFS pool entry for ysul from pillar
Apr 22 2026, 09:42
dereckson accepted D4088: Remove ZFS pool entry for ysul from pillar.
Apr 22 2026, 09:38
dereckson updated the summary of D4088: Remove ZFS pool entry for ysul from pillar.
Apr 22 2026, 09:38
yousra added a revision to T2315: Reprovision Ysul: D4088: Remove ZFS pool entry for ysul from pillar.
Apr 22 2026, 09:35 · Secure HA tunnels, Servers
yousra requested review of D4088: Remove ZFS pool entry for ysul from pillar.
Apr 22 2026, 09:35
yousra updated the task description for T2315: Reprovision Ysul.
Apr 22 2026, 08:35 · Secure HA tunnels, Servers

Apr 20 2026

yousra added a comment to T2303: Installation and configuration of FRRouting.

ysul.nasqueron.org# show ip ospf neighbor

Apr 20 2026, 19:55 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 18:54 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2208: Installation and configuration of Quagga .
Apr 20 2026, 18:49 · Salt, Drake network, Secure HA tunnels
yousra updated the task description for T2208: Installation and configuration of Quagga .
Apr 20 2026, 18:46 · Salt, Drake network, Secure HA tunnels
yousra updated the task description for T2208: Installation and configuration of Quagga .
Apr 20 2026, 18:46 · Salt, Drake network, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 18:37 · Drake network, Salt, Secure HA tunnels
yousra added a comment to T2303: Installation and configuration of FRRouting.

ysul.nasqueron.org# show ip ospf neighbor

Apr 20 2026, 17:30 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 17:21 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 17:19 · Drake network, Salt, Secure HA tunnels
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:24
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:22
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:21
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:20
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:19
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:18
yousra updated the diff for D4068: Configure FRRouting OSPF.

Activated OSPF in interface gre2 so then Ysul can get the route to 172.27.27.0/27.

Apr 20 2026, 15:11
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 15:08
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 14:18
yousra added a revision to T2303: Installation and configuration of FRRouting: D4068: Configure FRRouting OSPF.
Apr 20 2026, 14:18 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 14:18 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 14:17 · Drake network, Salt, Secure HA tunnels
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 14:17
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 20 2026, 14:11
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 13:55 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 13:49 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 13:48 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 13:48 · Drake network, Salt, Secure HA tunnels
yousra renamed T2208: Installation and configuration of Quagga from Installation and configuration Quagga to Installation and configuration of Quagga .
Apr 20 2026, 13:42 · Salt, Drake network, Secure HA tunnels
yousra updated the task description for T2208: Installation and configuration of Quagga .
Apr 20 2026, 13:42 · Salt, Drake network, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 20 2026, 13:36 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2315: Reprovision Ysul.
Apr 20 2026, 13:13 · Secure HA tunnels, Servers
yousra moved T2292: Create syslog configuration for CARP from Working on to Done on the Secure HA tunnels board.
Apr 20 2026, 11:46 · Servers, Secure HA tunnels
yousra closed T2292: Create syslog configuration for CARP as Resolved.
Apr 20 2026, 11:45 · Servers, Secure HA tunnels
yousra updated the test plan for D4033: Attach OVH VIP to the CARP PRIMARY MAC.
Apr 20 2026, 11:21
yousra updated the summary of D4033: Attach OVH VIP to the CARP PRIMARY MAC.
Apr 20 2026, 11:20
yousra removed a reviewer for D4034: Add debug scripts for Vault, OVH, and VIP assignment: yousra.
Apr 20 2026, 09:29

Apr 19 2026

yousra accepted D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Apr 19 2026, 21:00
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.

Little change of Header

Apr 19 2026, 20:58
yousra updated the test plan for D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Apr 19 2026, 20:52
yousra updated the summary of D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Apr 19 2026, 20:40
yousra updated the test plan for D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Apr 19 2026, 20:40
yousra updated the summary of D4033: Attach OVH VIP to the CARP PRIMARY MAC.
Apr 19 2026, 19:46
yousra updated the diff for D4033: Attach OVH VIP to the CARP PRIMARY MAC.

Use an absolute shebang (/usr/local/bin/python3) because devd runs with a limited environment and does not include /usr/local/bin in its PATH.
This is an exception to the usual #!/usr/bin/env python3 pattern, which cannot work in this context.

Apr 19 2026, 19:44
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.
  • Send all error to STDERR with file=sys.stderr
  • Use the OVH /me endpoint to perform a real API call and ensure the credentials are valid and authentication is working
Apr 19 2026, 19:31
yousra closed D4036: Configure a dedicated syslog file for carp-ovh logs.
Apr 19 2026, 18:56
yousra committed rOPSf835d7a6037c: Configure a dedicated syslog file for carp-ovh logs (authored by yousra).
Configure a dedicated syslog file for carp-ovh logs
Apr 19 2026, 18:56
dereckson added a comment to D4086: Add convenience XHubSignature256 class to default to SHA-256.

Unit tests

Apr 19 2026, 18:55
dereckson updated the summary of D4086: Add convenience XHubSignature256 class to default to SHA-256.
Apr 19 2026, 18:54
dereckson updated the diff for D4086: Add convenience XHubSignature256 class to default to SHA-256.

Algo can be overriden

Apr 19 2026, 18:53
dereckson updated the diff for D4086: Add convenience XHubSignature256 class to default to SHA-256.

Algo can be overriden

Apr 19 2026, 18:52
dereckson added a comment to D4086: Add convenience XHubSignature256 class to default to SHA-256.

To put tests in a namespace is certainly a good idea, but that will be in a follow-up commit.

Apr 19 2026, 18:50
dereckson requested review of D4086: Add convenience XHubSignature256 class to default to SHA-256.
Apr 19 2026, 18:48
dereckson added a revision to T2310: Support X-Hub-Signature-256: D4086: Add convenience XHubSignature256 class to default to SHA-256.
Apr 19 2026, 18:48 · Notifications center, Keruald
yousra closed D4032: Deploy CARP devd configuration via Salt.
Apr 19 2026, 18:26
yousra committed rOPS3b127b674cfb: Deploy CARP devd configuration via Salt (authored by yousra).
Deploy CARP devd configuration via Salt
Apr 19 2026, 18:26
dereckson closed D4082: Provide configuration paths.
Apr 19 2026, 17:13
dereckson committed rSNIPPETS67c1377682c4: Provide configuration paths (authored by dereckson).
Provide configuration paths
Apr 19 2026, 17:13
dereckson added inline comments to D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Apr 19 2026, 17:13
yousra accepted D4082: Provide configuration paths.
Apr 19 2026, 17:12
dereckson accepted D4036: Configure a dedicated syslog file for carp-ovh logs.
Apr 19 2026, 16:59
dereckson accepted D4032: Deploy CARP devd configuration via Salt.
Apr 19 2026, 16:58
dereckson updated the diff for D4082: Provide configuration paths.

Use os.path.expanduser

Apr 19 2026, 16:51
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.

Actually, this config CARP will work only in FreeBSD machine because DEVD works only in FreeBSD, so it is not necessary to use dir from map.jinja,
we can put manually the path directory for the scripts that will help the final script carp-ovh-failover that works only in FreeBSD.

Apr 19 2026, 16:24
yousra updated the diff for D4033: Attach OVH VIP to the CARP PRIMARY MAC.

Actually, this config CARP will work only in FreeBSD machine because DEVD works only in FreeBSD, so it is not necessary to use dir from map.jinja,
we can put manually the path directory for the scrit carp-ovh-failover and config.yaml.

Apr 19 2026, 16:19
yousra requested changes to D4082: Provide configuration paths.

@dereckson I think it is better to use os.path.expanduser to resolve the user configuration path instead of relying on $HOME, as it provides a more robust and portable way to determine the user’s home directory across environments.

Apr 19 2026, 14:17
yousra accepted D4082: Provide configuration paths.
Apr 19 2026, 13:53
dereckson requested review of D4085: Prune unused migration scripts.
Apr 19 2026, 12:58
dereckson renamed T438: Backup dataroot folder on devserver from Backup /var/dataroot folder on Ysul to Backup dataroot folder on devserver.
Apr 19 2026, 12:53 · Backups, Servers
dereckson added a comment to T1741: Wrong GRE tunnel configuration Ysul on boot.

I'm not sure this issue is still relevant as we're reinstalling Ysul in T2315.

Apr 19 2026, 12:07 · Secure HA tunnels, Salt, Drake network, Servers
dereckson added a parent task for T2315: Reprovision Ysul: T1741: Wrong GRE tunnel configuration Ysul on boot.
Apr 19 2026, 12:06 · Secure HA tunnels, Servers
dereckson added a subtask for T1741: Wrong GRE tunnel configuration Ysul on boot: T2315: Reprovision Ysul.
Apr 19 2026, 12:06 · Secure HA tunnels, Salt, Drake network, Servers
dereckson added a project to T1741: Wrong GRE tunnel configuration Ysul on boot: Secure HA tunnels.
Apr 19 2026, 12:06 · Secure HA tunnels, Salt, Drake network, Servers
dereckson moved T2315: Reprovision Ysul from Backlog to Working on on the Servers board.
Apr 19 2026, 12:05 · Secure HA tunnels, Servers
dereckson moved T2315: Reprovision Ysul from Backlog to Working on on the Secure HA tunnels board.
Apr 19 2026, 12:05 · Secure HA tunnels, Servers
dereckson closed T2316: Allow arc unit to cope with phpunit configuration as Resolved.
Apr 19 2026, 10:12 · Keruald
dereckson committed rKERUALD8111582dd667: Set PHPUnit configuration file for Arcanist (authored by dereckson).
Set PHPUnit configuration file for Arcanist
Apr 19 2026, 10:12
dereckson closed D4084: Set PHPUnit configuration file for Arcanist.
Apr 19 2026, 10:12
dereckson accepted D4084: Set PHPUnit configuration file for Arcanist.

Tested here: https://devcentral.nasqueron.org/T2316#36853

Apr 19 2026, 10:12
dereckson requested review of D4084: Set PHPUnit configuration file for Arcanist.
Apr 19 2026, 10:11
dereckson added a revision to T2316: Allow arc unit to cope with phpunit configuration: D4084: Set PHPUnit configuration file for Arcanist.
Apr 19 2026, 10:11 · Keruald
dereckson added a comment to T2316: Allow arc unit to cope with phpunit configuration.

Arcanist code has been patched in our production branch @ https://github.com/nasqueron/arcanist

Apr 19 2026, 10:09 · Keruald