We upgraded the application from multiple versions to 3.1 .NetCore. Encountered couple of issues in the process, and the latest is happening when deploying to Cluster on cloud.
total 3 applications, 2 apps have 7 services each and 1 has web api service.
Out of these, the web api, and total 3 services from 14 services across 2 apps are failing. 2 more were failing, but started working after downgrading the Microsoft IdentityClient to 3.14.2
one of the errors is 'System.RA' reported Warning for property 'ReplicaOpenStatus'.
Replica had multiple failures during open on _Primary_1. API call: IStatelessServiceInstance.Open(); Error = System.InvalidOperationException (-2146233079)
ServiceEndpoint not found in Service Manifest.
at Microsoft.ServiceFabric.Services.Communication.AspNetCore.AspNetCoreCommunicationListener.GetEndpointResourceDescription(String endpointName)
at Microsoft.ServiceFabric.Services.Communication.AspNetCore.KestrelCommunicationListener.GetListenerUrl()
at Microsoft.ServiceFabric.Services.Communication.AspNetCore.AspNetCoreCommunicationListener.OpenAsync(CancellationToken cancellationToken)
at Microsoft.ServiceFabric.Services.Runtime.StatelessServiceInstanceAdapter.OpenCommunicationListenersAsync(CancellationToken cancellationToken)
at Microsoft.ServiceFabric.Services.Runtime.StatelessServiceInstanceAdapter.System.Fabric.IStatelessServiceInstance.OpenAsync(IStatelessServicePartition partition, CancellationToken cancellationToken)
For more information see: <a href='https://aka.ms/sfhealth' target='_blank'>https://aka.ms/sfhealth</a>
I have the end points defined. this is same code working on 2.1 net core
I will get back to others in reply below