Project

General

Profile

Actions

Bug #24705

closed

foreman-release-scl-7-1.el7.noarch.rpm contains no repo file

Added by Aaron Copley over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
Foreman modules
Target version:
-
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

I am trying to do a clean install of Foreman 1.18.1 and it fails on all of the tfm-ror51-* packages. I tracked that down to a missing repo because no file is provided by the foreman-release-scl RPM. The previous version contains the repo, but conflicts with foreman-1.18.1.

[root@foreman ~]# rpm -qpl foreman-release-scl-7-1.el7.noarch.rpm
(contains no files)

[root@foreman ~]# rpm -qpl foreman-release-scl-5-1.el7.noarch.rpm
/etc/yum.repos.d/tfm-ror51.repo

Actions #1

Updated by Aaron Copley over 5 years ago

I found the commit in GitHub where this repo was moved to foreman-release, (https://github.com/theforeman/foreman-packaging/commit/397e1d8f61ee12dd220aa29da79e83d44cbdabf0#diff-f3246f3433d04c66b6bb947152f2023c) but I am installing from the Puppet modules and did not have that package pre-installed. I could install foreman-release before running Puppet, but since the puppet-foreman module manages all of the other repositories it should probably also manage this one, shouldn't it?

Actions #2

Updated by Ewoud Kohl van Wijngaarden over 5 years ago

You're right this was changed. https://github.com/theforeman/puppet-foreman/commit/dca5b67bc8451efcf94039d696c72533792e1c78 is not yet released but intended to rectify this change. I intend to release a puppet-foreman 10.0.0 soon; would that be sufficient for your use case?

Actions #3

Updated by Aaron Copley over 5 years ago

That should do the trick. Thank you so much!

Actions #4

Updated by Ewoud Kohl van Wijngaarden over 5 years ago

  • Project changed from Foreman to Installer
  • Category set to Foreman modules
  • Status changed from New to Closed
  • Assignee set to Ewoud Kohl van Wijngaarden
  • Triaged changed from No to Yes
  • Pull request https://github.com/theforeman/puppet-foreman/pull/660 added
  • Fixed in Releases 1.20.0 added
Actions

Also available in: Atom PDF