Hi,
Trying to deploy this charm, getting this:
2023-08-29 03:12:58 INFO juju.worker.uniter resolver.go:155 awaiting error resolution for "config-changed" hook 2023-08-29 03:13:00 DEBUG unit.ubuntu-advantage/4.juju-log server.go:316 Operator Framework 1.5.3 up and running. 2023-08-29 03:13:00 DEBUG unit.ubuntu-advantage/4.juju-log server.go:316 Envvar 'no_proxy' => '127.0.0.1,localhost,::1' 2023-08-29 03:13:00 DEBUG unit.ubuntu-advantage/4.juju-log server.go:316 Envvar 'http_proxy' => '' 2023-08-29 03:13:00 DEBUG unit.ubuntu-advantage/4.juju-log server.go:316 Envvar 'https_proxy' => '' 2023-08-29 03:13:00 DEBUG unit.ubuntu-advantage/4.juju-log server.go:316 Emitting Juju event config_changed. 2023-08-29 03:13:00 INFO unit.ubuntu-advantage/4.juju-log server.go:316 Beginning config_changed 2023-08-29 03:13:00 ERROR unit.ubuntu-advantage/4.juju-log server.go:316 Uncaught exception while in charm code: Traceback (most recent call last): File "./src/charm.py", line 195, in <module> main(UbuntuAdvantageCharm) File "/var/lib/juju/agents/unit-ubuntu-advantage-4/charm/venv/ops/main.py", line 438, in main _emit_charm_event(charm, dispatcher.event_name) File "/var/lib/juju/agents/unit-ubuntu-advantage-4/charm/venv/ops/main.py", line 150, in _emit_charm_event event_to_emit.emit(*args, **kwargs) File "/var/lib/juju/agents/unit-ubuntu-advantage-4/charm/venv/ops/framework.py", line 355, in emit framework._emit(event) # noqa File "/var/lib/juju/agents/unit-ubuntu-advantage-4/charm/venv/ops/framework.py", line 856, in _emit self._reemit(event_path) File "/var/lib/juju/agents/unit-ubuntu-advantage-4/charm/venv/ops/framework.py", line 931, in _reemit custom_handler(event) File "./src/charm.py", line 98, in config_changed self._handle_ppa_state() File "./src/charm.py", line 108, in _handle_ppa_state ppa = self.config.get("ppa", "").strip() AttributeError: 'ConfigData' object has no attribute 'get' 2023-08-29 03:13:00 ERROR juju.worker.uniter.operation runhook.go:153 hook "config-changed" (via hook dispatching script: dispatch) failed: exit status 1 2023-08-29 03:13:00 INFO juju.worker.uniter resolver.go:155 awaiting error resolution for "config-changed" hook
Tried setting the `ppa` config to `ppa:ua-client/stable` but still doesn't seem to help.
Hi,
Trying to deploy this charm, getting this:
2023-08-29 03:12:58 INFO juju.worker.uniter resolver.go:155 awaiting error resolution for "config-changed" hook advantage/ 4.juju- log server.go:316 Operator Framework 1.5.3 up and running. advantage/ 4.juju- log server.go:316 Envvar 'no_proxy' => '127.0. 0.1,localhost, ::1' advantage/ 4.juju- log server.go:316 Envvar 'http_proxy' => '' advantage/ 4.juju- log server.go:316 Envvar 'https_proxy' => '' advantage/ 4.juju- log server.go:316 Emitting Juju event config_changed. advantage/ 4.juju- log server.go:316 Beginning config_changed advantage/ 4.juju- log server.go:316 Uncaught exception while in charm code: UbuntuAdvantage Charm) juju/agents/ unit-ubuntu- advantage- 4/charm/ venv/ops/ main.py" , line 438, in main charm_event( charm, dispatcher. event_name) juju/agents/ unit-ubuntu- advantage- 4/charm/ venv/ops/ main.py" , line 150, in _emit_charm_event to_emit. emit(*args, **kwargs) juju/agents/ unit-ubuntu- advantage- 4/charm/ venv/ops/ framework. py", line 355, in emit _emit(event) # noqa juju/agents/ unit-ubuntu- advantage- 4/charm/ venv/ops/ framework. py", line 856, in _emit _reemit( event_path) juju/agents/ unit-ubuntu- advantage- 4/charm/ venv/ops/ framework. py", line 931, in _reemit handler( event) _handle_ ppa_state( ) get("ppa" , "").strip() uniter. operation runhook.go:153 hook "config-changed" (via hook dispatching script: dispatch) failed: exit status 1
2023-08-29 03:13:00 DEBUG unit.ubuntu-
2023-08-29 03:13:00 DEBUG unit.ubuntu-
2023-08-29 03:13:00 DEBUG unit.ubuntu-
2023-08-29 03:13:00 DEBUG unit.ubuntu-
2023-08-29 03:13:00 DEBUG unit.ubuntu-
2023-08-29 03:13:00 INFO unit.ubuntu-
2023-08-29 03:13:00 ERROR unit.ubuntu-
Traceback (most recent call last):
File "./src/charm.py", line 195, in <module>
main(
File "/var/lib/
_emit_
File "/var/lib/
event_
File "/var/lib/
framework.
File "/var/lib/
self.
File "/var/lib/
custom_
File "./src/charm.py", line 98, in config_changed
self.
File "./src/charm.py", line 108, in _handle_ppa_state
ppa = self.config.
AttributeError: 'ConfigData' object has no attribute 'get'
2023-08-29 03:13:00 ERROR juju.worker.
2023-08-29 03:13:00 INFO juju.worker.uniter resolver.go:155 awaiting error resolution for "config-changed" hook
Tried setting the `ppa` config to `ppa:ua- client/ stable` but still doesn't seem to help.