Page MenuHomeDevCentral
Feed Advanced Search

Sun, Mar 22

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

You can directly use variables in the action to pass interface and state with $subsystem and $type

Sun, Mar 22, 21:13 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
dereckson closed T1697: Troubleshoot Openfire Docker image as Wontfix.

Closed as inactive.

Sun, Mar 22, 20:23 · Support, Docker images
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

Next: configure DNS records

Sun, Mar 22, 19:08 · security, Servers, IPv6
dereckson moved T2030: Provide wheel Python package for ruamel.yaml.clib in /opt/python from Backlog to Servers config on the Salt board.
Sun, Mar 22, 19:08 · Salt, Servers
dereckson placed T2030: Provide wheel Python package for ruamel.yaml.clib in /opt/python up for grabs.

This method works well, Salt automation is welcome.

Sun, Mar 22, 19:07 · Salt, Servers
dereckson changed the visibility for T2143: Hash Tomcat credentials.
Sun, Mar 22, 19:04 · Servers, Nasqueron Docker deployment squad, security
dereckson shifted T2143: Hash Tomcat credentials from the Restricted Space space to the S1 Nasqueron space.
Sun, Mar 22, 19:03 · Servers, Nasqueron Docker deployment squad, security
dereckson closed T2143: Hash Tomcat credentials as Resolved.
Sun, Mar 22, 19:02 · Servers, Nasqueron Docker deployment squad, security
dereckson closed T1975: Allow ops to login to Vault as Resolved.

Solution is satisfactory and stable all summer long.

Sun, Mar 22, 18:56 · Salt, Vault
dereckson closed T2014: Serve https://nasqueron.org from web-001, a subtask of T1582: Implement XEP-0156, as Resolved.
Sun, Mar 22, 18:56 · good-first-issue, XMPP, Servers
dereckson closed T2014: Serve https://nasqueron.org from web-001 as Resolved.
Sun, Mar 22, 18:56 · Alkane, DNS, Servers
dereckson removed a revision from T2014: Serve https://nasqueron.org from web-001: D3439: Automate www. deployment through Alkane.
Sun, Mar 22, 18:55 · Alkane, DNS, Servers
dereckson removed a task from D3439: Automate www. deployment through Alkane: T2014: Serve https://nasqueron.org from web-001.
Sun, Mar 22, 18:55
dereckson updated the summary of D3439: Automate www. deployment through Alkane.
Sun, Mar 22, 18:55
dereckson closed T2017: Install WindRiver replacement server as Resolved.

We can consider we're done and handle the remaining as regular tasks.

Sun, Mar 22, 18:54 · Servers
dereckson updated the task description for T2031: Harmonize nginx includes.
Sun, Mar 22, 18:53 · Servers
dereckson closed T2103: Upgrade servers to FreeBSD 14.3 as Resolved.

All server has been upgraded to FreeBSD 15, excepted router-001, which will be decom when router-002/003 will be live.

Sun, Mar 22, 18:52 · Servers
dereckson added a project to T1767: Provision /etc/hosts: Secure HA tunnels.
Sun, Mar 22, 18:48 · Secure HA tunnels, Salt, Drake network
dereckson placed T1510: Create migration.mediawiki.test.ook.space up for grabs.
Sun, Mar 22, 18:41 · Mediawiki SaaS, Wikimedia, Servers
dereckson added a comment to T1510: Create migration.mediawiki.test.ook.space.

https://migration.mediawiki.test.ook.space/w/index.php reports an unknown wiki.

Sun, Mar 22, 18:40 · Mediawiki SaaS, Wikimedia, Servers
dereckson closed T1396: nginx autoindex pages aren't served as UTF-8 as Resolved.

Test URL: https://windriver.nasqueron.org/~dereckson/ops/T1396-nginx-autoindex/

Sun, Mar 22, 18:37 · Servers
dereckson updated the task description for T1396: nginx autoindex pages aren't served as UTF-8.
Sun, Mar 22, 18:36 · Servers
dereckson placed T1396: nginx autoindex pages aren't served as UTF-8 up for grabs.

[ Not working actively on this, also we'd need a repro URL. ]

Sun, Mar 22, 18:32 · Servers
dereckson placed T1131: Populate language codes up for grabs.

[ Not actively working on this, but please ping me if you need this. ]

Sun, Mar 22, 18:32 · Nasqueron Databases, Odderon
dereckson moved T1109: Switch all OAuth GitHub applications to Nasqueron organization accounts from Backlog to Infra on the Auth Grove board.
Sun, Mar 22, 18:30 · Auth Grove, User-Dereckson, security, Nasqueron Operations Squad
dereckson triaged T1109: Switch all OAuth GitHub applications to Nasqueron organization accounts as Normal priority.
Sun, Mar 22, 18:29 · Auth Grove, User-Dereckson, security, Nasqueron Operations Squad
dereckson updated the task description for T1423: Investigate OpenFaaS + Kong.
Sun, Mar 22, 18:28 · Nasqueron Docker deployment squad, Servers, Nasqueron API, Product evaluation
dereckson placed T1423: Investigate OpenFaaS + Kong up for grabs.

Not working on this for now, and the number of services in our API doesn't make that urgent.

Sun, Mar 22, 18:24 · Nasqueron Docker deployment squad, Servers, Nasqueron API, Product evaluation
dereckson placed T1513: Propagate certificate to Openfire server up for grabs.
Sun, Mar 22, 18:21 · TLS certificates, XMPP, security, Servers
dereckson triaged T1513: Propagate certificate to Openfire server as Normal priority.
Sun, Mar 22, 18:21 · TLS certificates, XMPP, security, Servers
dereckson updated the diff for D4024: Make available TeX fonts to all the system on devserver.

Not in misc anymore

Sun, Mar 22, 18:19
dereckson updated the diff for D4024: Make available TeX fonts to all the system on devserver.

Whitespace issues

Sun, Mar 22, 18:17
dereckson updated the diff for D4024: Make available TeX fonts to all the system on devserver.

Extract TeX live states to tex.sls for clarity. Fix symlink.

Sun, Mar 22, 18:16
dereckson created P394 fc-list | grep texmf when deployed with D4024.
Sun, Mar 22, 18:02
dereckson moved T1526: Make available TeX fonts to all the system on devserver from Backlog to Pending review on the Servers board.
Sun, Mar 22, 17:54 · Salt, Servers
dereckson added a revision to T1526: Make available TeX fonts to all the system on devserver: D4024: Make available TeX fonts to all the system on devserver.
Sun, Mar 22, 17:54 · Salt, Servers
dereckson requested review of D4024: Make available TeX fonts to all the system on devserver.
Sun, Mar 22, 17:54
dereckson added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

For all CARP external documentation, I think I've found the threshold where information is outdated in that man page:

Sun, Mar 22, 17:46 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
dereckson added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.

According carp(4) (man carp) examples section, the name has changed.

Sun, Mar 22, 17:43 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
dereckson added a comment to T1526: Make available TeX fonts to all the system on devserver.

Procedure still the same in current TeX Live Guide, updated the link.

Sun, Mar 22, 17:08 · Salt, Servers
dereckson triaged T1526: Make available TeX fonts to all the system on devserver as Normal priority.
Sun, Mar 22, 17:07 · Salt, Servers
dereckson updated the task description for T2285: Allow to run recent Node version on Jenkins CI and CD.
Sun, Mar 22, 17:03 · upsection, Docker images, Jenkins, ServPulse
dereckson updated the task description for T2285: Allow to run recent Node version on Jenkins CI and CD.
Sun, Mar 22, 17:02 · upsection, Docker images, Jenkins, ServPulse
dereckson moved T2285: Allow to run recent Node version on Jenkins CI and CD from 🧭 Dispatch to 🟣 BACKEND - DevOps/Infra on the ServPulse board.
Sun, Mar 22, 17:01 · upsection, Docker images, Jenkins, ServPulse
dereckson moved T2285: Allow to run recent Node version on Jenkins CI and CD from Backlog to Need Dockerfile or config on the Docker images board.
Sun, Mar 22, 17:01 · upsection, Docker images, Jenkins, ServPulse
dereckson moved T2285: Allow to run recent Node version on Jenkins CI and CD from Backlog / triage to Deployment on the upsection board.
Sun, Mar 22, 17:00 · upsection, Docker images, Jenkins, ServPulse
dereckson moved T2285: Allow to run recent Node version on Jenkins CI and CD from Backlog to Executor nodes / agents on the Jenkins board.
Sun, Mar 22, 17:00 · upsection, Docker images, Jenkins, ServPulse
dereckson triaged T2285: Allow to run recent Node version on Jenkins CI and CD as High priority.
Sun, Mar 22, 17:00 · upsection, Docker images, Jenkins, ServPulse
dereckson placed T2244: Configure Harbormaster build plan up for grabs.

[ Deassigning, as it needs some CI love first, to be able to run modern Node 24 on Jenkins ]

Sun, Mar 22, 16:53 · ServPulse
dereckson added a comment to T2276: Automate CARP VIP MAC reassignment using devd and OVH API.
notify 0 {
    match "system" "IFNET";
    match "subsystem" "vmx1";
    action "logger CARP state change detected";
};
Sun, Mar 22, 16:32 · Drake network, Servers, Monitoring and reporting, Secure HA tunnels
dereckson requested review of D4023: Provide a Docker image able to run tests.
Sun, Mar 22, 13:57
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4023: Provide a Docker image able to run tests.
Sun, Mar 22, 13:57 · Continous integration and delivery, Regression, Salt
dereckson moved T2283: Allow to install Salt to run tests against operations repository from Backlog to Bug and issues on the Salt board.
Sun, Mar 22, 13:30 · Continous integration and delivery, Regression, Salt
dereckson claimed T2283: Allow to install Salt to run tests against operations repository.
Sun, Mar 22, 13:30 · Continous integration and delivery, Regression, Salt
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4021: Update base image to Debian Trixie and Java 25.
Sun, Mar 22, 12:36 · Continous integration and delivery, Regression, Salt
dereckson added a task to D4021: Update base image to Debian Trixie and Java 25: T2283: Allow to install Salt to run tests against operations repository.
Sun, Mar 22, 12:36
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4022: Guess by heuristics Rust platform triplet.
Sun, Mar 22, 12:36 · Continous integration and delivery, Regression, Salt
dereckson added a task to D4022: Guess by heuristics Rust platform triplet: T2283: Allow to install Salt to run tests against operations repository.
Sun, Mar 22, 12:36
dereckson retitled D4022: Guess by heuristics Rust platform triplet from Guess by heuristics rust platform triplet to Guess by heuristics Rust platform triplet.
Sun, Mar 22, 12:32
dereckson requested review of D4022: Guess by heuristics Rust platform triplet.
Sun, Mar 22, 12:32
dereckson closed D4021: Update base image to Debian Trixie and Java 25.
Sun, Mar 22, 09:09
dereckson committed rDJENKINSAGENTS9a1eb8e2b541: Update base image to Debian Trixie and Java 25 (authored by dereckson).
Update base image to Debian Trixie and Java 25
Sun, Mar 22, 09:09
dereckson created P393 Test run in Docker container for operations.
Sun, Mar 22, 09:07 · Docker images, Nasqueron Operations Squad, Servers
dereckson added a comment to T2283: Allow to install Salt to run tests against operations repository.

In a Debian container, this works:

Sun, Mar 22, 08:21 · Continous integration and delivery, Regression, Salt
dereckson moved T2284: Allow to restart automatically the broker timer from Backlog to Bugs on the Notifications center board.
Sun, Mar 22, 08:17 · Notifications center, Dæghrefn
dereckson triaged T2284: Allow to restart automatically the broker timer as High priority.
Sun, Mar 22, 08:17 · Notifications center, Dæghrefn
dereckson added a comment to T2282: Allow to reconnect automatically to MariaDB.

As the eggdrop code supports to run a function periodically with bind time with a syntax similar to cron, it could be interesting too to check server connections health there too.

Sun, Mar 22, 08:14 · DBA, Dæghrefn
dereckson accepted D4021: Update base image to Debian Trixie and Java 25.

Need to publish it to Docker Hub, for local tests to create the operations agent image.

Sun, Mar 22, 08:00

Sat, Mar 21

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
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
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
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 · TLS certificates, 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 · TLS certificates, 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 · TLS certificates, 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