dlrnapi promoter script autopromotes (blindly) when there are no promotion criteria
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
Medium
|
Unassigned |
Bug Description
The dlrnapi promoter script here:
https:/
seems to be promoting hashes if there are no criteria defined. An example happened just recently after this merged:
https:/
it removed the last job in current-
(from http://
2018-03-02 12:56:06,971 26798 INFO promoter SUCCESS promoting current-tripleo-rdo as current-
{
'timestamp'
'full_
'promote_
'user':'ciuser',
'distro_
'commit_
}
)
In the case that there are no defined criteria we should NOT be promoting a hash.
tags: | added: ci |
Changed in tripleo: | |
importance: | Undecided → Critical |
milestone: | none → rocky-1 |
Changed in tripleo: | |
status: | New → Incomplete |
Changed in tripleo: | |
status: | Incomplete → Triaged |
Changed in tripleo: | |
status: | Incomplete → Invalid |
importance: | Critical → Medium |
I posted this to stop future false positive promotions until we can fix the promoter script properly
https:/ /review. rdoproject. org/r/# /c/12748