Project

General

Profile

Actions

coordination #90086

open

[epic] Refactor container tests

Added by ybonatakis over 3 years ago. Updated 2 months ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2021-01-28
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Refactoring the container modules to remove duplicated code and simplify methods that they handle multi-runtimes


Subtasks 23 (0 open23 closed)

action #88317: When building a Dockerfile, specify variable FROMResolvedybonatakis2021-01-28

Actions
action #90089: Refactor all interactions with engine into separate class Resolved2021-03-15

Actions
action #92389: Create separate job suites for docker and podmanResolvedybonatakis2021-05-10

Actions
action #101210: Merge `podman_image.pm` and `docker_image.pm` into single module "image.pm"Resolvedilausuch2021-10-20

Actions
action #101213: Merge `podman_3rd_party_images.pm` and `docker_3rd_party_images.pm` into single module "3rd_party_images.pm"Resolvedilausuch2021-10-20

Actions
action #101442: Create factory class to create the container engine objectResolvedjlausuch2021-10-25

Actions
action #101444: Move install_podman_when_needed and install_docker_when_needed to engine class.Rejectedpdostal2021-10-25

Actions
action #101451: Allow running both runtimes in the same job using main_containers scheduleResolvedilausuch2021-10-25

Actions
action #101454: Merge `podman.pm` and `docker.pm` into single module "container_runtime.pm"Resolvedilausuch2021-10-25

Actions
action #101755: Make sure that all the container tests are using CONTAINER_RUNTIME variableResolvedjlausuch2021-10-30

Actions
action #101839: Split engine.pm into 3 files.Resolvedjlausuch2021-11-02

Actions
action #101893: Create init() function in the enginesResolvedjlausuch2021-11-03

Actions
action #102077: Clean `schedule/containers/` directoryResolvedpdostal2021-11-08

Actions
action #102092: Cleanup container calls form main_common.pmResolvedpdostal2021-11-08

Actions
action #107230: Streamline RunArgsResolvedpdostal2022-02-22

Actions
action #107776: Ability to provide the Container Image Under Test via job variableResolvedpdostal2022-03-02

Actions
action #108058: Refactor way to get list of registry URLs for container imagesResolvedpdostal2022-03-09

Actions
action #108102: Create autoyast installation to create HDD for containers.Rejected2022-03-10

Actions
action #110722: Refactoring ideas Resolvedilausuch2022-05-06

Actions
action #111299: registries.conf: version1 has been deprecatedResolvedph03nix2022-05-19

Actions
action #112382: Don't add REGISTRY variable to insecure registry entry in docker configResolvedjlausuch2022-06-14

Actions
action #116269: Automate creation of HDDs in qac-openqa-yaml pipelineResolvedph03nix2022-09-06

Actions
action #159021: Refactoring of runcResolvedph03nix2024-04-16

Actions
Actions

Also available in: Atom PDF