Sunday, 2019-07-28

*** rajinir has quit IRC00:04
*** evgenyl has quit IRC00:04
*** JpMaxMan has quit IRC00:06
*** rajinir has joined #openstack-infra00:07
*** JpMaxMan has joined #openstack-infra00:08
*** evgenyl has joined #openstack-infra00:08
fungigitea02 eventually finished, 04 still underway00:14
*** jamesmcarthur has joined #openstack-infra00:22
*** jamesmcarthur has quit IRC00:35
*** jamesmcarthur has joined #openstack-infra00:39
*** jamesmcarthur has quit IRC00:43
*** jamesmcarthur_ has joined #openstack-infra00:44
*** yamamoto has quit IRC01:04
*** yamamoto has joined #openstack-infra01:25
*** jamesmcarthur_ has quit IRC01:38
*** jamesmcarthur has joined #openstack-infra01:41
*** jamesmcarthur has quit IRC01:46
*** yamamoto has quit IRC01:47
*** yamamoto has joined #openstack-infra01:48
*** jamesmcarthur has joined #openstack-infra02:09
*** yamamoto has quit IRC02:44
*** jamesmcarthur has quit IRC02:55
*** yamamoto has joined #openstack-infra03:17
*** ricolin has joined #openstack-infra03:18
*** jamesmcarthur has joined #openstack-infra03:22
*** yamamoto has quit IRC03:28
*** yamamoto has joined #openstack-infra03:28
*** bhavikdbavishi has joined #openstack-infra03:46
*** jamesmcarthur has quit IRC03:56
*** yamamoto has quit IRC04:26
*** bhavikdbavishi has quit IRC04:32
*** diablo_rojo has joined #openstack-infra04:34
*** jamesmcarthur has joined #openstack-infra04:53
*** jamesmcarthur has quit IRC04:57
*** jamesmcarthur has joined #openstack-infra05:03
*** yamamoto has joined #openstack-infra05:06
*** diablo_rojo has quit IRC05:10
*** yamamoto has quit IRC05:20
*** factor has joined #openstack-infra05:40
*** whoami-rajat has joined #openstack-infra05:40
*** Lucas_Gray has joined #openstack-infra06:01
*** jamesmcarthur has quit IRC06:33
*** yamamoto has joined #openstack-infra06:49
*** shachar has quit IRC07:00
*** shachar has joined #openstack-infra07:01
*** Lucas_Gray has quit IRC07:07
*** Lucas_Gray has joined #openstack-infra07:10
*** slaweq has joined #openstack-infra07:38
*** ricolin_ has joined #openstack-infra07:41
*** ricolin has quit IRC07:44
*** Lucas_Gray has quit IRC08:11
*** yamamoto has quit IRC08:19
*** bhavikdbavishi has joined #openstack-infra08:19
*** bhavikdbavishi has quit IRC08:48
*** ykarel|away has joined #openstack-infra08:49
*** yamamoto has joined #openstack-infra08:51
*** xek has joined #openstack-infra08:53
*** slaweq has quit IRC08:54
*** slaweq has joined #openstack-infra08:59
*** yamamoto has quit IRC09:04
*** slaweq has quit IRC09:09
*** trident has quit IRC09:15
*** trident has joined #openstack-infra09:17
*** ykarel|away has quit IRC09:19
*** whoami-rajat has quit IRC10:49
*** yamamoto has joined #openstack-infra11:36
*** yamamoto has quit IRC11:44
*** yamamoto has joined #openstack-infra11:48
*** ykarel|away has joined #openstack-infra11:50
openstackgerritJeremy Stanley proposed opendev/system-config master: Swap gitea04 into service and bring down gitea05  https://review.opendev.org/67316912:17
*** whoami-rajat has joined #openstack-infra12:19
*** raissa has joined #openstack-infra12:27
*** Anticimex has quit IRC12:32
*** Anticimex has joined #openstack-infra12:33
*** raissa has quit IRC12:36
*** raissa has joined #openstack-infra12:36
*** tosky has joined #openstack-infra12:41
*** raissa has quit IRC12:50
*** sshnaidm|off is now known as sshnaidm13:07
*** yamamoto has quit IRC13:16
*** dciabrin_ has joined #openstack-infra13:31
*** dciabrin has quit IRC13:34
*** yamamoto has joined #openstack-infra13:51
*** yamamoto has quit IRC13:52
*** Goneri has joined #openstack-infra13:53
*** yamamoto has joined #openstack-infra13:54
*** Goneri has quit IRC14:01
*** pkopec has joined #openstack-infra14:14
*** bhavikdbavishi has joined #openstack-infra14:21
*** dciabrin_ has quit IRC14:30
*** whoami-rajat has quit IRC14:39
*** rh-jelabarre has quit IRC14:49
*** yamamoto has quit IRC15:02
*** yamamoto has joined #openstack-infra15:03
*** yamamoto has quit IRC15:04
*** pkopec has quit IRC15:23
*** bhavikdbavishi has quit IRC15:23
*** yamamoto has joined #openstack-infra15:36
*** ykarel|away has quit IRC15:42
*** ykarel|away has joined #openstack-infra15:43
*** yamamoto has quit IRC15:56
*** goldyfruit has joined #openstack-infra16:05
*** dciabrin_ has joined #openstack-infra16:07
*** dciabrin__ has joined #openstack-infra16:09
*** dciabrin_ has quit IRC16:12
*** jamesdenton has quit IRC16:13
*** e0ne has joined #openstack-infra16:15
*** hamzy has quit IRC16:18
*** bobh has joined #openstack-infra16:22
*** Vadmacs has joined #openstack-infra16:51
*** altlogbot_3 has quit IRC16:57
*** altlogbot_1 has joined #openstack-infra16:58
donnydfungi: I think i figured out what the deal is17:06
donnydwhen the mirror was originally built, it wasn'17:06
donnydwasn't dualstack17:06
donnydit was just v417:06
*** ykarel|away has quit IRC17:06
donnydv6 was added on after the fact17:06
fungiahh, so what's the solution there?17:14
fungirejigger the neutron network for that tenant?17:14
*** ykarel|away has joined #openstack-infra17:20
*** jamesmcarthur has joined #openstack-infra17:22
*** bobh has quit IRC17:24
donnydyea, i just need to pull off the v6 network and then put it back on17:24
donnydso if your script will automatically request a fip, you should be good to go now17:27
donnydsubnet for v4 is public_v417:28
donnydim sorry, network is public_v4, subnet is public_v4_subnet17:29
donnydbe back later tonight17:29
*** AJaeger is now known as AJaeger_17:33
*** Lucas_Gray has joined #openstack-infra17:33
*** e0ne has quit IRC17:37
*** trident has quit IRC17:42
*** e0ne has joined #openstack-infra17:43
*** goldyfruit has quit IRC17:43
*** trident has joined #openstack-infra17:46
*** igordc has joined #openstack-infra17:51
*** Lucas_Gray has quit IRC17:51
*** jamesmcarthur has quit IRC17:52
*** Lucas_Gray has joined #openstack-infra17:52
openstackgerritMerged opendev/system-config master: Swap gitea04 into service and bring down gitea05  https://review.opendev.org/67316917:52
fungii'll give it a shot, thanks!17:53
*** slaweq has joined #openstack-infra17:53
*** slaweq has quit IRC17:58
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Don't try to push images when the build failed  https://review.opendev.org/67314718:07
*** trident has quit IRC18:22
*** trident has joined #openstack-infra18:25
*** ricolin_ has quit IRC18:25
*** ricolin_ has joined #openstack-infra18:26
*** ricolin_ has quit IRC18:33
*** Vadmacs has quit IRC19:04
*** tosky has quit IRC19:30
*** npochet has quit IRC19:34
*** npochet has joined #openstack-infra19:34
*** TheJulia has quit IRC19:35
*** dougwig has quit IRC19:35
*** philroche has quit IRC19:35
*** dougwig has joined #openstack-infra19:35
*** TheJulia has joined #openstack-infra19:35
*** philroche has joined #openstack-infra19:35
*** hamzy has joined #openstack-infra19:38
*** jbadiapa has joined #openstack-infra19:48
*** hamzy has quit IRC19:51
*** icarusfactor has joined #openstack-infra19:53
*** yamamoto has joined #openstack-infra19:54
*** factor has quit IRC19:54
*** e0ne has quit IRC19:59
*** factor has joined #openstack-infra20:00
*** yamamoto has quit IRC20:01
*** icarusfactor has quit IRC20:02
*** sgw has quit IRC20:04
*** e0ne has joined #openstack-infra20:05
*** hamzy has joined #openstack-infra20:16
*** icarusfactor has joined #openstack-infra20:21
*** factor has quit IRC20:23
*** Lucas_Gray has quit IRC20:39
*** e0ne has quit IRC20:53
*** icarusfactor has quit IRC20:55
fungidonnyd: when you're back, you probably need to take a look at the nova/neutron logs. i can reproducibly create an instance in "error" state by asking to create it attached to the public_v4 network. opaque exception i get from the sdk is:21:21
fungiopenstack.exceptions.SDKException: Error in creating the server (no further information available)21:21
fungii've left my most recent error instance in there in case you need to prod it21:21
fungi(and if i try to boot one in that tenant without specifying a network it just gives me no ip address/port at all)21:22
clarkbfungi: iirc neutron doesnt allow that21:30
openstackgerritJeremy Stanley proposed opendev/zone-opendev.org master: Update IP address for gitea05  https://review.opendev.org/67318621:40
openstackgerritJeremy Stanley proposed opendev/system-config master: Add gitea05 replacement to inventory  https://review.opendev.org/67318821:42
fungiclarkb: in that case i wonder why we have a --network option in the launch script21:42
clarkbfungi: beacuse sometimes you have to select a different network. The issue is in direct attaching to a public floating ip network21:48
fungiahh21:49
fungiso it's a different kind of network21:49
clarkbthat is my assumption given the name. Typically with neutron you either have private networks with a router that you can attach floating IPs from a public network onto or you have provider networks that are used as is basically21:50
fungii thought the get-me-a-network implementation in shade/sdk automated away detecting when to request a fip21:50
clarkbyes launch node should automatically get a floating IP for you21:50
clarkbassuming there are available fip pools21:50
mordredyes.21:50
mordredbut it's possible there is something about the cloud which makes it detect not what you want21:51
clarkb(I didn't do anything special to launch the mirror with regards to networking last time)21:51
fungiwell, i think some of the networking changed after the previous mirror was built21:51
fungibut donnyd will have to confirm when he's got time21:51
mordredlike if you have a proper direct-attachable public network that can ALSO serve as a source of floating ips - like vexxhost, thank you mnaser for being sane - and you WANT a floating ip for some strange reason, you'll have to be explicit21:51
clarkbmordred: I don't think neutron allows you to direct attach to that network though and that is the source of the error fungi is seeing21:52
clarkbthey have to be logically different entities in neutron21:52
mordredclarkb: they do not21:52
fungianyway, i expect we ought to go ahead and remove the old fn mirror from our inventory, which will somewhat increase our options in being able to boot the replacement21:52
mordredyou can TOTALLY configure neutron to allow direct connection and also for the network to be optionally used as a source of fips ... this is how vexxhost works21:53
fungii'll push up a patch for that while i'm thinking about it21:53
mordredit's how ALL of the clouds *Should* work, but vexxhost is one of the few to have actually gotten it correct21:53
clarkbmordred: ok well it hasn't ever worked in any cloud I've tried that with including devstack. So pmaybe it is a policy thing?21:53
mordredyeah - a network must allow having a router attached to it (routers give you fips)21:53
mordredand a network must also be configured to allow people to get ips directly21:54
mordredand most people do not configure it to do both21:54
mordredbecause INSANITY21:54
mordredthe public network should be a public L2 - and getting ips from a router or directly should be shrug21:54
mordredclarkb: it might be worth getting mnaser to explain it better to us - just so we know21:54
clarkbmordred: did you see I rewrote a chunk of devstack that uses osc to add users, groups, roles, and projects into a python script using sdk and got runtime down from ~100s to ~9s on rax?21:55
mordredbut whatever he does is 100% correct and what everyone else should be doing21:55
mordredclarkb: I saw you started - I didn't see the finish - that's AWESOME21:55
clarkbthere is a grand total of about 5 minutes spent doing that osc account bootstrapping in devstack today (I only did the keystone specific bits) whcih I think will go to ~15s if we replace it all21:55
mordredclarkb: orders of magnitude are worth doing21:55
mordredsweet21:55
mordredover all of the devstack runs, that's a lot21:55
clarkband even within a devstack run that takes it from 30 minutes to 25 minues21:56
clarkbwhich is noticeable21:56
mordredclarkb: we should make sure to get sdk in the list of devstack core cross-gating. it's already critical path, but that could REALLY start blowing chunks :)21:56
clarkbmordred: ya I mean its still early days yet and ianw and the qa team haven't weighed in yet that I've seen21:57
clarkbI bet we get the runtime down even further if the other resources bootstrapping was SDK'd too21:57
openstackgerritJeremy Stanley proposed opendev/system-config master: Remove old fortnebula mirror from inventory  https://review.opendev.org/67318921:57
clarkb(things like creating subnets, networks, routers, flavors, etc)21:57
fungithe eventual sdkification of the universe21:58
*** igordc has quit IRC22:06
*** igordc has joined #openstack-infra22:06
*** joeguo has joined #openstack-infra22:10
donnydI can configure fn to bring public networks directly to your instances, it's all vlans on my end and I use rbacs to make it look external to a tenant22:12
*** tosky has joined #openstack-infra22:12
clarkbdonnyd: I don't think we need to if the typical have private network and attach fip flow works22:12
donnydSaves me a public ip to do it that way, no neutron router required. You use config drives anyways22:12
fungiyeah, provider network is likely fine for this, if it's easier all around22:13
fungi(it often is, i gather)22:13
donnyd6 in one hand, half dozen in the other to me. Its already configured that way, just need to flip your rbac to access_as_shared22:14
donnydIpv4 addresses are a crutch for me anyways, so any I can save is a win in my book. Does the mirror node use it's own FW?22:15
clarkbdonnyd: it does22:16
donnydSo it would probably be better to just drop it directly on public22:18
donnydLike vexxhost does22:18
donnydOk, you should be good to drop the mirror directly on the public network22:21
*** trident has quit IRC22:32
*** trident has joined #openstack-infra22:34
*** sgw has joined #openstack-infra22:43
*** tkajinam has joined #openstack-infra22:52
fungithanks, had the weekly parental call to get out of the way, can try it now23:11
*** rcernin has joined #openstack-infra23:14
*** trident has quit IRC23:14
fungiseems to be working. fingers crossed23:15
*** trident has joined #openstack-infra23:17
fungidonnyd: it worked! only an ipv4 address so far though, what should we do about adding ipv6?23:27
*** tosky has quit IRC23:29
donnydI can take care of that when I get back23:33
donnydThe v4 vlan only passes v4 traffic23:34
donnydNot sure if I should do a dual stack on one interface, or have a v4 int and v6 int23:35
*** dchen has joined #openstack-infra23:39
donnydmordred: if you are using vlan to vxlan, then I would think public to private via os  router is the only way to go. FN is CI only and tenant count is low, so vlan works great. Allows me to do either or using neutron rbacs23:40
*** dchen has quit IRC23:41
donnydI'm sure there are thos e out there that could also do only vxlan, allowing for the same type of network capability23:41
*** dchen has joined #openstack-infra23:42
fungiyeah, and if you don't need >4k vlans or to extend vlans across networks which lack support, then 802.1q works just dandy (and doesn't come with mtu hassles)23:42
donnydIn my experience because my gear doesn't do vxlan offload, it typically performs better as well23:43
fungiyup23:43
fungiin the pre-vxlan days we just made sure our cloud pods didn't have more customer networks than .1q could accommodate23:43
*** bobh has joined #openstack-infra23:43
donnydSo I have the nvme storage up and running, but some truly funny things happen23:43
donnydOne hypervisor balances load via mpio no problem 100k+ iops in an instance... the other two refuse to mpio23:44
donnydAll the exact same config, kernel and equipment23:45
donnydThe storage will do 2m iops without having to try hard23:45
donnydBlades are such a pita23:46
fungiindeed. are they using some sort of converged network fabric?23:48
donnydSo even though the mirror is up, still waiting on fans to keep the nvme drives cool enough and figuring out why the mpio works for some and not others23:48
donnydJust eth23:48
donnydIscsi23:48
donnydOne hypervisor will properly load balance all links... two will not23:49
donnydSo I will be running that down in my off time till the fans get here23:49
fungisounds like fun!23:50
donnydFN is being tuned on the equipment I have to go as fast as possible for this particular use case23:50
donnydI will get it sort this week and be back to building soon23:52
*** jamesmcarthur has joined #openstack-infra23:59

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