Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/sysadmin
System administration tools
https://github.com/ooni/sysadmin
Change the order of executed roles in common
0b0e00bf9ca3d715212ae831d3849bb61826e6a1 authored over 8 years ago by Joe Landers <[email protected]>Ignore vim swap files in git
b49ba99bd60790f7e3b981305b35f6c9d919a708 authored over 8 years ago by Joe Landers <[email protected]>21652dec817a8535b179a838a2d0eae379fd421f authored over 8 years ago by anadahz <[email protected]>
Use Debian Jessie release to build the docker image.
Install ansible from apt packages since Deb...
The playbook should install the the python-dev role and then run
conditionally the pip update ot...
03f84040a121d6d9535ef3760bea36d9e38e6346 authored over 8 years ago by Arturo Filastò <[email protected]>
Change installation of obfsproxy via pip
a5ebe302483fa4c4a51a333a34a409c49c3c05a4 authored about 9 years ago by Simone Basso <[email protected]>
obfsproxy package requires dependencies that have
been already installed via pip
Install tcpdump package
37d895fd340a4d69aadc8e8c17c4f7fc6a84f843 authored about 9 years ago by Joe Landers <[email protected]>83cdb8b4e22f845ffa6c05bb15f300e0d1e97204 authored about 9 years ago by anadahz <[email protected]>
Fix tor repo release name variables
eb0655b8dd1f15ecdd6c03224ce353f7e77f95a6 authored about 9 years ago by Joe Landers <[email protected]>
Fix to correct repo name taken from ansible variable.
Add tor-version for the experimental repo....
Feature/install tor pt
d81f8249179ceddaf60f5257bb7d0a075368de3f authored about 9 years ago by Joe Landers <[email protected]>Ansible third party tools role
f4ce339113e9210c861ed454a17d79c0a2e242b7 authored about 9 years ago by Joe Landers <[email protected]>Fix/ansible ooniprobe role
c11c06fb22e03bb05bf9ad54f3680f6854b00d56 authored about 9 years ago by Joe Landers <[email protected]>
This ansible roles installs the tor pluggagle
transports required for bridge reachability test.
...
This ansible roles installs the third party
tools required for some ooniprobe tests.
* Add Lante...
* Fix ansible facts conditionals to be integers
* Remove python-setuptools as it conflicts with ...
Git install should better install from git master the latest ooniprobe
version that includes all...
Feature/install scripts
44da1d570a88dc2b40d50cb8eae8a5cb944b4582 authored about 9 years ago by Joe Landers <[email protected]>Fix check if set_supervisord is defined
0f0b03dc3da37ef9f8facc1740ae30eb7095d6c5 authored about 9 years ago by Joe Landers <[email protected]>Fix check set_ooniprobe_pip is defined before
03a0025392bc2ba22adcb3e8efdf63fe67dd55cd authored about 9 years ago by Joe Landers <[email protected]>
Check if set_supervisord is defined before checking if it is equal
to true. https://github.com/T...
Fix check set_ooniprobe_pip is defined before checking if it is equal
to true. https://github.co...
c50076c681daa82490f71d36b4d69427340dcf58 authored about 9 years ago by Arturo Filastò <[email protected]>
e5373789a034f5c7d125a2c993b2e8cb67500abb authored about 9 years ago by Arturo Filastò <[email protected]>
c5d532a3b99a9c12a73f15b62c862401b499d47e authored about 9 years ago by Arturo Filastò <[email protected]>
Feature/ansible install ooniprobe
ff39aa373e6e22389dbd36e2e1b19de4ef6deff2 authored about 9 years ago by Joe Landers <[email protected]>9cf18da613811b54b514f4821dbcde097d61c7f8 authored about 9 years ago by anadahz <[email protected]>
7328f9029aebc821662e6f191b33bc3d04d7b738 authored about 9 years ago by anadahz <[email protected]>
Install ooniprobe and cffi from pip rather the git repo
Ensure twisted is always at version 14.0.0
457dff96146eff0e5ab9496c7c2bc27e67b98499 authored about 9 years ago by anadahz <[email protected]>
* Install ooniprobe via in Debian systems:
- via apt or pip (set_ooniprobe_pip variable)
* Add ...
No need to downgrade to Twisted version 14 ooniprobe now supports
Twisted 15 version.
git clone from https instead of http
412a4aecd603a2edee255004f6376f4cd162a32f authored about 9 years ago by Simone Basso <[email protected]>a7f46cd01debb3d57409a69f0ed34831fd956e42 authored about 9 years ago by Joe Landers <[email protected]>
Feature/ooni backend setup role
71a32c1cbfa749a75ca5d6645ac24441b1e571c7 authored about 9 years ago by Joe Landers <[email protected]>dcb43fc224c7f83ef124f5bec9d7ddd6f06219e6 authored about 9 years ago by anadahz <[email protected]>
4962243d96b79d37780814975dce5a2ad9c564bc authored about 9 years ago by anadahz <[email protected]>
d361a8a1fed044de9460255b4a4f1704638698aa authored about 9 years ago by anadahz <[email protected]>
14c6a64219116978274045a7d1552e388795b0d8 authored about 9 years ago by anadahz <[email protected]>
The hosts should be in custom group and the variable 'set_supervisord' defines
if ooni-backend w...
Install python-pip from apt if Debian version is at least 8
61e07eae62892bb6fa28348eb075513d5e17b83f authored about 9 years ago by anadahz <[email protected]>
A role for deploying and configuring Supervisor and extensions on unix hosts
using Ansible Sourc...
Change from static to distro specifici tor Debian repo release
Introduced variables:
* tor_distr...
* Backup ooni-backend configuration file prior copying the new one
* Install ooni-backend via pi...
8815ae4adbeca1e554517f6b033b846ab98c483b authored about 9 years ago by anadahz <[email protected]>
46b2b732001cbc1f8fefc794a7a509bf7a36d5ca authored about 9 years ago by anadahz <[email protected]>
Add supervisor and fetch-HS-info roles to the main ooni-backend role
a5acfae7a883df3d96ca84a2b0d0fb665cdbb1c3 authored about 9 years ago by anadahz <[email protected]>
Introduced variables:
* oonibackend_install_path
* oonibackend_log_path
* oonibackend_conf
1b48464969aba6ad13d91c913c1aefe86273bc93 authored about 9 years ago by anadahz <[email protected]>
Debian CDN repo 'cdn.debian.net' is deprecated the correct is
'httpredir.debian.net' ansible_dis...
2d2ab139c5488b124ea9c2e2d4f35935e8e16948 authored about 9 years ago by anadahz <[email protected]>
15dc362ecc6e2b8db9a916a36a25d37f629ecb9e authored about 9 years ago by anadahz <[email protected]>
Add custom role to setup ooni-backend in hosts without docker
ed933aef61c5e819aebcdc4c8893a8180c89fe46 authored about 9 years ago by anadahz <[email protected]>4af529d263ddabc97d7219b867a4b9cb0f32abfe authored about 9 years ago by anadahz <[email protected]>
In debian jessie we could install pip via apt since Debian's version suffices
ooni-backend pip v...
replace ansible with a very small shell script
2be60dc2480391919b366f898b48136471f6ff42 authored about 9 years ago by Arturo Filastò <[email protected]>bfe28f4ab66de91712f7aa5b3197383eecbdc2de authored about 9 years ago by Joe Landers <[email protected]>
db3fe9583e83ddd9f882507ff7fba0d8341e190a authored about 9 years ago by Joe Landers <[email protected]>
5fa24caa4ed3e06fa41bcc3dd108acaf21cf50bf authored about 9 years ago by Arturo Filastò <[email protected]>
f32aefceb0c8afde98e35709b47a47c8a985751b authored about 9 years ago by Arturo Filastò <[email protected]>
4e6634f77520b7cc716dfc712aac5f43efd90512 authored about 9 years ago by Arturo Filastò <[email protected]>
munin monitoring work
77e32dbe4dad85220e1b466c1e21cddf55bea966 authored about 9 years ago by Arturo Filastò <[email protected]>b3a0dc1d5f75c0bdc7fc1ad9762b442e4ee297f6 authored about 9 years ago by Joe Landers <[email protected]>
5fcd01be6a8c2108a298b927d15c9dd821b23ecd authored over 9 years ago by Arturo Filastò <[email protected]>
* Trackmap ansible first stab
d53fd9c342e5ac753978c53078908d2013e774bd authored over 9 years ago by Arturo Filastò <[email protected]>4a0608313fe5f940b097c1f5e776b06f10918862 authored over 9 years ago by Arturo Filastò <[email protected]>
41dc4ea4329360fd8b0ff08ccad1e579e9b9a5f7 authored over 9 years ago by Arturo Filastò <[email protected]>
47cabd114c0a6f428066d05dbc8a10c62bdb5889 authored over 9 years ago by Arturo Filastò <[email protected]>
67f3a654cd161a81cfb44d96ef1c496af1c3d7f6 authored over 9 years ago by Arturo Filastò <[email protected]>
17da46eec5ed0a8f02ae9342b2c33038b6da004f authored over 9 years ago by Arturo Filastò <[email protected]>
Feature/mlab ns production
6afc0706824b3c48ca98cff4301fe57a70eb8de1 authored over 9 years ago by Arturo Filastò <[email protected]>2d4bf3ffcb743dc2478e9089c6142ff7056b4766 authored over 9 years ago by Arturo Filastò <[email protected]>
b1d5cfeb7bdc80d911e21d5d9f7f4f1c6257b1f7 authored over 9 years ago by Arturo Filastò <[email protected]>
c553e8b1b1cdeda59945b99d3c717e85a927940d authored over 9 years ago by Arturo Filastò <[email protected]>
fd546f0292c3a5df1462d479d24c2120a8c0c303 authored almost 10 years ago by Arturo Filastò <[email protected]>
Same goes for tcp-echo
2aa9384c0bce0f999609926219a43caac4b3ea4d authored almost 10 years ago by Arturo Filastò <[email protected]>e708c2a6537fbe70769f315ceb8fdf2c647fe174 authored almost 10 years ago by Arturo Filastò <[email protected]>
7fcbce6f1131663bea25e1b2eca4862415d44f54 authored almost 10 years ago by Arturo Filastò <[email protected]>
d182fc19c4f65e398a75a66cec2dc2669885ae8f authored almost 10 years ago by Arturo Filastò <[email protected]>
* Better file naming for docker containers
* Fix some naming issues
* Point to correct bridge db...
143cdf99eadf19b2b3b8035b0e8290ba4eb0c114 authored almost 10 years ago by Arturo Filastò <[email protected]>
9d03ce2c4cd1aa0009e18f80fcacf47b3aa4f3dd authored almost 10 years ago by Arturo Filastò <[email protected]>
7e8ea18e2a56a6dbe9ec262fcd8aa629ea90a3d9 authored almost 10 years ago by Arturo Filastò <[email protected]>
* Fix some issues with the playbook
* Reorganise the directory structure of ansible scripts
5c143760aaab45ff04b54206fedfb2385a500ec3 authored almost 10 years ago by Arturo Filastò <[email protected]>
8cb39a944f4d32679d8f3579230b51d068291cee authored almost 10 years ago by Arturo Filastò <[email protected]>
4c1af0f192e12878239019ce681428b7b5e91f3f authored almost 10 years ago by Arturo Filastò <[email protected]>
9749a1c238ff4892b05c42e566364b1045cce246 authored almost 10 years ago by Arturo Filastò <[email protected]>
I believe this is due to a bug in ansible see: https://github.com/ansible/ansible/issues/5412
1e80719b84990c481cfcd73178a8157fdac8bfac authored almost 10 years ago by Arturo Filastò <[email protected]>* Improve directory structure of ooni backend and make it more configurable
7438609acefbdca62b9c479d1a94b1c7d78391cb authored almost 10 years ago by Arturo Filastò <[email protected]>
* Create directories needed by the backend
* Add install instructions for docker
ed81ed1ebbe2ccadee8f8d0823f3d91bad71ad7f authored almost 10 years ago by Arturo Filastò <[email protected]>
* 'master' of github.com:TheTorProject/ooni-sysadmin:
Add ansible task upgrade Debian amd64 ke...
2a6c8a2c965c621338ddc0eabdca5a22540ab180 authored almost 10 years ago by Arturo Filastò <[email protected]>
Trac/13825 1
ce9aa4e2b779b20dc7fda3a6725821f49ae503e9 authored about 10 years ago by Arturo Filastò <[email protected]>Ansible playbooks to migrate OONI data-pipeline
a1cae59edcb523191e05e243ca709c358f42ef63 authored about 10 years ago by Arturo Filastò <[email protected]>The task checks the running kernel version and upgrades if it's needed (<3.8).
2f67a8d024ac788a53ba15d5216d8436856cd078 authored about 10 years ago by anadahz <[email protected]>
Includes the playbooks needed to migrate OONI data-pipeline containers and
configuration to a re...