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

[release]: OpenSearch Migrations - v0.2.0 - Historical Fetch Migrations #4085

Closed
sumobrian opened this issue Sep 26, 2023 · 4 comments
Closed
Assignees
Labels

Comments

@sumobrian
Copy link

sumobrian commented Sep 26, 2023

Did you read the on-boarding document

I reviewed this document but not sure if the procedures apply in this the migrations repo is not a plugin.

What is the name of your component?

OpenSearch Migrations

What is the link to your GitHub repo?

https://github.com/opensearch-project/opensearch-migrations

Targeted release date

10/04 - Fetch Migrations with Capture and Replay Updates

Where should we publish this component?

9/13 - Beta Release for Capture and Replay
9/27 - Beta Release for Historical Fetch with Capture and Replay updates
10/27 - Complete Migration Life Cycle
11/27 - AWS Solutions Library Release

What type of artifact(s) will be generated for this component?

At present, we release only tarballs and zip files for the migration repo. We would like these to be PGP signed, and for these artifacts to be referenced on this page: https://opensearch.org/downloads.html.

Ideally, there should be a mechanism that allows us to redirect users to the latest version of the tooling, as this tooling will not be tied to a specific OpenSearch release."

Have you completed the required reviews including security reviews, UX reviews?

Security review has been completed for first release. Second security review to be completed by 10/27.

Given that this tooling is command line driven no UX review is needed.

Have you on-boarded automated security scanning for the GitHub repo associated with this component?

Yes.

Additional context

This issue is a followup to #4000.

@sumobrian sumobrian added untriaged Issues that have not yet been triaged release labels Sep 26, 2023
@gaiksaya
Copy link
Member

Hi @sumobrian,

Couple of questions:

  1. I saw the documented process for previous release (0.1.0) and we only signed and released tarball. I believe that's what we want to do?
  2. Will we be always releasing only tarballs or is there a possibility of another artifact in future?

@sumobrian
Copy link
Author

The process will be the same for the next several releases. Meaning, we will continue to release tarballs. Eventually we will include other artifacts such as docker images and possibly release some of the components as jars but that's tbd.

@prudhvigodithi
Copy link
Collaborator

Hey @sumobrian I assume you also want to onboard to one click process and release once the repo has a new tag, something like https://github.com/opensearch-project/opensearch-migrations/archive/refs/tags/0.2.0.tar.gz?

@Divyaasm
Copy link
Collaborator

@sumobrian, the 1-click process is onboarded now. Pls feel free to open a new issue if required.

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

No branches or pull requests

4 participants