https://bugzilla.novell.com/show_bug.cgi?id=425059
Summary: Autoyast is unable to use predefined system attributes
Product: openSUSE 11.0
Version: Final
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: AutoYaST
AssignedTo: ug@novell.com
ReportedBy: leo@nwfactory.net
QAContact: qa@suse.de
Found By: Customer
I'm writing a rules.xml file where I want make checks based on certain
predefined system attributes like product_vendor and board_vendor but autoyast
does not seem to be able to obtain the correct values from the system(s)
I check the values of these attributes with (as described in the
/~ug/autoyast_doc)
# y2base ayast_probe ncurses
For my system this shows and emtpy product,product_vendor,board,board_vendor.
If I check with hwinfo --bios I do see the correct values
01: None 00.0: 10105 BIOS
[Created at bios.176]
Unique ID: rdCR.lZF+r4EgHp4
Hardware Class: bios
BIOS Keyboard LED Status:
Scroll Lock: off
Num Lock: off
Caps Lock: off
Serial Port 0: 0x3f8
Serial Port 1: 0x2e8
Parallel Port 0: 0x378
Base Memory: 638 kB
PnP BIOS: @@@0000
BIOS: extended read supported
BIOS32 Service Directory Entry: 0xfd750
SMBIOS Version: 2.3
BIOS Info: #0
Vendor: "Phoenix/FUJITSU"
Version: "Version 1.22"
Date: "08/25/2003"
Start Address: 0xe0000
ROM Size: 1024 kB
Features: 0x0303000000007d099b80
PCI supported
PCMCIA supported
PnP supported
BIOS flashable
BIOS shadowing allowed
CD boot supported
Selectable boot supported
EDD spec supported
720kB Floppy supported
Print Screen supported
8042 Keyboard Services supported
Serial Services supported
Printer Services supported
CGA/Mono Video supported
ACPI supported
USB Legacy supported
BIOS Boot Spec supported
F12 Network boot supported
System Info: #1
System Info: #1
Manufacturer: "FUJITSU SIEMENS"
Product: "LIFEBOOK E4010"
Serial: "YBFP028075"
UUID: undefined, but settable
Wake-up: 0x06 (Power Switch)
Board Info: #2
Manufacturer: "FUJITSU"
Product: "FJNB16F"
Chassis Info: #3
Manufacturer: "FUJITSU SIEMENS"
Version: "E4010"
Serial: "YBFP028075"
Type: 0x0a (Notebook)
Bootup State: 0x02 (Unknown)
Power Supply State: 0x02 (Unknown)
Thermal State: 0x02 (Unknown)
Security Status: 0x02 (Unknown)
..
As a work-around I now use a custom rule where I'm calling dmidecode
Not working rule of my rules.xml
<rule>