-
-
Notifications
You must be signed in to change notification settings - Fork 783
helm installs stackstorm-ha, mongo prompts the following error #5533
Copy link
Copy link
Closed
Description
System version and kubernetes version
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
# kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.8", GitCommit:"fd5d41537aee486160ad9b5356a9d82363273721", GitTreeState:"clean", BuildDate:"2021-02-17T12:41:51Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.8", GitCommit:"fd5d41537aee486160ad9b5356a9d82363273721", GitTreeState:"clean", BuildDate:"2021-02-17T12:33:08Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}Charts version
# cat Chart.yaml
apiVersion: v2
appVersion: "3.6"
dependencies:
- condition: rabbitmq.enabled
name: rabbitmq
repository: https://charts.bitnami.com/bitnami
version: 8.0.2
- condition: mongodb.enabled
name: mongodb
repository: https://charts.bitnami.com/bitnami
version: 10.0.1
- condition: external-dns.enabled
name: external-dns
repository: https://charts.bitnami.com/bitnami
version: 4.0.0
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: 12.3.2
description: StackStorm K8s Helm Chart, optimized for running StackStorm in HA environment.
home: https://stackstorm.com/
icon: https://landscape.cncf.io/logos/stack-storm.svg
keywords:
- st2
- stackstorm
- devops
- SRE
- automation
- chatops
- event-driven
- auto-remediation
- IFTTT
- HA
maintainers:
- email: armab@stackstorm.com
name: Eugen Cusmaunsa
url: https://github.com/armab
name: stackstorm-ha
version: 0.80.0helm installs stackstorm-ha, mongo prompts the following error
2022-01-10 14:39:16,766 INFO [-] Using Python: 3.6.9 (/opt/stackstorm/st2/bin/python)
2022-01-10 14:39:16,767 INFO [-] Using fs encoding: utf-8, default encoding: utf-8, locale: en_US.UTF-8, LANG env variable: en_US.UTF-8, PYTHONIOENCODING env variable: notset
2022-01-10 14:39:16,767 INFO [-] Using config files: /etc/st2/st2.conf,/etc/st2/st2.docker.conf,/etc/st2/st2.user.conf
2022-01-10 14:39:16,768 INFO [-] Using logging config: /etc/st2/logging.actionrunner.conf
2022-01-10 14:39:16,768 INFO [-] Using coordination driver: redis
2022-01-10 14:39:16,768 INFO [-] Using metrics driver: noop
2022-01-10 14:39:16,791 INFO [-] Connecting to database "st2" @ "stackstorm-mongodb-0.stackstorm-mongodb-headless:27017,stackstorm-mongodb-1.stackstorm-mongodb-headless:27017,stackstorm-mongodb-2.stackstorm-mongodb-headless:27017 (replica set)" as user "st2-admin".
2022-01-10 14:39:19,801 ERROR [-] Failed to connect to database "st2" @ "stackstorm-mongodb-0.stackstorm-mongodb-headless:27017,stackstorm-mongodb-1.stackstorm-mongodb-headless:27017,stackstorm-mongodb-2.stackstorm-mongodb-headless:27017 (replica set)" as user "st2-admin": No replica set members found yet, Timeout: 3.0s, Topology Description: <TopologyDescription id: 61dc4514ce477e1b34d7fef7, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('stackstorm-mongodb-0.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>, <ServerDescription ('stackstorm-mongodb-1.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>, <ServerDescription ('stackstorm-mongodb-2.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>]>
2022-01-10 14:39:19,802 ERROR [-] (PID=1) Worker quit due to exception.
Traceback (most recent call last):
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2actions/cmd/actionrunner.py", line 98, in main
_setup()
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2actions/cmd/actionrunner.py", line 58, in _setup
capabilities=capabilities,
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/service_setup.py", line 249, in setup
db_setup()
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/database_setup.py", line 55, in db_setup
connection = db_init.db_setup_with_retry(**db_cfg)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/persistence/db_init.py", line 93, in db_setup_with_retry
ssl_match_hostname=ssl_match_hostname,
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/persistence/db_init.py", line 58, in db_func_with_retry
return retrying_obj.call(db_func, *args, **kwargs)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/retrying.py", line 206, in call
return attempt.get(self._wrap_exception)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/retrying.py", line 247, in get
six.reraise(self.value[0], self.value[1], self.value[2])
File "/opt/stackstorm/st2/lib/python3.6/site-packages/six.py", line 696, in reraise
raise value
File "/opt/stackstorm/st2/lib/python3.6/site-packages/retrying.py", line 200, in call
attempt = Attempt(fn(*args, **kwargs), attempt_number, False)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/models/db/__init__.py", line 251, in db_setup
ssl_match_hostname=ssl_match_hostname,
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/models/db/__init__.py", line 213, in _db_connect
raise e
File "/opt/stackstorm/st2/lib/python3.6/site-packages/st2common/models/db/__init__.py", line 204, in _db_connect
connection.admin.command("ping")
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/database.py", line 737, in command
read_preference, session) as (sock_info, slave_ok):
File "/usr/lib/python3.6/contextlib.py", line 81, in __enter__
return next(self.gen)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/mongo_client.py", line 1325, in _socket_for_reads
server = self._select_server(read_preference, session)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/mongo_client.py", line 1278, in _select_server
server = topology.select_server(server_selector)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/topology.py", line 243, in select_server
address))
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/topology.py", line 200, in select_servers
selector, server_timeout, address)
File "/opt/stackstorm/st2/lib/python3.6/site-packages/pymongo/topology.py", line 217, in _select_servers_loop
(self._error_message(selector), timeout, self.description))
pymongo.errors.ServerSelectionTimeoutError: No replica set members found yet, Timeout: 3.0s, Topology Description: <TopologyDescription id: 61dc4514ce477e1b34d7fef7, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('stackstorm-mongodb-0.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>, <ServerDescription ('stackstorm-mongodb-1.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>, <ServerDescription ('stackstorm-mongodb-2.stackstorm-mongodb-headless', 27017) server_type: Unknown, rtt: None>]>Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels