Page MenuHomeDevCentral
Feed All Stories

Mar 24 2023

dereckson renamed T1243: Deploy Varnish on webserver-legacy from Deploy Varnish on Ysul to Deploy Varnish on webserver-legacy.
Mar 24 2023, 01:17 · Servers
dereckson closed T720: Ysul: cannot stat /etc/login.conf: Not permitted in capability mode as Resolved.

Not present in recent FreeBSD machines, so I guess it was solved during an OS upgrade.

Mar 24 2023, 01:14 · security, Servers
dereckson lowered the priority of T448: More modern jails management on Ysul from High to Low.

We currently use jails only on devserver role for Poudriere, not anymore for hosting purpose.

Mar 24 2023, 01:11 · IPv6, Operations sprint 0, Servers
dereckson added a parent task for T761: Automate to create subdomains DNS records: T1217: Host our DNS servers.
Mar 24 2023, 01:09 · DNS, Servers
dereckson added a subtask for T1217: Host our DNS servers: T761: Automate to create subdomains DNS records.
Mar 24 2023, 01:09 · Servers
dereckson added a comment to T761: Automate to create subdomains DNS records.

I guess it would make sense to manage DNS records as a Git repository.

Mar 24 2023, 01:09 · DNS, Servers
dereckson renamed T761: Automate to create subdomains DNS records from Install a DNS server on ysul to Automate to create subdomains DNS records.
Mar 24 2023, 01:08 · DNS, Servers
dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

phpmd and pdpend are still missing per T1002.

Mar 24 2023, 01:07 · Continous integration and delivery, Notifications center
dereckson merged T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 24 2023, 01:06 · Continous integration and delivery, Notifications center
dereckson merged task T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 24 2023, 01:06 · Servers
dereckson closed T1230: Low disk space on Ysul as Resolved.

Currently 79G free.

Mar 24 2023, 01:05 · Servers
dereckson closed T1031: Server outage: ysul.nasqueron.org doesn't reply to ping as Resolved.
Mar 24 2023, 01:05 · Servers
dereckson closed T1312: ZFS snapshots on devserver as Resolved by committing rOPS537a319f6313: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:58 · Servers, Operations sprints (The Dreadnought will produce new officers)
dereckson closed T1312: ZFS snapshots on devserver, a subtask of T1268: Reprovision Ysul, as Resolved.
Mar 24 2023, 00:58 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson closed D2906: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:58
dereckson committed rOPS537a319f6313: Setup ZFS snapshots for home volumes (authored by dereckson).
Setup ZFS snapshots for home volumes
Mar 24 2023, 00:58
dereckson added a comment to D2906: Setup ZFS snapshots for home volumes.

ZFS property no-op on WindRiver, so the state is idempotent:

Mar 24 2023, 00:57
dereckson accepted D2906: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:54
dereckson updated the diff for D2906: Setup ZFS snapshots for home volumes.

Correct package name

Mar 24 2023, 00:54
dereckson planned changes to D2906: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:51
dereckson retitled D2906: Setup ZFS snapshots for home volumes from Setup ZFS snapshots for home volumes This allows to go back in time to recover or compare files. Especially useful on devservers, it can be useful too on other servers, and allow an unified setup for FreeBSD machines. to Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:47
dereckson requested review of D2906: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:46
dereckson added a revision to T1312: ZFS snapshots on devserver: D2906: Setup ZFS snapshots for home volumes.
Mar 24 2023, 00:46 · Servers, Operations sprints (The Dreadnought will produce new officers)
dereckson triaged T1312: ZFS snapshots on devserver as High priority.

⚠ It's been experimentally manually configured on WindRiver through zfs-auto-snapshot.

Mar 24 2023, 00:29 · Servers, Operations sprints (The Dreadnought will produce new officers)
dereckson renamed T1312: ZFS snapshots on devserver from ZFS snapshots on Ysul to ZFS snapshots on devserver.
Mar 24 2023, 00:17 · Servers, Operations sprints (The Dreadnought will produce new officers)
dereckson renamed T305: Installed dictionaries on devserver from Installed dictionaries on Ysul to Installed dictionaries on devserver.
Mar 24 2023, 00:16 · Salt, Servers
dereckson added a comment to T519: Set kern.ipc.somaxconn to 1024 on Ysul.

Change applied to every FreeBSD server, including Ysul.

Mar 24 2023, 00:15 · Servers
dereckson closed T519: Set kern.ipc.somaxconn to 1024 on Ysul as Resolved.
Mar 24 2023, 00:15 · Servers
dereckson closed T1801: sysctl conflict for router role, a subtask of T519: Set kern.ipc.somaxconn to 1024 on Ysul, as Invalid.
Mar 24 2023, 00:15 · Servers
dereckson closed T1801: sysctl conflict for router role as Invalid.

So roles/core/network/routes.sls provisions a rc file with gateway_enable="YES", and that enables net.inet.ip.forwarding.

Mar 24 2023, 00:15 · Servers
dereckson closed D2905: Use node.has_role method.
Mar 24 2023, 00:11
dereckson committed rOPS71ca2f91f5d1: Use node.has_role method (authored by dereckson).
Use node.has_role method
Mar 24 2023, 00:11
dereckson accepted D2905: Use node.has_role method.
Mar 24 2023, 00:11
dereckson requested review of D2905: Use node.has_role method.
Mar 24 2023, 00:11
dereckson added a revision to T1801: sysctl conflict for router role: D2905: Use node.has_role method.
Mar 24 2023, 00:11 · Servers
dereckson added a comment to T1801: sysctl conflict for router role.

Actually, we don't have any unit for the router role.

Mar 24 2023, 00:07 · Servers

Mar 23 2023

dereckson triaged T1801: sysctl conflict for router role as High priority.
Mar 23 2023, 23:58 · Servers
dereckson closed D2904: Increase maximum number of connection requests in queue for a socket.
Mar 23 2023, 23:55
dereckson committed rOPSbef5764143dc: Increase maximum number of connection requests in queue for a socket (authored by dereckson).
Increase maximum number of connection requests in queue for a socket
Mar 23 2023, 23:55
dereckson accepted D2904: Increase maximum number of connection requests in queue for a socket.
Mar 23 2023, 23:55
dereckson updated the diff for D2904: Increase maximum number of connection requests in queue for a socket.

Add task to the file comment

Mar 23 2023, 23:55
dereckson requested review of D2904: Increase maximum number of connection requests in queue for a socket.
Mar 23 2023, 23:53
dereckson added a revision to T519: Set kern.ipc.somaxconn to 1024 on Ysul: D2904: Increase maximum number of connection requests in queue for a socket.
Mar 23 2023, 23:53 · Servers
dereckson added a comment to T519: Set kern.ipc.somaxconn to 1024 on Ysul.
kern.ipc.somaxconn: 128 -> 1024
Mar 23 2023, 23:46 · Servers
dereckson added a comment to T519: Set kern.ipc.somaxconn to 1024 on Ysul.

Only a new occurence since last year:

Mar 23 2023, 23:46 · Servers
dereckson closed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version, a subtask of T1547: Consolidate DevCentral Docker image, as Resolved.
Mar 23 2023, 23:39 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson closed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version, a subtask of T1677: Update PHP Docker images to PHP 8.1, as Resolved.
Mar 23 2023, 23:39 · Zed, Docker images, PHP 8.x support
dereckson closed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version as Resolved.
Mar 23 2023, 23:39 · PHP 8.x support, Docker images, User-Dereckson

Mar 20 2023

inidal added a reviewer for D2903: Allow default settings: dereckson.
Mar 20 2023, 22:41
inidal added a revision to T771: Allow to send notifications from the command line: D2903: Allow default settings.
Mar 20 2023, 22:40 · User-inidal, Notifications center, CLI, Servers, Dæghrefn
inidal requested review of D2903: Allow default settings.
Mar 20 2023, 22:40
dereckson accepted D2763: 1st commit.

Prototype OK.

Mar 20 2023, 21:20

Mar 17 2023

dereckson edited Description on rabbitmq-tcl.
Mar 17 2023, 13:41

Mar 16 2023

dereckson closed D2902: Handle .geoipupdate lock file.
Mar 16 2023, 19:15
dereckson committed rOPS8a59aa7594c2: Handle .geoipupdate lock file (authored by dereckson).
Handle .geoipupdate lock file
Mar 16 2023, 19:15
dereckson accepted D2902: Handle .geoipupdate lock file.
Mar 16 2023, 19:15
dereckson requested review of D2902: Handle .geoipupdate lock file.
Mar 16 2023, 19:14
dereckson closed D2901: Build a Sentry + hvac Docker image.
Mar 16 2023, 19:07
dereckson committed rDSENTRYae68f9289508: Build a Sentry + hvac Docker image (authored by dereckson).
Build a Sentry + hvac Docker image
Mar 16 2023, 19:07
dereckson accepted D2901: Build a Sentry + hvac Docker image.
Mar 16 2023, 19:06
dereckson added a revision to T1791: Refresh Sentry installation: D2901: Build a Sentry + hvac Docker image.
Mar 16 2023, 19:06 · Monitoring and reporting
dereckson retitled D2901: Build a Sentry + hvac Docker image from Build a Sentry + Vault Docker image to Build a Sentry + hvac Docker image.
Mar 16 2023, 19:06
dereckson requested review of D2901: Build a Sentry + hvac Docker image.
Mar 16 2023, 19:05
dereckson closed D2900: Deploy Relay for SDK development on Dwellers.
Mar 16 2023, 18:36
dereckson committed rOPS642bf17d707f: Deploy Relay for SDK development on Dwellers (authored by dereckson).
Deploy Relay for SDK development on Dwellers
Mar 16 2023, 18:36
dereckson accepted D2900: Deploy Relay for SDK development on Dwellers.
Mar 16 2023, 18:35
dereckson updated the summary of D2900: Deploy Relay for SDK development on Dwellers.
Mar 16 2023, 18:34
dereckson added a revision to T1790: Trace eggdrop errors: D2900: Deploy Relay for SDK development on Dwellers.
Mar 16 2023, 18:33 · IRC, Monitoring and reporting, Dæghrefn
dereckson requested review of D2900: Deploy Relay for SDK development on Dwellers.
Mar 16 2023, 18:33
dereckson closed D2899: Allow eggdrop to run Git commands on repositories.
Mar 16 2023, 18:23
dereckson committed rOPSbb6e7f795437: Allow eggdrop to run Git commands on repositories (authored by dereckson).
Allow eggdrop to run Git commands on repositories
Mar 16 2023, 18:23
dereckson added a comment to D2899: Allow eggdrop to run Git commands on repositories.

Example command

Mar 16 2023, 18:23
dereckson accepted D2899: Allow eggdrop to run Git commands on repositories.
Mar 16 2023, 18:19
dereckson retitled D2899: Allow eggdrop to run Git commands on repositories from Allow eggdrop to run git commands on repositories to Allow eggdrop to run Git commands on repositories.
Mar 16 2023, 18:18
dereckson added a revision to T1790: Trace eggdrop errors: D2899: Allow eggdrop to run Git commands on repositories.
Mar 16 2023, 18:18 · IRC, Monitoring and reporting, Dæghrefn
dereckson requested review of D2899: Allow eggdrop to run Git commands on repositories.
Mar 16 2023, 18:18
dereckson closed D2898: Release version 1.1.0.
Mar 16 2023, 17:47
dereckson committed rTOMMY7f43c31156c2: Release version 1.1.0 (authored by dereckson).
Release version 1.1.0
Mar 16 2023, 17:47
dereckson accepted D2898: Release version 1.1.0.
Mar 16 2023, 17:46
dereckson requested review of D2898: Release version 1.1.0.
Mar 16 2023, 17:45
dereckson closed D2897: Upgrade to Ruby 3.2, Sinatra 3.0, Rack 2.2.
Mar 16 2023, 17:39
dereckson committed rTOMMY3807eeebbf7d: Upgrade to Ruby 3.2, Sinatra 3.0, Rack 2.2 (authored by dereckson).
Upgrade to Ruby 3.2, Sinatra 3.0, Rack 2.2
Mar 16 2023, 17:39
dereckson accepted D2897: Upgrade to Ruby 3.2, Sinatra 3.0, Rack 2.2.
Mar 16 2023, 17:38
dereckson requested review of D2897: Upgrade to Ruby 3.2, Sinatra 3.0, Rack 2.2.
Mar 16 2023, 17:37
dereckson closed D2896: Install chrony on Alma/Rocky/CentOS/RHEL servers.
Mar 16 2023, 17:26
dereckson committed rOPS8a00af8c8d69: Install chrony on Alma/Rocky/CentOS/RHEL servers (authored by dereckson).
Install chrony on Alma/Rocky/CentOS/RHEL servers
Mar 16 2023, 17:26
dereckson accepted D2896: Install chrony on Alma/Rocky/CentOS/RHEL servers.
Mar 16 2023, 17:25
dereckson requested review of D2896: Install chrony on Alma/Rocky/CentOS/RHEL servers.
Mar 16 2023, 17:25
dereckson requested review of D2895: Fix php-amqplib deprecations.

https://ci.nasqueron.org/job/test-notifications-phab/lastBuild/console tested last commit without applying this change, as the Phabricator plugin isn't currently available on Jenkins.

Mar 16 2023, 00:51
dereckson added a revision to T1798: Upgrade php-amqplib/php-amqplib in keruald/broker: D2895: Fix php-amqplib deprecations.
Mar 16 2023, 00:46 · Notifications center, Keruald
dereckson added a comment to T1798: Upgrade php-amqplib/php-amqplib in keruald/broker.

rKBROKERbbbaf7b8dfc6 tagged 0.5.0

Mar 16 2023, 00:42 · Notifications center, Keruald
dereckson triaged T1798: Upgrade php-amqplib/php-amqplib in keruald/broker as Normal priority.

Now the Notifications Center has the sockets extension, we can create a new keruald/broker release and upgrade version in rNOTIF composer.json.

Mar 16 2023, 00:36 · Notifications center, Keruald
dereckson closed T1800: Ensure PHP sockets extension is available everywhere as Resolved.
Mar 16 2023, 00:35 · Docker images, Servers, Notifications center, Keruald
dereckson closed T1800: Ensure PHP sockets extension is available everywhere, a subtask of T1798: Upgrade php-amqplib/php-amqplib in keruald/broker, as Resolved.
Mar 16 2023, 00:35 · Notifications center, Keruald
dereckson added a comment to T1800: Ensure PHP sockets extension is available everywhere.

Notifications Center image

Mar 16 2023, 00:35 · Docker images, Servers, Notifications center, Keruald
dereckson closed D2892: Install PHP sockets extension to devserver and shellserver.
Mar 16 2023, 00:00
dereckson committed rOPSa97f45604a94: Install PHP sockets extension to devserver and shellserver (authored by dereckson).
Install PHP sockets extension to devserver and shellserver
Mar 16 2023, 00:00
dereckson accepted D2892: Install PHP sockets extension to devserver and shellserver.
Mar 16 2023, 00:00
dereckson committed rDPHPFPM0d6c5ea3b453: Enable sockets extension (authored by dereckson).
Enable sockets extension
Mar 16 2023, 00:00
dereckson closed D2894: Enable sockets extension.
Mar 16 2023, 00:00 · Docker images