Project

General

Profile

Actions

action #111299

closed

coordination #90086: [epic] Refactor container tests

registries.conf: version1 has been deprecated

Added by mloviska about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2022-05-19
Due date:
% Done:

100%

Estimated time:

Description

version-1-format of containers-registries.conf has been recently deprecated.
We are still using the older format in our data/containers/registries.conf.
In the future we should think of moving towards to the newest standard

Actions #1

Updated by jlausuch about 2 years ago

  • Status changed from New to Workable
Actions #2

Updated by jlausuch about 2 years ago

We need to see if this is applicable for older podman/docker version (maintenance jobs) to see if we need to maintain 2 different registries.conf or single on.

Actions #3

Updated by ph03nix about 2 years ago

  • Status changed from Workable to In Progress
  • Assignee set to ph03nix
Actions #4

Updated by ph03nix about 2 years ago

First step is to evaluate if on older versions the new format would be supported. Since virtualization broke on Tumbleweed due to boo#1199924 I'm sidetracking a bit to resolve this one first.

Actions #5

Updated by jlausuch about 2 years ago

  • Parent task set to #90086
Actions #6

Updated by ph03nix about 2 years ago

https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/containers/podman.pm#L28 is the only place where this is used. Docker does not uses the correspoding registries.conf file but configures it directly: https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/containers/docker.pm#L30

This means, that we only need to consider podman, which is only available from 15-SP1+ (see https://smelt.suse.de/maintained/)

Actions #8

Updated by ph03nix about 2 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

PR is merged and caused https://progress.opensuse.org/issues/112154 which got resolved in the meantime

Actions

Also available in: Atom PDF