Switch to DuckDuckGo Search
   October 2, 2013  
< | 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 | >

bottom
[00:10:15] <Licenser> killfill designer here sayd: why are you not using backbone.js?
[00:16:17] <trentster> morning all
[00:16:41] <killfill> Licenser: oh i dont know well backbone.. but i think angular provides the same funcionality, i.e. data binding
[00:18:49] <Licenser> yea he said bb is more lightwite and faster but I really don't know/care :P
[00:22:20] <killfill> could be.. never use backbone before..
[00:22:37] <killfill> it look too ugly/too specific thing to learn.. :P
[00:35:09] <trentster> hi Licenser, the new change in regards to updating /opt/chunter/etc/host_id.
[00:36:39] <trentster> What format does it require in host_id, as on my nodes that are pxe booted with mac reservations they all have host names. e.g uname -a = smartosnode2  and not "00-30-48-98-ce-92" like on not mac reservation nodes.
[00:36:57] <trentster> I assume it needs the mac address format?
[01:15:26] *** jim80net has quit IRC
[03:13:28] <Licenser> trentster noope
[03:13:33] <Licenser> you can write there whatever you want
[03:14:00] <Licenser> the idea is that you can change hypervisor hostnames/disks/mainboards etc as often as you want and always get the same idea
[03:14:24] <Licenser> if you want your hypervisors to keep their current idenity you do umane -n > /opt/chunter/etc/host_id
[03:14:38] <Licenser> otherwise you can also write a poem in there and it's all good ;)
[03:18:09] <trentster> Licenser: thanks mate, how are you otherwise?
[03:18:22] <Licenser> quite good, how about you? :)
[03:19:27] <trentster> yup, all good my side. ;-)
[03:20:06] <Licenser> awesome!
[03:20:31] <trentster> still at work or back home now?
[03:26:04] <Licenser> still wokring :)
[03:27:16] <Licenser> btw you think the persistant host id is a good idea?
[03:37:08] <trentster> Licenser: what was your motivation to make this "persistence" change, what itch does it scratch?
[03:37:29] <Licenser> recovery of hw failure nodes
[03:41:28] <trentster> ok, so previously you had a node listed in fifo, you pull the network cable, and fifo shows a problem "node down". an hour later you plug the network cable back in. How does the change you made now differ in that scenario?
[03:42:11] <Licenser> trentster think: NIC crashes, you replace nic, different MAC, different uuid, fifo think it's a different node
[03:42:52] <trentster> aah, right ;-)
[03:43:15] <trentster> Then I think its a very good idea.
[03:43:37] <Licenser> :D
[03:43:56] <trentster> So as long as the name remains unique in host_id then fifo recognizes it as the same node.
[03:44:52] <trentster> What happens if there is a config error and soemone put up hypervisor-17 as hypervisor-15 and all the vm's on it are different. How will fifo handle that?
[03:45:00] <konobi> putting a uuid on the zpool helps
[03:45:05] <Licenser> as long as host_id remains the same (And that is stored on the zpool)
[03:45:07] <trentster> I am always thinking about what if scenarios.
[03:45:54] <konobi> trentster: heh, sound like my job at joyent =0)
[03:46:23] <Licenser> trentster it will be autofilled with a uuid, you should never need to edit that file :P
[03:46:28] <Licenser> if you do, and that happens shit will break
[03:48:01] <trentster> define shit will break = "how badly" / consequence?
[03:49:01] <Licenser> will depending which node starts first will 'claim' to have all the VM's
[03:49:10] <Licenser> well acutally the one started second
[03:49:19] <Licenser> if you correct it, reboot chunter, all should be good again
[03:50:01] <trentster> sounds good, I am cautiously optimistic :^)
[03:50:40] <trentster> konobi: did you run into some bad "what if" scenarios at Joyent?
[03:52:27] <konobi> always... but i'm a paranoid mother fucker =0)
[03:54:52] <trentster> konobi: he, thats a good thing, you were probably someone worried about the NSA before all the big breaking stories, which previously people were called "paranoid" for, and now they are called "really smart" ;-)
[03:55:02] <konobi> i'm also the developer who's done lots of ops stuff... =0)
[03:55:51] <konobi> which is why i do full stack consulting these days... network the whole way up is very useful
[04:02:21] <trentster> konobi: hows things on the business front lately?
[04:03:07] <konobi> more business would be good, but the change in weather here has hit me pretty badly
[04:07:31] <trentster> konobi: how has the weather changed? you on west coast right
[04:09:22] <konobi> yup... YVR went from 2-3 months of no rain, high humidity and warm weather to lower temps, lower humidity and lots of rain
[04:10:06] <trentster> Climate change?
[04:10:43] <konobi> nah... that's YVR in general... my sinuses are just totally messed up it seems
[04:12:38] <trentster> YVR = Vancouver?
[04:13:38] <konobi> yup
[04:13:50] <konobi> there's a joyent office here
[04:16:27] <konobi> spent the last week and a galf trying to do cross-compile stuff so i can do ipv6... vs the 3-4 hrs i thought it'd take
[04:16:32] <konobi> =0(
[04:18:35] <trentster> konobi: that sucks. Wont ipv6 be working natively in the future with newer platform releases at some point?
[04:19:39] *** izaki has joined #project-FiFo
[04:20:03] <konobi> trentster: it depends
[04:21:00] <killfill> hi..
[04:21:24] <killfill> today i installed xen on a server on softlayer..
[04:21:41] <konobi> killfill: poor bastard
[04:21:44] <Licenser> killfill I'm sorry to hear that :( anything we can do?
[04:21:45] <killfill> im in shock.. :P
[04:21:56] <killfill> never did that before..
[04:22:19] <killfill> you have to install 1 shit over another.. amazing.. :P
[04:22:30] * killfill loving smartos every day more..
[04:23:41] <trentster> killfill: come back, walk towards the light! :-P
[04:26:51] <Licenser> Im out night guys
[04:26:57] <killfill> konobi: hows the secret project going?.. :)
[04:27:01] <killfill> bye!
[04:27:45] <konobi> pretty good, though have real work intervening
[04:29:59] <trentster> Licenser: g-night mate
[09:27:03] *** wiedi has joined #project-FiFo
[10:17:18] *** alcir has joined #project-FiFo
[11:52:38] *** benoitc has quit IRC
[11:53:26] *** Jadelrab has quit IRC
[12:15:47] *** bakins has joined #project-FiFo
[14:13:00] *** benoitc has joined #project-FiFo
[14:15:47] *** Jadelrab has joined #project-FiFo
[14:34:08] *** bakins has quit IRC
[15:16:26] *** aortmann has joined #project-FiFo
[15:57:52] *** jim80net has joined #project-FiFo
[16:11:09] <alcir> hi
[16:11:28] <alcir> there is a way to get ip addresses of vms using fifoadm vms list
[16:11:39] <alcir> it is a question
[16:46:36] <Licenser> alcir by executing a get on each vm afterwards
[16:47:13] <Licenser> or you can use pyfi to do it over the API
[16:48:01] <alcir> ?
[16:48:33] <alcir> is it not simple as
[16:48:36] <alcir> fifoadm vms list -j |json -a get alias
[16:50:49] <Licenser> I don't know how json exactly works
[16:50:52] <Licenser> but you can try that
[16:52:15] <alcir> eh
[16:52:17] <alcir> no way
[16:53:16] <Licenser> fifoadm is more a last resort tool, basically you're better off with the aPI
[16:54:44] <alcir> well
[16:54:55] <alcir> I am a dummy
[16:55:10] <Licenser> Should I write a FiFo for dummies book? ;P
[16:55:31] <alcir> ahahahah
[16:55:34] <alcir> no no
[16:56:21] * Licenser got to head out
[16:56:23] <Licenser> will be back later
[16:57:15] *** aortmann has quit IRC
[17:01:30] <killfill> alcir: you dont like the gui?.. :P
[17:02:27] <alcir> yes
[17:02:41] <alcir> but I need to get a list from command line
[17:02:53] <killfill> your doing some kind of script?
[17:03:59] <alcir> more or less yes
[17:04:26] <killfill> There are some cool python and ruby connectors.. :)
[17:04:34] <killfill> may be of help
[17:04:41] <alcir> but I'm a bad programmer
[17:04:47] <alcir> not a programmer at all
[17:13:01] <killfill> would be nice maybe to have a bash example around..
[17:21:46] *** wiedi has quit IRC
[17:22:33] *** bakins has joined #project-FiFo
[17:29:51] *** alcir has quit IRC
[17:58:45] *** bakins has quit IRC
[18:15:27] *** bakins has joined #project-FiFo
[19:22:24] *** bakins has quit IRC
[19:54:55] *** bakins has joined #project-FiFo
[20:49:22] <Licenser> killfill there is also a node.js connector by now
[20:49:33] <Licenser> but all are halfassed sadly :(
[20:56:52] *** bakins has quit IRC
[20:59:16] <konobi> connector?
[22:28:29] *** bakins has joined #project-FiFo
[22:31:07] *** bakins has quit IRC
[22:58:38] <Licenser> konobi api client implementation
[23:17:02] <konobi> ah... was thinking it was CEF style
[23:20:11] <konobi> which would be kinda fun
top

   October 2, 2013  
< | 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 | >