Project

General

Profile

action #25278

action #20526: [tools][openqa][research] Research on Federated openQA

[epic]Refactor worker_bridge for federated openQA support

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

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
-
Start date:
2017-11-20
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:
Duration:

Description

Currently the pr#1414 has a proposal of what the worker bridge could be, but is currently not in the best state, thus it needs a refactor to be able to be merged.

AC is represented as a checklist


Checklist

  • The worker bridge will run on a machine and will have access to a masterUI to query jobs from and to a slaveUI to proxy jobs to.
  • Once the clonning of job from masterUI to slaveUI is being performed, worker bridge adds federated_report setting to the job with the url of the job it belongs to
  • The masterUI should have the possibility to filter job list by job setting, avoid generating extra load when searching for jobs
  • worker_bridge will report back job results to the masterUI job results once the job on the slaveUI has any new status to report (once job is set to done, regadless of the state)

Subtasks

action #27955: Allow the worker_bridge to sync job status from a slaveUI to a masterUIRejected

action #27958: [tools][Sprint 201711.2] Allow filtering of jobs by worker_class.Resolvedszarate


Related issues

Related to openQA Project - action #38168: [tools] Worker configuration to get assets from a different server than the webuiNew2018-07-04

History

#1 Updated by szarate over 2 years ago

  • Subject changed from Refactor worker_bridge for federated openQA support to [tools] Refactor worker_bridge for federated openQA support

#2 Updated by szarate over 2 years ago

  • Subject changed from [tools] Refactor worker_bridge for federated openQA support to [tools][Sprint 1] Refactor worker_bridge for federated openQA support

#3 Updated by szarate over 2 years ago

  • Assignee set to szarate

#4 Updated by szarate over 2 years ago

  • Subject changed from [tools][Sprint 1] Refactor worker_bridge for federated openQA support to [tools][sprint 201709.1] Refactor worker_bridge for federated openQA support

#5 Updated by szarate over 2 years ago

  • Subject changed from [tools][sprint 201709.1] Refactor worker_bridge for federated openQA support to [tools][sprint 201709.2] Refactor worker_bridge for federated openQA support

#6 Updated by szarate over 2 years ago

  • Priority changed from High to Normal

As discussed with coolo this is no longer high priority, but we still need to work on this.

#7 Updated by szarate over 2 years ago

Due to bandwith with the Provo office being too slow, Federation is going to be depriorized, we will still work on this but with a bit of lower priority.

Bits and pieces that are already working from provided PR's will be tidied and merged.

#10 Updated by szarate over 2 years ago

  • Subject changed from [tools][sprint 201709.2] Refactor worker_bridge for federated openQA support to [tools][sprint 201709.2][Removed from sprint] Refactor worker_bridge for federated openQA support

#11 Updated by szarate over 2 years ago

  • Subject changed from [tools][sprint 201709.2][Removed from sprint] Refactor worker_bridge for federated openQA support to [tools][sprint 201709.2][sprint 201711.1] Refactor worker_bridge for federated openQA support

#12 Updated by szarate over 2 years ago

  • Subject changed from [tools][sprint 201709.2][sprint 201711.1] Refactor worker_bridge for federated openQA support to [tools][epic][sprint 201711.1] Refactor worker_bridge for federated openQA support

Changing to epic instead

#13 Updated by mkittler over 2 years ago

  • Checklist set to [x] The masterUI should have the possibility to filter job list by job setting, avoid generating extra load when searching for jobs

#14 Updated by riafarov over 2 years ago

  • Target version changed from Milestone 10 to Milestone 14

szarate, please update this ticket. I move it to the present (Milestone 14) instead of the past (Milestone 10)

#15 Updated by okurz about 2 years ago

  • Target version deleted (Milestone 14)

Hi, I am currently reviewing tickets assigned to older milestones and found this one. riafarov already asked you some time ago to update the target version as it was not matching anymore. I guess no harm is done when I simply remove the target version. I assume by now you use a different approach for planning anyway.

#16 Updated by szarate about 2 years ago

Indeed There is no harm on this

#17 Updated by szarate about 2 years ago

  • Subject changed from [tools][epic][sprint 201711.1] Refactor worker_bridge for federated openQA support to [epic]Refactor worker_bridge for federated openQA support
  • Assignee deleted (szarate)

This needs to be revisited in the future.

#18 Updated by okurz almost 2 years ago

  • Related to action #38168: [tools] Worker configuration to get assets from a different server than the webui added

#19 Updated by coolo 7 months ago

  • Status changed from New to Rejected

Let's declare the idea of federated UI as failed

Also available in: Atom PDF