HACS 2.0: Join the beta testing adventure!

Is that limited to HACS, or is it the same for the other data tables in Home Assistant?

Was setting up a new instance of HACS and then I followed the new doc. Image of Options only have Appdeamon now so the picture below maybe should be replaced?

Yes, the documentstion is not quite up to date yet.

Its only that table
List of Devices, entities, helpers are all fine

EDIT:
Its the same in the mobile Browser (edge)

If you start the add-on again now, and restart Home Assistant when it tell you to, this is resolved.
(you may need to clear browser cache).

The screenshots in the documentation have now been updated (for this specific page, the text was already correct).

1 Like

Trying to install Dev version using the add-on.
I started it 2 times, then restarted HA, then started it again.

RE:

mv: can't rename '/tmp/hacs/custom_components/hacs': No such file or directory

Full log:

[12:25:29] INFO: ------------------------------------
[12:25:29] INFO: Starting HACS download...
[12:25:29] INFO: Channel: development
[12:25:29] INFO: ------------------------------------
[12:25:29] INFO: Downloading the integration source...
Cloning into '/tmp/hacs'...
[12:25:31] INFO: Installing the frontend...
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting hacs-frontend==20240729171855
  Downloading https://github.com/hacs/frontend/releases/download/20240729171855/hacs_frontend-20240729171855-py3-none-any.whl (16.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 30.9 MB/s eta 0:00:00
Installing collected packages: hacs-frontend
Successfully installed hacs-frontend-20240729171855
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
[12:25:42] INFO: Injecting a version...
[12:25:42] INFO: Version set to: 2.0.0-dev-1c1bb0b
[12:25:42] INFO: Copying the integration source...
mv: can't rename '/tmp/hacs/custom_components/hacs': No such file or directory
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[12:31:37] INFO: ------------------------------------
[12:31:37] INFO: Starting HACS download...
[12:31:37] INFO: Channel: development
[12:31:37] INFO: ------------------------------------
[12:31:37] INFO: Downloading the integration source...
Cloning into '/tmp/hacs'...
[12:31:39] INFO: Installing the frontend...
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting hacs-frontend==20240729171855
  Downloading https://github.com/hacs/frontend/releases/download/20240729171855/hacs_frontend-20240729171855-py3-none-any.whl (16.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 19.4 MB/s eta 0:00:00
Installing collected packages: hacs-frontend
Successfully installed hacs-frontend-20240729171855
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
[12:31:52] INFO: Injecting a version...
[12:31:52] INFO: Version set to: 2.0.0-dev-1c1bb0b
[12:31:52] INFO: Copying the integration source...
mv: can't rename '/tmp/hacs/custom_components/hacs': No such file or directory
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
  • 2024.7.4
  • Supervisor 2024.07.0
  • Operating System 12.4
  • Frontend 20240710.0
    Running in a VB VM in Debian Bullseye.

It installed fine in my production instance where I had HACS running already.
Want a bug report or am I just messing something up?

It fails because you do no have the custom_components directory, one of the rules for this alpha was that you were already using HACS 1.34.0 :wink:
Anyway, this would have become a problem when this is the documented way, so fixed that now in version 1.2.1 of the addon, thanks for reporting :+1:

1 Like

Seems to work flawlessly here.

One question, once HACS 2 has been installed, will I ever need the installer addon again, or should I delete it?

You would need it to update the dev/alpha version.
You can also use it to force a β€œstable” version update.

1 Like

Thanks. By the way I am on 2024.8.0b0, if that is a useful data point.

1 Like

Yeah I have had no issues either, other than the previously noted beta / pre-release update notification problem. Though if I’m after a pre-release I know it is available so no biggie.

1 Like

Everything is working for me as expected. :slight_smile:

1 Like

No issues here

1 Like

All fine here (HA 2024.0.8b1, HACS 2.0.0-dev-1c1bb0b)

Yes. Issue is fixed. Thanks
No other issues found

hello all, like to join this alpha, but had some questions:

  1. Does my old HACS 1.34 get removed automatically?
  2. Will I still be able to use and update my current HACS integrations, frontends and automations? I assume they will be migrated or discovered by the new HACS.

Thanks

1: Yes, it replaces it.
2: Yes, HACS is just a downloader, those things continue to work even if you remove HACS.

all right, that was easy. I’m in! thank @petro for letting me know about this

how do I get the HACS updates sensor work? i.e. integration updates not HACS itself.

You don’t, each of them have their own update entity and show in the Home Assistsnt UI along side the rest.

2 Likes