Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Openshift tests from Zuul to Testing Farm #543

Open
1 of 6 tasks
majamassarini opened this issue Nov 30, 2023 · 1 comment
Open
1 of 6 tasks

Move Openshift tests from Zuul to Testing Farm #543

majamassarini opened this issue Nov 30, 2023 · 1 comment
Assignees
Labels
area/other Related to some other area/category than the specified ones. complexity/epic Lost of work ahead, planning/design required. gain/high This brings a lot of value to (not strictly a lot of) users. impact/low This issue impacts only a few users. kind/internal Doesn't affect users directly, may be e.g. infrastructure, DB related.

Comments

@majamassarini
Copy link
Member

majamassarini commented Nov 30, 2023

After a deeper look, we can summarize this epic in the following steps:


Description

We decided to setup an Openshift cluster in Testing Farm to move there the tests (at least those which needs openshift) of this repos:

  • deployment
  • packit-service
  • sandcastle

The strimzi project has a k8s cluster setup for testing farm.

David told me:

we do install k8s cluster in scope of prepare steps in tmt plan. We used minikube and now we migrated to kind which also allows us to use multi node k8s cluster and support for ipv6.

plan:
https://github.com/strimzi/strimzi-kafka-operator/blob/main/systemtest/tmt/plans/main.fmf#L89

setup-kind:
https://github.com/strimzi/strimzi-kafka-operator/blob/main/.azure/scripts/setup-kind.sh

Probably we can start easy with minikube, following their example, and later if needed replacing it with an openshift instance...

This is a follow-up from packit/research#210

@majamassarini majamassarini added the kind/feature New feature or a request for enhancement. label Nov 30, 2023
@majamassarini majamassarini added area/other Related to some other area/category than the specified ones. complexity/single-task Regular task, should be done within days. gain/high This brings a lot of value to (not strictly a lot of) users. impact/low This issue impacts only a few users. kind/internal Doesn't affect users directly, may be e.g. infrastructure, DB related. and removed kind/feature New feature or a request for enhancement. labels Nov 30, 2023
@majamassarini majamassarini moved this from new to backlog in Packit Kanban Board Nov 30, 2023
@lbarcziova lbarcziova moved this from backlog to ready-to-refine in Packit Kanban Board Jan 9, 2024
@lachmanfrantisek lachmanfrantisek moved this from ready-to-refine to priority-backlog in Packit Kanban Board Jan 25, 2024
@majamassarini
Copy link
Member Author

Probably the best thing is to start with the Openshift instance (Matej already gave a look at minikube and probably it is not worth spending time on it).

@majamassarini majamassarini moved this from priority-backlog to refined in Packit Kanban Board Feb 29, 2024
@majamassarini majamassarini moved this from refined to in-progress in Packit Kanban Board Mar 18, 2024
@majamassarini majamassarini self-assigned this Mar 18, 2024
@majamassarini majamassarini added complexity/epic Lost of work ahead, planning/design required. and removed complexity/single-task Regular task, should be done within days. labels Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/other Related to some other area/category than the specified ones. complexity/epic Lost of work ahead, planning/design required. gain/high This brings a lot of value to (not strictly a lot of) users. impact/low This issue impacts only a few users. kind/internal Doesn't affect users directly, may be e.g. infrastructure, DB related.
Projects
Status: in-progress
Development

No branches or pull requests

1 participant