mirror of
https://github.com/coltoneshaw/CS-Repro-Mattermost.git
synced 2025-12-23 10:01:30 +01:00
added elastic
This commit is contained in:
@@ -87,6 +87,7 @@ services:
|
||||
# - ./certs/mattermost.crt:/mattermost/config/mattermost.crt:rW
|
||||
keycloak:
|
||||
container_name: cs-repro-keycloak
|
||||
restart: unless-stopped
|
||||
platform: linux/amd64
|
||||
image: keycloak/keycloak:18.0.0
|
||||
volumes:
|
||||
@@ -98,4 +99,22 @@ services:
|
||||
ports:
|
||||
- 8080:8080
|
||||
command:
|
||||
- start-dev
|
||||
- start-dev
|
||||
elasticsearch:
|
||||
image: elasticsearch:8.4.2
|
||||
container_name: cs-repro-elasticsearch
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- xpack.security.enabled=false
|
||||
- discovery.type=single-node
|
||||
ulimits:
|
||||
memlock:
|
||||
soft: -1
|
||||
hard: -1
|
||||
cap_add:
|
||||
- IPC_LOCK
|
||||
volumes:
|
||||
- ./volumes/elastic:/usr/share/elasticsearch/data
|
||||
ports:
|
||||
- 9200:9200
|
||||
- 9300:9300
|
||||
@@ -134,7 +134,7 @@
|
||||
},
|
||||
"SqlSettings": {
|
||||
"DriverName": "postgres",
|
||||
"DataSource": "postgres://mmuser:mmuser_password@cs-mattermost-postgres:5432/mattermost?sslmode=disable\u0026connect_timeout=10\u0026binary_parameters=yes",
|
||||
"DataSource": "postgres://mmuser:mmuser_password@cs-repro-postgres:5432/mattermost?sslmode=disable\u0026connect_timeout=10\u0026binary_parameters=yes",
|
||||
"DataSourceReplicas": [],
|
||||
"DataSourceSearchReplicas": [],
|
||||
"MaxIdleConns": 20,
|
||||
@@ -347,7 +347,7 @@
|
||||
"BaseDN": "dc=planetexpress,dc=com",
|
||||
"BindUsername": "cn=admin,dc=planetexpress,dc=com",
|
||||
"BindPassword": "GoodNewsEveryone",
|
||||
"UserFilter": "(objectClass=inetOrgPerson)",
|
||||
"UserFilter": "(objectClass=banana)",
|
||||
"GroupFilter": "(objectClass=Group)",
|
||||
"GuestFilter": "",
|
||||
"EnableAdminFilter": true,
|
||||
@@ -388,8 +388,8 @@
|
||||
},
|
||||
"SamlSettings": {
|
||||
"Enable": true,
|
||||
"EnableSyncWithLdap": false,
|
||||
"EnableSyncWithLdapIncludeAuth": false,
|
||||
"EnableSyncWithLdap": true,
|
||||
"EnableSyncWithLdapIncludeAuth": true,
|
||||
"IgnoreGuestsLdapSync": false,
|
||||
"Verify": false,
|
||||
"Encrypt": false,
|
||||
@@ -467,10 +467,10 @@
|
||||
"MaxUsersForStatistics": 2500
|
||||
},
|
||||
"ElasticsearchSettings": {
|
||||
"ConnectionURL": "http://localhost:9200",
|
||||
"ConnectionURL": "http://cs-repro-elasticsearch:9200",
|
||||
"Username": "elastic",
|
||||
"Password": "changeme",
|
||||
"EnableIndexing": false,
|
||||
"EnableIndexing": true,
|
||||
"EnableSearching": false,
|
||||
"EnableAutocomplete": false,
|
||||
"Sniff": true,
|
||||
@@ -539,7 +539,7 @@
|
||||
"ClientDirectory": "./client/plugins",
|
||||
"Plugins": {
|
||||
"playbooks": {
|
||||
"BotUserID": "rn8xj3rnwtnffjfu14uff6imyh"
|
||||
"BotUserID": "kkx51t3yytrabj9dfjtzyaazdw"
|
||||
}
|
||||
},
|
||||
"PluginStates": {
|
||||
|
||||
@@ -263,3 +263,127 @@ org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic c
|
||||
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1126)
|
||||
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
|
||||
at java.base/java.lang.Thread.run(Thread.java:829)
|
||||
2023-01-31 21:37:21 jdbc[3]: exception
|
||||
org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-197]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
|
||||
at org.h2.message.DbException.get(DbException.java:179)
|
||||
at org.h2.message.DbException.get(DbException.java:155)
|
||||
at org.h2.message.DbException.get(DbException.java:144)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1526)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.checkClosed(JdbcXAConnection.java:470)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1502)
|
||||
at org.h2.jdbc.JdbcConnection.setAutoCommit(JdbcConnection.java:455)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.close(JdbcXAConnection.java:451)
|
||||
at org.h2.jdbcx.JdbcXAConnection.close(JdbcXAConnection.java:78)
|
||||
at io.agroal.pool.ConnectionHandler.closeConnection(ConnectionHandler.java:185)
|
||||
at io.agroal.pool.ConnectionPool$DestroyConnectionTask.run(ConnectionPool.java:768)
|
||||
at io.agroal.pool.ConnectionPool.close(ConnectionPool.java:189)
|
||||
at io.agroal.pool.DataSource.close(DataSource.java:79)
|
||||
at io.quarkus.agroal.runtime.DataSources.stop(DataSources.java:381)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal(AbstractInstanceHandle.java:80)
|
||||
at io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy(ContextInstanceHandleImpl.java:20)
|
||||
at io.quarkus.arc.impl.AbstractSharedContext.destroy(AbstractSharedContext.java:94)
|
||||
at io.quarkus.arc.impl.ArcContainerImpl.shutdown(ArcContainerImpl.java:369)
|
||||
at io.quarkus.arc.Arc.shutdown(Arc.java:52)
|
||||
at io.quarkus.arc.runtime.ArcRecorder$1.run(ArcRecorder.java:44)
|
||||
at io.quarkus.runtime.StartupContext.runAllInReverseOrder(StartupContext.java:84)
|
||||
at io.quarkus.runtime.StartupContext.close(StartupContext.java:73)
|
||||
at io.quarkus.runner.ApplicationImpl.doStop(Unknown Source)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:203)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:155)
|
||||
at io.quarkus.runtime.ApplicationLifecycleManager$ShutdownHookThread.run(ApplicationLifecycleManager.java:420)
|
||||
2023-01-31 21:37:21 jdbc[4]: exception
|
||||
org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-197]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
|
||||
at org.h2.message.DbException.get(DbException.java:179)
|
||||
at org.h2.message.DbException.get(DbException.java:155)
|
||||
at org.h2.message.DbException.get(DbException.java:144)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1526)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.checkClosed(JdbcXAConnection.java:470)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosedForWrite(JdbcConnection.java:1512)
|
||||
at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:516)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.close(JdbcXAConnection.java:450)
|
||||
at org.h2.jdbcx.JdbcXAConnection.close(JdbcXAConnection.java:78)
|
||||
at io.agroal.pool.ConnectionHandler.closeConnection(ConnectionHandler.java:185)
|
||||
at io.agroal.pool.ConnectionPool$DestroyConnectionTask.run(ConnectionPool.java:768)
|
||||
at io.agroal.pool.ConnectionPool.close(ConnectionPool.java:189)
|
||||
at io.agroal.pool.DataSource.close(DataSource.java:79)
|
||||
at io.quarkus.agroal.runtime.DataSources.stop(DataSources.java:381)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal(AbstractInstanceHandle.java:80)
|
||||
at io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy(ContextInstanceHandleImpl.java:20)
|
||||
at io.quarkus.arc.impl.AbstractSharedContext.destroy(AbstractSharedContext.java:94)
|
||||
at io.quarkus.arc.impl.ArcContainerImpl.shutdown(ArcContainerImpl.java:369)
|
||||
at io.quarkus.arc.Arc.shutdown(Arc.java:52)
|
||||
at io.quarkus.arc.runtime.ArcRecorder$1.run(ArcRecorder.java:44)
|
||||
at io.quarkus.runtime.StartupContext.runAllInReverseOrder(StartupContext.java:84)
|
||||
at io.quarkus.runtime.StartupContext.close(StartupContext.java:73)
|
||||
at io.quarkus.runner.ApplicationImpl.doStop(Unknown Source)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:203)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:155)
|
||||
at io.quarkus.runtime.ApplicationLifecycleManager$ShutdownHookThread.run(ApplicationLifecycleManager.java:420)
|
||||
2023-01-31 21:37:21 jdbc[5]: exception
|
||||
org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-197]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
|
||||
at org.h2.message.DbException.get(DbException.java:179)
|
||||
at org.h2.message.DbException.get(DbException.java:155)
|
||||
at org.h2.message.DbException.get(DbException.java:144)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1526)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.checkClosed(JdbcXAConnection.java:470)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosedForWrite(JdbcConnection.java:1512)
|
||||
at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:516)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.close(JdbcXAConnection.java:450)
|
||||
at org.h2.jdbcx.JdbcXAConnection.close(JdbcXAConnection.java:78)
|
||||
at io.agroal.pool.ConnectionHandler.closeConnection(ConnectionHandler.java:185)
|
||||
at io.agroal.pool.ConnectionPool$DestroyConnectionTask.run(ConnectionPool.java:768)
|
||||
at io.agroal.pool.ConnectionPool.close(ConnectionPool.java:189)
|
||||
at io.agroal.pool.DataSource.close(DataSource.java:79)
|
||||
at io.quarkus.agroal.runtime.DataSources.stop(DataSources.java:381)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal(AbstractInstanceHandle.java:80)
|
||||
at io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy(ContextInstanceHandleImpl.java:20)
|
||||
at io.quarkus.arc.impl.AbstractSharedContext.destroy(AbstractSharedContext.java:94)
|
||||
at io.quarkus.arc.impl.ArcContainerImpl.shutdown(ArcContainerImpl.java:369)
|
||||
at io.quarkus.arc.Arc.shutdown(Arc.java:52)
|
||||
at io.quarkus.arc.runtime.ArcRecorder$1.run(ArcRecorder.java:44)
|
||||
at io.quarkus.runtime.StartupContext.runAllInReverseOrder(StartupContext.java:84)
|
||||
at io.quarkus.runtime.StartupContext.close(StartupContext.java:73)
|
||||
at io.quarkus.runner.ApplicationImpl.doStop(Unknown Source)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:203)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:155)
|
||||
at io.quarkus.runtime.ApplicationLifecycleManager$ShutdownHookThread.run(ApplicationLifecycleManager.java:420)
|
||||
2023-01-31 21:37:21 jdbc[6]: exception
|
||||
org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-197]
|
||||
at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
|
||||
at org.h2.message.DbException.get(DbException.java:179)
|
||||
at org.h2.message.DbException.get(DbException.java:155)
|
||||
at org.h2.message.DbException.get(DbException.java:144)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1526)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.checkClosed(JdbcXAConnection.java:470)
|
||||
at org.h2.jdbc.JdbcConnection.checkClosedForWrite(JdbcConnection.java:1512)
|
||||
at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:516)
|
||||
at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.close(JdbcXAConnection.java:450)
|
||||
at org.h2.jdbcx.JdbcXAConnection.close(JdbcXAConnection.java:78)
|
||||
at io.agroal.pool.ConnectionHandler.closeConnection(ConnectionHandler.java:185)
|
||||
at io.agroal.pool.ConnectionPool$DestroyConnectionTask.run(ConnectionPool.java:768)
|
||||
at io.agroal.pool.ConnectionPool.close(ConnectionPool.java:189)
|
||||
at io.agroal.pool.DataSource.close(DataSource.java:79)
|
||||
at io.quarkus.agroal.runtime.DataSources.stop(DataSources.java:381)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.agroal.runtime.DataSources_Bean.destroy(Unknown Source)
|
||||
at io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal(AbstractInstanceHandle.java:80)
|
||||
at io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy(ContextInstanceHandleImpl.java:20)
|
||||
at io.quarkus.arc.impl.AbstractSharedContext.destroy(AbstractSharedContext.java:94)
|
||||
at io.quarkus.arc.impl.ArcContainerImpl.shutdown(ArcContainerImpl.java:369)
|
||||
at io.quarkus.arc.Arc.shutdown(Arc.java:52)
|
||||
at io.quarkus.arc.runtime.ArcRecorder$1.run(ArcRecorder.java:44)
|
||||
at io.quarkus.runtime.StartupContext.runAllInReverseOrder(StartupContext.java:84)
|
||||
at io.quarkus.runtime.StartupContext.close(StartupContext.java:73)
|
||||
at io.quarkus.runner.ApplicationImpl.doStop(Unknown Source)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:203)
|
||||
at io.quarkus.runtime.Application.stop(Application.java:155)
|
||||
at io.quarkus.runtime.ApplicationLifecycleManager$ShutdownHookThread.run(ApplicationLifecycleManager.java:420)
|
||||
|
||||
Reference in New Issue
Block a user