Skip to content

RyanAir integration causes issues on the core.config_entries preventing new integrations to be added in HA #31

@xhemp

Description

@xhemp

Greetings,

I've been having some issues for a month or so where my SmartThings and FitBit integrations don't survive a restart, every time, they wouldn't be there and I had to re-add them.
This week I decided to investigate this properly and opened a ticket on the homeassistant/core ( home-assistant/core#129060 ) GH.
So, as per that issue, it looks like there's an issue somewhere on the RyanAir integration that prevents any new integration to be added/loaded:

2024-10-24 00:04:50.357 ERROR (SyncWorker_7) [homeassistant.helpers.json] Failed to serialize to JSON: /config/.storage/core.config_entries. Bad data at $.data.entries[87].data.unsub_options_update_listener=<function ConfigEntry.add_update_listener.. at 0x7f4db38d60>(<class 'function'>

2024-10-24 00:04:50.360 ERROR (MainThread) [homeassistant.helpers.storage] Error writing config for core.config_entries: Failed to serialize to JSON: /config/.storage/core.config_entries. Bad data at $.data.entries[87].data.unsub_options_update_listener=<function ConfigEntry.add_update_listener.. at 0x7f4db38d60>(<class 'function'>

These errors only stopped when I disabled the RyanAir integration and now everything is back to normal.
Let me know if you need anything to test or any further logs.
Thanks for this integration, it's very helpful!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions