Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2016-07-28

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 hchiramm_ joined #gluster-dev
01:18 nigelb kkeithley: I know. I'm going to look into why it's doing that and put a stop.
01:24 hchiramm_ joined #gluster-dev
01:28 misc mhhh
01:29 misc if nigel is already up, maybe I should be sleeping :(
01:34 nishanth joined #gluster-dev
01:50 nigelb yes, you should :)
02:01 pranithk1 joined #gluster-dev
02:05 hchiramm__ joined #gluster-dev
02:25 overclk joined #gluster-dev
03:28 sanoj joined #gluster-dev
03:30 magrawal joined #gluster-dev
03:33 hagarth joined #gluster-dev
03:46 atinm joined #gluster-dev
03:49 itisravi joined #gluster-dev
03:51 atinm joined #gluster-dev
03:58 shubhendu joined #gluster-dev
04:02 julim joined #gluster-dev
04:05 hchiramm joined #gluster-dev
04:12 ramky joined #gluster-dev
04:18 Manikandan joined #gluster-dev
04:27 ppai joined #gluster-dev
04:36 gem joined #gluster-dev
04:38 poornimag joined #gluster-dev
04:59 prasanth joined #gluster-dev
05:00 sanoj joined #gluster-dev
05:01 jiffin joined #gluster-dev
05:01 karthik_ joined #gluster-dev
05:05 aspandey joined #gluster-dev
05:12 ashiq joined #gluster-dev
05:14 Manikandan joined #gluster-dev
05:16 kdhananjay joined #gluster-dev
05:18 aravindavk joined #gluster-dev
05:18 devyani7_ joined #gluster-dev
05:18 ndarshan joined #gluster-dev
05:20 hchiramm joined #gluster-dev
05:23 devyani7_ joined #gluster-dev
05:25 nigelb Shouldn't affect us much, but there's a major service outage at github.
05:26 Apeksha joined #gluster-dev
05:26 aspandey_ joined #gluster-dev
05:30 hgowtham joined #gluster-dev
05:31 Saravanakmr joined #gluster-dev
05:31 karthik__ joined #gluster-dev
05:32 itisravi joined #gluster-dev
05:38 Bhaskarakiran joined #gluster-dev
05:44 ashiq joined #gluster-dev
05:46 Muthu_ joined #gluster-dev
05:46 Manikandan joined #gluster-dev
05:46 nishanth joined #gluster-dev
05:48 ankitraj joined #gluster-dev
05:49 asengupt joined #gluster-dev
06:01 pur joined #gluster-dev
06:06 kshlm joined #gluster-dev
06:07 penguinRaider joined #gluster-dev
06:08 rastar joined #gluster-dev
06:09 rafi joined #gluster-dev
06:11 spalai joined #gluster-dev
06:14 rafi1 joined #gluster-dev
06:16 mchangir joined #gluster-dev
06:16 hchiramm joined #gluster-dev
06:19 rastar joined #gluster-dev
06:20 atinm joined #gluster-dev
06:31 spalai joined #gluster-dev
06:32 sanoj joined #gluster-dev
06:37 msvbhat joined #gluster-dev
07:03 sanoj joined #gluster-dev
07:04 prasanth joined #gluster-dev
07:08 nbalacha joined #gluster-dev
07:10 asengupt joined #gluster-dev
07:21 gem joined #gluster-dev
07:25 mchangir joined #gluster-dev
07:26 nbalacha joined #gluster-dev
07:30 ppai joined #gluster-dev
07:43 aspandey joined #gluster-dev
07:44 rafi1 joined #gluster-dev
07:46 itisravi_ joined #gluster-dev
07:51 sakshi joined #gluster-dev
07:57 nishanth joined #gluster-dev
07:57 Saravanakmr joined #gluster-dev
07:59 karthik__ joined #gluster-dev
07:59 Manikandan joined #gluster-dev
08:11 rraja joined #gluster-dev
08:53 aspandey joined #gluster-dev
08:54 sanoj joined #gluster-dev
08:58 ppai joined #gluster-dev
08:58 shubhendu joined #gluster-dev
09:02 kotreshhr joined #gluster-dev
09:09 sakshi joined #gluster-dev
09:15 kdhananjay joined #gluster-dev
09:16 sanoj joined #gluster-dev
09:17 atinm joined #gluster-dev
09:24 poornimag joined #gluster-dev
09:35 itisravi joined #gluster-dev
09:44 aspandey_ joined #gluster-dev
09:53 poornimag joined #gluster-dev
09:54 itisravi joined #gluster-dev
09:54 ashiq joined #gluster-dev
09:55 ppai joined #gluster-dev
10:15 pranithk11 joined #gluster-dev
10:17 msvbhat joined #gluster-dev
10:28 ashiq joined #gluster-dev
10:45 devyani7_ joined #gluster-dev
10:54 itisravi joined #gluster-dev
11:18 aspandey joined #gluster-dev
11:34 devyani7_ joined #gluster-dev
11:41 nigelb okay, who has time to review a few JJB-related pull requests
11:41 nigelb https://github.com/gluster/glusterfs-patch-acceptance-tests/pull/42
11:41 nigelb 39 and 38 too
11:44 nigelb 19
11:44 nigelb gah
11:55 mchangir joined #gluster-dev
12:12 nigelb ndevos: ^ do you want to review (considering you touch CI quite a lot)
12:20 asengupt joined #gluster-dev
12:23 kkeithley nigelb: I looked at them, but...
12:32 misc mhh, isn't there spurious changes ?
12:34 misc oh yeah, I understand
12:35 misc nigelb: so, include raw would take careof escaping and stuff ?
12:43 julim joined #gluster-dev
12:53 pranithk1 joined #gluster-dev
12:55 nigelb misc: raw basically puts the script into the job, like we used to do.
12:55 nigelb It reduces the dependency of having /opt updated everywhere simultaneously
12:55 nigelb while still being able to version control the script easily.
12:55 ndevos nigelb: should it not delete the .xml file too?
12:55 jiffin1 joined #gluster-dev
12:56 nigelb ndevos: I will delete all of them once I've converted everything.
12:56 ndevos nigelb: oh, ok
12:56 itisravi joined #gluster-dev
12:57 ndevos nigelb: I really dont know if the JBB stuff is correct... maybe you can generate the .xml from it and do a diff with the current version?
12:58 mchangir joined #gluster-dev
12:58 misc nigelb: so taht's jjb level instruction, not one magic yaml trick or anything ?
13:00 ndevos nigelb: is there a website that has a jenkins-like interface and where JBB files can be clicked together, similar to how I can now create a Jenkins job?
13:00 ndevos or a Jenkins xml2jbb converter maybe?
13:13 pur joined #gluster-dev
13:19 nigelb ndevos: I'm doing that.
13:19 nigelb It's not a perfect match but is nearly match.
13:19 nigelb ndevos: No, you write JJB files. The whole point is we define this as code.
13:20 dlambrig joined #gluster-dev
13:21 ndevos hchiramm: do you work on Heketi too? http://cbs.centos.org/kojifiles/work/tasks/3489/103489/build.log has a build failure...
13:21 nigelb Having done this a few times, I can tell you, it's really easy to put the files together from scratch :)
13:21 ndevos nigelb: well, I think it is really easy to click on a web form that generates it for me :)
13:22 nigelb except that doesn't allow anyone else to review.
13:22 ndevos I cant review the JBB files either, I do not know the names of the fields, possible values and location in the tree
13:23 nigelb I can walk you/everyone through them on a hangout if you'd like.
13:23 ndevos maybe, but I would be very happy if I do not need to care about it
13:24 nigelb that is also an option :)
13:24 nigelb I'd be very happy if everyone was able to read them at the least.
13:24 nigelb So I'm not the blocker for new jobs.
13:24 ndevos for almost every option in the jenkins webui, I click the (?) icon to show the help test, no idea how I can check that in JBB .yml format
13:25 nigelb http://docs.openstack.org/infra/jenkins-job-builder/definition.html
13:25 ndevos is there something like a correctness checker for the JBB files?
13:25 nigelb There's a patch for that for review.
13:26 nigelb all it does is make sure it is correct yaml format.
13:26 ndevos hmm, that is not very helpful
13:26 nigelb How do we define "correct"
13:27 ndevos it would probably be good to add a comment in the .yml files, explaining what the job does, when it is triggered and also point to the definition link
13:27 misc what about having some kind of template of a job with link to doc and comment on the field ?
13:27 nigelb The problem is that once you read through the docs even superficially, the comments become irrelevant.
13:27 ndevos with that info, anyone who understands the .yml syntax should be able to review the JBB files
13:27 nigelb I thought of this :)
13:28 misc (and a ascii art version of nigelb face looking at you)
13:28 nigelb Actually, I will write up a doc on how to create a new job.
13:28 nigelb And what fields you need.
13:29 nigelb Once this conversion bit is over.
13:30 ndevos without a description what the JBB intends to do, you can not review it for correctness?
13:31 nigelb Ah, what the job intends to do, you mean?
13:31 nigelb I should fill up that description field with that.
13:32 ndevos yes, like if it should (not) run on certain branches, sends and email on failure, starts <bla>.sh script after checking out the sources (or before?), etc
13:33 ndevos it would be easy to miss a task of the job, if there is no description of it, it might be missing in the .yml file, or some copy/paste error
13:33 nigelb I'm done for the day, but I'll update all the branches with this tomorrow.
13:33 ndevos also, a reason why it does not run on a certain branch/event/... would be good to have
13:34 ndevos ok, thanks, enjoy your evening!
13:34 nigelb This is good feedback, thank you.
13:34 pur joined #gluster-dev
13:35 ppai joined #gluster-dev
13:36 jiffin joined #gluster-dev
13:37 kkeithley ndevos: for ganesha HA testing in the CentOS CI, can I presume that there is already passwordless ssh and scp between the (four) nodes?
13:37 ndevos kkeithley: yes
13:38 kkeithley excellent. So the script can create its own passwordless keys and ssh-copy-id them to the other nodes..
13:38 ndevos kkeithley: wait, you can do so from the controller system, but there is nothing setup to create+copy ssh-keys from one test-server to an other
13:39 ndevos kkeithley: I could probably set that up from the controller node, should that be done for the root user?
13:40 kkeithley Yes, for user:root
13:40 ndevos ok, just remind me when you have the scripts :)
13:42 kkeithley one script to setup gluster+ganesha+HA, one script to kill ganesha.nfsd on a node, triggering fail-over.... remind me what the third script needs to do?
13:42 ndevos run some I/O maybe?
13:45 kkeithley and the first script (setup) needs to install all the packages: gluster, libntirpc+nfs-ganesha on every node?
13:47 ndevos you can decide yourself, you get X CentOS-? machines with a minimal CentOS installation, I do not care about the number of scripts you need
13:47 ndevos just tell me in what order to execute them, and on which systems
13:49 ndevos maybe something like - prepare-server, configure-ha, configure-client, (run-io , +2 minutes trigger-failover ) - check result of run-io
13:50 ndevos thats 5 script, but if you want to put it all in one with some commandline parameter, that is fine too, but yglier
13:50 itisravi joined #gluster-dev
13:53 hagarth joined #gluster-dev
13:53 itisravi pranithk1: could you merge http://review.gluster.org/#/c/15017/ and http://review.gluster.org/#/c/15018/ ?
13:54 nbalacha joined #gluster-dev
13:55 pranithk1 itisravi: could you review http://review.gluster.org/15022
13:55 itisravi pranithk1: will do.
14:06 kotreshhr left #gluster-dev
14:08 Bhaskarakiran joined #gluster-dev
14:09 wushudoin joined #gluster-dev
14:15 atinm joined #gluster-dev
14:22 penguinRaider joined #gluster-dev
14:39 nbalacha joined #gluster-dev
14:41 jiffin joined #gluster-dev
14:45 jiffin1 joined #gluster-dev
14:47 hagarth joined #gluster-dev
15:03 pranithk11 joined #gluster-dev
15:12 kdhananjay joined #gluster-dev
15:23 hchiramm joined #gluster-dev
15:23 magrawal joined #gluster-dev
15:28 prasanth joined #gluster-dev
15:34 Bhaskarakiran_ joined #gluster-dev
15:54 shubhendu joined #gluster-dev
16:05 ndevos misc: with https://lars.ingebrigtsen.no/2016/07/28/the-end-of-gmane/ we might want to more to hyperkitty sooner?
16:08 penguinRaider joined #gluster-dev
16:12 spalai joined #gluster-dev
16:13 ashiq joined #gluster-dev
16:14 misc ndevos: damn
16:14 ndevos misc: yeah, I'm a big gmane fan :-/
16:14 misc well, I am not in a state where I can do deploy that right away and will be unlikely in the future
16:15 ndevos oh, just take over gmane then, you have new servers in your cage :P
16:16 misc yeah, taking over a installation dating back to 2002, I am sure this is not gonna turn in a cthuluesque nightmare
16:18 ndevos [OT] there must be some Pokemon next to my flat, quite some people start to pass the place and stop while looking at their phone and tablets
16:19 misc likely a pokemon stop, I do have 1 near my flat
16:19 misc (according to a friend of mine, my phone is not powerful enough to play pokemon go, and has much as I like to wander around, I also do not like to be tracked)
16:20 ndevos I have no idea, it's only since recently that people climb the stairs to get on top of the parking garage - thats the view from my 'office'
16:20 misc wow
16:20 misc they are rather bold
16:21 ndevos well, it is also an entry for more flats, and something like a garden, maybe
16:21 ndevos normally only people living there pass by, eventhough it is open to anyone (but you probably need to be lost to walk there)
16:28 kotreshhr joined #gluster-dev
16:37 hagarth joined #gluster-dev
16:41 msvbhat joined #gluster-dev
17:05 s-kania joined #gluster-dev
17:14 spalai left #gluster-dev
17:20 post-factum omg, pokemons in #gluster-dev :(
17:25 dlambrig left #gluster-dev
17:26 kkeithley ndevos++
17:26 glusterbot kkeithley: ndevos's karma is now 292
17:27 kkeithley that's for nightly builds of nfs-ganesha, not for sharing that your apartment building is a pokestop.
17:31 post-factum :D
17:31 kkeithley ndevos: how do I know in the setup script what the floating IPs are that should be used.
17:32 kkeithley but if you want a +1 for the pokestop news, I'll gladly give that too. ;-)
17:40 ppai joined #gluster-dev
17:59 raghu` joined #gluster-dev
18:00 shubhendu_ joined #gluster-dev
18:12 shubhendu_ joined #gluster-dev
18:56 hchiramm joined #gluster-dev
19:38 ndevos kkeithley: assume you can get the floating IPs by an environment variable, or multiple variables
19:56 hchiramm joined #gluster-dev
20:55 hchiramm joined #gluster-dev
21:58 hchiramm joined #gluster-dev
22:39 hchiramm_ joined #gluster-dev
23:40 penguinRaider joined #gluster-dev
23:56 hchiramm_ joined #gluster-dev

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary