Project

General

Profile

Actions

action #138440

closed

coordination #127031: [saga][epic] openQA for SUSE customers

coordination #80150: [epic] Scale out openQA: Easier openQA setup

devel:openQA container files follow cha.obs.supported_formats#id-1.5.10.8.5 and set BuildVersion+BuildName consistently size:S

Added by okurz 6 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Additional to what we did in #129958 https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.supported_formats#id-1.5.10.8.5 states some useful hints to follow for container best practices. According to Dirk Müller in internal chat

if buildVersion is set (maybe a mistake that this was already done) then BuildName must be set as well

Acceptance criteria

Suggestions


Related issues 1 (0 open1 closed)

Copied from openQA Project - action #129958: Ensure openSUSE container best practices are followed for our container images in devel: openQA size:MResolvedjbaier_cz2023-05-28

Actions
Actions #1

Updated by okurz 6 months ago

  • Copied from action #129958: Ensure openSUSE container best practices are followed for our container images in devel: openQA size:M added
Actions #2

Updated by tinita 5 months ago

  • Subject changed from devel:openQA container files follow cha.obs.supported_formats#id-1.5.10.8.5 and set BuildVersion+BuildName consistently to devel:openQA container files follow cha.obs.supported_formats#id-1.5.10.8.5 and set BuildVersion+BuildName consistently size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #3

Updated by okurz 3 months ago

  • Target version changed from Tools - Next to Ready
Actions #4

Updated by jbaier_cz 3 months ago

  • Assignee set to jbaier_cz
Actions #5

Updated by jbaier_cz 3 months ago

I did a quick check in openQA repo:

$ git grep BuildName
$ git grep BuildVersion

So it seems that only place where BuildVersion is/was used is (now totally broken) https://build.suse.de/package/show/home:okurz:BCI:15.5/openQA-single-instance-no_suse_tests-container

Actions #6

Updated by jbaier_cz 3 months ago

  • Status changed from Workable to In Progress
Actions #7

Updated by jbaier_cz 3 months ago · Edited

https://build.suse.de/request/show/318922 should fix the broken build for home:okurz:BCI:15.5/openQA-single-instance-no_suse_tests-container

Actions #8

Updated by openqa_review 3 months ago

  • Due date set to 2024-02-06

Setting due date based on mean cycle time of SUSE QE Tools

Actions #9

Updated by jbaier_cz 3 months ago

  • Status changed from In Progress to Feedback

Alternative solution provided in https://build.suse.de/request/show/319259; I am waiting for review from @okurz

Actions #10

Updated by okurz 3 months ago

jbaier_cz wrote in #note-9:

Alternative solution provided in https://build.suse.de/request/show/319259; I am waiting for review from @okurz

accepted

Actions #11

Updated by jbaier_cz 3 months ago

Package fixed and https://build.suse.de/request/show/318922 accepted. Now we will see what are the build results.

Actions #12

Updated by jbaier_cz 3 months ago

  • Due date deleted (2024-02-06)
  • Status changed from Feedback to Resolved

Now we consistently do not use BuildName and BuildVersion anywhere, which also recommended unless we really need a different BuildName.

Actions

Also available in: Atom PDF