Open
Description
With 6.5.0 I am getting a the following error listed below.
This is with our project using the sdk aligned Quarkus 3.6.4
.
Previously, using 6.4.0
with Quarkus 3.5.3
(and the Fabric8 client version locked to 6.7.2
) we weren't getting any issue during the build.
Execution failed for task ':cloud-vault-operator:quarkusAppPartsBuild'.
> There was a failure while executing work items
> A failure occurred while executing io.quarkus.gradle.tasks.worker.BuildWorker
> io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkiverse.operatorsdk.deployment.CRDGenerationBuildStep#generateCRDs threw an exception: java.lang.IllegalStateException: AptContext has not been created, yet.
at io.sundr.adapter.apt.AptContext.getContext(AptContext.java:95)
at io.sundr.adapter.apt.AptLookup.forName(AptLookup.java:30)
at io.sundr.adapter.api.TypeLookup.lambda$lookup$0(TypeLookup.java:30)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1950)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
at io.sundr.adapter.api.TypeLookup.lookup(TypeLookup.java:34)
at io.sundr.model.functions.GetDefinition.lambda$apply$1(GetDefinition.java:47)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.sundr.model.functions.GetDefinition.apply(GetDefinition.java:47)
at io.sundr.model.functions.GetDefinition.of(GetDefinition.java:36)
at io.fabric8.crd.generator.utils.Types.typeDefFrom(Types.java:73)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visitPropertiesClasses(AnnotatedPropertyPathDetector.java:86)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:76)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:34)
at io.sundr.builder.Visitor.visit(Visitor.java:30)
at io.sundr.builder.VisitorWiretap.visit(VisitorWiretap.java:79)
at io.sundr.builder.Visitable.accept(Visitable.java:67)
at io.sundr.builder.Visitable.lambda$accept$1(Visitable.java:81)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at io.sundr.builder.Visitable.accept(Visitable.java:73)
at io.sundr.builder.Visitable.accept(Visitable.java:53)
at io.sundr.builder.Visitable.accept(Visitable.java:30)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visitPropertiesClasses(AnnotatedPropertyPathDetector.java:91)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:76)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:34)
at io.sundr.builder.Visitor.visit(Visitor.java:30)
at io.sundr.builder.VisitorWiretap.visit(VisitorWiretap.java:79)
at io.sundr.builder.Visitable.accept(Visitable.java:67)
at io.sundr.builder.Visitable.accept(Visitable.java:53)
at io.sundr.builder.Visitable.accept(Visitable.java:30)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visitPropertiesClasses(AnnotatedPropertyPathDetector.java:91)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:76)
at io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector.visit(AnnotatedPropertyPathDetector.java:34)
at io.sundr.builder.Visitor.visit(Visitor.java:30)
at io.sundr.builder.VisitorWiretap.visit(VisitorWiretap.java:79)
at io.sundr.builder.Visitable.accept(Visitable.java:67)
at io.sundr.builder.Visitable.accept(Visitable.java:53)
at io.sundr.builder.Visitable.accept(Visitable.java:30)
at io.fabric8.crd.generator.AbstractCustomResourceHandler.visitTypeDefSequentially(AbstractCustomResourceHandler.java:116)
at io.fabric8.crd.generator.AbstractCustomResourceHandler.visitTypeDef(AbstractCustomResourceHandler.java:109)
at io.fabric8.crd.generator.AbstractCustomResourceHandler.handle(AbstractCustomResourceHandler.java:77)
at io.fabric8.crd.generator.v1.CustomResourceHandler.handle(CustomResourceHandler.java:98)
at io.fabric8.crd.generator.CRDGenerator.lambda$detailedGenerate$5(CRDGenerator.java:177)
at java.base/java.util.HashMap$Values.forEach(HashMap.java:1073)
at io.fabric8.crd.generator.CRDGenerator.detailedGenerate(CRDGenerator.java:177)
at io.quarkiverse.operatorsdk.deployment.CRDGeneration.generate(CRDGeneration.java:83)
at io.quarkiverse.operatorsdk.deployment.CRDGenerationBuildStep.generateCRDs(CRDGenerationBuildStep.java:91)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:849)
at io.quarkus.builder.BuildContext.run(BuildContext.java:256)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:1583)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Metadata
Metadata
Assignees
Labels
No labels