Remove Installation Targets for Debian Wheezy

Bug #1718459 reported by Jason Stephenson on 2017-09-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Low
Unassigned
OpenSRF
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.

Changed in opensrf:
assignee: nobody → Jason Stephenson (jstephenson)
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.

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
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
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
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
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) on 2017-10-02
Changed in opensrf:
milestone: 3.0.0 → none
Changed in evergreen:
milestone: 3.0.1 → 3.next
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) on 2019-01-09
Changed in evergreen:
importance: Undecided → Low
Changed in opensrf:
importance: Undecided → Low
Galen Charlton (gmc) on 2019-01-10
Changed in opensrf:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers