Page MenuHomeDevCentral
Feed Advanced Search

Apr 20 2026

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
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
yousra accepted D4082: Provide configuration paths.
Apr 19 2026, 17:12
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

Apr 18 2026

yousra accepted D4043: Remove Created date headers from all files.
Apr 18 2026, 22:30
yousra accepted D4057: Ensure nginx logs are always split by subdomain.
Apr 18 2026, 22:28
yousra accepted D4063: Fix Zed nginx config stat issue.
Apr 18 2026, 22:26
yousra accepted D4081: Correct AAAA record.
Apr 18 2026, 22:25
yousra accepted D4080: Upgrade psysh.
Apr 18 2026, 22:23
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.

Actually, those scripts should not be placed in the folder bin.

Apr 18 2026, 22:21
yousra updated the diff for D4033: Attach OVH VIP to the CARP PRIMARY MAC.

The CARP OVH failover script remains in the folder libexec as it is an internal executable triggered by devd (UNIX conventions).

Apr 18 2026, 22:00
yousra updated the diff for D4036: Configure a dedicated syslog file for carp-ovh logs.

Removed /var/log/carp.log state because it is created automatically by newsyslog.

Apr 18 2026, 20:38
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.

We should put the executables in the folder bin, it is the UNIX convention, so in FreeBSD, it will be /usr/local/bin.

Apr 18 2026, 20:33
yousra updated the diff for D4033: Attach OVH VIP to the CARP PRIMARY MAC.
  • use config dictionary directly instead of intermediate variables
  • rename script to .py in repository
  • add in config.yaml, the path of the secret
Apr 18 2026, 20:03
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.
  • use /usr/bin/env python3 shebang
  • use config dictionary directly instead of intermediate variables
  • rename scripts to .py in repository
  • refactor init.sls to use a loop for script deployment
Apr 18 2026, 19:04
yousra updated the diff for D4033: Attach OVH VIP to the CARP PRIMARY MAC.

!/usr/local/bin/python3 uses a fixed Python path, while !/usr/bin/env python3 finds Python dynamically from the system’s PATH,
making it more portable (Python can be installed elsewhere depending on the OS)

Apr 18 2026, 17:01
yousra updated the diff for D4032: Deploy CARP devd configuration via Salt.

Removed the extra space

Apr 18 2026, 16:46

Apr 17 2026

yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 15:04 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 14:49 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 14:49 · Secure HA tunnels, Servers
yousra added a comment to T2315: Reprovision Ysul.

Upgrade to FreeBSD 15 completed successfully.

Apr 17 2026, 14:46 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 14:42 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 14:36 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 14:36 · Secure HA tunnels, Servers
yousra updated the task description for T2315: Reprovision Ysul.
Apr 17 2026, 13:37 · Secure HA tunnels, Servers
yousra claimed T2315: Reprovision Ysul.
Apr 17 2026, 12:10 · Secure HA tunnels, Servers

Apr 16 2026

yousra accepted D4073: Hunt insecable whitespaces.
Apr 16 2026, 14:30
yousra accepted D4071: Update IRC network name to Libera.
Apr 16 2026, 14:27
yousra added a reviewer for D4071: Update IRC network name to Libera: yousra.
Apr 16 2026, 14:26
yousra accepted D4072: Update IRC network information to Libera.
Apr 16 2026, 14:26
yousra added a reviewer for D4072: Update IRC network information to Libera: yousra.
Apr 16 2026, 14:25
yousra edited projects for T2299: Upgrade to NetBox 4, added: User-yousra; removed Secure HA tunnels.
Apr 16 2026, 13:06 · User-yousra, Servers
yousra moved T2200: Install mtr everywhere from Backlog to Done on the User-yousra board.
Apr 16 2026, 13:05 · User-yousra, Servers
yousra added a project to T2200: Install mtr everywhere: User-yousra.
Apr 16 2026, 13:05 · User-yousra, Servers
yousra added a project to D3904: Make mtr available outside devservers: User-yousra.
Apr 16 2026, 13:04 · User-yousra
yousra moved T2233: Add SSH key for Amine on WindRiver and Dwellers from Backlog to Done on the User-yousra board.
Apr 16 2026, 13:03 · User-yousra, ServPulse
yousra added a project to T2233: Add SSH key for Amine on WindRiver and Dwellers: User-yousra.
Apr 16 2026, 13:03 · User-yousra, ServPulse
yousra moved T2298: Upgrade to Salt 3006.23 everywhere from Backlog to Done on the User-yousra board.
Apr 16 2026, 13:02 · User-yousra, Servers, Salt
yousra added a project to T2298: Upgrade to Salt 3006.23 everywhere: User-yousra.
Apr 16 2026, 13:01 · User-yousra, Servers, Salt
yousra added a project to T2149: Ensure serial is bumped when editing DNS zone: User-yousra.
Apr 16 2026, 12:59 · User-yousra, Salt, DNS
yousra created User-yousra.
Apr 16 2026, 12:55
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 16 2026, 08:06 · Drake network, Salt, Secure HA tunnels
yousra updated the diff for D4068: Configure FRRouting OSPF.

Fix : 4 spaces beside of one space by convention

Apr 16 2026, 08:04
yousra accepted D4069: Update PHP documentation chain software.
Apr 16 2026, 07:45

Apr 15 2026

yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 15 2026, 22:10
yousra added a comment to T2303: Installation and configuration of FRRouting.

command : sudo vtysh

router-002# show ip ospf route
============ OSPF network routing table ============
N    172.27.27.0/27        [10] area: 0.0.0.0
                           directly attached to vmx0
Apr 15 2026, 22:04 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 15 2026, 21:59 · Drake network, Salt, Secure HA tunnels
yousra updated the summary of D4068: Configure FRRouting OSPF.
Apr 15 2026, 21:58
yousra requested review of D4068: Configure FRRouting OSPF.
Apr 15 2026, 21:57
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 15 2026, 20:31 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 15 2026, 10:26 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 15 2026, 09:18 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 15 2026, 08:32 · Drake network, Salt, Secure HA tunnels
yousra closed D4055: FRRouting (FRR): Installation on routers and activation at boot.
Apr 15 2026, 07:43
yousra committed rOPSfa83110020d7: FRRouting (FRR): Installation on routers and activation at boot (authored by yousra).
FRRouting (FRR): Installation on routers and activation at boot
Apr 15 2026, 07:43

Apr 14 2026

yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 14 2026, 21:35 · Drake network, Salt, Secure HA tunnels
yousra updated the diff for D4055: FRRouting (FRR): Installation on routers and activation at boot.

Many changes:

Apr 14 2026, 21:23
yousra retitled D4055: FRRouting (FRR): Installation on routers and activation at boot from Installation of package frr10 on routers to FRRouting (FRR): Installation on routers and activation at boot .
Apr 14 2026, 18:58
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 14 2026, 18:48 · Drake network, Salt, Secure HA tunnels
yousra updated the task description for T2303: Installation and configuration of FRRouting.
Apr 14 2026, 18:43 · Drake network, Salt, Secure HA tunnels