Page MenuHomeDevCentral
Feed Advanced Search

Mar 26 2023

dereckson merged task T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · upstream, Salt, Servers, Jenkins
dereckson added a comment to T1803: Move and migrate Ysul production services elsewhere.

DNS part done, at least for .nasqueron.org domain, Wolfplex should be checked too I guess.

Mar 26 2023, 00:27 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson triaged T1807: Update phpdox install process as High priority.
Mar 26 2023, 00:20 · upstream, Salt, Servers, Jenkins
dereckson added a project to T1807: Update phpdox install process: upstream.

The other one is reported upstream - https://github.com/theseer/phpdox/issues/424

Mar 26 2023, 00:20 · upstream, Salt, Servers, Jenkins
dereckson closed T1800: Ensure PHP sockets extension is available everywhere as Resolved.
Mar 26 2023, 00:15 · Docker images, Servers, Notifications center, Keruald

Mar 25 2023

dereckson added a comment to T1807: Update phpdox install process.

The xdebug one is fixed by this commit, that's why it doesn't occur on WindRiver:

Mar 25 2023, 23:46 · upstream, Salt, Servers, Jenkins
dereckson renamed T1807: Update phpdox install process from Update phpdox instal process to Update phpdox install process.
Mar 25 2023, 23:41 · upstream, Salt, Servers, Jenkins
dereckson created P316 Steps needed to automate a reboot on hypervisor.
Mar 25 2023, 17:27 · Servers
dereckson reopened T1800: Ensure PHP sockets extension is available everywhere as "Open".
Mar 25 2023, 13:42 · Docker images, Servers, Notifications center, Keruald
dereckson added a revision to T1800: Ensure PHP sockets extension is available everywhere: D2916: Enable sockets extension.
Mar 25 2023, 13:38 · Docker images, Servers, Notifications center, Keruald
dereckson triaged T1803: Move and migrate Ysul production services elsewhere as Normal priority.
Mar 25 2023, 11:02 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Mar 24 2023

dereckson renamed T1243: Deploy Varnish 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 devserver role 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 · DNS, 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 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 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 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 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

Mar 20 2023

ieli added a revision to T771: Allow to send notifications from the command line: D2903: Allow default settings.
Mar 20 2023, 22:40 · User-ieli, Notifications center, CLI, Servers, Dæghrefn

Mar 16 2023

dereckson closed T1800: Ensure PHP sockets extension is available everywhere as Resolved.
Mar 16 2023, 00:35 · Docker images, Servers, 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

Mar 15 2023

dereckson added a revision to T1800: Ensure PHP sockets extension is available everywhere: D2894: Enable sockets extension.
Mar 15 2023, 23:58 · Docker images, Servers, Notifications center, Keruald
dereckson added a revision to T1800: Ensure PHP sockets extension is available everywhere: D2892: Install PHP sockets extension to devserver and shellserver.
Mar 15 2023, 23:39 · Docker images, Servers, Notifications center, Keruald
dereckson triaged T1800: Ensure PHP sockets extension is available everywhere as Normal priority.
Mar 15 2023, 23:35 · Docker images, Servers, Notifications center, Keruald

Mar 9 2023

dereckson added a project to T1792: Docker registry HTTP / HTTPS mismatch: Nasqueron Docker deployment squad.
Mar 9 2023, 01:46 · good-first-issue, Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Servers, documentation
dereckson triaged T1792: Docker registry HTTP / HTTPS mismatch as Normal priority.
Mar 9 2023, 01:46 · good-first-issue, Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Servers, documentation

Mar 8 2023

dereckson moved T1155: Fix JSON file comparison in PHPUnit or for our tests from Backlog to To report on the upstream board.
Mar 8 2023, 21:48 · upstream, Servers
dereckson moved T1561: Improve igal2 compatibility with ImageMagick 7 from Backlog to To report on the upstream board.
Mar 8 2023, 21:44 · upstream, Operations sprints (Consolidate them all), Technical debt, Servers, freebsd-port-wanted
dereckson moved T1764: Review Python Docker library from Backlog to To report on the upstream board.
Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson lowered the priority of T1764: Review Python Docker library from High to Normal.

Decreased priority as a workaround exists and is applied.

Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson added a revision to T1764: Review Python Docker library: D2849: Apply version constraint to pip package, not pip itself.
Mar 8 2023, 21:35 · upstream, Salt, Servers
dereckson moved T1766: Move transmission logs into a dedicated file from Backlog to To check again on the upstream board.
Mar 8 2023, 21:33 · upstream, Servers
dereckson closed T1759: SaltStack support for nano as Resolved by committing rOPSebbf9b0558be: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:30 · Salt, Servers
dereckson added a revision to T1759: SaltStack support for nano: D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:27 · Salt, Servers
dereckson claimed T1759: SaltStack support for nano.
Mar 8 2023, 21:15 · Salt, Servers

Mar 7 2023

dereckson added a comment to T1559: Figure how to deploy automatically /var/51-wwwroot credentials.

Documentation says Zemke-Rhyme Phabricator account should be used.

Mar 7 2023, 20:27 · Operations sprints (Consolidate them all), Vault, Servers
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2851: Decommission docker-001.
Mar 7 2023, 19:51 · Salt, Docker images, Servers, security
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2787: Provision docker-002.
Mar 7 2023, 19:10 · Salt, Docker images, Servers, security
dereckson added a comment to T771: Allow to send notifications from the command line.

Configuration file

Mar 7 2023, 00:15 · User-ieli, Notifications center, CLI, Servers, Dæghrefn

Mar 6 2023

dereckson added projects to T1789: Opt-out Sentry Beacon (telemetry): Servers, Continous integration and delivery.
Mar 6 2023, 00:27 · Continous integration and delivery, Servers

Mar 4 2023

dereckson added a comment to T1769: Reprovision dwellers.

For Mastodon cleanup (or move if we'll use it), see T1786.

Mar 4 2023, 22:03 · Nasqueron Docker deployment squad, Servers
DorianWinty closed T1769: Reprovision dwellers as Resolved.
Mar 4 2023, 22:02 · Nasqueron Docker deployment squad, Servers
DorianWinty added a comment to T1769: Reprovision dwellers.
salt dwellers state.sls roles/core
Mar 4 2023, 21:58 · Nasqueron Docker deployment squad, Servers
dereckson added a revision to T1764: Review Python Docker library: D2840: Use Python Docker package in version 5.x.
Mar 4 2023, 21:45 · upstream, Salt, Servers
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2837: Update tommy_cd back-end URL.
Mar 4 2023, 19:05 · Salt, Docker images, Servers, security
dereckson created T1784: Parse URL in JavaScript in infra.nasqueron.org/config.
Mar 4 2023, 13:42 · Salt, Servers

Mar 3 2023

DorianWinty updated the task description for T1764: Review Python Docker library.
Mar 3 2023, 22:53 · upstream, Salt, Servers
DorianWinty updated the task description for T1764: Review Python Docker library.
Mar 3 2023, 22:53 · upstream, Salt, Servers
dereckson added a comment to T1769: Reprovision dwellers.

@DorianWinty Can you check if all looks good on Dwellers?

Mar 3 2023, 19:13 · Nasqueron Docker deployment squad, Servers
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2827: Update api.nasqueron.org API configuration.
Mar 3 2023, 19:08 · Salt, Docker images, Servers, security
dereckson added projects to T1779: Provision docker-002 Docker Engine: Servers, Docker images, Salt.
Mar 3 2023, 19:05 · Salt, Docker images, Servers, security
dereckson closed T1778: Ops aren't included in wheel group on devserver role as Resolved by committing rOPS6c5643f57a0a: Provision wheel group on FreeBSD servers.
Mar 3 2023, 16:02 · Salt, Servers
dereckson added a revision to T1778: Ops aren't included in wheel group on devserver role: D2825: Provision wheel group on FreeBSD servers.
Mar 3 2023, 15:59 · Salt, Servers
dereckson triaged T1778: Ops aren't included in wheel group on devserver role as High priority.
Mar 3 2023, 15:46 · Salt, Servers

Feb 27 2023

dereckson added a comment to T1244: Saltize default iptables for Dwellers.

Good to know: D2817 reverts D2208 / 9f24b9df2f443e4, as Docker now wants to create itself this rule, and fails at startup time if the rule already exists.

Feb 27 2023, 19:57 · Operations sprints (Consolidate them all), Servers
dereckson added a revision to T1761: Provision hyper-001.nasqueron.org: D2815: Update gateway for hyper-001 instances.
Feb 27 2023, 19:45 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Servers

Feb 25 2023

dereckson added a comment to T1728: Install xdebug on devserver.

Ok, package available for PHP 8.1 is php81-pecl-xdebug-3.2.0 (same version for PHP 8.2)

Feb 25 2023, 00:36 · Salt, Servers
dereckson closed T1728: Install xdebug on devserver as Resolved by committing rOPS0f61f77b47df: Install xdebug on devserver.
Feb 25 2023, 00:36 · Salt, Servers
dereckson added a revision to T1728: Install xdebug on devserver: D2813: Install xdebug on devserver.
Feb 25 2023, 00:35 · Salt, Servers

Feb 24 2023

dereckson added a comment to T1728: Install xdebug on devserver.

Check PHPUnit 10 requirement for this one, released this February 2023:

Feb 24 2023, 20:15 · Salt, Servers
dereckson closed T1743: Publish Vault certificate information as Resolved by committing rOPSfc39dddc37d9: Publish Vault certificate information.
Feb 24 2023, 20:14 · Servers, Salt, Vault
dereckson added a revision to T1743: Publish Vault certificate information: D2812: Publish Vault certificate information.
Feb 24 2023, 20:13 · Servers, Salt, Vault
dereckson claimed T1743: Publish Vault certificate information.
Feb 24 2023, 20:09 · Servers, Salt, Vault

Feb 16 2023

dereckson added a comment to T271: Deploy Auth Grove to login.nasqueron.org.
Feb 16 2023, 19:31 · Nasqueron Docker deployment squad, Servers, Auth Grove
dereckson added a revision to T1769: Reprovision dwellers: D2796: Move Docker root directory for Dwellers.
Feb 16 2023, 18:26 · Nasqueron Docker deployment squad, Servers

Feb 13 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2794: WIP: Provision RabbitMQ configuration.
Feb 13 2023, 17:52 · Salt, Servers, Nasqueron Docker deployment squad

Feb 10 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2793: Provision RabbitMQ configuration.
Feb 10 2023, 19:38 · Salt, Servers, Nasqueron Docker deployment squad

Feb 9 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2792: WIP: Configure RabbitMQ credentials from Vault.
Feb 9 2023, 23:19 · Salt, Servers, Nasqueron Docker deployment squad
dereckson updated the task description for T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:29 · Salt, Servers, Nasqueron Docker deployment squad
dereckson merged T1754: Configure RabbitMQ through Salt into T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:28 · Salt, Servers, Nasqueron Docker deployment squad

Feb 8 2023

dereckson added a revision to T1762: Deploy NetBox: D2790: WIP: Generate a pillar from NetBox information.
Feb 8 2023, 20:08 · Restricted Project, Servers, Drake network
dereckson triaged T1769: Reprovision dwellers as High priority.
Feb 8 2023, 17:31 · Nasqueron Docker deployment squad, Servers

Feb 7 2023

dereckson moved T1242: Prepare FreeBSD port for salt-wrapper from Backlog to To check again on the upstream board.
Feb 7 2023, 23:28 · upstream, salt-wrapper, Servers
dereckson moved T1242: Prepare FreeBSD port for salt-wrapper from Pending review to Backlog on the Servers board.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222846 to be reopened, with a fix to be provided (uses_shebang).

Feb 7 2023, 23:28 · upstream, salt-wrapper, Servers
dereckson closed T856: Allow YAML UTF-8 characters in Salt configuration as Resolved.

Works like a charm now.

Feb 7 2023, 23:24 · upstream, Salt, Servers
dereckson updated the task description for T1766: Move transmission logs into a dedicated file.
Feb 7 2023, 22:27 · upstream, Servers
DorianWinty moved T1762: Deploy NetBox from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 7 2023, 21:11 · Restricted Project, Servers, Drake network
DorianWinty added a project to T1762: Deploy NetBox: Restricted Project.
Feb 7 2023, 21:10 · Restricted Project, Servers, Drake network
DorianWinty moved T1724: Split Docker engines between production (docker-001) and dev (dwellers) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 7 2023, 21:09 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
DorianWinty updated subscribers of T1762: Deploy NetBox.
Feb 7 2023, 21:08 · Restricted Project, Servers, Drake network