Page MenuHomeDevCentral

Deploy Rhyne-Wyse on reports role
ClosedPublic

Authored by dereckson on Sep 20 2025, 00:44.
Tags
None
Referenced Files
F12609271: D3698.id9564.diff
Wed, Nov 12, 05:50
F12606976: D3698.id9571.diff
Wed, Nov 12, 04:26
F12604238: D3698.id9655.diff
Wed, Nov 12, 02:54
F12601349: D3698.id9587.diff
Wed, Nov 12, 01:08
F12599459: D3698.id9571.diff
Tue, Nov 11, 23:42
F12599450: D3698.id9564.diff
Tue, Nov 11, 23:42
F12596518: D3698.id9565.diff
Tue, Nov 11, 22:04
F12594757: D3698.id9565.diff
Tue, Nov 11, 20:48
Subscribers
None

Details

Summary

This is the last piece of automation, Rhyne-Wyse is a pywikibot automated
agent to automatically update the Agora wiki with fresh reports.

Ref T2124

Test Plan
  • deploy to WindRiver
  • run bot through wrapper
  • ensure cron works

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
SeverityLocationCodeMessage
Adviceroles/reports/rhyne-wyse/files/rhyne-wyse.sh:31SC1091SHELLCHECK
Unit
No Test Coverage
Branch
deploy-rhyne-wyse
Build Status
Buildable 5923
Build 6205: arc lint + arc unit

Event Timeline

dereckson held this revision as a draft.

Version ready for review:

  • define UID, GID explicitly
  • chmod for config
dereckson published this revision for review.Sep 20 2025, 17:30
dereckson added a reviewer: DorianWinty.
dereckson added inline comments.
roles/reports/rhyne-wyse/files/rhyne-wyse.sh
22

When running from tools/rhyne-wyse directory, we've access to pywikibot configuration too:

  • families/agora_family.py

Guess we need to symlink the families folder so.

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

This revision is now accepted and ready to land.Oct 6 2025, 05:53
This revision was automatically updated to reflect the committed changes.