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

Switch TOSS4 CI to ruby, remove eng bank #1173

Merged
merged 1 commit into from
Jul 11, 2024

Conversation

chapman39
Copy link
Collaborator

Quartz is retiring next week, so we need to switch to ruby.

Until all users have the eng bank on ruby, we cannot use it. As a result CI queue times may be longer.

@chapman39 chapman39 added the CI Continuous Integration label Jul 11, 2024
@chapman39 chapman39 self-assigned this Jul 11, 2024
@@ -2,10 +2,12 @@
# This is the shared configuration of jobs for quartz
.on_quartz:
variables:
SCHEDULER_PARAMETERS: "--res=ci --exclusive=user -A ${ALLOC_BANK} --deadline=now+1hour -N ${ALLOC_NODES} -t ${ALLOC_TIME}"
# TODO Re-add eng bank to scheduler parameters once all users have the bank on ruby
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably rename this file.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agreed. ill do that in another pr

Copy link
Collaborator

@tupek2 tupek2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bummer

@btalamini
Copy link
Member

Which bank will the CI run on with this?

@chapman39
Copy link
Collaborator Author

chapman39 commented Jul 11, 2024

Which bank will the CI run on with this?

@btalamini

@white238 may have a better answer, but I believe it is whatever is the default for the user running the CI job. My guess is cbronze.

@chapman39 chapman39 merged commit 901d96c into develop Jul 11, 2024
2 checks passed
@chapman39 chapman39 deleted the task/chapman39/switch-ci-to-ruby branch July 11, 2024 19:35
@white238
Copy link
Member

It uses the persons default bank. Most people have one but I have seen cases where people weren't assigned one when given access to the machine. The CI reservation does help with how quickly jobs start so it is not too bad actually.

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

Successfully merging this pull request may close these issues.

4 participants