Project

General

Profile

action #42569

Updated by okurz about 5 years ago

## Observation 

 - Example: http://slindomansilla-vm.qa.suse.de/tests/433 

 #### Extracted from autoinst-log.txt 

 ``` 
 [2018-10-16T14:07:57.0185 CEST] [debug] QEMU: qemu-system-x86_64: -m '2048 
 [2018-10-16T14:07:57.0185 CEST] [debug] QEMU: 2048': Parameter 'size' expects a non-negative number below 2^64 
 [2018-10-16T14:07:57.0185 CEST] [debug] QEMU: Optional suffix k, M, G, T, P or E means kilo-, mega-, giga-, tera-, peta- 
 [2018-10-16T14:07:57.0185 CEST] [debug] QEMU: and exabytes, respectively. 
 ``` 

 #### Extracted from vars.json 

 ```json 
 QEMURAM: "2048 2048", 
 ``` 

 #### Content of /etc/openqa/workers.ini 

 ```INI 
 [global] 
 HOST = http://slindomansilla-vm.qa.suse.de 
 WORKER_HOSTNAME=slindomansilla-vm.qa.suse.de 
 WORKER_CLASS = qemu_x86_64 
 QEMURAM = 2048 
 CACHEDIRECTORY = /var/lib/openqa/cache 
 QEMURAM = 2048 

 #[1] 
 #WORKER_CLASS = 64bit-ipmi 

 [http://slindomansilla-vm.qa.suse.de] 
 TESTPOOLSERVER = rsync://10.160.66.74/openqa-tests 
 ``` 

 ## Acceptance criteria 

 * - **AC1:** The INI parser detects the duplicate setting and explicitly complaints about it or, The last setting in global section overrides the value. 


 ## Suggestions 

 * Check if duplicate settings can be prevented with a simple hash in openQA

Back