repo v2.17 prerelease

139 views
Skip to first unread message

Xin Li

unread,
Sep 30, 2021, 7:19:53 PM9/30/21
to Repo and Gerrit Discussion
Hi, all,

I've created a new release, but not yet pushed it live.  Instead, people have to opt-in to it by passing --repo-rev=main when running `repo init`.  You can then run `repo selfupdate && repo version` to double check your local state.

So please bang on things and let us know how it goes.  Even "it works" is useful feedback as it means I'm not the only one running it :).

I have also published a new release for repo launcher to support the newly added command option in repo v2.17, which can be downloaded here [PGP signature].

If things look good the rest of this week, I'll publish these to the "stable" track and the canonical place for the launcher next week.

Here's the short log since the last release:

a0f6006 (Raman Tenneti) git_config: Fixed test.gitconfig getting updated when running tests.
4f88206 (Raman Tenneti) trace2_event: Add remove_prefix to fix failing tests on Linux & macOS.
f88282c (Mike Frysinger) git_config: update error handling with no config file
8967a5a (Mike Frysinger) launcher: bump version for new release
2f3c331 (Michael Kelly) Update revisionId if required when using extend-project
37c21c2 (Michael Kelly) Add 'dest-path' to extend-project to support changing path
b12c369 (Xin Li) superproject: Only trigger enrollment logic when manifest have it.
bbe8836 (Raman Tenneti) superproject: Log syncstate's parameter as data-json it it is an array.
9d96f58 (Mike Frysinger) make file removal a bit more robust
7a1e7e7 (Jack Neus) repo: add support for reading standalone manifests from disk
c474c9c (Jack Neus) repo: Add support for standalone manifests
956f736 (Raman Tenneti) superproject: Log argv parameter of syncstate as 'data-json'.
6f8c1bf (Xin Li) Fix indent error which would have prevented choice expiration to work.
e0b16a2 (Xin Li) superproject: support a new revision attribute.
d669d2d (Mike Frysinger) release-process: update distro baseline & add OpenSSH
3668249 (wenchiching) platform_utils: os.rename exception when src and des on different file system
a84f43a (Jack Neus) manifest: make repo-hooks more robust wrt element ordering
0468fea (Mike Frysinger) update-manpages: avoid regen just for datestamp update
148e1ce (Mike Frysinger) sync: fix recursive fetching
32ca668 (Mike Frysinger) git_config: hoist Windows ssh check earlier
0ae9503 (Mike Frysinger) sync: fix print error when handling server error
d92076d (Mike Frysinger) Revert "Save cookies back to jar when fetching clone.bundle"
aeb2eee (Mike Frysinger) repo: bump launcher version
45d1c37 (Mike Frysinger) project: fix bytes/str encoding when updating git submodules
19607b2 (Mike Frysinger) repo: allow REPO_REV to be an env var
68744db (Jiri Tyr) Fixing forall subcommand for Py3
ef41262 (Mike Frysinger) remove spurious +x bits
a06ab7d (Mike Frysinger) find python via env
471a7ed (Mike Frysinger) git_config: fix encoding handling in GetUrlCookieFile
619a2b5 (Dan Willemsen) Fix inverted logic around [gitc-]init and -c
ab15e42 (Chirayu Desai) Do not try to fetch default revision for mirrors always
75c02fe (Mike Frysinger) init: handle -c conflicts with gitc-init
afd1b40 (Mike Frysinger) repo: point default branch to repo-1


Xin Li

unread,
Oct 6, 2021, 5:27:18 PM10/6/21
to Repo and Gerrit Discussion
I've pushed v2.17 release live as I haven't heard anything back.

Christian Gagneraud

unread,
Oct 6, 2021, 8:44:24 PM10/6/21
to Xin Li, Repo and Gerrit Discussion
Hi,

Thanks for the release, are there any release notes available?

Thanks,
Chris

On Thu, 7 Oct 2021 at 10:27, 'Xin Li' via Repo and Gerrit Discussion
<repo-d...@googlegroups.com> wrote:
>
> I've pushed v2.17 release live as I haven't heard anything back.
>
> --
> --
> To unsubscribe, email repo-discuss...@googlegroups.com
> More info at http://groups.google.com/group/repo-discuss?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/4a71a7cb-c0f4-44a8-8089-c65175f55b2dn%40googlegroups.com.

Mike Frysinger

unread,
Oct 11, 2021, 3:03:59 PM10/11/21
to Repo and Gerrit Discussion
Fixed some regressions with re-running repo init gets us to v2.17.1.

Here's the short log since the last release.
0f6f16ed1784 (Jack Neus) repo: more arg checking for --standalone-manifest re-inits
76491590b890 (Jack Neus) repo: fix bug with --standalone-manifest
6a74c91f50c4 (Mike Frysinger) sign-launcher: make the help text more automatic
669efd0fd792 (Allen Webb) subcmds/sync: Disable autoDetach for git gc.

Mike Frysinger

unread,
Oct 15, 2021, 2:08:44 PM10/15/21
to Repo and Gerrit Discussion
Some minor fixes for v2.17.2.

Here's the short log since the last release.
03ff276cd70e (Jack Neus) sync: properly handle standalone manifests for `sync` command
4ee4a45d0307 (Allen Webb) subcmds/sync: Use pack-refs instead of gc for redundant gitdirs.

Mike Frysinger

unread,
Oct 27, 2021, 12:36:12 PM10/27/21
to Repo and Gerrit Discussion
Some more minor fixes for v2.17.3.

Here's the short log since the last release.
11b30b91df1f (Matt Story) Support more url schemes for getting standalone manifest
198838599c5d (Jack Neus) fetch: Fix stderr handling for gsutil
282d0cae8913 (Mike Frysinger) ssh: handle FileNotFoundError errors

03ff276cd70e (Jack Neus) sync: properly handle standalone manifests for `sync` command
4ee4a45d0307 (Allen Webb) subcmds/sync: Use pack-refs instead of gc for redundant gitdirs.
-mike

Mike Frysinger

unread,
Oct 27, 2021, 12:38:14 PM10/27/21
to Repo and Gerrit Discussion
minor correction: the last 2 commits there are already in v2.17.2.  my local script to show the shortlog picked up too much.
-mike
Reply all
Reply to author
Forward
0 new messages