Looking the code of keruald/databases, it's clear that it's exactly based on Obsidian consolidated design choices: Keruald Databases even use the camelCase method names introduced in Obsidian, with a WithLegacyMethods trait to stay compatible with other applications.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 19 2025
Two blockers at app-level:
- .env support is missing from application code.
- code need to be upgraded to test MySQL connectivity
Oct 18 2025
I. Vault policy
+Vault
Fix typo
Credentials
Password created in ops/secrets/dbserver/cluster-B/users/obsidian51
$ salt db-B-001 state.apply roles/dbserver-mysql/content […] ---------- ID: dbserver_mysql_user_obsidian51 Function: mysql_user.present Name: obsidian51 Result: True Comment: The user obsidian51@172.27.27.35 has been added Started: 01:08:09.491970 Duration: 18.515 ms Changes: ---------- obsidian51: Present […] ---------- ID: dbserver_mysql_db_obsidian51 Function: mysql_database.present Name: obsidian51 Result: True Comment: The database obsidian51 has been created Started: 01:08:09.586771 Duration: 4.915 ms Changes: ---------- obsidian51: Present […] ---------- ID: dbserver_mysql_user_obsidian51_privilege_1_obsidian51 Function: mysql_grants.present Result: True Comment: Grant all privileges on obsidian51.* to obsidian51@172.27.27.35 has been added Started: 01:08:09.644197 Duration: 16.521 ms Changes: ---------- dbserver_mysql_user_obsidian51_privilege_1_obsidian51: Present […]
Serial has been bumped from 00 to 02 on Complector during tests to try to send again a NOTIFY packet following T2148.
Bump serial
So it's definitely ns1.he.net, because if I put slave.dns.he.net the TCP connection isn't established:
Claude Sonnet artifacts
I think configuration could actually be nice but I forgot in D3766 to bump the serial. Let's check (and do a test to detect that).
With 8.4.13, php -l gives:
arc unit has a problem to load phpunit.xml it seems. If I remember well, it runs a test file directly, but in that case, PHPUnit can detect local configuration.
Oct 17 2025
This is the priority, before even the CI pipeline.
Some of the plugins from the template can still be used as documented on https://www.jenkins.io/solutions/php/: