Project

General

Profile

Actions

action #111260

closed

coordination #108797: [qe-core] Leap setup 15.4 openqa for updates

[qe-core] Automate or script moving the assets to fixed directory

Added by szarate over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Infrastructure
Target version:
QA (public, currently private due to #173521) - QE-Core: Ready
Start date:
2022-05-18
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: August Sprint (Aug 03 - Aug 31)

Description

Often we need to move assets in openQA to the fixed directory, this can be a repo, an iso or a qcow image or others,

I wrote the following script (hacked together rather), but does one way or the other what we would normally do, by ssh'ing into a machine and moving the stuff ourselves.

https://github.com/foursixnine/stunning-octo-chainsaw/tree/master/openQA#move-a-build-into-the-fixed-asset-directory

What we would like to have is a way to move either a build, or a specific asset of a particular build, to the corresponding fixed directory, one suggestion is to use a deploy workflow in a git repo, that triggers the moving of the assets, based on a simple config file added by the user (so we can track who runs what)

Acceptance Criteria

  1. AC1 assets of a build can be moved altogether with a single command for osd.
  2. AC2 No ssh to the openQA instance is required.
  3. AC3 Proposal is done for openSUSE.

Related issues 1 (0 open1 closed)

Copied from openQA Tests (public) - action #111255: [qe-core] Manually do the setup of Leap Updates in osd and o3Resolvedmloviska2022-05-18

Actions
Actions #1

Updated by szarate over 2 years ago

  • Copied from action #111255: [qe-core] Manually do the setup of Leap Updates in osd and o3 added
Actions #2

Updated by szarate over 2 years ago

  • Priority changed from Immediate to High
Actions #3

Updated by szarate over 2 years ago

  • Sprint changed from QE-Core: May Sprint (May 11 - Jun 08) to QE-Core: June Sprint (Jun 08 - Jul 06)
Actions #4

Updated by szarate over 2 years ago

  • Sprint changed from QE-Core: June Sprint (Jun 08 - Jul 06) to QE-Core: July Sprint (Jul 06 - Aug 03)
Actions #5

Updated by dheidler over 2 years ago

I'm not sure what should be done here. This needs ACs.

Actions #6

Updated by szarate over 2 years ago

  • Description updated (diff)
  • Status changed from New to Workable
Actions #7

Updated by szarate over 2 years ago

  • Subject changed from [qe-core] Automate or script moving the HDDs to fixed directory to [qe-core] Automate or script moving the assets to fixed directory

updated AC's

Actions #8

Updated by mloviska over 2 years ago

  • Assignee set to mloviska
Actions #9

Updated by szarate over 2 years ago

Update the suggestions a bit better

Actions #10

Updated by szarate over 2 years ago

  • Sprint changed from QE-Core: July Sprint (Jul 06 - Aug 03) to QE-Core: August Sprint (Aug 03 - Aug 31)
Actions #11

Updated by mloviska over 2 years ago

  • Status changed from Workable to In Progress
Actions #12

Updated by mloviska over 2 years ago

  • Status changed from In Progress to Feedback
Actions #13

Updated by szarate over 2 years ago

  • Status changed from Feedback to Resolved

Thank you Martin! this does exactly what we're looking for! I'll add follow ups to this ticket soon enough to have it deployed, way way better than what I hacked XD

Actions #14

Updated by mloviska over 2 years ago

szarate wrote:

Thank you Martin! this does exactly what we're looking for! I'll add follow ups to this ticket soon enough to have it deployed, way way better than what I hacked XD

This sparks joy. Thanks Santi! Lemme know whether you need any help with it

Actions

Also available in: Atom PDF