Jenkins spams after releasing a package in kinetic

I keep receiving mails from jenkins about jessie deb building failure. It fails to clone a branch that doesn’t exist in release branch. Can anyone help me to fix this issue? I tried to rerun bloom_release to see if bloom creates debian/ros-kinetic-rosbridge-suite_0.8.1-0_jessie branch, but it doesn’t seem to generate the branch.

Jenkins log: http://build.ros.org/job/Ksrc_dJ__rosbridge_suite__debian_jessie__source/7/
Repo : https://github.com/RobotWebTools/rosbridge_suite
Release repo: https://github.com/RobotWebTools-release/rosbridge_suite-release

Invoking 'git clone --branch debian/ros-kinetic-rosbridge-suite_0.8.1-0_jessie --depth 1 --no-single-branch https://github.com/RobotWebTools-release/rosbridge_suite-release.git /tmp/sourcedeb/source'
Cloning into '/tmp/sourcedeb/source'...
fatal: Remote branch debian/ros-kinetic-rosbridge-suite_0.8.1-0_jessie not found in upstream origin
# END SUBSECTION
Traceback (most recent call last):
  File "/tmp/ros_buildfarm/scripts/release/get_sources.py", line 50, in <module>
    sys.exit(main())
  File "/tmp/ros_buildfarm/scripts/release/get_sources.py", line 46, in main
    args.os_name, args.os_code_name, args.source_dir, args.debian_repository_urls)
  File "/tmp/ros_buildfarm/ros_buildfarm/sourcedeb_job.py", line 51, in get_sources
    subprocess.check_call(cmd)
  File "/usr/lib/python3.4/subprocess.py", line 561, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clone', '--branch', 'debian/ros-kinetic-rosbridge-suite_0.8.1-0_jessie', '--depth', '1', '--no-single-branch', 'https://github.com/RobotWebTools-release/rosbridge_suite-release.git', '/tmp/sourcedeb/source']' returned non-zero exit status 128
Build step 'Execute shell' marked build as failure

Can you provide your bloom console output ? Is there any warning about rosdep keys not OK ?
One reason bloom doesnt generate the branches sometimes is because the rosdep keys for Jessie are not resolved so it cannot create the control file accordingly.

Here is the full output of bloom_release

jihoonl@server:~$ bloom-release rosbridge_suite --ros-distro kinetic --track kinetic
ROS Distro index file associate with commit 'bc29a8c119b6403c204cbd7e2b6b053007e13f6b'
New ROS Distro index url: 'https://raw.githubusercontent.com/ros/rosdistro/bc29a8c119b6403c204cbd7e2b6b053007e13f6b/index.yaml'
==> Fetching 'rosbridge_suite' repository from 'https://github.com/RobotWebTools-release/rosbridge_suite-release.git'
Cloning into '/tmp/tmpAdcKOt'...
remote: Counting objects: 31564, done.
remote: Compressing objects: 100% (284/284), done.
remote: Total 31564 (delta 60), reused 347 (delta 56), pack-reused 31208
Receiving objects: 100% (31564/31564), 4.34 MiB | 4.17 MiB/s, done.
Resolving deltas: 100% (11169/11169), done.
Checking connectivity... done.
==> Setting release repository remote url to 'git@github.com:RobotWebTools-release/rosbridge_suite-release.git'
==> git remote set-url origin git@github.com:RobotWebTools-release/rosbridge_suite-release.git
==> Testing for push permission on release repository
==> git remote -v
origin	git@github.com:RobotWebTools-release/rosbridge_suite-release.git (fetch)
origin	git@github.com:RobotWebTools-release/rosbridge_suite-release.git (push)
==> git push --dry-run
warning: push.default is unset; its implicit value has changed in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the traditional behavior, use:

  git config --global push.default matching

To squelch this message and adopt the new behavior now, use:

  git config --global push.default simple

When push.default is set to 'matching', git will push local branches
to the remote branches that already exist with the same name.

Since Git 2.0, Git defaults to the more conservative 'simple'
behavior, which only pushes the current branch to the corresponding
remote branch that 'git pull' uses to update the current branch.

See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)

Everything up-to-date
==> Releasing 'rosbridge_suite' using release track 'kinetic'
==> git-bloom-release kinetic
Processing release track settings for 'kinetic'
Checking upstream devel branch for package.xml(s)
Cloning into '/tmp/tmpn9t3SB/upstream'...
remote: Counting objects: 4815, done.
remote: Compressing objects: 100% (130/130), done.
remote: Total 4815 (delta 137), reused 117 (delta 71), pack-reused 4610
Receiving objects: 100% (4815/4815), 2.20 MiB | 0 bytes/s, done.
Resolving deltas: 100% (2702/2702), done.
Checking connectivity... done.
Looking for packages in 'develop' branch... found 4 packages.
Detected version '0.8.1' from package(s): ['rosbridge_suite', 'rosbridge_library', 'rosbridge_server', 'rosapi']

Executing release track 'kinetic'
==> bloom-export-upstream /tmp/tmpn9t3SB/upstream git --tag 0.8.1 --display-uri https://github.com/RobotWebTools/rosbridge_suite --name rosbridge_suite --output-dir /tmp/tmpLHTOVQ
Checking out repository at 'https://github.com/RobotWebTools/rosbridge_suite' to reference '0.8.1'.
Exporting to archive: '/tmp/tmpLHTOVQ/rosbridge_suite-0.8.1.tar.gz'
md5: ae4ef31d2d10d318635018f82b483349

==> git-bloom-import-upstream /tmp/tmpLHTOVQ/rosbridge_suite-0.8.1.tar.gz  --release-version 0.8.1 --replace
The latest upstream tag in the release repository is 'upstream/0.8.1'.
Removing tag: 'upstream/0.8.1'
Importing archive into upstream branch...
Creating tag: 'upstream/0.8.1'
I'm happy.  You should be too.

==> git-bloom-generate -y rosrelease kinetic --source upstream -i 2
Releasing packages: ['rosbridge_suite', 'rosbridge_library', 'rosbridge_server', 'rosapi']
Releasing package 'rosbridge_suite' for 'kinetic' to: 'release/kinetic/rosbridge_suite'
Releasing package 'rosbridge_library' for 'kinetic' to: 'release/kinetic/rosbridge_library'
Releasing package 'rosbridge_server' for 'kinetic' to: 'release/kinetic/rosbridge_server'
Releasing package 'rosapi' for 'kinetic' to: 'release/kinetic/rosapi'

==> git-bloom-generate -y rosdebian --prefix release/kinetic kinetic -i 2
Generating source debs for the packages: ['rosapi', 'rosbridge_library', 'rosbridge_suite', 'rosbridge_server']
Debian Incremental Version: 2
Debian Distributions: ['xenial']
Releasing for rosdistro: kinetic

Pre-verifying Debian dependency keys...
Running 'rosdep update'...
All keys are OK

Placing debian template files into 'debian/kinetic/rosapi' branch.
==> Placing templates files in the 'debian' folder.

####
#### Generating 'xenial' debian for package 'rosapi' at version '0.8.1-2'
####
Generating debian for xenial...
Package 'rosapi' has dependencies:
Run Dependencies:
  rosdep key           => xenial key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rospy                => ['ros-kinetic-rospy']
  rosnode              => ['ros-kinetic-rosnode']
  rosgraph             => ['ros-kinetic-rosgraph']
  message_runtime      => ['ros-kinetic-message-runtime']
Build and Build Tool Dependencies:
  rosdep key           => xenial key
  rospy                => ['ros-kinetic-rospy']
  message_generation   => ['ros-kinetic-message-generation']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'debian' folder.
Expanding 'debian/rules.em' -> 'debian/rules'
Expanding 'debian/compat.em' -> 'debian/compat'
Expanding 'debian/changelog.em' -> 'debian/changelog'
Expanding 'debian/gbp.conf.em' -> 'debian/gbp.conf'
Expanding 'debian/control.em' -> 'debian/control'
Creating tag: debian/ros-kinetic-rosapi_0.8.1-2_xenial
####
#### Successfully generated 'xenial' debian for package 'rosapi' at version '0.8.1-2'
####

Placing debian template files into 'debian/kinetic/rosbridge_library' branch.
==> Placing templates files in the 'debian' folder.

####
#### Generating 'xenial' debian for package 'rosbridge_library' at version '0.8.1-2'
####
Generating debian for xenial...
Package 'rosbridge-library' has dependencies:
Run Dependencies:
  rosdep key           => xenial key
  rospy                => ['ros-kinetic-rospy']
  roscpp               => ['ros-kinetic-roscpp']
  rosgraph             => ['ros-kinetic-rosgraph']
  rosservice           => ['ros-kinetic-rosservice']
  rostopic             => ['ros-kinetic-rostopic']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-imaging']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_runtime      => ['ros-kinetic-message-runtime']
  python-bson          => ['python-bson']
Build and Build Tool Dependencies:
  rosdep key           => xenial key
  rospy                => ['ros-kinetic-rospy']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-imaging']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_generation   => ['ros-kinetic-message-generation']
  python-bson          => ['python-bson']
  catkin               => ['ros-kinetic-catkin']
  rostest              => ['ros-kinetic-rostest']
  actionlib_msgs       => ['ros-kinetic-actionlib-msgs']
  diagnostic_msgs      => ['ros-kinetic-diagnostic-msgs']
  nav_msgs             => ['ros-kinetic-nav-msgs']
  rospy_tutorials      => ['ros-kinetic-rospy-tutorials']
  sensor_msgs          => ['ros-kinetic-sensor-msgs']
  std_srvs             => ['ros-kinetic-std-srvs']
  stereo_msgs          => ['ros-kinetic-stereo-msgs']
  tf2_msgs             => ['ros-kinetic-tf2-msgs']
  trajectory_msgs      => ['ros-kinetic-trajectory-msgs']
  visualization_msgs   => ['ros-kinetic-visualization-msgs']
==> In place processing templates in 'debian' folder.
Expanding 'debian/rules.em' -> 'debian/rules'
Expanding 'debian/compat.em' -> 'debian/compat'
Expanding 'debian/changelog.em' -> 'debian/changelog'
Expanding 'debian/gbp.conf.em' -> 'debian/gbp.conf'
Expanding 'debian/control.em' -> 'debian/control'
Creating tag: debian/ros-kinetic-rosbridge-library_0.8.1-2_xenial
####
#### Successfully generated 'xenial' debian for package 'rosbridge_library' at version '0.8.1-2'
####

Placing debian template files into 'debian/kinetic/rosbridge_suite' branch.
==> Placing templates files in the 'debian' folder.

####
#### Generating 'xenial' debian for package 'rosbridge_suite' at version '0.8.1-2'
####
Generating debian for xenial...
Package 'rosbridge-suite' has dependencies:
Run Dependencies:
  rosdep key           => xenial key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosbridge_server     => ['ros-kinetic-rosbridge-server']
  rosapi               => ['ros-kinetic-rosapi']
Build and Build Tool Dependencies:
  rosdep key           => xenial key
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'debian' folder.
Expanding 'debian/rules.em' -> 'debian/rules'
Expanding 'debian/compat.em' -> 'debian/compat'
Expanding 'debian/changelog.em' -> 'debian/changelog'
Expanding 'debian/gbp.conf.em' -> 'debian/gbp.conf'
Expanding 'debian/control.em' -> 'debian/control'
Creating tag: debian/ros-kinetic-rosbridge-suite_0.8.1-2_xenial
####
#### Successfully generated 'xenial' debian for package 'rosbridge_suite' at version '0.8.1-2'
####

Placing debian template files into 'debian/kinetic/rosbridge_server' branch.
==> Placing templates files in the 'debian' folder.

####
#### Generating 'xenial' debian for package 'rosbridge_server' at version '0.8.1-2'
####
Generating debian for xenial...
Package 'rosbridge-server' has dependencies:
Run Dependencies:
  rosdep key           => xenial key
  python-twisted-core  => ['python-twisted-core']
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  rosauth              => ['ros-kinetic-rosauth']
Build and Build Tool Dependencies:
  rosdep key           => xenial key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'debian' folder.
Expanding 'debian/rules.em' -> 'debian/rules'
Expanding 'debian/compat.em' -> 'debian/compat'
Expanding 'debian/changelog.em' -> 'debian/changelog'
Expanding 'debian/gbp.conf.em' -> 'debian/gbp.conf'
Expanding 'debian/control.em' -> 'debian/control'
Creating tag: debian/ros-kinetic-rosbridge-server_0.8.1-2_xenial
####
#### Successfully generated 'xenial' debian for package 'rosbridge_server' at version '0.8.1-2'
####


==> git-bloom-generate -y rosrpm --prefix release/kinetic kinetic -i 2
Generating source RPMs for the packages: ['rosapi', 'rosbridge_library', 'rosbridge_suite', 'rosbridge_server']
RPM Incremental Version: 2
RPM Distributions: ['23', '24']
Releasing for rosdistro: kinetic

Pre-verifying RPM dependency keys...
Running 'rosdep update'...
All keys are OK

Placing RPM template files into 'rpm/kinetic/rosapi' branch.
==> Placing templates files in the 'rpm' folder.

####
#### Generating '23' RPM for package 'rosapi' at version '0.8.1-2'
####
Generating RPM for 23...
Package 'rosapi' has dependencies:
Run Dependencies:
  rosdep key           => 23 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rospy                => ['ros-kinetic-rospy']
  rosnode              => ['ros-kinetic-rosnode']
  rosgraph             => ['ros-kinetic-rosgraph']
  message_runtime      => ['ros-kinetic-message-runtime']
Build and Build Tool Dependencies:
  rosdep key           => 23 key
  rospy                => ['ros-kinetic-rospy']
  message_generation   => ['ros-kinetic-message-generation']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosapi-0.8.1-2_23
####
#### Successfully generated '23' RPM for package 'rosapi' at version '0.8.1-2'
####


####
#### Generating '24' RPM for package 'rosapi' at version '0.8.1-2'
####
Generating RPM for 24...
Package 'rosapi' has dependencies:
Run Dependencies:
  rosdep key           => 24 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rospy                => ['ros-kinetic-rospy']
  rosnode              => ['ros-kinetic-rosnode']
  rosgraph             => ['ros-kinetic-rosgraph']
  message_runtime      => ['ros-kinetic-message-runtime']
Build and Build Tool Dependencies:
  rosdep key           => 24 key
  rospy                => ['ros-kinetic-rospy']
  message_generation   => ['ros-kinetic-message-generation']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosapi-0.8.1-2_24
####
#### Successfully generated '24' RPM for package 'rosapi' at version '0.8.1-2'
####

Placing RPM template files into 'rpm/kinetic/rosbridge_library' branch.
==> Placing templates files in the 'rpm' folder.

####
#### Generating '23' RPM for package 'rosbridge_library' at version '0.8.1-2'
####
Generating RPM for 23...
Package 'rosbridge-library' has dependencies:
Run Dependencies:
  rosdep key           => 23 key
  rospy                => ['ros-kinetic-rospy']
  roscpp               => ['ros-kinetic-roscpp']
  rosgraph             => ['ros-kinetic-rosgraph']
  rosservice           => ['ros-kinetic-rosservice']
  rostopic             => ['ros-kinetic-rostopic']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-pillow', 'python-pillow-qt']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_runtime      => ['ros-kinetic-message-runtime']
  python-bson          => ['python-bson']
Build and Build Tool Dependencies:
  rosdep key           => 23 key
  rospy                => ['ros-kinetic-rospy']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-pillow', 'python-pillow-qt']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_generation   => ['ros-kinetic-message-generation']
  python-bson          => ['python-bson']
  catkin               => ['ros-kinetic-catkin']
  rostest              => ['ros-kinetic-rostest']
  actionlib_msgs       => ['ros-kinetic-actionlib-msgs']
  diagnostic_msgs      => ['ros-kinetic-diagnostic-msgs']
  nav_msgs             => ['ros-kinetic-nav-msgs']
  rospy_tutorials      => ['ros-kinetic-rospy-tutorials']
  sensor_msgs          => ['ros-kinetic-sensor-msgs']
  std_srvs             => ['ros-kinetic-std-srvs']
  stereo_msgs          => ['ros-kinetic-stereo-msgs']
  tf2_msgs             => ['ros-kinetic-tf2-msgs']
  trajectory_msgs      => ['ros-kinetic-trajectory-msgs']
  visualization_msgs   => ['ros-kinetic-visualization-msgs']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-library-0.8.1-2_23
####
#### Successfully generated '23' RPM for package 'rosbridge_library' at version '0.8.1-2'
####


####
#### Generating '24' RPM for package 'rosbridge_library' at version '0.8.1-2'
####
Generating RPM for 24...
Package 'rosbridge-library' has dependencies:
Run Dependencies:
  rosdep key           => 24 key
  rospy                => ['ros-kinetic-rospy']
  roscpp               => ['ros-kinetic-roscpp']
  rosgraph             => ['ros-kinetic-rosgraph']
  rosservice           => ['ros-kinetic-rosservice']
  rostopic             => ['ros-kinetic-rostopic']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-pillow', 'python-pillow-qt']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_runtime      => ['ros-kinetic-message-runtime']
  python-bson          => ['python-bson']
Build and Build Tool Dependencies:
  rosdep key           => 24 key
  rospy                => ['ros-kinetic-rospy']
  std_msgs             => ['ros-kinetic-std-msgs']
  python-imaging       => ['python-pillow', 'python-pillow-qt']
  geometry_msgs        => ['ros-kinetic-geometry-msgs']
  message_generation   => ['ros-kinetic-message-generation']
  python-bson          => ['python-bson']
  catkin               => ['ros-kinetic-catkin']
  rostest              => ['ros-kinetic-rostest']
  actionlib_msgs       => ['ros-kinetic-actionlib-msgs']
  diagnostic_msgs      => ['ros-kinetic-diagnostic-msgs']
  nav_msgs             => ['ros-kinetic-nav-msgs']
  rospy_tutorials      => ['ros-kinetic-rospy-tutorials']
  sensor_msgs          => ['ros-kinetic-sensor-msgs']
  std_srvs             => ['ros-kinetic-std-srvs']
  stereo_msgs          => ['ros-kinetic-stereo-msgs']
  tf2_msgs             => ['ros-kinetic-tf2-msgs']
  trajectory_msgs      => ['ros-kinetic-trajectory-msgs']
  visualization_msgs   => ['ros-kinetic-visualization-msgs']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-library-0.8.1-2_24
####
#### Successfully generated '24' RPM for package 'rosbridge_library' at version '0.8.1-2'
####

Placing RPM template files into 'rpm/kinetic/rosbridge_suite' branch.
==> Placing templates files in the 'rpm' folder.

####
#### Generating '23' RPM for package 'rosbridge_suite' at version '0.8.1-2'
####
Generating RPM for 23...
Package 'rosbridge-suite' has dependencies:
Run Dependencies:
  rosdep key           => 23 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosbridge_server     => ['ros-kinetic-rosbridge-server']
  rosapi               => ['ros-kinetic-rosapi']
Build and Build Tool Dependencies:
  rosdep key           => 23 key
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-suite-0.8.1-2_23
####
#### Successfully generated '23' RPM for package 'rosbridge_suite' at version '0.8.1-2'
####


####
#### Generating '24' RPM for package 'rosbridge_suite' at version '0.8.1-2'
####
Generating RPM for 24...
Package 'rosbridge-suite' has dependencies:
Run Dependencies:
  rosdep key           => 24 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosbridge_server     => ['ros-kinetic-rosbridge-server']
  rosapi               => ['ros-kinetic-rosapi']
Build and Build Tool Dependencies:
  rosdep key           => 24 key
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-suite-0.8.1-2_24
####
#### Successfully generated '24' RPM for package 'rosbridge_suite' at version '0.8.1-2'
####

Placing RPM template files into 'rpm/kinetic/rosbridge_server' branch.
==> Placing templates files in the 'rpm' folder.

####
#### Generating '23' RPM for package 'rosbridge_server' at version '0.8.1-2'
####
Generating RPM for 23...
Package 'rosbridge-server' has dependencies:
Run Dependencies:
  rosdep key           => 23 key
  python-twisted-core  => ['python-twisted-core']
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  rosauth              => ['ros-kinetic-rosauth']
Build and Build Tool Dependencies:
  rosdep key           => 23 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-server-0.8.1-2_23
####
#### Successfully generated '23' RPM for package 'rosbridge_server' at version '0.8.1-2'
####


####
#### Generating '24' RPM for package 'rosbridge_server' at version '0.8.1-2'
####
Generating RPM for 24...
Package 'rosbridge-server' has dependencies:
Run Dependencies:
  rosdep key           => 24 key
  python-twisted-core  => ['python-twisted-core']
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  rosauth              => ['ros-kinetic-rosauth']
Build and Build Tool Dependencies:
  rosdep key           => 24 key
  rosbridge_library    => ['ros-kinetic-rosbridge-library']
  rosapi               => ['ros-kinetic-rosapi']
  rospy                => ['ros-kinetic-rospy']
  catkin               => ['ros-kinetic-catkin']
==> In place processing templates in 'rpm' folder.
Expanding 'rpm/template.spec.em' -> 'rpm/template.spec'
Creating tag: rpm/ros-kinetic-rosbridge-server-0.8.1-2_24
####
#### Successfully generated '24' RPM for package 'rosbridge_server' at version '0.8.1-2'
####





Tip: Check to ensure that the debian tags created have the same version as the upstream version you are releasing.
Everything went as expected, you should check that the new tags match your expectations, and then push to the release repo with:
  git push --all && git push --tags  # You might have to add --force to the second command if you are over-writing existing tags
<== Released 'rosbridge_suite' using release track 'kinetic' successfully
==> git remote -v
origin	git@github.com:RobotWebTools-release/rosbridge_suite-release.git (fetch)
origin	git@github.com:RobotWebTools-release/rosbridge_suite-release.git (push)
Releasing complete, push to release repository?
Continue [Y/n]? 

Support for debian has been added in bloom 0.5.21. It looks like you still have 0.5.20 that is more than 2 years old. Can you try to upgrade python-bloom and python-rosdistro and try running bloom again ?

There should be a in invocation of git-bloom-generate looking like this in your console output:
git-bloom-generate -y rosdebian --prefix release/kinetic kinetic -i 0 --os-name debian --os-not-required

Ah cool thanks. I was using the version in ubuntu public repo which is obviously older than the version in the ros repo. Rereleasing now. Thanks.

Makes sense, glad we figured it out :slight_smile: