Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cross-project-issues-dev] Backend storage migration of Jenkins instances
  • From: Frederic Gurr <frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx>
  • Date: Thu, 26 Sep 2024 22:10:02 +0200
  • Autocrypt: addr=frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx; keydata= 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 qawxTYw3EF3nh2BPapQ6CcCwmmFYua+9
  • Delivered-to: cross-project-issues-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/cross-project-issues-dev/>
  • List-help: <mailto:cross-project-issues-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev>, <mailto:cross-project-issues-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cross-project-issues-dev>, <mailto:cross-project-issues-dev-request@eclipse.org?subject=unsubscribe>
  • Organization: Eclipse Foundation
  • User-agent: Mozilla Thunderbird

Hi,

As you might have noticed, we have been facing some backend storage issues that affect several services, most noticeable repo.eclipse.org and several Jenkins instances. In order to fix this, we need
to migrate all Jenkins Home dirs to a different storage device.

For most of the Jenkins instances that are rather small, this migration can be done quite quickly in half an hour or less. For a handful of Jenkins instances, the migration will take longer, depending on the used disk space and the number of files. During the migration, the Jenkins instances will be offline. After the migration, everything should work as before.

During the next few weeks, smaller instances will be migrated, when it's their turn. If required, we will announce maintenance windows
for larger instances.

In order to speed up the migration, we would like to encourage all projects to clean up their Jenkins instances:
* Get rid of old build jobs (especially if they are several years old)
* Limit the number of builds to keep with artifacts (remember that Jenkins is not a file server) * Please make sure that Multibranch pipeline jobs have the following settings enabled:
  * Scan Repository Triggers -> Periodically if not otherwise run: 2 days
* Orphaned Item Strategy -> Discard old items -> Max # of old items to keep: 5

See also https://github.com/eclipse-cbi/jiro/wiki/CI-Best-Practices

Your support in this effort is much appreciated.


Regards,

Fred


--
Frederic Gurr
Team Lead - Release Engineering | Eclipse Foundation Europe GmbH

Berliner Allee 47, D-64295 Darmstadt
Handelsregister: Darmstadt HRB 92821
Managing Directors: Gaƫl Blondelle, Mike Milinkovich, Michael Plagge


Back to the top