Skip to content

Feat[mqb]: enforce authentication lifetime #8534

Feat[mqb]: enforce authentication lifetime

Feat[mqb]: enforce authentication lifetime #8534

Triggered via pull request June 10, 2026 19:28
Status Failure
Total duration 2h 48m 41s
Artifacts 3

build.yaml

on: pull_request
Dependencies  /  Build and cache dependencies [cpp23]
8s
Dependencies / Build and cache dependencies [cpp23]
Dependencies [C++03]  /  Build and cache dependencies [cpp03]
9s
Dependencies [C++03] / Build and cache dependencies [cpp03]
Matrix: build_macosx
Build [ubuntu]  /  ...  /  Build and cache dependencies [cpp23]
7s
Build [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
UT [c++]  /  ...  /  Build and cache dependencies [cpp23]
6s
UT [c++] / Dependencies / Build and cache dependencies [cpp23]
Build Prometheus plugin [ubuntu]
26m 9s
Build Prometheus plugin [ubuntu]
Build [ubuntu, C++03]  /  ...  /  Build and cache dependencies [cpp03]
6s
Build [ubuntu, C++03] / Dependencies / Build and cache dependencies [cpp03]
Build [ubuntu]  /  Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it
27m 21s
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it
UT [c++]  /  Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t
35m 3s
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t
Build [ubuntu, C++03]  /  Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t
12m 31s
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t
Matrix: integration_tests_ubuntu
UT [python]
14s
UT [python]
IT [Storage tool]
30s
IT [Storage tool]
Matrix: fuzz_tests_ubuntu
Matrix: Sanitize / build_and_run_sanitizer
Fit to window
Zoom out
Zoom in

Annotations

1 error and 59 warnings
IT [multi/fsm_mode/eventual_consistency]
Process completed with exit code 1.
Dependencies [C++03] / Build and cache dependencies [cpp03]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Dependencies / Build and cache dependencies [cpp03]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1612
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6542
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1343
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1342
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_authenticatedchannelfactory.cpp#L230
conversion from ‘BloombergLP::bsls::Types::Uint64’ {aka ‘long long unsigned int’} to ‘double’ may change value [-Wconversion]
Build [macosx_arm64]
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Build Prometheus plugin [ubuntu]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1612
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6542
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1343
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1342
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_authenticatedchannelfactory.cpp#L230
conversion from ‘BloombergLP::bsls::Types::Uint64’ {aka ‘long long unsigned int’} to ‘double’ may change value [-Wconversion]
IT [Storage tool]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [negotiation_bypass_authentication]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [disconnect]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [negotiation]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [put]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [authentication]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [confirm]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [configure_queue_stream]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/fsm_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/legacy_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/fsm_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/legacy_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [open_queue]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [configure_stream]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L315
conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1612
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6542
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1343
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1342
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] 58b2b2ec4ee2888658169529fd5660007bda5507 all.t: src/groups/bmq/bmqimp/bmqimp_authenticatedchannelfactory.cpp#L230
conversion from ‘BloombergLP::bsls::Types::Uint64’ {aka ‘long long unsigned int’} to ‘double’ may change value [-Wconversion]
Fuzz test [close_queue]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/fsm_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/fsm_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/legacy_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/legacy_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
27300770132_bmqbrkr Expired
111 MB
sha256:b75fe562e63d3333221873b1f591beb31b7e9792d6bdab9c2e1b1458e85104d8
27300770132_failure_logs_multi_fsm_mode_eventual_consistency Expired
1.3 MB
sha256:c5199b43399477af3df7d6f162aa25d36284800f03708980c4a5c2ea8f2db3ec
build-ubuntu-bmqbrkr bmqtool bmqstoragetool all.it-58b2b2ec4ee2888658169529fd5660007bda5507 Expired
252 MB
sha256:603fd8adb3d8564112d29f8ac3d5153c60facf12a1e6670057445c11584fc7a3