diff options
| author | Gavin Mak <gavinmak@google.com> | 2026-01-14 22:14:28 +0000 |
|---|---|---|
| committer | LUCI <gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2026-01-15 10:27:32 -0800 |
| commit | 3c0e67bbc5f7c3849919735db4bfd7e66190f80c (patch) | |
| tree | 70298691b368bfe0b6fffbb03e76e425440cbbb3 /docs/python-support.md | |
| parent | 3b7b20ac1d3abe7d2ac37e2040326aa1051b1336 (diff) | |
| download | git-repo-3c0e67bbc5f7c3849919735db4bfd7e66190f80c.tar.gz | |
manifest_xml: prevent extend-project from inheriting local groups
When extending a project in a local manifest, the project inherits the
`local:` group. This causes the superproject override logic (which omits
projects with `local:` groups) to incorrectly exclude the project from
the override manifest. This leads to "extend-project element specifies
non-existent project" errors during sync reload.
Fix this by stripping `local:` groups from extended projects, ensuring
they remain visible to superproject overrides while still allowing other
inherited groups to persist.
Bug: 470374343
Change-Id: I1a057ebffebc11a19dc14dde7cc13b9f18cdd0a3
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/543222
Reviewed-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Reviewed-by: Mike Frysinger <vapier@google.com>
Tested-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
Diffstat (limited to 'docs/python-support.md')
0 files changed, 0 insertions, 0 deletions
