# Gazebo Infrastructure updates from May 2023

**URL:** <https://discourse.openrobotics.org/t/gazebo-infrastructure-updates-from-may-2023/48635>\
**Category:** Gazebo General\
**Tags:** infrastructure\
**Created:** [June 2, 2023, 11:52pm UTC](https://discourse.openrobotics.org/t/gazebo-infrastructure-updates-from-may-2023/48635 "2023-06-02T23:52:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nuclearsandwich](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/nuclearsandwich/32/559_2.png) [@nuclearsandwich](https://discourse.openrobotics.org/u/nuclearsandwich)\
**Post date:** [June 2, 2023, 11:52pm UTC](https://discourse.openrobotics.org/t/gazebo-infrastructure-updates-from-may-2023/48635/1 "2023-06-02T23:52:20Z")

</div>

The month of June is upon us already somehow.

The [OSRF project committee for Infrastructure](https://discourse.openrobotics.org/t/announcing-the-osrf-project-committee-for-infrastructure/30679) was first announced two months ago at the start of April.  
Since then we’ve been keeping things running as well as we can, we’ve also made progress on several changes in ROS Infrastructure, which I’ll do my best to highlight and summarize here.

### Infrastructure Community Meeting 2023-05-17

Our biggest news is that we hosted our first [Infrastructure Community Meeting](https://discourse.openrobotics.org/t/infrastructure-community-meeting-2023-05-17/31268/6) in May. [@cottsay](https://github.com/cottsay) gave an excellent presentation on Standards-based Python packaging and the challenges and opportunities it presents for building with colcon and creating python packages for ROS. There is a [recording](https://vimeo.com/827772499) of that meeting available if you weren’t able to attend. We’re planning to have our next community meeting in July.

* * *

We set up a new status page for OSRF infrastructure. I’ve [posted about this previously](https://community.gazebosim.org/t/new-status-page-for-open-robotics-web-sites-and-services/1982/1) so you can learn more there.

* * *

In March and April the infrastructure team completed a migration of all hosts in the [build.osrfoundation.org](http://build.osrfoundation.org) Jenkins cluster to cloud-hosted machines. Along the way we improved support for automated provisioning of Linux hosts with GPUs in [osrf/osrf\_jenkins\_agent#37](https://github.com/osrf/osrf_jenkins_agent/pull/37) and [osrf/osrf\_jenkins\_agent#39](https://github.com/osrf/osrf_jenkins_agent/pull/39).

The new hosts have been giving us some trouble, but while it settles we’ve also put some controls in place to allow for automated recovery of these hosts after a build fails due to a driver installation issue in [gazebo-tooling/release-tools#915](https://github.com/gazebo-tooling/release-tools/pull/915).

We also added a similar retry if a host is disconnected during the build in [gazebo-tooling/release-tools#925](https://github.com/gazebo-tooling/release-tools/pull/925).

Several other small improvements to make testing infrastructure changes easier came through in [gazebo-tooling/release-tools#919](https://github.com/gazebo-tooling/release-tools/pull/919), [gazebo-tooling/release-tools#922](https://github.com/gazebo-tooling/release-tools/pull/922), and [gazebo-tooling/release-tools#929](https://github.com/gazebo-tooling/release-tools/pull/929).

* * *

That’s all for now. Happy June and Happy Friday 🏳️‍🌈
