-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
STM 2021-01-11, STM 2021-01-25
-
2
Use host.create for powercycle on Windows and Ubuntu. Evergreen will handle starting and stopping the host, using the code from the POC in evergreen.yml here.
Notes:
- We need to pass in a dummy instance_id field to the generated YAML here, otherwise the remaining powercycle remote operations in evergreen.yml will not work, as we rely on the existance of the instance_id expansion to indicate a powercycle task.
- There is no need to remove unused code yet; that will be done in
SERVER-53038. The EC2 module in powertest.py will not be used as we do not provide an instance_id. - There's no need to run the Windows task yet as it will still be failing
- depends on
-
SERVER-53041 Forward mongo ports through SSH tunnel (host.create ticket 1)
- Closed
- is depended on by
-
SERVER-53038 Remove "aws_ec2" crash method (host.create ticket 3)
- Closed
-
SERVER-53044 Remove all inline powercycle expansions (local powercycle ticket 2)
- Closed