Project

General

Profile

Actions

action #51098

closed

[kernel][wicked] Copy files to VM without network

Added by cfconrad over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
QE Kernel - QE Kernel Done
Start date:
2019-05-05
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

In wicked testsuite, it would be a nice feature to copy files from and to VM without having a working Network.


Related issues 1 (0 open1 closed)

Related to openQA Project (public) - action #28285: Need to provide workaround for getting logs from system without network Resolvedasmorodskyi2017-11-23

Actions
Actions #1

Updated by SLindoMansilla over 5 years ago

  • Category set to Enhancement to existing tests

As a result of backlog triaging (see https://progress.opensuse.org/projects/openqatests/wiki#ticket-backlog-triaging for more information).

Please, feel free to adjust the category or the "[label]" if you think different.

Actions #2

Updated by jlausuch over 5 years ago

  • Status changed from New to Workable
  • Assignee set to cfconrad
  • Target version set to 445
Actions #3

Updated by cfconrad over 5 years ago

I've played a bit with https://github.com/cfconrad/os-autoinst-distri-opensuse/commit/2f639641ebae093b6ba53b303a30f9591222b70b
The problem with this is, that the job looks realy messy with it, a lot of test-steps are displayed. Also the file is listed in serial.log.

Actions #4

Updated by cfconrad over 5 years ago

Continue to play with this. I added a additional virtio_console and used this to transfer the files.
This additional console need to be enabled manually with systemctl start serial-getty@hvc1 on the VM.
To make the GUI looks nicer, I added a quiet option to all assert_run_script() and co calls.
I reduced the chucksize to 2k, otherwise it wasn't stable.

see:
https://github.com/cfconrad/os-autoinst/tree/more_vconsole
https://github.com/cfconrad/os-autoinst-distri-opensuse/tree/more_vconsole
VR: http://cfconrad-vm.qa.suse.de/tests/4313

Actions #5

Updated by cfconrad over 5 years ago

os-autoinst implementation done with: https://github.com/os-autoinst/os-autoinst/pull/1151

Actions #6

Updated by cfconrad over 5 years ago

  • Status changed from Workable to In Progress

Implement of utility functions to copy files: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/7565
Wait for needed os-autoinst change: https://github.com/os-autoinst/os-autoinst/pull/1156

Actions #7

Updated by cfconrad over 5 years ago

  • Status changed from In Progress to Blocked
Actions #8

Updated by jlausuch over 5 years ago

  • Status changed from Blocked to In Progress
Actions #9

Updated by cfconrad over 5 years ago

  • Status changed from In Progress to Resolved
Actions #10

Updated by jlausuch over 5 years ago

  • Status changed from Resolved to Closed
Actions #11

Updated by jlausuch over 5 years ago

  • Target version changed from 445 to 457
Actions #12

Updated by asmorodskyi over 5 years ago

  • Related to action #28285: Need to provide workaround for getting logs from system without network added
Actions #13

Updated by pcervinka about 4 years ago

  • Target version changed from 457 to QE Kernel Done
Actions

Also available in: Atom PDF