[RELENG-101] New "Weather Item" process with full preparation on topic and verification instead of breaking the world Created: 26/Apr/18  Updated: 09/May/18

Status: Open
Project: releng
Component/s: None
Affects Version/s: None
Fix Version/s: Fluorine

Type: New Feature Priority: Medium
Reporter: Michael Vorburger Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by TSC-99 MDSAL Fluorine API breakage window 2 Resolved
is blocked by RELENG-100 Full-distribution multi-patch jobs ru... Closed
Relates
relates to RELENG-120 Multipatch job loops forever when RUN... Open
Sub-Tasks:
Key
Summary
Type
Status
Assignee
RELENG-103 integration-multipatch-test-fluorine ... Sub-task Resolved Luis Gomez  
RELENG-102 New job like integration-multipatch-t... Sub-task Open  
RELENG-104 POC of a magical solution to eventual... Sub-task Resolved Michael Vorburger  
RELENG-106 The Bot (or the job?) must handle top... Sub-task Resolved Michael Vorburger  
RELENG-107 Run more than 1 integration-multipatc... Sub-task Closed Michael Vorburger  
RELENG-108 From: email address for automated ema... Sub-task Open  
RELENG-109 Bot mailing list as human contact: bo... Sub-task Open  
RELENG-110 Two new TSC Weather Item JIRA project... Sub-task Resolved Thanh Ha (zxiiro)  
RELENG-111 [LOW] The Bot should (offer to) kick ... Sub-task Open  
RELENG-112 The Bot could directly provide the gi... Sub-task Open  
RELENG-116 Integrate bot with JIRA to update and... Sub-task Open  
RELENG-117 Integrate bot with Jenkins to automat... Sub-task Open  
RELENG-118 Simple distribution of The Bot for lo... Sub-task Closed Michael Vorburger  
RELENG-119 Run (something like?) the bot directl... Sub-task Resolved Luis Gomez  

 Description   

This issue is to organize the work around the https://lists.opendaylight.org/pipermail/integration-dev/2018-April/011768.html idea to have a new "Weather Item" process with full preparation on topic and verification instead of breaking the world.

The currently planned weather items that we should try this against are listed on https://jira.opendaylight.org/secure/Dashboard.jspa?selectPageId=10303.



 Comments   
Comment by Michael Vorburger [ 30/Apr/18 ]

ecelgp how about we track what you posted above in TSC-99 instead of here?

That way we can use this JIRA for the new process in general.

Comment by Luis Gomez [ 30/Apr/18 ]

Sure I moved the content to TSC-99

Comment by Michael Vorburger [ 02/May/18 ]

https://lists.opendaylight.org/pipermail/daexim-dev/2018-May/000156.html has an example of how I envision this working...

Comment by Luis Gomez [ 02/May/18 ]

Cool, is the mail to project sent automatically or for now someone has to extract build error and send to project?

Comment by Michael Vorburger [ 07/May/18 ]

currently semi-manual - the https://github.com/vorburger/opendaylight-bot code that is currently running on http://opendaylight-bot-opendaylight-bot.6923.rh-us-east-1.openshiftapps.com will produce the email from a template, but not actaully automatically send it out, yet. I'm open to contributions to The Bot to make it more integrated and automated.

Comment by Luis Gomez [ 07/May/18 ]

I wonder whether we could enhance the existing multipatch job to:

  • Get a topic and figure out the patch-list (same you do in your bot).
  • Send an automatic mail when a project build fails (same we do for AR failure).

I also wonder whether the above could be done by just running a bash/python script from jenkins.

I can probably take a look at these questions before the end of this week.

Comment by Michael Vorburger [ 08/May/18 ]

ecelgp let's discuss this further in RELENG-119 ?

Generated at Wed Feb 07 20:37:30 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.