Build python3-scitokens for EL7

Description

Jason Patton has requested that we change the EL7 build for python-scitokens so that it builds for both python2 and python3. He can contribute a PR in https://github.com/scitokens/scitokens that adds this; after that it shouldn't be too hard to build it in OSG.

We can continue to build it for just python3 in EL8. (See also SOFTWARE-4126.)

Freshdesk Tickets

None

Activity

Show:
Diego Davila
October 13, 2020, 10:38 AM

The build is here: https://koji.opensciencegrid.org/koji/taskinfo?taskID=322979

I ran few fairly simple manual tests (similar to the ones I described above) with both versions (py2 and py3) and they seemed fine.

I tried also an update from the old python-sciotkens to the new py2 which seemed fine and

also tried installing the py3 on top of the old python-sciotkens which then keeps both packages installed(not sure if that’s what we want) but the new version(py3) works fine.

Brian Lin
October 14, 2020, 12:44 AM

Yup, that’s exactly what we want (the same Python lib should be able to be installed concurrently for Python 2 and 3)! Please promote python-scitokens-1.2.4-3.osg35.el7 to testing.

Diego Davila
October 14, 2020, 5:35 AM
Edited

Promoted python-scitokens-1.2.4-3 to osg-3.5-el*-testing

Build

Tag

python-scitokens-1.2.4-3.osg35.el7

osg-3.5-el7-testing

Tim Theisen
November 5, 2020, 3:12 PM

Over a week in testing with no negative feedback

Test passed

Tim Theisen
November 5, 2020, 3:15 PM

Promotions
Promoted python-scitokens-1.2.4-3 to osg-3.5-el*-prerelease, osg-3.5-el*-rolling

Build

Tag

python-scitokens-1.2.4-3.osg35.el7

osg-3.5-el7-rolling

python-scitokens-1.2.4-3.osg35.el7

osg-3.5-el7-prerelease

Fixed

Assignee

Tim Theisen

Reporter

Mat Selmeci

Priority

Major

Fix versions

Labels

None

Components

Due date

2020/10/31