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

[MIGRATION] Test and verify the migrated jobs on the new jenkins server #122

Closed
rishabh6788 opened this issue May 23, 2022 · 3 comments
Closed
Assignees

Comments

@rishabh6788
Copy link
Collaborator

Creating this issue to track testing and verification of public jenkins server.
We need to start migrating all the credentials and global environment date from current jenkins server to public jenkins server.

@rishabh6788 rishabh6788 self-assigned this May 23, 2022
@peterzhuamazon
Copy link
Member

peterzhuamazon commented May 24, 2022

A few things to consider on high level:

  • Global env variables migration #133
  • Setup S3 bucket on the prod jenkins account
  • https://ci.opensearch.org cloudfront consume new prod jenkins account S3 bucket, with lambda
  • Agent node configuration migration
  • Get distribution build / validation / integTest workflows migrate and run before everything else
  • Add docker build in the mix as well

@bbarani
Copy link
Member

bbarani commented Jun 7, 2022

@peterzhuamazon will be working on migrating the gradle check job to public Jenkins

@rishabh6788
Copy link
Collaborator Author

Issues found and fixed so far #116 and #125.
PRs to add required functionality to run jobs: #117, #126, #128, #129 and #131.
Did one time copy of jobs data from current jenkins to public jenkins.

Pending actions:

  1. Resync jobs data from current jenkins to public jenkins.
  2. Sync the current artifact S3 bucket with with public jenkins artifact bucket.
  3. Update cloudfront url to point to public jenkins artifact S3 bucket.

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

No branches or pull requests

4 participants