Page MenuHomeDevCentral

Deploy Rhyne-Wyse on reports role
ClosedPublic

Authored by dereckson on Sat, Sep 20, 00:44.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 10, 10:14
Unknown Object (File)
Fri, Oct 10, 05:04
Unknown Object (File)
Wed, Oct 8, 21:12
Unknown Object (File)
Tue, Oct 7, 21:51
Unknown Object (File)
Mon, Oct 6, 19:11
Unknown Object (File)
Sun, Oct 5, 14:16
Unknown Object (File)
Sat, Oct 4, 17:33
Unknown Object (File)
Thu, Oct 2, 05:07
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 Not Applicable
Unit
Tests Not Applicable

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.

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