Page MenuHomeDevCentral
Feed Advanced Search

Mar 3 2026

yousra updated the diff for D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.

Change the files motd for db-a-001 and db-b-001

Mar 3 2026, 16:02
yousra updated the task description for T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
Mar 3 2026, 15:23 · Regression, Salt, Servers, IPv6
yousra created T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
Mar 3 2026, 15:18 · Regression, Salt, Servers, IPv6
yousra retitled D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files from Change db-A-001 to db-a-001 on all files to Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
Mar 3 2026, 14:46
yousra updated the diff for D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.

rename db-B-001 to db-b-001 across the repository

This change touches Wolfplex files. As such, administrative approval is needed from Wolfplex technical contact.

Mar 3 2026, 14:38
yousra requested review of D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
Mar 3 2026, 14:19
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Rename network interfaces on selected machines to standardize the naming convention across all hosts, using intranought and public.

Mar 3 2026, 12:57
yousra updated the summary of D3986: Configure CARP on routers.
Mar 3 2026, 08:57
yousra added a revision to T2264: Implement CARP configuration for router-002 and router-003 : D3986: Configure CARP on routers.
Mar 3 2026, 08:57 · Vault, Salt, Secure HA tunnels

Mar 2 2026

yousra updated the diff for D2790: Generate a pillar from NetBox information.

Updated some functions to preserve a consistent and deterministic
display order by using OrderedDict.

Mar 2 2026, 23:49
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Adjusted the ordering of entries (and the content) in nodes.sls to maintain consistency with the generated pillar structure and ensure deterministic output.

Mar 2 2026, 23:36
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.
Mar 2 2026, 23:30
yousra added a comment to T2266: Improve Python requirements for Operations repository.

I tried pip install salt==3006.8, but it brings the same strange issue : AttributeError: cannot access submodule 'cmdmod' of module 'salt.modules' (most likely due to a circular import)
(same in WindRiver)

Mar 2 2026, 19:39 · Python, Servers, Regression, Salt
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 18:37 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 18:37 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 16:28 · Vault, Salt, Secure HA tunnels
yousra updated the diff for D3986: Configure CARP on routers.

Using a separate file like /etc/rc.conf.d/netif/carp keeps the CARP configuration isolated,
avoids modifying the main /etc/rc.conf, and makes the setup cleaner and safer.
It improves maintainability, reduces the risk of conflicts, and ensures a more modular infrastructure design.

Mar 2 2026, 16:24
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 16:01 · Vault, Salt, Secure HA tunnels
yousra added a reviewer for D3986: Configure CARP on routers: dereckson.
Mar 2 2026, 15:54
yousra abandoned D3985: Add CARP configuration template and state.
Mar 2 2026, 15:53
yousra requested review of D3986: Configure CARP on routers.
Mar 2 2026, 15:52
yousra requested review of D3985: Add CARP configuration template and state.
Mar 2 2026, 15:48
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 15:33 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 15:33 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mar 2 2026, 14:13 · Vault, Salt, Secure HA tunnels
yousra claimed T2149: Ensure serial is bumped when editing DNS zone.
Mar 2 2026, 12:26 · User-yousra, Salt, DNS
yousra closed D3978: Use jdiff instead of jsondiff.
Mar 2 2026, 11:46
yousra committed rOPS48e86fa47a4d: Use jdiff instead of jsondiff (authored by dereckson).
Use jdiff instead of jsondiff
Mar 2 2026, 11:46
yousra accepted D3978: Use jdiff instead of jsondiff.
Mar 2 2026, 11:45

Feb 26 2026

yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 26 2026, 14:20 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 26 2026, 14:16 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 26 2026, 14:16 · Vault, Salt, Secure HA tunnels
yousra updated the summary of D3979: Retrieve CARP configuration for a specific node.
Feb 26 2026, 13:39
yousra added a revision to T2264: Implement CARP configuration for router-002 and router-003 : D3979: Retrieve CARP configuration for a specific node.
Feb 26 2026, 13:39 · Vault, Salt, Secure HA tunnels
yousra updated the diff for D3979: Retrieve CARP configuration for a specific node.

I added a test to determine if the function get_carp_entries() will avoid an FHRP group
if it's not the CARP protocol. Also, it is more readable if we place the CARP configuration directly in the forest.yaml.

Feb 26 2026, 13:31
yousra added reviewers for D3979: Retrieve CARP configuration for a specific node: dereckson, Duranzed.
Feb 26 2026, 12:42
yousra requested review of D3979: Retrieve CARP configuration for a specific node.
Feb 26 2026, 12:41

Feb 25 2026

yousra requested changes to D2790: Generate a pillar from NetBox information.

We need to use OrderedDict from the collections module because the pillar generation script must preserve the order of the information. This ensures that the generated pillar file remains consistent and human-readable. Maintaining a stable order also makes it easier to review changes, compare versions, and debug configurations.

Feb 25 2026, 14:02
yousra accepted D2790: Generate a pillar from NetBox information.
Feb 25 2026, 13:50
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 25 2026, 09:10 · Vault, Salt, Secure HA tunnels
yousra renamed T2264: Implement CARP configuration for router-002 and router-003 from Implement CARP configurations for router-002 and router-003 to Implement CARP configuration for router-002 and router-003 .
Feb 25 2026, 09:01 · Vault, Salt, Secure HA tunnels

Feb 24 2026

yousra added projects to T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret): Salt, Drake network.
Feb 24 2026, 21:34 · Drake network, Secure HA tunnels
yousra closed T2265: Add forward A records for routers (2 and 3) and public CARP VIP as Resolved.
Feb 24 2026, 21:22 · DNS, Secure HA tunnels
yousra updated the summary of D3975: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.org.zone.
Feb 24 2026, 21:21
yousra added a revision to T2265: Add forward A records for routers (2 and 3) and public CARP VIP: D3975: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.org.zone.
Feb 24 2026, 21:21 · DNS, Secure HA tunnels
yousra triaged T2265: Add forward A records for routers (2 and 3) and public CARP VIP as Normal priority.
Feb 24 2026, 21:21 · DNS, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 24 2026, 14:32 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 24 2026, 14:32 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Feb 24 2026, 12:54 · Vault, Salt, Secure HA tunnels
yousra triaged T2264: Implement CARP configuration for router-002 and router-003 as Normal priority.
Feb 24 2026, 12:49 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 24 2026, 10:26 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 24 2026, 10:26 · Drake network, Secure HA tunnels
yousra closed D3975: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.org.zone.
Feb 24 2026, 09:03
yousra committed rOPS91c9a1f7452b: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron. (authored by yousra).
Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.
Feb 24 2026, 09:03

Feb 23 2026

yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Hostnames should always be written in lowercase and the node name must match the hostname.

Feb 23 2026, 21:05
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 23 2026, 20:49 · Drake network, Secure HA tunnels
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Add the flag ipv6_dhcp_duid for windriver

Feb 23 2026, 15:08
yousra updated the diff for D2790: Generate a pillar from NetBox information.

Fix : when an IPv6 address belongs to the Scaleway tenant, add the
ipv6_dhcp_duid flag in the pillar

Feb 23 2026, 15:02
yousra updated the diff for D2790: Generate a pillar from NetBox information.

Remove an incorrect character from the code (star that shouldn't be there).

Feb 23 2026, 14:43
yousra updated the diff for D2790: Generate a pillar from NetBox information.

I removed the priority and name entries from the generated pillar, as they are not used by Salt in our current setup.
Keeping only the fields actually consumed by the states makes the pillar cleaner and avoids maintaining redundant data.

Feb 23 2026, 13:58
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Use True and False (capitalized) to follow Salt's Python boolean conventions.

Feb 23 2026, 13:27
yousra updated the diff for D3975: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.org.zone.

Increase the SOA serial so secondary name servers detect the changes and perform a zone transfer.
Ensure DNS records are placed in alphabetical order within the zone file.

Feb 23 2026, 12:31
yousra requested review of D3975: Add forward A records for routers (2 and 3) and public CARP VIPin the nasqueron.org.zone.
Feb 23 2026, 09:38
yousra added a reviewer for D2790: Generate a pillar from NetBox information: yousra.
Feb 23 2026, 08:47

Feb 22 2026

yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 23:19 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 23:06 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 23:05 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 22:07 · Drake network, Secure HA tunnels
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Fix priority for CARP in NetBox, and then in the file nodes.sls

Feb 22 2026, 21:59
yousra added a revision to T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret): D3974: Synchronize nodes pillar with NetBox information.
Feb 22 2026, 20:11 · Drake network, Secure HA tunnels
yousra updated the summary of D3974: Synchronize nodes pillar with NetBox information.
Feb 22 2026, 20:11
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 20:10 · Drake network, Secure HA tunnels
yousra requested review of D3974: Synchronize nodes pillar with NetBox information.
Feb 22 2026, 20:03
yousra updated the diff for D2790: Generate a pillar from NetBox information.

Add functions to get the CARP configurations in NetBox

Feb 22 2026, 15:48
yousra renamed T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret) from CARP setup (IP allocation, vhid, advskew / priorité (master / backup), secret shared) to CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 22 2026, 13:42 · Drake network, Secure HA tunnels
yousra renamed T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret) from CARP setup (IP allocation, vhid, advskew / priorité (master / backup)) to CARP setup (IP allocation, vhid, advskew / priorité (master / backup), secret shared).
Feb 22 2026, 13:40 · Drake network, Secure HA tunnels
yousra renamed T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret) from Define IP range to use with CARP to CARP setup (IP allocation, vhid, advskew / priorité (master / backup)).
Feb 22 2026, 13:25 · Drake network, Secure HA tunnels

Feb 20 2026

yousra updated the diff for D2790: Generate a pillar from NetBox information.

Avoid to include nodes.sls on the review

Feb 20 2026, 11:43
yousra updated the diff for D2790: Generate a pillar from NetBox information.

Fix OVH + IPv6 /64 => netmask gateway /56

Feb 20 2026, 11:10
yousra updated the diff for D2790: Generate a pillar from NetBox information.
  1. Fix duplicate primary IP in aliases
Feb 20 2026, 09:56

Feb 19 2026

yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 19 2026, 13:19 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 19 2026, 12:31 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 19 2026, 12:22 · Drake network, Secure HA tunnels

Feb 18 2026

yousra moved T2202: Pick solution for IPsec from Documentation to Done on the Secure HA tunnels board.
Feb 18 2026, 20:25 · User-Duranzed, documentation, Product evaluation, Secure HA tunnels
yousra added a comment to T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).

A new bloc IPV4 was added in NetBox : The 172.27.27.0/28 subnet was fully allocated and currently used by VMs on Hyper-1, so I expand it to a larger prefix by combining 172.27.27.0/28 and 172.27.27.16/28 into a single 172.27.27.0/27 subnet to allow better address utilization in the future.

Feb 18 2026, 14:40 · Drake network, Secure HA tunnels
yousra moved T2261: Request additional public IPv4 block for CARP setup from Backlog to Done on the Secure HA tunnels board.
Feb 18 2026, 13:47 · Secure HA tunnels, Servers
yousra closed T2261: Request additional public IPv4 block for CARP setup as Resolved.
Feb 18 2026, 13:46 · Secure HA tunnels, Servers
yousra added a comment to T2261: Request additional public IPv4 block for CARP setup.

The additional public IPv4 address has been received and is ready to be used for the CARP setup : IP=51.68.252.230/32

Feb 18 2026, 13:46 · Secure HA tunnels, Servers
yousra added projects to T2261: Request additional public IPv4 block for CARP setup: Servers, Secure HA tunnels.
Feb 18 2026, 13:44 · Secure HA tunnels, Servers
yousra assigned T2261: Request additional public IPv4 block for CARP setup to dereckson.
Feb 18 2026, 13:43 · Secure HA tunnels, Servers
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 18 2026, 13:40 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 18 2026, 13:06 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 18 2026, 13:02 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 18 2026, 10:40 · Drake network, Secure HA tunnels
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 18 2026, 08:57 · Drake network, Secure HA tunnels
yousra triaged T2261: Request additional public IPv4 block for CARP setup as High priority.
Feb 18 2026, 08:49 · Secure HA tunnels, Servers

Feb 17 2026

yousra claimed T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
Feb 17 2026, 19:05 · Drake network, Secure HA tunnels
yousra moved T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret) from Backlog to Working on on the Secure HA tunnels board.
Feb 17 2026, 18:46 · Drake network, Secure HA tunnels
yousra updated the task description for T2201: GRE tunnel creation .
Feb 17 2026, 18:36 · User-Duranzed, Secure HA tunnels
yousra renamed T2223: Server routage: windriver.nasqueron.org from Server outage: windriver.nasqueron.org to Server routage: windriver.nasqueron.org.
Feb 17 2026, 13:59 · Secure HA tunnels, Servers