Oiy
22.Март.2023 02:59:55
1
Подскажите, а проблема описанная здесь была поправлена в Ваших пакетах. Ибо у меня такие же симптомы:
lers-db-1 | 2023-03-21 10:49:21.492 UTC [29] LOG: database system was shut down at 2023-03-21 10:48:37 UTC
lers-db-1 | 2023-03-21 10:49:21.500 UTC [1] LOG: database system is ready to accept connections
lers-db-1 | 2023-03-21 10:49:26.667 UTC [34] ERROR: parameter "locale" must be specified
lers-db-1 | 2023-03-21 10:49:26.667 UTC [34] STATEMENT: CREATE COLLATION public.default_collation (LC_COLLATE = 'ru-RU-u-ks-level2',
lers-db-1 | LC_CTYPE = 'ru-RU-u-ks-level2',
lers-db-1 | PROVIDER = icu,
lers-db-1 | DETERMINISTIC = False
lers-db-1 | )
lers-db-1 | 2023-03-21 10:54:21.590 UTC [27] LOG: checkpoint starting: time
Oiy
22.Март.2023 03:41:38
2
Добавлю еще лог самого лэрса
lers-lers-1 | I: Инициализация базы данных...
lers-lers-1 | E: Failed executing DbCommand (8ms) [Parameters=[], CommandType='Text', CommandTimeout='60']
lers-lers-1 | CREATE COLLATION public.default_collation (LC_COLLATE = 'ru-RU-u-ks-level2',
lers-lers-1 | LC_CTYPE = 'ru-RU-u-ks-level2',
lers-lers-1 | PROVIDER = icu,
lers-lers-1 | DETERMINISTIC = False
lers-lers-1 | );
lers-lers-1 | Не удалось выполнить команду. Npgsql.PostgresException (0x80004005): 42P17: parameter "locale" must be specified
lers-lers-1 | at Npgsql.Internal.NpgsqlConnector.<ReadMessage>g__ReadMessageLong|211_0(NpgsqlConnector connector, Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
lers-lers-1 | at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
lers-lers-1 | at Npgsql.NpgsqlDataReader.NextResult()
lers-lers-1 | at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior behavior, Boolean async, CancellationToken cancellationToken)
lers-lers-1 | at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior behavior, Boolean async, CancellationToken cancellationToken)
lers-lers-1 | at Npgsql.NpgsqlCommand.ExecuteNonQuery(Boolean async, CancellationToken cancellationToken)
lers-lers-1 | at Npgsql.NpgsqlCommand.ExecuteNonQuery()
lers-lers-1 | at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
lers-lers-1 | at Microsoft.EntityFrameworkCore.Migrations.MigrationCommand.ExecuteNonQuery(IRelationalConnection connection, IReadOnlyDictionary`2 parameterValues)
lers-lers-1 | at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.ExecuteNonQuery(IEnumerable`1 migrationCommands, IRelationalConnection connection)
lers-lers-1 | at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
lers-lers-1 | at Lers.Server.CLI.DbUpdateHandler.HandleAsync() in C:\BuildAgent\work\e86d0e5a552eeb1e\LersUchet\Server\Lers.Server\CLI\Handlers\DbUpdateHandler.cs:line 39
lers-lers-1 | at Lers.Server.CLI.CommandLineHandler.HandleAsync(String verb, IServiceProvider services) in C:\BuildAgent\work\e86d0e5a552eeb1e\LersUchet\Server\Lers.Server\CLI\CommandLineHandler.cs:line 37
lers-lers-1 | Exception data:
lers-lers-1 | Severity: ERROR
lers-lers-1 | SqlState: 42P17
lers-lers-1 | MessageText: parameter "locale" must be specified
lers-lers-1 | File: collationcmds.c
lers-lers-1 | Line: 242
lers-lers-1 | Routine: DefineCollation
slavniy
(Иван Славный)
22.Март.2023 04:45:53
3
В текущей версии пакеты еще не обновлены. Их обновление будет выполнено в следующей версии 3.51.
achi
(Антон Чичков)
22.Март.2023 06:31:27
5
Вы можете использовать более старую версию postgres v14, в которой проблем нет. Для этого, в docker-compose.yml
в разделе services
замените образ postgres
на postgres:14
. Или же дождаться выпуска 3.51. Бета-версия будет доступна уже в пятницу.
Oiy
22.Март.2023 06:56:57
6
Я в курсе про 14 версию, но предпочту дождаться фикса.
Добрый день!
Обновление 3.51.0 (сборка 35105) от 04.04.2023 доступно для установки.