Page MenuHomeDevCentral

Deploy Rhyne-Wyse on reports role
Needs ReviewPublic

Authored by dereckson on Sat, Sep 20, 00:44.
Tags
None
Referenced Files
F11775910: D3698.id9587.diff
Sun, Sep 21, 10:10
F11773384: D3698.id9571.diff
Sun, Sep 21, 08:30
F11772978: D3698.diff
Sun, Sep 21, 08:14
F11772445: D3698.diff
Sun, Sep 21, 07:40
F11768523: D3698.id9565.diff
Sun, Sep 21, 04:19
F11757564: D3698.diff
Sat, Sep 20, 19:09
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.Sat, Sep 20, 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.