DNM cirrus: enable Spot instances for z1d.metal#28114
DNM cirrus: enable Spot instances for z1d.metal#28114timcoding1988 wants to merge 1 commit intocontainers:mainfrom
Conversation
|
Sure, seems like a fine thing to try. If we do start getting frequent cancellations due to AWS capacity, we can reevaluate. |
ac57048 to
83b6856
Compare
|
does cirrus rerun automatically if that happens? Not against it since tests generally run quick enough. That said if this is to safe money than maybe we should also look into nested virst now that is got support in aws so we do not use these expensive bare metal instances https://aws.amazon.com/about-aws/whats-new/2026/02/amazon-ec2-nested-virtualization-on-virtual/ |
|
Also if we do this why limit to this one task, I guess this should be done for every bare metal task at least of not more |
|
@Luap99 i cannot find the answer of retry. cirrus-ci mentioned retries on gcp. i cannot confirm with this. secondly linux bare-metal we can do that too. spot only available for windows and linux |
|
[NON-BLOCKING] Packit jobs failed. @containers/packit-build please check. Everyone else, feel free to ignore. |
e341497 to
b89d7e4
Compare
7b53e47 to
b89d7e4
Compare
b89d7e4 to
644f06a
Compare
|
@Luap99 check on the nest virt, so nest vir only avaibale in m8i.2xlarge, currently we dont have in our aws account only up to m7. meanwhile m8i.2xlarge nest virt required to enable the NestedVirtualization CPU option |
Enable AWS Spot instances for z1d.metal in podman_machine_windows_task to reduce EC2 costs by approximately 75%. Signed-off-by: Tim Zhou <tizhou@redhat.com>
644f06a to
281661e
Compare
|
turn out we cannot trust those spot instance plans, highly unstable |
Enable AWS Spot instances for z1d.metal in podman_machine_windows_task to reduce EC2 costs by approximately 75%.
why ??
reference link: https://cloudprice.net/aws/ec2/instances/z1d.metal
Checklist
Ensure you have completed the following checklist for your pull request to be reviewed:
commits. (
git commit -s). (If needed, usegit commit -s --amend). The author email must matchthe sign-off email address. See CONTRIBUTING.md
for more information.
Fixes: #00000in commit message (if applicable)make validatepr(format/lint checks)Noneif no user-facing changes)Does this PR introduce a user-facing change?