Project

General

Profile

Refactor #7234

SCL 1.1 builds needed for EL rebuilds (CentOS, SL)

Added by Dominic Cleal over 4 years ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
RPMs
Target version:
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

RHSCL 1.1 has been released, but isn't available for CentOS yet. There are issues with build deps missing: http://lists.centos.org/pipermail/centos-devel/2014-July/011592.html. Scientific Linux has rebuilt 1.1 for EL6, but not for EL7 yet.

Our ability to move to our own SCL and use newer collections depends on 1.1.

The RHSCL team have rebuilds published on http://softwarecollections.org (https://www.softwarecollections.org/en/scls/user/rhscl/), but at the time of writing they're still around version 1.0 (betas?). I believe they're working on rebuilds of 1.1, which I hope will be available in due course.

If we move to recommending scl.org, the installer will probably need to be updated to configure the repos, as will the docs.


Related issues

Related to Packaging - Bug #7897: rhscl-* packages unsignedClosed2014-10-10
Related to Installer - Bug #8371: foreman-installer tries to install foreman-release-scl on Ubuntu after upgrade from 1.6.2 to 1.7rc1Resolved2014-11-12
Related to Packaging - Feature #12912: Switch to CentOS SCLorg SIG repositoryClosed2015-12-22
Has duplicate Foreman - Bug #7899: CentOS: foreman seems to depend on centos-release-SCL, not the packages it actually needsDuplicate2014-10-10
Blocks Packaging - Bug #4841: Package Foreman in its own SCLClosed2014-03-25
Blocks Packaging - Feature #7228: Rebuild packages under ror41/ruby22 SCLsClosed2014-08-22

Associated revisions

Revision ec9bce9e (diff)
Added by Dominic Cleal over 4 years ago

fixes #7234 - add foreman-release-scl meta-package

Depends on the release RPMs from softwarecollections.org, for RHEL clone users
to get the repositories that provide RHSCL rebuilds.

extras/ will be consumed by the mash split script when we build repos, much
like comps/. These files will be fetched and included into the finished repo.

History

#1 Updated by Dominic Cleal over 4 years ago

  • Blocks Bug #4841: Package Foreman in its own SCL added

#2 Updated by Dominic Cleal over 4 years ago

  • Blocks Feature #7228: Rebuild packages under ror41/ruby22 SCLs added

#3 Updated by Dominic Cleal over 4 years ago

Seems that as of 25th August, some SCL 1.1 builds are now available for CentOS 6. ruby193, v8 and scl-utils have been updated to 1.1, but ruby200/ror40 are still missing, as are EL7 builds.

#4 Updated by Dominic Cleal over 4 years ago

scl.org has RHSCL 1.1 rebuilds now, minus one missing package in ruby193-el7 which should be resolved soon.

I posted https://groups.google.com/forum/#!topic/foreman-dev/v0XZj-tGdl8 to ask for opinions about the direction we should take.

#5 Updated by Dominic Cleal over 4 years ago

  • Status changed from New to Assigned
  • Assignee set to Dominic Cleal
  • Target version set to 1.7.2

#7 Updated by Dominic Cleal over 4 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
  • Legacy Backlogs Release (now unused) set to 21

#8 Updated by Dominic Cleal over 4 years ago

  • Related to Bug #7897: rhscl-* packages unsigned added

#9 Updated by Dominic Cleal over 4 years ago

  • Has duplicate Bug #7899: CentOS: foreman seems to depend on centos-release-SCL, not the packages it actually needs added

#10 Updated by Ronald van Zantvoort over 4 years ago

  • Related to Bug #8371: foreman-installer tries to install foreman-release-scl on Ubuntu after upgrade from 1.6.2 to 1.7rc1 added

#11 Updated by Dominic Cleal over 3 years ago

  • Related to Feature #12912: Switch to CentOS SCLorg SIG repository added

Also available in: Atom PDF