Hide Forgot
Description of problem: Upon installing (Server, Workstation, ComputeNode) from http://download.devel.redhat.com/rel-eng/RHEL6.1-20110311.3/6.1/, the base product id is not installed. After the install completes, I expect to find the base product id here /etc/pki/product. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. After installing Server, or Workstation, or ComputeNode (without any additional add-ons 2. The base product cert should be found in /etc/pki/product 3. To see the cert: openssl x509 -text -in /etc/pki/product/<ID.pem> Actual results: Expected results: Additional info:
We have a high degree of confidence that we know what the problem and solution are. We have the following directory structure: os/ repodata/ Server/ repodata/ HighAvailability/ repodata/ LoadBalancer/ repodata/ ... Up until recently, os/repodata was simply a symlink to Server/repodata. As part of the recent tree layout shuffle, os/repodata because a standalone directory. Unfortunately, I did not make the necessary code changes to get the product certificate into os/repodata when that switch was made. The certificate is still in Server/repodata, but that's not where anaconda is pulling from. So, the fix is to add the product certificate to os/repodata. This is a simple change. I have checked it into CVS and have a new compose underway.
Compose has completed and handed off to QE for verification.
Verifying installs (Server, Workstation, ComputeNode) from latest composes: http://download.lab.bos.redhat.com/rel-eng/RHEL-6.1-Beta-1.2/ [root@jsefler-betastage-computenode ~]# openssl x509 -text -in /etc/pki/product/76.pem | grep -A1 1.3.6.1.4.1.2312.9.1 1.3.6.1.4.1.2312.9.1.76.1: .3Red Hat Enterprise Linux 6 for Scientific Computing 1.3.6.1.4.1.2312.9.1.76.2: ..6.1-Beta 1.3.6.1.4.1.2312.9.1.76.3: ..x86_64 1.3.6.1.4.1.2312.9.1.76.4: ..rhel-6,rhel-6-computenode [root@jsefler-betastage-workstation ~]# openssl x509 -text -in /etc/pki/product/71.pem | grep -A1 1.3.6.1.4.1.2312.9.1 1.3.6.1.4.1.2312.9.1.71.1: .&Red Hat Enterprise Linux 6 Workstation 1.3.6.1.4.1.2312.9.1.71.2: ..6.1-Beta 1.3.6.1.4.1.2312.9.1.71.3: ..x86_64 1.3.6.1.4.1.2312.9.1.71.4: ..rhel-6,rhel-6-workstation [root@jsefler-betastage-server ~]# openssl x509 -text -in /etc/pki/product/69.pem | grep -A1 1.3.6.1.4.1.2312.9.1 1.3.6.1.4.1.2312.9.1.69.1: .!Red Hat Enterprise Linux 6 Server 1.3.6.1.4.1.2312.9.1.69.2: ..6.1-Beta 1.3.6.1.4.1.2312.9.1.69.3: ..x86_64 1.3.6.1.4.1.2312.9.1.69.4: ..rhel-6,rhel-6-server I consider this verified.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0540.html