[SERVER-79754] Support remote execution Created: 04/Aug/23  Updated: 24/Jan/24  Resolved: 28/Nov/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.3.0-rc0

Type: New Feature Priority: Major - P3
Reporter: Steve Gross Assignee: Daniel Moody
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-80765 Reevaluate which tasks need to run on... Backlog
Related
related to SERVER-79852 Establish mechanism for managing API ... Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

See comments for description of ticket



 Comments   
Comment by Githook User [ 29/Nov/23 ]

Author:

{'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}

Message: SERVER-79754 hardcode engflow git url
Branch: master
https://github.com/mongodb/mongo/commit/22b3e793c48a75c0bddcfd39ac5667fa83610d81

Comment by Githook User [ 28/Nov/23 ]

Author:

{'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}

Message: SERVER-79754 add remote execution to evergreen
Branch: master
https://github.com/mongodb/mongo/commit/ff80319226296888987e1d772179c45005abea2d

Comment by Githook User [ 20/Oct/23 ]

Author:

{'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}

Message: SERVER-79754 setup engflow remote execution
Branch: master
https://github.com/mongodb/mongo/commit/1352851da65bc7b6723c585b66343327ef48ff1b

Comment by Alex Neben [ 07/Sep/23 ]

In addition we want to do the following for cloud (and us because we will need this too). I assume a lot of these will be tickets for other teams but would like to establish a DRI for delivering all three.
1. Set up the VPC into evergreen and/or our vpn.
2. Figure out how to do auth with them.
3. Demo both of those with a hello world

Comment by Steve Gross [ 22/Aug/23 ]

Notes from today's discussion:

  • Who has write access to the remote cache?
  • How can a user / CI execute stuff remotely? (Certs? Some kind of access control)
  •  
Comment by Steve Gross [ 21/Aug/23 ]

With the above PR merged, we now have rudimentary ability to build against a local buildfarm instance. There will be plenty more tasks related to remote execution, however. For now, I'm leaving this issue open as we explore next steps on this front.

Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Steve Gross', 'email': 'steve.gross@mongodb.com', 'username': 'stevegrossmongodb'}

Message: SERVER-79754 Add basic ability for remote execution
Branch: master
https://github.com/mongodb/mongo/commit/5edfd7020c6ba105ff6cb5e3f76bc17cc68da8a2

Comment by Steve Gross [ 16/Aug/23 ]

alex.neben@mongodb.com Yep, that's my plan!  

Comment by Steve Gross [ 15/Aug/23 ]

Now that https://jira.mongodb.org/browse/SERVER-79860 is closed, we can tackle this one.

Generated at Thu Feb 08 06:41:48 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.