The relation between mattermost-k8s postgressql-k8s returns this error:
kubernetes.config.config_exception.ConfigException: Service host/port is not set.
unit-postgresql-k8s-0: 22:44:43 ERROR juju.worker.uniter.operation hook "db-relation-changed" (via hook dispatching script: dispatch) failed: exit status 1
unit-postgresql-k8s-0: 22:44:43 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook
unit-postgresql-k8s-0: 22:45:03 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook
unit-postgresql-k8s-0: 22:45:04 ERROR unit.postgresql-k8s/0.juju-log db:2: Uncaught exception while in charm code:
Traceback (most recent call last):
File "./src/charm.py", line 235, in <module>
ops.main.main(PostgreSQLCharm, use_juju_for_storage=True)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/ops/main.py", line 402, in main
_emit_charm_event(charm, dispatcher.event_name)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/ops/main.py", line 140, in _emit_charm_event
event_to_emit.emit(*args, **kwargs)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/ops/framework.py", line 278, in emit
framework._emit(event)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/ops/framework.py", line 722, in _emit
self._reemit(event_path)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/ops/framework.py", line 767, in _reemit
custom_handler(event)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/src/clientrel.py", line 105, in on_db_relation_changed
master_ip = self.master_service_ip
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/src/clientrel.py", line 75, in master_service_ip
svc = self.get_k8s_service(self.master_service_name)
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/src/clientrel.py", line 88, in get_k8s_service
self.k8s_auth()
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/src/clientrel.py", line 62, in k8s_auth
kubernetes.config.load_incluster_config()
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/kubernetes/config/incluster_config.py", line 118, in load_incluster_config
InClusterConfigLoader(
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/kubernetes/config/incluster_config.py", line 54, in load_and_set
self._load_config()
File "/var/lib/juju/agents/unit-postgresql-k8s-0/charm/venv/kubernetes/config/incluster_config.py", line 62, in _load_config
raise ConfigException("Service host/port is not set.")
The relation between mattermost-k8s postgressql-k8s returns this error:
kubernetes. config. config_ exception. ConfigException : Service host/port is not set. -k8s-0: 22:44:43 ERROR juju.worker. uniter. operation hook "db-relation- changed" (via hook dispatching script: dispatch) failed: exit status 1 -k8s-0: 22:44:43 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook -k8s-0: 22:45:03 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook -k8s-0: 22:45:04 ERROR unit.postgresql -k8s/0. juju-log db:2: Uncaught exception while in charm code: main.main( PostgreSQLCharm , use_juju_ for_storage= True) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ ops/main. py", line 402, in main charm_event( charm, dispatcher. event_name) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ ops/main. py", line 140, in _emit_charm_event to_emit. emit(*args, **kwargs) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ ops/framework. py", line 278, in emit _emit(event) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ ops/framework. py", line 722, in _emit _reemit( event_path) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ ops/framework. py", line 767, in _reemit handler( event) juju/agents/ unit-postgresql -k8s-0/ charm/src/ clientrel. py", line 105, in on_db_relation_ changed service_ ip juju/agents/ unit-postgresql -k8s-0/ charm/src/ clientrel. py", line 75, in master_service_ip k8s_service( self.master_ service_ name) juju/agents/ unit-postgresql -k8s-0/ charm/src/ clientrel. py", line 88, in get_k8s_service juju/agents/ unit-postgresql -k8s-0/ charm/src/ clientrel. py", line 62, in k8s_auth config. load_incluster_ config( ) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ kubernetes/ config/ incluster_ config. py", line 118, in load_incluster_ config nfigLoader( juju/agents/ unit-postgresql -k8s-0/ charm/venv/ kubernetes/ config/ incluster_ config. py", line 54, in load_and_set _load_config( ) juju/agents/ unit-postgresql -k8s-0/ charm/venv/ kubernetes/ config/ incluster_ config. py", line 62, in _load_config ("Service host/port is not set.")
unit-postgresql
unit-postgresql
unit-postgresql
unit-postgresql
Traceback (most recent call last):
File "./src/charm.py", line 235, in <module>
ops.
File "/var/lib/
_emit_
File "/var/lib/
event_
File "/var/lib/
framework.
File "/var/lib/
self.
File "/var/lib/
custom_
File "/var/lib/
master_ip = self.master_
File "/var/lib/
svc = self.get_
File "/var/lib/
self.k8s_auth()
File "/var/lib/
kubernetes.
File "/var/lib/
InClusterCo
File "/var/lib/
self.
File "/var/lib/
raise ConfigException