DDS-Router icon indicating copy to clipboard operation
DDS-Router copied to clipboard

Limit permissions and include missing certificates in security tests [20170]

Open tempate opened this issue 2 years ago • 1 comments

In this version, we have:

  • Generated a security certificate per participant to avoid sharing certificates.
  • Restricted the permissions to the strictly necessary.
  • Replaced the tests' README files with comments in the compose files (the current standard).

In the process, we discovered a Fast-DDS issue:

  • https://github.com/eProsima/Fast-DDS/pull/4188

tempate avatar Dec 27 '23 09:12 tempate

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 30.41%. Comparing base (bda15bc) to head (6dd4946). Report is 16 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #418   +/-   ##
=======================================
  Coverage   30.41%   30.41%           
=======================================
  Files          16       16           
  Lines         559      559           
  Branches      297      297           
=======================================
  Hits          170      170           
  Misses        202      202           
  Partials      187      187           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Dec 27 '23 09:12 codecov[bot]