Release Notes

Learn about the new features, improvements, known and fixed issues, limitations, and unsupported features in this release of CSA Operator.

What's new

Learn about the new features and notable changes in this release of CSA Operator.

CSA Operator 1.0.0

This is the initial release of CSA Operator.

To learn more about CSA Operator and its typical deployment architecture, see Overview and for the installation instructions, see Installation.

This release of the CSA Operator is based on the Apache Flink Kubernetes Operator (Flink Operator) 1.8.0 and Apache Flink (Flink) 1.18.1. For more information about the supported versions, see the following upstream resources:This version of CSA Operator also includes a Technical Preview of the SQL Stream Builder (SSB). SSB is a comprehensive interactive user interface for creating stateful stream processing jobs using SQL. For more information about SSB and its features, see the What is SQL Stream Builder page.

Known issues

Learn about the known issues in this release of CSA Operator.

SSB Flink job deployment can fail on non-OpenShift clusters
On non-OpenShift clusters, SSB Flink job deployment can fail with the following error:
 CreateContainerConfigError: container has runAsNonRoot and image will run as root. A default non-root user is not set so the container starts as root but this is forbidden by the security policy. 
  1. Remove the FlinkDeployment resource related to SSB:
    kubectl -n [***NAMESPACE***] delete flinkdeployment [***DEPLOYMENT NAME***]
  2. Open the SSB configurations to edit:
    kubectl -n [***NAMESPACE***] edit cm ssb-config
  3. Add the highlighted line to the security-context.yaml entry:
    allowPrivilegeEscalation: false
      capabilities:
        drop:
        - ALL
      runAsNonRoot: true
      seccompProfile:
        type: RuntimeDefault
      runAsUser: 9999

    It can take a couple of minutes for the changes to take effect after modifying the ConfigMap.

  4. Execute the SQL job from SSB again.

Unsupported features

Learn what features are unsupported in this release of CSA Operator.

The following upgrade scenarios are not supported in this version of CSA Operator:
  • Upgrading from the Technical Preview version to the Generally Available version
  • Upgrading from the Apache Flink Kubernetes Operator to CSA Operator
This version of the CSA Operator also includes the Technical Preview of SQL Stream Builder (SSB). The following SSB features are not included in this version of CSA Operator:
  • Materialized Views
  • Notifications