All of lore.kernel.org
 help / color / mirror / Atom feed
* [infra] git domain name updates
@ 2017-09-26  0:17 Michael Halstead
  2017-09-26  0:38 ` [yocto] " Tom King
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Michael Halstead @ 2017-09-26  0:17 UTC (permalink / raw)
  To: yocto-infrastructure, yocto

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

As Yocto Project continues to grow load on our git server does as
well. We are going to make a few changes to our git infrastructure to
allow for more growth.

All read-only git operations should point at git.yoctoproject.org. For
example poky can be cloned from the following URLs:

git://git.yoctoproject.org/poky
https://git.yoctoproject.org/git/poky

If you have repositories pointed at www.yoctoproject.org,
git.pokylinux.org, or any other domain name please update their remotes
to git.yoctoproject.org.

Read-write operations via ssh will use a new domain specifically for
that purpose. I've added push.yoctoproject.org and ra.yoctoproject.org
(like ra.kernel.org).

Read-write URLs should be updated to the new domain names. I've
changed mine like so:


git remote set-url origin ssh://git@push.yoctoproject.org/poky-contrib


This is all ready to go right now. Please update your remotes.

We will have to make these changes required before we can start to get
performance benefits from them. I suggest November 1st 2017 but I need
more feedback before we can set a cut off date.

Thank you,

- --
Michael Halstead
Yocto Project / SysAdmin
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEzowQ2UYmQerfiW8/amSWNbpCWpUFAlnJnKsACgkQamSWNbpC
WpVwphAAkRfTKy64rClsiB2lijbi2Z7o/NJIEbkDgbYf92aeAAJw4KQHLMxbrOS+
lZi6MtUSEGtFGdcxqOZ3RCNagfjA9peiDpcxf0A/Jnax02yQz5njHQco12n7IuYl
Q92CW2wMWfqVHJ+0NZe2THb72OUd6cepjHOeNBUb4L3TFOK6NAc63zaFD24vXqq0
VAx+x3s8DPIyzttS7s3lA1IXlLS1S3jGdhLM/0G0E48QJM3Y/I3ntUJ3G02mVMYc
wJ1a8E1/YTTgcL0Xwioa+EoGXeuAPmbrirlp+e9QXwBzYw/2EjNTt3stEpGCK+xK
Pf7+TNGgky/OMzX9pr51jHl1XwgtZJzmumyyIDA3UewVxxvkkOwsFjICN0keWM3W
GGlkOn+Sn+V7Nnw5MVchX9cexojgebgbaDuyFmlpr+nXin9YKO7ELPnOaENTQouk
lq72nvlfllHDGa0yx6ZbhP/UV5E03Q0g+aDLvoYvY+HWFZGyMFP5cyumEI4H2puQ
mqTjg9aWE3NExA5/gseihxjW/UvGhApfkV5OWXcxv03FmCfLIGNBKdFYJYTtC4gm
WUGZbV8yyw13/F0gwPe/538BEsL+4oJxhk4AqNtGYjbb3m0XpjIxVP/Gbf7WASJi
2r3NDP8SE0ehQE79gqxQIX07+s1smCPJ3EkHvvKY/Bk8QCa2iBg=
=TfzM
-----END PGP SIGNATURE-----


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

* [yocto] [infra] git domain name updates
  2017-09-26  0:17 [infra] git domain name updates Michael Halstead
@ 2017-09-26  0:38 ` Tom King
  2017-09-28  4:49   ` Michael Halstead
  2017-09-26  1:17 ` akuster808
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Tom King @ 2017-09-26  0:38 UTC (permalink / raw)
  To: openembedded-devel

I would like to do this with the OE Git as well as I see several large
spikes everyday where the server gets very busy and this would help:

git.openembedded.org for read-only access

new push.openembedded.org and ra.openembedded.org for those with Write
Access.

Tom King
Infrastructure OE Project.


---------- Forwarded message ----------
From: Michael Halstead <mhalstead@linuxfoundation.org>
Date: Mon, Sep 25, 2017 at 5:17 PM
Subject: [yocto] [infra] git domain name updates
To: yocto-infrastructure@yoctoproject.org, yocto@yoctoproject.org


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

As Yocto Project continues to grow load on our git server does as
well. We are going to make a few changes to our git infrastructure to
allow for more growth.

All read-only git operations should point at git.yoctoproject.org. For
example poky can be cloned from the following URLs:

git://git.yoctoproject.org/poky
https://git.yoctoproject.org/git/poky

If you have repositories pointed at www.yoctoproject.org,
git.pokylinux.org, or any other domain name please update their remotes
to git.yoctoproject.org.

Read-write operations via ssh will use a new domain specifically for
that purpose. I've added push.yoctoproject.org and ra.yoctoproject.org
(like ra.kernel.org).

Read-write URLs should be updated to the new domain names. I've
changed mine like so:


git remote set-url origin ssh://git@push.yoctoproject.org/poky-contrib


This is all ready to go right now. Please update your remotes.

We will have to make these changes required before we can start to get
performance benefits from them. I suggest November 1st 2017 but I need
more feedback before we can set a cut off date.

Thank you,

- --
Michael Halstead
Yocto Project / SysAdmin
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEzowQ2UYmQerfiW8/amSWNbpCWpUFAlnJnKsACgkQamSWNbpC
WpVwphAAkRfTKy64rClsiB2lijbi2Z7o/NJIEbkDgbYf92aeAAJw4KQHLMxbrOS+
lZi6MtUSEGtFGdcxqOZ3RCNagfjA9peiDpcxf0A/Jnax02yQz5njHQco12n7IuYl
Q92CW2wMWfqVHJ+0NZe2THb72OUd6cepjHOeNBUb4L3TFOK6NAc63zaFD24vXqq0
VAx+x3s8DPIyzttS7s3lA1IXlLS1S3jGdhLM/0G0E48QJM3Y/I3ntUJ3G02mVMYc
wJ1a8E1/YTTgcL0Xwioa+EoGXeuAPmbrirlp+e9QXwBzYw/2EjNTt3stEpGCK+xK
Pf7+TNGgky/OMzX9pr51jHl1XwgtZJzmumyyIDA3UewVxxvkkOwsFjICN0keWM3W
GGlkOn+Sn+V7Nnw5MVchX9cexojgebgbaDuyFmlpr+nXin9YKO7ELPnOaENTQouk
lq72nvlfllHDGa0yx6ZbhP/UV5E03Q0g+aDLvoYvY+HWFZGyMFP5cyumEI4H2puQ
mqTjg9aWE3NExA5/gseihxjW/UvGhApfkV5OWXcxv03FmCfLIGNBKdFYJYTtC4gm
WUGZbV8yyw13/F0gwPe/538BEsL+4oJxhk4AqNtGYjbb3m0XpjIxVP/Gbf7WASJi
2r3NDP8SE0ehQE79gqxQIX07+s1smCPJ3EkHvvKY/Bk8QCa2iBg=
=TfzM
-----END PGP SIGNATURE-----
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


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

* Re: [infra] git domain name updates
  2017-09-26  0:17 [infra] git domain name updates Michael Halstead
  2017-09-26  0:38 ` [yocto] " Tom King
@ 2017-09-26  1:17 ` akuster808
  2017-09-26 14:19   ` Michael Halstead
  2017-09-26 10:23 ` [yocto-infrastructure] " Richard Purdie
  2017-09-26 10:27 ` Burton, Ross
  3 siblings, 1 reply; 8+ messages in thread
From: akuster808 @ 2017-09-26  1:17 UTC (permalink / raw)
  To: Michael Halstead, yocto-infrastructure, yocto


[-- Attachment #1.1: Type: text/plain, Size: 1457 bytes --]



On 09/25/2017 05:17 PM, Michael Halstead wrote:
> Hello,
>
> As Yocto Project continues to grow load on our git server does as
> well. We are going to make a few changes to our git infrastructure to
> allow for more growth.
>
> All read-only git operations should point at git.yoctoproject.org. For
> example poky can be cloned from the following URLs:
>
> git://git.yoctoproject.org/poky
> https://git.yoctoproject.org/git/poky
>
> If you have repositories pointed at www.yoctoproject.org,
> git.pokylinux.org, or any other domain name please update their remotes
> to git.yoctoproject.org.
>
> Read-write operations via ssh will use a new domain specifically for
> that purpose. I've added push.yoctoproject.org and ra.yoctoproject.org
> (like ra.kernel.org).
>
    Read-write URLs should be updated to the new domain names. I've
> changed mine like so:
>
>
> git remote set-url origin ssh://git@push.yoctoproject.org/poky-contrib
>
>
will this apply  to the other contrib repos hosted by Yocto?

Is there a policy on pruning old branches in the contrib repos?


> This is all ready to go right now. Please update your remotes.
>
> We will have to make these changes required before we can start to get
> performance benefits from them. I suggest November 1st 2017 but I need
> more feedback before we can set a cut off date.
sounds good to me. Thanks for working on this.

- armin
>
> Thank you,
>



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* Re: [yocto-infrastructure] [infra] git domain name updates
  2017-09-26  0:17 [infra] git domain name updates Michael Halstead
  2017-09-26  0:38 ` [yocto] " Tom King
  2017-09-26  1:17 ` akuster808
@ 2017-09-26 10:23 ` Richard Purdie
  2017-09-26 10:27 ` Burton, Ross
  3 siblings, 0 replies; 8+ messages in thread
From: Richard Purdie @ 2017-09-26 10:23 UTC (permalink / raw)
  To: Michael Halstead, yocto-infrastructure, yocto

On Mon, 2017-09-25 at 17:17 -0700, Michael Halstead wrote:
> This is all ready to go right now. Please update your remotes.
> 
> We will have to make these changes required before we can start to
> get performance benefits from them. I suggest November 1st 2017 but I
> need more feedback before we can set a cut off date.

I'd be tempted just to go ahead and do this sooner than later if you we
stand people asking questions about why it stopped working for them...

My .git/config files were full of rather elderly data but I think I
have all my main usages updated now...

Cheers,

Richard





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

* Re: [infra] git domain name updates
  2017-09-26  0:17 [infra] git domain name updates Michael Halstead
                   ` (2 preceding siblings ...)
  2017-09-26 10:23 ` [yocto-infrastructure] " Richard Purdie
@ 2017-09-26 10:27 ` Burton, Ross
  2017-09-26 14:05   ` Michael Halstead
  3 siblings, 1 reply; 8+ messages in thread
From: Burton, Ross @ 2017-09-26 10:27 UTC (permalink / raw)
  To: Michael Halstead; +Cc: yocto, yocto-infrastructure

[-- Attachment #1: Type: text/plain, Size: 710 bytes --]

On 26 September 2017 at 01:17, Michael Halstead <
mhalstead@linuxfoundation.org> wrote:

> This is all ready to go right now. Please update your remotes.
>

For people who don't know, you can configure convenience URL aliases in
git.  Here's a little config fragment for ~/.gitconfig to give an alias
which will use the git: server for pulls and ssh: for pushes:

[url "ssh://git@push.yoctoproject.org/"]
        pushInsteadOf = yocto:
[url "git://git.yoctoproject.org/"]
        insteadOf = yocto:

With this the URL you need to clone anything from the Yocto server is just
yocto:module.  For example:

$ git clone yocto:poky
$ cd poky
$ git remote add contrib yocto:poky-contrib

Ross

[-- Attachment #2: Type: text/html, Size: 1343 bytes --]

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

* Re: [infra] git domain name updates
  2017-09-26 10:27 ` Burton, Ross
@ 2017-09-26 14:05   ` Michael Halstead
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Halstead @ 2017-09-26 14:05 UTC (permalink / raw)
  To: yocto-infrastructure, yocto



On 09/26/2017 03:27 AM, Burton, Ross wrote:
> On 26 September 2017 at 01:17, Michael Halstead
> <mhalstead@linuxfoundation.org <mailto:mhalstead@linuxfoundation.org>>
> wrote:
> 
>     This is all ready to go right now. Please update your remotes.
> 

Read-write users:

While updating your git remotes you may also need to update
configuration in ~/.ssh/config or /etc/ssh/ssh_config with the new
domain name.

If you use several ssh keys or work behind a proxy you probably have
configuration to update.

grep yoctoproject ~/.ssh/config /etc/ssh/ssh_config
/etc/ssh/ssh_config.d/*.conf

If you see git.yoctoproject.org change it to push.yoctoproject.org.

Remember to check for any build accounts you've created as well as your
main account.

-- 
Michael Halstead
Linux Foundation / SysAdmin


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

* Re: [infra] git domain name updates
  2017-09-26  1:17 ` akuster808
@ 2017-09-26 14:19   ` Michael Halstead
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Halstead @ 2017-09-26 14:19 UTC (permalink / raw)
  To: akuster808, yocto-infrastructure, yocto



On 09/25/2017 06:17 PM, akuster808 wrote:
> 
> 
> On 09/25/2017 05:17 PM, Michael Halstead wrote:
>> Hello,
>>
>> As Yocto Project continues to grow load on our git server does as
>> well. We are going to make a few changes to our git infrastructure to
>> allow for more growth.
>>
>> All read-only git operations should point at git.yoctoproject.org. For
>> example poky can be cloned from the following URLs:
>>
>> git://git.yoctoproject.org/poky
>> https://git.yoctoproject.org/git/poky
>>
>> If you have repositories pointed at www.yoctoproject.org,
>> git.pokylinux.org, or any other domain name please update their remotes
>> to git.yoctoproject.org.
>>
>> Read-write operations via ssh will use a new domain specifically for
>> that purpose. I've added push.yoctoproject.org and ra.yoctoproject.org
>> (like ra.kernel.org).
>>
>     Read-write URLs should be updated to the new domain names. I've
>> changed mine like so:
>>
>>
>> git remote set-url origin ssh://git@push.yoctoproject.org/poky-contrib
>>
>>
> will this apply  to the other contrib repos hosted by Yocto?

This will apply to all repos hosted at git.yoctoproject.org. I used
poky-contrib as the push example since it has the most users.

> 
> Is there a policy on pruning old branches in the contrib repos?
> 

There hasn't been a policy but we need to create one. I've checked with
Richard and we will move branches to poky-contrib-archive that haven't
been touched in a year. I'll send out a notice about that.

> 
>> This is all ready to go right now. Please update your remotes.
>>
>> We will have to make these changes required before we can start to get
>> performance benefits from them. I suggest November 1st 2017 but I need
>> more feedback before we can set a cut off date.
> sounds good to me. Thanks for working on this.
> 
> - armin
>>
>> Thank you,
>>
> 
> 

-- 
Michael Halstead
Linux Foundation / SysAdmin


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

* Re: [infra] git domain name updates
  2017-09-26  0:38 ` [yocto] " Tom King
@ 2017-09-28  4:49   ` Michael Halstead
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Halstead @ 2017-09-28  4:49 UTC (permalink / raw)
  To: openembedded-devel

On 09/25/2017 05:38 PM, Tom King wrote:
> I would like to do this with the OE Git as well as I see several large > spikes everyday where the server gets very busy and this would help:
> > git.openembedded.org for read-only access > > new
push.openembedded.org and ra.openembedded.org for those with Write >
Access. >
I agree, the same improvements are in order for OE as well. The new
domains are available now.

Please update any ssh remotes to point at either push.openembedded.org
or ra.openembedded.org. Make sure any git:// or http:// remotes are
pointing at git.openembedded.org.

For example,

git remote set-url origin
ssh://git@push.openembedded.org/openembedded-core-contrib

Then we will be ready to accelerate OE's read-only git access when the
OE tech committee approves.

> Tom King > Infrastructure OE Project. > > > ---------- Forwarded message
---------- > From: Michael Halstead <mhalstead@linuxfoundation.org> >
Date: Mon, Sep 25, 2017 at 5:17 PM > Subject: [yocto] [infra] git domain
name updates > To: yocto-infrastructure@yoctoproject.org,
yocto@yoctoproject.org > >
> Hello,
>
> As Yocto Project continues to grow load on our git server does as
> well. We are going to make a few changes to our git infrastructure to
> allow for more growth.
>
> All read-only git operations should point at git.yoctoproject.org. For
> example poky can be cloned from the following URLs:
>
> git://git.yoctoproject.org/poky
> https://git.yoctoproject.org/git/poky
>
> If you have repositories pointed at www.yoctoproject.org,
> git.pokylinux.org, or any other domain name please update their remotes
> to git.yoctoproject.org.
>
> Read-write operations via ssh will use a new domain specifically for
> that purpose. I've added push.yoctoproject.org and ra.yoctoproject.org
> (like ra.kernel.org).
>
> Read-write URLs should be updated to the new domain names. I've
> changed mine like so:
>
>
> git remote set-url origin ssh://git@push.yoctoproject.org/poky-contrib
>
>
> This is all ready to go right now. Please update your remotes.
>
> We will have to make these changes required before we can start to get
> performance benefits from them. I suggest November 1st 2017 but I need
> more feedback before we can set a cut off date.
>
> Thank you,
>
> -- > _______________________________________________ > yocto mailing list
> yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto
-- 
Michael Halstead
Linux Foundation / SysAdmin



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

end of thread, other threads:[~2017-09-28  4:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-26  0:17 [infra] git domain name updates Michael Halstead
2017-09-26  0:38 ` [yocto] " Tom King
2017-09-28  4:49   ` Michael Halstead
2017-09-26  1:17 ` akuster808
2017-09-26 14:19   ` Michael Halstead
2017-09-26 10:23 ` [yocto-infrastructure] " Richard Purdie
2017-09-26 10:27 ` Burton, Ross
2017-09-26 14:05   ` Michael Halstead

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.