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

Jenkins controller: Increase jenkins home disk size #103

Merged
merged 1 commit into from
Mar 20, 2024

Conversation

mkaapu
Copy link
Contributor

@mkaapu mkaapu commented Mar 19, 2024

This is workaround to allow more build records to be stored on Jenkins home directory.

My suggestion to continuation work:

Separate store for Jenkins workspace

  • for proper CI control / build isolation, Jenkins master node should have 0 executors and all working directories should reside in agent machines.

Separate jobs configuration, build records and artifacts from Jenkins home

  • one solution: symbolic links to another store
  • build artifacts may needs some more persistent store separate from other build records

@mkaapu mkaapu requested a review from henrirosten March 19, 2024 15:58
@mkaapu
Copy link
Contributor Author

mkaapu commented Mar 19, 2024

This is needed to enable changes in CI pipeline:
tiiuae/ghaf-jenkins-pipeline#4

@mkaapu mkaapu force-pushed the pr-jenkins-home-size branch from aefdf54 to 0b3cf86 Compare March 19, 2024 16:11
@henrirosten
Copy link
Collaborator

@mkaapu : please see related comment here: https://ssrc.atlassian.net/browse/SP-4255?focusedCommentId=41228

@karim20230
Copy link
Member

I just checked @flokli comment and looks like we need to enable the azure Storage plugin on Jenkins then Configure the plugin with the Azure storage...

@mkaapu mkaapu merged commit 5f7eb9e into tiiuae:main Mar 20, 2024
2 checks passed
@mkaapu mkaapu deleted the pr-jenkins-home-size branch March 20, 2024 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants