Migrate PMM Jenkins instance to Amazon Linux2

Description

Problem

Our Jenkins server instance hosted on AWS is running on an outdated version of OS Amazon Linux v1, which affects performance, makes it impossible to upgrade packages due to version incompatibility, including some of the security patches. It is therefore recommended to migrate to a newer version of the operating system.

Goals

  • Migrate to Amazon Linux2

  • Transition from NFS to EFS

  • Have the startup scripts (cloud-init inclusive) stored as IaC on github

 Note: a detailed migration plan is attached to this ticket.

How to test

None

How to document

None

Attachments

1

Smart Checklist

Activity

Show:

illia.pshonkin February 10, 2021 at 9:43 AM

PR merged, Jenkins deployed

illia.pshonkin January 26, 2021 at 9:35 AM

We forgot to mention, after Jenkins implementation, we must create an HD ticket, to ask IIT to create an IPSec tunnel to have a connection to repo.ci.percona.com

Without this connection, we won't be able to issue any release from new pmm jenkins.

Done

Details

Assignee

Reporter

Priority

Components

Labels

Story Points

Smart Checklist

Created January 25, 2021 at 6:42 PM
Updated March 6, 2024 at 3:17 AM
Resolved February 10, 2021 at 9:43 AM