Project

General

Profile

Actions

action #27076

closed

[tools][functional][hard] Add functionality to be able to modify data available via http in share directory

Added by riafarov over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2017-10-27
Due date:
2017-12-19
% Done:

0%

Estimated time:

Description

User story

As a test developer I would like to modify files we share in data test directory during the test run. One of valid scenarios is modification of autoyast profiles from the worker side avoiding need in support server.
At the moment it's only possible to modify profiles that can be used for installation only using support server, which has certain limitations.
For example, it's not straight-forward to share the path to the new file between 2 test suites, if modification was done in support server test suite.
Another possibility to have similarly functionality atm is to use 'upload_asset', here we can avoid having support server, but still have to run code inside of SUT in chained job.

acceptance criteria

  • AC1: Being able to modify and upload files similarly to 'upload_asset' but not from SUT, but from the worker directly
  • AC2: Being able to access files in SUT using http

tasks

  • Investigate required steps
  • Implement new api function which allows uploading files
  • Document new api function

Related issues 2 (0 open2 closed)

Blocks openQA Tests - action #27505: [sle][functional][y][autoyast][fast] Modify autoyast profiles during the runResolvedJERiveraMoya2017-11-082018-05-22

Actions
Blocks openQA Tests - action #28349: [sle][functional] Use registration in autoinst profiles for sle 15Resolvedriafarov2017-11-242018-01-30

Actions
Actions #1

Updated by riafarov over 6 years ago

  • Related to action #23736: [sle][functional] Adjust autoinst profiles for sle 15 added
Actions #2

Updated by riafarov over 6 years ago

PR with implementation: https://github.com/os-autoinst/os-autoinst/pull/877
Waiting for the feedback.

Actions #3

Updated by riafarov over 6 years ago

  • Related to deleted (action #23736: [sle][functional] Adjust autoinst profiles for sle 15)
Actions #4

Updated by riafarov over 6 years ago

  • Blocks action #23736: [sle][functional] Adjust autoinst profiles for sle 15 added
Actions #5

Updated by riafarov over 6 years ago

  • Blocks deleted (action #23736: [sle][functional] Adjust autoinst profiles for sle 15)
Actions #6

Updated by riafarov over 6 years ago

  • Blocks action #27505: [sle][functional][y][autoyast][fast] Modify autoyast profiles during the run added
Actions #7

Updated by okurz over 6 years ago

  • Description updated (diff)
Actions #8

Updated by riafarov over 6 years ago

  • Blocks action #28349: [sle][functional] Use registration in autoinst profiles for sle 15 added
Actions #9

Updated by okurz over 6 years ago

  • Subject changed from [tools] Add functionality to be able to modify data available via http in share directory to [tools][functional] Add functionality to be able to modify data available via http in share directory
  • Due date set to 2017-12-19
  • Target version set to Milestone 12

that's very relevant for "functional". Let's try something different and make this issue "explicit" on the functional backlog and plan for our sprint6 then

Actions #10

Updated by riafarov over 6 years ago

  • Assignee set to riafarov
Actions #11

Updated by riafarov over 6 years ago

  • Status changed from New to In Progress
Actions #12

Updated by riafarov over 6 years ago

Changes according to the PR review are introduced: https://github.com/os-autoinst/os-autoinst/pull/877#

Actions #13

Updated by riafarov over 6 years ago

  • Subject changed from [tools][functional] Add functionality to be able to modify data available via http in share directory to [tools][functional][hard] Add functionality to be able to modify data available via http in share directory
Actions #14

Updated by riafarov over 6 years ago

  • Status changed from In Progress to Resolved

PR merged, we need to wait until changes are deployed to the o3 and osd before starting using this functionality.

Actions

Also available in: Atom PDF