ci/autolanding hooks cannot be overriden by downstream builder jobs
Bug #1168745 reported by
Francis Ginther
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cupstream2distro Configuration |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Despite the fact that a downstream builder job may have a different hook value from its parent, the parent hooks will always take effect because of the use of the 'current parameters' when executing the builder jobs. For this to work as designed, the parent can't have a value for 'hooks', which is currently set in the default and can not be changed, not even with 'False' or a null value.
Related branches
lp:~fginther/cupstream2distro-config/fix-pbuilder-hooks
- Martin Mrazik (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 157 lines (+75/-4)4 files modifiedc2dconfigutils/cu2dUpdateCi.py (+11/-2)
ci/jenkins-templates/mbs-pbuilder-config.xml.tmpl (+1/-1)
ci/jenkins-templates/pbuilder-config.xml.tmpl (+1/-1)
tests/test_cu2dUpdateCi.py (+62/-0)
Changed in cupstream2distro-config: | |
status: | Fix Committed → Fix Released |
description: | updated |
To post a comment you must log in.
Fix committed into lp:cupstream2distro-config at revision 340, scheduled for release in cupstream2distr o-config, milestone Unknown