Closed Bug 1493256 Opened 7 years ago Closed 7 years ago

vcs-sync conduit sync removal

Categories

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

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: dhouse, Assigned: dhouse)

Details

Attachments

(1 file, 1 obsolete file)

We do not need to sync conduit from hg to github anymore. Sync was breaking because the conduit github repo is now set to read-only. i confirmed with Mark Cote through email.
It looks like all development for conduit is in github now.
Attachment #9011063 - Flags: review?(mcote)
Attachment #9011063 - Flags: review?(klibby)
Attachment #9011063 - Flags: review?(bhearsum)
Attachment #9011063 - Flags: review?(bhearsum) → review+
Attachment #9011063 - Flags: review?(klibby) → review+
Attachment #9011063 - Flags: review?(mcote)
Comment on attachment 9011063 [details] [diff] [review] remove conduit from vcssync Tests pass locally - pushed to default. - verified diff on vcssync host - merged and pushed to production - restored hg update for build-tools sync config
Attachment #9011063 - Flags: checked-in+
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Confirmed the vcs-sync runs after I restored the build-tools sync to using the production mozharness (after the change was pushed), are working: ``` [vcs2vcs@ip-172-31-30-125 vcs_sync_build]$ head -20 build-repos-vcs-sync.log 2018-09-25 00:43:01 pid-9694 Acquired lock 2018-09-25 00:43:01 pid-9694 no missed locks 2018-09-25 00:43:01 pid-9694 Updating mozharness pulling from https://hg.mozilla.org/build/mozharness searching for changes no changes found 2018-09-25 00:43:02 pid-9694 Running vcs_sync.py 00:43:02 INFO - MultiFileLogger online at 20180925 00:43:02 in /opt/vcs2vcs/vcs_sync_build 00:43:02 INFO - Run as mozharness/scripts/vcs-sync/vcs_sync.py -c mozharness/configs/vcs_sync/build-repos.py 00:43:02 INFO - Dumping config to /opt/vcs2vcs/vcs_sync_build/logs/localconfig.json. 00:43:02 INFO - {'append_to_log': False, 00:43:02 INFO - 'base_work_dir': '/opt/vcs2vcs/vcs_sync_build', 00:43:02 INFO - 'check_incoming': True, 00:43:02 INFO - 'config_files': ('mozharness/configs/vcs_sync/build-repos.py',), 00:43:02 INFO - 'conversion_repos': ({'branch_config': {'branch_regexes': ('^.*$',), 00:43:02 INFO - 'branches': {'default': 'master'}}, 00:43:02 INFO - 'conversion_dir': 'build-buildapi', 00:43:02 INFO - 'mapper': {'project': 'build-buildapi', 00:43:02 INFO - 'url': 'https://mapper.mozilla-releng.net'}, 00:43:02 INFO - 'repo': 'https://hg.mozilla.org/build/buildapi', [vcs2vcs@ip-172-31-30-125 vcs_sync_build]$ tail -20 build-repos-vcs-sync.log 00:43:08 INFO - } 00:43:08 INFO - } 00:43:08 INFO - } 00:43:08 INFO - ##### 00:43:08 INFO - ##### Running combine-mapfiles step. 00:43:08 INFO - ##### 00:43:08 INFO - Running main action method: combine_mapfiles 00:43:08 INFO - No combined_mapfile set in config; skipping! 00:43:08 INFO - ##### 00:43:08 INFO - ##### Skipping upload step. 00:43:08 INFO - ##### 00:43:08 INFO - ##### 00:43:08 INFO - ##### Running notify step. 00:43:08 INFO - ##### 00:43:08 INFO - Running main action method: notify 00:43:08 INFO - Job took 5 seconds. 00:43:08 INFO - Skipping notification for releng-ops-trial@mozilla.com (skip_empty_messages) 00:43:08 INFO - Copying logs to upload dir... Copying /opt/vcs2vcs/vcs_sync_build/build_repos_sync-20180925T0043Z.tar.bz to moz-vcssync/logs/build_repos_sync/2018/09/25/build_repos_sync-20180925T0043Z.tar.bz 2018-09-25 00:43:08 pid-9694 Done ```
Status: RESOLVED → VERIFIED
Attached patch tc_auth.patch (obsolete) — Splinter Review

I took me some time to find a problem and deploy the fix, but it should be all working now. Also I simplify the patch and rather depend on mohawk library instead.

Attachment #9011063 - Attachment is obsolete: true
Attachment #9078388 - Flags: review?(dhouse)

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

Created attachment 9078388 [details] [diff] [review]
tc_auth.patch

I took me some time to find a problem and deploy the fix, but it should be all working now. Also I simplify the patch and rather depend on mohawk library instead.

Thanks! I'll test it out.

Attachment #9011063 - Attachment is obsolete: false
Comment on attachment 9078388 [details] [diff] [review] tc_auth.patch wrong bug
Attachment #9078388 - Attachment is obsolete: true
Attachment #9078388 - Flags: review?(dhouse)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: