summaryrefslogtreecommitdiff
path: root/releasenotes/notes/role-checkouts-89632d2ff5eb8b78.yaml
blob: 86203c5b0b648fc70c715db9b8e96ecd46774b08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
---
fixes:
  - |
    Zuul role repository checkouts now honor :attr:`job.override-checkout`.

    Previously, when a Zuul role was specified for a job, Zuul would
    usually checkout the master branch, unless that repository
    appeared in the dependency chain for a patch.  It will now follow
    the usual procedure for determining the branch to check out,
    including honoring :attr:`job.override-checkout` options.

    This may alter the behavior of currently existing jobs.  Depending
    on circumstances, you may need to set
    :attr:`job.override-checkout` or copy roles to other branches of
    projects.