Page MenuHomeDevCentral
Feed All Stories

Yesterday

dereckson requested review of D4021: Update base image to Debian Trixie and Java 25.
Sat, Mar 21, 22:48
dereckson moved T2205: Enable CARP high-availability on router-002 and router-003 from Backlog to Servers config on the Salt board.
Sat, Mar 21, 20:35 · Vault, Monitoring and reporting, Salt, Secure HA tunnels
dereckson moved T2274: Configure CARP to send advertisements in unicast mode from Backlog to Servers config on the Salt board.
Sat, Mar 21, 20:34 · Monitoring and reporting, Salt, Secure HA tunnels
yousra moved T2274: Configure CARP to send advertisements in unicast mode from Working on to Done on the Secure HA tunnels board.
Sat, Mar 21, 19:53 · Monitoring and reporting, Salt, Secure HA tunnels
yousra closed T2274: Configure CARP to send advertisements in unicast mode as Resolved.
Sat, Mar 21, 19:53 · Monitoring and reporting, Salt, Secure HA tunnels
yousra moved T2205: Enable CARP high-availability on router-002 and router-003 from Working on to Done on the Secure HA tunnels board.
Sat, Mar 21, 19:52 · Vault, Monitoring and reporting, Salt, Secure HA tunnels
yousra closed T2205: Enable CARP high-availability on router-002 and router-003 as Resolved.
Sat, Mar 21, 19:52 · Vault, Monitoring and reporting, Salt, Secure HA tunnels
yousra committed rOPS339882122b8d: Add to template roles/router/carp/files/carp.rc the parameter peer for the… (authored by yousra).
Add to template roles/router/carp/files/carp.rc the parameter peer for the…
Sat, Mar 21, 18:58
yousra closed D4010: Add to template roles/router/carp/files/carp.rc the parameter peer for the command ifconfig.
Sat, Mar 21, 18:58
yousra closed D4009: Read the CARP peer parameter from pillar.
Sat, Mar 21, 18:54
yousra committed rOPSdf4a2c0fb05f: Read the CARP peer parameter from pillar (authored by yousra).
Read the CARP peer parameter from pillar
Sat, Mar 21, 18:54
yousra closed D4008: Add the CARP peer parameter to the generated pillar configuration.
Sat, Mar 21, 18:43
yousra committed rOPS96155f8b7e38: Add the CARP peer parameter to the generated pillar configuration (authored by yousra).
Add the CARP peer parameter to the generated pillar configuration
Sat, Mar 21, 18:43
yousra closed D4006: Automate CARP activation and parameter preemption.
Sat, Mar 21, 18:38
yousra committed rOPS66b757b85061: Automate CARP activation and parameter preemption (authored by yousra).
Automate CARP activation and parameter preemption
Sat, Mar 21, 18:38
ptdradmin updated the diff for D3908: Deploy Anubis for DevCentral.

Restore private.key provisioning from Vault as requested by dereckson

Sat, Mar 21, 18:36
ptdradmin updated the diff for D3908: Deploy Anubis for DevCentral.

Apply dereckson feedback: add headers, remove defaults for bind/port to fail loudly if undefined

Sat, Mar 21, 17:43
dereckson added a comment to T1374: Deploy Flow, Echo and Thanks extensions.

Just a note Flow isn't maintained anymore. The current recommended discussions extension is https://www.mediawiki.org/wiki/Extension:DiscussionTools

Sat, Mar 21, 17:42 · Mediawiki SaaS, Servers
ptdradmin updated the diff for D3908: Deploy Anubis for DevCentral.

YAML/Jinaj Style: remove defaults to fail loudly on missing ports/bind as suggested by dereckson, plus add headers

Sat, Mar 21, 17:42
dereckson added a comment to D3908: Deploy Anubis for DevCentral.

Provisioning of /etc/anubis/private.key we added here has disappeared: https://devcentral.nasqueron.org/D3908?vs=10478&id=10480#toc

Sat, Mar 21, 17:31
dereckson updated the summary of D4020: Install GNU findutils.
Sat, Mar 21, 16:42
dereckson requested review of D4020: Install GNU findutils.
Sat, Mar 21, 16:41
dereckson added reviewers for D4019: Revert "Try to install Salt 3006.8 as test dependency": yousra, DorianWinty.

Plan is to replace pip installation by a script, ideally invokable through make, to prepare the venv or anything else with Salt there.

Sat, Mar 21, 16:27
dereckson updated subscribers of D4019: Revert "Try to install Salt 3006.8 as test dependency".
Sat, Mar 21, 16:25
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4019: Revert "Try to install Salt 3006.8 as test dependency".
Sat, Mar 21, 16:25 · Continous integration and delivery, Regression, Salt
dereckson added a reverting change for rOPSede81bc37383: Try to install Salt 3006.8 as test dependency: D4019: Revert "Try to install Salt 3006.8 as test dependency".
Sat, Mar 21, 16:25
dereckson added a reverting change for D4001: Try to install Salt 3006.8 as test dependency: D4019: Revert "Try to install Salt 3006.8 as test dependency".
Sat, Mar 21, 16:25
dereckson requested review of D4019: Revert "Try to install Salt 3006.8 as test dependency".
Sat, Mar 21, 16:25
dereckson edited P392 roles/router/carp/files/carp-ovh-switch.py.
Sat, Mar 21, 16:07 · Secure HA tunnels
dereckson added a comment to P392 roles/router/carp/files/carp-ovh-switch.py.

Proof of concept to call OVH API from Python to define MAC address to router-002/003.

Sat, Mar 21, 16:06 · Secure HA tunnels
dereckson added a project to P392 roles/router/carp/files/carp-ovh-switch.py: Secure HA tunnels.
Sat, Mar 21, 16:04 · Secure HA tunnels
dereckson created P392 roles/router/carp/files/carp-ovh-switch.py.
Sat, Mar 21, 16:04 · Secure HA tunnels
dereckson added inline comments to D3908: Deploy Anubis for DevCentral.
Sat, Mar 21, 15:46
dereckson requested review of D4018: Install LLVM 22 on shellserver and devserver roles.
Sat, Mar 21, 15:30
dereckson added a revision to T620: Review and publish C code convention: D4018: Install LLVM 22 on shellserver and devserver roles.
Sat, Mar 21, 15:30 · C, discussion, architecture
ptdradmin updated the diff for D3908: Deploy Anubis for DevCentral.

Fix Anubis deployment: unify env vars, reconcile policies with P390, and align Nginx config

Sat, Mar 21, 15:25
dereckson added a revision to T620: Review and publish C code convention: D4017: Style with clang-format 22.
Sat, Mar 21, 15:19 · C, discussion, architecture
dereckson requested review of D4017: Style with clang-format 22.
Sat, Mar 21, 15:19
dereckson closed T845: Create a wiki farm as Resolved.

At this point, we can consider that the goal "create a wiki farm" is accomplished, and the subtasks are feature requests / bugs to solve in the ongoing cycle.

Sat, Mar 21, 10:35 · Servers
dereckson lowered the priority of T2277: Check DNS records with reference to router-001 from High to Normal.
Sat, Mar 21, 10:34 · DNS, Secure HA tunnels
dereckson triaged T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric as High priority.
Sat, Mar 21, 10:33 · Regression, Salt, Servers, IPv6
dereckson triaged T2277: Check DNS records with reference to router-001 as High priority.
Sat, Mar 21, 10:33 · DNS, Secure HA tunnels
dereckson triaged T2279: Prometheus / IPsec exporter as Normal priority.
Sat, Mar 21, 10:33 · Monitoring and reporting, Secure HA tunnels
dereckson added a parent task for T1513: Propagate certificate to Openfire server: T2043: Switch to acme.sh instead of certbot.
Sat, Mar 21, 10:32 · XMPP, security, Servers
dereckson added a subtask for T2043: Switch to acme.sh instead of certbot: T1513: Propagate certificate to Openfire server.
Sat, Mar 21, 10:32 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson updated subscribers of T1513: Propagate certificate to Openfire server.

Will need to be revisited when we switch to acme.sh.

Sat, Mar 21, 10:31 · XMPP, security, Servers
dereckson triaged T2283: Allow to install Salt to run tests against operations repository as High priority.
Sat, Mar 21, 10:28 · Continous integration and delivery, Regression, Salt
dereckson moved T2052: Salt mixes Python and grep regular expressions for SELinux code from Bug and issues to Require Salt dev on the Salt board.
Sat, Mar 21, 10:20 · upstream, Salt
dereckson closed T2214: youtube-dl can't extract info anymore from YouTube as Resolved.
Sat, Mar 21, 09:45 · Dæghrefn
dereckson closed D4002: Avoid timeout extracting info from video playlist.
Sat, Mar 21, 09:44
dereckson committed rVIPER0c04d4cf4d0b: Avoid timeout extracting info from video playlist (authored by dereckson).
Avoid timeout extracting info from video playlist
Sat, Mar 21, 09:44
dereckson updated the diff for D4002: Avoid timeout extracting info from video playlist.

Rebaesd

Sat, Mar 21, 09:43
dereckson added a comment to D4002: Avoid timeout extracting info from video playlist.

Testing with shangri-l:

Sat, Mar 21, 09:40
dereckson added a revision to T2214: youtube-dl can't extract info anymore from YouTube: D4002: Avoid timeout extracting info from video playlist.
Sat, Mar 21, 09:39 · Dæghrefn
dereckson updated the summary of D4002: Avoid timeout extracting info from video playlist.
Sat, Mar 21, 09:39
dereckson added a comment to T1514: UTF-8 log entries aren't processed.

Code responsible to convert the message into a JSON payload, then post it:

Sat, Mar 21, 09:33 · Nasqueron API, Servers, IRC, Dæghrefn
dereckson updated subscribers of T1514: UTF-8 log entries aren't processed.

@yousra I've noticed I've already created a task with the same issue, with dash character — instead of the non-breaking space here.

Sat, Mar 21, 09:29 · Nasqueron API, Servers, IRC, Dæghrefn
dereckson triaged T1361: Create an list of expressions not to log for Wearg like '[ERROR ]' (Salt) as Normal priority.
Sat, Mar 21, 09:27 · Dæghrefn
dereckson renamed T1361: Create an list of expressions not to log for Wearg like '[ERROR ]' (Salt) from Whitelist expressions not to log for Wearg like '[ERROR ]' (Salt) to Create an list of expressions not to log for Wearg like '[ERROR ]' (Salt).
Sat, Mar 21, 09:27 · Dæghrefn
dereckson merged T1862: Reconnect automatically to mysql into T2282: Allow to reconnect automatically to MariaDB.
Sat, Mar 21, 09:25 · DBA, Dæghrefn
dereckson merged task T1862: Reconnect automatically to mysql into T2282: Allow to reconnect automatically to MariaDB.
Sat, Mar 21, 09:25 · Dæghrefn, IRC
dereckson closed T2273: Switch code file indent from tab to spaces as Resolved.
Sat, Mar 21, 09:23 · documentation, Dæghrefn
dereckson added a comment to T2273: Switch code file indent from tab to spaces.

Documented on Agora: https://agora.nasqueron.org/index.php?title=Code_conventions&diff=2486&oldid=2039

Sat, Mar 21, 09:22 · documentation, Dæghrefn
dereckson triaged T2282: Allow to reconnect automatically to MariaDB as High priority.
Sat, Mar 21, 09:22 · DBA, Dæghrefn

Fri, Mar 20

dereckson added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

OVH API credentials published to apps/network/carp-hyper-001-switch path,
under application_key, application_secret, consumer_key keys.

Fri, Mar 20, 23:11 · Monitoring and reporting, Python, Secure HA tunnels
dereckson updated the diff for D4016: Provision Vault policy for routers.

module/resource name

Fri, Mar 20, 22:55
dereckson requested review of D4016: Provision Vault policy for routers.
Fri, Mar 20, 22:54
dereckson added a revision to T2276: Automate CARP VIP MAC reassignment using devd and OVH API: D4016: Provision Vault policy for routers.
Fri, Mar 20, 22:54 · Monitoring and reporting, Python, Secure HA tunnels
dereckson moved T2201: GRE tunnel creation from Backlog to Working on on the Secure HA tunnels board.
Fri, Mar 20, 22:52 · User-Duranzed, Secure HA tunnels
dereckson added a comment to T620: Review and publish C code convention.

The format of .clang-format has evolved, see P391 for clang-format19.

Fri, Mar 20, 22:43 · C, discussion, architecture
dereckson added projects to P391 .clang-format19 -style=llvm -dump-config: C, documentation.
Fri, Mar 20, 22:41 · documentation, C
dereckson updated the title for P391 .clang-format19 -style=llvm -dump-config from .clang-format2 to .clang-format19 -style=llvm -dump-config.
Fri, Mar 20, 22:41 · documentation, C
dereckson edited P391 .clang-format19 -style=llvm -dump-config.
Fri, Mar 20, 22:41 · documentation, C
dereckson created P391 .clang-format19 -style=llvm -dump-config.
Fri, Mar 20, 22:39 · documentation, C
dereckson triaged T2281: [irssi] Secure proxy module with TLS connection as Wishlist priority.
Fri, Mar 20, 21:51 · security, upstream, IRC, C
dereckson added a comment to T2280: Document irssi setup with notifications and Android access.

From upstream:

Fri, Mar 20, 21:27 · upstream, documentation, IRC, User-Dereckson
dereckson moved T1695: Write a Terminator plugin to resolve hashes from Finished to WIP on the User-Duranzed board.

@Duranzed Can you open the issue with Terminator maintainers, so we can determine the best course of action for the plugin to load our resolve-hash library?

Fri, Mar 20, 21:22 · upstream, User-Duranzed, Python, good-first-issue, Resolve hash
dereckson closed D4015: Allow Docker engines to fetch Anubis private key from Vault.
Fri, Mar 20, 20:18
dereckson committed rOPS1d31e09a05f2: Allow Docker engines to fetch Anubis private key from Vault (authored by dereckson).
Allow Docker engines to fetch Anubis private key from Vault
Fri, Mar 20, 20:18
dereckson added inline comments to D3908: Deploy Anubis for DevCentral.
Fri, Mar 20, 20:14
dereckson requested changes to D3908: Deploy Anubis for DevCentral.
Fri, Mar 20, 20:12
dereckson updated the title for P390 Anubis default botPolicies.yaml from botPolicies.yaml to Anubis default botPolicies.yaml.
Fri, Mar 20, 20:03 · security, Nasqueron Docker deployment squad, Servers
dereckson created P390 Anubis default botPolicies.yaml.
Fri, Mar 20, 20:02 · security, Nasqueron Docker deployment squad, Servers
Duranzed accepted D4015: Allow Docker engines to fetch Anubis private key from Vault.
Fri, Mar 20, 19:59
dereckson updated the diff for D3908: Deploy Anubis for DevCentral.

Fetch private key from Vault

Fri, Mar 20, 19:54
dereckson requested review of D4015: Allow Docker engines to fetch Anubis private key from Vault.
Fri, Mar 20, 19:43
dereckson added a revision to T2193: Investigate Anubis: D4015: Allow Docker engines to fetch Anubis private key from Vault.
Fri, Mar 20, 19:43 · Servers, Operations sprints (Echoes in the Void), Product evaluation, Alkane, DevCentral
dereckson updated the diff for D3908: Deploy Anubis for DevCentral.

Rebased

Fri, Mar 20, 19:31
dereckson closed D4014: Restrict Gerrit search to commit hash.
Fri, Mar 20, 19:28
dereckson committed rRESOLVEHASH2dc68bf81384: Restrict Gerrit search to commit hash (authored by dereckson).
Restrict Gerrit search to commit hash
Fri, Mar 20, 19:28
dereckson closed T1223: Configure NTP in rOPS as Resolved.

Deployed to all servers during meet-up on Jitsi with @ptdradmin and @Duranzed

Fri, Mar 20, 19:09 · Servers, Salt
dereckson committed rOPSe0944c8ff4a3: Standardize NTP configuration (authored by ptdradmin).
Standardize NTP configuration
Fri, Mar 20, 19:09
dereckson closed D3990: Standardize NTP configuration.
Fri, Mar 20, 19:09
dereckson updated the diff for D3990: Standardize NTP configuration.

Avoid blank lines between pool servers (Jinja template)

Fri, Mar 20, 19:08
Duranzed accepted D4014: Restrict Gerrit search to commit hash.
Fri, Mar 20, 18:29
dereckson moved T1695: Write a Terminator plugin to resolve hashes from Backlog to To report on the upstream board.
Fri, Mar 20, 18:27 · upstream, User-Duranzed, Python, good-first-issue, Resolve hash
dereckson added a project to T1695: Write a Terminator plugin to resolve hashes: upstream.

Discussion to have with the upstream to understand how to safely load a Python library.

Fri, Mar 20, 18:27 · upstream, User-Duranzed, Python, good-first-issue, Resolve hash