Skip to content

reflow does not reject images that do not exist #111

@hgbrian

Description

@hgbrian

If I run this script (reflow run hello)

val Main = exec(image := "NOTEXISTS", mem := GiB) (out file) {"
        echo hello world again >>{{out}}
"}

I get this output:

$ reflow run hello.rf
reflow: run ID: 1bd9f5a8
ec2cluster: 1 instances: m3.large:1 (<=$0.1/hr), total{mem:7.0GiB cpu:2 disk:2.9TiB intel_avx:2}, waiting{}, pending{}
1bd9f5a8: elapsed: 1m10s, running:1, completed: 0/1
  hello.Main:  exec notubuntu echo hello world again >>{{out}}  1m9s

and it just appears to just keep churning forever without throwing an error.

This is especially error-prone with AWS's regions.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions