Request for an automation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Aliaksandr Buhayeu |
Bug Description
Currently, we (Maintenance Team) have no any kind of automation to differentiate bugs that have a "fix released/commited" status in some branches from those which have not been fixed at all.
So the proposal is - please create a bot, which will change the status of bug from "Confirmed" to "Triaged" in all the milestones if one (or more) milestone has a "Fix Commited / Released" state.
For example, the bug has the following statuses per milestone:
Status Milestone
Fix Released Mirantis OpenStack 8.0
Won't Fix Mirantis OpenStack 5.0-updates
Confirmed Mirantis OpenStack 6.0-updates
Confirmed Mirantis OpenStack 6.1-updates
In Progress Mirantis OpenStack 7.0-updates
After the bot's running they should become like this:
Status Milestone
Fix Released Mirantis OpenStack 8.0
Won't Fix Mirantis OpenStack 5.0-updates
Triaged Mirantis OpenStack 6.0-updates
Triaged Mirantis OpenStack 6.1-updates
In Progress Mirantis OpenStack 7.0-updates
If bug has no "Fix Released / Commited" in ANY of branches, the bot does nothing with this bug.
The bot doesn't touch the milestones that have a different than "Confirmed" status.
This will allow us to improve bugfix handling.
tags: | added: maintenance |
Changed in fuel: | |
assignee: | Fuel CI (fuel-ci) → Fuel DevOps (fuel-devops) |
Changed in fuel: | |
assignee: | Fuel DevOps (fuel-devops) → Fuel Infra Apps (fuel-infra-apps) |
importance: | Undecided → Medium |
tags: | added: area-infra-apps |
Changed in fuel: | |
assignee: | Fuel Infra Apps (fuel-infra-apps) → Aliaksandr Buhayeu (abuhayeu) |
Changed in fuel: | |
status: | New → In Progress |
Changed in fuel: | |
milestone: | none → 8.0 |
Fix proposed to branch: master /review. fuel-infra. org/14307
Change author: Aliaksandr Buhayeu <email address hidden>
Review: https:/