Skip to content

[Bug]: dstack shows Community Cloud price but provisions Secure Cloud instances on RunPod #1886

@peterschmidt85

Description

@peterschmidt85

Steps to reproduce

  1. Set up a config
resources:
  gpu: A6000:2
  1. Run dstack apply -f examples/.dstack.yml -b runpod --on-demand

Output:

#  BACKEND  REGION   INSTANCE          RESOURCES                                      SPOT  PRICE
 1  runpod   EU-SE-1  NVIDIA RTX A6000  18xCPU, 100GB, 2xA6000 (48GB), 100.0GB (disk)  no    $0.98
 2  runpod   EU-SE-1  NVIDIA RTX A6000  18xCPU, 100GB, 2xA6000 (48GB), 100.0GB (disk)  no    $1.52
  1. Say n (cancel)

  2. Run dstack apply -f examples/.dstack.yml -b runpod --on-demand --max-price 1

Output:

 #  BACKEND  REGION   INSTANCE          RESOURCES                                      SPOT  PRICE
 1  runpod   EU-SE-1  NVIDIA RTX A6000  18xCPU, 100GB, 2xA6000 (48GB), 100.0GB (disk)  no    $0.98
  1. Say y (confirm)

Actual behaviour

It creates an instance that costs $1.52

Screenshot 2024-10-23 at 17 46 04

UPD: yet it believes that it actually created the $0.98 instance:

> dstack ps
 NAME           BACKEND  REGION   RESOURCES                                      SPOT  PRICE  STATUS   SUBMITTED 
 heavy-mouse-1  runpod   EU-SE-1  18xCPU, 100GB, 2xA6000 (48GB), 100.0GB (disk)  no    $0.98  running  1 min ago

Expected behaviour

It should only allow to use the instance that costs $0.98

dstack version

master

Server logs

No response

Additional information

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions