Opened 6 weeks ago

Closed 6 weeks ago

#32903 closed defect (fixed)

Install python3-pip on gettor-01

Reported by: cohosh Owned by: hiro
Priority: Medium Milestone:
Component: Internal Services/Tor Sysadmin Team Version:
Severity: Normal Keywords:
Cc: cohosh Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We need some python3 packages for the update_github script

Child Tickets

Change History (7)

comment:1 Changed 6 weeks ago by arma

Resolution: fixed
Status: newclosed

I was originally going to ask if adding the new line to modules/roles/manifests/gettor.pp is the right place to do it, but then I saw that hiro had done exactly this kind of operation back in commit 793b23047, so I decided to live a bit dangerously.

Fixed with commit 4b3d88f38.

Let me know if I broke anything. :)

comment:2 Changed 6 weeks ago by cohosh

Resolution: fixed
Status: closedreopened

Just talked to arma and hiro in #tor-project and am reopening this to add the pip libraries to puppet:

pip3 install setuptools
pip3 install wheel
pip3 install PyGithub

comment:3 Changed 6 weeks ago by anarcat

Owner: changed from tpa to hiro
Status: reopenedassigned

comment:4 Changed 6 weeks ago by arma

Ok, I changed puppet to add those three debs (wheel, github, setuptools), and to remove the python3-pip deb.

cohosh, once the gettor host updates, can you check if the versions you got are still adequate? If so please close the ticket. If not we will figure out what to do.

comment:5 Changed 6 weeks ago by cohosh

Resolution: fixed
Status: assignedclosed

Looks good to me, thanks!

comment:6 Changed 6 weeks ago by cohosh

Resolution: fixed
Status: closedreopened

Reopening to add another pip module: python-gitlab

comment:7 Changed 6 weeks ago by anarcat

Resolution: fixed
Status: reopenedclosed

done.

Note: See TracTickets for help on using tickets.