Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #21846

Closed (moved)
Open
Opened Apr 01, 2017 by Trac@tracbot

BwAuthority can't be run out of the box without manual work

Currently the bwauthority is quite out of date with the current python ecosystem and doesn't play nice in a dev environment.

The submitted patch makes the following updates:

  1. Removes the cron setup to a separate script (so running setup.sh doesn't alter your crontab)
  2. Changes the shell script to use a modern pip instead of peep (peep is deprecated and hash checking is incorporated into pip as of version 8.0 (https://pypi.python.org/pypi/peep/)
  3. Updated dependencies as far as possible (Elixer's last version is 0.7.1 and is only compatible with SQLAlchemy <= 0.7.8, obvious future enhancement to move away from Elixir)
  4. Added a convenience script to kill all the spun up processes
  5. Updated the ReadMe and the .gitignore to reflect these changes.

Trac:
Username: davidwf

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#21846