Project

Profile

Help

Task #2576

closed

Update build system to properly implement el6 support policy

Added by semyers about 7 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.12.1
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

This means:

  • pulp.spec needs to be updated to no longer build unsupported packages for el6, but continue to build the ones we do support (pulp-agent, pulp-consumer, related deps, and no plugins)

...but this also means:

  • nightly builder and PR testers should build/test unsupported el6 packages to protect us against making a breaking change on el6 that will impact downstream projects still supporting el6

I thought I'd already prevented the release of unsupported packages (albeit manually) for 2.12.0, but that process failed, so I think we need to bake this directly into the build automation.


Related issues

Related to Pulp - Issue #2583: Pulp installation failing in nightly buildsCLOSED - CURRENTRELEASEsemyersActions

Also available in: Atom PDF