Project

General

Profile

action #133469

Updated by mkittler 10 months ago

## Observation 
 This lead to https://gitlab.suse.de/openqa/salt-pillars-openqa/-/jobs/1716103/raw failing with: 

 ``` 
 ERROR: Minions returned with non-zero exit code 

 openqaworker-arm-3.suse.de: 
     Passed invalid arguments to state.highstate: expected str, bytes or os.PathLike object, not list 
 … 
 ``` 

 Trying to apply the states manually leads to the following error (which persisted after multiple attempts and waiting a few minutes between them): 

 ``` 
 martchus@openqa:~> sudo salt -C 'openqaworker-arm-3.suse.de' -l error --state-output=changes state.apply 
 openqaworker-arm-3.suse.de: 
     Data failed to compile: 
 ---------- 
     The function "state.highstate" is running as PID 5343 and was started at 2023, Jul 24 21:09:36.760016 with jid 20230724210936760016 
 ---------- 
     The function "state.highstate" is running as PID 93318 and was started at 2023, Jul 27 14:59:24.641229 with jid 20230727145924641229 
 ERROR: Minions returned with non-zero exit code 
 ``` 

 ## Acceptance criteria 
 * **AC1**: It is known what causes the problem 
 * **AC2**: The problem is fixed or worked around as far as possible 

 ## Suggestions 
  * We have seen this problem before on other workers (see #95140) so it would make sense to research more. 
  * Research if the problem is discussed upstream 
    * If nothing can be found ask directly in e.g. chats or the suse internal mailinglist salt@suse.de

Back