Project

General

Profile

action #133232

Updated by tinita 10 months ago

## Observation 
 https://openqa.opensuse.org/minion/jobs?state=finished&offset=0&task=hook_script shows minion jobs like https://openqa.opensuse.org/minion/jobs?id=2734386 which say 

 ``` 
 args: 
 - env from_email=o3-admins@suse.de scheme=http enable_force_result=true email_unreviewed=true 
   exclude_group_regex='(Development|Open Build Service|Others|Kernel).*/.*' /opt/os-autoinst-scripts/openqa-label-known-issues-and-investigate-hook 
 - 3449226 
 - delay: 60 
   kill_timeout: 30s 
   retries: 1440 
   skip_rc: 142 
   timeout: 5m 
 attempts: 1 
 children: [] 
 created: 2023-07-24T17:44:04.227673Z 
 delayed: 2023-07-24T17:45:08.865413Z 
 expires: ~ 
 finished: 2023-07-24T17:45:23.297123Z 
 id: 2734386 
 lax: 0 
 notes: 
   hook_cmd: env from_email=o3-admins@suse.de scheme=http enable_force_result=true 
     email_unreviewed=true exclude_group_regex='(Development|Open Build Service|Others|Kernel).*/.*' 
     /opt/os-autoinst-scripts/openqa-label-known-issues-and-investigate-hook 
   hook_rc: 5 
   hook_result: '' 
 parents: [] 
 priority: 0 
 queue: default 
 result: ~ 
 retried: 2023-07-24T17:44:08.865413Z 
 retries: 1 
 started: 2023-07-24T17:45:13.232022Z 
 state: finished 
 task: hook_script 
 time: 2023-07-24T17:53:29.538536Z 
 worker: 1690 
 ``` 

 but no comment ever shows up on https://openqa.opensuse.org/tests/3449226 

 ## Expected result 

 I would assume a comment with results from the above script show up on https://openqa.opensuse.org/tests/3449226#comments 

 ## Logs 

 gru journal related to that specific job: 
 ``` 
 Jul 24 17:45:18 new-ariel openqa-gru[7556]: jq (152 /opt/os-autoinst-scripts/openqa-investigate): jq: error (at <stdin>:1): Cannot index array with string "id" (rc: 5 Input: >>>[]<<<) 
 ``` 
 line 152 /opt/os-autoinst-scripts/openqa-investigate: 
 ``` 
 comment_id=$("${client_call[@]}" -X POST jobs/"$first_cluster_job_id"/comments text="Starting investigation for job $id" | runjq -r '.id') || return $? 
 ``` 
 access.log: 
 ``` 
 10.150.1.11 - - [24/Jul/2023:17:45:18 +0000] "POST /api/v1/jobs/3449225/comments HTTP/1.1" 301 169 "-" "openqa-investigate (https://github.com/os-autoinst/scripts)" 
 10.150.1.11 - - [24/Jul/2023:17:45:18 +0000] "GET /api/v1/jobs/3449225/comments HTTP/1.1" 200 2 "-" "openqa-investigate (https://github.com/os-autoinst/scripts)" 
 ```

Back