coreos / coreos/coreos-assembler

[RFE] kola should support to start previous build to do external tests

Open
#3,714 4 comments 0 reactions 1 assignee View on GitHub

@HuijingHei is already working on this.

Since Mar 20, 2024.

jira
Dominant language
Go
Stars
393
Forks
193
Avg merge
17h 6m
Merged PRs (30d)
5

Description

Feature Request

Get suggestion by @jlebon , see https://github.com/coreos/rpm-ostree/pull/4806#discussion_r1471981252:

Kola also has support for downloading the previous image, but as part of the run-upgrade suite; I think we should really fold that back into kola run proper and support external tests.

Desired Feature

To test rpm-ostree upgrade on old build, should download the previous build and start from it.

Add --from-previous option to download previous build and start, instead of the new built image. For example:
kola run --from-previous ext.rpm-ostree.test

Example Usage

To test rpm-ostree upgrade on previous build, can run with kola run --from-previous ext.rpm-ostree.test, in the test should upgrade rpm-ostree first, reboot and do tests.

Other Information

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.