From 9939f1861d0a2b0fd6b5b2f91f56ac9570613b1f Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 22 Feb 2012 11:51:18 -0500 Subject: [PATCH] osbuild: Don't use linux-user-chroot for git submodules On the ostree.gnome.org build server, LDAP is used for username lookups, and git aborts if it can't look up the user. --- src/ostbuild/pyostbuild/vcs.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ostbuild/pyostbuild/vcs.py b/src/ostbuild/pyostbuild/vcs.py index adf947a8..cbb6b0e7 100755 --- a/src/ostbuild/pyostbuild/vcs.py +++ b/src/ostbuild/pyostbuild/vcs.py @@ -63,9 +63,7 @@ def get_vcs_checkout(mirrordir, keytype, uri, dest, branch, overwrite=True): run_sync(['git', 'submodule', 'init'], cwd=tmp_dest) have_submodules = _fixup_submodule_references(mirrordir, tmp_dest) if have_submodules: - run_sync(['linux-user-chroot', - '--unshare-net', '--chdir', tmp_dest, '/', - '/usr/bin/git', 'submodule', 'update']) + run_sync(['git', 'submodule', 'update']) os.rename(tmp_dest, dest) return dest