ros-infrastructure / mirror

ROS Mirroring Config
4 stars 2 forks source link

Remove vivid, add wily and xenial for Kinetic #5

Closed jacquelinekay closed 8 years ago

jacquelinekay commented 8 years ago

I'm removing vivid because it's EOL'd. Let me know if it should not be removed, I wasn't quite sure what the right thing was.

dirk-thomas commented 8 years ago

Since we are currently still building packages for vivid we should keep mirroring them. Once we stopped the build farm for it we could disable the mirror a couple of weeks later (to ensure that the latest state has propagated). But we could also keep them to have the mirrors have the same state as the official repos.

jacquelinekay commented 8 years ago

alright, I restored vivid.

tfoote commented 8 years ago

We should add ubuntu armhf I guess we missed that on the mirrors

And we should also add jessie amd64 and arm64.

jacquelinekay commented 8 years ago

@tfoote should I add armhf for all versions listed in the file or is there a cutoff (e.g. trusty onwards)? How do I know which version has armhf support?

jacquelinekay commented 8 years ago

maybe this is helpful: http://packages.ros.org/ros/ubuntu/lists/

tfoote commented 8 years ago

Short answer. We've been building armhf for LTS releases only. For Indigo and Jade, Trusty only. Kinetic we are building Xenial and Jessie which are both stable releases.

The authoritative source for this is the ros_buildfarm_config repo production branch: https://github.com/ros-infrastructure/ros_buildfarm_config/blob/production

It is what the buildfarm uses: for example the arm builds are in:

It's also reflected in the status pages for each buildfarm config release build file there's a status page.

tfoote commented 8 years ago

Doubled with you on the commit. I added a fix up commit and kept armhf there as we do have some dependencies there that we've provided for convenience: http://packages.ros.org/ros/ubuntu/dists/precise/main/binary-armhf/Packages

tfoote commented 8 years ago

I think this is good to merge, but I'd like to hold off until I"m near a test mirror to verify the rollout.

Tones29 commented 8 years ago

tfoote, did you run a test mirror and can we merge this pull request? The first users are missing the Kinetic packages on the Freiburg mirror.

tfoote commented 8 years ago

@Tones29 thanks for the ping. I've tested it and it's running on my test mirror. I had to disable the arm64 lines since apt-mirror does not seem to support them.

https://github.com/ros-infrastructure/mirror/commit/3fbb8315bdb4cf683360cfba197e41c5617fd692