Page MenuHomeDevCentral
Feed Advanced Search

Apr 16 2023

dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3034: Create "web" and web domains groups.
Apr 16 2023, 21:08 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1559: Figure how to deploy automatically /var/51-wwwroot credentials.

The role webserver-alkane instead of the role webserver-legacy can be deployed to WindRiver.

Apr 16 2023, 20:14 · Operations sprints (Consolidate them all), Vault, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 16:49 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson closed T1026: Rename deploy account on Ysul and Eglide as Wontfix.

Flood is so high nowadays that we can need systematically to use | grep -v sshd.

Apr 16 2023, 15:21 · Salt, good-first-issue, Servers

Apr 15 2023

dereckson added a revision to T845: Create a wiki farm: D3025: Provision MediaWiki SaaS entry point.
Apr 15 2023, 14:36 · Servers
dereckson added a revision to T845: Create a wiki farm: D3023: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki No-op as it's already a symlink on Ysul.
Apr 15 2023, 13:37 · Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3019: Enable latest FreeBSD repository on dbserver-mysql.
Apr 15 2023, 07:01 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 14 2023

dereckson closed T1832: Fix core role for Debian nodes as Resolved.
Apr 14 2023, 20:48 · Servers, Salt
dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3013: Deploy Alkane on webserver-alkane role.
Apr 14 2023, 00:10 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson

Apr 13 2023

dereckson closed T1829: Don't listen to world SSH for IntraNought servers as Resolved by committing rOPSe295e695501b: Don't listen to world SSH for IntraNought servers.
Apr 13 2023, 23:59 · security, Servers
dereckson closed T1829: Don't listen to world SSH for IntraNought servers , a subtask of T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites, as Resolved.
Apr 13 2023, 23:59 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a revision to T1829: Don't listen to world SSH for IntraNought servers : D3012: Don't listen to world SSH for IntraNought servers.
Apr 13 2023, 23:47 · security, Servers
dereckson added a comment to T1283: Lint SaltStack files.

We've adopted it in rOPS and it finds insecable spaces put inside {{ }} instead of regular spaces at least.

Apr 13 2023, 18:02 · Continous integration and delivery, Salt, Servers
dereckson added a revision to T1832: Fix core role for Debian nodes: D3008: Allow to use bat on Debian.
Apr 13 2023, 00:21 · Servers, Salt
dereckson added a revision to T1832: Fix core role for Debian nodes: D3007: Add backport to Debian repositories.
Apr 13 2023, 00:12 · Servers, Salt

Apr 12 2023

dereckson added a revision to T1832: Fix core role for Debian nodes: D3006: Define CloudHugger netmask.
Apr 12 2023, 23:37 · Servers, Salt
dereckson added a revision to T1832: Fix core role for Debian nodes: D3005: Reduce the length of GRE interface name.
Apr 12 2023, 23:33 · Servers, Salt
dereckson triaged T1832: Fix core role for Debian nodes as High priority.
Apr 12 2023, 23:18 · Servers, Salt
dereckson added a revision to T1829: Don't listen to world SSH for IntraNought servers : D3004: Resolve private network interface.
Apr 12 2023, 19:39 · security, Servers
dereckson triaged T1829: Don't listen to world SSH for IntraNought servers as High priority.
Apr 12 2023, 00:26 · security, Servers

Apr 11 2023

dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D2999: Consolidate nginx configuration into webserver-core role.
Apr 11 2023, 18:46 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites.
  • MySQL at db-B-001 is ready, with tooling to migrate databases from Ysul
    • Consolidate the nginx configuration across all the roles, to have a common basis in webserver-core
    • Easter week-end was the opportunity to write T1826, a Rust tool to help sites deployment
Apr 11 2023, 17:52 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a subtask for T1803: Move and migrate Ysul production services elsewhere: T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites.
Apr 11 2023, 17:30 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a parent task for T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: T1803: Move and migrate Ysul production services elsewhere.
Apr 11 2023, 17:30 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added subtasks for T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: T1826: Create Alkane utility, T1825: Documentation for Alkane.
Apr 11 2023, 17:30 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson moved T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites from Backlog to In progress on the User-Dereckson board.
Apr 11 2023, 17:30 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson moved T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites from Backlog to Working on on the Servers board.
Apr 11 2023, 17:30 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson triaged T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites as High priority.
Apr 11 2023, 17:29 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson

Apr 10 2023

dereckson moved T1681: Publish schema.nasqueron.org from Backlog to Next on the User-Dereckson board.

This site is new, could be a good candidate for Alkane testing.

Apr 10 2023, 16:15 · Schemas, Salt, User-Dereckson, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2987: Provision users and databases on devserver-mysql role.
Apr 10 2023, 12:50 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2989: Use db-B-001 for eggdrop MariaDB database.
Apr 10 2023, 12:48 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a comment to T1803: Move and migrate Ysul production services elsewhere.

Idea: build MariaDB 10.11 to gain Unicode 14 collation - https://forums.freebsd.org/threads/trying-to-build-a-port-for-mariadb-10-11.88408/

Apr 10 2023, 01:03 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 9 2023

dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2986: Listen to external connections on dbserver-mysql role.
Apr 9 2023, 22:25 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 8 2023

dereckson added a project to T1803: Move and migrate Ysul production services elsewhere: Alkane.
Apr 8 2023, 01:58 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 7 2023

dereckson added a comment to T1803: Move and migrate Ysul production services elsewhere.

Idea: when a server uses router-001 as gateway, make the card with public IP a secondary one, and tell /etc/ssh/sshd_config to only bind to private address, e.g. ListenAddress 172.27.27.10

Apr 7 2023, 02:34 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2981: Provision web-001.
Apr 7 2023, 01:46 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a comment to T1803: Move and migrate Ysul production services elsewhere.

web-001 has the core role

Apr 7 2023, 01:42 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2980: Provision db-B-001 MariaDB server.
Apr 7 2023, 01:09 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a comment to T1803: Move and migrate Ysul production services elsewhere.

db-B-001 provisioned successfully

Apr 7 2023, 01:08 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2979: Create /usr/local/share/grc directory on devserver role.
Apr 7 2023, 00:58 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 6 2023

dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D2978: Bootstrap FreeBSD server with Salt.
Apr 6 2023, 23:20 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1803: Move and migrate Ysul production services elsewhere from Backlog to Working on on the Servers board.
Apr 6 2023, 18:32 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Apr 4 2023

dereckson closed T1822: orange-rabbit crashes when management plugin requires information about any exchange as Resolved.

Solved at Nasqueron by upgrading from 3.11.8 to 3.11.11.

Apr 4 2023, 00:51 · Notifications center, Servers
dereckson added a comment to T1822: orange-rabbit crashes when management plugin requires information about any exchange.

One another occurence of this issue exists at https://ask.csdn.net/questions/7791019

Apr 4 2023, 00:17 · Notifications center, Servers

Apr 3 2023

dereckson renamed T1822: orange-rabbit crashes when management plugin requires information about any exchange from orange-rabbit crashew when management plugin requires information about any exchange to orange-rabbit crashes when management plugin requires information about any exchange.
Apr 3 2023, 23:33 · Notifications center, Servers
dereckson renamed T1822: orange-rabbit crashes when management plugin requires information about any exchange from orange-rabbit crashed when management plugin requires information about any exchange to orange-rabbit crashew when management plugin requires information about any exchange.
Apr 3 2023, 23:33 · Notifications center, Servers
dereckson triaged T1822: orange-rabbit crashes when management plugin requires information about any exchange as Normal priority.
Apr 3 2023, 23:32 · Notifications center, Servers

Apr 2 2023

dereckson updated subscribers of T1610: Deploy Jitsi Meet instance.
Apr 2 2023, 17:55 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation
dereckson added a subtask for T771: Allow to send notifications from the command line: T1816: Automate Kafka cluster healing.
Apr 2 2023, 10:32 · User-ieli, Notifications center, CLI, Servers, Dæghrefn
dereckson added a subtask for T1809: Propagate containers-related events: T1816: Automate Kafka cluster healing.
Apr 2 2023, 10:32 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson closed T333: Review monitoring infrastructure as Resolved.

We don't use uptime anymore.

Apr 2 2023, 10:26 · Monitoring and reporting, Servers
dereckson moved T994: MySQL statistics for acquisitariat from Backlog to Checks on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Monitoring and reporting, Servers, Docker images
dereckson moved T1740: Monitor container disk usage from Backlog to Checks on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1809: Propagate containers-related events from Sentry to Backlog on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1809: Propagate containers-related events from Backlog to Sentry on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson triaged T1815: Install Trippy on devserver as Wishlist priority.
Apr 2 2023, 01:01 · Servers

Mar 29 2023

dereckson closed T1811: Update Arcanist on devserver role as Resolved.

Rebased against upstream, works like a charm on WindRiver.

Mar 29 2023, 23:40 · DevCentral, Servers
dereckson triaged T1811: Update Arcanist on devserver role as Unbreak Now! priority.
Mar 29 2023, 19:52 · DevCentral, Servers

Mar 28 2023

dereckson moved T1809: Propagate containers-related events from Backlog to Pending review on the Servers board.
Mar 28 2023, 23:51 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1809: Propagate containers-related events from Backlog to Pending review on the Nasqueron Docker deployment squad board.
Mar 28 2023, 23:51 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson added a revision to T1809: Propagate containers-related events: D2940: Listen to Docker events.
Mar 28 2023, 23:40 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson added a comment to T1483: Deploy Write Freely on PaaS Docker.

Still actively maintained.

Mar 28 2023, 23:21 · Nasqueron Docker deployment squad, Servers
dereckson triaged T1809: Propagate containers-related events as Normal priority.
Mar 28 2023, 23:19 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson added a comment to T1779: Provision docker-002 Docker Engine.

https://api.nasqueron.org/infra/servers.json

Mar 28 2023, 01:05 · Salt, Docker images, Servers, security
dereckson closed T1428: Refactor systemd-unit for Docker containers as Resolved by committing rOPS464bb985d0d6: Determine in what order containers should be run.
Mar 28 2023, 00:32 · Servers, Salt, Nasqueron Docker deployment squad

Mar 27 2023

dereckson added a revision to T1428: Refactor systemd-unit for Docker containers: D2934: Determine in what order containers should be run.
Mar 27 2023, 23:38 · Servers, Salt, Nasqueron Docker deployment squad
dereckson claimed T1428: Refactor systemd-unit for Docker containers.

On it, with a graph and topological sorting.

Mar 27 2023, 23:21 · Servers, Salt, Nasqueron Docker deployment squad
dereckson closed T1257: Unit tests for bash script get-containers-list as Wontfix.

get-containers-list is superseded by D2934

Mar 27 2023, 23:10 · good-first-issue, Servers
dereckson closed T1142: Convert get-containers-list pure sh as Wontfix.

Containers are now defined in docker_containers pillar.

Mar 27 2023, 23:09 · Nasqueron Docker deployment squad, Servers

Mar 26 2023

dereckson added a comment to T1427: Prepare a Jenkins job template for Rust CI.

A good candidate for this one could be rDS

Mar 26 2023, 14:09 · Servers, Limiting Factor, Nasqueron API, Jenkins
dereckson updated the task description for T1427: Prepare a Jenkins job template for Rust CI.
Mar 26 2023, 14:08 · Servers, Limiting Factor, Nasqueron API, Jenkins
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