[SERVER-85721] Point evergreen task log lobster links to Parsley Created: 16/Jan/24  Updated: 08/Feb/24

Status: In Code Review
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Mohamed Khelif Assignee: Trevor Guidry
Resolution: Unresolved Votes: 0
Labels: feature-to-discuss
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
Backwards Compatibility: Fully Compatible
Sprint: Build and Correctness OnDeck
Participants:

 Description   

The Evergreen team will be deprecating the lobster log viewer on 02/09. After that point lobster will not be supported and all lobster links will not be supported. We should point new lobster links in evergreen task logs to parsley. 

The example below can be transformed into a parsley link by updating the url.

https://logkeeper2.build.10gen.cc/build/647dd6f84a2d2b827a7c394b9d6afaca/test/17a9a60828180a44bf090156f23f9e14.

->

https://parsley.mongodb.com/resmoke/647dd6f84a2d2b827a7c394b9d6afaca/test/17a9a60828180a44bf090156f23f9e14

What will happen for log lines from resmoke which are written into the Evergreen task logs? Will these urls redirect to Parsley automatically?
 
[2024/01/12 16:21:27.947] [executor:js_test:job0] 16:21:27.947Z Writing output of job0_fixture_setup_0 to https://logkeeper2.build.10gen.cc/build/647dd6f84a2d2b827a7c394b9d6afaca/test/17a9a60828180a44bf090156f23f9e14.
 
https://parsley.mongodb.com/evergreen/mongodb_mongo_master_enterprise_amazon_linux2_arm64_all_feature_flags_aggregation_d3c0fa0caad7ba07c53669fc3247a6560fe8fc7f_24_01_12_12_09_12/0/task?bookmarks=0,4229&shareLine=1361
 



 Comments   
Comment by Githook User [ 08/Feb/24 ]

Author:

{'name': 'Trevor', 'email': 'trevorguidry6@gmail.com', 'username': 'Trevor159'}

Message: SERVER-85721 Point evergreen task log lobster links to Parsley (#18804)

GitOrigin-RevId: 74b1ebe084ebbabb72a7e0d4659a40a99796716a
Branch: master
https://github.com/mongodb/mongo/commit/eee37683cc96f2fb5ede4232185b0ac1eefb9a47

Comment by Githook User [ 07/Feb/24 ]

Author:

{'name': 'Trevor Guidry', 'email': 'trevor.guidry@mongodb.com', 'username': ''}

Message: Revert "SERVER-85721 Point evergreen task log lobster links to Parsley (#18398)"

This reverts commit 9c64e5ec86a54dce701033c805f442ee7e45b419.

GitOrigin-RevId: 6e7024d0740790d35fa649b83ffd3591ac67919f
Branch: master
https://github.com/mongodb/mongo/commit/343846c5930b55fac77c20e984ad92f3473378fa

Comment by Trevor Guidry [ 06/Feb/24 ]

reopening because I misinterpreted the original ask of the ticket and reverted the commit (it is in the commit-queue at the time of this message)

Comment by Githook User [ 26/Jan/24 ]

Author:

{'name': 'Trevor', 'email': 'trevorguidry6@gmail.com', 'username': 'Trevor159'}

Message: SERVER-85721 Point evergreen task log lobster links to Parsley (#18398)

GitOrigin-RevId: 9c64e5ec86a54dce701033c805f442ee7e45b419
Branch: master
https://github.com/mongodb/mongo/commit/587305700867575e944808f97bc7e932578dd0d5

Comment by Steve Gross [ 22/Jan/24 ]

trevor.guidry@mongodb.com Can you add your notes about implementation here?

Comment by Alex Neben [ 19/Jan/24 ]

I just want to be clear this is something we need to do to allow evergreen to deprecate some old tools. This should be simple but want to be clear that this needs to be prioritized. 

Comment by Mohamed Khelif [ 17/Jan/24 ]

daniel.moody@mongodb.com To clarify resmoke should still write to logkeeper. The only change should be the link that is shown to users. We should show users a link to parsley instead of lobster.

Comment by Daniel Moody [ 17/Jan/24 ]

Need to update these lines:

The domain part of the url:
https://github.com/10gen/mongo/blob/f2b687412d84fe734c220dbe152af03d9bff69a2/buildscripts/resmokelib/config.py#L59

The "/build" part of the url:
https://github.com/10gen/mongo/blob/f2b687412d84fe734c220dbe152af03d9bff69a2/buildscripts/resmokelib/logging/buildlogger.py#L13-L16

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