Preparing for Kinetic Sync 2019-02-15

Kinetic Maintainers,

We’re getting ready for another Kinetic sync.

We have 157 packages to sync.

However there’s currently 12 regressions: ROS packages for Kinetic - 2021-06-01 22:32:58 -0800

There look to be two separate trees of failures. Since this may take a few iterations to resolve I will plan to hold for new releases next week on Wednesday for a targeted sync on Friday. If there’s been no progress by Tuesday I’ll start reverting the recent releases to resolve the build failures.

Regression #1

The first build failed here:
http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__pilz_control__ubuntu_xenial_amd64__binary/9/

Started by upstream project Kbin_uX64__joint_trajectory_controller__ubuntu_xenial_amd64__binary build number 78
originally caused by:

Started by upstream project Ksrc_uX__joint_trajectory_controller__ubuntu_xenial__source build number 12
originally caused by:
Started by upstream project Krel_trigger-jobs build number 91931
originally caused by:
Started by timer
Started by timer
Started by upstream project Kbin_uX64__realtime_tools__ubuntu_xenial_amd64__binary build number 30
originally caused by:
Started by upstream project Ksrc_uX__realtime_tools__ubuntu_xenial__source build number 5
originally caused by:
Started by upstream project Krel_trigger-jobs build number 91931
Started by upstream project Kbin_uX64__control_toolbox__ubuntu_xenial_amd64__binary build number 39
originally caused by:
Started by upstream project Kbin_uX64__realtime_tools__ubuntu_xenial_amd64__binary build number 30

This looks to have been caused by either a release of joint_trajectory_controller or realtime_tools

@bmagyar This looks like the release that caused the regression: ros_controllers: 0.13.5-0 in 'kinetic/distribution.yaml' [bloom] by bmagyar · Pull Request #20262 · ros/rosdistro · GitHub

@agutenkunst Could you look at what might be causing this issue as well?

Regression #2

The other regression appears to be caused by a new package in the open_manipulator release that’s failing to build but was also added as a dependency for other existing packages.

http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__open_manipulator_control_gui__ubuntu_xenial_amd64__binary/

@Pyo The release at issue appears to be open_manipulator: 2.0.0-0 in 'kinetic/distribution.yaml' [bloom] by robotpilot · Pull Request #20264 · ros/rosdistro · GitHub

1 Like

Thanks everyone the regressions are resolved.

I identified one more specific to armhf arm64 but it’s a long running issue that is just more visible now:

https://github.com/jsk-ros-pkg/jsk_recognition/issues/2396

But as it’s longstanding and only on the ARM platforms I’m not going to hold the sync and have proposed blacklisting it:

https://github.com/ros-infrastructure/ros_buildfarm_config/pull/126

Since the distro is in good shape. I have merged the outstanding Kinetic PRs and will sync as planned on Friday, holding new releases until then.

1 Like

The sync is out: