Azure / service-fabric-mesh-preview

Service Fabric Mesh is the Service Fabric's serverless offering to enable developers to deploy containerized applications without managing infrastructure. Service Fabric Mesh , aka project “SeaBreeze” is currently available in private preview. This repository will be used for tracking bugs/feature requests as GitHub issues and for maintaining the latest documentation.
MIT License
82 stars 12 forks source link

Deployment with Microsoft.ServiceFabricMesh provider never completes #219

Closed tomkerkhove closed 6 years ago

tomkerkhove commented 6 years ago

As of private previes 4 you can now use the Microsoft.ServiceFabricMesh ARM provider with the 2018-07-01-preview version .

When trying this on the Cloud Shell I've received the following error:

Deployment failed. Correlation ID: 2b54f110-9402-41ce-b87a-2a31e09783d4.

{
"status": "Failed",
"error": {
"code": "ResourceDeploymentFailure",
"message": "The resource operation completed with terminal provisioning state 'Failed'."
}
}

This is ok as it's marked as a known issue.

When using a regular ARM deployment in the portal it keeps on running forever but:

My questions are:

The deployment that is stuck is tracked in another issue already AFAIK

ARM Deployment

Correlation Id: 4f3a6ffb-f6b5-454e-ac95-79162c8057e3

Template

{
    "apiVersion": "2018-07-01-preview",
    "name": "[parameters('Application.Network.Name')]",
    "type": "Microsoft.ServiceFabricMesh/networks",
    "location": "[parameters('Region')]",
    "dependsOn": [],
    "properties": {
        "description": "Public network for Containo",
        "addressPrefix": "10.0.0.4/22",
        "ingressConfig": {
            "qosLevel": "bronze",
            "layer4": [
                {
                    "publicPort": "1337",
                    "applicationName": "[parameters('Application.Name')]",
                    "serviceName": "Containo.Orders.API",
                    "endpointName": "HTTP-Public-APIs-Orders"
                }
            ]
        }
    }
}
tomkerkhove commented 6 years ago

Closing as version 0.8.0rc2 of the CLI fixes this.