Serialization error when using helm to install a chart with Java
Open
@pawelprazak is already working on this.
Since Aug 27, 2026.
area/sdks
impact/breaking
kind/bug
language/java
- Dominant language
- Java
- Stars
- 85
- Forks
- 26
- Avg merge
- 11h 49m
- Merged PRs (30d)
- 22
Description
What happened?
Error when using helm to install a chart with Java.
Steps to reproduce
return new Release("nginx",
ReleaseArgs.builder()
.chart("nginx-ingress")
.version("1.24.4")
.repositoryOpts(RepositoryOptsArgs.builder().repo("https://charts.helm.sh/stable").build())
.valueYamlFiles(new FileAsset("./values.yaml"))
.build(),
CustomResourceOptions.builder()
.provider(provider)
.build());
Expected Behavior
Working code.
Actual Behavior
java.lang.UnsupportedOperationException: Convert [com.pulumi.kubernetes.helm.sh_v3.Release.resourceNames]: Error converting 'com.google.common.collect.RegularImmutableMap' to 'TypeShape{type=interface java.util.Map, parameters=[TypeShape{type=class java.lang.String, parameters=[]}, TypeShape{type=interface java.util.List, parameters=[]}]}'. Expected a parameter type for the List, got none
Versions used
No response
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.