Repository navigation
Closed
Labels
Description
Steps to reproduce
Apply this configuration:
type: service
image: nginx
port: 80
replicas: ..2
scaling:
metric: rps
target: 1Actual behaviour
Error in CLI:
Traceback (most recent call last):
File "/dstack/venv/bin/dstack", line 8, in <module>
sys.exit(main())
File "/dstack/src/dstack/_internal/cli/main.py", line 81, in main
args.func(args)
File "/dstack/src/dstack/_internal/cli/commands/apply.py", line 121, in _command
configuration_path, configuration = load_apply_configuration(args.configuration_file)
File "/dstack/src/dstack/_internal/cli/services/configurators/__init__.py", line 71, in load_apply_configuration
conf = parse_apply_configuration(yaml.safe_load(f))
File "/dstack/src/dstack/_internal/core/models/configurations.py", line 412, in parse_apply_configuration
conf = ApplyConfiguration.parse_obj(data).__root__
File "pydantic/main.py", line 532, in pydantic.main.BaseModel.parse_obj
File "pydantic/main.py", line 345, in pydantic.main.BaseModel.__init__
File "pydantic/main.py", line 1080, in pydantic.main.validate_model
File "pydantic/fields.py", line 881, in pydantic.fields.ModelField.validate
File "pydantic/fields.py", line 1058, in pydantic.fields.ModelField._validate_singleton
File "pydantic/fields.py", line 1147, in pydantic.fields.ModelField._validate_discriminated_union
File "pydantic/fields.py", line 881, in pydantic.fields.ModelField.validate
File "pydantic/fields.py", line 1098, in pydantic.fields.ModelField._validate_singleton
File "pydantic/fields.py", line 1154, in pydantic.fields.ModelField._apply_validators
File "pydantic/class_validators.py", line 337, in pydantic.class_validators._generic_validator_basic.lambda13
File "pydantic/main.py", line 717, in pydantic.main.BaseModel.validate
File "pydantic/main.py", line 345, in pydantic.main.BaseModel.__init__
File "pydantic/main.py", line 1106, in pydantic.main.validate_model
File "/dstack/src/dstack/_internal/core/models/configurations.py", line 355, in validate_scaling
if replicas.min != replicas.max and not scaling:
AttributeError: 'NoneType' object has no attribute 'min'
Expected behaviour
Same as replicas: 0..2
dstack version
0.18.40
Server logs
Additional information
No response
Activity
github-actions commentedon Mar 15, 2025
This issue is stale because it has been open for 30 days with no activity.
github-actions commentedon Mar 29, 2025
This issue was closed because it has been inactive for 14 days since being marked as stale. Please reopen the issue if it is still relevant.