Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-31717

Unit tests running with local kube config

    XMLWordPrintableJSON

Details

    Description

      Some unit tests are using local kube environment. This can be dangerous when pointing to sensitive clusters e.g. in prod.

      2023-04-03 12:32:53,956 i.f.k.c.Config [DEBUG] Found for Kubernetes config at: [/Users/<redacted>/.kube/config].

      A misconfigured kube config environment revealed the issue:

      [ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.012 s <<< FAILURE! - in org.apache.flink.kubernetes.operator.FlinkOperatorTest
      [ERROR] org.apache.flink.kubernetes.operator.FlinkOperatorTest.testConfigurationPassedToJOSDK Time elapsed: 0.008 s <<< ERROR!
      java.lang.NullPointerException
      at org.apache.flink.kubernetes.operator.FlinkOperatorTest.testConfigurationPassedToJOSDK(FlinkOperatorTest.java:63)

      [ERROR] org.apache.flink.kubernetes.operator.FlinkOperatorTest.testLeaderElectionConfig Time elapsed: 0.004 s <<< ERROR!
      java.lang.NullPointerException
      at org.apache.flink.kubernetes.operator.FlinkOperatorTest.testLeaderElectionConfig(FlinkOperatorTest.java:108)

      Attachments

        Issue Links

          Activity

            People

              mateczagany Mate Czagany
              morhidi Matyas Orhidi
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: