ipa320 / care-o-bot

http://www.care-o-bot.de
Apache License 2.0
48 stars 41 forks source link

Indigo/Kinetic Release 07-2017 #42

Closed floweisshardt closed 6 years ago

floweisshardt commented 6 years ago

Tracking the related PRs to rosdistro: :warning: = not dual-distro compatible, i.e. indigo_dev for Indigo and kinetic_dev for Kinetic

mathias-luedtke commented 6 years ago

ros_canopen is released (0.6.7/0.7.5), do you need a newer version?

fmessmer commented 6 years ago

ros_canopen is released (0.6.7/0.7.5), do you need a newer version?

ros_canopen was just mentioned temporarily as we copied the list from last release...we no longer consider ros_canopen to be part of the "cob-release-cycle"... the maintainer take care of it very well :wink:

mathias-luedtke commented 6 years ago

The fix needed for the raws is not yet released for indigo, only for jade+

fmessmer commented 6 years ago

@ipa-flg-pb @ipa-rmb @ipa-jcl @ipa-fmw please continue with the release process for the packages assigned so far....cob_robots, cob_simulation, cob_manipulation and care-o-bot are not yet ready for release as we need to clean-up a few things first to make them releasable... however, they would be released last anyway, as they have the most upstream-dependencies..

once the first PRs to rosdistro have been accepted, please follow debbuild_indigo and debbuild_kinetic

you can tick of the checkbox once indigo and kinetic succeeded, i.e. first two columns are green and last is either blue=OldVersion (indigo) or red=None (kinetic)

post errors from the buildfarm here, if any

fmessmer commented 6 years ago

@ipa-flg-pb please come see us about how to proceed with https://github.com/ros/rosdistro/pull/15532#issuecomment-315784794

fmessmer commented 6 years ago

@ipa-rmb could you please attach the txt-file with the latest release hints and commands to this issue for the sake of completeness and documentation?

ipa-rmb commented 6 years ago

These are the current notes on doing releases:

release.txt

ipa-flg-pb commented 6 years ago

Ther is the following Issue with cob_driver/cob_mimic

Pre-verifying Debian dependency keys...
Running 'rosdep update'...
Key 'python-vlc-pip' resolved to '['python-vlc']' with installer 'pip', which does not match the default installer 'apt'.
Failed to resolve python-vlc-pip on ubuntu:trusty with: Error running generator: The Debian generator does not support dependencies which are installed with the 'pip' installer.
python-vlc-pip is depended on by these packages: ['cob_mimic']
<== Failed
Some of the dependencies for packages in this repository could not be resolved by rosdep.
You can try to address the issues which appear above and try again if you wish.

any idea how to solve this?

fmessmer commented 6 years ago

@ipa-mdl Do you know how to deal with python-pip dependencies? The rosdep key is available here

mathias-luedtke commented 6 years ago

AFAIR packages with pip-only dependencies cannot be released. Where is this output from?

fmessmer commented 6 years ago

it's from bloom-release <repository_name> --track <track> --rosdistro <distro> (@ipa-flg-pb correct me if I'm wrong)

so, we cannot release cob_mimic then? @ipa-fmw FYI

mathias-luedtke commented 6 years ago

https://github.com/ros-infrastructure/bloom/pull/412 might be related

mathias-luedtke commented 6 years ago

so, we cannot release cob_mimic then?

Only if you rewrite it to use libvlc-dev directly ;)

fmessmer commented 6 years ago

currently having this discussion... --> https://github.com/ipa320/cob_driver/issues/340

mathias-luedtke commented 6 years ago

The fix needed for the raws is not yet released for indigo, only for jade+

I have made a new release for indigo as well.

ipa-rmb commented 6 years ago

Does someone know what causes this error for libconcorde_tsp_solver: http://build.ros.org/job/Kbin_uxhf_uXhf__libconcorde_tsp_solver__ubuntu_xenial_armhf__binary/4/display/redirect

I can find some errors telling it cannot find libqsopt but libqsopt is part of the cob_extern release and there are no errors from the release of libqsopt.

mathias-luedtke commented 6 years ago

Is it working for the other architectures? I would guess that the settings needs to be passed to the ExternalProject.

ipa-rmb commented 6 years ago

Yes, it works for the other arhcitectures.

The only other which is not working is: http://build.ros.org/job/Kbin_djv8_dJv8__libconcorde_tsp_solver__debian_jessie_arm64__binary/4/display/redirect

Something was not available for arm, maybe it was libqsopt. However, how does libqsopt then go through smoothly? Or can we turn of arm support?

mathias-luedtke commented 6 years ago

Or can we turn of arm support?

https://github.com/ros-infrastructure/ros_buildfarm_config/tree/production/kinetic Please double check for other errors beforehand!

fmessmer commented 6 years ago

The release blocker for cob_manipulation, i.e. stomp, has been removed in https://github.com/ipa320/cob_manipulation/pull/117 and https://github.com/ipa320/cob_manipulation/pull/119

@ipa-rmb agreed to release the remaining repos cob_manipulation, cob_robots and cob_simulation into both indigo and kinetic :+1:

@ipa-flg-pb I consider your job done for the time being...thank you for your help!

ipa-rmb commented 6 years ago

I think I figured out how to edit the first message without loosing data:

  1. Refresh page
  2. Click edit comment but cancel editing immediately (if you would have lost data, it now asks you whether you really want to abort and loose your unsaved changes - click yes)
  3. Refresh page
  4. Edit the message and save
  5. Refresh page
fmessmer commented 6 years ago

release of ur_* packages is tracked https://github.com/ros-industrial/universal_robot/issues/240#issuecomment-319575676

fmessmer commented 6 years ago

UniversalRobot releases are:

ipa-rmb commented 6 years ago

Shall we do a release session again or are there some pull requests that we should await first? Do we release care-o-bot as well?

fmessmer commented 6 years ago

Yes, we should release care-o-bot, too

For the next cycle, I think we should wait a bit more as there are a few things pending in cob_robots...new bots, zr300 migration, raw3-1 to canopen...

ipa-rmb commented 6 years ago

Ok, so care-o-bot should be released already now, the remainder has to wait for the second cycle later, correct?

fmessmer commented 6 years ago

:+1: the next release should also go in a new issue

fmessmer commented 6 years ago

Let's just say care-o-bot missed one release cycle and close this PR! We'll trigger a new release some time soon anyway? October?