http://ci.linaro.org/kernel_git_repo/linux.git repo is broken

Bug #959399 reported by Paul Sokolovsky
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro CI
Fix Released
Critical
Paul Sokolovsky

Bug Description

http://ci.linaro.org/kernel_git_repo/linux.git which appears to be a mirror of some Linaro kernel repo, is broken for clone:

Caused by: hudson.plugins.git.GitException: Error performing command: /usr/bin/git clone --progress -o origin http://ci.linaro.org/kernel_git_repo/linux.git /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey
Command "/usr/bin/git clone --progress -o origin http://ci.linaro.org/kernel_git_repo/linux.git /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey" returned status code 128: Cloning into /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey...
error: Unable to find 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c under http://ci.linaro.org/kernel_git_repo/linux.git
Cannot obtain needed object 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c
while processing commit c16fa4f2ad19908a47c63d8fa436a1178438c7e7.
error: Fetch failed.

This breaks https://ci.linaro.org/jenkins/view/All/job/linux-maintainers-kernel_build-Andrey/6 and possible other builds.

This is high-prio issue, as kernel folks say it affects their release process.

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Confirmed that trying to clone that repo leads to immediate error:

$ time git clone http://ci.linaro.org/kernel_git_repo/linux.git
Initialized empty Git repository in /mnt/tmp/linux/.git/
error: Unable to find 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c under http://ci.linaro.org/kernel_git_repo/linux.git
Cannot obtain needed object 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c
while processing commit c16fa4f2ad19908a47c63d8fa436a1178438c7e7.
error: Fetch failed.

real 0m2.241s
user 0m0.004s
sys 0m0.008s

Possible cause is repo corruption during low-disk condition we had.

Changed in linaro-ci:
status: New → Confirmed
importance: Undecided → Critical
milestone: none → 2012.03
assignee: nobody → Paul Sokolovsky (pfalcon)
Changed in linaro-ci:
status: Confirmed → In Progress
Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Ok:

/mnt/repository/linaro/kernel_git_repo

mkdir linux.git.new
cd linux.git.new
git init --bare
git remote add upstream git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git fetch upstream
git update-server-info
cd ..
mv linux.git linux.git.old
mv linux.git.new linux.git

Revision history for this message
Deepti B. Kalakeri (deeptik) wrote : Re: [Bug 959399] Re: http://ci.linaro.org/kernel_git_repo/linux.git repo is broken
Download full text (3.7 KiB)

On Mon, Mar 19, 2012 at 11:49 PM, Paul Sokolovsky <<email address hidden>
> wrote:

> Ok:
>
> /mnt/repository/linaro/kernel_git_repo
>
> mkdir linux.git.new
> cd linux.git.new
> git init --bare
> git remote add upstream git://
> git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> git fetch upstream
> git update-server-info
> cd ..
> mv linux.git linux.git.old
> mv linux.git.new linux.git
>

With the repo setup using the above command, the jobs failed with the
following error:

Last Built Revision: Revision bcd5cff7216f9b2de0a148cc355eac199dc6f1cf
(origin/master)
Checkout:linux-maintainers-kernel_build-Andrey /
/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey -
hudson.remoting.LocalChannel@329dff4
Cloning the remote Git repository
Cloning repository origin
Fetching upstream changes from http://ci.linaro.org/kernel_git_repo/linux.git
Cleaning workspace
ERROR: Couldn't find any revision to build. Verify the repository and
branch configuration for this job.SSH
<http://stacktrace.jenkins-ci.org/search?query=SSH>: Current build
result is [FAILURE], not going to run.
[copy-to-slave] Copying 'hwpack*.tar.gz', excluding nothing, from
'file:/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey/'
on 'hudson.plugins.ec2.EC2Slave@a226368b' to
'file:/var/lib/jenkins/jobs/linux-maintainers-kernel_build-Andrey/workspace/'
on the master.
[parameterizedtrigger] Could not trigger downstream project, as
properties file/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey/hwpack_info
did not exist.
[parameterized-trigger] Downstream builds will not be triggered.
Notifying upstream projects of job completion
Finished: FAILURE

 When I tried git log on the
http://ci.linaro.org/kernel_git_repo/linux.gitit failed with "fatal:
bad default revision 'HEAD' "

I setup the new repo @ http://ci.linaro.org/kernel_git_repo/kernel/linux.git.
Please use it.
The bu‎ild might fail for the first time with JAVA heap error, but if it
occurs then please trigger one more build attempt and the build should go
to completion.
Here is the build that is currently running
https://ci.linaro.org/jenkins/view/Linux%20Maintainers%20CI%20Builds/job/linux-maintainers-kernel_build-Andrey/12/consoleFull

> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/959399
>
> Title:
> http://ci.linaro.org/kernel_git_repo/linux.git repo is broken
>
> Status in Linaro Continuous Integration:
> In Progress
>
> Bug description:
> http://ci.linaro.org/kernel_git_repo/linux.git which appears to be a
> mirror of some Linaro kernel repo, is broken for clone:
>
> Caused by: hudson.plugins.git.GitException: Error performing command:
> /usr/bin/git clone --progress -o origin
> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey
> Command "/usr/bin/git clone --progress -o origin
> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey" returned
> status code 128: Cloning into
> /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey...
> error: Unable to find 5dc01c595e6c6ec9ccda4f6f6...

Read more...

Revision history for this message
Deepti B. Kalakeri (deeptik) wrote :
Download full text (4.5 KiB)

On Tue, Mar 20, 2012 at 3:12 AM, Deepti Kalakeri <<email address hidden>
> wrote:

>
>
> On Mon, Mar 19, 2012 at 11:49 PM, Paul Sokolovsky <
> <email address hidden>> wrote:
>
>> Ok:
>>
>> /mnt/repository/linaro/kernel_git_repo
>>
>> mkdir linux.git.new
>> cd linux.git.new
>> git init --bare
>> git remote add upstream git://
>> git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
>> git fetch upstream
>> git update-server-info
>> cd ..
>> mv linux.git linux.git.old
>> mv linux.git.new linux.git
>>
>
>
> With the repo setup using the above command, the jobs failed with the
> following error:
>
> Last Built Revision: Revision bcd5cff7216f9b2de0a148cc355eac199dc6f1cf (origin/master)
> Checkout:linux-maintainers-kernel_build-Andrey / /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey - hudson.remoting.LocalChannel@329dff4
> Cloning the remote Git repository
> Cloning repository origin
> Fetching upstream changes from http://ci.linaro.org/kernel_git_repo/linux.git
> Cleaning workspace
> ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.SSH <http://stacktrace.jenkins-ci.org/search?query=SSH>: Current build result is [FAILURE], not going to run.
> [copy-to-slave] Copying 'hwpack*.tar.gz', excluding nothing, from 'file:/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey/' on 'hudson.plugins.ec2.EC2Slave@a226368b' to 'file:/var/lib/jenkins/jobs/linux-maintainers-kernel_build-Andrey/workspace/' on the master.
> [parameterizedtrigger] Could not trigger downstream project, as properties file/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey/hwpack_info did not exist.
> [parameterized-trigger] Downstream builds will not be triggered.
> Notifying upstream projects of job completion
> Finished: FAILURE
>
>
> When I tried git log on the
> http://ci.linaro.org/kernel_git_repo/linux.git it failed with "fatal: bad
> default revision 'HEAD' "
>
> I setup the new repo @
> http://ci.linaro.org/kernel_git_repo/kernel/linux.git. Please use it.
> The bu‎ild might fail for the first time with JAVA heap error, but if it
> occurs then please trigger one more build attempt and the build should go
> to completion.
> Here is the build that is currently running
> https://ci.linaro.org/jenkins/view/Linux%20Maintainers%20CI%20Builds/job/linux-maintainers-kernel_build-Andrey/12/consoleFull
>
>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/959399
>>
>> Title:
>> http://ci.linaro.org/kernel_git_repo/linux.git repo is broken
>>
>> Status in Linaro Continuous Integration:
>> In Progress
>>
>> Bug description:
>> http://ci.linaro.org/kernel_git_repo/linux.git which appears to be a
>> mirror of some Linaro kernel repo, is broken for clone:
>>
>> Caused by: hudson.plugins.git.GitException: Error performing command:
>> /usr/bin/git clone --progress -o origin
>> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey
>> Command "/usr/bin/git clone --progress -o origin
>> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-mai...

Read more...

Changed in linaro-ci:
status: In Progress → Opinion
status: Opinion → Fix Committed
Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Cannot verify this due to ci.linaro.org spinning down all the time.

Revision history for this message
Deepti B. Kalakeri (deeptik) wrote :

On Wed, Mar 21, 2012 at 12:23 PM, Paul Sokolovsky <<email address hidden>
> wrote:

> Cannot verify this due to ci.linaro.org spinning down all the time.
>
>
The fix is working as on yesterday. The repo can be verified by cloning the
new repo locally.
Also, the fix can be verified that it worked on ci.linaro.org as we have
hwpacks that are built on March 19 and being pushed to snapshot.linaro.org.
Here are the links to the hwpacks built on March 19th.
http://snapshots.linaro.org/kernel-hwpack/linux-maintainers-kernel/linux-maintainers-kernel_build-Andrey/

> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/959399
>
> Title:
> http://ci.linaro.org/kernel_git_repo/linux.git repo is broken
>
> Status in Linaro Continuous Integration:
> Fix Committed
>
> Bug description:
> http://ci.linaro.org/kernel_git_repo/linux.git which appears to be a
> mirror of some Linaro kernel repo, is broken for clone:
>
> Caused by: hudson.plugins.git.GitException: Error performing command:
> /usr/bin/git clone --progress -o origin
> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey
> Command "/usr/bin/git clone --progress -o origin
> http://ci.linaro.org/kernel_git_repo/linux.git/mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey" returned
> status code 128: Cloning into
> /mnt/ci_build/workspace/linux-maintainers-kernel_build-Andrey...
> error: Unable to find 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c under
> http://ci.linaro.org/kernel_git_repo/linux.git
> Cannot obtain needed object 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c
> while processing commit c16fa4f2ad19908a47c63d8fa436a1178438c7e7.
> error: Fetch failed.
>
>
> This breaks
> https://ci.linaro.org/jenkins/view/All/job/linux-maintainers-kernel_build-Andrey/6and possible other builds.
>
> This is high-prio issue, as kernel folks say it affects their release
> process.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/linaro-ci/+bug/959399/+subscriptions
>

--
Thanks and Regards,
Deepti

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :
Changed in linaro-ci:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.