Fix: Add vex v3 starter flavors for create scripts
[releng/global-jjb.git] / releasenotes / notes / python-merge-gerrit-choosing-strategy-4d9c631e8f0c535b.yaml
1 ---
2 fixes:
3   - |
4     Use git choosing strategy default in tox and pypi merge jobs for
5     gerrit.  This makes those jobs consistent with maven and other
6     merge jobs for gerrit that always build from tip of the target
7     branch to create artifacts from the latest & greatest code.
8     Building from tip (not from Gerrit commit/merge point) avoids
9     confusion about content when changes are merged out of order.
10     For example, a fix is submitted and merged, but the merge job
11     fails. In the mean time, a different change that happened
12     earlier in commit history gets merged (or the merge job is
13     retriggered), causing a new artifact to be pushed.  But that
14     artifact does not have the expected fix.
15
16     Add comments to release merge jobs why their choosing strategy
17     is not default.
18
19     Document the git commit choosing strategy for the release merge jobs.