Script to add "updates" series and milestones to all 6.1 Fuel and MOS bugs

Bug #1423204 reported by Vitaly Sedelnik
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Mike Scherbakov
7.0.x
Won't Fix
High
Mike Scherbakov
8.0.x
Fix Released
High
Mike Scherbakov

Bug Description

In order to simplify sustaining process we need following script to be created and executed on regular basis:
1. Select all 6.1 bugs in Fuel and MOS projects (excluding, CI, devops, etc)
2. Add 5.1-updates, 5.1.1-updates, 6.0-updates series to every bug if they don't exist
3. Target new series to appropriate milestone
4. Assign newly created series to MOS Sustaining team

Changed in fuel:
milestone: none → 6.1
assignee: nobody → Fuel DevOps (fuel-devops)
importance: Undecided → High
Igor Shishkin (teran)
tags: added: devops
Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Andrey Nikitin (heos)
status: New → Triaged
Revision history for this message
Andrey Nikitin (heos) wrote :

I think we should recieve approve from Mike Scherbakov, because in our script for Fuel we add *-updates series on such bugs, where they exists. If bug haven't this series/milestone to this bug will be added all series without "-updates".

Andrey Nikitin (heos)
Changed in fuel:
assignee: Andrey Nikitin (heos) → Mike Scherbakov (mihgen)
Igor Shishkin (teran)
tags: added: non-release
Revision history for this message
Mike Scherbakov (mihgen) wrote :

Folks,
script is ready for 2 months and I have to run it manually on periodical basis. I'm still waiting for the workflow / guidance created/written to use DevOps infra as kinda Google AppEngine, so I can easily create Jenkins job or something in order my script to run periodically, without any issues. Also, currently the code is here:
https://github.com/mihgen/lp-assigner
I need whether guidance where to push code, or you can take it yourself. It must NOT be in personal repo, if it's used in Fuel dev workflow.

Igor Shishkin (teran)
Changed in fuel:
milestone: 6.1 → 7.0
Revision history for this message
Mike Scherbakov (mihgen) wrote :

Moved to 8.0 as there is no resources available in 7.0 for this effort. Also, we need to clarify what is needed and what is not.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Triaged → Won't Fix
status: Won't Fix → Confirmed
milestone: 7.0 → 8.0
tags: added: qa-agree-8.0
Dmitry Pyzhov (dpyzhov)
tags: added: area-devops
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.