Project

General

Profile

action #64941

after every reboot openqaworker7 is missing var-lib-openqa-share.mount , check dependencies of service with openqaworker1

Added by okurz about 1 year ago. Updated 6 months ago.

Status:
Workable
Priority:
Low
Assignee:
-
Target version:
Start date:
2020-03-27
Due date:
% Done:

0%

Estimated time:

Related issues

Related to openQA Infrastructure - action #69475: [tools] openQA child task fails to download asset created by parent jobResolved2020-07-31

Related to openQA Infrastructure - action #73501: Bind mounts of fixed assets is racyResolved2020-10-192020-11-08

Has duplicate openQA Infrastructure - action #69475: [tools] openQA child task fails to download asset created by parent jobResolved2020-07-31

History

#1 Updated by okurz 12 months ago

  • Priority changed from High to Low
  • Target version set to future

problem is still there but QA Kernel team managed to not rely on NFS anymore so we can reduce prio.

#2 Updated by okurz 8 months ago

  • Related to action #69475: [tools] openQA child task fails to download asset created by parent job added

#3 Updated by mkittler 7 months ago

  • Has duplicate action #69475: [tools] openQA child task fails to download asset created by parent job added

#4 Updated by okurz 6 months ago

  • Related to action #73501: Bind mounts of fixed assets is racy added

#5 Updated by okurz 6 months ago

Looking into #73501 I came to the idea, maybe we need to explicitly specify some systemd mount point dependencies directly in /etc/fstab but:

# systemctl list-dependencies var-lib-openqa-share.mount
var-lib-openqa-share.mount
● ├─-.mount
● ├─system.slice
● ├─var-lib-openqa.mount
● └─network-online.target
●   └─wicked.service

so that sounds like it's good enough. On openqaworker1 *and openqaworker4 for reference:

# sudo systemctl list-dependencies var-lib-openqa-share.mount 
var-lib-openqa-share.mount
● ├─-.mount
● ├─system.slice
● ├─var-lib-openqa.mount
● ├─var.mount
● └─network-online.target
●   └─wicked.service

so nearly same, only different that /var is an explicit mount point in this setup as that is the base btrfs subvol after clean reinstalls from openSUSE Leap 15.0+

Also available in: Atom PDF