Closed Bug 1555970 Opened 5 years ago Closed 5 years ago

switching auth to taskcluster credentials in vcs-sync

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: garbas, Assigned: dhouse)

References

Details

Attachments

(1 file, 2 obsolete files)

Attached patch tc_auth.patch (obsolete) — Splinter Review
No description provided.
Blocks: 1533330

Dave's back and can have a look at this.

Assignee: relops → dhouse
Depends on: 1560072
Attached patch patch (obsolete) — Splinter Review
Attachment #9068974 - Attachment is obsolete: true

Rok, I've set up a test here: https://github.com/mozilla-platform-ops/vcs-sync
This converts the mozharness repo to git
and compares commits with github.com:davehouse/build-mozharness (which does not exist)
and pushes all (since none exist over there) to the staging mapper

Flags: needinfo?(rgarbas)

thank you. i'm looking into it.

Flags: needinfo?(rgarbas)
Attached patch patchSplinter Review
Attachment #9074614 - Attachment is obsolete: true

Rok, can you add the mohawk package to the pypi.pub.build host? I tried connecting to pypi1.webapp.mdc1.mozilla.com following what CIDuty would do (https://wiki.mozilla.org/CIDuty/Other_Duties#Python_packages) but I don't have access.

Flags: needinfo?(rgarbas)

:dhouse mohawk uploaded.

Flags: needinfo?(rgarbas) → needinfo?(dhouse)

(In reply to Rok Garbas [:garbas] from comment #7)

:dhouse mohawk uploaded.

Thanks! I verified I could pip search it manually and then reapplied the patch and verified it was found for the vcssync virtualenv:

18:05:12     INFO -    Downloading https://pypi.pub.build.mozilla.org/pub/mohawk-1.0.0.tar.gz
18:05:12     INFO -  Collecting six (from mohawk==1.0.0)
[...]
18:05:21     INFO -  Installing collected packages: six, mohawk
18:05:21     INFO -    Running setup.py install for mohawk
18:05:21     INFO -  Successfully installed mohawk-1.0.0 six-1.11.0

I'm re-testing with the patch now and using the taskcluster auth for pushing the mappings.

The mappings (15+ commits) have been pushed successfully since applying the patch (which includes the mohawk install) at noon yesterday. So I'll merge the change.

Flags: needinfo?(dhouse)
Attachment #9078958 - Flags: review+
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: