All of lore.kernel.org
 help / color / mirror / Atom feed
* Shaman build fails with "reference is not a tree"
@ 2017-01-13 11:36 Nathan Cutler
  2017-01-13 13:18 ` Nathan Cutler
  0 siblings, 1 reply; 7+ messages in thread
From: Nathan Cutler @ 2017-01-13 11:36 UTC (permalink / raw)
  To: Alfredo Deza, Mick, Dan; +Cc: ceph-devel

Is it me, or is Shaman is acting weird? wip-hammer-backports build 
suddenly fails because:

Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for 
path 'src/rocksdb'
Cloning into 'src/rocksdb'...
fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in 
submodule path 'src/rocksdb'

Some googling suggests the following might help:

git submodule sync
git submodule update

-- 
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 11:36 Shaman build fails with "reference is not a tree" Nathan Cutler
@ 2017-01-13 13:18 ` Nathan Cutler
  2017-01-13 13:23   ` Nathan Cutler
  2017-01-13 14:36   ` Sage Weil
  0 siblings, 2 replies; 7+ messages in thread
From: Nathan Cutler @ 2017-01-13 13:18 UTC (permalink / raw)
  To: Alfredo Deza, Mick, Dan; +Cc: ceph-devel

The error is reproducible by running the following commands:

git clone http://github.com/ceph/ceph
git checkout hammer
git submodule update --init

So it's not a Shaman issue. Looks more like a git repo issue.

On 01/13/2017 12:36 PM, Nathan Cutler wrote:
> Is it me, or is Shaman is acting weird? wip-hammer-backports build
> suddenly fails because:
>
> Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for
> path 'src/rocksdb'
> Cloning into 'src/rocksdb'...
> fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
> Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
> submodule path 'src/rocksdb'
>
> Some googling suggests the following might help:
>
> git submodule sync
> git submodule update
>

-- 
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 13:18 ` Nathan Cutler
@ 2017-01-13 13:23   ` Nathan Cutler
  2017-01-13 14:36   ` Sage Weil
  1 sibling, 0 replies; 7+ messages in thread
From: Nathan Cutler @ 2017-01-13 13:23 UTC (permalink / raw)
  To: Alfredo Deza, Mick, Dan; +Cc: ceph-devel

The ceph/rocksdb repo appears to be fubared:

$ git clone http://github.com/ceph/rocksdb
Cloning into 'rocksdb'...
remote: Counting objects: 45867, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 45867 (delta 13), reused 7 (delta 7), pack-reused 45852
Receiving objects: 100% (45867/45867), 56.20 MiB | 2.54 MiB/s, done.
Resolving deltas: 100% (33899/33899), done.
Checking connectivity... done.
$ cd rocksdb
$ git checkout 422e26633267b25c225975b456a9f4fc40091a2e
fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e


On 01/13/2017 02:18 PM, Nathan Cutler wrote:
> The error is reproducible by running the following commands:
>
> git clone http://github.com/ceph/ceph
> git checkout hammer
> git submodule update --init
>
> So it's not a Shaman issue. Looks more like a git repo issue.
>
> On 01/13/2017 12:36 PM, Nathan Cutler wrote:
>> Is it me, or is Shaman is acting weird? wip-hammer-backports build
>> suddenly fails because:
>>
>> Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for
>> path 'src/rocksdb'
>> Cloning into 'src/rocksdb'...
>> fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
>> Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
>> submodule path 'src/rocksdb'
>>
>> Some googling suggests the following might help:
>>
>> git submodule sync
>> git submodule update
>>
>

-- 
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 13:18 ` Nathan Cutler
  2017-01-13 13:23   ` Nathan Cutler
@ 2017-01-13 14:36   ` Sage Weil
  2017-01-13 15:11     ` Loic Dachary
  1 sibling, 1 reply; 7+ messages in thread
From: Sage Weil @ 2017-01-13 14:36 UTC (permalink / raw)
  To: Nathan Cutler; +Cc: Alfredo Deza, Mick, Dan, ceph-devel

On Fri, 13 Jan 2017, Nathan Cutler wrote:
> The error is reproducible by running the following commands:
> 
> git clone http://github.com/ceph/ceph
> git checkout hammer
> git submodule update --init
> 
> So it's not a Shaman issue. Looks more like a git repo issue.

I just tried this and it's working for me...  
422e26633267b25c225975b456a9f4fc40091a2e is the precious-v0.94.9 branch in 
rocksdb.git.

sage

> 
> On 01/13/2017 12:36 PM, Nathan Cutler wrote:
> > Is it me, or is Shaman is acting weird? wip-hammer-backports build
> > suddenly fails because:
> > 
> > Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for
> > path 'src/rocksdb'
> > Cloning into 'src/rocksdb'...
> > fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
> > Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
> > submodule path 'src/rocksdb'
> > 
> > Some googling suggests the following might help:
> > 
> > git submodule sync
> > git submodule update
> > 
> 
> -- 
> Nathan Cutler
> Software Engineer Distributed Storage
> SUSE LINUX, s.r.o.
> Tel.: +420 284 084 037
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 14:36   ` Sage Weil
@ 2017-01-13 15:11     ` Loic Dachary
  2017-01-13 21:05       ` Nathan Cutler
  0 siblings, 1 reply; 7+ messages in thread
From: Loic Dachary @ 2017-01-13 15:11 UTC (permalink / raw)
  To: Sage Weil, Nathan Cutler; +Cc: Alfredo Deza, Mick, Dan, ceph-devel



On 01/13/2017 03:36 PM, Sage Weil wrote:
> On Fri, 13 Jan 2017, Nathan Cutler wrote:
>> The error is reproducible by running the following commands:
>>
>> git clone http://github.com/ceph/ceph
>> git checkout hammer
>> git submodule update --init
>>
>> So it's not a Shaman issue. Looks more like a git repo issue.
> 
> I just tried this and it's working for me...  
> 422e26633267b25c225975b456a9f4fc40091a2e is the precious-v0.94.9 branch in 
> rocksdb.git.

I just pushed it ;-) http://tracker.ceph.com/issues/18521 tracks the problem. I have no clue what caused it in the first place.

> 
> sage


> 
>>
>> On 01/13/2017 12:36 PM, Nathan Cutler wrote:
>>> Is it me, or is Shaman is acting weird? wip-hammer-backports build
>>> suddenly fails because:
>>>
>>> Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for
>>> path 'src/rocksdb'
>>> Cloning into 'src/rocksdb'...
>>> fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
>>> Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
>>> submodule path 'src/rocksdb'
>>>
>>> Some googling suggests the following might help:
>>>
>>> git submodule sync
>>> git submodule update
>>>
>>
>> -- 
>> Nathan Cutler
>> Software Engineer Distributed Storage
>> SUSE LINUX, s.r.o.
>> Tel.: +420 284 084 037
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-- 
Loïc Dachary, Artisan Logiciel Libre

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 15:11     ` Loic Dachary
@ 2017-01-13 21:05       ` Nathan Cutler
  2017-01-14  4:59         ` kefu chai
  0 siblings, 1 reply; 7+ messages in thread
From: Nathan Cutler @ 2017-01-13 21:05 UTC (permalink / raw)
  To: Loic Dachary, Sage Weil; +Cc: Alfredo Deza, Mick, Dan, ceph-devel

Hm, master seems to have the same problem as hammer:

Unable to checkout '3d899da2f005f72e1682f0e000aa41b82dbd2fde' in 
submodule path 'src/rocksdb'

On 01/13/2017 04:11 PM, Loic Dachary wrote:
>
>
> On 01/13/2017 03:36 PM, Sage Weil wrote:
>> On Fri, 13 Jan 2017, Nathan Cutler wrote:
>>> The error is reproducible by running the following commands:
>>>
>>> git clone http://github.com/ceph/ceph
>>> git checkout hammer
>>> git submodule update --init
>>>
>>> So it's not a Shaman issue. Looks more like a git repo issue.
>>
>> I just tried this and it's working for me...
>> 422e26633267b25c225975b456a9f4fc40091a2e is the precious-v0.94.9 branch in
>> rocksdb.git.
>
> I just pushed it ;-) http://tracker.ceph.com/issues/18521 tracks the problem. I have no clue what caused it in the first place.
>
>>
>> sage
>
>
>>
>>>
>>> On 01/13/2017 12:36 PM, Nathan Cutler wrote:
>>>> Is it me, or is Shaman is acting weird? wip-hammer-backports build
>>>> suddenly fails because:
>>>>
>>>> Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered for
>>>> path 'src/rocksdb'
>>>> Cloning into 'src/rocksdb'...
>>>> fatal: reference is not a tree: 422e26633267b25c225975b456a9f4fc40091a2e
>>>> Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
>>>> submodule path 'src/rocksdb'
>>>>
>>>> Some googling suggests the following might help:
>>>>
>>>> git submodule sync
>>>> git submodule update
>>>>
>>>
>>> --
>>> Nathan Cutler
>>> Software Engineer Distributed Storage
>>> SUSE LINUX, s.r.o.
>>> Tel.: +420 284 084 037
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>
>>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>

-- 
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Shaman build fails with "reference is not a tree"
  2017-01-13 21:05       ` Nathan Cutler
@ 2017-01-14  4:59         ` kefu chai
  0 siblings, 0 replies; 7+ messages in thread
From: kefu chai @ 2017-01-14  4:59 UTC (permalink / raw)
  To: Nathan Cutler
  Cc: Loic Dachary, Sage Weil, Alfredo Deza, Mick, Dan, ceph-devel

On Sat, Jan 14, 2017 at 5:05 AM, Nathan Cutler <ncutler@suse.cz> wrote:
> Hm, master seems to have the same problem as hammer:
>
> Unable to checkout '3d899da2f005f72e1682f0e000aa41b82dbd2fde' in submodule
> path 'src/rocksdb'


$ git show --format=oneline 3d899da2f005f72e1682f0e000aa41b82dbd2fde
3d899da2f005f72e1682f0e000aa41b82dbd2fde util/thread_local.h: silence
a clang-build warning

Nathan, this submodule reference is not in master yet. it's a a very
recent commit in https://github.com/ceph/rocksdb/commits/wip-rocksdb,
it is included in the PR of https://github.com/ceph/ceph/pull/12908.
as i planned to retire that branch after the upstream accepts my PRs.
it is not pushed to "master" or a non "wip" branch.


>
>
> On 01/13/2017 04:11 PM, Loic Dachary wrote:
>>
>>
>>
>> On 01/13/2017 03:36 PM, Sage Weil wrote:
>>>
>>> On Fri, 13 Jan 2017, Nathan Cutler wrote:
>>>>
>>>> The error is reproducible by running the following commands:
>>>>
>>>> git clone http://github.com/ceph/ceph
>>>> git checkout hammer
>>>> git submodule update --init
>>>>
>>>> So it's not a Shaman issue. Looks more like a git repo issue.
>>>
>>>
>>> I just tried this and it's working for me...
>>> 422e26633267b25c225975b456a9f4fc40091a2e is the precious-v0.94.9 branch
>>> in
>>> rocksdb.git.
>>
>>
>> I just pushed it ;-) http://tracker.ceph.com/issues/18521 tracks the
>> problem. I have no clue what caused it in the first place.
>>
>>>
>>> sage
>>
>>
>>
>>>
>>>>
>>>> On 01/13/2017 12:36 PM, Nathan Cutler wrote:
>>>>>
>>>>> Is it me, or is Shaman is acting weird? wip-hammer-backports build
>>>>> suddenly fails because:
>>>>>
>>>>> Submodule 'src/rocksdb' (https://github.com/ceph/rocksdb) registered
>>>>> for
>>>>> path 'src/rocksdb'
>>>>> Cloning into 'src/rocksdb'...
>>>>> fatal: reference is not a tree:
>>>>> 422e26633267b25c225975b456a9f4fc40091a2e
>>>>> Unable to checkout '422e26633267b25c225975b456a9f4fc40091a2e' in
>>>>> submodule path 'src/rocksdb'
>>>>>
>>>>> Some googling suggests the following might help:
>>>>>
>>>>> git submodule sync
>>>>> git submodule update
>>>>>
>>>>
>>>> --
>>>> Nathan Cutler
>>>> Software Engineer Distributed Storage
>>>> SUSE LINUX, s.r.o.
>>>> Tel.: +420 284 084 037
>>>> --
>>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>>>> the body of a message to majordomo@vger.kernel.org
>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>>
>>>>
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>
>>
>
> --
> Nathan Cutler
> Software Engineer Distributed Storage
> SUSE LINUX, s.r.o.
> Tel.: +420 284 084 037
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Regards
Kefu Chai

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-01-14  4:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-13 11:36 Shaman build fails with "reference is not a tree" Nathan Cutler
2017-01-13 13:18 ` Nathan Cutler
2017-01-13 13:23   ` Nathan Cutler
2017-01-13 14:36   ` Sage Weil
2017-01-13 15:11     ` Loic Dachary
2017-01-13 21:05       ` Nathan Cutler
2017-01-14  4:59         ` kefu chai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.