Page MenuHomeDevCentral
Feed All Stories

Sun, Apr 19

dereckson updated the diff for D4086: Add convenience XHubSignature256 class to default to SHA-256.

Algo can be overriden

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

Algo can be overriden

Sun, Apr 19, 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.

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

Use os.path.expanduser

Sun, Apr 19, 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.

Sun, Apr 19, 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.

Sun, Apr 19, 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.

Sun, Apr 19, 14:17
yousra accepted D4082: Provide configuration paths.
Sun, Apr 19, 13:53
dereckson requested review of D4085: Prune unused migration scripts.
Sun, Apr 19, 12:58
dereckson renamed T438: Backup dataroot folder on devserver from Backup /var/dataroot folder on Ysul to Backup dataroot folder on devserver.
Sun, Apr 19, 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.

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

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

Sun, Apr 19, 10:12
dereckson requested review of D4084: Set PHPUnit configuration file for Arcanist.
Sun, Apr 19, 10:11
dereckson added a revision to T2316: Allow arc unit to cope with phpunit configuration: D4084: Set PHPUnit configuration file for Arcanist.
Sun, Apr 19, 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

Sun, Apr 19, 10:09 · Keruald
dereckson added a comment to D4083: Ensure PHPUnit runs with XDebug in code coverage mode.

Published as https://github.com/nasqueron/arcanist/commit/2287f8768605272aba2544fa9f4192623f7d05ae

Sun, Apr 19, 10:08 · DevCentral
dereckson closed D4083: Ensure PHPUnit runs with XDebug in code coverage mode.
Sun, Apr 19, 10:07 · DevCentral
dereckson accepted D4083: Ensure PHPUnit runs with XDebug in code coverage mode.
Sun, Apr 19, 10:07 · DevCentral
dereckson added a comment to D4083: Ensure PHPUnit runs with XDebug in code coverage mode.

We don't currently track on DevCentral our patches for nasqueron/arcanist, but for reference and documentation of T2316 resolution, it's best to publish it here too.

Sun, Apr 19, 10:07 · DevCentral
dereckson added a task to D4083: Ensure PHPUnit runs with XDebug in code coverage mode: T2316: Allow arc unit to cope with phpunit configuration.
Sun, Apr 19, 10:06 · DevCentral
dereckson added a revision to T2316: Allow arc unit to cope with phpunit configuration: D4083: Ensure PHPUnit runs with XDebug in code coverage mode.
Sun, Apr 19, 10:06 · Keruald
dereckson requested review of D4083: Ensure PHPUnit runs with XDebug in code coverage mode.
Sun, Apr 19, 10:06 · DevCentral
dereckson added a comment to T2316: Allow arc unit to cope with phpunit configuration.

There are still two things to do:

Sun, Apr 19, 09:44 · Keruald
dereckson added a comment to D4059: Create zed user and database on WindRiver.

Deployed to WindRiver.

Sun, Apr 19, 09:24
dereckson added a comment to D4068: Configure FRRouting OSPF.

Added in the commit message the info RID aren't real IP addresses but 32 bits values.

Sun, Apr 19, 09:23
dereckson updated the summary of D4068: Configure FRRouting OSPF.
Sun, Apr 19, 09:23
dereckson committed rOPS613eb446c816: Correct AAAA record (authored by dereckson).
Correct AAAA record
Sun, Apr 19, 09:13
dereckson closed D4081: Correct AAAA record.
Sun, Apr 19, 09:13
dereckson closed D4063: Fix Zed nginx config stat issue.
Sun, Apr 19, 09:13
dereckson closed D4080: Upgrade psysh.
Sun, Apr 19, 09:13
dereckson committed rOPS86d5fa8a47d8: Fix Zed nginx config stat issue (authored by dereckson).
Fix Zed nginx config stat issue
Sun, Apr 19, 09:13
dereckson committed rOPScafd2b1c73d4: Upgrade psysh (authored by dereckson).
Upgrade psysh
Sun, Apr 19, 09:13
dereckson closed D4057: Ensure nginx logs are always split by subdomain.
Sun, Apr 19, 09:11
dereckson committed rOPScefe679b44d0: Ensure nginx logs are always split by subdomain (authored by dereckson).
Ensure nginx logs are always split by subdomain
Sun, Apr 19, 09:11
dereckson closed D4043: Remove Created date headers from all files.
Sun, Apr 19, 09:11
dereckson closed D4044: Remove Author headers.
Sun, Apr 19, 09:11
dereckson committed rOPSd5cb6073da61: Remove Created date headers from all files (authored by dereckson).
Remove Created date headers from all files
Sun, Apr 19, 09:11
dereckson committed rOPS88cf5225f6c1: Remove Author headers (authored by dereckson).
Remove Author headers
Sun, Apr 19, 09:11
dereckson requested review of D4082: Provide configuration paths.
Sun, Apr 19, 09:07

Sat, Apr 18

yousra accepted D4043: Remove Created date headers from all files.
Sat, Apr 18, 22:30
yousra accepted D4057: Ensure nginx logs are always split by subdomain.
Sat, Apr 18, 22:28
yousra accepted D4063: Fix Zed nginx config stat issue.
Sat, Apr 18, 22:26
yousra accepted D4081: Correct AAAA record.
Sat, Apr 18, 22:25
yousra accepted D4080: Upgrade psysh.
Sat, Apr 18, 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.

Sat, Apr 18, 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).

Sat, Apr 18, 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.

Sat, Apr 18, 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.

Sat, Apr 18, 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

Sat, Apr 18, 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
Sat, Apr 18, 19:04
dereckson added a comment to T2317: Lint DNS record types.

Was initially caught by kzonecheck after deployment of the zone file, and before reloading knot.

Sat, Apr 18, 18:15 · Salt, Monitoring and reporting, DNS
dereckson closed D4072: Update IRC network information to Libera.
Sat, Apr 18, 17:19
dereckson committed rLAUNCHca465848216e: Update IRC network information to Libera (authored by dereckson).
Update IRC network information to Libera
Sat, Apr 18, 17:19
Harbormaster failed to build B6638: rVIPERWWWe174e66c51bb: Hunt insecable whitespaces for rVIPERWWWe174e66c51bb: Hunt insecable whitespaces!
Sat, Apr 18, 17:18
Harbormaster failed to build B6639: rVIPERWWW3569aea89e5c: Update IRC network name to Libera for rVIPERWWW3569aea89e5c: Update IRC network name to Libera!
Sat, Apr 18, 17:18
dereckson committed rVIPERWWWe174e66c51bb: Hunt insecable whitespaces (authored by dereckson).
Hunt insecable whitespaces
Sat, Apr 18, 17:18
dereckson committed rVIPERWWW3569aea89e5c: Update IRC network name to Libera (authored by dereckson).
Update IRC network name to Libera
Sat, Apr 18, 17:18
dereckson closed D4071: Update IRC network name to Libera.
Sat, Apr 18, 17:18
dereckson closed D4073: Hunt insecable whitespaces.
Sat, Apr 18, 17:18
dereckson closed D3439: Automate www. deployment through Alkane.
Sat, Apr 18, 17:15
dereckson committed rWWW4746c86ead7f: Automate www. deployment through Alkane (authored by dereckson).
Automate www. deployment through Alkane
Sat, Apr 18, 17:15
dereckson committed rKOTfab1400ef8fd: Provide inheritance in SolarSystemLib tests (authored by dereckson).
Provide inheritance in SolarSystemLib tests
Sat, Apr 18, 17:03
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)

Sat, Apr 18, 17:01
dereckson closed D4064: Provide inheritance in SolarSystemLib tests.
Sat, Apr 18, 17:00
dereckson committed rKERUALD90869808bd59: Provide inheritance in SolarSystemLib tests (authored by dereckson).
Provide inheritance in SolarSystemLib tests
Sat, Apr 18, 17:00
dereckson closed D4051: Add missing files headers.
Sat, Apr 18, 16:58
dereckson closed D4049: Normalize headers.
Sat, Apr 18, 16:58
dereckson committed rOPSd6f7b9dfedd2: Normalize headers (authored by dereckson).
Normalize headers
Sat, Apr 18, 16:58
dereckson committed rOPS35f75a9e72c8: Add missing files headers (authored by dereckson).
Add missing files headers
Sat, Apr 18, 16:58
dereckson added a comment to D4044: Remove Author headers.

Ideal order to merge into main: D4043 then D4044

Sat, Apr 18, 16:56
dereckson triaged T2317: Lint DNS record types as Normal priority.
Sat, Apr 18, 16:48 · Salt, Monitoring and reporting, DNS
yousra updated the diff for D4032: Deploy CARP devd configuration via Salt.

Removed the extra space

Sat, Apr 18, 16:46
dereckson added inline comments to D4036: Configure a dedicated syslog file for carp-ovh logs.
Sat, Apr 18, 16:43
dereckson added a comment to D4034: Add debug scripts for Vault, OVH, and VIP assignment.

So to clarify for executable scripts files:

Sat, Apr 18, 16:42
dereckson requested changes to D4034: Add debug scripts for Vault, OVH, and VIP assignment.
Sat, Apr 18, 16:41
dereckson requested changes to D4033: Attach OVH VIP to the CARP PRIMARY MAC.

March 31 review comments seem to still need action - see https://devcentral.nasqueron.org/D4033#63080

Sat, Apr 18, 16:35
dereckson added inline comments to D4032: Deploy CARP devd configuration via Salt.
Sat, Apr 18, 16:34
dereckson requested review of D4081: Correct AAAA record.
Sat, Apr 18, 16:28
dereckson added inline comments to rOPSf6560a9607ac: Publish AAAA record for WindRiver.
Sat, Apr 18, 14:14
dereckson closed T2293: viperserv.nasqueron.org IP on WindRiver was missing after reboot, a subtask of T2296: Bind correctly to proper IPv6, as Resolved.
Sat, Apr 18, 14:08 · IPv6, Dæghrefn
dereckson closed T2293: viperserv.nasqueron.org IP on WindRiver was missing after reboot as Resolved.
Sat, Apr 18, 14:08 · Salt, Servers, Dæghrefn
dereckson closed T2296: Bind correctly to proper IPv6 as Resolved.
Sat, Apr 18, 14:08 · IPv6, Dæghrefn