AttributeError: 'ConfigData' object has no attribute 'get'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-ubuntu-advantage |
New
|
Undecided
|
Unassigned |
Bug Description
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-
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-
This is with r39.
description: | updated |
description: | updated |
This looks like https:/ /github. com/canonical/ operator/ issues/ 827 , and it's likely that re-building the charm for xenial pulling in ops 1.5.3 or newer will fix this issue.