You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-dev@apache.org by Tony Stevenson <pc...@apache.org> on 2015/01/06 19:33:00 UTC

The 'infrastructure-puppet' git repo has moved

All,

The infrastructure-puppet git repository has been moved.  This is part
of a several on-going strands of work:

- As part of the infrastructure team's plan to consolidate our git
service into a single namespace.
- Migrate all services off hosts that would ideally be deprecated and
decommissioned.
- Have the service setup and managed by puppet (yes we are somewhat
aware of the self referencing nature of this repo).

The repository can now be found here:
https://git1-us-west.apache.org/repos/asf/infrastructure-puppet.git

This is not the final URL, as ultimately all repositories will ideally
live at git.apache.org, in read/write mode.

The infrastructure-puppet repo is the first to move from 'git-wip-us'
to 'git1-us-west' If this is successful the remaining repositories
will also move in the coming week (an announcement about downtime will
also sent in due course). We are using the infra team as guniea pigs
for this new instance to try and make sure we catch any issues before
opening the service up to all TLPs.

There should be no material difference in the service.  Except to note
that currently the service is a little quicker using the gitweb UI,
and seems quicker for normal git operations. But this is clearly
without load.

If you have any questions please ask infrastructure@



-- 
Cheers,
Tony

On behalf of the Apache Infrastructure Team

----------------------------------
Tony Stevenson

tony@pc-tony.com
pctony@apache.org

http://www.pc-tony.com

GPG - 1024D/51047D66
----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by Andy Seaborne <an...@apache.org>.
On 07/01/15 09:07, Andy Seaborne wrote:
> Would any of these changes explain why our (Jena) polling Jenkins jobs
> don't get triggered by git pushes, and the nightly timed build complains:
>
> https://builds.apache.org/job/Jena_Development_Deploy/825/
>
> """
> FATAL: Failed to fetch from git://git.apache.org/jena.git
> """
>
> We use git://git.apache.org/jena.git
> Should that be git-wip-us.apache.org?
>
>      Andy
>
>

Not so simple.

Using
git://git-wip-us.apache.org/jena.git does not work in a Jenkins job


"""
Failed to connect to repository : Command "git ls-remote -h 
git://git-wip-us.apache.org/jena.git HEAD" returned status code 128:
stdout:
stderr: fatal: unable to connect to git-wip-us.apache.org:
git-wip-us.apache.org[0: 140.211.11.121]: errno=Connection timed out
"""

in the Jenkins job configure page.

--------------------------------------------
And when I copied from the front page of git.apache.org:

git clone git://git.apache.org/jena.git
==>
Cloning into 'git.apache.org'...
fatal: read error: Connection reset by peer

	Andy


Re: The 'infrastructure-puppet' git repo has moved

Posted by Jake Farrell <jf...@apache.org>.
I restarted the git daemon last night which took care of the hung
connections

-Jake

On Thu, Jan 8, 2015 at 11:15 AM, Andy Seaborne <an...@apache.org> wrote:

> and git://git.apache.org/ has started working again :-)
>
> Thanks!
>
>         Andy
>
>
> On 07/01/15 09:27, Daniel Gruno wrote:
>
>> Hi Andy,
>> There is currently something off about the git:// protocol on git.a.o,
>> which is why your fetch doesn't work.
>> If you change it to use http:// instead, it should work.
>>
>> This has nothing to do with the proposed changed.
>>
>> With regards,
>> Daniel.
>> On 2015-01-07 10:07, Andy Seaborne wrote:
>>
>>> Would any of these changes explain why our (Jena) polling Jenkins jobs
>>> don't get triggered by git pushes, and the nightly timed build complains:
>>>
>>> https://builds.apache.org/job/Jena_Development_Deploy/825/
>>>
>>> """
>>> FATAL: Failed to fetch from git://git.apache.org/jena.git
>>> """
>>>
>>> We use git://git.apache.org/jena.git
>>> Should that be git-wip-us.apache.org?
>>>
>>>     Andy
>>>
>>>
>>>
>>
>

Re: The 'infrastructure-puppet' git repo has moved

Posted by Andy Seaborne <an...@apache.org>.
and git://git.apache.org/ has started working again :-)

Thanks!

	Andy


On 07/01/15 09:27, Daniel Gruno wrote:
> Hi Andy,
> There is currently something off about the git:// protocol on git.a.o,
> which is why your fetch doesn't work.
> If you change it to use http:// instead, it should work.
>
> This has nothing to do with the proposed changed.
>
> With regards,
> Daniel.
> On 2015-01-07 10:07, Andy Seaborne wrote:
>> Would any of these changes explain why our (Jena) polling Jenkins jobs
>> don't get triggered by git pushes, and the nightly timed build complains:
>>
>> https://builds.apache.org/job/Jena_Development_Deploy/825/
>>
>> """
>> FATAL: Failed to fetch from git://git.apache.org/jena.git
>> """
>>
>> We use git://git.apache.org/jena.git
>> Should that be git-wip-us.apache.org?
>>
>>     Andy
>>
>>
>


Re: The 'infrastructure-puppet' git repo has moved

Posted by Daniel Gruno <hu...@apache.org>.
Hi Andy,
There is currently something off about the git:// protocol on git.a.o, 
which is why your fetch doesn't work.
If you change it to use http:// instead, it should work.

This has nothing to do with the proposed changed.

With regards,
Daniel.
On 2015-01-07 10:07, Andy Seaborne wrote:
> Would any of these changes explain why our (Jena) polling Jenkins jobs 
> don't get triggered by git pushes, and the nightly timed build complains:
>
> https://builds.apache.org/job/Jena_Development_Deploy/825/
>
> """
> FATAL: Failed to fetch from git://git.apache.org/jena.git
> """
>
> We use git://git.apache.org/jena.git
> Should that be git-wip-us.apache.org?
>
>     Andy
>
>


Re: The 'infrastructure-puppet' git repo has moved

Posted by Tony Stevenson <to...@pc-tony.com>.
No.

As I said, we have only moved one repo, an infra one.

On 7 January 2015 at 09:07, Andy Seaborne <an...@apache.org> wrote:
> Would any of these changes explain why our (Jena) polling Jenkins jobs don't
> get triggered by git pushes, and the nightly timed build complains:
>
> https://builds.apache.org/job/Jena_Development_Deploy/825/
>
> """
> FATAL: Failed to fetch from git://git.apache.org/jena.git
> """
>
> We use git://git.apache.org/jena.git
> Should that be git-wip-us.apache.org?
>
>         Andy
>
>



-- 
Cheers,
Tony

----------------------------------
Tony Stevenson

tony@pc-tony.com
pctony@apache.org

http://www.pc-tony.com

GPG - 1024D/51047D66
----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by Andy Seaborne <an...@apache.org>.
Would any of these changes explain why our (Jena) polling Jenkins jobs 
don't get triggered by git pushes, and the nightly timed build complains:

https://builds.apache.org/job/Jena_Development_Deploy/825/

"""
FATAL: Failed to fetch from git://git.apache.org/jena.git
"""

We use git://git.apache.org/jena.git
Should that be git-wip-us.apache.org?

	Andy



Re: The 'infrastructure-puppet' git repo has moved

Posted by sebb <se...@gmail.com>.
On 6 January 2015 at 20:20, Tony Stevenson <pc...@apache.org> wrote:
> On 6 January 2015 at 19:03, sebb <se...@gmail.com> wrote:
>> Also the new URL needs credentials; the previous one was publicly readable.
>
> Try again now, it should no longer need those.

It's OK now.

>> Was that change intended?
>
> No, this is why we are trialling it with a single repo, one which only
> affects Infra, and one we can work around in the immediate term should
> a need arise.
>
> --
> Cheers,
> Tony
>
> ----------------------------------
> Tony Stevenson
>
> tony@pc-tony.com
> pctony@apache.org
>
> http://www.pc-tony.com
>
> GPG - 1024D/51047D66
> ----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by Tony Stevenson <pc...@apache.org>.
On 6 January 2015 at 19:03, sebb <se...@gmail.com> wrote:
> Also the new URL needs credentials; the previous one was publicly readable.

Try again now, it should no longer need those.

> Was that change intended?

No, this is why we are trialling it with a single repo, one which only
affects Infra, and one we can work around in the immediate term should
a need arise.

-- 
Cheers,
Tony

----------------------------------
Tony Stevenson

tony@pc-tony.com
pctony@apache.org

http://www.pc-tony.com

GPG - 1024D/51047D66
----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by sebb <se...@gmail.com>.
Also the new URL needs credentials; the previous one was publicly readable.

Was that change intended?

On 6 January 2015 at 18:52, sebb <se...@gmail.com> wrote:
> On 6 January 2015 at 18:49, Tony Stevenson <to...@pc-tony.com> wrote:
>> Honestly, I dont know. But we do aim to canonicalise all URIs to
>> git.a.o in the coming weeks or months.  I do not want to have to map
>> all the old URLs etc to new ones.  But if we must, we must.
>>
>> Right now we cannot do it, until we deprecate git-wip-us.a.o anyway.
>
> You could perhaps at least leave a README file in the old location.
>
> When SVN trees are moved, it's easy enough to include a redirect.
>
>>
>> On 6 January 2015 at 18:45, sebb <se...@gmail.com> wrote:
>>> On 6 January 2015 at 18:33, Tony Stevenson <pc...@apache.org> wrote:
>>>> All,
>>>>
>>>> The infrastructure-puppet git repository has been moved.  This is part
>>>> of a several on-going strands of work:
>>>>
>>>> - As part of the infrastructure team's plan to consolidate our git
>>>> service into a single namespace.
>>>> - Migrate all services off hosts that would ideally be deprecated and
>>>> decommissioned.
>>>> - Have the service setup and managed by puppet (yes we are somewhat
>>>> aware of the self referencing nature of this repo).
>>>>
>>>> The repository can now be found here:
>>>> https://git1-us-west.apache.org/repos/asf/infrastructure-puppet.git
>>>>
>>>> This is not the final URL, as ultimately all repositories will ideally
>>>> live at git.apache.org, in read/write mode.
>>>>
>>>> The infrastructure-puppet repo is the first to move from 'git-wip-us'
>>>> to 'git1-us-west' If this is successful the remaining repositories
>>>> will also move in the coming week (an announcement about downtime will
>>>> also sent in due course). We are using the infra team as guniea pigs
>>>> for this new instance to try and make sure we catch any issues before
>>>> opening the service up to all TLPs.
>>>>
>>>> There should be no material difference in the service.  Except to note
>>>> that currently the service is a little quicker using the gitweb UI,
>>>> and seems quicker for normal git operations. But this is clearly
>>>> without load.
>>>>
>>>> If you have any questions please ask infrastructure@
>>>>
>>>
>>> Are there any plans to introduce redirects for the old URLs?
>>>
>>> Without redirects, the historic commit mails are very hard to use.
>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Tony
>>>>
>>>> On behalf of the Apache Infrastructure Team
>>>>
>>>> ----------------------------------
>>>> Tony Stevenson
>>>>
>>>> tony@pc-tony.com
>>>> pctony@apache.org
>>>>
>>>> http://www.pc-tony.com
>>>>
>>>> GPG - 1024D/51047D66
>>>> ----------------------------------
>>
>>
>>
>> --
>> Cheers,
>> Tony
>>
>> ----------------------------------
>> Tony Stevenson
>>
>> tony@pc-tony.com
>> pctony@apache.org
>>
>> http://www.pc-tony.com
>>
>> GPG - 1024D/51047D66
>> ----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by sebb <se...@gmail.com>.
On 6 January 2015 at 18:49, Tony Stevenson <to...@pc-tony.com> wrote:
> Honestly, I dont know. But we do aim to canonicalise all URIs to
> git.a.o in the coming weeks or months.  I do not want to have to map
> all the old URLs etc to new ones.  But if we must, we must.
>
> Right now we cannot do it, until we deprecate git-wip-us.a.o anyway.

You could perhaps at least leave a README file in the old location.

When SVN trees are moved, it's easy enough to include a redirect.

>
> On 6 January 2015 at 18:45, sebb <se...@gmail.com> wrote:
>> On 6 January 2015 at 18:33, Tony Stevenson <pc...@apache.org> wrote:
>>> All,
>>>
>>> The infrastructure-puppet git repository has been moved.  This is part
>>> of a several on-going strands of work:
>>>
>>> - As part of the infrastructure team's plan to consolidate our git
>>> service into a single namespace.
>>> - Migrate all services off hosts that would ideally be deprecated and
>>> decommissioned.
>>> - Have the service setup and managed by puppet (yes we are somewhat
>>> aware of the self referencing nature of this repo).
>>>
>>> The repository can now be found here:
>>> https://git1-us-west.apache.org/repos/asf/infrastructure-puppet.git
>>>
>>> This is not the final URL, as ultimately all repositories will ideally
>>> live at git.apache.org, in read/write mode.
>>>
>>> The infrastructure-puppet repo is the first to move from 'git-wip-us'
>>> to 'git1-us-west' If this is successful the remaining repositories
>>> will also move in the coming week (an announcement about downtime will
>>> also sent in due course). We are using the infra team as guniea pigs
>>> for this new instance to try and make sure we catch any issues before
>>> opening the service up to all TLPs.
>>>
>>> There should be no material difference in the service.  Except to note
>>> that currently the service is a little quicker using the gitweb UI,
>>> and seems quicker for normal git operations. But this is clearly
>>> without load.
>>>
>>> If you have any questions please ask infrastructure@
>>>
>>
>> Are there any plans to introduce redirects for the old URLs?
>>
>> Without redirects, the historic commit mails are very hard to use.
>>
>>>
>>> --
>>> Cheers,
>>> Tony
>>>
>>> On behalf of the Apache Infrastructure Team
>>>
>>> ----------------------------------
>>> Tony Stevenson
>>>
>>> tony@pc-tony.com
>>> pctony@apache.org
>>>
>>> http://www.pc-tony.com
>>>
>>> GPG - 1024D/51047D66
>>> ----------------------------------
>
>
>
> --
> Cheers,
> Tony
>
> ----------------------------------
> Tony Stevenson
>
> tony@pc-tony.com
> pctony@apache.org
>
> http://www.pc-tony.com
>
> GPG - 1024D/51047D66
> ----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by Tony Stevenson <to...@pc-tony.com>.
Honestly, I dont know. But we do aim to canonicalise all URIs to
git.a.o in the coming weeks or months.  I do not want to have to map
all the old URLs etc to new ones.  But if we must, we must.

Right now we cannot do it, until we deprecate git-wip-us.a.o anyway.


On 6 January 2015 at 18:45, sebb <se...@gmail.com> wrote:
> On 6 January 2015 at 18:33, Tony Stevenson <pc...@apache.org> wrote:
>> All,
>>
>> The infrastructure-puppet git repository has been moved.  This is part
>> of a several on-going strands of work:
>>
>> - As part of the infrastructure team's plan to consolidate our git
>> service into a single namespace.
>> - Migrate all services off hosts that would ideally be deprecated and
>> decommissioned.
>> - Have the service setup and managed by puppet (yes we are somewhat
>> aware of the self referencing nature of this repo).
>>
>> The repository can now be found here:
>> https://git1-us-west.apache.org/repos/asf/infrastructure-puppet.git
>>
>> This is not the final URL, as ultimately all repositories will ideally
>> live at git.apache.org, in read/write mode.
>>
>> The infrastructure-puppet repo is the first to move from 'git-wip-us'
>> to 'git1-us-west' If this is successful the remaining repositories
>> will also move in the coming week (an announcement about downtime will
>> also sent in due course). We are using the infra team as guniea pigs
>> for this new instance to try and make sure we catch any issues before
>> opening the service up to all TLPs.
>>
>> There should be no material difference in the service.  Except to note
>> that currently the service is a little quicker using the gitweb UI,
>> and seems quicker for normal git operations. But this is clearly
>> without load.
>>
>> If you have any questions please ask infrastructure@
>>
>
> Are there any plans to introduce redirects for the old URLs?
>
> Without redirects, the historic commit mails are very hard to use.
>
>>
>> --
>> Cheers,
>> Tony
>>
>> On behalf of the Apache Infrastructure Team
>>
>> ----------------------------------
>> Tony Stevenson
>>
>> tony@pc-tony.com
>> pctony@apache.org
>>
>> http://www.pc-tony.com
>>
>> GPG - 1024D/51047D66
>> ----------------------------------



-- 
Cheers,
Tony

----------------------------------
Tony Stevenson

tony@pc-tony.com
pctony@apache.org

http://www.pc-tony.com

GPG - 1024D/51047D66
----------------------------------

Re: The 'infrastructure-puppet' git repo has moved

Posted by sebb <se...@gmail.com>.
On 6 January 2015 at 18:33, Tony Stevenson <pc...@apache.org> wrote:
> All,
>
> The infrastructure-puppet git repository has been moved.  This is part
> of a several on-going strands of work:
>
> - As part of the infrastructure team's plan to consolidate our git
> service into a single namespace.
> - Migrate all services off hosts that would ideally be deprecated and
> decommissioned.
> - Have the service setup and managed by puppet (yes we are somewhat
> aware of the self referencing nature of this repo).
>
> The repository can now be found here:
> https://git1-us-west.apache.org/repos/asf/infrastructure-puppet.git
>
> This is not the final URL, as ultimately all repositories will ideally
> live at git.apache.org, in read/write mode.
>
> The infrastructure-puppet repo is the first to move from 'git-wip-us'
> to 'git1-us-west' If this is successful the remaining repositories
> will also move in the coming week (an announcement about downtime will
> also sent in due course). We are using the infra team as guniea pigs
> for this new instance to try and make sure we catch any issues before
> opening the service up to all TLPs.
>
> There should be no material difference in the service.  Except to note
> that currently the service is a little quicker using the gitweb UI,
> and seems quicker for normal git operations. But this is clearly
> without load.
>
> If you have any questions please ask infrastructure@
>

Are there any plans to introduce redirects for the old URLs?

Without redirects, the historic commit mails are very hard to use.

>
> --
> Cheers,
> Tony
>
> On behalf of the Apache Infrastructure Team
>
> ----------------------------------
> Tony Stevenson
>
> tony@pc-tony.com
> pctony@apache.org
>
> http://www.pc-tony.com
>
> GPG - 1024D/51047D66
> ----------------------------------