-
Notifications
You must be signed in to change notification settings - Fork 54
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
Luet fail to create new repository with metdata #1189
Comments
Doesn't seem related to mtree. so I'm wondering how it slipped throughout tests |
I can't reproduce it locally by using integration tests from luet with go1.18 |
Locally seems to pass:
|
I've managed to retrigger it. the issue is when creating the packages metadata files. The move from helm to sprig slightly changed how things are rendered:
|
Confirming we have been hit by go-yaml/yaml#139 . Updating the yaml dependency to v3 solved the issue locally. |
The recent switch to mergo throws in a yaml version which is affected by go-yaml/yaml#139, and caused rancher/elemental-toolkit#1189. Updating to yaml.v3 where it was affected. Note mergo still uses v2, so this can be problematic on other areas darccio/mergo#206.
x86_64 is fixed, fixing now arm64 builds |
arm64 builds should be good by now. Dropping version override in #1197 |
See #1188 (comment)
CI run https://github.com/rancher-sandbox/cOS-toolkit/runs/5624238784?check_suite_focus=true
The text was updated successfully, but these errors were encountered: