cloudfoundry-attic/bosh-workspace

Doesn't support releases with non-integer versions

Closed this issue · 3 comments

drnic commented

I have a release with version v0.1 but this fails for bosh-workspace:

$ bosh prepare deployment
Validation errors:
- { releases => At index 1: { version => Object 0.1 doesn't validate against any of #<Membrane::Schemas::Class:0x007f12be53c190>, #<Membrane::Schemas::Value:0x007f12be53c0f0> } }
'/home/ubuntu/workspace/deployments/cf-boshworkspace/deployments/cf-aws-tiny.yml' is not valid

@drnic can you test if it works with the latest master? I should be fixed in b490ac8

The parsing works but now there are still some issues with 0.1022.0 which should upload diego-0.1022.0.yml but instead uploads diego-0.935.yml

Fixed in 0.9.0.rc3