Gazebo PMC Meeting Minutes 2026-06-01

Hi Gazebo Community!

This week’s meeting was held on 2026-06-01T18:00:00Z and the following is a summary:

PMC Business

  • The Gazebo Future Planning Working Group has been officially approved and established.

New agenda items

  • Discussed adding the concept of namespaces to models and plugins (design#11 and sdformat#1659) to improve support for multirobot simulations with ROS, which avoids having to use xacro to prefix model names. Feedback from the PMC and community is requested on the design doc.
  • Proposed creating a new high-level project board to track major features and efforts instead of individual pull requests, making our work more visible and easier to track. This is still under discussion and not publicly visible yet
  • Suggested revisiting the list of active maintainers to ensure adequate coverage for pull request reviews.

Updates

  • Build farm greenness remains above 90%.
  • Addressed build farm instability and agent disconnections caused by scraper activity on test report endpoints.
  • Discussed high Jenkins RAM that was observed recently due to the FlakyTest plugin. We’re considering disabiling the plugin since it is no longer needed.
  • Adopting Terraform to automate the management of build farm branch protections and configuration.
  • Progress made on patching build farm agents for the “Dirty Pipe” Linux kernel vulnerability.
  • MuJoCo integration progress: Added support for joint mimic constraints (gz-physics#990), Universal and Screw Joints (gz-physics#980), and setting external forces and torques (gz-physics#992). All are currently under review. During this discussion, the team also explored the potential of implementing physics engines directly as a Gazebo system to avoid data copying and pointer indirection overhead, while maintaining an abstract API.
  • ros_gz updates: sensor_msgs bounds fixes, and rolling CI restored on Ubuntu 26.04 resolute.
  • Investigating an issue with the Protobuf arena causing a crash during shutdown where callbacks are triggered after messages are deallocated.
  • Ubuntu 26.04 support: Rotary CI is almost green. The next step is switching PR CI jobs to use 26.04.
  • Enabled CMake warnings on macOS for several packages (release-tools#1500), reverted for gz-physics, and a fix is under review for gz-gui (gz-gui#770).

As always, the meeting notes are available at :classical_building: Gazebo PMC meeting weekly agenda - Google Docs.

The next Gazebo PMC meeting will be on 2026-06-08T18:00:00Z
(See Open Source Robotics Foundation official events)