You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Beam JIRA Bot (Jira)" <ji...@apache.org> on 2020/08/10 17:08:25 UTC

[jira] [Commented] (BEAM-6192) Release related scripts should be more resilient to failures

    [ https://issues.apache.org/jira/browse/BEAM-6192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17174805#comment-17174805 ] 

Beam JIRA Bot commented on BEAM-6192:
-------------------------------------

This issue is P2 but has been unassigned without any comment for 60 days so it has been labeled "stale-P2". If this issue is still affecting you, we care! Please comment and remove the label. Otherwise, in 14 days the issue will be moved to P3.

Please see https://beam.apache.org/contribute/jira-priorities/ for a detailed explanation of what these priorities mean.


> Release related scripts should be more resilient to failures
> ------------------------------------------------------------
>
>                 Key: BEAM-6192
>                 URL: https://issues.apache.org/jira/browse/BEAM-6192
>             Project: Beam
>          Issue Type: Improvement
>          Components: project-management, testing
>            Reporter: Chamikara Madhusanka Jayalath
>            Priority: P2
>              Labels: stale-P2
>
> Currently we have a number of great release related scripts that are mentioned in Beam release guide.
> [https://beam.apache.org/contribute/release-guide/]
>  
> These tools are great but I think given the length of these scripts, we should make them more resilient to error conditions and make them retry commands (after user action) as much as possible.
> For example, RC creation script might fail for a number of reasons (it failed for me due to tox not being available for example) and halt at an intermediate state (some files staged, some commits done to Github but not complete). Re-running script fails due to previous state. After this it is up to the release manager to figure out where the script failed, do cleanups, and resume the process.
>  
> Also, have we considered using some release automation tooling instead of shell scripts ?
>  
> [~boyuanz] assigning this to you since you developed some of these. Please feel free to re-direct.
>  
> cc: [~altay]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)