Signed-off-by: Mohan Boddu mboddu@bhujji.com
Fix for https://pagure.io/releng/issue/8844
This looks good to me. It'd be nice to have a unit test for it though.
Does this allow branch requests by provenpackagers? Should it?
It shouldn't.
lgtm
@kevin Do you think we should add that? If we should add it, how can I access the list? FAS?
Well, there has to be a way to handle:
or
So, perhaps this entire workflow needs more discussion?
Well, there has to be a way to handle: When a branch is urgently needed to fis some issue (perhaps release blocking?) If releng has a way to override this would work in that case.
When a branch is urgently needed to fis some issue (perhaps release blocking?) If releng has a way to override this would work in that case.
This part is already handled in the patch, you can force to skip the maintainers check.
force
or When someone requests a branch and the maintainer hasn't reploied in X amount of time (I think we used to give them 2 weeks in the past). I'm not sure how to handle this case. We could leave the ticket until it's 2 weeks old or wharever, but then we don't really know if the maintainer answered and said no, don't do it, or not. So, perhaps this entire workflow needs more discussion?
When someone requests a branch and the maintainer hasn't reploied in X amount of time (I think we used to give them 2 weeks in the past). I'm not sure how to handle this case. We could leave the ticket until it's 2 weeks old or wharever, but then we don't really know if the maintainer answered and said no, don't do it, or not.
Yeah, this requires more discussion.
I'd say we can start as is because this is currently impacting some of our packagers and figure a way to rework it later.
+1 to just adding this now to fix many issues and revisit if we want to make more. ;)
@mohanboddu can you rebase?
rebased onto a98bc82b02fe9c444436830d7d14b91e165052f3
rebased onto cded820450fa4e55a921e32eca4cf46168eae1cc
Pull-Request has been merged by mohanboddu
Signed-off-by: Mohan Boddu mboddu@bhujji.com