Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add table showing binary package availablity for Melodic and Noetic #286

Merged
merged 8 commits into from
Aug 12, 2020

Conversation

sloretz
Copy link
Contributor

@sloretz sloretz commented Aug 12, 2020

The table shows how long new binary packages will be available from the
buildfarm for each platform and architecture.

Signed-off-by: Shane Loretz<sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz sloretz self-assigned this Aug 12, 2020
@dirk-thomas
Copy link
Member

Assuming the end dates are based on the support timeframe of the OS distro the Ubuntu cells should probably end in April instead of May.

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz
Copy link
Contributor Author

sloretz commented Aug 12, 2020

Assuming the end dates are based on the support timeframe of the OS distro the Ubuntu cells should probably end in April instead of May

Oops, I just assumed the ROS EOL date was before the Ubuntu EOL date. Fixed in 08809e6

https://wiki.ubuntu.com/Releases

dirk-thomas
dirk-thomas previously approved these changes Aug 12, 2020
Copy link
Member

@dirk-thomas dirk-thomas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not that I am a ROS boss for either distro but the dates look good to me.

rep-0003.rst Outdated Show resolved Hide resolved
@mikaelarguedas
Copy link
Contributor

/cc @nuclearsandwich @tfoote @ruffsl this seems to overlap with the discussion about the generation of final snapshots and their availability for Debian distros going EOL (originally sparked by docker-library/official-images#8405 (comment)).

In the past ROS stopped produce packages when a Debian distro went EOL (e.g. for Jessie it was 06-2018). But this PR suggests that for Melodic and Noetic, ROS packages will be produced for two years after the EOL date, up until the LTS EOL (which is not Debian security-team maintained).
If that is the case, is there a place to find the things to consider / steps to take for users and maintainers of ROS packages regarding:

@dirk-thomas
Copy link
Member

In the past ROS stopped produce packages when a Debian distro went EOL (e.g. for Jessie it was 06-2018). But this PR suggests that for Melodic and Noetic, ROS packages will be produced for two years after the EOL date, up until the LTS EOL (which is not Debian security-team maintained).

Good point. I didn't realize the end date are taken from the LTS. I agree that we should limit the timeframe to the EOL date of the Debian distro (not the extended LTS) - as we have done until now.

@dirk-thomas dirk-thomas dismissed their stale review August 12, 2020 15:14

Reconsidered based on Debian EOL date

Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
@sloretz
Copy link
Contributor Author

sloretz commented Aug 12, 2020

In the past ROS stopped produce packages when a Debian distro went EOL (e.g. for Jessie it was 06-2018). But this PR suggests that for Melodic and Noetic, ROS packages will be produced for two years after the EOL date, up until the LTS EOL (which is not Debian security-team maintained).

I agree that we should limit the timeframe to the EOL date of the Debian distro (not the extended LTS) - as we have done until now.

a8ed897 updates the Debian package support dates to reflect the Debian EOL dates rather than the LTS EOL dates.

Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
Copy link
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me, thanks @sloretz

Copy link
Contributor

@mikaelarguedas mikaelarguedas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated the Debian package support dates to reflect the Debian EOL dates rather than the LTS EOL dates.

👍

@sloretz sloretz merged commit 7896019 into master Aug 12, 2020
@sloretz sloretz deleted the sloretz/rep3_melodic_noetic_no_debian_arm32 branch August 12, 2020 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants