[jbosstools-issues] [JBoss JIRA] (JBIDE-24674) automatically punt unresolved issues to .x or the next sprint; send reminder emails about sprint creation

Nick Boldt (JIRA) issues at jboss.org
Thu Aug 10 17:54:00 EDT 2017


    [ https://issues.jboss.org/browse/JBIDE-24674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447610#comment-13447610 ] 

Nick Boldt edited comment on JBIDE-24674 at 8/10/17 5:53 PM:
-------------------------------------------------------------

This worked great as a local python exec for 11.0.0.GA:

{code}
python -W ignore /tmp/jbt.github/jbosstools-build-ci/util/checkUnresolvedIssues.py   --jbt 4.5.0.Final --jbt_NEXT 4.5.1.AM1 --ds 11.0.0.GA --ds_NEXT 11.1.0.AM1   --sprint "devex #135 July 2017" --sprint_NEXT "devex #136 August 2017" --jira https://issues.jboss.org --jirauser nickboldt --jirapwd PASSWORD

[INFO] [1] Check devex #135 July 2017 + devex #136 August 2017, JBIDE 4.5.0.Final + JBDS 11.0.0.GA, for unresolved blockers/criticals + issues in NEXT sprint: move to NEXT sprint/milestone

 + Update https://issues.jboss.org/browse/JBIDE-24674 : update the list of nag emails to send on QE stage day ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBIDE-24448 : Application wizard: error decoration is not removed when I correct "Custom Template" url to be valid ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBIDE-24125 : Import wizard: adapt ITs to changes introduced in JBIDE-24048 ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBIDE-23652 : Testing: coretests composite site not updated when publishing to /static and /stable ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBDS-4493 : Virtualization detection never terminates on powershell version <= 2 ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBDS-4482 : Create 'About' dialog to show most relevant information about installer ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBDS-4408 : DevSuite 1.4 Installer document how to clean up after a failed install ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBDS-4404 : DevSuite 1.4 Installer hung during install waiting for cygwin ? [Y/n] 

[INFO] [2] Check JBIDE 4.5.0.Final + JBDS 11.0.0.GA, for unresolved issues NOT in the next sprint: move to .x

 + Update https://issues.jboss.org/browse/JBIDE-24485 : Refactoring: split release job into two pieces so jbosstools and devstudio can run in parallel to save time ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBIDE-24447 : Look for minishift configuration in MINISHIFT_HOME ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23590 : Integration tests global refactoring: org.jboss.tools.portlet.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23583 : Integration tests global refactoring: org.jboss.tools.freemarker.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23581 : Integration tests global refactoring: org.jboss.tools.examples.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23576 : Integration tests global refactoring: org.jboss.tools.cdk.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23575 : Integration tests global refactoring: org.jboss.tools.central.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23569 : Integration tests global refactoring: org.jboss.tools.aerogear.ui.bot.test ? [Y/n] 
{code}

Not sure I want to fully automate this with a job wrapper, as some JIRAs shouldn't be moved automatically. 




was (Author: nickboldt):
This worked great as a local python exec for 11.0.0.GA:

{code}
python -W ignore /tmp/jbt.github/jbosstools-build-ci/util/checkUnresolvedIssues.py   --jbt 4.5.0.Final --jbt_NEXT 4.5.1.AM1 --ds 11.0.0.GA --ds_NEXT 11.1.0.AM1   --sprint "devex #135 July 2017" --sprint_NEXT "devex #136 August 2017" --jira https://issues.jboss.org --jirauser nickboldt --jirapwd PASSWORD

[INFO] [1] Check devex #135 July 2017 + devex #136 August 2017, JBIDE 4.5.0.Final + JBDS 11.0.0.GA, for unresolved blockers/criticals + issues in NEXT sprint: move to NEXT sprint/milestone

 + Update https://issues.jboss.org/browse/JBIDE-24674 : update the list of nag emails to send on QE stage day ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBIDE-24448 : Application wizard: error decoration is not removed when I correct "Custom Template" url to be valid ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBIDE-24125 : Import wizard: adapt ITs to changes introduced in JBIDE-24048 ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBIDE-23652 : Testing: coretests composite site not updated when publishing to /static and /stable ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBDS-4493 : Virtualization detection never terminates on powershell version <= 2 ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBDS-4482 : Create 'About' dialog to show most relevant information about installer ? [Y/n] y
 + Update https://issues.jboss.org/browse/JBDS-4408 : DevSuite 1.4 Installer document how to clean up after a failed install ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBDS-4404 : DevSuite 1.4 Installer hung during install waiting for cygwin ? [Y/n] 

[INFO] [2] Check JBIDE 4.5.0.Final + JBDS 11.0.0.GA, for unresolved issues NOT in the next sprint: move to .x

 + Update https://issues.jboss.org/browse/JBIDE-24485 : Refactoring: split release job into two pieces so jbosstools and devstudio can run in parallel to save time ? [Y/n] n
 + Update https://issues.jboss.org/browse/JBIDE-24447 : Look for minishift configuration in MINISHIFT_HOME ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23590 : Integration tests global refactoring: org.jboss.tools.portlet.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23583 : Integration tests global refactoring: org.jboss.tools.freemarker.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23581 : Integration tests global refactoring: org.jboss.tools.examples.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23576 : Integration tests global refactoring: org.jboss.tools.cdk.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23575 : Integration tests global refactoring: org.jboss.tools.central.ui.bot.test ? [Y/n] 
 + Update https://issues.jboss.org/browse/JBIDE-23569 : Integration tests global refactoring: org.jboss.tools.aerogear.ui.bot.test ? [Y/n] 
{code}

Not sure I want to fully automate this with a job wrapper, as some JIRAs shouldn't be moved automatically. 

*TODO*: 
* filter out those issues with labels = releasework ?
* if yesno is null, assume Y
* generate sprint creation reminder emails (new job, runs every 3 weeks)
* 

> automatically punt unresolved issues to .x or the next sprint; send reminder emails about sprint creation
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-24674
>                 URL: https://issues.jboss.org/browse/JBIDE-24674
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 4.5.0.AM2
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>              Labels: releasework
>             Fix For: 4.5.1.AM1
>
>
> 1. We should send nag emails re: sprint triage when pushing QE stage build to remind people to move their issues to the next sprint, or resolve them.
> 2. We should also send a nag email to Jeff to create the new sprint versions in JIRA so that triage can actually occur, or else people won't be able to assign existing (slipped) issues to the forthcoming sprint.
> 3. And, we should fire the jiralint-weekly to spam people w/ reminders of which JIRAs are unresolved for the code-frozen version.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list