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

Mechanism for identifying released build artifacts and numbers #787

Closed
dblock opened this issue Oct 22, 2021 · 3 comments
Closed

Mechanism for identifying released build artifacts and numbers #787

dblock opened this issue Oct 22, 2021 · 3 comments
Labels
enhancement New Enhancement

Comments

@dblock
Copy link
Member

dblock commented Oct 22, 2021

Is your feature request related to a problem? Please describe

In order to produce a 1.1.1 patch build we need to locate artifacts from the 1.1.0 release, including the manifest, and maven artifacts.

  • Where is the released 1.1.0 build output? Probably an URL on artifacts.opensearch.org?
  • ...

Describe the solution you'd like

A mechanism/page/something that links to the complete signed and unsigned output of a well known release.

Describe alternatives you've considered

No response

Additional context

No response

@dblock dblock added enhancement New Enhancement untriaged Issues that have not yet been triaged labels Oct 22, 2021
@dblock
Copy link
Member Author

dblock commented Oct 22, 2021

@peternied thoughts on this?

@dblock dblock changed the title Mechanism for identifying released build numbers Mechanism for identifying released build artifacts and numbers Oct 22, 2021
@peternied
Copy link
Member

Committing the final build manifest back into this repository so it can be used for resolving previous artifacts seems like it could do the trick.

My only concern is the exiting artifacts have had many schema path revisions and whole build fleets will be retired and I wouldn't want us to loss our ability to patch (or have to perform some kind of recovery).

This shouldn't block us in the short term, but I'll file an issue for preserving "important" ci artifacts until we can land on a system we aren't knowing going to depreciate.

@abhinavGupta16 abhinavGupta16 removed the untriaged Issues that have not yet been triaged label Oct 26, 2021
@bbarani
Copy link
Member

bbarani commented Apr 26, 2022

Closing this issue as we are shipping the build manifest with the distribution (starting 1.2.0) that contains the exact location of the artifacts.

@bbarani bbarani closed this as completed Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Enhancement
Projects
None yet
Development

No branches or pull requests

4 participants