Page MenuHomeDevCentral
Feed All Stories

Yesterday

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
dereckson committed rKC95d681298370: Serialize Redis cached data with TTl too (authored by dereckson).
Serialize Redis cached data with TTl too
Mon, Nov 10, 17:01
dereckson closed D3864: Serialize Redis cached data with TTl too.
Mon, Nov 10, 16:57
dereckson committed rKERUALD17dad0b08e49: Serialize Redis cached data with TTl too (authored by dereckson).
Serialize Redis cached data with TTl too
Mon, Nov 10, 16:57
dereckson accepted D3864: Serialize Redis cached data with TTl too.
Mon, Nov 10, 16:56
dereckson requested review of D3864: Serialize Redis cached data with TTl too.
Mon, Nov 10, 16:56
dereckson closed D3863: Promote i18n classes in I18n namespace.
Mon, Nov 10, 14:31
dereckson committed rOBSIDIAN2f9713fe174c: Promote i18n classes in I18n namespace (authored by dereckson).
Promote i18n classes in I18n namespace
Mon, Nov 10, 14:31
dereckson accepted D3863: Promote i18n classes in I18n namespace.
Mon, Nov 10, 14:31
dereckson requested review of D3863: Promote i18n classes in I18n namespace.
Mon, Nov 10, 14:30
dereckson removed a project from T1600: Automate staging commit craft: good-first-issue.
Mon, Nov 10, 14:18 · documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson triaged T2184: Update front-end dependencies as Normal priority.
Mon, Nov 10, 12:37 · Obsidian
dereckson created T2184: Update front-end dependencies.
Mon, Nov 10, 12:32 · Obsidian
dereckson closed D3862: Refactor Workspace::get_user_workspaces.
Mon, Nov 10, 02:36
dereckson committed rOBSIDIANe015a94a4aae: Refactor Workspace::get_user_workspaces (authored by dereckson).
Refactor Workspace::get_user_workspaces
Mon, Nov 10, 02:36
dereckson accepted D3862: Refactor Workspace::get_user_workspaces.
Mon, Nov 10, 02:36
dereckson requested review of D3862: Refactor Workspace::get_user_workspaces.
Mon, Nov 10, 02:34
dereckson added a comment to T2183: Detect legacy SHA-1 RSA keys.

Bruteforce attack scenario possible, so we're only interested by usernames defined in users.sls, not by "root" (can't login by SSH) or generic accounts like "docker" (doesn't exist):

Mon, Nov 10, 01:57 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson updated the task description for T2183: Detect legacy SHA-1 RSA keys.
Mon, Nov 10, 01:55 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson updated the task description for T2183: Detect legacy SHA-1 RSA keys.
Mon, Nov 10, 01:47 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson updated the task description for T2183: Detect legacy SHA-1 RSA keys.
Mon, Nov 10, 01:16 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson added a project to T2183: Detect legacy SHA-1 RSA keys: Python.
Mon, Nov 10, 00:47 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson moved T1633: Collect metrics from RabbitMQ from Backlog to Next on the Servers board.
Mon, Nov 10, 00:45 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson moved T1633: Collect metrics from RabbitMQ from Backlog to Prometheus on the Monitoring and reporting board.
Mon, Nov 10, 00:45 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson edited projects for T1633: Collect metrics from RabbitMQ, added: Operations sprints (Echoes in the Void), Python, Monitoring and reporting; removed Operations sprints (Consolidate them all).
Mon, Nov 10, 00:45 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson added a comment to T1633: Collect metrics from RabbitMQ.

Checking the RabbitMQ Monitoring with Prometheus guide:

  • we're OK for cluster name
  • to get sensible values for rate() in Grafana, we need to configure Prometheus to scrape RabbitMQ every 15s ; according Prometheus configuration, the value scrape_interval can be set at job level
Mon, Nov 10, 00:45 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson updated the task description for T1633: Collect metrics from RabbitMQ.
Mon, Nov 10, 00:32 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson updated the task description for T1633: Collect metrics from RabbitMQ.
Mon, Nov 10, 00:28 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson added a comment to T1633: Collect metrics from RabbitMQ.

Grafana dashboard was full N/A.

Mon, Nov 10, 00:22 · Monitoring and reporting, Python, Operations sprints (Echoes in the Void), Servers
dereckson edited Description on Operations sprints (Echoes in the Void).
Mon, Nov 10, 00:10
dereckson edited Description on Operations sprints (Echoes in the Void).
Mon, Nov 10, 00:10
dereckson edited Description on Operations sprints (Echoes in the Void).
Mon, Nov 10, 00:09
dereckson closed T1290: letsencrypt_renew_enable state fails on Eglide as Resolved.

Did a run this night to update Certbot files, states are currently correct:

Mon, Nov 10, 00:06 · Eglide, Salt, Operations sprints (The Dreadnought will produce new officers)
dereckson closed T694: See how to organize storage/ folder regeneration as Resolved.

Vault is now alive and used for credentials provisioned by Salt.

Mon, Nov 10, 00:01 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T694: See how to organize storage/ folder regeneration, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Mon, Nov 10, 00:01 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Sun, Nov 9

dereckson triaged T2183: Detect legacy SHA-1 RSA keys as Wishlist priority.
Sun, Nov 9, 23:59 · security, Python, Eglide, Servers, Operations sprints (Echoes in the Void)
dereckson edited projects for T1251: Create an hardware group with sudo permission to run SMART and other hardware checking tools, added: Operations sprints (Echoes in the Void); removed Operations sprints (The Dreadnought will produce new officers).
Sun, Nov 9, 23:52 · Operations sprints (Echoes in the Void), Nasqueron Operations Squad, Servers
dereckson set the image for Operations sprints (Echoes in the Void) to F12532276: profile.
Sun, Nov 9, 23:52
dereckson created Operations sprints (Echoes in the Void).
Sun, Nov 9, 23:32
dereckson closed T1351: Review network configuration for Dwellers as Resolved.
Sun, Nov 9, 23:29 · Operations sprints (The Dreadnought will produce new officers)
dereckson closed T1351: Review network configuration for Dwellers, a subtask of T1595: Reprovision Dwellers through Salt, as Resolved.
Sun, Nov 9, 23:29 · Salt, Operations sprints (Consolidate them all)
dereckson added a revision to T1351: Review network configuration for Dwellers: D2217: Use pillar information for IP and gateway in MOTD.
Sun, Nov 9, 23:25 · Operations sprints (The Dreadnought will produce new officers)
dereckson added a task to D2217: Use pillar information for IP and gateway in MOTD: T1351: Review network configuration for Dwellers.
Sun, Nov 9, 23:25
dereckson added a comment to T1351: Review network configuration for Dwellers.
$ ssh dwellers netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         51.210.99.254   0.0.0.0         UG        0 0          0 ens192
0.0.0.0         172.27.27.1     0.0.0.0         UG        0 0          0 ens224
51.210.99.254   0.0.0.0         255.255.255.255 UH        0 0          0 ens192
51.255.124.0    0.0.0.0         255.255.255.240 U         0 0          0 ens192
[... (routes for drake/docker) ...]
Sun, Nov 9, 23:22 · Operations sprints (The Dreadnought will produce new officers)
dereckson claimed T1351: Review network configuration for Dwellers.
Sun, Nov 9, 23:21 · Operations sprints (The Dreadnought will produce new officers)
dereckson updated the task description for T1251: Create an hardware group with sudo permission to run SMART and other hardware checking tools.
Sun, Nov 9, 23:19 · Operations sprints (Echoes in the Void), Nasqueron Operations Squad, Servers
dereckson updated the task description for T1288: Deploy clamav on mail.nasqueron.org.
Sun, Nov 9, 23:19 · Mail
dereckson closed T1298: Create Alken-Orin account on webserver-legacy role as Wontfix.

Alkane doesn't need any new account. We can send a request to an URL and it will be run by the deploy user.

Sun, Nov 9, 23:17 · Continous integration and delivery, Salt, Operations sprints (The Dreadnought will produce new officers)
dereckson added a comment to D3861: Update SSH key for shark.

Eglide is still not configured from Complector with a salt-ssh roster, so running it locally:

Sun, Nov 9, 23:07
dereckson closed D3861: Update SSH key for shark.
Sun, Nov 9, 23:05
dereckson committed rOPS2d3a4e281bd0: Update SSH key for shark (authored by dereckson).
Update SSH key for shark
Sun, Nov 9, 23:05
dereckson accepted D3861: Update SSH key for shark.

Confirmed by shark key is correct.

Sun, Nov 9, 23:05
dereckson requested review of D3861: Update SSH key for shark.
Sun, Nov 9, 23:03
dereckson triaged T2181: Onboard Sandrine in Nasqueron Operations SIG as High priority.
Sun, Nov 9, 22:21 · Nasqueron Operations Squad
dereckson moved T2180: Complete CodeProperty implementation with unit tests from Backlog to Dev on the good-first-issue board.
Sun, Nov 9, 22:13 · good-first-issue, Keruald
dereckson triaged T2180: Complete CodeProperty implementation with unit tests as Normal priority.
Sun, Nov 9, 22:13 · good-first-issue, Keruald
dereckson committed rOBSIDIAN1a6b7df1c0b2: Store object repositories instances in Resources class (authored by dereckson).
Store object repositories instances in Resources class
Sun, Nov 9, 16:54
dereckson closed D3859: Store object repositories instances in Resources class.
Sun, Nov 9, 16:54
dereckson updated the test plan for D3859: Store object repositories instances in Resources class.
Sun, Nov 9, 16:53
dereckson updated the summary of D3859: Store object repositories instances in Resources class.
Sun, Nov 9, 16:53
dereckson accepted D3859: Store object repositories instances in Resources class.
Sun, Nov 9, 16:51
dereckson requested review of D3859: Store object repositories instances in Resources class.
Sun, Nov 9, 16:51