[tor-bugs] #12769 [Ooni]: Make ansible deployment script for bridge reachability probes on debian stable

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Aug 6 15:06:49 UTC 2014


#12769: Make ansible deployment script for bridge reachability probes on debian
stable
-----------------------------+----------------------
     Reporter:  hellais      |      Owner:  dawuud
         Type:  enhancement  |     Status:  assigned
     Priority:  normal       |  Milestone:
    Component:  Ooni         |    Version:
   Resolution:               |   Keywords:
Actual Points:               |  Parent ID:  #12544
       Points:               |
-----------------------------+----------------------

Comment (by hellais):

 Replying to [comment:3 dawuud]:
 >
 > OK... I wrote a very basic ansible role and playbook:
 > https://github.com/david415/ansible-ooniprobe
 >

 Very nice!

 > This works in Debian wheezy: it sets up backports and then installs
 ooniprobe.
 > I'd like to add more features to this just as soon as I learn what is
 needed.
 >
 > Now let's talk about the cronjob which does the bridge reachability
 tests...
 > Which commands would this run?

 I would start with having it do what the planetlab deployment script used
 to do for setting up the cronjob.

 You can see that here:
 https://github.com/TheTorProject/ooni-
 probe/blob/master/scripts/install_on_planetlab.sh#L186

 You probably also want to configure ooniprobe the way it is configured in
 that script.

 > Do you have a suite of tests specified somewhere?

 By "suite of tests" you mean unittests? Those are part of ooni-probe and
 they can be run with trial. They are found in here:
 https://github.com/TheTorProject/ooni-probe/tree/master/ooni/tests

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12769#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list