Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-22 Thread Justin Clift
On 20 Apr 2015, at 04:43, Aravinda avish...@redhat.com wrote:
 Is it not possible to view the patches if not logged in? I think public 
 access(read only) need to be enabled.

It *does* seem to be possible after all. :)

Our test instance for Gerrit (http://newgerritv2.cloud.gluster.org) is now
running the very latest release of Gerrit + the GitHub auth plugin, and
that allows anonymous read access.

So, we might be upgrading shortly. ;)

Regards and best wishes,

Justin Clift

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-22 Thread Anoop C S



On 04/22/2015 12:46 PM, Justin Clift wrote:

On 22 Apr 2015, at 07:42, Justin Clift jus...@gluster.org wrote:

On 20 Apr 2015, at 04:43, Aravinda avish...@redhat.com wrote:

Is it not possible to view the patches if not logged in? I think public 
access(read only) need to be enabled.


It *does* seem to be possible after all. :)

Our test instance for Gerrit (http://newgerritv2.cloud.gluster.org) is now
running the very latest release of Gerrit + the GitHub auth plugin, and
that allows anonymous read access.


It turns out the settings to make this work were already present in
the version of Gerrit we're using... so they've just been turned on.

Anonymous read-only access should now be working. :)

Signing out should now be working properly too. (yay)



Anonymous read-only access and sign out works fine now.. :)


+ Justin

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-22 Thread Justin Clift
On 22 Apr 2015, at 09:24, Anoop C S achir...@redhat.com wrote:
 On 04/22/2015 12:46 PM, Justin Clift wrote:
 On 22 Apr 2015, at 07:42, Justin Clift jus...@gluster.org wrote:
 On 20 Apr 2015, at 04:43, Aravinda avish...@redhat.com wrote:
 Is it not possible to view the patches if not logged in? I think public 
 access(read only) need to be enabled.
 
 It *does* seem to be possible after all. :)
 
 Our test instance for Gerrit (http://newgerritv2.cloud.gluster.org) is now
 running the very latest release of Gerrit + the GitHub auth plugin, and
 that allows anonymous read access.
 
 It turns out the settings to make this work were already present in
 the version of Gerrit we're using... so they've just been turned on.
 
 Anonymous read-only access should now be working. :)
 
 Signing out should now be working properly too. (yay)
 
 Anonymous read-only access and sign out works fine now.. :)

Awesome. :)

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-20 Thread Atin Mukherjee


On 04/20/2015 08:35 AM, Vijay Bellur wrote:
 On 04/20/2015 04:25 AM, Justin Clift wrote:
 The good news:

 1) Gerrit is kind of :/ updated.  The very very latest versions
 (released friday) don't work properly for us.  So, we're running
 on the slightly older v2.9.4 release of Gerrit.

 It's a lot newer than what we were running though. ;)

 2) The GitHub integration seems to be working.  When you next to to
 http://review.gluster.org, it'll get you to authenticate via
 GitHub.

 The bad news:

 1) The first time you authenticate to GitHub it will create a brand
 new account for you, that doesn't have many useful permissions.

 You will need to email Vijay, Humble, or myself with the account
 number it creates for you + with your GitHub username.

   Your account number will probably be something like 10006xx.
   Mine was 1000668.

 This new account id needs to be merged into your existing one
 manually by a Gerrit admin.  It's not hard, and only needs to be
 done once. :)

 
 The procedure for migration from an admin perspective is quite involved
 and account migrations are better done in batches. Instead of mailing
 any of us directly, can you please update the gerrit migration etherpad
 [1] once you have signed in using github? This might be a slightly more
 optimal way of doing this migration :). We will pick up details from the
 etherpad at a regular frequency.
 
There are three set of problems what we noticed in the migration process:

1. Forbidden access when you try to sign in with github
2. Multiple accounts upon successful github signing
3. Unable to view files in patchsets - 404 error

We have the fix for 1  2, please do mention in the etherpad [1] if you
fall into any of these categories.

Vijay is working on point 3 and will keep posted once he finds a solution.

 Thanks for taking the trouble  apologies for any inconvenience caused
 in advance!
 
 Regards,
 Vijay
 
 [1] https://public.pad.fsfe.org/p/gluster-gerrit-migration
 
 ___
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://www.gluster.org/mailman/listinfo/gluster-devel

-- 
~Atin
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-20 Thread Justin Clift
On 20 Apr 2015, at 08:11, Atin Mukherjee amukh...@redhat.com wrote:
 On 04/20/2015 08:35 AM, Vijay Bellur wrote:
snip
 The procedure for migration from an admin perspective is quite involved
 and account migrations are better done in batches. Instead of mailing
 any of us directly, can you please update the gerrit migration etherpad
 [1] once you have signed in using github? This might be a slightly more
 optimal way of doing this migration :). We will pick up details from the
 etherpad at a regular frequency.
 
 There are three set of problems what we noticed in the migration process:
 
 1. Forbidden access when you try to sign in with github
 2. Multiple accounts upon successful github signing
 3. Unable to view files in patchsets - 404 error
 
 We have the fix for 1  2, please do mention in the etherpad [1] if you
 fall into any of these categories.
 
 Vijay is working on point 3 and will keep posted once he finds a solution.

Gerrit is up and running now (thanks hagarth and ndevos).  Seems to be working
decently too. :)

I have the process to merge new GitHub userid's into existing accounts fairly
well optimised now too.  So, if you need your account created either add
yourself to the etherpad or email me to get it done. :)

  https://public.pad.fsfe.org/p/gluster-gerrit-migration

We're still working through Jenkins stuff at the moment... so not a lot in
the way of smoke nor regression tests happening just yet.

+ Justin

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-20 Thread Vijay Bellur

On 04/20/2015 09:46 PM, Justin Clift wrote:

On 20 Apr 2015, at 08:11, Atin Mukherjee amukh...@redhat.com wrote:

On 04/20/2015 08:35 AM, Vijay Bellur wrote:

snip

The procedure for migration from an admin perspective is quite involved
and account migrations are better done in batches. Instead of mailing
any of us directly, can you please update the gerrit migration etherpad
[1] once you have signed in using github? This might be a slightly more
optimal way of doing this migration :). We will pick up details from the
etherpad at a regular frequency.


There are three set of problems what we noticed in the migration process:

1. Forbidden access when you try to sign in with github
2. Multiple accounts upon successful github signing
3. Unable to view files in patchsets - 404 error

We have the fix for 1  2, please do mention in the etherpad [1] if you
fall into any of these categories.

Vijay is working on point 3 and will keep posted once he finds a solution.


Gerrit is up and running now (thanks hagarth and ndevos).  Seems to be working
decently too. :)



Thanks a ton, Justin! It would have been difficult for us to get here 
without your efforts over the weekend!




I have the process to merge new GitHub userid's into existing accounts fairly
well optimised now too.  So, if you need your account created either add
yourself to the etherpad or email me to get it done. :)

   https://public.pad.fsfe.org/p/gluster-gerrit-migration

We're still working through Jenkins stuff at the moment... so not a lot in
the way of smoke nor regression tests happening just yet.



Here is a quick update on Jenkins:

1. Regression tests are getting triggered for Linux.

2. NetBSD regression tests and smoke tests need to be investigated. 
Initial investigation points to problems with the gerrit-trigger plugin 
of Jenkins.


-Vijay

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-20 Thread Justin Clift
On 20 Apr 2015, at 04:43, Aravinda avish...@redhat.com wrote:
 Is it not possible to view the patches if not logged in? I think public 
 access(read only) need to be enabled.

In theory it's supposed to be. :)

However looking at the etherpad there are lots of people getting
Forbidden.  I'm not sure why yet, but will start looking into it
shortly (after coffee). :)

+ Justin



 ~aravinda
 
 On 04/20/2015 08:35 AM, Vijay Bellur wrote:
 On 04/20/2015 04:25 AM, Justin Clift wrote:
 The good news:
 
 1) Gerrit is kind of :/ updated.  The very very latest versions
(released friday) don't work properly for us.  So, we're running
on the slightly older v2.9.4 release of Gerrit.
 
It's a lot newer than what we were running though. ;)
 
 2) The GitHub integration seems to be working.  When you next to to
http://review.gluster.org, it'll get you to authenticate via
GitHub.
 
 The bad news:
 
 1) The first time you authenticate to GitHub it will create a brand
new account for you, that doesn't have many useful permissions.
 
You will need to email Vijay, Humble, or myself with the account
number it creates for you + with your GitHub username.
 
  Your account number will probably be something like 10006xx.
  Mine was 1000668.
 
This new account id needs to be merged into your existing one
manually by a Gerrit admin.  It's not hard, and only needs to be
done once. :)
 
 
 The procedure for migration from an admin perspective is quite involved and 
 account migrations are better done in batches. Instead of mailing any of us 
 directly, can you please update the gerrit migration etherpad [1] once you 
 have signed in using github? This might be a slightly more optimal way of 
 doing this migration :). We will pick up details from the etherpad at a 
 regular frequency.
 
 Thanks for taking the trouble  apologies for any inconvenience caused in 
 advance!
 
 Regards,
 Vijay
 
 [1] https://public.pad.fsfe.org/p/gluster-gerrit-migration

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-19 Thread Justin Clift
The good news:

1) Gerrit is kind of :/ updated.  The very very latest versions
   (released friday) don't work properly for us.  So, we're running
   on the slightly older v2.9.4 release of Gerrit.

   It's a lot newer than what we were running though. ;)

2) The GitHub integration seems to be working.  When you next to to
   http://review.gluster.org, it'll get you to authenticate via
   GitHub.

The bad news:

1) The first time you authenticate to GitHub it will create a brand
   new account for you, that doesn't have many useful permissions.

   You will need to email Vijay, Humble, or myself with the account
   number it creates for you + with your GitHub username.

 Your account number will probably be something like 10006xx.
 Mine was 1000668.

   This new account id needs to be merged into your existing one
   manually by a Gerrit admin.  It's not hard, and only needs to be
   done once. :)

2) Jenkins... didn't even get close to looking at it.  So the Jenkins
   server is out of action for now. :/

   The version of Jenkins we're running *may* not be compatible with
   our new Gerrit version (unsure).

   Will find out in the morning (after sleep, which I'm really
   needing atm).

+ Justin


On 19 Apr 2015, at 11:38, Justin Clift jus...@gluster.org wrote:
 Gerrit and Jenkins are going to be shutting off pretty soon.
 
 So, any job running in Jenkins will be aborted. ;)
 
 *Please don't* submit new CR's, or run any new Jenkins jobs
 from now until the upgrade is finished.
 
 Even if you see out Gerrit or Jenkins online, don't do stuff
 with it. ;)
 
 + Justin
 
 
 On 18 Apr 2015, at 19:30, Justin Clift jus...@gluster.org wrote:
 Our Gerrit and Jenkins instances will be getting updated
 tomorrow. (yay!)
 
 It's not very straight forward to do though, so I'll
 probably shut them down tomorrow morning and they _may_
 be offline for a large part of the day.
 
 Note - They have to be kept offline from when I do the
 initial backup for updating, until it's ready.
 
 I wish there was a better way... but there doesn't seem
 to be. :/
 
 Sorry in advance, etc.
 
 Regards and best wishes,
 
 Justin Clift

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-19 Thread Vijay Bellur

On 04/20/2015 04:25 AM, Justin Clift wrote:

The good news:

1) Gerrit is kind of :/ updated.  The very very latest versions
(released friday) don't work properly for us.  So, we're running
on the slightly older v2.9.4 release of Gerrit.

It's a lot newer than what we were running though. ;)

2) The GitHub integration seems to be working.  When you next to to
http://review.gluster.org, it'll get you to authenticate via
GitHub.

The bad news:

1) The first time you authenticate to GitHub it will create a brand
new account for you, that doesn't have many useful permissions.

You will need to email Vijay, Humble, or myself with the account
number it creates for you + with your GitHub username.

  Your account number will probably be something like 10006xx.
  Mine was 1000668.

This new account id needs to be merged into your existing one
manually by a Gerrit admin.  It's not hard, and only needs to be
done once. :)



The procedure for migration from an admin perspective is quite involved 
and account migrations are better done in batches. Instead of mailing 
any of us directly, can you please update the gerrit migration etherpad 
[1] once you have signed in using github? This might be a slightly more 
optimal way of doing this migration :). We will pick up details from the 
etherpad at a regular frequency.


Thanks for taking the trouble  apologies for any inconvenience caused 
in advance!


Regards,
Vijay

[1] https://public.pad.fsfe.org/p/gluster-gerrit-migration

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-infra] Gerrit and Jenkins likely unavailable most of Sunday

2015-04-19 Thread Aravinda
Is it not possible to view the patches if not logged in? I think public 
access(read only) need to be enabled.


~aravinda

On 04/20/2015 08:35 AM, Vijay Bellur wrote:

On 04/20/2015 04:25 AM, Justin Clift wrote:

The good news:

1) Gerrit is kind of :/ updated.  The very very latest versions
(released friday) don't work properly for us.  So, we're running
on the slightly older v2.9.4 release of Gerrit.

It's a lot newer than what we were running though. ;)

2) The GitHub integration seems to be working.  When you next to to
http://review.gluster.org, it'll get you to authenticate via
GitHub.

The bad news:

1) The first time you authenticate to GitHub it will create a brand
new account for you, that doesn't have many useful permissions.

You will need to email Vijay, Humble, or myself with the account
number it creates for you + with your GitHub username.

  Your account number will probably be something like 10006xx.
  Mine was 1000668.

This new account id needs to be merged into your existing one
manually by a Gerrit admin.  It's not hard, and only needs to be
done once. :)



The procedure for migration from an admin perspective is quite 
involved and account migrations are better done in batches. Instead of 
mailing any of us directly, can you please update the gerrit migration 
etherpad [1] once you have signed in using github? This might be a 
slightly more optimal way of doing this migration :). We will pick up 
details from the etherpad at a regular frequency.


Thanks for taking the trouble  apologies for any inconvenience caused 
in advance!


Regards,
Vijay

[1] https://public.pad.fsfe.org/p/gluster-gerrit-migration

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel