2025.1: Backing Up into 2025!

I don’t think the HACS problem is linked with the 2025.1 update, since I had it with HA 2024.7
Maybe it’s due to the year change.
I already gave a solution in another post:
simply deactivate HCAS, restore an old file config/.storage/hacs.repositories and reactivate HACS.

3 Likes

I had to redownload all my HACS custom integration’s again, then reboot, that resolved my issues

Are you guys running the latest version of HACS?. There have been 2 updates this year. The version on my system is 2.0.3.

1 Like

Yep, just updated today 2.0.3

You discovered the Y2K+25 bug!!

3 Likes

I have to say that in all the last (about) seven years this is the first time I’ve been ‘afraid’ to upgrade. In the past I’ve seen breaking changes that made me wait and not do so immediately and a couple of times I have wished I had waited but I’ve never consciously not upgraded within at least a week.

The reason for the ‘fear’ was primarily the backup issues, which whilst I don’t agree with the direction I am now totally happy won’t directly affect me, but I am concerned about the stories of HACS ‘breaking’ and of the problems I have seen reported with card-mod which for me would be a massive issue.

My problem is that here is so much noise around this release that finding details on specific issues is hard - and I don’t mean noise in a derogatory sense, more like being in a room full of people and not being able to find the conversation that interests you.

I’ve said my bit about the comms from ‘on-high’ but I do think that a lot of the noise could have been prevented by it being quicker and better.

The backup question is huge but whilst everyone’s view is legitimate, really only a few unique points have been made in the 1200 posts, to the detriment of other issues, concerns and, let’s not forget, favourable comments (e.g. zoom and pan for charts).

So…

Any guidance on card-mod would be hugely well received (just where best to look for answers, I don’t expect hand holding!) as well as any views on HACS e.g. are those with issues outliers in the same way that it happens with some things on every release?

And yes, I see the irony that I can always revert from my automation created backups but frankly, backup restore is never a good planned-for option.

1 Like

Missy, thanks for taking the time to read the posts and providing what answers you can. This situation sucks for all of us, and I bet the dev team don’t find it particularly funny either. FWIW I’m in the “no malice intended” camp, and it’s a shame all the nice features of the release are buried in the backup conondrum.

The following is meant as an explanation of why the reactions are so strong, rather than a complaint, so I hope it will be taken in good faith – I hope it wll be taken as such :pray:.

But… I read the message currently being sent it “be patient, we are making changes”, and that seems to me to be the core of what went wrong with the updates. There’s no indication of how the community feedback is being interpreted, there’s no indication what direction is being taken, and it feeds into the damaging “us vs them” narrative a few community members seem to be pushing. But being kept in uncertainty sucks!

As @CaptTom says, if somebody representing the dev team could either say “We hear you, and are working on a plan to bring back unencrypted local backups and backup-before-addon-update, but it requires some architectural planning”, or the less positive “Neither of those features are coming backup, this is the way” that would go a long way.

24 Likes

I want to add something to this post, as it has had 54 likes. I want to pull back some of what I said.

My comments were based on my understanding (14 days ago) that there were no unencrypted backups available at all anymore. It has turned out that there obviously are, and that existing backup strategies will continue to work (by and large).

I still have my criticisms, but my much liked post was perhaps a little harsh.

7 Likes

I have used this release since Beta 0 and have not seen any issues with system or any truly HACS issues. I have seen others report them but none effected me. On one integration (NOAA tides) there has been a warning in the logs of a coming changes for over six months that would cause it to not work. This was fixed by users of the custom integration and the original author.
This isn’t a HACS or system issue but caused by a known about system change that if ignored would stop integrations from working. I would be interested in seeing the logs of the people that are having HACS issues. Are they using the latest HACS? Did they ignore warnings?

1 Like

Your existing automatic (EDIT: as per Petro’s posts) backup mechanism remains unaffected. The backup functionality is not a breaking change.

The HACS issue has a solution too. It was pretty easy to fix.

Ditto for card-mod. If you have the problematic 3.5.0 version, it’s been pulled. Remove it and install 3.4.4.

The first is a non-issue and the other two are custom components that come with their risks.

1 Like

OK, I think a reality check is in order here. There have been a couple of statements about the previous backup strategy still working without change.

I haven’t installed 2025.1.x yet, so maybe someone can enlighten me. My backup strategy has been through Settings / System / Backups, then Create Backup. I’d give it a name, chose Full or Partial, then leave Password Protection un-checked.

Are you saying I can still do that in 2025.1.x?

I thought I’d read that the encryption (or not) option had been removed. If that’s not true then I have some apologies to make, too.

3 Likes

No, automatic backup strategies prior to 2025.1.x work the same. Using the UI is a manual backup strategy.

Please refer to my post above for details:

2 Likes

I believe, and have proven to myself multiple times, that backup restore is always a good planned-for option. And I wish others would believe that too.

Thanks to routine testing of my backup restore strategy, I never worry about any failure in my system including if my restore process will work.

It’s a good last resort yes of course it is but is never an excuse to not do everything possible first to not need it.
That’s what I meant.

To be honest after I posted it I expected a reply with your message a lot sooner but couldn’t be bothered to edit my post to make it clearer.

It’s actually “be patient, we are deciding what the path forward is and I will notify you when I have that information”.

So please, be patient and wait for a response from @MissyQ. Reiterating a request for more information isn’t going to make the information arrive more quickly.

Also, keep in mind that you replied to @MissyQ on a weekend outside work hours. Do not expect a reply before Monday 9AM PST. I also want to be clear, me saying 9AM PST does not imply you will get a reply at that time either.

6 Likes

Agree but doing “everything possible” doesn’t always guarantee perfection.

No. And this may be the reason for so much vitriol about the “overhauled” backups.

Samba backup and Google backup are unchanged.

6 Likes

Thank you, that’s what I understood from yours and other previous posts.

I was wondering if I misunderstood, after seeing people post that previous backup strategies still work and this change is no big deal.

1 Like

previous automated backup strategies still work

4 Likes

Right, that’s fair. I got the impression a new release was implied, rather than e.g. changes to process or community involvement. I probably misread / read too much into sentences fragments like “share what we have been working on”, “continue being patient with us while we finalize things.”, “working on good solutions”, “changes will be rolled out”. (Listing those is not meant to be bickering, but “hey, I might have misunderstood the communication, these were triggers for that”).

My post was mainly meant to clarify reactions to this whole situation, and well-meant suggestion how to avoid a similar shitstorm in the future, not as “GIVE INFORMATION NOW”. I’m aware it can easily be read that way, especially in a time of friction and fatigue.

And that is entirely fair, I hope nobody expects people to work during weekends. And I appreciate you being explicit about “don’t expect before, and no gurantee” – yes, that should be obvious, but I believe the reason this thing exploded is communication breakdown (which isn’t any one side’s fault!), so I genuinely appreciate it.

I respect that the development team want to think things through, and possibly have some internal disagreemnts to settle, before presenting it to the outside world. However, it would be nice to have one-sentence “the two features will be added back” or “neither will come back” before the full response is polished. That would allow the rest of us to either plan for changes we need to do, or avoid wasting time. Anyway, that’s just a suggestion, not a demand.

Have a nice weekend, @petro! (And the rest of the moderation, admin and dev team :wink:)

9 Likes