Skip to content

Fix test_security tests using rmw_connextdds by disabling Monitoring 2.0 (backport #596) - #598

Merged
jmachowinski merged 1 commit into
lyricalfrom
mergify/bp/lyrical/pr-596
Jul 12, 2026
Merged

Fix test_security tests using rmw_connextdds by disabling Monitoring 2.0 (backport #596)#598
jmachowinski merged 1 commit into
lyricalfrom
mergify/bp/lyrical/pr-596

Conversation

@mergify

@mergify mergify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Description

With the enabling of the Monitoring 2.0 Library in rolling (see ros2/rmw_connextdds#243), security tests are failing because the Monitoring Participant must be secured if other Participants are also secured.

To fix these tests, we explicitly disable Monitoring 2.0 through the environment variable RTI_MONITORING2_ENABLE.

Is this user-facing behavior change?

Tests in test_security using the rmw_connextdds will now pass again.

Did you use Generative AI?

No

Additional Information

Monitoring is specific to the Connext RMW. We don't need to test for it in system_tests.


This is an automatic backport of pull request #596 done by [Mergify](https://mergify.com).

)

Signed-off-by: Francisco Gallego Salido <fgallego@rti.com>
(cherry picked from commit 17eddb9)
@mergify

mergify Bot commented Jul 10, 2026

Copy link
Copy Markdown
Author

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@jmachowinski

Copy link
Copy Markdown
Contributor

Pulls: #598
Gist: https://gist.githubusercontent.com/jmachowinski/d9d9a93bb64c8d61d492c8a656ed1930/raw/c9bb82f689d202a571941fe1bf2b036338b29055/ros2.repos
BUILD args: --cmake-args -DRMW_IMPLEMENTATION=rmw_connextdds -DSECURITY=ON
TEST args:
ROS Distro: lyrical
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/19812

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@jmachowinski
jmachowinski merged commit 8c797a6 into lyrical Jul 12, 2026
3 checks passed
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.

3 participants