Skip to content

Conversation

@NickLarsenNZ
Copy link
Member

@NickLarsenNZ NickLarsenNZ commented Mar 11, 2025

Description

Part of:


  • kafka: Restore 3.8.0, remove 3.8.1
  • airflow: Add 2.10.4, remove 2.9.2, 2.10.2
  • hadoop: Add 3.4.1, use jmx_export 1.1.0
    • Port patches from 3.4.0
    • Use fast mirror for download
  • hive: Add 4.0.1, remove 4.0.0, use jmx_export 1.1.0
    • Port patches from 4.0.0
  • zookeeper: Add 3.9.3, use jmx_export 1.1.0
  • hbase: Use jmx_export 1.1.0
  • omid: Use jmx_export 1.1.0
  • nix: Move pkg-config dependency to nativeBuildInputs

Definition of Done Checklist

  • Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
  • Please make sure all these things are done and tick the boxes
- [x] Things not downloaded from Red Hat repositories should be mirrored in the Stackable repository and downloaded from there
- [x] All packages should have (if available) signatures/hashes verified
- [x] Add an entry to the CHANGELOG.md file
- [x] ~Integration tests ran successfully~ (will do after merge)
TIP: Running integration tests with a new product image

The image can be built and uploaded to the kind cluster with the following commands:

bake --product <product> --image-version <stackable-image-version>
kind load docker-image <image-tagged-with-the-major-version> --name=<name-of-your-test-cluster>

See the output of bake to retrieve the image tag for <image-tagged-with-the-major-version>.

@NickLarsenNZ NickLarsenNZ moved this to Development: Waiting for Review in Stackable Engineering Mar 11, 2025
@Techassi Techassi self-requested a review March 11, 2025 19:51
Copy link
Member

@sbernauer sbernauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only had the time to skim (@Techassi requested review), mostly looked the the changed versions, comparing them to the product version sheet

@NickLarsenNZ NickLarsenNZ requested a review from sbernauer March 12, 2025 08:51
sbernauer
sbernauer previously approved these changes Mar 12, 2025
Copy link
Member

@sbernauer sbernauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many thanks for taking care of all the bumps!

@sbernauer sbernauer moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Mar 12, 2025
Techassi
Techassi previously approved these changes Mar 12, 2025
@NickLarsenNZ NickLarsenNZ dismissed stale reviews from Techassi and sbernauer via 53f589d March 12, 2025 09:32
@NickLarsenNZ NickLarsenNZ enabled auto-merge March 12, 2025 09:33
@NickLarsenNZ NickLarsenNZ requested a review from Techassi March 12, 2025 09:33
@NickLarsenNZ NickLarsenNZ added this pull request to the merge queue Mar 12, 2025
Merged via the queue into main with commit be2eacf Mar 12, 2025
3 checks passed
@NickLarsenNZ NickLarsenNZ deleted the bump-missed-products branch March 12, 2025 09:35
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Mar 12, 2025
@NickLarsenNZ NickLarsenNZ added the release-note Denotes a PR that will be considered when it comes time to generate release notes. label Mar 17, 2025
@NickLarsenNZ
Copy link
Member Author

Release Note

In Hive 4.0.1 with Kerberos enabled, health checks cause excessive error logs:

ERROR [Metastore-Handler-Pool: Thread-65] server.TThreadPoolServer: Thrift Error occurred during processing of message.

This is because the health check doesn't complete SASL authentication. The error is ignorable, though it can be hidden with the following configuration:

spec:
  metastore:
    config:
      logging:
        containers:
          hive:
            loggers:
              org.apache.thrift.server.TThreadPoolServer:
                level: NONE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/25.3.0 release-note Denotes a PR that will be considered when it comes time to generate release notes.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants