[SERVER-71250] Nightly package tests fail due to missing packages Created: 10/Nov/22 Updated: 29/Oct/23 Resolved: 29/Nov/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Ryan Egesdahl (Inactive) | Assignee: | Ryan Egesdahl (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||||||||
| Backport Requested: |
v6.2
|
||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||
| Linked BF Score: | 33 | ||||||||||||||||||||||||||||
| Description |
|
The nightly package tests that pull built packages and test installation are failing due to missing packages. It's apparently only been downloading and installing a subset of packages that happen to succeed installation; however, the tests began to fail as soon as we added more subtests. |
| Comments |
| Comment by Githook User [ 29/Nov/22 ] |
|
Author: {'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}Message: |
| Comment by Ryan Egesdahl (Inactive) [ 18/Nov/22 ] |
|
The problem here seems to be that there's no uniform schema to the JSON document we're downloading for the releases. The packages are listed there, but we're not finding them because we're not using the right dictionary keys. I've only confirmed that's the case for the server releases, but it would not surprise me at all to learn that the same is true for mongosh and tools as well. I think the way forward here is to abstract the JSON handling away so we can present a uniform interface to the rest of the script. |