Project

General

Profile

Actions

Bug #21222

closed

capsule-certs-generate throws errors for puppet-agent and puppetserver not installed

Added by Eric Helms over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Installer
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1498412

Description of problem:
When we run capsule_certs_generate on upgraded satellite(to 6.3), it generates the capsule certs file but it throws below errors:

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
[ERROR 2017-10-03 17:21:39 verbose] rpm -q puppet-agent failed! Check the output for error!
[ERROR 2017-10-03 17:21:39 verbose] rpm -q puppetserver failed! Check the output for error!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Version-Release number of selected component (if applicable):
Satellite 6.3.0 snap 18.0

How reproducible:
Always

Steps to Reproduce:
1. Upgrade satellite from satellite 6.2 to 6.3
2. After upgrade, attempt to generate capsule cert using capsule-certs-generate utility on satellite.

Actual results:

Capsule cert tar generates but the capsule-certs-generate utility throws errors:
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
[ERROR 2017-10-03 17:21:39 verbose] rpm -q puppet-agent failed! Check the output for error!
[ERROR 2017-10-03 17:21:39 verbose] rpm -q puppetserver failed! Check the output for error!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Expected results:
Capsule-certs-generate utility should generate certs tar without any errors

Additional info:
1. We also observed these errors while fresh installing satellite 6.3, installer passes but same errors are raised.
2. I see that puppet-server rpm is present on the server instead of puppetserver rpm so it seems utility algorithm is searching for wrong rpm name.
3. There is no such puppet-agent rpm found in the satellite.

Actions #1

Updated by The Foreman Bot over 6 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Eric Helms
  • Pull request https://github.com/Katello/katello-installer/pull/546 added
Actions #2

Updated by Eric Helms over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #3

Updated by Justin Sherrill over 6 years ago

  • translation missing: en.field_release set to 250
Actions

Also available in: Atom PDF