Open mjbogusz opened 1 month ago
something is wrong with the release repo, see https://build.ros2.org/job/Rsrc_uN__gz_ros2_control__ubuntu_noble__source/75/console https://github.com/ros/rosdistro/pull/41179
I see it's failing on git clone with command:
23:34:48 Invoking 'git clone --branch debian/ros-rolling-gz-ros2-control_1.3.0-1_noble --depth 1 --no-single-branch https://github.com/ros2-gbp/ign_ros2_control-release.git /tmp/sourcedeb/source'
No idea how did it land on the branch name, as it should be debian/rolling/gz_ros2_control
...
It seems that the main difference between Jazzy (which builds correctly) and Rolling is the existence of debian/jazzy/noble/gz_ros2_control
branch in this repo, which is the source of the commit that is Jenkins builds for Jazzy/Noble.
Meanwhile, Rolling has files generated for Jammy (branch debian/rolling/jammy/gz_ros2_control
).
As far as I can tell the person managing the generation of the branches is @ahcorde - would you be able to generate one for Rolling/Noble and re-trigger the buildfarm?
It seems that we have the same issue with the latest release @ahcorde? https://build.ros2.org/job/Rsrc_uN__gz_ros2_control__ubuntu_noble__source/105/console
15:29:07 subprocess.CalledProcessError: Command '['git', 'clone', '--branch', 'debian/ros-rolling-gz-ros2-control_1.3.1-1_noble', '--depth', '1', '--no-single-branch', 'https://github.com/ros2-gbp/ign_ros2_control-release.git', '/tmp/sourcedeb/source']' returned non-zero exit status 128.
The binary deb release for Ubuntu Noble (24.04) based Rolling is not available in the repo. It might be related to the
ign
->gz
rename, perhaps it flew under the radar.Package for the old Jammy-based Rolling is available, though with a slightly older version (1.2.1 vs current 1.3.0): https://packages.ros.org/ros2/ubuntu/pool/main/r/ros-rolling-gz-ros2-control/
Ref similar issue for Humble, however in this case the package is declared for rolling in rosdistro. I'm not sure where the problem is, as the release repo has the referenced tag.
If this is not the correct place for this report, please point me in the right direction; I'm opening here partially for discoverability.