Closed amolenk closed 5 years ago
Same here. And even if I switch my Win10 machine's locale to en-US, it doesn't work. Deployment simply fails with a non-descriptive Deploying the application to the Service Fabric local cluster failed. See Service Fabric Explorer for additional details.
message in the Service Fabric Tools pane. In SFX however there is no sign that a deployment was ever started.
Related to #131
These issues are all fixed in the latest SF Release 6.4.637 and SDK version 3.3.637. Kindly try them out and let us know.
Works for me.
The SfSbzYamlMerge tool currently uses the current culture's number format when parsing decimal numbers. For example, on my local system, I use
,
as the decimal separator. If I use the following input yaml:The number of cpu cores in the output file will change from 0.5 to 5.0, because the
.
used in the input file is not recognized as a decimal separator. Here's the output file:I can work around this by updating the service.yaml file to
cpu: 0,5
, but this is obviously not an ideal solution.I think it would be best if the SfSbzYamlMerge tool would always use a number format with a
.
as the decimal separator when parsing input files, no matter what the local settings are. It already does this when writing the output file.