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

Preserve intermediate released build artifacts perminately #788

Closed
peternied opened this issue Oct 22, 2021 · 5 comments
Closed

Preserve intermediate released build artifacts perminately #788

peternied opened this issue Oct 22, 2021 · 5 comments
Labels
enhancement New Enhancement

Comments

@peternied
Copy link
Member

peternied commented Oct 22, 2021

Related to #787

There are two environments for build artifacts and the location of these artifacts have shifted as improvements have been made. In order to ensure we can patch previous releases we need to keep intermediate artifacts where they will be safe/consist as part of a post release process.

Acceptance Criteria

  • design a process for storing all artifacts and logs from a distribution build workflow
    • include the Jenkins job log
    • should capture everything in S3 associated with that build
    • needs to be accessible without S3
  • create a job that give a job name, build num, s3 path, will copy everything
  • update the release process to include this job
  • run this job on all previous releases
@gaiksaya gaiksaya added the untriaged Issues that have not yet been triaged label Dec 10, 2021
@zelinh
Copy link
Member

zelinh commented Dec 16, 2021

[Triage] @peternied Could you provide more details to this task?

@zelinh zelinh added enhancement New Enhancement and removed untriaged Issues that have not yet been triaged labels Dec 16, 2021
@peternied
Copy link
Member Author

Updated with much additional detail

@bbarani
Copy link
Member

bbarani commented Nov 21, 2022

@opensearch-project/engineering-effectiveness Please provide an update.

@peterzhuamazon
Copy link
Member

All the build artifacts are now in S3, but build log is directly associate with Jenkins.
We can use the build number to find the build log.

Thanks.

@bbarani
Copy link
Member

bbarani commented Jan 30, 2023

Closing this issue based on @peterzhuamazon comment.

@bbarani bbarani closed this as completed Jan 30, 2023
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

5 participants