Hi all!

An user reported problems cloning a tree from git.linaro.org today with
a /git-ro URL:
    git clone http://git.linaro.org/git-ro/people/foo/bar.git

He was getting:
    fatal: http://git.linaro.org/git-ro/people/foo/bar.git/info/refs not found: 
did you run git update-server-info on the server?

This is because by default, git repos wont be kept up-to-date for http
access.  The fix is trivial, it's a matter of enabling a "post-update
hook" which will run "git update-server-info" in this repo whenever you
push new commits.

There should already be a template to do this readily available just
after you create a new git repo; just remember to run:
    cd /srv/git.linaro.org/git/foo/bar.git
    mv hooks/post-update.sample hooks/post-update

Below is a list of affected repos; I prefer not fixing them because I
don't have enough permissions to do this on all repos, and because you
will have to do it for new repos anyway  :-)

find -L /srv/git.linaro.org/git -iname \*.git -type d | while read d; do [ -e 
$d/hooks/post-update ] || echo $d; done

people/danilo/android-manifest.git
people/danilo/android.git
people/mansson/snowball/ltp.git
people/afrantzis/apitrace.git
people/dlezcano/pm-qa.git
people/dlezcano/cpuidle-next.git
people/dlezcano/linux-next.git
people/kurt-r-taylor/android-ucm.git
people/kurt-r-taylor/alsa-ucm.git
people/kurt-r-taylor/alsa-ucm-utils.git
people/dmart/linux-3-arm.git
people/dmart/linux-2.6.git
people/dmart/linux-2.6-arm.git
people/dmart/tunsetup.git
people/dmart/arm-virt-bl.git
people/dmart/boot-wrapper.git
people/arnd/flashbench.git
people/arnd/imx.git
people/arnd/demo.git
people/arnd/arm-soc.git
people/niklashernaeus/snowball-device-tree.git
people/ljones/linux-2.6.38-ux500.git
people/ljones/landingteamtools.git
people/ljones/linux-3.0-ux500.git
people/ljones/linux-2.6.35-ux500.git
people/sariohu/ffmpeg-0.6.1.git
people/sariohu/gstreamer0-11.git
people/sariohu/xbmc.git
people/sariohu/gst-plugins-base0-11.git
people/sariohu/gst-plugins-good0-11.git
people/sariohu/aacenc.git
people/mszyprowski/linux-archive.git
people/gesha/mynewproject/.git
people/bgaignard/ion_test_application.git
people/bgaignard/gst-openmax-0.10.x.git
people/bgaignard/lava_realvideo_test.git
people/tushar/umm-zero-copy-demo.git
people/fboudra/ioquake3.git
people/fboudra/irrlicht-gles.git
people/fboudra/release-and-project-management.git
people/fboudra/ogre3d-gles.git
people/fboudra/ioquake3-gles.git
people/sumitsemwal/linux-3.x.git
people/sumitsemwal/linux-dma-buf.git
people/vingu/kernel.git
people/shawnguo/linux-2.6.git
people/tomgall/meego/libresource.git
people/tomgall/meego/contextkit.git
people/tomgall/meego/libresourceqt.git
people/tomgall/meego/libmeegotouch.git
people/tomgall/meego/libjpeg-turbo.git
people/tomgall/meego/meegotouch-compositor.git
people/tomgall/libjpeg-turbo-leb/libjpeg-turbo.git
people/pawelmoll/linux.git
people/jstultz/android-dev.git
people/jstultz/linux.git
people/jstultz/android.git
people/jcrigby/kernel-package-info.git
people/jcrigby/ubuntu-packaging-ci-upstreams.git
people/jcrigby/linaro-boot-utils.git
people/jcrigby/linux-lt-ci-pack-info.git
people/jcrigby/ubuntu/linux-linaro-oneiric.git
people/jcrigby/ubuntu/future-linux-linaro-precise-3.2.git
people/jcrigby/ubuntu/linux-history.git
people/jcrigby/ubuntu/linux-linaro-quantal.git
people/jcrigby/ubuntu/linux-linaro-precise.git
people/jcrigby/ubuntu/linux-meta-linaro-natty.git
people/jcrigby/linux-lt.git
people/jcrigby/null-packaging.git
people/jcrigby/ubuntu-kernel-ci.git
people/nico/linux.git
people/weifeng/bellagio_components.git
people/weifeng/gst-plugins-gl.git
people/weifeng/gst-openmax.git
people/weifeng/kernel.git
people/weifeng/alsa-ucm-test.git
people/weifeng/pulseaudio.git
people/pfalcon/android/platform/manifest.git
people/pfalcon/android/linaro/build-configs.git
people/andygreen/arm-probe.git
people/andygreen/repo-branch-archive.git
people/andygreen/lt-tools.git
people/chaoyang/jpeg.git
people/chaoyang/libpng.git
people/bernhardrosenkranzer/repo-branch-archive.git
people/salgado/patchwork.git
people/mpoirier/snowball/linux-integration-3.0-ux500-androidized.git
people/mpoirier/u-boot-v2011.06.git
people/mpoirier/linux-ubuntu-3.0.n900.git
people/ryanharkin/stm.git
people/ryanharkin/repo-branch-archive.git
people/ryanharkin/uefi-config.git
people/mwaddel/u-boot.git
people/rmk/linux-arm.git
people/tixy/u-boot.git
people/tixy/linux.git
people/tixy/android-common.git
people/tixy/uefi.git
people/tixy/android-manifest.git
people/tixy/android-vexpress-a9.git
people/tixy/kernel.git
people/tixy/android-kernel.git
people/triad/linux-stericsson.git
people/triad/linux-pinctrl.git
people/planglais/linux-tb-ux500.git
people/paulliu/linux-2.6.git
people/rsalveti/linux-linaro-3.0.git
people/mbriand/linux-2.6-arm.git
people/pmaydell/qemu-arm.git
people/pmaydell/boot-wrapper.git
people/hrw/cross-toolchain-packaging.git
people/asac/android/external/skia.git
people/asac/android/packages/apps/Launcher.git
people/asac/android/kernel/lt-ti.git
people/asac/android/kernel/pandroid.git
people/asac/android/u-boot/pandroid.git
people/rusty/qemu-linaro.git
people/sachin/linux-linaro.git
people/sachin/linux-kernel-samsung.git
people/sachin/linux-linaro-2.6.36.git
people/sachin/linux-linaro-3.0.git
people/sachin/linux-linaro-2.6.38.git
people/sachin/linux-linaro-3.1.git
people/jserv/omap4-frameworks-base.git
people/amitdanielk/thermal-test.git
people/amitdanielk/linux.git
people/amitdanielk/pm-qa-thermal.git
people/amitdanielk/library/libnl.git
people/amitdanielk/powertop.git
people/patrikryd/b2r2lib.git
people/patrikryd/panda.git
people/patrikryd/pandaboard.git
people/patrikryd/build.git
people/riczhao/linux-2.6.git
people/chunsangjeong/gralloc-dev.git
people/sudip-jain/smartt-old.git
people/mandeep-ti/libjpeg_8b_neon.git
people/ronynandy/speex.git
people/ronynandy/u-boot-arndale.git
people/ronynandy/edk2-origen.git
people/ronynandy/speex_ubuntu.git
people/ronynandy/linux_stable.git
people/bhoj/boot-wrapper.git
people/bhoj/test-manifest.git
people/ycmiao/pxa-linux.git
people/vireshk/module.git
people/vireshk/linux-linaro-big-LITTLE-MP.git
people/dooferlad/patchwork.git
people/jessebarker/linaro-mm-sig/linux.git
people/jessebarker/linaro-mm-sig/linux-2.6.git
people/sachin-gupta/gstreamer.git
people/stevejahnke/kernel-thermal-framework.git
people/stevejahnke/thermal_manager.git
people/pfefferz/manifest.git
people/pfefferz/linux-2.6.git
people/doanac/LinaroConnect.git
people/doanac/monitis_python.git
people/doanac/linaro-toolchain-benchmarking.git
tools/arm-probe.git
arm/big.LITTLE/mp.git
ubuntu/linux-linaro-oneiric.git
ubuntu/future-linux-linaro-precise-3.2.git
ubuntu/linux-linaro-quantal.git
ubuntu/linux-linaro-precise.git
ubuntu/linux-meta-linaro-natty.git
landing-teams/working/samsung/edk2-origen.git


    Thanks!
-- 
Loïc Minier

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to