Differentiate vcs CI metrics between private and public hgmo services

RESOLVED FIXED

Status

enhancement
RESOLVED FIXED
2 months ago
a month ago

People

(Reporter: sheehan, Assigned: sheehan)

Tracking

(Blocks 1 bug, {leave-open})

Details

Attachments

(5 attachments)

Assignee

Description

2 months ago

Soon we will have a private hg.mozilla.org service running for the exclusive use of Firefox CI. We should add logic to the robustcheckout metrics output so we can differentiate between each service in our queries.

Assignee

Comment 1

2 months ago

With private hg mirrors being rolled out in the near future,
we would like to be able to differentiate our CI metrics
between operations against the public hgmo service, and
the private mirrors. In this commit we parse the url passed
to robustcheckout using urlparse.urlparse, and add
the network location to the output suites for all data points.

Comment 2

2 months ago

Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/8e3bb142dfa9
robustcheckout: add a serverUrl key to CI metrics output r=smacleod

Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → FIXED
Assignee

Comment 3

2 months ago

Still need to land this in central, and a few other places.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee

Comment 4

2 months ago

This commit vendors robustcheckout from the version-control-tools
repository, revision 8e3bb142dfa9.

Comment 5

2 months ago
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c1674c1e4e7c
vendor latest `robustcheckout` from version-control-tools r=Callek
Assignee

Updated

2 months ago
Keywords: leave-open
Assignee

Comment 6

2 months ago

Small updates to the version control documents regarding
upgrading robustcheckout.py. I noticed that we still
reference build-puppet from it's former home on hgmo
and don't include OpenCloudConfig in our list of places
we need to vendor robustcheckout changes.

Assignee

Comment 7

2 months ago
Posted file GitHub Pull Request
Attachment #9051428 - Flags: review?(rthijssen)
Assignee

Comment 8

2 months ago
Posted file GitHub Pull Request
Attachment #9051430 - Flags: review?(rail)
Attachment #9051428 - Flags: review?(rthijssen) → review+

shall I go ahead and merge into occ for windows workers to start using the new version?

Assignee

Comment 11

2 months ago

(In reply to Rob Thijssen [:grenade (EET)] from comment #10)

shall I go ahead and merge into occ for windows workers to start using the new version?

Yes, please. :)

Comment 12

2 months ago
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e16d27f25d45
update `versioncontrol.rst` r=dustin

(In reply to Connor Sheehan [:sheehan] from comment #11)

(In reply to Rob Thijssen [:grenade (EET)] from comment #10)

shall I go ahead and merge into occ for windows workers to start using the new version?

Yes, please. :)

done: https://github.com/mozilla-releng/OpenCloudConfig/commit/55e7bdf7e4161a58ab1e6dc6828379eadabd00c9

try (gecko-1-b-win2012) ami redeployment in progress...

Updated

2 months ago
Attachment #9051430 - Flags: review?(rail) → review+

l2 & l3 (gecko-2-b-win2012, gecko-3-b-win2012, gecko-3-b-win2012-c4 & gecko-3-b-win2012-c5) ami redeployment in progress...

windows 7 & 10 ami redeployment in progress...

Assignee

Comment 17

a month ago

I think this has rolled out just about everywhere. I'll re-open if I see some tasks with the missing info.

Status: REOPENED → RESOLVED
Last Resolved: 2 months agoa month ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.