action #26890
closedWarn users about version incompatibility
0%
Description
User story¶
As a user, I want that my webui or workers tell me if they are not compatible, to not wait an eternity waiting for a job to be picked up and discover, too late, that they will never be picked up.
Acceptance criteria¶
- AC1: When a job get scheduled and the online workers are not compatible with the webui, the user gets warning message to inform about it
tasks¶
- Lookup the "API version route"
- Check the API version on worker side
- Update developer documentation how and when to update that version
further details¶
- Devel repo project: https://build.opensuse.org/package/show/devel:openQA/openQA
- TW repo project: https://build.opensuse.org/package/show/openSUSE:Factory/openQA
- Leap 42.3 repo project: https://build.opensuse.org/package/show/openSUSE:Leap:42.3/openQA
Updated by coolo about 7 years ago
- Subject changed from [tools] Warn users about version incompatibility to Warn users about version incompatibility
- Assignee set to okurz
As far as the tools team is concerned: use devel:openQA - the package in leap is for people playing with it and is a pet project of okurz
Updated by okurz about 7 years ago
- Category changed from 130 to Feature requests
Updated by okurz about 7 years ago
- Related to action #7086: add some worker version check added
Updated by okurz about 7 years ago
- Related to action #10474: Check supported version of os-autoinst added
Updated by okurz about 7 years ago
- Description updated (diff)
Wasn't that the idea about a "API version check"? We have an API route for that, don't we?
@SLindoMansilla I don't think the openSUSE distributions and versions matter here, it's about the API version. Are you ok with the update to the acceptance criteria?
Updated by SLindoMansilla about 7 years ago
Well, I still don't understand what is the API check. If you think so, it should be ok.
As long as I get a message on my webui from the Leap 42.3 official repository... That should also helps other users outside from SUSE to understand why their Tumbleweed doesn't pick jobs from Leap 42.3 and vice-versa.
Updated by okurz about 7 years ago
- Related to action #18006: continuous testing + delivery of tested openQA on openSUSE added