[SERVER-66488] Update selinux tests to use shell from archive_dist_test Created: 16/May/22  Updated: 29/Oct/23  Resolved: 18/May/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 6.0.0-rc5
Fix Version/s: 6.0.0-rc7, 6.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Sergey Galtsev (Inactive) Assignee: Sergey Galtsev (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.0
Sprint: Security 2022-05-30
Participants:
Linked BF Score: 159

 Description   

SELinux tests are using legacy mongo shell in lieu of a js interpreter so that it can run standard integration tests.  As a result of https://jira.mongodb.org/browse/PM-2810, legacy shell is going away in favor of mongosh, and only built for testing purposes. Legacy mongo shell package is no longer available, and this breaks current SELinux tests.

This ticket is to update selinux testing such that mongo shell is pulled in form of archive_dist_test artifact rather than installed via package manager



 Comments   
Comment by Githook User [ 18/May/22 ]

Author:

{'name': 'sergey.galtsev', 'email': 'sergey.galtsev@mongodb.com', 'username': 'brushless-glitch'}

Message: SERVER-66488 Update selinux tests to use shell from archive_dist_test

(cherry picked from commit 08e5f964cdb3fd71f7e7d1691797c4ece29ea1d8)
Branch: v6.0
https://github.com/mongodb/mongo/commit/8d64bcb59bc20faaa590e1a5ed2c99edec4e45a2

Comment by Githook User [ 18/May/22 ]

Author:

{'name': 'sergey.galtsev', 'email': 'sergey.galtsev@mongodb.com', 'username': 'brushless-glitch'}

Message: SERVER-66488 Update selinux tests to use shell from archive_dist_test

(cherry picked from commit 08e5f964cdb3fd71f7e7d1691797c4ece29ea1d8)
Branch: BACKPORT-12771
https://github.com/mongodb/mongo/commit/8d64bcb59bc20faaa590e1a5ed2c99edec4e45a2

Comment by Githook User [ 18/May/22 ]

Author:

{'name': 'sergey.galtsev', 'email': 'sergey.galtsev@mongodb.com', 'username': 'brushless-glitch'}

Message: SERVER-66488 Update selinux tests to use shell from archive_dist_test
Branch: master
https://github.com/mongodb/mongo/commit/0fdf27b6bb98760750ba41b0c246e04d395f3f2b

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