Page MenuHomeDevCentral
Feed Advanced Search

Sep 21 2025

dereckson updated the summary of D3709: Reduce MediaWiki log level to "error" to minimize disk usage.
Sep 21 2025, 14:56
dereckson updated the summary of D3709: Reduce MediaWiki log level to "error" to minimize disk usage.
Sep 21 2025, 14:56
dereckson requested review of D3709: Reduce MediaWiki log level to "error" to minimize disk usage.
Sep 21 2025, 14:55
dereckson added inline comments to D3690: Test DNS zone files.
Sep 21 2025, 12:37
dereckson planned changes to D3690: Test DNS zone files.
Sep 21 2025, 12:37
dereckson closed D3708: Bump pywikibot version.
Sep 21 2025, 11:57
dereckson committed rRPRT7f4d20e6a76a: Bump pywikibot version (authored by dereckson).
Bump pywikibot version
Sep 21 2025, 11:57
dereckson accepted D3708: Bump pywikibot version.
Sep 21 2025, 11:57
dereckson requested review of D3708: Bump pywikibot version.
Sep 21 2025, 11:56
dereckson closed D3707: Provide general Makefile for secretsmith.
Sep 21 2025, 11:44
dereckson committed rRPRT9c660f6a9f2e: Provide general Makefile for secretsmith (authored by dereckson).
Provide general Makefile for secretsmith
Sep 21 2025, 11:44
dereckson accepted D3707: Provide general Makefile for secretsmith.
Sep 21 2025, 11:44
dereckson requested review of D3707: Provide general Makefile for secretsmith.
Sep 21 2025, 11:44
dereckson closed D3706: Test secretsmith.
Sep 21 2025, 11:42
dereckson committed rRPRTa0f60307e6f7: Test secretsmith (authored by dereckson).
Test secretsmith
Sep 21 2025, 11:42
dereckson accepted D3706: Test secretsmith.
Sep 21 2025, 11:42
dereckson awarded D3706: Test secretsmith a Y So Serious token.
Sep 21 2025, 11:34
dereckson added a comment to D3706: Test secretsmith.

tests/vault/client content written with Claude Sonnet 4 assistance.

Sep 21 2025, 11:34
dereckson requested review of D3706: Test secretsmith.
Sep 21 2025, 11:33
dereckson moved T2124: Update reports automatically on Agora from Backlog (content) to Done on the Agora board.
Sep 21 2025, 01:10 · Servers, Agora
dereckson closed D3705: Add secretsmith to documentation index.
Sep 21 2025, 01:08
dereckson committed rDWWWfab53747ce7c: Add secretsmith to documentation index (authored by dereckson).
Add secretsmith to documentation index
Sep 21 2025, 01:08
dereckson accepted D3705: Add secretsmith to documentation index.
Sep 21 2025, 01:07
dereckson added a revision to T2124: Update reports automatically on Agora: D3705: Add secretsmith to documentation index.
Sep 21 2025, 01:07 · Servers, Agora
dereckson requested review of D3705: Add secretsmith to documentation index.
Sep 21 2025, 01:07
dereckson added a comment to T2124: Update reports automatically on Agora.

Next steps for full automation:

  • allow to login with proper credentials
    • Vault via rOPS: Create a permission for access to relevant credentials (see first comment of this post, acquisitariat not needed)
    • Vault manually: Create an AppRole linked to that permission
    • Code: allow to login to Vault with AppRole when available in environment or when a file exists, TO IMPLEMENT FOR BOTH TOOLS (bot needs Agora, run-report needs db-B-001).
  • deploy the bot on WindRiver
    • Vault via rOPS: credentials to query Vault (ie secret id and role id from the AppRole)
    • Salt: create rhyne-wyse user
    • Salt: create /var/db/rhyne-wyse, chown to rhyne-wyse:nasquenautes in 775, so everyone can run the bot too
    • Salt: provide /etc/periodic configuration to run the script daily
Sep 21 2025, 01:04 · Servers, Agora
dereckson updated the diff for D3698: Deploy Rhyne-Wyse on reports role.

Tested correctly with Complector and WindRiver. Can run the bot succesfully afterwards.

Sep 21 2025, 00:57
dereckson added a comment to T2124: Update reports automatically on Agora.

Just for information, log doesn't have any timestamp.

Sep 21 2025, 00:54 · Servers, Agora
dereckson committed rRPRTa3a0169a347c: Allow rhyne-wyse user to run the service too (authored by dereckson).
Allow rhyne-wyse user to run the service too
Sep 21 2025, 00:51
dereckson closed D3704: Allow rhyne-wyse user to run the service too.
Sep 21 2025, 00:51
dereckson accepted D3704: Allow rhyne-wyse user to run the service too.
Sep 21 2025, 00:51
dereckson added a revision to T2124: Update reports automatically on Agora: D3704: Allow rhyne-wyse user to run the service too.
Sep 21 2025, 00:50 · Servers, Agora
dereckson requested review of D3704: Allow rhyne-wyse user to run the service too.
Sep 21 2025, 00:50

Sep 20 2025

dereckson closed D3703: Document secretsmith.
Sep 20 2025, 23:02
dereckson committed rRPRT6fba245db17b: Document secretsmith (authored by dereckson).
Document secretsmith
Sep 20 2025, 23:02
dereckson accepted D3703: Document secretsmith.
Sep 20 2025, 22:46
dereckson updated the test plan for D3703: Document secretsmith.
Sep 20 2025, 22:45
dereckson updated the diff for D3703: Document secretsmith.

Proper headers for Sphinx autogenerated configuration

Sep 20 2025, 22:43
dereckson requested review of D3703: Document secretsmith.
Sep 20 2025, 22:41
dereckson closed D3697: Configure Vault connection with secretsmith.
Sep 20 2025, 22:32
dereckson committed rRPRTbd6dd2bea022: Configure Vault connection with secretsmith (authored by dereckson).
Configure Vault connection with secretsmith
Sep 20 2025, 22:32
dereckson accepted D3697: Configure Vault connection with secretsmith.
Sep 20 2025, 22:32
dereckson added a comment to D3697: Configure Vault connection with secretsmith.

No need to build secretsmith in rOPS, going to push to PyPI once doc is published at https://docs.nasqueron.org/secretsmith

Sep 20 2025, 22:31
dereckson retitled D3697: Configure Vault connection with secretsmith from Configure Vault connection to Configure Vault connection with secretsmith.
Sep 20 2025, 22:30
dereckson updated the diff for D3697: Configure Vault connection with secretsmith.

Rebased. Rhyne-Wise -> Rhyne-Wyse too here.

Sep 20 2025, 22:30
dereckson closed D3702: Use standard name: Rhyne-Wise -> Rhyne-Wyse.
Sep 20 2025, 22:29
dereckson committed rRPRT1f26f9955333: Use standard name: Rhyne-Wise -> Rhyne-Wyse (authored by dereckson).
Use standard name: Rhyne-Wise -> Rhyne-Wyse
Sep 20 2025, 22:29
dereckson accepted D3702: Use standard name: Rhyne-Wise -> Rhyne-Wyse.
Sep 20 2025, 22:29
dereckson requested review of D3702: Use standard name: Rhyne-Wise -> Rhyne-Wyse.
Sep 20 2025, 22:28
dereckson committed rRPRT72e6a3f86262: Use coherent filename for tests (authored by dereckson).
Use coherent filename for tests
Sep 20 2025, 22:24
dereckson closed D3701: Use coherent filename for tests.
Sep 20 2025, 22:24
dereckson accepted D3701: Use coherent filename for tests.
Sep 20 2025, 22:24
dereckson requested review of D3701: Use coherent filename for tests.
Sep 20 2025, 22:24
dereckson committed rRPRT3481a1111139: Improve style (authored by dereckson).
Improve style
Sep 20 2025, 22:22
dereckson closed D3700: Improve style.
Sep 20 2025, 22:22
dereckson accepted D3700: Improve style.
Sep 20 2025, 22:22
dereckson requested review of D3700: Improve style.
Sep 20 2025, 22:21
dereckson accepted D3697: Configure Vault connection with secretsmith.
Sep 20 2025, 22:17
dereckson published D3697: Configure Vault connection with secretsmith for review.
Sep 20 2025, 22:17
dereckson planned changes to D3698: Deploy Rhyne-Wyse on reports role.
Sep 20 2025, 22:15
dereckson added a comment to T2128: Inquire about Zulip sponsorship eligibility.

Mail sent 2025-09-20.

Sep 20 2025, 18:52 · Grand Unified Theory
dereckson triaged T2128: Inquire about Zulip sponsorship eligibility as Low priority.
Sep 20 2025, 18:44 · Grand Unified Theory
dereckson added a reviewer for D3698: Deploy Rhyne-Wyse on reports role: DorianWinty.
Sep 20 2025, 17:30
dereckson published D3698: Deploy Rhyne-Wyse on reports role for review.
Sep 20 2025, 17:30
dereckson updated the diff for D3669: Deploy nasqueron-reports.

Improve package installation and detection. A module is required with cumbersome Python invoke and discovery logic, because Salt can internally report about /opt/saltstack Python installation on Linux OSes, not about the global system default interpreter.

Sep 20 2025, 15:43
dereckson added a comment to D3669: Deploy nasqueron-reports.

Actually, if we use pip to install the package globally for all users, it will take care creating /usr/local/bin/<utilities> following this entry in setup.cfg:

Sep 20 2025, 15:09
dereckson added a comment to T1762: Deploy NetBox.

Merged D3469 so we can have secrets.

Sep 20 2025, 14:24 · Restricted Project, Servers, Drake network
dereckson closed D3469: Install netbox on new WindRiver.
Sep 20 2025, 14:24
dereckson committed rOPS5cd3d79d62f8: Install netbox on new WindRiver (authored by DorianWinty).
Install netbox on new WindRiver
Sep 20 2025, 14:24
dereckson accepted D3469: Install netbox on new WindRiver.
Sep 20 2025, 14:23
dereckson updated the diff for D3469: Install netbox on new WindRiver.

Set chmod 755 for the scripts. Rebased against main

Sep 20 2025, 14:22
dereckson added a revision to T1762: Deploy NetBox: D3469: Install netbox on new WindRiver.
Sep 20 2025, 14:14 · Restricted Project, Servers, Drake network
dereckson retitled D3469: Install netbox on new WindRiver from Install netbox on new windriver to Install netbox on new WindRiver.
Sep 20 2025, 14:14
dereckson accepted D3469: Install netbox on new WindRiver.
Sep 20 2025, 14:13
dereckson committed rRPRTd4b7f99fe446: Improve style (authored by dereckson).
Improve style
Sep 20 2025, 01:14
dereckson closed D3699: Improve style.
Sep 20 2025, 01:14
dereckson accepted D3699: Improve style.
Sep 20 2025, 01:14
dereckson requested review of D3699: Improve style.
Sep 20 2025, 01:14
dereckson added a revision to T2124: Update reports automatically on Agora: D3698: Deploy Rhyne-Wyse on reports role.
Sep 20 2025, 00:44 · Servers, Agora
dereckson added a revision to T2124: Update reports automatically on Agora: D3697: Configure Vault connection with secretsmith.
Sep 20 2025, 00:37 · Servers, Agora
dereckson closed D3696: Fix whitespace issues.
Sep 20 2025, 00:34
dereckson committed rRPRTeac14b161346: Fix whitespace issues (authored by dereckson).
Fix whitespace issues
Sep 20 2025, 00:34
dereckson accepted D3696: Fix whitespace issues.
Sep 20 2025, 00:34
dereckson requested review of D3696: Fix whitespace issues.
Sep 20 2025, 00:34
dereckson closed D3678: Update reports automatically on Agora.
Sep 20 2025, 00:31
dereckson committed rRPRT41ba75522dfa: Update reports automatically on Agora (authored by dereckson).
Update reports automatically on Agora
Sep 20 2025, 00:31
dereckson accepted D3678: Update reports automatically on Agora.
Sep 20 2025, 00:30
dereckson added a comment to D3678: Update reports automatically on Agora.

AI use

Sep 20 2025, 00:30
dereckson awarded D3678: Update reports automatically on Agora a Y So Serious token.
Sep 20 2025, 00:23
dereckson updated the diff for D3678: Update reports automatically on Agora.

Cleanup README

Sep 20 2025, 00:23
dereckson updated the diff for D3678: Update reports automatically on Agora.

Packaging. Rebased.

Sep 20 2025, 00:07

Sep 19 2025

dereckson committed rRPRT1e344a8558d4: Improve Operations grimoire old content query (authored by dereckson).
Improve Operations grimoire old content query
Sep 19 2025, 21:53
dereckson closed D3695: Improve Operations grimoire old content query.
Sep 19 2025, 21:53
dereckson accepted D3695: Improve Operations grimoire old content query.
Sep 19 2025, 21:52
dereckson requested review of D3695: Improve Operations grimoire old content query.
Sep 19 2025, 21:51
dereckson closed D3694: Improve typing.
Sep 19 2025, 20:30
dereckson committed rRPRTa8b54f5728f1: Improve typing (authored by dereckson).
Improve typing
Sep 19 2025, 20:30
dereckson accepted D3694: Improve typing.
Sep 19 2025, 20:30
dereckson requested review of D3694: Improve typing.
Sep 19 2025, 20:29
dereckson added a revision to T2124: Update reports automatically on Agora: D3693: Give access to Vault to Rhyne-Wyse automated agent.
Sep 19 2025, 02:03 · Servers, Agora