[SERVER-60950] Pin Dependencies to fix task failures in s390x & pp64le Created: 22/Oct/21 Updated: 20/Dec/21 Resolved: 27/Oct/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.4.11, 4.2.18 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Tausif Rahman (Inactive) | Assignee: | Tausif Rahman (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Operating System: | ALL | ||||||||
| Backport Requested: |
v4.4, v4.2
|
||||||||
| Sprint: | STM 2021-11-01 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 160 | ||||||||
| Description |
|
BF-22991 has identified a dependency issue when installing python packages in the s390x & pp64le variants. This can be resolved by pinning dependencies to the last green version before the BF started occurring. This is almost certainly caused by an external update to the wrapt transitive dependency. We should pin all dependencies defined here and add other ones that are here, which includes transitive dependencies and was taken from the task logs of a recent passing task on s390x.
The s390x transitive dependencies should be defined in this file with the "platform_machine == s390x" quantifier (Google directed me to |
| Comments |
| Comment by Githook User [ 27/Oct/21 ] |
|
Author: {'name': 'trahman1318', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}Message: (cherry picked from commit 05d294d1aaf41b7d174f265b95a59efb71e883d1) |
| Comment by Githook User [ 27/Oct/21 ] |
|
Author: {'name': 'trahman1318', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}Message: |
| Comment by Tausif Rahman (Inactive) [ 22/Oct/21 ] |
|
robert.guo feel free to add more context if needed. |