Bug 1418330

Summary: Term 'certification' is used instead of 'manifest'
Product: Red Hat Satellite 5 Reporter: Pavel Studeník <pstudeni>
Component: ServerAssignee: Grant Gainey <ggainey>
Status: CLOSED WONTFIX QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 580CC: tlestach
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-09 16:35:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1340444    

Description Pavel Studeník 2017-02-01 15:01:23 UTC
Description of problem:
From Satellite 5.8 is used manifest for activation Satellite. But when I try to activate expired manifest I received message with term 'certificate':

For example:

>> rhn-satellite-activate
ERROR: Satellite Certificate appears to have expired: 2017-01-16

On web UI:
Your satellite certificate has expired. Please visit the following link for steps on how to request or generate a new certificate: https://access.redhat.com/knowledge/tools/satcert Your satellite enters restricted period in 5 day(s).


I think that it is confusing for user what is manifest and what is certificate. I prefer to use only one term "manifest".

Version-Release number of selected component (if applicable):
spacewalk-java-2.5.14-48.el6sat.noarch

How reproducible:
always

Steps to Reproduce:
1. used expired manifest for activation

Actual results:
The term "certificate" is used

Expected results:
Use the word manifest

Additional info:
>> git grep -i "Satellite Certificate"
...
java/code/src/com/redhat/rhn/frontend/strings/jsp/StringResource_en_US.xml:        <source>Checks whether satellite certificate has not expired</source>
...
java/code/src/com/redhat/rhn/frontend/strings/template/StringResource_en_US.xml:          {1} - Days Until satellite certificate expiration: 7
...
java/code/src/com/redhat/rhn/frontend/strings/java/StringResource_en_US.xml:        <source>Your satellite certificate has expired. Please visit the following link for steps on how to request or generate a new c
ertificate: &lt;a href="https://access.redhat.com/knowledge/tools/satcert"&gt;https://access.redhat.com/knowledge/tools/satcert&lt;/a&gt;</source>
...

Comment 1 Pavel Studeník 2017-02-01 15:07:42 UTC
On page /rhn/admin/config/ManifestUpload.do I uploaded expired manifest and I receive error: "Certificate expired". Correct message is "Manifest expired".

Comment 3 Grant Gainey 2017-02-09 15:39:39 UTC
The 'thing' that's expired, in this case, *is* the Satellite Certificate, that is embedded in the manifest.zip.

Manifests do not expire. The subscriptions inside them may, but the mainfest itself is just a container of Stuff.

I think that changing this wording is likely to cause more confusion for Sat5 customers, than leaving it alone does. I am proposing to close this as WONTFIX

Comment 4 Tomas Lestach 2017-02-09 16:35:05 UTC
I agree we need to distinguish, what actually within the manifest expired.
Based on Comment 2 I'm closing the bug WONTFIX.