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

chore: upgrade more dependencies #9607

Closed
wants to merge 8 commits into from

Conversation

plumpy
Copy link
Collaborator

@plumpy plumpy commented Dec 10, 2024

No description provided.

@plumpy plumpy changed the title Upgrade more dependencies chore: pgrade more dependencies Dec 10, 2024
@plumpy plumpy changed the title chore: pgrade more dependencies chore: upgrade more dependencies Dec 10, 2024
@plumpy plumpy force-pushed the upgrade_buildpacks branch from 72cbd96 to 26d5b03 Compare December 10, 2024 20:14
@plumpy plumpy force-pushed the upgrade_buildpacks branch 3 times, most recently from 016644f to d90498e Compare December 14, 2024 05:58
some YAML library changed how it indents lists
the godotenv parser is a little more liberal in what it parses, so we
have to make our malformed test case a little extra malformed
@plumpy plumpy force-pushed the upgrade_buildpacks branch from d90498e to 9955513 Compare December 14, 2024 06:32
A change in kustomize meant that when you import its YAML libraries, you
get a repackaged version of yaml.v3 instead of the real ones. This broke
YAML parsing in a very confusing way.

Specifically, UnmarshalClusterVolumes no longer implemented
yaml.v3/Unmarshaller. Instead it implemented
sigs.k8s.io/yaml/goyaml.v3/Unmarshaller. Which means the YAML parser
just never bothered to call our custom Unmarshaller logic.

None of this is particularly interesting, but it took me at least 8
hours to figure it out, so I wanted to write it down.
@plumpy plumpy force-pushed the upgrade_buildpacks branch from 9955513 to a2dbcca Compare December 14, 2024 06:53
@plumpy plumpy closed this Dec 14, 2024
@plumpy plumpy deleted the upgrade_buildpacks branch December 14, 2024 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant