[Starlingx-discuss] repo command stopped working
It looks like they pushed repo version 2 into their stable branch last night. You'll likely pick it up with your next 'repo init' or 'repo sync'. It demands git 2.10.2 or better, which isn't available on Centos 7. My initial workaround is ... for folks that are hit by this ... is to revert to repo version 1. I don't yet see a way to force repo 1 to be used from command line, so we must let the first call fail .... repo init .... # command fails cd .repo/repo git checkout repo-1 cd - repo init .... # command passes Hopefully we can work out a better solution... Scott
I've found that there is a poorly documented command line option. repo init --repo-branch=repo-1 ... On 2020-02-11 11:26 a.m., Scott Little wrote:
It looks like they pushed repo version 2 into their stable branch last night. You'll likely pick it up with your next 'repo init' or 'repo sync'. It demands git 2.10.2 or better, which isn't available on Centos 7.
My initial workaround is ... for folks that are hit by this ... is to revert to repo version 1. I don't yet see a way to force repo 1 to be used from command line, so we must let the first call fail ....
repo init .... # command fails
cd .repo/repo
git checkout repo-1
cd -
repo init .... # command passes
Hopefully we can work out a better solution...
Scott
_______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
This line[0] will need to be changed to: RUN curl https://storage.googleapis.com/git-repo-downloads/repo-1 > /usr/local/bin/repo && \ Pointing to the `repo-1` branch, however this bug[1] needs to be solved first. - Erich [0] https://opendev.org/starlingx/tools/src/branch/master/Dockerfile#L126 [1] https://bugs.chromium.org/p/gerrit/issues/detail?id=12316 On 2/11/20, 10:54 AM, "Scott Little" <scott.little@windriver.com> wrote: I've found that there is a poorly documented command line option. repo init --repo-branch=repo-1 ... On 2020-02-11 11:26 a.m., Scott Little wrote: > It looks like they pushed repo version 2 into their stable branch last > night. You'll likely pick it up with your next 'repo init' or 'repo > sync'. It demands git 2.10.2 or better, which isn't available on > Centos 7. > > My initial workaround is ... for folks that are hit by this ... is to > revert to repo version 1. I don't yet see a way to force repo 1 to be > used from command line, so we must let the first call fail .... > > > repo init .... # command fails > > cd .repo/repo > > git checkout repo-1 > > cd - > > repo init .... # command passes > > > Hopefully we can work out a better solution... > > Scott > > > _______________________________________________ > Starlingx-discuss mailing list > Starlingx-discuss@lists.starlingx.io > http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
participants (2)
-
Cordoba Malibran, Erich
-
Scott Little