Page MenuHomeDevCentral

yousra (Yousra)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Feb 3 2026, 12:46 (8 w, 5 d)
Availability
Available

Recent Activity

Today

yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Apr 5, 18:33 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Apr 5, 18:17 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Apr 5, 18:05 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels

Thu, Apr 2

yousra updated the diff for D4036: Configure a dedicated syslog file for carp-ovh logs.
  • '0XXX" into XXX : correct permissions for Salt
Thu, Apr 2, 22:45
yousra updated the diff for D4032: Deploy CARP devd configuration via Salt.
  • Change the name of the script in action (no more script .sh)
  • '0644' (Ansible) into 644 (Salt)
Thu, Apr 2, 22:41
yousra updated the diff for D4033: Attach OVH VIP to the CARP MASTER MAC.

Many changes:

  • Improved script structure by separating configuration, helper functions, main function and application entry point.
Thu, Apr 2, 22:34
yousra updated the diff for D4036: Configure a dedicated syslog file for carp-ovh logs.

carp-ovh logs were written both to /var/log/messages and /var/log/carp.log.
This change redirects them only to /var/log/carp.log by excluding them from /var/log/messages.

Thu, Apr 2, 14:11
yousra updated the task description for T2292: Create syslog configuration for CARP.
Thu, Apr 2, 13:03 · Servers, Secure HA tunnels
yousra added a revision to T2292: Create syslog configuration for CARP: D4036: Configure a dedicated syslog file for carp-ovh logs.
Thu, Apr 2, 12:51 · Servers, Secure HA tunnels
yousra updated the summary of D4036: Configure a dedicated syslog file for carp-ovh logs.
Thu, Apr 2, 12:51
yousra requested review of D4036: Configure a dedicated syslog file for carp-ovh logs.
Thu, Apr 2, 12:50

Wed, Apr 1

yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Wed, Apr 1, 19:50 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Apr  1 14:03:22 router-002 kernel: carp: 2@vmx1: MASTER -> BACKUP (more frequent advertisement received)
Apr  1 14:03:22 router-002 kernel: in_scrubprefix: err=65, prefix delete failed
Apr  1 14:03:22 router-002 carp-ovh[98074]: Not MASTER -> exit
Wed, Apr 1, 14:08 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Wed, Apr 1, 07:52 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Wed, Apr 1, 07:50 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels

Tue, Mar 31

yousra moved T2292: Create syslog configuration for CARP from Backlog to Working on on the Secure HA tunnels board.
Tue, Mar 31, 22:12 · Servers, Secure HA tunnels
yousra retitled D4035: Remove IntraNought gateway from new routers from Removing gateway 172.27.27.1 from Intranought on router-002 and router-003 to avoid having 2 default routes (one for Public and one for Intranought) and then some network issues. to Removing gateway 172.27.27.1 from Intranought on router-002 and router-003.
Tue, Mar 31, 22:12
yousra requested review of D4035: Remove IntraNought gateway from new routers.
Tue, Mar 31, 22:11
yousra updated the diff for D4034: Add debug scripts for Vault, OVH, and VIP assignment.

Minor changes to the script names in init.sls

Tue, Mar 31, 21:55
yousra claimed T2292: Create syslog configuration for CARP.
Tue, Mar 31, 21:29 · Servers, Secure HA tunnels
yousra requested review of D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Tue, Mar 31, 21:25
yousra updated the diff for D4033: Attach OVH VIP to the CARP MASTER MAC.

Fix the path of the script : /usr/local/scripts/carp/carp-ovh.py

Tue, Mar 31, 20:12
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 31, 15:08 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the summary of D4032: Deploy CARP devd configuration via Salt.
Tue, Mar 31, 15:02
yousra added a revision to T2276: Automate CARP VIP MAC reassignment using devd and OVH API: D4032: Deploy CARP devd configuration via Salt.
Tue, Mar 31, 15:02 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the diff for D4032: Deploy CARP devd configuration via Salt.

Fix the path of the parameter action : /usr/local/scripts/carp/carp-ovh-switch.sh

Tue, Mar 31, 14:37
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 31, 14:28 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra requested review of D4033: Attach OVH VIP to the CARP MASTER MAC.
Tue, Mar 31, 14:17
yousra added a revision to T2276: Automate CARP VIP MAC reassignment using devd and OVH API: D4033: Attach OVH VIP to the CARP MASTER MAC.
Tue, Mar 31, 14:17 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 31, 12:27 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 31, 12:26 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra requested review of D4032: Deploy CARP devd configuration via Salt.
Tue, Mar 31, 12:25
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 31, 11:41 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels

Mon, Mar 30

yousra added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Mar 30 14:13:37 router-002 kernel: carp: 2@vmx1: BACKUP -> MASTER (master timed out)
Mar 30 14:13:37 router-002 carp-ovh[76122]: Detected MAC on vmx1: 00:50:56:09:3c:f2
Mar 30 14:13:37 router-002 carp-ovh[76126]: Checking current state...
Mar 30 14:13:37 router-002 carp-ovh[76130]: Checking IPs for MAC 00:50:56:09:3c:f2
Mar 30 14:13:37 router-002 carp-ovh[76134]: URL used: /dedicated/server/ns3173530.ip-51-210-99.eu/virtualMac/00:50:56:09:3c:f2/virtualAddress
Mar 30 14:13:38 router-002 carp-ovh[76138]: OVH returned: ['178.32.70.110', '51.68.252.230']
Mar 30 14:13:38 router-002 carp-ovh[76142]: VIP is already on correct MAC -> nothing to do
Mon, Mar 30, 14:15 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

When router-003 (The MASTER) become unavailable :

Mon, Mar 30, 14:11 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Mon, Mar 30, 11:03 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra moved T2268: Configure IPsec tunnels on Saltstack from Working on to Done on the Secure HA tunnels board.
Mon, Mar 30, 10:57 · User-Duranzed, Secure HA tunnels
yousra closed D4031: Generate secretsmith Vault configuration for routers via Salt.
Mon, Mar 30, 07:22
yousra committed rOPSdaf96182f8b6: Generate secretsmith Vault configuration for routers via Salt (authored by yousra).
Generate secretsmith Vault configuration for routers via Salt
Mon, Mar 30, 07:22

Sun, Mar 29

yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Mar 29, 18:22 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the diff for D4026: Deploy or rotate Vault secrets.

Enable rotation of Vault AppRole credentials on CARP routers

Sun, Mar 29, 18:21
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Mar 29, 17:56 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the test plan for D4031: Generate secretsmith Vault configuration for routers via Salt.
Sun, Mar 29, 17:40
yousra updated the test plan for D4031: Generate secretsmith Vault configuration for routers via Salt.
Sun, Mar 29, 17:40
yousra requested review of D4031: Generate secretsmith Vault configuration for routers via Salt.
Sun, Mar 29, 16:41
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Mar 29, 15:18 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Sun, Mar 29, 14:04 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra moved T2290: Installation of CARP switch Python dependencies via Salt from Working on to Done on the Secure HA tunnels board.
Sun, Mar 29, 13:44 · Python package, Drake network, Servers, Secure HA tunnels
yousra closed T2290: Installation of CARP switch Python dependencies via Salt as Resolved.
Sun, Mar 29, 13:44 · Python package, Drake network, Servers, Secure HA tunnels
yousra closed T2290: Installation of CARP switch Python dependencies via Salt, a subtask of T2276: Automate CARP VIP MAC reassignment using devd and OVH API, as Resolved.
Sun, Mar 29, 13:44 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels

Wed, Mar 25

yousra accepted D3988: Configure strongSwan as IPsec implementation.
Wed, Mar 25, 15:47
yousra added a reviewer for D3988: Configure strongSwan as IPsec implementation: yousra.
Wed, Mar 25, 15:46
yousra accepted D4011: Allow to search dotfiles with ripgrep.
Wed, Mar 25, 15:37
yousra added a comment to D4011: Allow to search dotfiles with ripgrep.

Tested locally with ripgrep. Configuration files like .arcconfig are now correctly included in search results !

Wed, Mar 25, 15:37
yousra added a comment to D4023: Provide a Docker image able to run tests.

I tested the Docker image locally and the image builds, the container starts correctly, and the test suite runs inside it.

Wed, Mar 25, 15:01
yousra accepted D4024: Make available TeX fonts to all the system on devserver.
Wed, Mar 25, 14:03
yousra added a reviewer for D4024: Make available TeX fonts to all the system on devserver: yousra.
Wed, Mar 25, 14:02
yousra accepted D4025: Prune OCSP artefact from Git ignore list.
Wed, Mar 25, 13:55
yousra added a reviewer for D4025: Prune OCSP artefact from Git ignore list: yousra.
Wed, Mar 25, 13:55
yousra accepted D4026: Deploy or rotate Vault secrets.
Wed, Mar 25, 13:26
yousra added a reviewer for D4026: Deploy or rotate Vault secrets: yousra.
Wed, Mar 25, 12:36
yousra closed D4030: Sort more DevCentral projects in Notifications Center.
Wed, Mar 25, 12:24
yousra committed rOPS88bee5959739: Sort more DevCentral projects in Notifications Center (authored by dereckson).
Sort more DevCentral projects in Notifications Center
Wed, Mar 25, 12:24
yousra accepted D4030: Sort more DevCentral projects in Notifications Center.
Wed, Mar 25, 11:48
yousra added a reviewer for D4030: Sort more DevCentral projects in Notifications Center: yousra.
Wed, Mar 25, 11:38
yousra closed D4029: Allow role router to access ops/secrets/network/router/vault.
Wed, Mar 25, 11:31
yousra committed rOPSdafd033ae37e: Allow role router to access ops/secrets/network/router/vault (authored by yousra).
Allow role router to access ops/secrets/network/router/vault
Wed, Mar 25, 11:31

Tue, Mar 24

yousra closed D4027: Install dependencies to register MAC address to ISP.
Tue, Mar 24, 21:36
yousra committed rOPSef6ea0d9f929: Install dependencies to register MAC address to ISP (authored by yousra).
Install dependencies to register MAC address to ISP
Tue, Mar 24, 21:36
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 21:28 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 21:28 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 21:27 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

The script to test if we can access to the OVH credentials (application_key, application_secret, consumer_key):

Tue, Mar 24, 21:26 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 21:09 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 20:29 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 20:28 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra requested review of D4029: Allow role router to access ops/secrets/network/router/vault.
Tue, Mar 24, 20:27
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 20:20 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 19:54 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 19:40 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

The script to test the connection to Vault, using a YAML configuration file that tells the secretsmith client how to connect to Vault :

Tue, Mar 24, 19:32 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra created P398 access to credentials Vault.
Tue, Mar 24, 19:06
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 17:37 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the diff for D4027: Install dependencies to register MAC address to ISP.

It is not necessary to create a local map.jinja here, since it only imports a variable from the global map.jinja.

Tue, Mar 24, 17:27
yousra added a project to T2276: Automate CARP VIP MAC reassignment using devd and OVH API: Drake network.
Tue, Mar 24, 16:38 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra edited projects for T2276: Automate CARP VIP MAC reassignment using devd and OVH API, added: Servers; removed Python.
Tue, Mar 24, 16:38 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra added a project to T2290: Installation of CARP switch Python dependencies via Salt: Python package.
Tue, Mar 24, 16:37 · Python package, Drake network, Servers, Secure HA tunnels
yousra updated the summary of D4027: Install dependencies to register MAC address to ISP.
Tue, Mar 24, 16:31
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 16:26 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 16:17 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the diff for D4027: Install dependencies to register MAC address to ISP.
  1. Install pip using the OS-specific package prefix from map.jinja.
Tue, Mar 24, 15:27
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 14:08 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra removed projects from T2290: Installation of CARP switch Python dependencies via Salt: Python package, Salt, Secure HA tunnels.
Tue, Mar 24, 13:50 · Python package, Drake network, Servers, Secure HA tunnels
yousra added projects to T2290: Installation of CARP switch Python dependencies via Salt: Salt, Python package.
Tue, Mar 24, 13:42 · Python package, Drake network, Servers, Secure HA tunnels
yousra updated the summary of D4027: Install dependencies to register MAC address to ISP.
Tue, Mar 24, 13:40
yousra added a revision to T2290: Installation of CARP switch Python dependencies via Salt: D4027: Install dependencies to register MAC address to ISP.
Tue, Mar 24, 13:40 · Python package, Drake network, Servers, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Tue, Mar 24, 13:39 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra triaged T2290: Installation of CARP switch Python dependencies via Salt as Normal priority.
Tue, Mar 24, 13:39 · Python package, Drake network, Servers, Secure HA tunnels

Mon, Mar 23

yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Mon, Mar 23, 23:12 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
yousra updated the task description for T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
Mon, Mar 23, 23:12 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels