goodtocode / semantickernel-microservice

A Clean Architecture microservice based on Microsoft Semantic Kernel. Provides language models from OpenAI, AzureOpenAI, and Hugging Face. Enables developers to store and retrieve memories, add plugins, create dynamic prompts, and combine functions with planners.
https://www.goodtocode.com
MIT License
5 stars 2 forks source link

IaC naming conventions for sub, shared rg, plans #53

Open goodtocode opened 1 month ago

goodtocode commented 1 month ago

IaC naming conventions for sub, shared rg, plans

goodtocode commented 3 hours 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.ICollection1) at Microsoft.Extensions.DependencyInjection.ServiceProvider..ctor(System.Collections.Generic.ICollection1<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.Action1) at Bicep.Cli.Program.CreateLoggerFactory(Bicep.Cli.IOContext) at Bicep.Cli.Program.ConfigureServices(Bicep.Cli.IOContext)