You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Ansible scripts needed for Benchmark Machines #868
We need numpy, requests, eventlet installed on the benchmark marching to let us run DC-EIS.
I've given @uttampower an ansible introduction and he is going to start working on scripts for the benchmarking machines. The first thing they will add to the configuration is these there modules.
In the mean time I've manually added them by running
I'm OK with pip if we must have it, but often the popular packages are available via apt anyway, in this instance python-numpy, python-requests and python-eventlet all seem to be available in both 2.7 and 3 form.
I'm OK with pip if we must have it, but often the popular packages are available via apt anyway, in this instance python-numpy, python-requests and python-eventlet all seem to be available in both 2.7 and 3 form.
We're hopefully moving to tap2junit at some point, and I don't think that'll be available on apt (and yum etc.).
I had used pip as I believe it was already going to be available due to the need for tap2junit but when we work on the ansible scripts we can install the apt packages instead if they are available.
Ah, well if we're using pip already then I guess it comes down to updating. apt-get is often run manually by myself and maybe others on our test machines but that's all for updating. If there's a pip update process it's unlikely to ever be run. Is that a problem? I don't know! I feel like this is one for the python folks among us to answer.
Sorry for the non-answer, my preference is still for apt-get install (apt-get install python-numpy python-request python-eventlet -y) but it's no big deal if we do it with pip I guess.
Activity
rvagg commentedon Sep 8, 2017
I'm OK with pip if we must have it, but often the popular packages are available via apt anyway, in this instance
python-numpy,python-requestsandpython-eventletall seem to be available in both 2.7 and 3 form.gibfahn commentedon Sep 8, 2017
We're hopefully moving to tap2junit at some point, and I don't think that'll be available on apt (and yum etc.).
[-]Add pip [/-][+]Add pip modules to benchmark machines[/+]mhdawson commentedon Sep 8, 2017
@rvagg
so they can be installed with apt-get ie
apt-get install python-numpy
apt-get install python-request
apt-get install python-eventlet
?
I had used pip as I believe it was already going to be available due to the need for tap2junit but when we work on the ansible scripts we can install the apt packages instead if they are available.
rvagg commentedon Sep 8, 2017
Ah, well if we're using pip already then I guess it comes down to updating. apt-get is often run manually by myself and maybe others on our test machines but that's all for updating. If there's a pip update process it's unlikely to ever be run. Is that a problem? I don't know! I feel like this is one for the python folks among us to answer.
Sorry for the non-answer, my preference is still for apt-get install (
apt-get install python-numpy python-request python-eventlet -y) but it's no big deal if we do it with pip I guess.gibfahn commentedon Sep 8, 2017
I'd prefer using
aptwhere available too FWIW.It would make sense to periodically rerun our ansible scripts (once we have them set up) to update everything.
[-]Add pip modules to benchmark machines[/-][+]Ansible scripts needed for Benchmark Machines [/+]mhdawson commentedon Nov 28, 2017
@uttampower have you had a chance to start working on this yet ?
maclover7 commentedon Feb 13, 2018
Related issues: #821, #955
mhdawson commentedon Feb 27, 2018
Related issue #1147
ansible: add benchmarking