Project

General

Profile

action #16232

Display openQA version in web UI

Added by pevik over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2017-01-25
Due date:
% Done:

0%

Estimated time:
Difficulty:
Duration:

Description

user story

As a visitor of openQA instance I would like to know the currently running openQA version. It is useful for instances I do not have ssh access to see the package version (e.g. https://openqa.opensuse.org)

acceptance criteria

  • AC1: Show same version as available in packages, e.g. OBS package in devel:openQA
  • AC2: For git deployed instances show unique version from git
  • AC3: If no version can be found this is handled gracefully

tasks

  • read version from rpm file if available
  • read version using git describe
  • provide git tag on master repo (see below)
  • display version e.g. in footer
  • can provide helper that are usable in branding so that vendors can tailor (that sounds weird)

further details

  • "unique version from git" could be git describe based on a tag which is on a very old commit so that the counter value of commits after the tag has some use.

If this raise a security issue, it can require login to see it.


Related issues

Related to openQA Project - action #16062: [tools]Better user information about openQA changesResolved2017-01-31

Related to openQA Project - action #13954: [tools][functional]Add support for custom link list on index page / footerResolved2016-09-282018-05-29

History

#1 Updated by szarate over 3 years ago

  • Related to action #16062: [tools]Better user information about openQA changes added

#2 Updated by okurz over 3 years ago

  • Related to action #13954: [tools][functional]Add support for custom link list on index page / footer added

#3 Updated by okurz over 3 years ago

  • Description updated (diff)
  • Target version set to Milestone 6

#4 Updated by okurz about 3 years ago

  • Target version changed from Milestone 6 to Milestone 8

M6->M8 because of low

#6 Updated by okurz about 3 years ago

Great work! Would you like to just assign the ticket to yourself and set the status to "In Progress"?

#7 Updated by okurz about 3 years ago

^ I assume you could not assign the ticket to yourself as you were not "developer" in the project "openQA". Seems like you are faster than the "Onboarding" process ;-)

#8 Updated by EDiGiacinto about 3 years ago

  • Status changed from New to In Progress
  • Assignee set to EDiGiacinto

Thanks :) seems i can now!

#9 Updated by EDiGiacinto about 3 years ago

  • Status changed from In Progress to Resolved

PR is merged now.

Also available in: Atom PDF