Page MenuHomeDevCentral
Feed All Stories

Yesterday

dereckson committed rKCMD5bea0c69b3fe: Upgrade tests to PHPUnit 12 (authored by dereckson).
Upgrade tests to PHPUnit 12
Tue, Nov 11, 18:01
dereckson committed rKC3f96a1cd2b8f: Upgrade tests to PHPUnit 12 (authored by dereckson).
Upgrade tests to PHPUnit 12
Tue, Nov 11, 18:01
dereckson committed rKERUALD7f2085de6d74: Upgrade tests to PHPUnit 12 (authored by dereckson).
Upgrade tests to PHPUnit 12
Tue, Nov 11, 18:01
dereckson closed D3879: Upgrade tests to PHPUnit 12.
Tue, Nov 11, 18:01
dereckson accepted D3879: Upgrade tests to PHPUnit 12.
Tue, Nov 11, 18:00
dereckson requested review of D3879: Upgrade tests to PHPUnit 12.
Tue, Nov 11, 18:00
dereckson moved T2186: Upgrade to PostgreSQL 17 from Working on to Next on the Operations sprints (Echoes in the Void) board.
Tue, Nov 11, 16:07 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson updated the task description for T2186: Upgrade to PostgreSQL 17.
Tue, Nov 11, 16:07 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson updated the task description for T2186: Upgrade to PostgreSQL 17.
Tue, Nov 11, 16:07 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson lowered the priority of T2186: Upgrade to PostgreSQL 17 from Unbreak Now! to High.

Decreasing priority as no wheelwar will exist on db-A: php83-pdo_pgsql isn't declared there.

Tue, Nov 11, 16:06 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson added inline comments to rOPS905fee1ce5b9: Test if PostgreSQL connections for pg_hba.conf use CIDR notation.
Tue, Nov 11, 16:03
dereckson added a comment to rOPS614936d220ab: Use CIDR notation for devserver localhost connections.

Tests to detect this issue in the future: D3878 / 905fee1ce5b9

Tue, Nov 11, 15:55
dereckson committed rOPS905fee1ce5b9: Test if PostgreSQL connections for pg_hba.conf use CIDR notation (authored by dereckson).
Test if PostgreSQL connections for pg_hba.conf use CIDR notation
Tue, Nov 11, 15:52
dereckson closed D3878: Test if PostgreSQL connections for pg_hba.conf use CIDR notation.
Tue, Nov 11, 15:52
dereckson accepted D3878: Test if PostgreSQL connections for pg_hba.conf use CIDR notation.
Tue, Nov 11, 15:52
dereckson requested review of D3878: Test if PostgreSQL connections for pg_hba.conf use CIDR notation.
Tue, Nov 11, 15:50
dereckson closed D3877: Add Jinja2 to tests requirements.
Tue, Nov 11, 15:11
dereckson committed rOPS1b64a441817e: Add Jinja2 to tests requirements (authored by dereckson).
Add Jinja2 to tests requirements
Tue, Nov 11, 15:11
dereckson accepted D3877: Add Jinja2 to tests requirements.
Tue, Nov 11, 15:11
dereckson requested review of D3877: Add Jinja2 to tests requirements.
Tue, Nov 11, 15:11
dereckson committed rOPS42ce4cbee888: Make docker_containers pillar entry optional for tests (authored by dereckson).
Make docker_containers pillar entry optional for tests
Tue, Nov 11, 15:03
dereckson closed D3876: Make docker_containers pillar entry optional for tests.
Tue, Nov 11, 15:03
dereckson accepted D3876: Make docker_containers pillar entry optional for tests.
Tue, Nov 11, 15:02
dereckson requested review of D3876: Make docker_containers pillar entry optional for tests.
Tue, Nov 11, 15:02
dereckson added a comment to rOPS5959b7569b79: Schedule daily run of report generation on docker-002.

This change breaks tests repaired in T2123:

Tue, Nov 11, 14:59
dereckson committed rOPS614936d220ab: Use CIDR notation for devserver localhost connections (authored by dereckson).
Use CIDR notation for devserver localhost connections
Tue, Nov 11, 14:40
dereckson closed D3875: Use CIDR notation for devserver localhost connections.
Tue, Nov 11, 14:40
dereckson accepted D3875: Use CIDR notation for devserver localhost connections.
Tue, Nov 11, 14:40
dereckson requested review of D3875: Use CIDR notation for devserver localhost connections.
Tue, Nov 11, 14:40
dereckson closed D3874: Upgrade PostgreSQL version to 17.
Tue, Nov 11, 14:38
dereckson committed rOPS0d41a256ff72: Upgrade PostgreSQL version to 17 (authored by dereckson).
Upgrade PostgreSQL version to 17
Tue, Nov 11, 14:37
dereckson claimed T2083: Drop PostgreSQL custom build with XML support on dbserver-role.

Confirmed for recent package:

Tue, Nov 11, 13:57 · Operations sprints (Echoes in the Void), Salt, Servers
dereckson added a revision to T2186: Upgrade to PostgreSQL 17: D3874: Upgrade PostgreSQL version to 17.
Tue, Nov 11, 13:53 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson updated the summary of D3874: Upgrade PostgreSQL version to 17.
Tue, Nov 11, 13:53
dereckson accepted D3874: Upgrade PostgreSQL version to 17.

OK for WindRiver, will need careful deployment on db-A-001.

Tue, Nov 11, 13:53
dereckson requested review of D3874: Upgrade PostgreSQL version to 17.
Tue, Nov 11, 13:52
dereckson moved T2186: Upgrade to PostgreSQL 17 from Next to Working on on the Operations sprints (Echoes in the Void) board.
Tue, Nov 11, 13:50 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson claimed T2186: Upgrade to PostgreSQL 17.

Taking this, we've PostgreSQL deinstalled on WindRiver; as we're on a UNIX system, it still runs without any issue as long as it doesn't need to load dynamically a library, accepts connection, serves traffic but software isn't there anymore.

Tue, Nov 11, 13:50 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson committed rOPS08df6108b0f4: Restrict devserver PostgreSQL connections to localhost (authored by dereckson).
Restrict devserver PostgreSQL connections to localhost
Tue, Nov 11, 13:46
dereckson closed D3873: Restrict devserver PostgreSQL connections to localhost.
Tue, Nov 11, 13:46
dereckson accepted D3873: Restrict devserver PostgreSQL connections to localhost.
Tue, Nov 11, 13:46
dereckson requested review of D3873: Restrict devserver PostgreSQL connections to localhost.
Tue, Nov 11, 13:46
dereckson updated the task description for T1714: Normalize session code among Keruald-based sites.
Tue, Nov 11, 02:51 · Keruald
dereckson updated the task description for T1714: Normalize session code among Keruald-based sites.
Tue, Nov 11, 02:50 · Keruald
dereckson added a comment to T1714: Normalize session code among Keruald-based sites.

Plan is to create Keruald Elements with bricks to build frameworks, including the Session class.

But with last requirement on Obsidian to split concerns between User and UserRepository, we need to devise an base abstract class or an interface for the session code.

Tue, Nov 11, 02:49 · Keruald
dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Debt to Bugs on the Keruald board.
Tue, Nov 11, 02:48 · Notifications center, Keruald, PHP 8.x support
dereckson triaged T1713: Sessions cleaning code hijack sessions from other sites sharing the table. as Normal priority.

Plan is to create Keruald Elements with bricks to build frameworks, including the Session class.

Tue, Nov 11, 02:47 · Technical debt, Keruald
dereckson moved T1713: Sessions cleaning code hijack sessions from other sites sharing the table. from Debt to Bugs on the Keruald board.
Tue, Nov 11, 02:45 · Technical debt, Keruald
dereckson closed T2185: Create PostgreSQL database on WindRiver to test keruald Keruald Database as Resolved.
Tue, Nov 11, 02:43 · Servers, DBA, Keruald
dereckson triaged T2188: Fix tests for PHPUnit 12 as High priority.

This blocks new attributes use for other tests.

Tue, Nov 11, 02:42 · Keruald
dereckson created T2188: Fix tests for PHPUnit 12.
Tue, Nov 11, 02:40 · Keruald
dereckson closed D3872: Create PostgreSQL database for Keruald tests.
Tue, Nov 11, 02:38
dereckson committed rOPS05c8a48cd35d: Create PostgreSQL database for Keruald tests (authored by dereckson).
Create PostgreSQL database for Keruald tests
Tue, Nov 11, 02:38
dereckson accepted D3872: Create PostgreSQL database for Keruald tests.
Tue, Nov 11, 02:37
dereckson added a revision to T2185: Create PostgreSQL database on WindRiver to test keruald Keruald Database: D3872: Create PostgreSQL database for Keruald tests.
Tue, Nov 11, 02:37 · Servers, DBA, Keruald
dereckson requested review of D3872: Create PostgreSQL database for Keruald tests.
Tue, Nov 11, 02:37
dereckson created P379 PHPUnit 12 warnings for Keruald.
Tue, Nov 11, 02:35
dereckson added a comment to T2187: Create a separate PostgreSQL log.

Each test run produces this:

Nov 11 02:29:33 windriver postgres[63389]: [19-1] 2025-11-11 02:29:33.804 UTC [63389] ERROR:  relation "nonexisting" does not exist at character 13
Nov 11 02:29:33 windriver postgres[63389]: [19-2] 2025-11-11 02:29:33.804 UTC [63389] STATEMENT:  DELETE FROM nonexisting
Nov 11 02:29:34 windriver postgres[63402]: [19-1] 2025-11-11 02:29:34.181 UTC [63402] ERROR:  relation "nonexisting" does not exist at character 15
Nov 11 02:29:34 windriver postgres[63402]: [19-2] 2025-11-11 02:29:34.181 UTC [63402] STATEMENT:  SELECT * FROM nonexisting
Nov 11 02:29:34 windriver postgres[63403]: [19-1] 2025-11-11 02:29:34.209 UTC [63403] ERROR:  relation "nonexisting" does not exist at character 15
Nov 11 02:29:34 windriver postgres[63403]: [19-2] 2025-11-11 02:29:34.209 UTC [63403] STATEMENT:  SELECT * FROM nonexisting
Nov 11 02:29:34 windriver postgres[63408]: [19-1] 2025-11-11 02:29:34.357 UTC [63408] ERROR:  relation "not_existing_table" does not exist
Nov 11 02:29:34 windriver postgres[63408]: [19-2] 2025-11-11 02:29:34.357 UTC [63408] STATEMENT:  TRUNCATE not_existing_table
Nov 11 02:29:34 windriver postgres[63409]: [19-1] 2025-11-11 02:29:34.385 UTC [63409] ERROR:  relation "not_existing" does not exist
Nov 11 02:29:34 windriver postgres[63409]: [19-2] 2025-11-11 02:29:34.385 UTC [63409] STATEMENT:  TRUNCATE not_existing
Nov 11 02:29:34 windriver postgres[63416]: [19-1] 2025-11-11 02:29:34.591 UTC [63416] FATAL:  password authentication failed for user "notexisting"
Nov 11 02:29:34 windriver postgres[63416]: [19-2] 2025-11-11 02:29:34.591 UTC [63416] DETAIL:  Role "notexisting" does not exist.
Nov 11 02:29:34 windriver postgres[63416]: [19-3]       Connection matched pg_hba.conf line 22: "host    all             all             127.0.0.1/32            scram-sha-256"

I guess we could avoid to post PostgreSQL logs directly in /var/log/messages.

Tue, Nov 11, 02:33 · DBA, Servers, Salt, Operations sprints (Echoes in the Void)
dereckson triaged T2187: Create a separate PostgreSQL log as Normal priority.
Tue, Nov 11, 02:33 · DBA, Servers, Salt, Operations sprints (Echoes in the Void)
dereckson added a comment to T2185: Create PostgreSQL database on WindRiver to test keruald Keruald Database.

Each test run produces this:

Tue, Nov 11, 02:30 · Servers, DBA, Keruald
dereckson added projects to T2186: Upgrade to PostgreSQL 17: Servers, DBA.
Tue, Nov 11, 02:13 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson triaged T2186: Upgrade to PostgreSQL 17 as High priority.
Tue, Nov 11, 02:13 · DBA, Servers, Operations sprints (Echoes in the Void)
dereckson closed D3871: Allow Obsidian to read Orbeon attachment table.
Tue, Nov 11, 02:02
dereckson committed rOPS47112fed3d75: Allow Obsidian to read Orbeon attachment table (authored by dereckson).
Allow Obsidian to read Orbeon attachment table
Tue, Nov 11, 02:02
dereckson added a comment to D3871: Allow Obsidian to read Orbeon attachment table.

Already deployed on db-A.

Tue, Nov 11, 02:02
dereckson accepted D3871: Allow Obsidian to read Orbeon attachment table.
Tue, Nov 11, 02:01
dereckson added a revision to T2160: Read from Orbeon Forms and annotate with an Obsidian collection: D3871: Allow Obsidian to read Orbeon attachment table.
Tue, Nov 11, 02:01 · Obsidian
dereckson requested review of D3871: Allow Obsidian to read Orbeon attachment table.
Tue, Nov 11, 02:01
dereckson added a comment to T2160: Read from Orbeon Forms and annotate with an Obsidian collection.

rOBSIDIAN329bc358fc01 refers to table orbeon_form_data_attach, permission is needed for that one too, but missing in rOPS (was a hotfix on Complector)

Tue, Nov 11, 01:59 · Obsidian
dereckson added a comment to T2185: Create PostgreSQL database on WindRiver to test keruald Keruald Database.

Actually, we use the same database name than for MariaDB / MySQl:

Tue, Nov 11, 01:47 · Servers, DBA, Keruald
dereckson triaged T2185: Create PostgreSQL database on WindRiver to test keruald Keruald Database as Normal priority.
Tue, Nov 11, 01:41 · Servers, DBA, Keruald
dereckson moved T1612: Investigate OpenTelemetry from Apps using Keruald to Feature requests on the Keruald board.
Tue, Nov 11, 01:36 · Keruald, Zed, Product evaluation
dereckson moved T2145: Consolidate Obsidian classes with Keruald resources from Backlog to Apps using Keruald on the Keruald board.
Tue, Nov 11, 01:35 · Keruald, Obsidian

Mon, Nov 10

dereckson closed D3870: Swap get_server_url for Keruald OmniTools implementation.
Mon, Nov 10, 23:17
dereckson committed rOBSIDIAN287f600c0e9d: Swap get_server_url for Keruald OmniTools implementation (authored by dereckson).
Swap get_server_url for Keruald OmniTools implementation
Mon, Nov 10, 23:17
dereckson accepted D3870: Swap get_server_url for Keruald OmniTools implementation.
Mon, Nov 10, 23:17
dereckson requested review of D3870: Swap get_server_url for Keruald OmniTools implementation.
Mon, Nov 10, 23:15
dereckson added a revision to T2145: Consolidate Obsidian classes with Keruald resources: D3870: Swap get_server_url for Keruald OmniTools implementation.
Mon, Nov 10, 23:15 · Keruald, Obsidian
dereckson closed D3869: Switch to PHP 8 str_starts_with.
Mon, Nov 10, 23:05
dereckson committed rOBSIDIANb0e7ea56d21d: Switch to PHP 8 str_starts_with (authored by dereckson).
Switch to PHP 8 str_starts_with
Mon, Nov 10, 23:05
dereckson accepted D3869: Switch to PHP 8 str_starts_with.
Mon, Nov 10, 23:05
dereckson requested review of D3869: Switch to PHP 8 str_starts_with.
Mon, Nov 10, 23:05
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3869: Switch to PHP 8 str_starts_with.
Mon, Nov 10, 23:05 · PHP 8.x support, Obsidian
dereckson closed D3868: Remove Keruald and Obsidian Workspaces libraries section from autoload.
Mon, Nov 10, 23:02
dereckson committed rOBSIDIAN961aeba55004: Remove Keruald and Obsidian Workspaces libraries section from autoload (authored by dereckson).
Remove Keruald and Obsidian Workspaces libraries section from autoload
Mon, Nov 10, 23:02
dereckson accepted D3868: Remove Keruald and Obsidian Workspaces libraries section from autoload.
Mon, Nov 10, 23:02
dereckson requested review of D3868: Remove Keruald and Obsidian Workspaces libraries section from autoload.
Mon, Nov 10, 23:02
dereckson closed D3867: Promote UserGroup class in Users namespace.
Mon, Nov 10, 23:00
dereckson committed rOBSIDIAN840a3f71ef50: Promote UserGroup class in Users namespace (authored by dereckson).
Promote UserGroup class in Users namespace
Mon, Nov 10, 23:00
dereckson accepted D3867: Promote UserGroup class in Users namespace.
Mon, Nov 10, 22:59
dereckson requested review of D3867: Promote UserGroup class in Users namespace.
Mon, Nov 10, 22:59
dereckson closed D3866: Promote Disclaimer in Content namespace.
Mon, Nov 10, 22:54
dereckson committed rOBSIDIANb83eb17f4cb1: Promote Disclaimer in Content namespace (authored by dereckson).
Promote Disclaimer in Content namespace
Mon, Nov 10, 22:54
dereckson accepted D3866: Promote Disclaimer in Content namespace.
Mon, Nov 10, 22:54
dereckson requested review of D3866: Promote Disclaimer in Content namespace.
Mon, Nov 10, 22:54
dereckson closed D3865: Swap local cache library for Keruald Cache implementation.
Mon, Nov 10, 22:48
dereckson committed rOBSIDIAN613284bf999f: Swap local cache library for Keruald Cache implementation (authored by dereckson).
Swap local cache library for Keruald Cache implementation
Mon, Nov 10, 22:48
dereckson accepted D3865: Swap local cache library for Keruald Cache implementation.
Mon, Nov 10, 22:48
dereckson added a revision to T2145: Consolidate Obsidian classes with Keruald resources: D3865: Swap local cache library for Keruald Cache implementation.
Mon, Nov 10, 22:47 · Keruald, Obsidian
dereckson requested review of D3865: Swap local cache library for Keruald Cache implementation.
Mon, Nov 10, 22:47