[roll] Roll infra/recipes Revert "[luci_config] Checkout using git instead of jiri"

This reverts commit 4f17e412942323e9a2df32278b85d50fd082255d.

Reason for revert: Checkout doesn't respect CLs

Original change's description:
> [luci_config] Checkout using git instead of jiri
>
> In anticipation of moving away from Jiri for managing infra config
> repos, convert this recipe to checkout using plain old `git fetch`
> instead of `jiri`.
>
> Conveniently, the `remote` property for the two existing builders that
> use this recipe already corresponds to the repository containing the
> configs, so we can just keep using that same property to refer to the
> git remote, with no need for a soft transition.
>
> The only downside is that the "lucicfg-infra-config" builder that runs
> against sso://turquoise-internal/infra/config can no longer use the
> version of lucicfg that's pinned in the prebuilt repo, because it no
> longer checks out the prebuilt repo. So instead, just install lucicfg
> directly from CIPD at a version pinned in the recipe.
>
> This is probably fine because the configs in that repository don't
> change very often, so it's rare than we'll need to atomically update
> lucicfg and the configs, and not very disruptive to do that as a
> breaking change. Eventually that repository will probably have the same
> setup as integration where lucicfg is pinned in a cipd.ensure file
> inside the repo, at which point we can remove support for installing
> without a preexisting cipd.ensure file.
>
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/570003

TBR=ihuh@google.com,olivernewman@google.com,auto-submit@fuchsia-infra.iam.gserviceaccount.com

No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/570781
Original-Revision: c0624d9b7ad0ab704b37c76a5689f32c8f6db2f7
GitOrigin-RevId: c1ebccd5ca92f3abbe6dd12f0e9555b6bec7d060
Change-Id: I9c229932fba587e43b651da78e41a13cd48f30b2
1 file changed
tree: cb97ca433e4a866a4110d01d59e3491b4d8ab538
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. firmware
  8. flower
  9. jiri.lock
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.