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

🐛 [Mealie] Not using mentioned version but nightly/dev #1679

Closed
jpelgrom opened this issue Dec 21, 2024 · 1 comment
Closed

🐛 [Mealie] Not using mentioned version but nightly/dev #1679

jpelgrom opened this issue Dec 21, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@jpelgrom
Copy link

Description

The Mealie add-on claims to use a specific version (right now 2.4.1) but instead it seems to build from code and use nightly/dev code. This can be confirmed in the application itself in Settings > Site settings:
General About. Version nightly. Build f46e730eb5458c41f1675b468d0dda668c286505.
Version 2.4.1 should show the version instead of nightly and build/commit 2922782e5ea44e1c5d2690c9aea84134a044a7cc.

Looking at the source code it appears that it is even more broken: it pulls the frontend from the repoistory using git and combines it with the image tagged nightly which may be different from what is the latest commit.

Reproduction steps

1. Install the add-on

Addon Logs

/etc/cont-init.d/00-banner.sh: executing
-----------------------------------------------------------
 Add-on: Mealie
 Mealie is a self hosted recipe manager and meal planner built in Vue
-----------------------------------------------------------
 Add-on version: v2.4.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 14.1  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2024.12.4
 Home Assistant Supervisor: 2024.12.0
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums
-----------------------------------------------------------
 Provided by: https://github.com/alexbelgium/hassio-addons 
-----------------------------------------------------------
 Defining permissions for main user : 
User UID: 1000
User GID : 1000
-----------------------------------------------------------
/etc/cont-init.d/00-global_var.sh: executing
ALLOW_SIGNUP='false'
DATA_DIR='/config'
PGID='1000'
PUID='1000'
certfile='fullchain.pem'
keyfile='privkey.pem'
ssl='false'
Timezone set from Etc/UTC to Europe/Amsterdam
/etc/cont-init.d/01-config_yaml.sh: executing
Setting permissions for the config.yaml directory
Load environment variables from /config/config.yaml if existing
If accessing the file with filebrowser it should be mapped to /addon_configs/db21ed7f_mealie/config.yaml
---------------------------------------------------------
Wiki here on how to use : github.com/alexbelgium/hassio-addons/wiki/Add‐ons-feature-:-add-env-variables
TZ='Europe/Amsterdam'
LOG_LEVEL='warning'
API_DOCS='false'
BASE_URL='redacted'
OPENAI_API_KEY='redacted'
OPENAI_WORKERS='1'
/etc/cont-init.d/01-custom_script.sh: executing
Execute /addon_configs/db21ed7f_mealie/mealie.sh if existing
Wiki here : github.com/alexbelgium/hassio-addons/wiki/Add-ons-feature-:-customisation
/etc/cont-init.d/31-nginx.sh: executing
[12:47:36] INFO: Adapting for ingress
[12:47:37] INFO: Exporting variables
ALLOW_SIGNUP=false
DATA_DIR=/config
PGID=1000
PUID=1000
certfile=fullchain.pem
keyfile=privkey.pem
ssl=false
[12:47:38] INFO: config.yaml found in /config/config.yaml, exporting variables
TZ=Europe/Amsterdam
LOG_LEVEL=warning
API_DOCS=false
BASE_URL=redacted
OPENAI_API_KEY=redacted
OPENAI_WORKERS=1
Permissions adapted
[12:47:39] INFO: Starting nginx
[12:47:39] INFO: Starting app
/app/mealie/repos/repository_cookbooks.py:39: SyntaxWarning: invalid escape sequence '\d'
  if not (data.slug and re.match(f"^({new_slug})(-\d+)?$", data.slug)):
/app/mealie/schema/response/query_search.py:19: SyntaxWarning: invalid escape sequence '\#'
  punctuation = "!\#$%&()*+,-./:;<=>?@[\\]^_`{|}~"  # string.punctuation with ' & " removed

Architecture

No response

OS

No response

@jpelgrom jpelgrom added the bug Something isn't working label Dec 21, 2024
alexbelgium added a commit that referenced this issue Dec 21, 2024
@alexbelgium
Copy link
Owner

Should be good now

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