Remove Installation Targets for Debian Wheezy

Bug #1718459 reported by Jason Stephenson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Low
Unassigned
OpenSRF
Fix Released
Low
Unassigned

Bug Description

Now that we have added installation support for Debian Stretch in OpenSRF and Evergreen 3.0, we should remove installation support for Debian Wheezy. We normally only support two releases of a given Linux distribution at a time.

Branches forthcoming.

Tags: pullrequest
Changed in opensrf:
assignee: nobody → Jason Stephenson (jstephenson)
Revision history for this message
Jason Stephenson (jstephenson) wrote :

Here is the OpenSRF branch:

http://git.evergreen-ils.org/?p=working/OpenSRF.git;a=shortlog;h=refs/heads/user/dyrcona/lp1718459-remove-debian7-wheezy

I have tested it on Debian 8 Jessie. It installs cleanly and make check passes.

Trying to install debian-wheezy prerequisites gives the error "make: *** No rule to make target 'debian-wheezy'. Stop." as expected.

Revision history for this message
Jason Stephenson (jstephenson) wrote :

Here is the Evergreen branch:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dyrcona/lp1718459-remove-debian7-wheezy

I rebased the OpenSRF branch on master and tested both on Debian 9 Stretch tonight. The install is clean according to the new directions, make check passes for both OpenSRF and Evergreen, and all Evergreen live tests pass.

tags: added: pullrequest
Revision history for this message
Jason Stephenson (jstephenson) wrote :

I tested both the branches on Ubuntu Trusty and everything works as expected.

Changed in evergreen:
assignee: Jason Stephenson (jstephenson) → nobody
Changed in opensrf:
assignee: Jason Stephenson (jstephenson) → nobody
Revision history for this message
Jason Stephenson (jstephenson) wrote :

For completeness' sake, I tested everything on Debian Jessie and Ubuntu Xenial. All tests pass, including pgtap tests.

Changed in evergreen:
milestone: none → 3.0-rc
Changed in opensrf:
milestone: none → 3.0.0
Revision history for this message
Galen Charlton (gmc) wrote :

Punting to 3.0.1, where (I propose) "3.0.1" be treated as a rolling target until Wheezy actually drops out of LTS.

Changed in evergreen:
milestone: 3.0-rc → 3.0.1
Revision history for this message
Jason Stephenson (jstephenson) wrote :

Then, we should change the target to 3.next, since Wheezy has community LTS through May 2018.

Also, does this mean we'll support Ubuntu 14.04 until September 2019?

Galen Charlton (gmc)
Changed in opensrf:
milestone: 3.0.0 → none
Changed in evergreen:
milestone: 3.0.1 → 3.next
Revision history for this message
Ben Shum (bshum) wrote :

Debian Wheezy went EOL in May 2018. Pushing these changes to remove Wheezy target for master Evergreen and OpenSRF so that future releases are not built on this target.

Changed in opensrf:
milestone: none → 3.1-beta
Changed in evergreen:
milestone: 3.next → 3.2-rc
status: New → Fix Committed
Changed in opensrf:
status: New → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Low
Changed in opensrf:
importance: Undecided → Low
Galen Charlton (gmc)
Changed in opensrf:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.