Migration of build.ros2.org to Ubuntu 24.04 [Scheduled Buildfarm Downtime]

Hello ROS Community,

The OSRF Infrastructure Project is planning to migrate https://build.ros2.org to new servers based on Ubuntu 24.04, as part of our ongoing efforts to maintain and improve the ROS buildfarm infrastructure. To facilitate this migration, the following services will experience downtime during the maintenance window:

  • https://build.ros2.org (Jenkins) will be temporarily unavailable or in shutdown mode (not running jobs).

  • https://repo.ros2.org will be temporarily unavailable.

  • https://packages.ros.org will remain accessible during this time, so it will still be possible to perform package updates and installation using the official ROS repositories.

  • In order to reduce churn while the build farm is offline for migration, all rosdistro PRs will be held for the week and merged after the migration completes.

The migration is scheduled to begin on Tuesday 2025-03-11T12:00:00Z (12:00 UTC) and is expected to last for 8-12 hours. During this time, the buildfarm will be offline, and all queued jobs will need to complete before Jenkins is taken offline for the data transfer. Given the large volume of build artifacts and log files to transfer, we are planning for a full workday of downtime to ensure a smooth transition.

Once the migration is complete, I’ll update this thread to confirm that services are back online. I’ll also be monitoring for any issues that may arise as a result of the migration.

Thank you for your patience as we work to improve the ROS buildfarm infrastructure. If you have any questions or concerns, please feel free to reach out in this thread.

Att,

Cristóbal

7 Likes

Jenkins is now on shutdown mode. No more jobs will be scheduled

We provisioned a new host for build.ros2.org. The old one is offline, and we’re configuring a new one right now.

The new agent is online. We’re working on job configurations and verifying that all views configured and the jobs run correctly

1 Like

Altough we have the new configurations working, we’re facing jenkins agents issues that are killing jobs. We will prepare a 20.04 agent pool

Migration is finally over! We moved jenkins host and jenkins agents to Ubuntu 24.04

Rosdistro freeze is up, so you can keep working as normal.

If you find any problems regarding the correct functionality of the buildfarm feel free to open an issue on GitHub - osrf/infrastructure: Repository for tracking issues across Open Robotics infrastructure so we can start investigating it!

Thanks everyone for your patience,

Cristóbal

3 Likes