Bug 463245

Summary: README and RELEASE-NOTES are a mess
Product: Red Hat Enterprise Linux 5 Reporter: Jay Turner <jturner>
Component: relengAssignee: Don Domingo <ddomingo>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team-automation>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.3CC: ddomingo, dgregor, dmach, mhideo, srevivo, syeghiay
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-10-14 13:18:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jay Turner 2008-09-22 17:32:14 UTC
Description of problem:
In the 20080919.2 (client) and 20080919.1 (server) trees, seeing some really strange things with respect to the README and RELEASE-NOTES:

*****
[root@slingshot 5]# pwd
/mnt/redhat/rel-eng/RHEL5.3-Server-20080919.1/5
[root@slingshot 5]# ls -l */os/R*
-rw-r--r-- 13 root root     0 Sep 18 18:44 i386/os/README-en
-rw-r--r--  3 root root     0 Sep 18 18:42 i386/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 76712 Sep 18 18:41 i386/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 76725 Sep 18 18:41 i386/os/RELEASE-NOTES-U3-fr.html
-rw-r--r-- 13 root root  1706 Sep 19 11:52 i386/os/RPM-GPG-KEY-redhat-beta
-rw-r--r-- 13 root root  1164 Sep 19 11:52 i386/os/RPM-GPG-KEY-redhat-release
-rw-r--r--  8 root root     0 Sep 18 18:44 ia64/os/README-en
-rw-r--r--  3 root root     0 Sep 18 18:43 ia64/os/RELEASE-NOTES-U3-en
-rw-r--r--  9 root root  1706 Sep 19 11:52 ia64/os/RPM-GPG-KEY-redhat-beta
-rw-r--r--  9 root root  1164 Sep 19 11:52 ia64/os/RPM-GPG-KEY-redhat-release
-rw-r--r--  8 root root     0 Sep 18 18:45 ppc/os/README-en
-rw-r--r--  3 root root     0 Sep 18 18:44 ppc/os/RELEASE-NOTES-U3-en
-rw-r--r--  8 root root  1706 Sep 19 11:52 ppc/os/RPM-GPG-KEY-redhat-beta
-rw-r--r--  8 root root  1164 Sep 19 11:52 ppc/os/RPM-GPG-KEY-redhat-release
-rw-r--r--  7 root root     0 Sep 18 18:45 s390x/os/README-en
-rw-r--r--  3 root root     0 Sep 18 18:44 s390x/os/RELEASE-NOTES-U3-en
-rw-r--r--  7 root root  1706 Sep 19 11:52 s390x/os/RPM-GPG-KEY-redhat-beta
-rw-r--r--  7 root root  1164 Sep 19 11:52 s390x/os/RPM-GPG-KEY-redhat-release
-rw-r--r--  8 root root     0 Sep 18 18:44 x86_64/os/README-en
-rw-r--r--  3 root root     0 Sep 18 18:43 x86_64/os/RELEASE-NOTES-U3-en
-rw-r--r--  8 root root  1706 Sep 19 11:52 x86_64/os/RPM-GPG-KEY-redhat-beta
-rw-r--r--  8 root root  1164 Sep 19 11:52 x86_64/os/RPM-GPG-KEY-redhat-release
*****

So the English files are empty and the spanish and french release-notes only exist on i386.  Seeing the same thing with the Client trees as well.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 2 Dennis Gregorovic 2008-09-24 17:02:50 UTC
This is an issue with the redhat-release-notes package.  It's missing a number of expected files.

Comment 3 Don Domingo 2008-09-24 23:39:53 UTC
i apologize for this, forgot to update some build scripts when we migrated the RHEL5 release notes to Publican.

i've pushed a new version (to dist-5E-qu-candidate) for both variants, which contains English, Spanish, and French only for now:

redhat-release-notes-5Server-17
redhat-release-notes-5Client-17

could not add them to the errata at this moment, as there is a bug in the errata tool preventing me from doing so.

Comment 4 Dennis Gregorovic 2008-09-25 02:49:53 UTC
$ rpm -qlp /mnt/redhat/brewroot/packages/redhat-release-notes/5Client/17/i386/redhat-release-notes-5Client-17.i386.rpm 
/usr/share/doc/HTML
/usr/share/doc/HTML/en-US
/usr/share/doc/redhat-release-notes-5Client
/usr/share/doc/redhat-release-notes-5Client/README-x86-en
/usr/share/doc/redhat-release-notes-5Client/README-x86-en.html
/usr/share/doc/redhat-release-notes-5Client/README-x86-es.html
/usr/share/doc/redhat-release-notes-5Client/README-x86-fr.html
/usr/share/doc/redhat-release-notes-5Client/RELEASE-NOTES-U3-x86-en
/usr/share/doc/redhat-release-notes-5Client/RELEASE-NOTES-U3-x86-en.html
/usr/share/doc/redhat-release-notes-5Client/RELEASE-NOTES-U3-x86-es.html
/usr/share/doc/redhat-release-notes-5Client/RELEASE-NOTES-U3-x86-fr.html

Looks like we're still missing the U1 and U2 release notes.  In previous versions of the packages, the release notes for each update release were included.

Comment 5 Don Domingo 2008-09-25 03:02:50 UTC
are those files actually still used in the current minor release? it doesn't seem to make sense for old release notes files to be pulled by the distro for any reason whatsoever, especially since those weren't updated in brew anyway since the last GA.

please advise. thanks

Comment 6 Michael Hideo 2008-09-25 03:12:11 UTC
Dennis/Jay, why do we need to include the U1 and U2 release notes?

Comment 7 Dennis Gregorovic 2008-09-25 03:14:26 UTC
I have no strong opinion and will defer to the docs teams' judgment.  So, it looks like we're good.  I've tagged redhat-release-notes-5Client-17 and redhat-release-notes-5Server-17 into the trees.  Cheers.

Comment 9 Jay Turner 2008-10-14 13:17:49 UTC
Things look better with the 20081006.0 trees:

[root@cobalt 5]# pwd
/mnt/redhat/rel-eng/RHEL5.3-Client-20081006.0/5
[root@cobalt 5]# ls -l */os/RE*
-rw-r--r-- 14 root root  9772 Sep 21 20:15 i386/os/README-en
-rw-r--r-- 14 root root 19563 Sep 21 20:12 i386/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 i386/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 i386/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:13 i386/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-fr.html
-rw-r--r--  9 root root  9758 Sep 21 20:15 x86_64/os/README-en
-rw-r--r--  9 root root 19563 Sep 21 20:12 x86_64/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 x86_64/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 x86_64/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:14 x86_64/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-fr.html
[jkt@cobalt 5]$ pwd
/mnt/redhat/rel-eng/RHEL5.3-Server-20081006.0/5
[jkt@cobalt 5]$ ls -l */os/RE*
-rw-r--r-- 13 root root  9772 Sep 21 20:15 i386/os/README-en
-rw-r--r-- 13 root root 19563 Sep 21 20:12 i386/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 i386/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 i386/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:13 i386/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 i386/os/RELEASE-NOTES-U3-fr.html
-rw-r--r--  8 root root  8496 Sep 21 20:15 ia64/os/README-en
-rw-r--r--  8 root root 19563 Sep 21 20:12 ia64/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 ia64/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 ia64/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:13 ia64/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 ia64/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 ia64/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 ia64/os/RELEASE-NOTES-U3-fr.html
-rw-r--r--  8 root root  7415 Sep 21 20:15 ppc/os/README-en
-rw-r--r--  8 root root 19563 Sep 21 20:12 ppc/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 ppc/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 ppc/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:13 ppc/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 ppc/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 ppc/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 ppc/os/RELEASE-NOTES-U3-fr.html
-rw-r--r--  7 root root  6888 Sep 21 20:16 s390x/os/README-en
-rw-r--r--  7 root root 19563 Sep 21 20:12 s390x/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 s390x/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 s390x/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:13 s390x/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 s390x/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 s390x/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 s390x/os/RELEASE-NOTES-U3-fr.html
-rw-r--r--  8 root root  9758 Sep 21 20:15 x86_64/os/README-en
-rw-r--r--  8 root root 19563 Sep 21 20:12 x86_64/os/README-en.html
-rw-r--r--  3 root root 19858 Sep 21 20:12 x86_64/os/README-es.html
-rw-r--r--  3 root root 19864 Sep 21 20:12 x86_64/os/README-fr.html
-rw-r--r--  3 root root 52425 Sep 21 20:14 x86_64/os/RELEASE-NOTES-U3-en
-rw-r--r--  3 root root 70174 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-en.html
-rw-r--r--  3 root root 70154 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-es.html
-rw-r--r--  3 root root 70169 Sep 21 20:12 x86_64/os/RELEASE-NOTES-U3-fr.html