Project

General

Profile

Actions

action #16374

closed

action #16062: [tools]Better user information about openQA changes

openQA stable versions with manual changelog/release notes

Added by okurz almost 8 years ago. Updated over 5 years ago.

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

0%

Estimated time:

Description

user story

As a conservative user I want stable versions of openQA so that I am not scared away of using openQA by occasional critical issues in the "devel:openQA" version

acceptance criteria

  • AC1: A documented workflow exists, e.g. wiki, e.g. based on "suggested workflow" below
  • AC2: Maintainer have been found
  • AC3: An OBS project exists with stable versions with openQA documentation references

tasks

  • ask openQA team if we really need this
  • talk to aaannz and coolo how it has been done previously with 'devel:openQA:stable' and adopt
  • optional: helper scripts for the workflow
  • optional: Also adopt the workflow for submissions to openSUSE:Factory and maybe Leap and SLE, too

further details

Suggested workflow

okurz suggests the following for anyone who is up to the task to do:

  • on a bi-weekly basis looks for the last git commit of openQA that is not totally broken
  • git log --format=oneline <last_tag>..<the_one_commit_that_should_become_the_new_version> > changelog
  • filter out un-interesting stuff from the changelog, e.g. low-level internal refactoring and fixes for issues that never hit users
  • create tag with message details including the changelog and with an increasing version number, e.g. 4.5, 4.6, …, 4.99, …, 4.165
  • put that as "release" on the github project
  • make OBS package devel:openQA:stable/openQA automatically be triggered by new releases on github with the according version and changelog
  • do the same for os-autoinst
  • every 6w (that would be for each "milestone", covering three releases) collect changelog from all 6 releases (3 openQA + 3 os-autoinst) the interesting parts on an even higher level, blog about it and brag about it

interesting references


Related issues 1 (0 open1 closed)

Related to openQA Project (public) - action #18006: continuous testing + delivery of tested openQA on openSUSEResolvedokurz2017-03-24

Actions
Actions #1

Updated by okurz almost 8 years ago

  • Description updated (diff)
Actions #3

Updated by okurz over 7 years ago

  • Target version deleted (Milestone 7)

Sure, there were people saying "we need this" but then no one steps up. I am working on #18006 for continuous testing and delivery.

Actions #4

Updated by okurz almost 6 years ago

  • Related to action #18006: continuous testing + delivery of tested openQA on openSUSE added
Actions #5

Updated by szarate over 5 years ago

For the time being, you can look at the Deployment schedule. Feel free to reopen the ticket or open a new one that reflects better the reality

https://confluence.suse.com/pages/viewpage.action?pageId=194052156. I suggest to focus on 18006

Actions #6

Updated by szarate over 5 years ago

  • Status changed from New to Rejected
  • Assignee set to okurz
Actions

Also available in: Atom PDF