Mailinglist Archive: opensuse-bugs (15136 mails)

< Previous Next >
[Bug 328811] New: kiwi doesn't find a pattern when ftp source is used
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 27 Sep 2007 01:13:48 -0600 (MDT)
  • Message-id: <bug-328811-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=328811#c328509

           Summary: kiwi doesn't find a pattern when ftp source is used
           Product: openSUSE 10.3
           Version: Beta 2
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
        AssignedTo: ms@xxxxxxxxxx
        ReportedBy: jsuchome@xxxxxxxxxx
         QAContact: qa@xxxxxxx
          Found By: ---


This has been originally solving in bug 328003, however it is still not
working.

My kiwi changelog says:

* Wed Sep 26 2007 ms@xxxxxxx
- fixed stick creation for compressed images. Too many spare
  space was added to the read-only image part. This was a waste
  of space

* Wed Sep 26 2007 ms@xxxxxxx
- added harddisk boot for isoboot (#328509)
- load BusLogic module for vmxboot/oemboot systems (#327358)
- fixed pattern download by using the content file. On local
  repo check by glob search if no content file exists (#328003)


Yes, in bug 328003, I meantioned DESCRDIR as the correct directory where
patterns are saved, but the real problem was that even when kiwi knows the
correct path, it is not able to read the pattern list. See comments 25 and 26
of bug 328003 - the directory actually was correct.

Now with new kiwi, I get 

Pattern match or DESCRDIR search failed: default   failed

error. If I add some debugging into KIWIPattern.pm, I can see that the $content
variable was empty before calling checkContentData function. The response of
http request from line 273 is:
$VAR1 = bless( {
                 '_content' => '',
                 '_rc' => 400,
                 '_headers' => bless( {
                                        'client-date' => 'Thu, 27 Sep 2007
07:06:37 GMT',
                                        'content-type' => 'text/plain'
                                      }, 'HTTP::Headers' ),
                 '_msg' => 'FTP return code 000',
                 '_request' => bless( {
                                        '_content' => '',
                                        '_uri' => bless( do{\(my $o =
'ftp://cml.suse.cz/netboot/find/openSUSE-10.3-RC1-DVD-i386-DVD1/content')},
'URI::ftp' ),
                                        '_headers' => bless( {
                                                               'user-agent' =>
'libwww-perl/5.806'
                                                             }, 'HTTP::Headers'
),
                                        '_method' => 'GET'
                                      }, 'HTTP::Request' )
               }, 'HTTP::Response' );


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >