Switch to DuckDuckGo Search
   May 8, 2019
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

Toggle Join/Part | bottom
[00:02:47] *** neirac <neirac!~cneira@190.162.109.53> has quit IRC (Remote host closed the connection)
[00:06:22] *** Kurlon <Kurlon!~Kurlon@98.13.72.207> has joined #illumos
[00:15:05] <richlowe> jlevon: did you do weird stuff to the triton-1353 branch earlier?
[00:25:36] <jlevon> weird meaning what?
[00:26:47] <richlowe> github shows a lot of commits with the message 'm', which may now not be there?
[00:27:54] <jlevon> I don't typically bother with commit messages for stuff that's going through gerrit/grr
[00:28:14] <jlevon> https://cr.joyent.us/#/c/6023/ would be the useful incremental version
[00:28:34] <richlowe> makes sense.
[00:28:44] <richlowe> I was actually trying to see how github's view of things looks, regarding some arguments with LeftWing :)
[00:29:26] <jlevon> it would be nice to have it all tied in. I actually hate having to push to branches manually.
[00:29:30] <jlevon> makes me nervous
[00:29:53] <richlowe> I just want an illumos situation that makes it harder for me to lose things :)
[00:30:06] <richlowe> I say if that means using github, that's a shame but there we are
[00:30:10] <richlowe> Josh says "ewwwww"
[00:30:12] <richlowe> to summarize :)
[00:30:30] <richlowe> and yeah, I make sure all my 'push' URLs on origins are invalid just in case, I hate pushing.
[00:30:53] <jlevon> yeah except that if you over-ride it, as you often need to, there's no way to stop it then.
[00:31:09] <richlowe> yeah, at least I have to think and type git@... blah blah blah
[00:31:20] <jlevon> yeah
[00:31:27] <richlowe> though I'm at least as likely to type 'illumos' when I mean 'richlowe' too :\
[00:31:31] <richlowe> not happened yet though!
[00:51:58] <LeftWing> git push -nv is my favourite
[00:52:08] *** sarvet <sarvet!~sarvet@dslb-188-101-015-082.188.101.pools.vodafone-ip.de> has quit IRC (Read error: Connection reset by peer)
[00:52:11] <richlowe> I do that too!
[00:52:21] <LeftWing> I usually do it about five times before pushing :P
[00:52:31] *** sarvet <sarvet!~sarvet@dslb-188-101-015-082.188.101.pools.vodafone-ip.de> has joined #illumos
[00:53:31] <richlowe> another gerritt/github advantage!
[00:55:35] *** polishdub <polishdub!~polishdub@207.86.38.254> has quit IRC (Quit: leaving)
[01:18:40] *** andy_js <andy_js!~andy@94.14.32.34> has quit IRC (Quit: andy_js)
[01:25:02] *** ngchk1 <ngchk1!~ngchk1@b2b-92-50-91-166.unitymedia.biz> has quit IRC (Ping timeout: 245 seconds)
[01:47:07] *** sarvet <sarvet!~sarvet@dslb-188-101-015-082.188.101.pools.vodafone-ip.de> has quit IRC (Quit: sarvet)
[03:09:44] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Remote host closed the connection)
[03:10:22] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[03:20:01] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[03:20:07] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[03:33:30] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Remote host closed the connection)
[03:36:25] *** baojg <baojg!~baojg@162.243.44.213> has joined #illumos
[03:59:48] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[04:12:37] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[04:22:19] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Ping timeout: 248 seconds)
[04:32:32] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[04:33:08] *** m4rley <m4rley!~m4rley@207.148.96.120> has quit IRC (Remote host closed the connection)
[04:36:43] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Quit: jcea)
[04:39:59] <richlowe> https://twitter.com/FiloSottile/status/1125840275346198529 -- fun thread
[04:50:12] <gitomat> [illumos-gate] 10920 lzcnt feature not properly identified on Intel systems -- Robert Mustacchi <rm at joyent dot com>
[05:36:05] *** porkotron <porkotron!laski@punainen.org> has joined #illumos
[07:13:47] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has quit IRC (Ping timeout: 245 seconds)
[07:15:34] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has joined #illumos
[07:41:31] <gitomat> [illumos-gate] 10906 loader: non-ANSI definition of function -- Toomas Soome <tsoome at me dot com>
[08:40:45] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Quit: tsoome)
[08:49:26] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has joined #illumos
[08:56:38] *** alanc <alanc!~alanc@129.157.69.43> has quit IRC (Remote host closed the connection)
[08:57:05] *** alanc <alanc!~alanc@129.157.69.43> has joined #illumos
[08:57:35] *** merzo <merzo!~merzo@0-39-133-95.pool.ukrtel.net> has quit IRC (Ping timeout: 255 seconds)
[09:28:20] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[09:29:17] *** merzo <merzo!~merzo@195.20.130.10> has joined #illumos
[09:40:21] *** BH23 <BH23!~BH23@194.75.135.30> has joined #illumos
[10:17:31] *** merzo <merzo!~merzo@195.20.130.10> has quit IRC (Read error: Connection reset by peer)
[10:17:50] *** merzo <merzo!~merzo@195.20.130.10> has joined #illumos
[10:21:36] *** andy_js <andy_js!~andy@94.14.32.34> has joined #illumos
[10:59:54] *** yomisei <yomisei!~void@ip4d169101.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 250 seconds)
[11:06:39] *** btibble <btibble!~brantibbl@c-69-94-200-89.hs.gigamonster.net> has quit IRC (Ping timeout: 258 seconds)
[11:26:37] <gitomat> [illumos-gate] 10921 mdb_nicenum() needs smatch fix -- John Levon <john.levon at joyent dot com>
[11:40:13] <jlevon> wiki.openindiana.org sadness
[11:42:15] <leoric> I've restarted it just two days ago...
[11:42:27] *** BH23 <BH23!~BH23@194.75.135.30> has quit IRC (Read error: Connection reset by peer)
[11:46:22] *** merzo <merzo!~merzo@195.20.130.10> has quit IRC (Remote host closed the connection)
[11:50:23] *** merzo <merzo!~merzo@195.20.130.10> has joined #illumos
[12:20:00] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[12:20:10] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[12:29:18] <tsoome> reboot by cron:D
[12:29:41] <jlevon> it's the 80s way of chaos engineering
[13:13:32] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Ping timeout: 258 seconds)
[13:40:28] *** baojg <baojg!~baojg@162.243.44.213> has quit IRC (Remote host closed the connection)
[13:44:32] *** baojg <baojg!~baojg@162.243.44.213> has joined #illumos
[13:44:35] *** baojg <baojg!~baojg@162.243.44.213> has quit IRC (Remote host closed the connection)
[14:00:25] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has joined #illumos
[14:48:36] *** merzo <merzo!~merzo@195.20.130.10> has quit IRC (Ping timeout: 258 seconds)
[15:00:15] <bdha> So happy no more illumos confluence. For that reason. (And others.)
[15:16:21] <gitomat> [illumos-gate] 10838 loader: bcache.c cstyle cleanup -- Toomas Soome <tsoome at me dot com>
[15:16:46] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[15:20:14] <gitomat> [illumos-gate] 10860 mdb: update mbr to print vbr and add vtoc command -- Toomas Soome <tsoome at me dot com>
[15:22:06] <jlevon> nice
[15:22:32] <tsoome> I hope it is useful:)
[15:24:10] <gitomat> [illumos-gate] 10905 loader.efi: uninitialized symbol 'ret' -- Toomas Soome <tsoome at me dot com>
[15:26:09] <gitomat> [illumos-gate] 10911 dd: add input flag fullblock -- Toomas Soome <tsoome at me dot com>
[15:33:36] *** baojg <baojg!~baojg@162.243.44.213> has joined #illumos
[15:39:34] <gitomat> [illumos-gate] 10912 loader: validate sectorsize argument in disk_open() -- Toomas Soome <tsoome at me dot com>
[15:45:51] *** baojg <baojg!~baojg@162.243.44.213> has quit IRC (Remote host closed the connection)
[15:49:55] *** m4rley <m4rley!~m4rley@207.148.96.120> has joined #illumos
[15:54:35] <Smithx10> toasterson: I was trying to play around with https://git.wegmueller.it/Illumos/go-zone.git, go get isnt working... anything special I have to do?
[15:54:55] <Smithx10> Or does it have to be built in illumos?
[15:58:58] <Smithx10> ahhh that was the issue, I did notice tho, that go get put an Illumos (capital i) and illumos in my gopath/src dir.... They look to be the same
[16:20:48] <jperkin>
[16:21:03] <jperkin> ;
[16:22:44] <Smithx10> I raise your ; to.... ;;;
[16:24:33] *** danmcd <danmcd!~danmcd@static-71-174-113-16.bstnma.fios.verizon.net> has joined #illumos
[16:26:50] <andyf> @tsoome/jlevon - nice ::mbr, now I need to upgrade to have a play with it.
[16:27:12] <tsoome> and ::gpt and ::vtoc
[16:27:52] <andyf> well yes, and friends :)
[16:28:13] <tsoome> jlevon did the hard work:)
[16:29:07] <jlevon> twice!
[16:29:28] <andyf> Yep, and his media builder (that I think was what inspired this) is impressive too. Now I just need LeftWing's rpool import stuff and I can build bhyve disk images really easily
[16:34:32] <gitomat> [illumos-gate] 10895 Update cpcgen tools and data for Cascade Lake -- Robert Mustacchi <rm at joyent dot com>
[16:48:14] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[16:58:50] *** sarvet <sarvet!~o.o@194.95.69.179> has joined #illumos
[17:00:29] *** polishdub <polishdub!~polishdub@ip68-2-108-211.ph.ph.cox.net> has joined #illumos
[17:06:23] *** merzo <merzo!~merzo@254-54-203-46.pool.ukrtel.net> has joined #illumos
[17:21:35] *** btibble <btibble!~brantibbl@c-69-94-200-89.hs.gigamonster.net> has joined #illumos
[17:23:08] <toasterson> has anybody ever gotten the error that a device in a pool thinks it's another device? I have a c5t0d0 that thinks it's a c21t0d0 if I doo zpool replace $POOL c5t0d0
[17:24:15] <toasterson> now also c18t0d0 thinks it's c21t0d0 ???????
[17:27:17] <toasterson> Smithx10 (IRC): yes that is a convention in go these days everything in gopath is .ToLower() even if the url contains an uppercase letter. Because URL's are case insensitive.
[17:27:48] <toasterson> and yes go-zone links to cgo and is thus not cross compilaeable. You will need go get -d on any other platform
[17:31:52] *** neirac <neirac!~cneira@190.162.109.53> has joined #illumos
[17:32:51] <neirac> Smithx10 do you have a repo with the required changes to compile nomad ?
[17:33:43] <Smithx10> neirac: I can get it to compile and push it for you
[17:34:47] <Smithx10> The gist of it was .... Rip out the docker stuff because it errors on some term stuff, and then apply those PR changes with a few small changes that happened in gopsutil
[17:37:56] *** merzo <merzo!~merzo@254-54-203-46.pool.ukrtel.net> has quit IRC (Ping timeout: 252 seconds)
[17:38:49] <neirac> Smithx10 ok, if you could share it would be awesome!. I would like to advance today at least interacting with toasterson go-zone libb
[17:39:23] <Smithx10> k, let me finish up this bash thingie for work and see where i have that code building
[17:41:17] <neirac> Smithx10 thank you very much!.
[17:42:08] <Smithx10> When the illumos tag comes in, I think we can get it to build normally
[17:42:14] <Smithx10> and change the libraries needed *
[17:42:48] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Remote host closed the connection)
[17:43:20] <neirac> Smithx10 yes, the nomad makefile would just need to include SunOS as far as I know after all is set.
[17:44:05] <Smithx10> Yeah, I never asked them or looked if you can build it without certain drivers
[17:44:07] <Smithx10> like docker.
[17:45:46] *** Kurlon <Kurlon!~Kurlon@98.13.72.207> has quit IRC (Ping timeout: 244 seconds)
[17:45:57] <toasterson> smithx10 only if the importing file is guarded by a !illumos or !solaris
[17:46:16] <toasterson> or the importing file could be renamed to _linux
[17:46:24] *** yomisei <yomisei!~void@ip4d169101.dynamic.kabel-deutschland.de> has joined #illumos
[17:47:27] <Smithx10> Yeah, but I don't think currently https://github.com/hashicorp/nomad has that structure in oplace
[17:49:52] <toasterson> hrrmm pitty
[17:50:00] <Smithx10> Yea.... Im pretty sure they'd be flexible
[17:50:18] <Smithx10> their community has always been nice.... and I think with the new illumos tag.... we can get the docker libraries to build
[17:50:43] <Smithx10> I think its like 1 library
[17:50:59] <toasterson> is it only termios stuff that is broken in the docker code?
[17:55:42] <Smithx10> vendor/github.com/docker/docker/pkg/term/tc.go:12:27: undefined: Termios
[17:55:43] <Smithx10> bingo
[17:55:54] <Smithx10> Is that beacuse its vendored at an old version?
[18:00:37] <neirac> toasterson, I tried to run the go-zone tests but one is failing https://pastebin.com/ww3R6fE0
[18:04:53] *** sarvet <sarvet!~o.o@194.95.69.179> has quit IRC (Quit: Leaving)
[18:24:34] <Smithx10> neirac: I think I got it to work real quick, testing now
[18:40:31] <neirac> Smithx10 awesome!.
[18:41:18] *** Kurlon <Kurlon!~Kurlon@98.13.72.207> has joined #illumos
[18:44:17] <Smithx10> im hitting an issue about RPC
[18:44:29] <Smithx10> im building off master, might be something with my nomad server....
[18:44:35] <Smithx10> 1 sec
[18:55:54] *** Kurlon <Kurlon!~Kurlon@98.13.72.207> has quit IRC (Remote host closed the connection)
[18:56:31] *** mno-hime_ <mno-hime_!~mno-hime@94.142.238.232> has quit IRC (Quit: Leaving)
[18:56:33] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has joined #illumos
[18:59:18] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has joined #illumos
[19:05:37] <Smithx10> neirac: .... I had this working.... and then now I'm curious why im getting different errors now :(
[19:05:39] <Smithx10> Life is brutal
[19:08:21] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has quit IRC (Quit: Leaving)
[19:12:20] <Smithx10> neirac: I gotta get back tosomething else, but here is what I did https://github.com/Smithx10/nomad/tree/neirac
[19:14:15] <Smithx10> I think the issue I was seeing was related to RPC and going over the wire, maybe some firewall.... locally it looks to work fine...
[19:14:24] <Smithx10> [root@agent-test ~/go/src/github.com/hashicorp/nomad]# ./nomad-smartos node status
[19:14:24] <Smithx10> ID DC Name Class Drain Eligibility Status
[19:14:24] <Smithx10> 4d3110e4 dc1 agent-test <none> false eligible ready
[19:16:11] <neirac> Smithx10 thanks!
[19:17:37] <Smithx10> Also I was a bit brutal, the master branch of gopsutil has added WithContext, so i dont think the illumos memory and disk go files in vendor/gopsutil are handling that right
[19:18:17] <Smithx10> I did make the changes for CPU, since nomad was using those..., ML for gopsutil also has a solaris.go that I just deleted, since we dont have a illumos tag.
[19:18:42] <Smithx10> and then for nomad, I just ripped out the docker stuff until we can fix termios.
[19:18:50] <Smithx10> Does that make any sense? LOL!
[19:20:07] <neirac> Smithx10 not so much :), I'll try to get up to speed on this.
[19:20:43] <Smithx10> I guess if you diff that branch you’ll see :)
[19:28:27] <Smithx10> neirac: good news.... i fixed the RPC issue, was a configuration issue. "Im dumb"
[19:32:33] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[19:33:33] <neirac> Smithx10 trying to build it errors out with GNUmakefile:22: *** Building Nomad is currently only supported on Darwin and Linux.. Stop.
[19:33:55] <neirac> Smithx10 how to do you build nomad ?
[19:38:27] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has joined #illumos
[19:38:29] <Smithx10> i just got into the nomad dir and run.... go build -v .
[19:38:37] <Smithx10> errrr go build -o nomad-illumos -v .
[19:41:03] <neirac> Smithx10 oh ok, I was using gmake bootstrap
[19:42:28] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has quit IRC (Remote host closed the connection)
[19:47:29] <toasterson> neirac pastebin expired. can you send the error again?
[19:53:14] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has joined #illumos
[19:54:52] <neirac> toasterson https://pastebin.com/1RXkbgSE
[19:55:26] <toasterson> oh forgot to fix after a refactor
[19:56:58] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has quit IRC (Remote host closed the connection)
[20:03:17] <Smithx10> neirac: did it build?
[20:04:39] <toasterson> neirac fixed and pusched 0.0.2 https://git.wegmueller.it/Illumos/go-zone/src/tag/0.0.2
[20:05:09] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has joined #illumos
[20:05:34] <neirac> Smithx10 no, it errors out in docker deps ,https://pastebin.com/kJbky5Gh
[20:05:42] <neirac> toasterson thanks a lot
[20:06:02] <Smithx10> Really ?
[20:06:25] <toasterson> that has been fixed in upstream sys.unix
[20:06:57] <toasterson> this looks like a vendored pre pre version of a term api
[20:08:06] <toasterson> and doubly vendored....
[20:10:13] <Smithx10> toasterson: yah it is. I just ripped it out, but neirac you could bump that version :)
[20:11:44] <toasterson> smithx10 nope dokcers pkg subdirectory is docker vendoring the term library which is not sys.unix and thus broken on anything but linux.
[20:25:52] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has quit IRC (Ping timeout: 245 seconds)
[20:28:01] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has joined #illumos
[20:28:22] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has quit IRC (Quit: Leaving)
[20:34:29] <neirac> toasterson maybe I'm doing something wrong I'm getting this now https://pastebin.com/T5f8Qc0K
[20:38:19] *** neirac <neirac!~cneira@190.162.109.53> has quit IRC (Quit: leaving)
[20:41:31] *** neirac <neirac!~cneira@190.162.109.53> has joined #illumos
[20:43:21] *** neirac <neirac!~cneira@190.162.109.53> has quit IRC (Remote host closed the connection)
[20:43:44] *** neirac <neirac!~cneir@190.162.109.53> has joined #illumos
[20:49:55] <toasterson> neirac you need to do export GO111MODULES=on if you clone the repository into gopath to enable proper dependency handling. Go modules are still opt in in go 1.11
[20:50:50] <jbk> heh.. why does that look like someone turned on caps lock and forgot to hold down the shift key? :P
[20:53:48] *** neirac <neirac!~cneir@190.162.109.53> has quit IRC (Ping timeout: 245 seconds)
[20:53:50] <toasterson> lol
[21:05:05] <Smithx10> toasterson: well that stinks.
[21:05:07] <Smithx10> lol
[21:07:56] *** neirac <neirac!~cneira@190.162.109.53> has joined #illumos
[21:08:21] <toasterson> smithx10 alternatively you can checkout the stable version of the uuid library into gopath but modules allow me to provide these constriants for other while allowing local overrrides to be patched in. Even if the Go crew thinks it is still experimental.
[21:09:56] <Smithx10> toasterson: I just meant about how dockering is vendoring the term library.
[21:11:07] <neirac> toasterson now all is working :)
[21:11:13] <toasterson> yeah that is the pre go1.3 (i think) vendoring scheme. Where vendoring was not invented yet.
[21:11:22] <toasterson> neirac great :)
[21:14:22] <Smithx10> toasterson: you aren't using smartos correct?
[21:14:35] <toasterson> i am using openindiana
[21:14:47] <toasterson> i am a developer there
[21:15:17] <Smithx10> Yea, I was thinking about the nomad plugin for illumos.... and if it would be able to work on both smartos and other distros*
[21:16:10] <toasterson> if you use vmadm then it won't. but with go-zone library or zoneadm directly it will.
[21:16:32] <neirac> toasterson, yes that's the idea using go-zone for this
[21:16:51] <Smithx10> yeah, I am just curious if there is anything SmartOS specific things that VMAdm does that might bite us
[21:17:43] <toasterson> i am planing of having my opencloud project work on smartos aswell so that will also provide a good plugin for later.
[21:17:45] <neirac> Smithx10 the docker stuff and cloud-init tags for user-data is one
[21:18:04] <Smithx10> But hopefully if we go down this path, we can find that out rather quickly. Nomad plugins allow for a agent configuration
[21:18:16] <toasterson> afaik vmadm does extra files for that.
[21:18:21] <neirac> toasterson what about omnios :)
[21:18:41] <Smithx10> so if worst came to worst we could always ifdef in there
[21:18:46] <toasterson> and there is vm arguments inside xmlfile. manios uses those for brnad kvm
[21:19:03] <Smithx10> or have tunables to resolve some conflicts.
[21:19:07] <toasterson> and I support hose tags.
[21:19:35] <toasterson> smithx10 tunables yes. ifdef is not finegrained enough in go
[21:31:52] <Smithx10> toasterson: do you know if golang will have a rc out? It might be nice to get the gopsutil merge ready for when the new version comes out
[21:34:47] <toasterson> it has no relaease branch yet so not so soon I guess.
[21:35:07] <Smithx10> In time :)
[21:35:17] <LeftWing> On SmartOS you definitely need to use vmadm and imgadm rather than zoneadm and zonecfg
[21:35:21] <toasterson> i am more a full user than part of the politics :)
[21:35:46] <LeftWing> We don't support direct use of the underlying zone tools.
[21:36:35] <toasterson> LeftWing I guess vmadm has a completely different config file aswell looking at the json
[21:36:36] <LeftWing> I think it'll be at least a month before Go 1.13 hits RC, if not 2-3 (the length of their freeze cycle)
[21:37:02] <Smithx10> LeftWing: understood. In that case, perhaps SmartOS should just have something like go-vmadm, go-imgadm wrappers
[21:37:11] <Smithx10> and have separate plugins
[21:37:12] <LeftWing> Yes, vmadm is very different in the specifics, but it does end up creating zones so not completely different in the whole model
[21:37:27] <LeftWing> Yeah I think wrappers like that are a good idea, Smithx10
[21:38:02] <LeftWing> We have node-vmadm for instance
[21:38:10] <Smithx10> Would also be less to maintain on the plugin side.
[21:40:58] <toasterson> well the go-zone bindings where designed to be extendable. one would only need to implement a lifecycle manager interface that interacts with vmadm instead of zoneadm/zonecfg
[21:41:13] <toasterson> I guess the lifecycle commands are still the same?
[21:41:21] <toasterson> Leftwing ^
[21:42:00] <LeftWing> What do you mean by lifecycle? Start and stop, etc?
[21:42:06] <toasterson> yes
[21:42:26] <LeftWing> You so all that (and really everything) through vmadm commands
[21:42:40] <LeftWing> In general there's no expectation an operator would touch zoneadm
[21:43:25] <LeftWing> There's "vmadm create" which sort of combines a zonecfg level create and a zoneadm level install
[21:44:33] <toasterson> Leftwing yes. and my code has an interface that can be used as an generic type so higher level code like the nomad plugin can use any manager that implements the correct functions. So the same plugin can use different lifecycle manager for vmadm or zoneadm depending which binary is present with out code modification.
[21:46:53] <Smithx10> toasterson: ahhh, that would make things simpler... one illumos plugin, but SmartOS uses the go-vmadm / go-imgadm libs to handle lifecycle
[21:47:02] <Smithx10> toasterson: do you do the same for images?
[21:47:08] <Smithx10> or justs zoneadm/zoncfg ?
[21:48:23] <toasterson> we have no images. zones get installed via IPS.
[21:49:20] <Smithx10> toasterson: I did see in there some dataset code etc for handling docker layers
[21:49:52] <toasterson> yes that is for my engine which will be additional to traditional zones
[21:50:48] <toasterson> it's an implementation of dockers zfs driver and the oci tar format.
[21:52:40] <toasterson> but i want to add code that allows downloading smartos images so we can use smartos images for other distros aswell.
[21:59:40] <neirac> Smithx10 I'm getting this building nomad cannot find module for path github.com/nicolai86/scaleway-sdk/api
[21:59:42] <Smithx10> yea either way, go-vmadm, go-imgadm wrappers might be a good place for me to spend some cycles
[22:00:15] <Smithx10> neirac: strange.
[22:00:25] <Smithx10> try doing go get -v ./...
[22:00:42] <richlowe> LeftWing turning into a full on go aficionado.
[22:01:04] <Smithx10> richlowe: don't flame him toooooo much :P
[22:01:13] <Smithx10> We like him sponsoring our insanity!
[22:01:29] *** leoric_ <leoric_!~leoric@2a00:1fa1:37:b08b:2515:6bf1:ef69:b3c2> has joined #illumos
[22:04:51] <neirac> Smithx10 I don't find that repo on github, do you see it?. Could that repo have been removed?
[22:05:12] <toasterson> neirac https://github.com/nicolai86/scaleway-sdk
[22:07:25] <neirac> toasterson it seems the last dentry is missing
[22:07:46] <toasterson> last dentry?
[22:09:27] <neirac> toasterson I mean it should be scaleway-sdk/api right ?
[22:10:42] <toasterson> no. api is the subdirectory seems that sub package has been merged into the parent
[22:11:11] <toasterson> the repository is scaleway-sdk
[22:13:18] *** mavhc <mavhc!~mavhc@cpc77319-basf12-2-0-cust433.12-3.cable.virginm.net> has quit IRC (Ping timeout: 250 seconds)
[22:13:19] *** jessfraz_ <jessfraz_!~jessfraz@unaffiliated/jessfraz> has quit IRC (Ping timeout: 250 seconds)
[22:13:36] *** jubal_ <jubal_!~jubal@226-5-237-24.gci.net> has joined #illumos
[22:14:07] *** jessfraz_ <jessfraz_!~jessfraz@unaffiliated/jessfraz> has joined #illumos
[22:14:11] *** jfqd <jfqd!~jfqd@p5DD75A83.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds)
[22:14:37] *** TwoADay <TwoADay!~hemi770@unaffiliated/hemi770> has quit IRC (Ping timeout: 250 seconds)
[22:15:02] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has quit IRC (Ping timeout: 250 seconds)
[22:15:03] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Ping timeout: 250 seconds)
[22:15:03] *** jubal <jubal!~jubal@226-5-237-24.gci.net> has quit IRC (Ping timeout: 250 seconds)
[22:15:03] *** Agnar <Agnar!~olbohlen@eenfach.de> has quit IRC (Ping timeout: 250 seconds)
[22:15:03] *** patdk-lap <patdk-lap!~patrickdk@208.94.190.191> has quit IRC (Ping timeout: 250 seconds)
[22:15:29] *** jocthbr <jocthbr!~salci@138-122-44-143.host.cicloti.com.br> has quit IRC (Ping timeout: 250 seconds)
[22:15:29] *** jemershaw <jemershaw!~jemershaw@c-76-99-32-145.hsd1.pa.comcast.net> has quit IRC (Ping timeout: 250 seconds)
[22:15:29] *** mnrmnaugh <mnrmnaugh!~mnrmnaugh@unaffiliated/mnrmnaugh> has quit IRC (Ping timeout: 250 seconds)
[22:15:29] *** wilx <wilx!~wilx@ip-86-49-239-243.net.upcbroadband.cz> has quit IRC (Ping timeout: 250 seconds)
[22:16:36] *** Agnar <Agnar!~olbohlen@eenfach.de> has joined #illumos
[22:17:00] *** TwoADay <TwoADay!~hemi770@208.79.89.189> has joined #illumos
[22:17:51] *** jocthbr <jocthbr!~salci@138-122-44-143.host.cicloti.com.br> has joined #illumos
[22:18:04] *** jemershaw <jemershaw!~jemershaw@c-76-99-32-145.hsd1.pa.comcast.net> has joined #illumos
[22:19:31] *** wilx <wilx!~wilx@ip-86-49-239-243.net.upcbroadband.cz> has joined #illumos
[22:20:00] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[22:20:09] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[22:20:19] *** jfqd <jfqd!~jfqd@p5DD75A83.dip0.t-ipconnect.de> has joined #illumos
[22:22:19] *** mavhc <mavhc!~mavhc@cpc77319-basf12-2-0-cust433.12-3.cable.virginm.net> has joined #illumos
[22:27:08] <Smithx10> neirac: When I get home I’ll try cloning nomad from that branch and building it in a clean zone
[22:27:42] *** patdk-lap <patdk-lap!~patrickdk@208.94.190.191> has joined #illumos
[22:28:32] *** mnrmnaugh <mnrmnaugh!~mnrmnaugh@unaffiliated/mnrmnaugh> has joined #illumos
[22:30:32] *** clapont <clapont!~clapont@unaffiliated/clapont> has quit IRC (Ping timeout: 252 seconds)
[22:34:44] <neirac> Smithx10 thanks!
[22:35:28] <neirac> Smithx10 I have 2 days off, so I could advance on this
[22:37:08] <Smithx10> Yeah I’m eating, and will be home shortly
[22:37:21] <Smithx10> Did gut clone that repo ?
[22:37:48] <Smithx10> Or add it as a remote after you go get’d nomad?
[22:39:18] <Smithx10> Make sure your are building it from gopath/src/github.com/Hashicorp/nomad
[22:48:22] <neirac> Smithx10 oh, I'll check that.
[22:50:44] *** Kurlon_ <Kurlon_!~Kurlon@98.13.72.207> has joined #illumos
[22:53:48] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has quit IRC (Ping timeout: 245 seconds)
[23:02:33] *** clapont <clapont!~clapont@unaffiliated/clapont> has joined #illumos
[23:13:00] *** xenol <xenol!~xenol@2001:470:5bc7:1a6c::dead:beef> has joined #illumos
[23:13:41] *** xenol <xenol!~xenol@2001:470:5bc7:1a6c::dead:beef> has quit IRC (Changing host)
[23:13:41] *** xenol <xenol!~xenol@unaffiliated/xenol> has joined #illumos
[23:14:16] *** mno-hime <mno-hime!~mno-hime@94.142.238.232> has joined #illumos
[23:27:53] <richlowe> andyf: is there a reason you moved to gcc 7.4 beyond chasing the version numbers?
[23:29:31] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[23:46:44] <richlowe> also, has anyone attempted fixing this git thing with Gergő Doma's name yet?
[23:46:52] <richlowe> I know it got root caused, but then I lost track
[23:52:21] <arekinath> jlevon: for a more serious answer to your twitter question, it *might* block for a little bit right after boot if the PRNG isn't fully seeded yet, but for no other reason
[23:52:41] <arekinath> once the PRNG is fully seeded (it has ingested more than some set number of bits of entropy and we're pretty sure of that), there's no good reason to ever block again
[23:53:53] <andyf> richlowe the git thing is fine on OmniOS afaik.. doesn't git just need to be 64-bit?
[23:54:07] <andyf> richlowe - I'll ask about the gcc bump
[23:56:19] <richlowe> andyf: either 64bit or a standards environment thing.
[23:58:43] <jlevon> arekinath: except apparently this is all new, and it used to block until ... last year?
[23:59:05] <jlevon> and now the very idea is laughable?
[23:59:23] <arekinath> the idea has always been laughable to cryptographers -- as our lord and saviour djb once observed (iirc, paraphrasing from memory), it is basically ludicrous to simultaneously assert both that we can create a secure block cipher that can encrypt arbitrary amounts of data from a 32-byte key, AND also that we canNOT stretch 32 bytes of high-entropy input into an arbitrary amount of random-enough bytes for cryptography -- they
[23:59:24] <arekinath> require the same properties
[23:59:40] <arekinath> what's recent is that someone told them about what Linux was doing
[23:59:54] <jlevon> ah no, 4.8 not 4.18.
top

   May 8, 2019
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31