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

default Jenkins jobs should use raft topology #18600

Open
patjed41 opened this issue May 9, 2024 · 3 comments
Open

default Jenkins jobs should use raft topology #18600

patjed41 opened this issue May 9, 2024 · 3 comments
Assignees
Labels
Milestone

Comments

@patjed41
Copy link
Contributor

patjed41 commented May 9, 2024

We've finished the process of moving the raft-based topology out of experimental by doing steps 1-4 described in #17802 (comment). There is one issue left -- the Jenkins jobs' names don't reflect that the raft-based topology is the default now.

We have:

  • gating-dtest-release (using the gossip-based topology) and gating-dtest-with-raft-topology-changes-release,
  • dtest-release (using the gossip-based topology) and dtest-with-raft-topology-changes-release.

We should have:

  • gating-dtest-release (using the raft-based topology) and gating-dtest-with-gossip-topology-changes-release,
  • dtest-release (using the raft-based topology) and dtest-with-gossip-topology-changes-release.

To achieve the state above, we will need at least the following changes:

  • scylla-pkg: rename gating-dtest-release-with-consistent-topology-changes to gating-dtest-release-with-gossip-topology-changes,
  • scylla-dtest: stop passing --force-gossip-topology-changes to jobs not using the raft-based topology, start passing it to jobs using it (the ones named with "with-raft-topology"), and rename "with-raft-topology" jobs to "with-gossip-topology",
  • Jenkins: fix Script Path in jobs' configurations according to the changes in scylla-dtest above.

dtest-debug already uses the raft-based topology. We don't need to touch it.

@kbr-scylla
Copy link
Contributor

@mykaul mykaul added this to the 6.0.1 milestone May 30, 2024
@dani-tweig dani-tweig modified the milestones: 6.0.1, 6.1 Jun 10, 2024
@mykaul
Copy link
Contributor

mykaul commented Jul 16, 2024

@kbr-scylla - what's the status of this item for 6.1?

@kbr-scylla kbr-scylla modified the milestones: 6.1, Backlog Jul 16, 2024
@kbr-scylla
Copy link
Contributor

Scylla version milestone doesn't make sense for this, it's about our Jenkins pipelines

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants