Bug 537175

Summary: Problems at network installation fedora 12 (beta) from a HTTP-server
Product: [Fedora] Fedora Reporter: Alex <alex-saf>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 12CC: anaconda-maint-list, maurizio.antillon, ozzy, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-15 05:21:25 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:
Attachments:
Description Flags
inst_http_1
none
inst_http_2
none
inst_http_3
none
inst_http_4
none
inst_http_5
none
anaconda
none
yum none

Description Alex 2009-11-12 18:06:49 UTC
Created attachment 369277 [details]
inst_http_1

Description of problem:

At network installation fedora 12 (beta) from a HTTP-server there is an error as is not install repo.

How reproducible:
1. Install DVD Fedora 12 (beta) for reception initrd.img, vmlinuz (from a
directory .../images/pxeboot)
2. syslinux-3.75-4.fc12.i686.rpm (Fedora Development for i386) for reception
pxelinux.0
3. The customising disk is copied in a directory /var/www/html/linux/f12/i386/install a http-server. These files are accessible on a network.

Steps to Reproduce:
1. Begin network installation fedora 12 (beta). As an installation method select "URL" (see inst_http_1.JPG).
2. Print URL http://192.168.1.254/linux/f12/i386/install(see inst_http_2.JPG) and also  start installation (see inst_http_3.JPG).
3. Begin graphics installation fedora 12 (beta).
4. Receive an error (see inst_http_4.JPG) and (see inst_http_5.JPG).
In the directory.../f12/i386/install/repodata there are files:

-r--r--r-- 1 root root  890863 Окт 13 00:00 27c93b53a03d41dfb4738d52834b19966e3f8f714d9682a6215a494370707865
-r--r--r-- 1 root root 2745164 Окт 13 00:00 7c62979a2196d11b508b5256e4d4058a566eb939b5e29ace4dac271ec875c3f2
-r--r--r-- 1 root root  908751 Окт 13 00:00 7fc66501e9767ef16b0bda71fad9636ed1497c071091b43c75f9a8f846a1e3db
-r--r--r-- 1 root root 2457355 Окт 13 00:00 96b2334586fb1d5e4f84ecaa94bc8301baf92d0dfc812f78b166c2be690c36e6
-r--r--r-- 1 root root 1719300 Окт 13 00:00 a34fa776d331e72a983ae4cc26c2fa9fd7b534ba127489ca6d1ed90acac101ba
-r--r--r-- 1 root root  397009 Окт 13 00:00 c474ae0920745dc249a46df13d42f3c05ab447ded7ff0bb622143de3cf9883b6
-r--r--r-- 1 root root  948742 Окт 13 00:00 d44e882d375e873663c79ab5f5f0639fa2c6964f6462ed52524bb75dd691a198
-r--r--r-- 1 root root 1796092 Окт 13 00:00 df7ddd9e730ba51d55a31fec634eb6963a38a59e26a8d04867933e325d25490c
-r--r--r-- 1 root root    4121 Окт 13 00:00 repomd.xml
-r--r--r-- 1 root root    2585 Окт 13 00:00 TRANS.TBL

The required file has *sqlite.bz2 extension. In presence there is such file only without the extension.

Actual results:

No install

Expected results:


Additional info:
DCHP-,TFTP anf HTTP-servers work on computer:
1) OS - Fedora 7
2) Files for loading are on the patch:
/tftpboot/linux/f12/i386
3) List files:
initrd.img  pxelinux.0  vmlinuz
4) List /tftpboot/linux/f12/i386/pxelinux.cfg:
default
5) cat /tftpboot/linux/f12/i386/pxelinux.cfg/default
DEFAULT pxeboot
TIMEOUT 50
LABEL pxeboot
      KERNEL vmlinuz
      APPEND initrd=initrd.img
ONERROR LOCALBOOT 0

Comment 1 Alex 2009-11-12 18:08:35 UTC
Created attachment 369279 [details]
inst_http_2

Comment 2 Alex 2009-11-12 18:11:23 UTC
Created attachment 369280 [details]
inst_http_3

Comment 3 Alex 2009-11-12 18:12:19 UTC
Created attachment 369282 [details]
inst_http_4

Comment 4 Alex 2009-11-12 18:13:34 UTC
Created attachment 369283 [details]
inst_http_5

Comment 5 Chris Lumens 2009-11-12 18:14:42 UTC
Please attach /tmp/anaconda.log and /tmp/yum.log to this bug report.

Comment 6 Alex 2009-11-12 19:10:36 UTC
How to me to receive files/tmp/anaconda.log and /tmp/yum.log to add them here?

Comment 8 Alex 2009-11-12 19:42:25 UTC
Created attachment 369303 [details]
anaconda

Comment 9 Alex 2009-11-12 19:43:00 UTC
Created attachment 369305 [details]
yum

Comment 10 Chris Lumens 2009-11-13 16:28:28 UTC
Are you sure that file exists on your web server, has the proper permissions, and is not being blocked due to SELinux on the web server?  If you look way at the end of your anaconda.log, you will see that you're getting a 404 HTTP error code.

Comment 11 Alex 2009-11-13 17:10:57 UTC
I am absolutely assured that necessary files exist. SElinux it is disconnected. And the rights to files are shown in the text of it bug.
Problem in that for these the extension for these files is distinct from what is specified in a file./repodata/repomd.xml.

I have changed names of files having added the extension. The EXAMPLE: 
file df7ddd9e730ba51d55a31fec634eb6963a38a59e26a8d04867933e325d25490c 
has made df7ddd9e730ba51d55a31fec634eb6963a38a59e26a8d04867933e325d25490c-primary.sqlite.bz2 
etc....

After that installation has passed successfully.

Comment 12 ozzy 2010-02-07 00:54:15 UTC
I can confirm that when doing network installation (PXE and http in my case) of F12 those files need to be renamed and have the extension as apears in the repomd.xml
DVD install works...

Ozzy