Skip to content

Conversation

oodigie
Copy link

@oodigie oodigie commented Jul 7, 2025

Changes:

  • EBP-327: updated broker image tag in the test infrastructure to the latest released 10.25 tag

✨ PR Description

Purpose: Update broker image tag in test infrastructure from 10.4 to 10.25.0 and adjust test timeouts for compatibility with the new version.

Main changes:

  • Updated broker image tag to 10.25.0 in test configuration
  • Extended timeouts for service termination tests from 5s to 8s for greater stability
  • Refactored SendMsgsToTopic function to improve message delivery reliability
  • Updated TLS protocol tests to support TLSv1.3 available in newer broker
  • Modified broker diagnostics format from .tgz to .tgz.p7m

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using. We'd love your feedback! 🚀

gitstream-cm[bot]

This comment was marked as resolved.

Copy link

gitstream-cm bot commented Jul 7, 2025

Please mark whether you used Copilot to assist coding in this PR

  • Copilot Assisted

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

@oodigie oodigie changed the title EBP-327: updated broker image tag in the test infrastructure to the latest released 10.25 tag EBP-327: updated broker image tag in the test infrastructure to the latest released 10.11 tag Jul 9, 2025
@oodigie oodigie requested a review from TrentDaniel July 9, 2025 16:59
gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

@@ -28,7 +28,7 @@ services:
memlock: -1
nofile:
soft: 2448
hard: 42192
hard: 1048576
Copy link
Author

@oodigie oodigie Jul 10, 2025

Choose a reason for hiding this comment

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

From the docs, this hard limit is required for the solace software broker version 1.25.0 to startup successfully.

@oodigie oodigie changed the title EBP-327: updated broker image tag in the test infrastructure to the latest released 10.11 tag EBP-327: updated broker image tag in the test infrastructure to the latest released 10.25.0 tag Jul 15, 2025
gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

Copy link

@gitstream-cm gitstream-cm bot left a comment

Choose a reason for hiding this comment

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

✨ PR Review

LGTM

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using. We'd love your feedback! 🚀

@oodigie
Copy link
Author

oodigie commented Jul 21, 2025

The test suite fails to run on the Alpine linux musl node in Jenkins because the software broker fails to start up.

We think it is related to the significantly higher FD required by the software broker to start up successfully. We have a solution to spin up the broker on a separate machine/node and use that remote(local) broker for our tests: this is the allocateLocalBroker feature work that is being tracked by another task/PR.

I will convert this PR to draft and convert it back once the allocateLocalBroker feature work has been done.

@oodigie oodigie marked this pull request as draft July 21, 2025 13:54
oodigie and others added 3 commits August 22, 2025 13:10
EBP-1204: fix the supported cipher suite list for TLSv1.2 on the latest 10.25.0 broker version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant