Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024.10.22-beta - Missing manifest.json #10

Closed
Nerwyn opened this issue Oct 22, 2024 · 6 comments
Closed

2024.10.22-beta - Missing manifest.json #10

Nerwyn opened this issue Oct 22, 2024 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@Nerwyn
Copy link

Nerwyn commented Oct 22, 2024

Describe the bug
The repo is missing a manifest.json as required by HACS, making it so that it cannot be installed. This also prevents the repository from being added as a custom repository for v1.0.0.

To Reproduce
Steps to reproduce the behavior:

  1. Follow the README instructions to uninstall v1.0.0 and restart Home Assistant.
  2. Try installing the 2024.10.22-beta. Note the unknown error.

At this point material symbols disappeared from my custom repositories list, and when I tried adding it back I got this error:

No manifest.json file found 'manifest.json'
{
    "action": "add_repository",
    "exception": "HacsException",
    "message": "No manifest.json file found 'manifest.json'"
}

Expected behavior
Repository structure should follow the HACS integration documentation.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 11
  • Browser: Brave
  • Version: 1.71.114

Additional context
I got excited to try the new version, but now I can't even install v1.0.0 as HACS won't let me add the repository as an integration or dashboard add on as 2024.10.22-beta is not compliant.

@Nerwyn Nerwyn added the bug Something isn't working label Oct 22, 2024
@beecho01
Copy link
Owner

Hi @Nerwyn,

This is unusual as the file is in the location expected (unless I have missed something). Let me look into this and attempt a fix asap.

@beecho01
Copy link
Owner

beecho01 commented Oct 23, 2024

@Nerwyn I have removed release 2024.10.22-beta so that v1.0.0 should be usable now as a "Dashboard" repository again.

@Nerwyn
Copy link
Author

Nerwyn commented Oct 23, 2024

Thanks! I'm able to reinstall it now.

That's weird, maybe it was a HACS bug on my end. What if you try recreating the beta but not setting it as the latest release?

@beecho01
Copy link
Owner

@Nerwyn I took your advice and did just that. The integration update is now a pre-release.

I have reached out to the HACS discord community as I am stumped on why this isn't working. There are suggestions that the manifest.json encoding (not UTF-8) might be a cause, but I have checked and it doesn't appear to be the case.

Would you check if manually installing works and this is solely a HACS issue?

@beecho01 beecho01 self-assigned this Oct 23, 2024
@beecho01
Copy link
Owner

This has now appears to been resolved in 2024.10.23-beta

@Nerwyn
Copy link
Author

Nerwyn commented Oct 23, 2024

It's working for me now! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants