Open goodtocode opened 1 month ago
CI/CD Error: Run Azure/cli@v1.0.0 with: inlineScript: az deployment group what-if --resource-group gtc-rg-devtest-shared-dev-001 --template-file .azure/templates/landingzone-shared.bicep --parameters .azure/variables/landingzone-shared-development.bicepparam
azcliversion: latest
env:
SHARED_RG_NAME: gtc-rg-devtest-shared-dev-001
SHARED_RG_LOCATION: westus2
SHARED_BICEP_TEMPLATE: .azure/templates/landingzone-shared.bicep
SHARED_BICEP_PARAMETERS: .azure/variables/landingzone-shared-development.bicepparam
PRODUCT_RG_LOCATION: westus2
PRODUCT_RG_NAME: gtc-rg-devtest-semantickernel-dev-001
KEYVAULT_NAME: kv-semanticker-dev-001
PRODUCT_BICEP_TEMPLATE: .azure/templates/landingzone-appservicesql.bicep
PRODUCT_BICEP_PARAMETERS: .azure/variables/landingzone-appservice-development.bicepparam
Starting script execution via docker image mcr.microsoft.com/azure-cli:latest
WARNING: The configuration value of bicep.use_binary_from_path has been set to 'false'.
ERROR: Process terminated. Couldn't find a valid ICU package installed on the system. Please install libicu (or icu-libs) using your package manager and try again. Alternatively you can set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support. Please see https://aka.ms/dotnet-missing-libicu for more information.
at System.Environment.FailFast(System.String)
at System.Globalization.GlobalizationMode+Settings..cctor()
at System.Globalization.GlobalizationMode+Settings.get_Invariant()
at System.Globalization.GlobalizationMode.get_Invariant()
at System.Globalization.CultureData.CreateCultureWithInvariantData()
at System.Globalization.CultureData.get_Invariant()
at System.Globalization.CultureInfo..cctor()
at System.Globalization.CultureInfo.get_InvariantCulture()
at System.Globalization.NumberFormatInfo.get_InvariantInfo()
at System.Reflection.AssemblyNameParser.ParseVersion(System.String)
at System.Reflection.AssemblyNameParser.Parse()
at System.Reflection.AssemblyNameParser.Parse(System.String)
at System.Reflection.AssemblyName..ctor(System.String)
at System.Reflection.TypeNameParser.ResolveAssembly(System.String)
at System.Reflection.TypeNameParser.GetType(System.String, System.ReadOnlySpan1<System.String>, System.String) at System.Reflection.TypeNameParser+NamespaceTypeName.ResolveType(System.Reflection.TypeNameParser ByRef, System.String) at System.Reflection.TypeNameParser.Parse() at System.Reflection.TypeNameParser.GetTypeReferencedByCustomAttribute(System.String, System.Reflection.RuntimeModule) at System.Reflection.CustomAttributeTypedArgument.ResolveType(System.Reflection.RuntimeModule, System.String) at System.Reflection.CustomAttributeTypedArgument..ctor(System.Reflection.RuntimeModule, System.Reflection.CustomAttributeEncodedArgument) at System.Reflection.RuntimeCustomAttributeData.get_ConstructorArguments() at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetDynamicallyAccessedMemberTypes(System.Type) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.ValidateTrimmingAnnotations(System.Type, System.Type[], System.Type, System.Type[]) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.Populate() at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory..ctor(System.Collections.Generic.ICollection
11<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions) at Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions) at Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection) at Microsoft.Extensions.Logging.LoggerFactory.Create(System.Action
1
IaC naming conventions for sub, shared rg, plans