Skip to content

Bump api from 0.30.0 to 0.33.2#102

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/io.strimzi-api-0.33.2
Closed

Bump api from 0.30.0 to 0.33.2#102
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/io.strimzi-api-0.33.2

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 20, 2023

Bumps api from 0.30.0 to 0.33.2.

Release notes

Sourced from api's releases.

0.33.2

Main changes since 0.33.1

⚠️ Important: Strimzi 0.33.2 supports only Kubernetes 1.19 and newer! Kubernetes versions 1.16, 1.17 and 1.18 are not supported anymore since Strimzi 0.32.

⚠️ Important: Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!

Bug Fixes

  • Support for Kafka 3.4.0 which fixes CVE-2023-25194
  • Fix RBAC files in standalone User Operator installation files

0.33.2-rc1

Main changes since 0.33.1

⚠️ Important: Strimzi 0.33.2 supports only Kubernetes 1.19 and newer! Kubernetes versions 1.16, 1.17 and 1.18 are not supported anymore since Strimzi 0.32.

⚠️ Important: Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!

Bug Fixes

  • Support for Kafka 3.4.0 which fixes CVE-2023-25194
  • Fix RBAC files in standalone User OPerator installation files

0.33.1

Main changes since 0.33.0

⚠️ Important: Strimzi 0.33.1 supports only Kubernetes 1.19 and newer! Kubernetes versions 1.16, 1.17 and 1.18 are not supported anymore since Strimzi 0.32.

⚠️ Important: Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!

Bug Fixes

  • Remove the Lease resource from installation files

0.33.1-rc1

Main changes since 0.33.0

⚠️ Important: Strimzi 0.33.1 supports only Kubernetes 1.19 and newer! Kubernetes versions 1.16, 1.17 and 1.18 are not supported anymore since Strimzi 0.32.

⚠️ Important: Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!

Bug Fixes

  • Remove the Lease resource from installation files

Maven artifacts

To test the Maven artifacts which are part of this release, use the staging repository by including the following in your pom.xml:

... (truncated)

Changelog

Sourced from api's changelog.

CHANGELOG

0.34.0

  • Add support for Kafka 3.4.0 and remove support for Kafka 3.2.x
  • Stable Pod identities for Kafka Connect and MirrorMaker 2 (Feature Gate StableConnectIdentities)
  • Use JDK HTTP client in the Kubernetes client instead of the OkHttp client
  • Add truststore configuration for HTTPS connections to OPA server
  • Add image digest support in Helm chart

0.33.0

  • Add support for Kafka 3.3.2
  • Support loadBalancerClass attribute in service with type loadBalancer
  • Support for automatically restarting failed Connect or Mirror Maker 2 connectors
  • Redesign of Strimzi User Operator to improve its scalability
  • Use Java 17 as the runtime for all containers and language level for all modules except api, crd-generator, crd-annotations, and test
  • Improved FIPS (Federal Information Processing Standards) support
  • Upgrade Vert.x to 4.3.5
  • Moved from using the Jaeger exporter to OTLP exporter by default
  • Kafka Exporter support for Recreate deployment strategy
  • ImageStream validation for Kafka Connect builds on OpenShift
  • Support for configuring the metadata for the Role / RoleBinding of Entity Operator
  • Add liveness and readiness probes specifically for nodes running in KRaft combined mode
  • Upgrade HTTP bridge to latest 0.24.0 release

Known issues

  • The TLS passthrough feature of the Ingress-NGINX Controller for Kubernetes is not compatible with some new TLS features supported by Java 17 such as the session tickets extension. If you use type: ingress listener with enabled mTLS authentication, we recommend you to test if your clients are affected or not. If needed, you can also disable the session ticket extension in the Kafka brokers in your Kafka custom resource by setting the jdk.tls.server.enableSessionTicketExtension Java system property to false:
    apiVersion: kafka.strimzi.io/v1beta2
    kind: Kafka
    metadata:
      # ...
    spec:
      # ...
      kafka:
        jvmOptions:
          javaSystemProperties:
            - name: jdk.tls.server.enableSessionTicketExtension
              value: "false"
      # ...
    For more details, see kubernetes/ingress-nginx#9540.

Changes, deprecations and removals

  • The UseStrimziPodSet feature gate will move to GA in Strimzi 0.35.

... (truncated)

Commits
  • 1fe1c43 Add Kafka 3.4.0 to 0.33 x branch and prepare for the 0.33.2 release (#8109)
  • 8f99cf8 Prepare for 0.33.1
  • 03f4b4c Prepare for 0.33.1
  • 335c8e4 Remove the Lease resource from the installation files (#8021)
  • b3229f9 Add the Ingress TLS issues to CHANGELOG (#7966)
  • 1dd15f0 Push test module to Maven
  • fa5331c Update Sonatype Nexus Staging plugin
  • c5a302c Prepare for 0.33.0
  • 3e369f0 Add support for Kafka 3.3.2 (#7817)
  • 496f6ad [systemtest] Disable testKafkaWithVersion when running tests with KRaft (#7937)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 20, 2023
@dependabot dependabot bot requested a review from avano February 20, 2023 17:08
Bumps [api](https://github.com/strimzi/strimzi-kafka-operator) from 0.30.0 to 0.33.2.
- [Release notes](https://github.com/strimzi/strimzi-kafka-operator/releases)
- [Changelog](https://github.com/strimzi/strimzi-kafka-operator/blob/main/CHANGELOG.md)
- [Commits](strimzi/strimzi-kafka-operator@0.30.0...0.33.2)

---
updated-dependencies:
- dependency-name: io.strimzi:api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/io.strimzi-api-0.33.2 branch from c448712 to b080538 Compare March 1, 2023 08:38
avano pushed a commit that referenced this pull request Jun 21, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 2, 2025

Superseded by #113.

@dependabot dependabot bot closed this Jun 2, 2025
@dependabot dependabot bot deleted the dependabot/maven/io.strimzi-api-0.33.2 branch June 2, 2025 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments