Wednesday, 2015-01-28

*** pasquier-s has quit IRC00:02
*** VW_ has quit IRC00:03
*** VW__ has quit IRC00:14
*** pasquier-s has joined #openstack-operators00:15
*** ozialien_ has quit IRC00:18
*** blairo has joined #openstack-operators00:22
*** pasquier-s has quit IRC00:27
*** signed8bit has quit IRC00:28
*** david-lyle is now known as david-lyle_afk00:33
*** Kerralissa has joined #openstack-operators00:43
*** yapeng has joined #openstack-operators00:46
*** Kerralissa has quit IRC00:49
*** pasquier-s has joined #openstack-operators00:50
*** mdorman has quit IRC00:51
*** yapeng has quit IRC00:52
*** dmsimard_away is now known as dmsimard00:56
*** VW_ has joined #openstack-operators01:14
*** blairo has quit IRC01:15
*** furlongm has quit IRC01:15
*** VW_ has quit IRC01:15
*** blair has joined #openstack-operators01:17
*** hj-hp has joined #openstack-operators01:22
mfischwe sync across DCs01:22
mfischbut we own the pipes so its doable01:22
mfischwe do use one node as primary in the LB even though galera is multi-master01:23
jlkyeah I don't really want to know what it would do to bandwidth to try and galera sync across DCs01:25
*** Marga_ has joined #openstack-operators01:33
*** hj-hp has quit IRC01:33
*** SimonChung has quit IRC01:35
*** Marga_ has quit IRC01:37
*** Marga_ has joined #openstack-operators01:38
xavpaiceyou're doing galera across DCs?01:42
*** alop has quit IRC01:43
mfischyes01:43
mfischthe keystone traffic really isnt that much01:43
xavpaicewe have galera within the DC, LB has one primary, but haven't attempted to replicate that to another DC yet01:43
xavpaicetokens is quite a bit01:43
xavpaice(particularly as we're using PKI tokens and they're huge)01:44
mfisch[01:44
mfischwe;re not using PKI tokens currently01:44
mfischbut will have to consider that when we do01:44
* xavpaice is considering switching to UUID01:44
mfischwe don't really support the use case of getting a token and immediately using it in the other DC01:44
mfischbut we do have cross-site monitoring that uses replicated tokens01:45
mfischthey run every few minutes and I'd say we get 4-5 failures per day where they've not replicated01:45
mfischat most it takes a few seconds01:45
xavpaicethat's pretty reasonable01:45
mfischwe have an arbitrator in a 3rd DC to prevent split brain01:45
xavpaiceso you're using Galera for the replication across DC?01:46
mfischwe still get random network glitches which can be annoying01:46
mfischyeah01:46
mfisch7 node cluster01:46
mfisch3 per DC + 1 arb01:46
xavpaicecool - might have to go back and re-read the docs01:46
xavpaicealthough we don't have a vast amount of bandwidth between the DC01:46
mfischwe have really low latency which helps too01:47
xavpaice:) comms is expensive and slow in NZ01:47
mfisch37ms latency now01:47
mfischabout 2000 miles01:47
xavpaiceour DC's are miles closer than that, so I better have a look again at repl - once we've switched to uuid tokens01:48
xavpaicealso considering the effect of PKIZ tokens in Juno01:49
mfischI'd like to know about those if you do them01:50
mfischthe main reason we do one keystone is so that people can switch seamlessly between regions01:50
mfischwithout recreating roles and projects01:50
xavpaiceyeah, that's the same reason we have one keystone too - but using PKI tokens with >1 region makes the tokens massive01:52
mfischyou must have "north" and "south" DCs down there01:52
mfisch"Island 1" and "Island 2" ;)01:52
xavpaicekinda - currently they're pretty close but on opposite sides of a fault line01:52
mfischthats no fun01:52
mfischalso hobbits and orcs in between too01:53
xavpaicelots of people do opposite ends of the north island, some do use the South Is as well but that increases costs quite a bit01:53
xavpaiceit's the damn goblins, that's where the trouble is01:53
*** yapeng has joined #openstack-operators02:00
jlkWell for us, we have all our services in the same database cluster. so it wouldn't just be keystone going back and forth, it'd be nova and the others too02:00
*** Marga_ has quit IRC02:14
*** Marga_ has joined #openstack-operators02:15
*** furlongm has joined #openstack-operators02:16
*** dmsimard is now known as dmsimard_away02:17
*** verdurin has quit IRC02:35
*** verdurin has joined #openstack-operators02:39
*** VW_ has joined #openstack-operators02:56
*** harlowja is now known as harlowja_away02:57
*** blair has quit IRC03:25
*** blair has joined #openstack-operators03:25
*** VW_ has quit IRC03:32
*** Marga__ has joined #openstack-operators03:34
*** Marga_ has quit IRC03:34
*** blair has quit IRC03:36
*** markvoelker has quit IRC03:57
*** markvoelker has joined #openstack-operators03:57
*** markvoelker has quit IRC04:02
*** VW_ has joined #openstack-operators04:09
*** SimonChung has joined #openstack-operators04:15
*** SimonChung1 has joined #openstack-operators04:21
*** SimonChung has quit IRC04:23
*** sanjayu has joined #openstack-operators04:27
*** ruagair has quit IRC04:49
*** ruagair has joined #openstack-operators05:03
*** VW_ has quit IRC05:10
*** VW_ has joined #openstack-operators05:12
*** markvoelker has joined #openstack-operators05:13
*** VW_ has quit IRC05:16
*** Marga__ has quit IRC05:17
*** pasquier-s has quit IRC05:24
*** markvoelker has quit IRC05:34
*** markvoelker has joined #openstack-operators05:34
*** yapeng has quit IRC05:37
*** VW_ has joined #openstack-operators05:38
*** markvoelker has quit IRC05:39
*** pasquier-s has joined #openstack-operators05:41
*** markvoelker has joined #openstack-operators06:35
*** markvoelker has quit IRC06:41
*** Kerralissa has joined #openstack-operators07:02
*** avozza is now known as zz_avozza07:20
*** yapeng has joined #openstack-operators07:25
*** VW_ has quit IRC07:28
*** yapeng has quit IRC07:30
*** SimonChung1 has quit IRC07:37
*** markvoelker has joined #openstack-operators07:38
*** SimonChung has joined #openstack-operators07:38
*** Miouge has joined #openstack-operators07:39
*** zz_avozza is now known as avozza07:40
*** markvoelker has quit IRC07:43
*** avozza is now known as zz_avozza07:50
*** belmoreira has joined #openstack-operators07:54
*** zz_avozza is now known as avozza07:54
*** SimonChung has quit IRC07:54
*** SimonChung1 has joined #openstack-operators07:54
*** avozza is now known as zz_avozza08:05
*** markvoelker has joined #openstack-operators08:13
*** markvoelker has quit IRC08:17
*** zz_avozza is now known as avozza08:35
*** Miouge has quit IRC08:38
*** bvandenh has joined #openstack-operators08:55
*** derekh has joined #openstack-operators09:02
*** markvoelker has joined #openstack-operators09:14
*** yapeng has joined #openstack-operators09:14
*** yapeng has quit IRC09:19
*** markvoelker has quit IRC09:19
*** Piet has quit IRC09:29
*** matrohon has joined #openstack-operators09:39
*** SimonChung1 has quit IRC09:41
*** Miouge has joined #openstack-operators09:45
*** markvoelker has joined #openstack-operators10:15
*** markvoelker has quit IRC10:22
*** yapeng has joined #openstack-operators11:03
*** avozza is now known as zz_avozza11:07
*** zz_avozza is now known as avozza11:08
*** yapeng has quit IRC11:08
*** pasquier-s has quit IRC11:24
*** pasquier-s has joined #openstack-operators11:37
*** SimonChung has joined #openstack-operators11:37
*** Kerralissa has quit IRC11:40
*** Miouge has quit IRC11:42
*** pboros has joined #openstack-operators12:08
*** markvoelker has joined #openstack-operators12:19
*** markvoelker has quit IRC12:24
*** subscope has quit IRC12:33
*** subscope has joined #openstack-operators12:33
*** Marga_ has joined #openstack-operators12:51
*** yapeng has joined #openstack-operators12:52
*** yapeng has quit IRC12:57
*** Marga_ has quit IRC13:04
*** Marga_ has joined #openstack-operators13:05
*** Marga_ has quit IRC13:10
*** Marga_ has joined #openstack-operators13:14
*** markvoelker has joined #openstack-operators13:20
*** markvoelker has quit IRC13:25
*** Marga_ has quit IRC13:25
*** sanjayu has quit IRC13:27
*** markvoelker has joined #openstack-operators13:36
*** Ctina_ has joined #openstack-operators14:04
*** Marga_ has joined #openstack-operators14:09
*** markvoelker has quit IRC14:11
*** VW_ has joined #openstack-operators14:33
*** yapeng has joined #openstack-operators14:41
*** yapeng has quit IRC14:46
*** matrohon has quit IRC14:51
*** dmsimard_away is now known as dmsimard15:10
*** signed8bit has joined #openstack-operators15:26
*** Miouge has joined #openstack-operators15:33
*** markvoelker has joined #openstack-operators15:47
*** Miouge_ has joined #openstack-operators15:47
*** Miouge has quit IRC15:48
*** Miouge_ is now known as Miouge15:48
*** harlowja_away has quit IRC15:49
*** mdorman has joined #openstack-operators15:50
*** hj-hp has joined #openstack-operators15:50
*** radez_g0n3 is now known as radez15:51
*** david-lyle_afk is now known as david-lyle16:01
*** reed has joined #openstack-operators16:06
*** Miouge has quit IRC16:16
*** avozza is now known as zz_avozza16:28
*** yapeng has joined #openstack-operators16:30
*** yapeng has quit IRC16:35
*** SimonChung1 has joined #openstack-operators16:46
*** SimonChung has quit IRC16:48
*** Marga_ has quit IRC16:51
*** Marga_ has joined #openstack-operators16:51
*** Marga_ has quit IRC16:56
*** zz_avozza is now known as avozza17:01
*** avozza is now known as zz_avozza17:08
*** hj-hp has quit IRC17:15
*** Miouge has joined #openstack-operators17:19
*** hj-hp has joined #openstack-operators17:21
*** Marga_ has joined #openstack-operators17:22
*** SimonChung1 has quit IRC17:23
*** alop has joined #openstack-operators17:24
*** Marga_ has quit IRC17:26
*** belmoreira has quit IRC17:43
*** bvandenh has quit IRC17:45
*** Miouge has quit IRC17:55
*** Marga_ has joined #openstack-operators17:58
*** Ctina_ has quit IRC17:59
*** Ctina__ has joined #openstack-operators17:59
*** derekh has quit IRC18:03
*** hj-hp has quit IRC18:03
*** SimonChung has joined #openstack-operators18:04
*** hj-hp has joined #openstack-operators18:11
*** yapeng has joined #openstack-operators18:19
*** yapeng has quit IRC18:24
*** Piet has joined #openstack-operators18:27
*** harlowja has joined #openstack-operators18:28
*** Miouge has joined #openstack-operators18:35
*** Miouge has quit IRC18:38
*** hj-hp has quit IRC18:42
*** hj-hp has joined #openstack-operators18:52
*** markvoelker has quit IRC18:56
*** markvoelker has joined #openstack-operators18:56
*** markvoelker has quit IRC19:01
*** VW_ has quit IRC19:02
*** VW_ has joined #openstack-operators19:07
*** hj-hp has quit IRC19:12
*** Miouge has joined #openstack-operators19:31
klindgren_Is anyone else running compute/neutron networking hosts on cent7 (rhel7)?  Are you having issues with reboot commands powering off the server?19:37
beddariklindgren_: reboot commands?19:51
klindgren_beddari, /sbin/reboot19:51
beddariinside the instances? not seen it19:52
klindgren_noticing a pretty common issue that all of my servers running neutron-openvswtich-agent and openvswitch when I reboot the server via reboot19:52
klindgren_the server actually powers off19:52
beddarihah :) that's ... off19:53
klindgren_yea19:53
beddarisorry, have no idea19:53
klindgren_epecially when you are patching for the glibc bug - good times19:53
beddari"can I leave the room yet?" "no, still two racks left"19:54
beddarihoping you got a bmc interface hehe19:54
klindgren_well catchign this issue in our dev/test environments19:55
klindgren_so.... its not hugely impactful yet19:56
*** yapeng has joined #openstack-operators20:08
*** yapeng has quit IRC20:13
*** Piet has quit IRC20:49
mgagneanyone using boot from volume with cells?20:56
mgagneLooks like 2 entries are created in the nova.block_device_mapping table in the API cell, confusing Nova when it comes to perform a snapshot/create an image.20:56
mdormannot us21:01
mdormansorry :(21:01
mgagnemdorman: I just thought about a hypothesis. I think API cell creates the block_device_mapping first (with mostly empty fields), compute cell grabs the call, performs all the schmilblick and create an entry into its own compute cell database. Updated volume entry is then "replicated" to the api cell through nova-cells. What I suspect is that the match between the entries is done using the auto_increment id which doesn't match between both da21:08
mdormanthat got cut off at “between both da..”21:09
mdormanbut yeah i see what you’re getting at21:09
mgagneboth databases and therefore a new entry (and chasos) is created in the api cell.21:09
mgagne4:0921:09
mdormanand that does seem quite likely21:09
mgagnemdorman: like with nova flavors =(21:09
mdormanyeah21:09
mgagnemdorman: it's really a show stopper tbh21:09
mgagnemdorman: tested against icehouse, not sure if it got fixed in later version, can't find any git log related to this issue21:10
mdormanthat’s a real bummer21:14
mdormanseems like a pretty big bug.  surprised others using cells haven’t run into this21:15
mdormanthough i guess maybe a lot of people aren’t using boot from volume21:15
*** zz_avozza is now known as avozza21:20
*** Piet has joined #openstack-operators21:31
*** radez is now known as radez_g0n321:31
*** Miouge has quit IRC21:36
*** markvoelker has joined #openstack-operators21:38
*** hj-hp has joined #openstack-operators21:53
mgagnemdorman: we should ask rackspace, AFAIK, they have cells and recently had support for BFV21:56
mgagnemdorman: http://www.rackspace.com/knowledge_center/article/boot-a-server-from-a-cloud-block-storage-volume "Boot a server from a volume (Cloud Control Panel)"21:57
*** yapeng has joined #openstack-operators21:57
*** yapeng has quit IRC22:02
*** hj-hp has quit IRC22:04
mdormanyeah.  VW_  any thoughts?22:04
VW_hey golks22:04
VW_folks even22:04
VW_what's up22:04
*** hj-hp has joined #openstack-operators22:05
*** hj-hp has quit IRC22:06
VW_mgagne: mdorman - I'd have to chat with Andrew Laski on how we made it all work22:06
VW_but yes, we are using BFV with cells22:06
VW_in fact we have two flavor classes running on diskless hypervisors22:07
VW_but that's not to say we didn't have to put some "magic" in to make it all jive22:07
VW_:)22:07
VW_all our devs are the mid-cycle at the moment, though22:09
*** Ctina__ has quit IRC22:11
*** SimonChung has quit IRC22:11
*** SimonChung has joined #openstack-operators22:11
*** SimonChung1 has joined #openstack-operators22:12
*** SimonChung has quit IRC22:12
mgagneVW_: I found that IF I provide the device_name in the BDMv2, volume entry doesn't get duplicated.22:12
mgagneVW_: could be that if the device name is not passed, the compute node itself decides of the device name. Since it's done within the compute cell (not the api cell), api cell might have difficulties finding the volume.22:14
mgagneVW_: I found block_device_mapping_update_or_create in nova.db and the following comment: "Only update a BDM when device_name was provided."22:14
mgagneVW_: what a fail =)22:15
*** hj-hp has joined #openstack-operators22:16
*** Marga_ has quit IRC22:17
mgagnemdorman: ^ if you are interested22:18
mdormanah yeah sorry, dealing with a network loop issue caused by ovs over here :)22:29
mdormangood info VW_ , thanks22:30
*** SimonChung1 has quit IRC22:32
jlkmdorman: "business as usual"22:34
mgagnemdorman: only thing I can think of to "fix" this is injecting the device_name in the BDMv2 if the user does not provide it and assume it would always be vda22:35
* mgagne invokes the power of wafflehaus22:35
VW_mdorman, mgagne - captured some of the above - let me get with some of our devs and confirm/see if I can get you a better answer than "magic" :)22:48
mdormanhtanks22:52
*** hj-hp has quit IRC22:52
*** SimonChung has joined #openstack-operators22:54
mgagnehahaha, instance lock doesn't work (in Icehouse) with cells.22:56
mgagneonce locked, you are stucked22:56
*** pboros has quit IRC22:57
mdormanwhat’s instance locK/23:02
mdorman?23:02
*** hj-hp has joined #openstack-operators23:03
*** SimonChung has quit IRC23:03
*** SimonChung1 has joined #openstack-operators23:03
VW_try a hard reboot23:03
*** SimonChung has joined #openstack-operators23:04
*** SimonChung1 has quit IRC23:04
VW_I feel like we were trying to accomplish some things recently with lock and it turned out the hard reboot was a way around it, but I could be mistaken23:04
mgagnenova lock23:04
*** SimonChung1 has joined #openstack-operators23:05
*** SimonChung has quit IRC23:05
mgagneVW_: there is a typo in cells_api.py which got "fixed" but removing the override in cells_api for lock/unlock methods23:05
mgagneVM_: https://git.openstack.org/cgit/openstack/nova/commit/?id=fb9b60fb5d3084d4cab29936fd1f534e5599f23123:05
*** SimonChung has joined #openstack-operators23:05
*** SimonChung1 has quit IRC23:05
*** hj-hp has quit IRC23:17
*** dmsimard is now known as dmsimard_away23:21
*** blair has joined #openstack-operators23:27
*** VW_ has quit IRC23:36
*** signed8bit has quit IRC23:36
*** Piet has quit IRC23:38
*** hj-hp has joined #openstack-operators23:44
*** yapeng has joined #openstack-operators23:46
*** yapeng has quit IRC23:50
*** VW_ has joined #openstack-operators23:54
VW_nice - thanks mgagne23:55
*** hj-hp has quit IRC23:56
*** Kerralissa has joined #openstack-operators23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!