Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2016-11-17

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

All times shown according to UTC.

Time Nick Message
01:04 ankitraj joined #gluster-dev
01:27 suliba joined #gluster-dev
01:44 suliba joined #gluster-dev
02:16 dengjin joined #gluster-dev
02:22 pfactum joined #gluster-dev
02:32 ankitraj joined #gluster-dev
02:46 mchangir joined #gluster-dev
02:48 ilbot3 joined #gluster-dev
02:48 Topic for #gluster-dev is now Gluster Development Channel - http://gluster.org | For general chat go to #gluster | Patches - http://review.gluster.org/ | Channel Logs - https://botbot.me/freenode/gluster-dev/ & http://irclog.perlgeek.de/gluster-dev/
02:50 nbalacha joined #gluster-dev
03:34 magrawal joined #gluster-dev
03:46 atinm joined #gluster-dev
04:02 shubhendu joined #gluster-dev
04:14 itisravi joined #gluster-dev
04:21 jiffin joined #gluster-dev
04:23 sanoj joined #gluster-dev
04:24 suliba joined #gluster-dev
04:40 rafi joined #gluster-dev
04:43 sanoj Is setxattr Synchornous? does it hit the disk / can FS cache it until fsync ?
04:53 kdhananjay joined #gluster-dev
04:57 prasanth joined #gluster-dev
05:04 apandey joined #gluster-dev
05:05 riyas joined #gluster-dev
05:20 magrawal_ joined #gluster-dev
05:23 ankitraj joined #gluster-dev
05:24 vbellur sanoj: this might help you - http://oss.sgi.com/archives​/xfs/2011-08/msg00492.html
05:24 nishanth joined #gluster-dev
05:26 sanoj thanks vbellur, taking a look now
05:26 karthik_us joined #gluster-dev
05:33 ndarshan joined #gluster-dev
05:33 riyas joined #gluster-dev
05:43 skoduri joined #gluster-dev
05:43 sanoj_ joined #gluster-dev
05:49 aravindavk joined #gluster-dev
05:52 vimal joined #gluster-dev
06:00 msvbhat joined #gluster-dev
06:02 pranithk1 joined #gluster-dev
06:04 asengupt joined #gluster-dev
06:05 Saravanakmr joined #gluster-dev
06:06 hgowtham joined #gluster-dev
06:22 ppai joined #gluster-dev
06:23 rastar joined #gluster-dev
06:26 itisravi joined #gluster-dev
06:34 hchiramm joined #gluster-dev
06:54 ashiq joined #gluster-dev
07:02 poornima_ joined #gluster-dev
07:20 apandey joined #gluster-dev
07:21 apandey joined #gluster-dev
07:21 mchangir rafi, are you aware of a race/crash in the rebalance process after issuing a "tier detach start" ?
07:38 poornima_ joined #gluster-dev
07:50 apandey joined #gluster-dev
07:57 mchangir joined #gluster-dev
08:03 msvbhat joined #gluster-dev
08:13 devyani7 joined #gluster-dev
08:18 loadtheacc joined #gluster-dev
08:40 riyas joined #gluster-dev
08:43 msvbhat_ joined #gluster-dev
08:49 msvbhat joined #gluster-dev
08:50 poornima joined #gluster-dev
09:13 kdhananjay joined #gluster-dev
09:34 rafi joined #gluster-dev
09:35 rafi joined #gluster-dev
09:37 rraja joined #gluster-dev
09:40 karthik_us joined #gluster-dev
09:56 atinm joined #gluster-dev
10:01 apandey xavih: ping
10:05 Bhaskarakiran joined #gluster-dev
10:12 rafi1 joined #gluster-dev
10:21 rastar joined #gluster-dev
10:26 atinm joined #gluster-dev
10:42 mchangir joined #gluster-dev
10:47 msvbhat joined #gluster-dev
10:52 atinm joined #gluster-dev
10:55 msvbhat joined #gluster-dev
10:56 nigelb ndevos: I'm going to rename the existing gluster_nightly-rpm-builds to something else, disable it, and enable a the new JJB-formatted job in it's place.
10:56 nigelb I can't replace it because it's a multijob (it doesn't need to be a multi-job)
11:07 rastar joined #gluster-dev
11:08 dlambrig_ joined #gluster-dev
11:11 kkeithley misc++: thanks for fixing the permissions on the 3.9 signing key
11:11 glusterbot kkeithley: misc's karma is now 40
11:12 eKKiM joined #gluster-dev
11:12 eKKiM left #gluster-dev
11:28 dlambrig_ joined #gluster-dev
11:39 magrawal_ joined #gluster-dev
11:42 dlambrig_ joined #gluster-dev
11:51 ppai kshlm: the tests seem to be stuck on all 3 PRs
11:52 ppai kshlm: you can cut out a release after the PRs are merged, they address some corner cases around peer management
12:09 atinm joined #gluster-dev
12:17 kshlm ppai, 1 just finished. The other 2 have no free executors for them to run. Could take a little while.
12:19 mchangir joined #gluster-dev
12:28 nigelb kshlm: is this centos ci?
12:28 kshlm nigelb, Yup.
12:29 nigelb I just did one round of rpm building
12:29 nigelb since it failed for 2 days.
12:29 nigelb so that ate up 12 executors for a while :)
12:29 kshlm Last I checked there was 1 rpmbuild job and a heketi job running.
12:30 nigelb Yep.
12:32 jiffin1 joined #gluster-dev
12:39 skoduri joined #gluster-dev
12:44 nbalacha joined #gluster-dev
12:49 poornima joined #gluster-dev
12:54 ashiq joined #gluster-dev
13:30 Saravanakmr joined #gluster-dev
13:30 shaunm joined #gluster-dev
13:50 nbalacha joined #gluster-dev
13:54 jiffin1 joined #gluster-dev
13:55 shyam joined #gluster-dev
13:58 kdhananjay joined #gluster-dev
14:00 ankitraj joined #gluster-dev
14:02 ashiq joined #gluster-dev
14:13 dlambrig_ joined #gluster-dev
14:14 annettec joined #gluster-dev
14:23 dlambrig_ joined #gluster-dev
14:31 rafi joined #gluster-dev
14:36 rafi joined #gluster-dev
14:38 vbellur nigelb: ping, did you get a chance to run smoke with write-behind disabled?
14:43 Shu6h3ndu joined #gluster-dev
14:48 nigelb not yet.
14:48 nigelb I plan to run it early morning tomorrow.
14:52 itisravi joined #gluster-dev
14:58 vbellur nigelb: ok
15:04 nigelb vbellur: on second thoughts, I'm going to run it now.
15:09 sanoj joined #gluster-dev
15:12 rafi joined #gluster-dev
15:12 vbellur nigelb: cool!
15:13 nigelb vbellur: happening even with write-behind turned off
15:13 nigelb see https://build.gluster.org/job/smoke/31698/console
15:14 vbellur nigelb: hmm, can you provide me a setup with that please?
15:15 nigelb vbellur: I'll have to get you one tomorrow.
15:15 nigelb I have to call it a day.
15:16 vbellur nigelb: np, good night!
15:22 kkeithley kshlm: what does it mean when you say etcd is embedded?
15:31 kkeithley have you "bundled" etcd sources into the glusterd2 sources?
15:31 ndevos I assume "embedded" with golang is linking against the etcd library/package - and then it's one (bigger) binary
15:32 ndevos all functionality with golang is "embedded", it only generates statically linked binaries
15:33 kkeithley how does that relate to "not having to install the etcd packages to use it"?
15:33 pkalever joined #gluster-dev
15:35 ndevos when glusterd2 get provided, it is only a single binary, no need to get the etcd stuff elsewhere - I assume
15:35 ndevos this is the commit that changed it: https://github.com/gluster/glusterd2/commi​t/7d6835712f922e6616369a60ec8ee291f87382d7
15:35 kkeithley hey, you're supposed to be on pto
15:36 ndevos oh, right, I'll disconnect again
15:36 * ndevos might get an internet connection today!
15:37 kkeithley ;-)
15:40 ndevos also, dont expect CentOS Storage SIG packages on the mirrors before Monday, the CentOS guys normally do not sign+push packages on Friday or the weekend
15:40 dlambrig_ joined #gluster-dev
15:44 kkeithley okay
16:03 kshlm kkeithley, What ndevos said. We can use the embedded etcd to create our own private distributed store.
16:04 kkeithley I understand it's embedded. The question is "how" was the embedding achieved?  By copying (bundling) etcd source into glusterd2? Or just by linking with etcd libraries?
16:06 shyam joined #gluster-dev
16:07 purpleidea kkeithley: i am just seeing the tail end of this conversation, but glusterd2 and etcd are both written in golang; with golang, whenever you compile it produces a single binary with all the code from everything all statically compiled in. I helped work on the server embedding of etcd, docs are here: https://godoc.org/github.com/coreos/etcd/embed
16:09 kkeithley yup, I understood that already, and ndevos said as much a few lines up.  Still nobody has confirmed that no lines of etcd source were bundled into glusterd2.
16:12 kkeithley well, kshlm did say "as ndevos said..." but ndevos said a lot of things, so I'm just trying to be as completely unambiguous as possible.
16:15 kshlm kkeithley, We don't bundle anything in our repo, but we lock to particular versions of external packages using a vendoring tool.
16:15 kshlm That could be thought of as bundling.
16:16 kshlm And also building golang binaries requires source. And this can't be avoided.
16:16 kkeithley I'm using the variation of "bundling" that gives Fedora packagers conniption fits.
16:16 kshlm I'm not aware of how Fedora handles this, given that they do ship things like docker and etcd.
16:16 kshlm Both of which do vendor and pin dependencies.
16:17 kkeithley I.e. copying large blocks of code from one set of sources into another.  Mostly it sounds like you're not doing that.
16:17 kshlm We don't copy, but the build process has a step which pulls in the particular versions of sources.
16:17 kshlm And we build against that.
16:19 dlambrig_ joined #gluster-dev
16:19 kkeithley right. That's the golang way. But as far as the actual glusterd sources, nothing is copied from etcd sources.  I can't look at glusterd2 sources in the git repo and find etcd sources
16:20 kshlm Yup. We don't have any external sources commited into glusterd2.
16:20 kkeithley or to say it another way, I can look in glusterd2 sources and I won't find any etcd source.
16:20 kkeithley excellent
16:21 kshlm I chose the vendoring tool (glide), because it specifically allowed me to do this.
16:39 suliba joined #gluster-dev
16:57 dlambrig_ joined #gluster-dev
17:15 skoduri joined #gluster-dev
17:16 Muthu joined #gluster-dev
17:18 hchiramm joined #gluster-dev
17:18 nishanth joined #gluster-dev
17:53 shaunm joined #gluster-dev
18:17 shyam joined #gluster-dev
18:59 dlambrig_ joined #gluster-dev
19:07 shyam joined #gluster-dev
20:16 dlambrig_ joined #gluster-dev
22:15 shaunm joined #gluster-dev
22:45 JoeJulian v3.7.17 was tagged at 8b95ebaf070f3356c37a0929f3519867557e6e91 and a subsequent commit was made against it updating the release-notes and the release was re-tagged to c11131fcdf47c4f0144b0ee1709e8c4bb05dac08. That commit was never merged back in to release-3.7 so the last tag that git describe can find that's in the release-3.7 tree is v3.7.16.
22:47 JoeJulian This seems odd. c11131f will not be in any subsequent releases of 3.7.
23:44 shyam joined #gluster-dev

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