Page MenuHomeDevCentral
Feed All Stories

Sat, Sep 13

dereckson accepted D3668: Run query and format as MediaWiki table.
Sat, Sep 13, 12:49
dereckson retitled D3668: Run query and format as MediaWiki table from WIP: run query and format as MediaWiki table to Run query and format as MediaWiki table.
Sat, Sep 13, 12:48
dereckson updated the diff for D3668: Run query and format as MediaWiki table.

According vermin, our code is compatible with 3.6+ (f-strings)

Sat, Sep 13, 12:46
dereckson updated the diff for D3668: Run query and format as MediaWiki table.

Paths, packaging

Sat, Sep 13, 12:41
dereckson updated the diff for D3668: Run query and format as MediaWiki table.

Organize more as a monorepo, so we've room for other tools too, for example the MediaWiki client

Sat, Sep 13, 10:30
dereckson awarded D3668: Run query and format as MediaWiki table a Y So Serious token.
Sat, Sep 13, 10:19
dereckson updated the diff for D3668: Run query and format as MediaWiki table.

Prune unused

Sat, Sep 13, 02:39
dereckson updated the diff for D3668: Run query and format as MediaWiki table.

Call credentials code from config, not from connector

Sat, Sep 13, 02:36
dereckson planned changes to D3668: Run query and format as MediaWiki table.

Correctly works fine when invoked from reports repository root, with setenv PYTHONPATH $(pwd)/src.

Sat, Sep 13, 02:18
dereckson added a revision to T2124: Update reports automatically on Agora: D3668: Run query and format as MediaWiki table.
Sat, Sep 13, 02:06 · Agora
dereckson requested review of D3668: Run query and format as MediaWiki table.
Sat, Sep 13, 02:06

Fri, Sep 12

dereckson added a comment to D3667: Give read-only access to Rhyne-Wise to query Agora pages.

Access works:

Fri, Sep 12, 19:28
dereckson added a comment to D3667: Give read-only access to Rhyne-Wise to query Agora pages.

Run against db-B-001:

Fri, Sep 12, 19:25
dereckson requested review of D3667: Give read-only access to Rhyne-Wise to query Agora pages.
Fri, Sep 12, 19:21
dereckson added a revision to T2124: Update reports automatically on Agora: D3667: Give read-only access to Rhyne-Wise to query Agora pages.
Fri, Sep 12, 19:21 · Agora
dereckson claimed T2124: Update reports automatically on Agora.

Claiming temporarily for credentials and if time allows this evening write helpers script. Will release afterwards, so anyone can create the bot.

Fri, Sep 12, 19:15 · Agora
dereckson updated the task description for T2124: Update reports automatically on Agora.
Fri, Sep 12, 19:14 · Agora
dereckson added a comment to T2124: Update reports automatically on Agora.

On Agora, an account name is required for the automated agent / bot.
The agent will be called Rhyne-Wyse [1].

Fri, Sep 12, 19:14 · Agora
dereckson triaged T2124: Update reports automatically on Agora as Wishlist priority.
Fri, Sep 12, 19:04 · Agora
dereckson closed D3666: Apply SELinux context type recursively to /var/log/www.
Fri, Sep 12, 19:01
dereckson committed rOPSe88093555752: Apply SELinux context type recursively to /var/log/www (authored by dereckson).
Apply SELinux context type recursively to /var/log/www
Fri, Sep 12, 19:01
dereckson accepted D3666: Apply SELinux context type recursively to /var/log/www.
Fri, Sep 12, 19:01
dereckson updated the test plan for D3666: Apply SELinux context type recursively to /var/log/www.
Fri, Sep 12, 19:01
dereckson updated the diff for D3666: Apply SELinux context type recursively to /var/log/www.

Hack to comply with SELinux and selinux Salt code.

Fri, Sep 12, 19:00
dereckson added a comment to D3666: Apply SELinux context type recursively to /var/log/www.

When applying policy to /var/log/www, everything becomes var_log_t:

Fri, Sep 12, 18:45
dereckson requested review of D3666: Apply SELinux context type recursively to /var/log/www.
Fri, Sep 12, 18:41
dereckson moved T1665: Ensure core groups can edit core-protected pages from Backlog (new tasks) to Backlog (config) on the Agora board.
Fri, Sep 12, 18:15 · We are Nasqueron, Mediawiki SaaS, Agora
dereckson moved T2123: Fix tests for operations repository from Backlog to Ops on the Technical debt board.
Fri, Sep 12, 17:51 · Technical debt, Servers
dereckson moved T2123: Fix tests for operations repository from Backlog to Pending review on the Servers board.
Fri, Sep 12, 17:51 · Technical debt, Servers
dereckson added a comment to T2123: Fix tests for operations repository.

Tests fix commits will be aggregated in datacube T2123-improve-tests-suite branch, so we can have a look of what's remaining to fix.

Fri, Sep 12, 17:50 · Technical debt, Servers
dereckson updated the summary of D3665: Prune unused webserver-content index generator.
Fri, Sep 12, 17:47
dereckson added a revision to T2123: Fix tests for operations repository: D3665: Prune unused webserver-content index generator.
Fri, Sep 12, 17:46 · Technical debt, Servers
dereckson requested review of D3665: Prune unused webserver-content index generator.
Fri, Sep 12, 17:46
dereckson retitled D3659: Handle ssh_keys_by_forest and everywhere_tasks in pillar users test from Handle ssh_keys_by_forest in pillar users test to Handle ssh_keys_by_forest and everywhere_tasks in pillar users test.
Fri, Sep 12, 17:30
dereckson updated the diff for D3632: Provision error logs by service and instance on PaaS Docker.

Use correct symbols in tests

Fri, Sep 12, 17:25
dereckson updated the diff for D3632: Provision error logs by service and instance on PaaS Docker.

Test paas_docker.is_nginx_service

Fri, Sep 12, 17:22
dereckson requested review of D3664: Deploy the monitoring Vault policy.
Fri, Sep 12, 17:19
dereckson added a revision to T2123: Fix tests for operations repository: D3664: Deploy the monitoring Vault policy.
Fri, Sep 12, 17:19 · Technical debt, Servers
dereckson updated the summary of D3663: Fix node.resolve_network tests.
Fri, Sep 12, 17:15
dereckson added a revision to T2123: Fix tests for operations repository: D3663: Fix node.resolve_network tests.
Fri, Sep 12, 17:15 · Technical debt, Servers
dereckson updated the summary of D3663: Fix node.resolve_network tests.
Fri, Sep 12, 17:15
dereckson requested review of D3663: Fix node.resolve_network tests.
Fri, Sep 12, 17:14

Thu, Sep 11

dereckson added a revision to T2123: Fix tests for operations repository: D3662: Read flatter docker_networks pillar.
Thu, Sep 11, 23:56 · Technical debt, Servers
dereckson requested review of D3662: Read flatter docker_networks pillar.
Thu, Sep 11, 23:56
dereckson updated the diff for D3632: Provision error logs by service and instance on PaaS Docker.

Rebased. Don't create log directory for non-web services.

Thu, Sep 11, 23:25
dereckson added a revision to T2123: Fix tests for operations repository: D3661: Avoid unittest deprecated aliases.
Thu, Sep 11, 23:09 · Technical debt, Servers
dereckson updated the summary of D3661: Avoid unittest deprecated aliases.
Thu, Sep 11, 23:09
dereckson requested review of D3661: Avoid unittest deprecated aliases.
Thu, Sep 11, 23:08
dereckson requested review of D3660: Fix docker_containers app_port/host test.
Thu, Sep 11, 22:58
dereckson added a revision to T2123: Fix tests for operations repository: D3660: Fix docker_containers app_port/host test.
Thu, Sep 11, 22:58 · Technical debt, Servers
dereckson added a comment to T2123: Fix tests for operations repository.

Tests commits will be aggregates in datacube T2123-improve-tests-suite branch, so we can have a look of what's remaining to fix.

Thu, Sep 11, 22:18 · Technical debt, Servers
dereckson added a revision to T2123: Fix tests for operations repository: D3659: Handle ssh_keys_by_forest and everywhere_tasks in pillar users test.
Thu, Sep 11, 22:16 · Technical debt, Servers
dereckson updated the summary of D3659: Handle ssh_keys_by_forest and everywhere_tasks in pillar users test.
Thu, Sep 11, 22:16
dereckson updated subscribers of T2123: Fix tests for operations repository.

Going to take this, as I wrote the tests suite, @DorianWinty will review.

Thu, Sep 11, 22:15 · Technical debt, Servers
dereckson triaged T2123: Fix tests for operations repository as High priority.
Thu, Sep 11, 22:15 · Technical debt, Servers
dereckson updated the diff for D3659: Handle ssh_keys_by_forest and everywhere_tasks in pillar users test.

black

Thu, Sep 11, 22:12
dereckson requested review of D3659: Handle ssh_keys_by_forest and everywhere_tasks in pillar users test.
Thu, Sep 11, 22:11
dereckson planned changes to D3632: Provision error logs by service and instance on PaaS Docker.
Thu, Sep 11, 20:23
dereckson committed rOPSec6cec890b8e: Allow all users to read RabbitMQ credential to get notifications (authored by dereckson).
Allow all users to read RabbitMQ credential to get notifications
Thu, Sep 11, 19:40
dereckson closed D3524: Allow all users to read RabbitMQ credential to get notifications.
Thu, Sep 11, 19:40
dereckson accepted D3524: Allow all users to read RabbitMQ credential to get notifications.
Thu, Sep 11, 19:39
dereckson closed D3525: Prune notifications-cli-client.
Thu, Sep 11, 19:35
dereckson committed rSTAGING9893e2c73197: Prune notifications-cli-client (authored by dereckson).
Prune notifications-cli-client
Thu, Sep 11, 19:35
dereckson accepted D3525: Prune notifications-cli-client.
Thu, Sep 11, 19:35
dereckson published D3632: Provision error logs by service and instance on PaaS Docker for review.
Thu, Sep 11, 19:28

Wed, Sep 10

dereckson added a comment to T2067: Deploy an OpenBSD server.

Why not port encrypt to FreeBSD?

Wed, Sep 10, 22:57 · Servers
dereckson added a comment to T2081: Deploy Snuffleupagus.

Support for PHP 8.4 is still there.

Wed, Sep 10, 22:56 · PHP 8.x support, Product evaluation, Servers, Alkane
dereckson closed T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship as Resolved by committing rOPSe5ec87dfe258: Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:51 · Servers
dereckson closed D3658: Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:51
dereckson committed rOPSe5ec87dfe258: Allow systemd-hostnamed to create socket when called from Varlink (authored by dereckson).
Allow systemd-hostnamed to create socket when called from Varlink
Wed, Sep 10, 22:51
dereckson accepted D3658: Allow systemd-hostnamed to create socket when called from Varlink.

Deployed on Dwellers, works like a charm.

Wed, Sep 10, 22:51
dereckson updated the diff for D3658: Allow systemd-hostnamed to create socket when called from Varlink.

Allow to remove the socket too

Wed, Sep 10, 22:40
dereckson planned changes to D3658: Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:34
dereckson closed T2115: Update Dwellers packages as Resolved.

Uninstalled certbot.
Pruned old Python 3 dependencies.
Updated EPEL repo to epel-release-10-6
Updated packages
Reinstalled certbot, now running under Python 3.12 too.

Wed, Sep 10, 22:30 · Servers
dereckson added a comment to T2115: Update Dwellers packages.

Just for information, working on T2113, I've first updated the packages non related to that conflict, so I had fresh packages for both systemd and selinux config.

Wed, Sep 10, 22:24 · Servers
dereckson added a comment to T2122: Package starship for EPEL.

https://snapcraft.io/starship - last update: 27 April 2023 - latest/edge

Wed, Sep 10, 22:10 · Servers
dereckson retitled D3658: Allow systemd-hostnamed to create socket when called from Varlink from Allow systemd-hostnamed to create socket when started by snap starinstalled with snap to Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:07
dereckson added a revision to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship: D3658: Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:06 · Servers
dereckson requested review of D3658: Allow systemd-hostnamed to create socket when called from Varlink.
Wed, Sep 10, 22:06
dereckson added a comment to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship.

Was looking to offer a fix upstream, like read hostname from /proc/sys/kernel/hostname on Linux, but then I've realised this is an interaction issue with snap, starship, systemd and SELinux.

Wed, Sep 10, 22:03 · Servers
dereckson triaged T2122: Package starship for EPEL as Low priority.
Wed, Sep 10, 22:00 · Servers
dereckson added a comment to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship.

Decreasing priority, as it only occurs with Starship.

Wed, Sep 10, 21:12 · Servers
dereckson renamed T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship from systemd-hostnamed service can't be launched - SELinux blocks it to systemd-hostnamed service can't be launched - SELinux blocks it - starship.
Wed, Sep 10, 21:11 · Servers
dereckson added a comment to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship.

Normal behavior observed with the policy:

Wed, Sep 10, 21:10 · Servers
dereckson added a comment to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship.

Still an error with last packages versions.

Wed, Sep 10, 21:09 · Servers
dereckson added a comment to T2113: systemd-hostnamed service can't be launched - SELinux blocks it - starship.

audit2allow policy

Wed, Sep 10, 21:01 · Servers
dereckson updated the summary of D3657: Renew Vault intermediate authority certificate.
Wed, Sep 10, 19:43
dereckson added a comment to T2103: Upgrade servers to FreeBSD 14.3.

Bumping for 14.3, are still going on, it makes sense to target latest version

Wed, Sep 10, 19:41 · Servers
dereckson renamed T2103: Upgrade servers to FreeBSD 14.3 from Upgrade servers to FreeBSD 14.2 to Upgrade servers to FreeBSD 14.3.
Wed, Sep 10, 19:41 · Servers
dereckson renamed T2112: Renew Vault web server certificate automatically from Renew Vault HTTPS certificate automatically to Renew Vault web server certificate automatically.
Wed, Sep 10, 19:38 · security, Servers
dereckson renamed T2112: Renew Vault web server certificate automatically from Renew Vault HTTP certificate automatically to Renew Vault HTTPS certificate automatically.
Wed, Sep 10, 19:38 · security, Servers
dereckson renamed T2112: Renew Vault web server certificate automatically from Renew Vault certificate to Renew Vault HTTP certificate automatically.
Wed, Sep 10, 19:38 · security, Servers
dereckson updated the diff for D3657: Renew Vault intermediate authority certificate.

shellcheck

Wed, Sep 10, 19:36
dereckson requested review of D3657: Renew Vault intermediate authority certificate.
Wed, Sep 10, 19:34
dereckson added a revision to T2112: Renew Vault web server certificate automatically: D3657: Renew Vault intermediate authority certificate.
Wed, Sep 10, 19:34 · security, Servers
dereckson added a comment to T2112: Renew Vault web server certificate automatically.

First step is to create a script to renew all needed certificates:

Wed, Sep 10, 19:31 · security, Servers
dereckson renamed T2117: Unexpected reboot of docker-002 from Unexpeted reboot of docker-002 to Unexpected reboot of docker-002.
Wed, Sep 10, 19:28 · Nasqueron Operations Squad
dereckson closed T2111: Bump dependencies for API servers log PHP version, a subtask of T2015: Migrate remaining sites from ysul to Alkane, as Resolved.
Wed, Sep 10, 19:05 · Alkane
dereckson closed T2111: Bump dependencies for API servers log PHP version as Resolved.

Updated to PHPUnit 12.

Wed, Sep 10, 19:05 · Monitoring and reporting, Nasqueron API
dereckson closed D3656: Bump dependencies.
Wed, Sep 10, 19:04