Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2017-11-27

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

All times shown according to UTC.

Time Nick Message
00:57 vbellur joined #gluster-dev
01:50 msvbhat joined #gluster-dev
02:26 msvbhat joined #gluster-dev
02:59 ilbot3 joined #gluster-dev
02:59 Topic for #gluster-dev is now Gluster Development Channel - https://www.gluster.org | For general chat go to #gluster | Patches - https://review.gluster.org/ | Channel Logs - https://botbot.me/freenode/gluster-dev/ & http://irclog.perlgeek.de/gluster-dev/
03:05 nbalacha joined #gluster-dev
03:15 msvbhat joined #gluster-dev
03:52 psony joined #gluster-dev
04:05 itisravi joined #gluster-dev
04:11 atinm joined #gluster-dev
04:12 msvbhat joined #gluster-dev
04:15 nigelb obnox: giving each project it's own directory means it's very hard to update all at once.
04:16 nigelb obnox: In the JJB way of doing things the canonical source of truth is the yaml files.
04:16 nigelb So you them in one place and run the `jenkins-jobs update .` command in one directory
04:25 kmohanan joined #gluster-dev
04:33 gyadav joined #gluster-dev
04:35 jiffin joined #gluster-dev
04:56 skoduri joined #gluster-dev
05:01 sanoj joined #gluster-dev
05:09 karthik_us joined #gluster-dev
05:11 msvbhat joined #gluster-dev
05:21 amarts joined #gluster-dev
05:23 aravindavk joined #gluster-dev
05:31 rafi1 joined #gluster-dev
05:32 apandey joined #gluster-dev
05:33 msvbhat joined #gluster-dev
05:36 Saravanakmr joined #gluster-dev
05:38 apandey_ joined #gluster-dev
05:39 gobindadas joined #gluster-dev
05:40 pkalever joined #gluster-dev
05:40 skumar joined #gluster-dev
05:42 vishnu_sampath joined #gluster-dev
05:47 hgowtham joined #gluster-dev
05:49 poornima joined #gluster-dev
06:08 rafi joined #gluster-dev
06:08 kotreshhr joined #gluster-dev
06:10 sunny joined #gluster-dev
06:15 susant joined #gluster-dev
06:15 vishnu_kunda joined #gluster-dev
06:16 skumar_ joined #gluster-dev
06:29 xavih joined #gluster-dev
06:40 pkalever1 joined #gluster-dev
06:47 msvbhat joined #gluster-dev
07:07 vishnuk joined #gluster-dev
07:07 xavih joined #gluster-dev
07:24 dkhandel joined #gluster-dev
07:37 Girjesh joined #gluster-dev
07:40 skumar__ joined #gluster-dev
07:48 msvbhat joined #gluster-dev
08:06 sunnyk joined #gluster-dev
08:31 pkalever joined #gluster-dev
08:34 pkalever joined #gluster-dev
08:50 pranithk1 joined #gluster-dev
08:53 rastar_ joined #gluster-dev
08:55 vishnu_kunda joined #gluster-dev
09:13 obnox nigelb: 1. why would you want to update all at once? and 2. what is JJB?
09:16 nigelb obnox: http://docs.openstack.org/infra/jenkins-job-builder/
09:16 nigelb obnox: Because we'd use a hook to update all of them in one go, like we do for upstream to keep them in sync.
09:17 nigelb If it's managed in yaml, the code is the single source of truth. Not UI.
09:17 nigelb so we want to keep running it so that any changes in UI actually makes it way back to the code.
09:18 nigelb (This makes access to the UI redundant in terms of actually being able to create jobs)
09:18 nigelb The old way of doing things meant that you were blocked on one person who could create it for you or sharing the password with multiple people.
09:19 nigelb We do this with build.gluster.org. When a change is submitted, we update all the jobs at once (it actually only affects jobs which were changed)
09:19 nigelb Right now, that's not the case with centos-ci.
09:19 nigelb Eventually, I want that to be the case.
09:20 obnox nigelb: not 100% sure what you're talking about ("update all in one go"), but it's apparently mostly talking from a software automated point of view. from the human point of view it's much more consistent to have all files of one project in ont place. but I won't care too much as long as it works...
09:20 obnox ;-)
09:21 nigelb obnox: let me try with an example.
09:21 nigelb More people have access to merge into that repo than just neils and I.
09:21 obnox also, not sure about the reference to the UI. i was only looking at the code
09:21 sanoj joined #gluster-dev
09:21 nigelb But we're among the smaller set of people who can update gluster jobs on ci.centos.org
09:21 nigelb Making that process automated = less blockers on either of us.
09:22 obnox ok. fair enough
09:23 obnox and why would that automation rely on separation of files not by project but by nature of the file?
09:23 nigelb That's the pattern that everyone follows and honestly, it makes sense.
09:23 nigelb Because you'd only have one yaml file per job.
09:23 nigelb and some shared scripts between jobs.
09:24 nigelb Visually, it looks nicer to have separate folders, but from the point of view of the people managing the jobs
09:24 nigelb It's way easier when the yaml files are all in one folder.
09:24 nigelb That's the pattern every project that uses Jenkins Job Builder follows.
09:24 nigelb (including others who run jobs on centos-ci)
09:26 obnox ok
09:27 obnox my argument would be that it would be more easy and convenient to teach and automation job to look into different folders for yaml file. but well, if this is the standard... ;-)
09:27 nigelb I tried to follow the old pattern when I started out.
09:27 nigelb It was confusing.
09:28 nigelb (even me, despite the fact that I wrote the job)
09:40 misc joined #gluster-dev
09:43 obnox nigelb: ok :-)
09:43 pkalever1 joined #gluster-dev
09:46 pkalever joined #gluster-dev
09:47 pranithk11 joined #gluster-dev
09:50 msvbhat joined #gluster-dev
09:51 pkalever joined #gluster-dev
09:52 pkalever joined #gluster-dev
09:53 apandey joined #gluster-dev
09:56 apandey_ joined #gluster-dev
10:00 pkalever joined #gluster-dev
10:04 pkalever joined #gluster-dev
10:07 karthik_us joined #gluster-dev
10:08 pkalever joined #gluster-dev
10:21 pranithk1 joined #gluster-dev
10:21 skoduri xavih, pranithk11 , apandey_ ... have a doubt wrt ec_ipc() fop.. is the fop sent to all subvols by default?  in afr_ipc(), looks like we make the decision based on IPC operation. Do we need similar checks in ec_ipc() as well?
10:23 skoduri pranithk1 ^^^
10:23 xavih skoduri: yes, currently ec sends the request to all subvolumes
10:23 skoduri xavih, okay...thanks for confirming..
10:23 skoduri xavih++
10:23 glusterbot skoduri: xavih's karma is now 33
10:28 pranithk1 joined #gluster-dev
10:33 nigelb I'm aware smoke tests are failing.
10:33 nigelb I have no idea why.
10:33 nigelb If you do know, going to debug.
10:39 karthik_us nigelb: ping
10:40 karthik_us nigelb: are you talking about downstream build failure?
10:40 nigelb karthik_us: no, smoke jobs are failing upstream.
10:40 amarts joined #gluster-dev
10:41 karthik_us nigelb: One of my downstream build failed with error  "Build root is locked by another process."
10:41 karthik_us nigelb: https://code.engineering.redhat.com/gerrit/#/c/124292/1
10:41 karthik_us nigelb: do you have any idea?
10:42 karthik_us One more is saying build is aborted
10:42 nigelb karthik_us: a) downstream conversations are for downstream channels.
10:42 nigelb b) give me a sec to put out this fire. In the mean while, do "recheck"
10:53 ndarshan joined #gluster-dev
11:00 amarts kshlm, regarding global-xl in volgen template
11:00 amarts it uses the same symbols as xlators... hope that should be fine
11:00 pkalever joined #gluster-dev
11:01 amarts (regarding glusterd2#451
11:02 kshlm amarts, Is the options table named 'options'?
11:02 amarts yes
11:02 kshlm I kinda remember it being something else.
11:03 kshlm amarts, It's named 'global_xl_options'
11:03 amarts yes, checking the same
11:03 kshlm That should be renamed to options, for GD2 to pick it up.
11:03 amarts yes, it should be changed
11:04 kshlm But I guess that would cause some collisions when libglusterfs is imported into other xlators?
11:04 amarts ack! will be done, is that the only thing?
11:04 amarts :O
11:05 amarts yes, it would cause some confusion.. which means, for global xl alone can we have special load option?
11:06 kshlm Let me check the xlator load code.
11:07 pranithk1 joined #gluster-dev
11:08 kshlm amarts, It isn't difficult to lookup a different name.
11:08 amarts kshlm? it is fixed name for that one particular xlator?
11:09 amarts ah!
11:09 amarts it isn't difficult :p
11:09 amarts i read as 'isn't it difficult?'
11:09 kshlm :D
11:09 kshlm Abbreviations make things confusing.
11:11 kshlm amarts, Any thoughts about jdarcys suggestion about having a proper xlator object being defined in xlators?
11:11 amarts i like it
11:11 kshlm (I cannot seem to find that issue)
11:11 amarts 168 or 164 i guess
11:12 kshlm That would help a little bit for GD2 as well.
11:13 amarts https://github.com/gluster/glusterfs/issues/164
11:13 kshlm It is 164.
11:13 kshlm amarts++ Thanks.
11:13 glusterbot kshlm: amarts's karma is now 4
11:13 kshlm I'll add my comments there.
11:13 amarts sure
11:16 kotreshhr nigelb: ping
11:18 nigelb kotreshhr: hey
11:21 kotreshhr nigelb: hey, not able to find the logs for this run https://build.gluster.org/job/centos6-regression/7675/consoleFull
11:22 nigelb kotreshhr: see my email to gluster-devel titled "Changes in handling logs from (centos) regressions and smoke"
11:24 kotreshhr nigelb: Thanks, I will go through
11:27 Saravanakmr joined #gluster-dev
11:33 susant1 joined #gluster-dev
11:50 msvbhat joined #gluster-dev
11:52 aravindavk joined #gluster-dev
11:55 xavih mchangir++
11:55 glusterbot xavih: mchangir's karma is now 4
11:59 decayofmind joined #gluster-dev
12:26 devyani7 joined #gluster-dev
12:27 rwheeler joined #gluster-dev
12:29 sunny joined #gluster-dev
12:36 nbalacha joined #gluster-dev
12:40 kotreshhr left #gluster-dev
12:55 sunnyk joined #gluster-dev
13:17 dkhandel_ joined #gluster-dev
13:47 amarts joined #gluster-dev
13:48 shyam joined #gluster-dev
13:51 msvbhat joined #gluster-dev
14:00 susant joined #gluster-dev
14:01 jiffin joined #gluster-dev
14:02 susant left #gluster-dev
14:33 shyam joined #gluster-dev
14:46 gyadav joined #gluster-dev
15:02 ndarshan joined #gluster-dev
15:07 Saravanakmr joined #gluster-dev
15:15 ndarshan joined #gluster-dev
15:36 dkhandel joined #gluster-dev
15:59 ndarshan joined #gluster-dev
16:03 pladd joined #gluster-dev
16:12 aravindavk joined #gluster-dev
16:25 shyam joined #gluster-dev
16:28 msvbhat joined #gluster-dev
16:35 gyadav joined #gluster-dev
16:46 rwheeler joined #gluster-dev
17:02 ndarshan joined #gluster-dev
17:03 darshan joined #gluster-dev
17:17 rastar_ joined #gluster-dev
17:23 msvbhat joined #gluster-dev
17:36 Girjesh joined #gluster-dev
17:40 skumar__ joined #gluster-dev
17:57 shyam joined #gluster-dev
18:08 jiffin joined #gluster-dev
18:10 jiffin joined #gluster-dev
18:13 jiffin joined #gluster-dev
18:17 jiffin joined #gluster-dev
18:20 Girjesh joined #gluster-dev
18:33 vbellur joined #gluster-dev
19:59 msvbhat joined #gluster-dev
21:17 msvbhat joined #gluster-dev
21:55 msvbhat joined #gluster-dev
22:21 msvbhat joined #gluster-dev

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