Closed xmfcx closed 1 month ago
Even though the change logs say "Jazzy release", this is also a bump for iron
and humble
too.
Related PRs for this release:
https://github.com/ros/rosdistro/actions/runs/9963389750/job/27529319430?pr=42111#step:6:356
Hmm
E RuntimeError: humble: missing package.xml file for package "ros2_socketcan"
E humble: missing package.xml file for package "ros2_socketcan_msgs"
Looks like you haven't released 1.3.0 for Humble: https://github.com/ros2-gbp/ros2_socketcan-release/blob/master/tracks.yaml
The push to the release repo probably didn't work. You can just re-do the bloom-release
command.
@christophebedard For some reason https://github.com/autowarefoundation/ros2_socketcan-release this repo started existing at some point and it has the humble release :confused:
Or it always existed, I'm not sure :|
Here are the outputs from my command:
mfc@mfc-leo:~/projects/socketcan_ws/src/ros2_socketcan$ bloom-release --rosdistro humble ros2_socketcan
ROS Distro index file associate with commit '38d2b9367edaa3e107cb37f97467a6ea216e6f8a'
New ROS Distro index url: 'https://raw.githubusercontent.com/ros/rosdistro/38d2b9367edaa3e107cb37f97467a6ea216e6f8a/index-v4.yaml'
==> Fetching 'ros2_socketcan' repository from 'https://github.com/ros2-gbp/ros2_socketcan-release.git'
Cloning into '/tmp/tmpsoxkp1z0'...
remote: Enumerating objects: 2286, done.
remote: Counting objects: 100% (486/486), done.
remote: Compressing objects: 100% (353/353), done.
remote: Total 2286 (delta 149), reused 419 (delta 114), pack-reused 1800
Receiving objects: 100% (2286/2286), 402.86 KiB | 1.88 MiB/s, done.
Resolving deltas: 100% (653/653), done.
==> Setting release repository remote url to 'git@github.com:autowarefoundation/ros2_socketcan-release.git'
==> git remote set-url origin git@github.com:autowarefoundation/ros2_socketcan-release.git
==> Testing for push permission on release repository
...
Not sure why it picked github.com:autowarefoundation/ros2_socketcan-release.git
It's because that's the URL that your release config uses. You need to change the release repo URL here to the ros2-gbp release repo: https://github.com/ros2-gbp/ros2_socketcan-release/blob/2138b0ceb8fb4a9b805b6d634f55ca4d681e2348/tracks.yaml#L75. The URL here in humble/distribution.yaml
is OK; seems like it was changed to ros2-gbp some time ago. Then you can try bloom-release
again.
Increasing version of package(s) in repository
ros2_socketcan
to1.3.0-1
:humble/distribution.yaml
0.12.0
1.1.0-3
ros2_socketcan
ros2_socketcan_msgs