fallenup created FLINK-38479:
--------------------------------

             Summary: Problems after upgrading the operator from 1.12.1 to 
1.13.0
                 Key: FLINK-38479
                 URL: https://issues.apache.org/jira/browse/FLINK-38479
             Project: Flink
          Issue Type: Bug
          Components: Kubernetes Operator
    Affects Versions: 1.13.0
            Reporter: fallenup


1)
{code:java}
2025-09-30 09:10:45,230 i.j.o.p.e.EventProcessor [WARN ] 
][data-processing/005-clickhouse-research-orders-reals] Uncaught error during 
event processing ExecutionScope{ resource id: 
ResourceID{name='005-clickhouse-research-orders-reals', 
namespace='data-processing'}, version: 1347467883} - but another reconciliation 
will be attempted because a superseding event has been received or another 
retry attempt is pending. 
org.apache.flink.kubernetes.operator.exception.ReconciliationException: 
java.lang.NullPointerException: Cannot invoke 
"org.apache.flink.kubernetes.operator.api.spec.ConfigObjectNode.asFlatMap()" 
because "leftField" is null at 
org.apache.flink.kubernetes.operator.controller.FlinkSessionJobController.reconcile(FlinkSessionJobController.java:120)
 at 
org.apache.flink.kubernetes.operator.controller.FlinkSessionJobController.reconcile(FlinkSessionJobController.java:56)
 at 
io.javaoperatorsdk.operator.processing.Controller$1.execute(Controller.java:161)
 at 
io.javaoperatorsdk.operator.processing.Controller$1.execute(Controller.java:117)
 at 
org.apache.flink.kubernetes.operator.metrics.OperatorJosdkMetrics.timeControllerExecution(OperatorJosdkMetrics.java:81)
 at 
io.javaoperatorsdk.operator.processing.Controller.reconcile(Controller.java:116)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.reconcileExecution(ReconciliationDispatcher.java:153)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleReconcile(ReconciliationDispatcher.java:130)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleDispatch(ReconciliationDispatcher.java:97)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleExecution(ReconciliationDispatcher.java:68)
 at 
io.javaoperatorsdk.operator.processing.event.EventProcessor$ReconcilerExecutor.run(EventProcessor.java:475)
 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
at java.base/java.lang.Thread.run(Unknown Source) Caused by: 
java.lang.NullPointerException: Cannot invoke 
"org.apache.flink.kubernetes.operator.api.spec.ConfigObjectNode.asFlatMap()" 
because "leftField" is null at 
org.apache.flink.kubernetes.operator.reconciler.diff.ReflectiveDiffBuilder.appendFields(ReflectiveDiffBuilder.java:89)
 at 
org.apache.flink.kubernetes.operator.reconciler.diff.ReflectiveDiffBuilder.build(ReflectiveDiffBuilder.java:78)
 at 
org.apache.flink.kubernetes.operator.reconciler.deployment.AbstractFlinkResourceReconciler.reconcile(AbstractFlinkResourceReconciler.java:138)
 at 
org.apache.flink.kubernetes.operator.controller.FlinkSessionJobController.reconcile(FlinkSessionJobController.java:117)
 ... 13 more{code}
2)
{code:java}
2025-09-30 09:35:30,140 i.j.o.p.e.EventProcessor [WARN 
][data-processing/pyflink-to-outbox] Uncaught error during event processing 
ExecutionScope{ resource id: ResourceID{name='pyflink-to-outbox', 
namespace='data-processing'}, version: 1347486671} - but another reconciliation 
will be attempted because a superseding event has been received or another 
retry attempt is pending. 
org.apache.flink.kubernetes.operator.exception.ReconciliationException: 
java.lang.NullPointerException at 
org.apache.flink.kubernetes.operator.controller.FlinkSessionJobController.reconcile(FlinkSessionJobController.java:120)
 at 
org.apache.flink.kubernetes.operator.controller.FlinkSessionJobController.reconcile(FlinkSessionJobController.java:56)
 at 
io.javaoperatorsdk.operator.processing.Controller$1.execute(Controller.java:161)
 at 
io.javaoperatorsdk.operator.processing.Controller$1.execute(Controller.java:117)
 at 
org.apache.flink.kubernetes.operator.metrics.OperatorJosdkMetrics.timeControllerExecution(OperatorJosdkMetrics.java:81)
 at 
io.javaoperatorsdk.operator.processing.Controller.reconcile(Controller.java:116)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.reconcileExecution(ReconciliationDispatcher.java:153)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleReconcile(ReconciliationDispatcher.java:130)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleDispatch(ReconciliationDispatcher.java:97)
 at 
io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleExecution(ReconciliationDispatcher.java:68)
 at 
io.javaoperatorsdk.operator.processing.event.EventProcessor$ReconcilerExecutor.run(EventProcessor.java:475){code}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to