Launcher crashes at startup on linux.
[12:57:21 ERR fiskaltrust.Middleware.Queue.SQLite 5614d302-e3c7-4884-be6e-2450ae5768e8] Could not load IMiddlewareBootstrapper.
System.AggregateException: One or more errors occurred. (Could not find a part of the path '/var/lib/fiskaltrust/service/054ed8e5-3c57-4309-9287-14756b6431fd/5614d302-e3c7-4884-be6e-2450ae5768e8/Migrations'.)
---> System.IO.DirectoryNotFoundException: Could not find a part of the path '/var/lib/fiskaltrust/service/054ed8e5-3c57-4309-9287-14756b6431fd/5614d302-e3c7-4884-be6e-2450ae5768e8/Migrations'.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at fiskaltrust.Middleware.Storage.SQLite.DatabaseInitialization.DatabaseMigrator.MigrateAsync() in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\DatabaseInitialization\DatabaseMigrator.cs:line 49
at fiskaltrust.Middleware.Storage.SQLite.SQLiteStorageBootstrapper.InitAsync(Guid queueId, Dictionary`2 configuration, ILogger`1 logger) in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\SQLiteStorageBootstrapper.cs:line 51
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at fiskaltrust.Middleware.Storage.SQLite.SQLiteStorageBootstrapper.ConfigureStorageServices(IServiceCollection serviceCollection) in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\SQLiteStorageBootstrapper.cs:line 42
at fiskaltrust.Middleware.Queue.SQLite.PosBootstrapper.ConfigureServices(IServiceCollection serviceCollection)
at fiskaltrust.Launcher.Commands.HostCommandHandler.<>c__DisplayClass18_0.<InvokeAsync>b__2(IServiceCollection services) in /mnt/c/Users/paul.volavsek/source/middleware-launcher/src/fiskaltrust.Launcher/Commands/HostCommand.cs:line 136
[12:57:21 ERR fiskaltrust.Middleware.Queue.SQLite 5614d302-e3c7-4884-be6e-2450ae5768e8] An unhandled exception occured
System.AggregateException: One or more errors occurred. (Could not find a part of the path '/var/lib/fiskaltrust/service/054ed8e5-3c57-4309-9287-14756b6431fd/5614d302-e3c7-4884-be6e-2450ae5768e8/Migrations'.)
---> System.IO.DirectoryNotFoundException: Could not find a part of the path '/var/lib/fiskaltrust/service/054ed8e5-3c57-4309-9287-14756b6431fd/5614d302-e3c7-4884-be6e-2450ae5768e8/Migrations'.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at fiskaltrust.Middleware.Storage.SQLite.DatabaseInitialization.DatabaseMigrator.MigrateAsync() in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\DatabaseInitialization\DatabaseMigrator.cs:line 49
at fiskaltrust.Middleware.Storage.SQLite.SQLiteStorageBootstrapper.InitAsync(Guid queueId, Dictionary`2 configuration, ILogger`1 logger) in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\SQLiteStorageBootstrapper.cs:line 51
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at fiskaltrust.Middleware.Storage.SQLite.SQLiteStorageBootstrapper.ConfigureStorageServices(IServiceCollection serviceCollection) in D:\a\1\s\queue\src\fiskaltrust.Middleware.Storage.SQLite\SQLiteStorageBootstrapper.cs:line 42
at fiskaltrust.Middleware.Queue.SQLite.PosBootstrapper.ConfigureServices(IServiceCollection serviceCollection)
at fiskaltrust.Launcher.Commands.HostCommandHandler.<>c__DisplayClass18_0.<InvokeAsync>b__2(IServiceCollection services) in /mnt/c/Users/paul.volavsek/source/middleware-launcher/src/fiskaltrust.Launcher/Commands/HostCommand.cs:line 136
at Microsoft.Extensions.Hosting.HostingHostBuilderExtensions.<>c__DisplayClass9_0.<ConfigureServices>b__0(HostBuilderContext context, IServiceCollection collection)
at Microsoft.Extensions.Hosting.HostBuilder.CreateServiceProvider()
at Microsoft.Extensions.Hosting.HostBuilder.Build()
at fiskaltrust.Launcher.Commands.HostCommandHandler.InvokeAsync(InvocationContext context) in /mnt/c/Users/paul.volavsek/source/middleware-launcher/src/fiskaltrust.Launcher/Commands/HostCommand.cs:line 149