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
|
# - ./certs/mattermost.crt:/mattermost/config/mattermost.crt:rW
|
||||||
keycloak:
|
keycloak:
|
||||||
container_name: cs-repro-keycloak
|
container_name: cs-repro-keycloak
|
||||||
|
restart: unless-stopped
|
||||||
platform: linux/amd64
|
platform: linux/amd64
|
||||||
image: keycloak/keycloak:18.0.0
|
image: keycloak/keycloak:18.0.0
|
||||||
volumes:
|
volumes:
|
||||||
@@ -98,4 +99,22 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 8080:8080
|
- 8080:8080
|
||||||
command:
|
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": {
|
"SqlSettings": {
|
||||||
"DriverName": "postgres",
|
"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": [],
|
"DataSourceReplicas": [],
|
||||||
"DataSourceSearchReplicas": [],
|
"DataSourceSearchReplicas": [],
|
||||||
"MaxIdleConns": 20,
|
"MaxIdleConns": 20,
|
||||||
@@ -347,7 +347,7 @@
|
|||||||
"BaseDN": "dc=planetexpress,dc=com",
|
"BaseDN": "dc=planetexpress,dc=com",
|
||||||
"BindUsername": "cn=admin,dc=planetexpress,dc=com",
|
"BindUsername": "cn=admin,dc=planetexpress,dc=com",
|
||||||
"BindPassword": "GoodNewsEveryone",
|
"BindPassword": "GoodNewsEveryone",
|
||||||
"UserFilter": "(objectClass=inetOrgPerson)",
|
"UserFilter": "(objectClass=banana)",
|
||||||
"GroupFilter": "(objectClass=Group)",
|
"GroupFilter": "(objectClass=Group)",
|
||||||
"GuestFilter": "",
|
"GuestFilter": "",
|
||||||
"EnableAdminFilter": true,
|
"EnableAdminFilter": true,
|
||||||
@@ -388,8 +388,8 @@
|
|||||||
},
|
},
|
||||||
"SamlSettings": {
|
"SamlSettings": {
|
||||||
"Enable": true,
|
"Enable": true,
|
||||||
"EnableSyncWithLdap": false,
|
"EnableSyncWithLdap": true,
|
||||||
"EnableSyncWithLdapIncludeAuth": false,
|
"EnableSyncWithLdapIncludeAuth": true,
|
||||||
"IgnoreGuestsLdapSync": false,
|
"IgnoreGuestsLdapSync": false,
|
||||||
"Verify": false,
|
"Verify": false,
|
||||||
"Encrypt": false,
|
"Encrypt": false,
|
||||||
@@ -467,10 +467,10 @@
|
|||||||
"MaxUsersForStatistics": 2500
|
"MaxUsersForStatistics": 2500
|
||||||
},
|
},
|
||||||
"ElasticsearchSettings": {
|
"ElasticsearchSettings": {
|
||||||
"ConnectionURL": "http://localhost:9200",
|
"ConnectionURL": "http://cs-repro-elasticsearch:9200",
|
||||||
"Username": "elastic",
|
"Username": "elastic",
|
||||||
"Password": "changeme",
|
"Password": "changeme",
|
||||||
"EnableIndexing": false,
|
"EnableIndexing": true,
|
||||||
"EnableSearching": false,
|
"EnableSearching": false,
|
||||||
"EnableAutocomplete": false,
|
"EnableAutocomplete": false,
|
||||||
"Sniff": true,
|
"Sniff": true,
|
||||||
@@ -539,7 +539,7 @@
|
|||||||
"ClientDirectory": "./client/plugins",
|
"ClientDirectory": "./client/plugins",
|
||||||
"Plugins": {
|
"Plugins": {
|
||||||
"playbooks": {
|
"playbooks": {
|
||||||
"BotUserID": "rn8xj3rnwtnffjfu14uff6imyh"
|
"BotUserID": "kkx51t3yytrabj9dfjtzyaazdw"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PluginStates": {
|
"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.runWorker(ThreadPoolExecutor.java:1126)
|
||||||
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
|
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
|
||||||
at java.base/java.lang.Thread.run(Thread.java:829)
|
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