Wednesday, 2017-10-04

*** jistr has quit IRC00:00
*** jistr has joined #openstack-dev00:01
*** bobh has joined #openstack-dev00:01
*** bobh has quit IRC00:02
*** bobh has joined #openstack-dev00:04
*** slaweq_ has joined #openstack-dev00:05
*** sree has joined #openstack-dev00:08
*** lnxnut has joined #openstack-dev00:11
*** sree has quit IRC00:12
*** noslzzp has joined #openstack-dev00:13
*** yamamoto has joined #openstack-dev00:18
*** ikhan_ has joined #openstack-dev00:19
*** bobh has quit IRC00:20
*** pt_15 has quit IRC00:21
*** lnxnut has quit IRC00:21
*** yamamoto has quit IRC00:23
*** ijw has quit IRC00:29
*** ijw has joined #openstack-dev00:30
*** ijw has quit IRC00:35
*** ijw has joined #openstack-dev00:36
*** gyee has joined #openstack-dev00:36
*** bobh has joined #openstack-dev00:36
*** slaweq_ has quit IRC00:37
*** slaweq_ has joined #openstack-dev00:41
*** ragiman has joined #openstack-dev00:42
*** ijw has quit IRC00:48
*** TuanLA has joined #openstack-dev00:50
*** ijw_ has joined #openstack-dev00:50
*** bobh has quit IRC00:53
*** ijw_ has quit IRC00:53
*** bobh has joined #openstack-dev00:55
*** markvoelker has joined #openstack-dev01:01
*** lathiat_ is now known as lathiat01:03
*** nplanel has joined #openstack-dev01:06
*** ikhan_ has quit IRC01:08
*** noslzzp has quit IRC01:11
*** slaweq_ has quit IRC01:13
*** lnxnut has joined #openstack-dev01:18
*** slaweq_ has joined #openstack-dev01:18
*** nicolasbock_ has quit IRC01:26
*** lnxnut has quit IRC01:29
*** ekcs has quit IRC01:29
*** bobh has quit IRC01:34
*** sree has joined #openstack-dev01:34
*** oikiki has joined #openstack-dev01:37
*** gouthamr has quit IRC01:37
*** iyamahat__ has quit IRC01:37
*** yamahata has quit IRC01:39
*** sree has quit IRC01:42
*** oikiki has quit IRC01:44
*** gyee has quit IRC01:47
*** tovin07_ has joined #openstack-dev01:51
*** slaweq_ has quit IRC01:51
*** slaweq_ has joined #openstack-dev01:54
*** kumarmn has joined #openstack-dev02:04
*** kumarmn has quit IRC02:12
*** baoli has joined #openstack-dev02:13
*** kenperkins has quit IRC02:13
*** SumitNaiksatam has joined #openstack-dev02:21
*** diablo_rojo has joined #openstack-dev02:26
*** lnxnut has joined #openstack-dev02:26
*** slaweq_ has quit IRC02:28
*** yamamoto has joined #openstack-dev02:28
*** slaweq_ has joined #openstack-dev02:32
*** annabelleB has joined #openstack-dev02:34
*** lnxnut has quit IRC02:36
*** dalgaaf has quit IRC02:57
*** dalgaaf has joined #openstack-dev02:58
*** ihrachys has quit IRC03:01
*** erlon has quit IRC03:01
*** sshnaidm|afk is now known as sshnaidm|pto03:19
*** baoli has quit IRC03:30
*** lnxnut has joined #openstack-dev03:34
*** slaweq_ has quit IRC03:36
*** slaweq_ has joined #openstack-dev03:38
*** gkadam has joined #openstack-dev03:39
*** lnxnut has quit IRC03:44
*** boris_42_ has quit IRC03:44
*** zaitcev has quit IRC03:44
*** annabelleB has quit IRC03:50
*** coolsvap has joined #openstack-dev03:53
*** armax has quit IRC04:05
*** ratailor has joined #openstack-dev04:09
*** slaweq_ has quit IRC04:10
*** diablo_rojo has quit IRC04:14
*** slaweq_ has joined #openstack-dev04:16
*** tristanC has quit IRC04:16
*** iyamahat has joined #openstack-dev04:17
*** iyamahat_ has joined #openstack-dev04:22
*** tristanC has joined #openstack-dev04:23
*** iyamahat has quit IRC04:25
*** iyamahat_ has quit IRC04:30
*** claudiub has joined #openstack-dev04:30
*** galstrom_zzz is now known as galstrom04:35
*** yamahata has joined #openstack-dev04:37
*** achampion has quit IRC04:39
*** lnxnut has joined #openstack-dev04:40
*** ekcs has joined #openstack-dev04:43
*** slaweq_ has quit IRC04:49
*** vuntz has quit IRC04:51
*** eezhova has joined #openstack-dev04:53
*** slaweq_ has joined #openstack-dev04:53
*** vuntz has joined #openstack-dev05:02
*** vuntz has quit IRC05:02
*** vuntz has joined #openstack-dev05:02
*** sree has joined #openstack-dev05:04
*** lnxnut has quit IRC05:06
*** vuntz has quit IRC05:08
*** vuntz has joined #openstack-dev05:14
*** vuntz has quit IRC05:14
*** vuntz has joined #openstack-dev05:14
*** psachin has joined #openstack-dev05:15
*** ekcs has quit IRC05:19
*** markvoelker has quit IRC05:20
*** eezhova has quit IRC05:23
*** slaweq_ has quit IRC05:26
*** AnilV4 has joined #openstack-dev05:28
*** matjazp has joined #openstack-dev05:28
*** armaan has joined #openstack-dev05:29
*** matjazp has quit IRC05:29
*** armaan has quit IRC05:30
*** armaan has joined #openstack-dev05:30
*** sree has quit IRC05:31
*** slaweq_ has joined #openstack-dev05:32
*** sree has joined #openstack-dev05:32
*** lnxnut has joined #openstack-dev05:33
*** sree has quit IRC05:36
*** lnxnut has quit IRC05:37
*** markmc has quit IRC05:54
*** kashyap has quit IRC05:55
*** ndk- has quit IRC05:55
*** weshay has quit IRC05:55
*** haleyb has quit IRC05:55
*** marios has joined #openstack-dev06:02
*** oikiki has joined #openstack-dev06:03
*** slaweq_ has quit IRC06:05
*** sree has joined #openstack-dev06:07
*** dhajare has joined #openstack-dev06:07
*** slaweq_ has joined #openstack-dev06:11
*** rm_work has quit IRC06:11
*** rm_work has joined #openstack-dev06:14
*** ajmaidak has quit IRC06:15
*** jprovazn has joined #openstack-dev06:19
*** weshay has joined #openstack-dev06:20
*** kashyap has joined #openstack-dev06:20
*** haleyb has joined #openstack-dev06:20
*** ndk_ has joined #openstack-dev06:21
*** markmc has joined #openstack-dev06:25
*** rcernin has joined #openstack-dev06:30
*** sridharg has joined #openstack-dev06:32
*** edmondsw has joined #openstack-dev06:33
*** ajmaidak has joined #openstack-dev06:34
*** lnxnut has joined #openstack-dev06:34
*** edmondsw has quit IRC06:37
*** anilvenkata|AFK has quit IRC06:38
*** matjazp has joined #openstack-dev06:41
*** slaweq_ has quit IRC06:43
*** jgriffit1 has joined #openstack-dev06:44
*** pcaruana has joined #openstack-dev06:48
*** charcol has quit IRC06:49
*** anilvenkata|AFK has joined #openstack-dev06:50
*** jtomasek has joined #openstack-dev06:50
*** slaweq_ has joined #openstack-dev06:51
*** ioggstream has joined #openstack-dev06:51
*** ioggstream has quit IRC06:53
*** spectr has quit IRC06:54
*** spectr has joined #openstack-dev06:55
*** lnxnut has quit IRC06:57
*** tobiajo has joined #openstack-dev06:59
*** shardy_afk is now known as shardy07:01
*** tesseract has joined #openstack-dev07:16
*** galstrom is now known as galstrom_zzz07:16
*** Guest52279 has joined #openstack-dev07:17
*** Guest52279 has quit IRC07:17
*** markvoelker has joined #openstack-dev07:21
*** slaweq_ has quit IRC07:24
*** matjazp has quit IRC07:25
*** thorre has quit IRC07:28
*** slaweq_ has joined #openstack-dev07:28
*** thorre has joined #openstack-dev07:29
*** matjazp has joined #openstack-dev07:31
*** achampion has joined #openstack-dev07:38
*** achampion has quit IRC07:42
*** brault has joined #openstack-dev07:47
slaweqhello, is git.openstack.org down for everyone or it's only me?07:52
*** markvoelker has quit IRC07:55
*** jpich has joined #openstack-dev07:55
kashyapslaweq: Only you :-)07:57
slaweqkashyap: yep, I just found that it works from my mobile :/07:57
kashyapslaweq: http://downforeveryoneorjustme.com/git.openstack.org07:57
kashyap:-)07:57
slaweqkashyap: thx for check07:57
*** paramite has quit IRC08:09
*** paramite has joined #openstack-dev08:10
*** gfidente has joined #openstack-dev08:21
*** edmondsw has joined #openstack-dev08:21
*** etingof has quit IRC08:22
*** jloehel_ has joined #openstack-dev08:24
*** eezhova has joined #openstack-dev08:25
*** edmondsw has quit IRC08:26
*** lucas-afk is now known as lucasagomes08:27
*** lnxnut has joined #openstack-dev08:28
*** slaweq_ has quit IRC08:33
*** etingof has joined #openstack-dev08:35
*** egallen has joined #openstack-dev08:35
*** armaan has quit IRC08:36
*** armaan has joined #openstack-dev08:36
*** achampion has joined #openstack-dev08:40
*** etingof has quit IRC08:40
*** nkinder has quit IRC08:41
*** egallen has quit IRC08:42
*** egallen has joined #openstack-dev08:43
*** slaweq_ has joined #openstack-dev08:43
*** egallen_ has joined #openstack-dev08:47
*** lnxnut has quit IRC08:47
*** egallen has quit IRC08:49
*** egallen_ is now known as egallen08:49
*** armaan has quit IRC08:49
*** armaan has joined #openstack-dev08:49
*** egallen has quit IRC08:49
*** markvoelker has joined #openstack-dev08:52
*** etingof has joined #openstack-dev08:53
*** egallen has joined #openstack-dev08:53
*** electrofelix has joined #openstack-dev08:57
*** achampion has quit IRC08:57
*** takamatsu has joined #openstack-dev08:58
*** lukebrowning_ has joined #openstack-dev09:00
*** dizquierdo has joined #openstack-dev09:00
*** yamamoto has quit IRC09:01
*** tssurya has quit IRC09:01
*** egallen has quit IRC09:01
*** lukebrowning has quit IRC09:02
*** egallen has joined #openstack-dev09:02
*** akrivoka has joined #openstack-dev09:06
*** oikiki has quit IRC09:11
*** tssurya has joined #openstack-dev09:13
*** nkinder has joined #openstack-dev09:15
*** slaweq_ has quit IRC09:16
*** egallen has quit IRC09:18
*** dalgaaf has quit IRC09:20
*** dalgaaf has joined #openstack-dev09:21
*** matjazp has quit IRC09:21
*** e0ne has joined #openstack-dev09:22
*** slaweq_ has joined #openstack-dev09:23
*** egallen has joined #openstack-dev09:24
*** markvoelker has quit IRC09:26
*** yamamoto has joined #openstack-dev09:27
*** gmoro has joined #openstack-dev09:29
*** gszasz has joined #openstack-dev09:33
*** blues-man has joined #openstack-dev09:33
*** iyamahat has joined #openstack-dev09:35
*** brault has quit IRC09:36
*** dizquierdo has quit IRC09:36
*** yamahata has quit IRC09:38
*** sdague has joined #openstack-dev09:38
*** iyamahat has quit IRC09:40
*** egallen has quit IRC09:44
*** tosky has joined #openstack-dev09:44
*** lnxnut has joined #openstack-dev09:45
*** egallen has joined #openstack-dev09:47
*** brault has joined #openstack-dev09:47
*** rraja has joined #openstack-dev09:55
*** lnxnut has quit IRC09:56
*** slaweq_ has quit IRC09:56
*** pbourke has quit IRC09:57
*** pbourke has joined #openstack-dev09:59
*** mperezco has joined #openstack-dev10:03
*** TuanLA has quit IRC10:06
*** tovin07_ has quit IRC10:06
*** edmondsw has joined #openstack-dev10:09
*** pt_15 has joined #openstack-dev10:13
*** edmondsw has quit IRC10:13
*** markvoelker has joined #openstack-dev10:23
*** yamamoto has quit IRC10:30
*** slaweq_ has joined #openstack-dev10:31
*** jkilpatr has quit IRC10:35
*** ansmith_ has quit IRC10:39
*** ansmith has quit IRC10:39
*** tesseract has quit IRC10:40
*** tesseract has joined #openstack-dev10:44
*** gszasz has quit IRC10:50
*** gszasz has joined #openstack-dev10:50
*** yamamoto has joined #openstack-dev10:51
*** lucasagomes is now known as lucas-hungry10:51
*** sree has quit IRC10:53
*** sree has joined #openstack-dev10:53
*** lnxnut has joined #openstack-dev10:53
*** mrunge_ has joined #openstack-dev10:54
*** cdent has joined #openstack-dev10:54
*** achampion has joined #openstack-dev10:55
*** mrunge has quit IRC10:55
*** markvoelker has quit IRC10:55
*** sree has quit IRC10:57
*** spectr-RH has joined #openstack-dev10:59
*** achampion has quit IRC10:59
*** spectr has quit IRC11:02
*** lnxnut has quit IRC11:03
*** nicolasbock_ has joined #openstack-dev11:03
*** dizquierdo has joined #openstack-dev11:05
*** v12aml has joined #openstack-dev11:07
*** nicolasbock_ has quit IRC11:08
*** jkilpatr has joined #openstack-dev11:10
*** achampion has joined #openstack-dev11:11
*** egallen has quit IRC11:11
*** shardy is now known as shardy_afk11:12
*** hamzy has joined #openstack-dev11:12
*** brault has quit IRC11:14
*** achampion has quit IRC11:16
*** mrunge_ has quit IRC11:18
*** mrunge has joined #openstack-dev11:20
*** dtantsur|afk is now known as dtantsur11:22
*** achampion has joined #openstack-dev11:27
*** juvenal has joined #openstack-dev11:28
*** blues-man has quit IRC11:31
*** morazi has joined #openstack-dev11:31
*** achampion has quit IRC11:42
*** karts is now known as karthiks11:44
*** dizquierdo has quit IRC11:48
*** markvoelker has joined #openstack-dev11:53
*** juvenal has quit IRC11:55
*** jaypipes has joined #openstack-dev11:56
*** juvenal has joined #openstack-dev11:57
*** lnxnut has joined #openstack-dev12:00
*** lpetrut has joined #openstack-dev12:03
*** lucas-hungry is now known as lucasagomes12:03
*** dizquierdo has joined #openstack-dev12:08
*** brault has joined #openstack-dev12:09
*** slaweq_ has quit IRC12:09
*** lnxnut has quit IRC12:11
*** dizquierdo has quit IRC12:13
*** slaweq_ has joined #openstack-dev12:13
*** dizquierdo has joined #openstack-dev12:14
*** tpsilva has joined #openstack-dev12:15
*** edmondsw has joined #openstack-dev12:16
*** edmondsw_ has joined #openstack-dev12:17
*** dizquierdo has quit IRC12:19
*** anilvenkata|AFK has quit IRC12:19
*** edmondsw has quit IRC12:21
*** juvenal has quit IRC12:24
*** ianychoi has quit IRC12:25
*** ianychoi has joined #openstack-dev12:26
*** markvoelker has quit IRC12:26
*** markvoelker has joined #openstack-dev12:27
*** gordc has joined #openstack-dev12:30
johnthetubaguydims: any chance I pick your brain around tooz and etcd3-gw?12:30
*** juvenal has joined #openstack-dev12:30
dimsjohnthetubaguy : sure12:30
*** e0ne has quit IRC12:31
johnthetubaguydims: so good news, networking-generic-switch had a good that needs tooz for locking, and they used that.12:31
*** anilvenkata|AFK has joined #openstack-dev12:31
johnthetubaguydims: I dug deep and say our http client for etcd12:31
johnthetubaguybeen thinking about how to deploy this12:32
johnthetubaguythree neutron servers, each have etcd on them12:32
*** egallen has joined #openstack-dev12:32
johnthetubaguydoes the locking to make sure number of ssh connections is correct using a lock on etcd, all good ness12:32
*** e0ne has joined #openstack-dev12:32
johnthetubaguydims: questions is what URLs to give each of the neutron server12:32
johnthetubaguydims: I see the options of: each talk to localhost, each talk to HA proxy, each given a list of all the known hosts12:33
johnthetubaguydims: are there docs on what is the correct thing to do?12:33
johnthetubaguydims: seems like the last option would be my preferred option, but doesn't seem possible in tooz, unless I miss-read the code12:33
*** ansmith_ has joined #openstack-dev12:34
*** ansmith has joined #openstack-dev12:35
johnthetubaguydims: sorry, totally bombarded you with info there!12:35
dimsjohnthetubaguy : there are multiple ways to setup etcd clusters, here's the static one - https://coreos.com/etcd/docs/latest/op-guide/clustering.html#static12:39
johnthetubaguydims: I missed a bit, kolla-ansible is using the static setup12:40
dimsjohnthetubaguy : advertise-client-urls is basically the url we need to specify in the openstack service config file -12:40
johnthetubaguydims: I got the impression that was local to each host, let me double check kolla-ansible12:41
dimsjohnthetubaguy : http://git.openstack.org/cgit/openstack/kolla-ansible/tree/ansible/roles/etcd/defaults/main.yml#n1212:42
johnthetubaguydims: thats the one12:43
*** kylek3h has quit IRC12:43
*** theicedragon has joined #openstack-dev12:43
dimsjohnthetubaguy : we'd need "{{ internal_protocol }}://{{ api_interface_address }}:{{ etcd_client_port }}" in the nova or neutron config file12:43
johnthetubaguydims: without a LB in place, thats going to be three different URLs I thought?12:43
dimsjohnthetubaguy : no need for LB's. the static cluster talks to each other12:43
dimslike rabbitmq12:44
dimsyes 3 different url(s)12:44
johnthetubaguyright, that bit I fine with12:44
johnthetubaguyits just if I only configure with one URL, if that node dies, I can't talk to etcd12:44
johnthetubaguysome tools seem to take a list of URLs, but not tooz12:45
dimsthe nova or neutron process on that node will be the only ones talking to etcd on that node that died12:45
dimsno?12:45
johnthetubaguyyes, its not terrible, just not idea12:45
johnthetubaguyideal12:46
johnthetubaguyif we gave it a list, if we take out the etc on that node (upgrade or whatever) we just fail over to the next node, etc12:46
dimsjohnthetubaguy : let me check the kubernetes docs, to see if they do anything different12:46
*** slaweq_ has quit IRC12:46
*** rosmaita has joined #openstack-dev12:47
johnthetubaguydims: thanks, appreciate going through that, sounds like our plan A is the way you would suggest, each node speaks to their own12:47
*** egallen has quit IRC12:47
*** sridharg has quit IRC12:50
*** gkadam has quit IRC12:50
*** esberglu has joined #openstack-dev12:51
*** rodrigods has quit IRC12:54
*** sree has joined #openstack-dev12:55
*** slaweq_ has joined #openstack-dev12:57
dimsjohnthetubaguy : the kube-apiserver seems to allow multiple etcd servers in a list (http://dims.dynu.net:6080/?q=--etcd-servers&i=nope&files=&repos=kubernetes), so yeah, we should consider adding that support in tooz and etcd3-gateway12:57
johnthetubaguydim: cool, thanks, these folks might be tempted to help add that, not sure yet12:58
johnthetubaguydims: I think they saw something similar with vault, but I couldn't find that in the config12:58
*** eharney has joined #openstack-dev12:59
*** spectr-RH has quit IRC13:00
*** blues-man has joined #openstack-dev13:00
*** ikhan_ has joined #openstack-dev13:00
dimsjohnthetubaguy : https://www.vaultproject.io/docs/configuration/storage/etcd.html#address13:01
johnthetubaguydims: heh, thanks, I was totally on the wrong doc page13:02
*** mriedem has joined #openstack-dev13:02
*** pcaruana has quit IRC13:02
johnthetubaguydim: I guess one quick thing, 3.2.5 is probably new enough, I think thats CentOS 7 latest, seems to have the new interface13:03
johnthetubaguyI guess the tip is only 3.2.8, so that's not too bad I guess13:04
*** lbragstad has joined #openstack-dev13:05
dimsjohnthetubaguy : the kubernetes folks are on 3.1.x still - https://github.com/kubernetes/kubernetes/pull/49393 so yes, 3.2.x should be good13:05
johnthetubaguycool13:05
johnthetubaguythanks for your help!13:06
johnthetubaguy(as always!)13:06
dims:) my pleasure13:06
*** kumarmn has joined #openstack-dev13:07
*** sridharg has joined #openstack-dev13:07
*** ratailor has quit IRC13:07
*** ratailor has joined #openstack-dev13:08
*** kylek3h has joined #openstack-dev13:08
*** lnxnut has joined #openstack-dev13:08
*** krtaylor has joined #openstack-dev13:09
*** karthiks is now known as karthiks_afk13:11
*** ratailor has quit IRC13:12
*** spectr-RH has joined #openstack-dev13:12
*** nplanel has quit IRC13:14
*** cdub has joined #openstack-dev13:15
*** pcaruana has joined #openstack-dev13:15
*** spectr-RH has quit IRC13:16
*** rodrigods has joined #openstack-dev13:17
*** lnxnut has quit IRC13:17
*** rodrigods has quit IRC13:17
*** rodrigods has joined #openstack-dev13:17
*** spectr-RH has joined #openstack-dev13:17
*** jcoufal has joined #openstack-dev13:17
*** sree has quit IRC13:18
*** egallen has joined #openstack-dev13:18
*** sree has joined #openstack-dev13:18
*** kgiusti has joined #openstack-dev13:19
*** cdub has quit IRC13:20
*** sree has quit IRC13:22
*** lnxnut has joined #openstack-dev13:23
*** yamamoto has quit IRC13:27
*** slaweq_ has quit IRC13:29
*** egallen has quit IRC13:30
*** baoli has joined #openstack-dev13:30
*** yee37928 has joined #openstack-dev13:31
*** yee379 has quit IRC13:32
*** egallen has joined #openstack-dev13:34
*** MattMan has quit IRC13:36
*** MattMan has joined #openstack-dev13:36
*** MattMan has quit IRC13:37
*** MattMan has joined #openstack-dev13:38
*** coolsvap has quit IRC13:39
*** gmann is now known as gmann_sleep13:40
*** slaweq_ has joined #openstack-dev13:40
*** Roedy86 has joined #openstack-dev13:42
*** shardy_afk is now known as shardy13:42
*** rodrigods has quit IRC13:43
*** armax has joined #openstack-dev13:45
*** egallen has quit IRC13:46
*** egallen has joined #openstack-dev13:48
*** sree has joined #openstack-dev13:48
*** gouthamr has joined #openstack-dev13:53
*** rodrigods has joined #openstack-dev13:53
*** egallen has quit IRC13:54
*** armaan has quit IRC13:55
*** armaan has joined #openstack-dev13:55
*** anilvenkata|AFK has quit IRC13:56
*** anilvenkata has joined #openstack-dev13:56
*** Roedy86 has quit IRC13:57
*** jcoufal_ has joined #openstack-dev13:57
*** AnilV4 has quit IRC13:59
*** felipemonteiro_ has joined #openstack-dev14:00
*** jcoufal has quit IRC14:00
*** bobmel has quit IRC14:01
*** felipemonteiro__ has joined #openstack-dev14:01
*** yamamoto has joined #openstack-dev14:03
*** yamamoto has quit IRC14:03
*** felipemonteiro_ has quit IRC14:05
*** edmondsw_ is now known as edmondsw14:07
*** anilvenkata has quit IRC14:07
*** anilvenkata has joined #openstack-dev14:07
*** ihrachys has joined #openstack-dev14:07
*** rodrigods has quit IRC14:08
*** rodrigods has joined #openstack-dev14:09
*** d0ugal has quit IRC14:10
*** bobmel has joined #openstack-dev14:11
*** bobh has joined #openstack-dev14:11
*** d0ugal has joined #openstack-dev14:13
*** d0ugal has quit IRC14:13
*** d0ugal has joined #openstack-dev14:13
*** slaweq_ has quit IRC14:14
*** READ10 has joined #openstack-dev14:14
*** xemdetia has joined #openstack-dev14:16
*** dizquierdo has joined #openstack-dev14:18
*** kenperkins has joined #openstack-dev14:18
*** slaweq_ has joined #openstack-dev14:20
*** kenperkins has quit IRC14:23
*** kus_ubuntui686 has joined #openstack-dev14:26
*** eharney has quit IRC14:29
*** armaan has quit IRC14:30
*** armaan has joined #openstack-dev14:30
*** iyamahat has joined #openstack-dev14:32
*** pcaruana has quit IRC14:33
*** renmak__ has quit IRC14:33
*** renmak_ has quit IRC14:33
*** iyamahat_ has joined #openstack-dev14:33
*** iyamahat__ has joined #openstack-dev14:34
*** rodrigods has quit IRC14:34
*** rodrigods has joined #openstack-dev14:36
*** iyamahat has quit IRC14:36
*** bobmel has quit IRC14:36
*** iyamahat_ has quit IRC14:38
*** armaan has quit IRC14:39
*** lukebrowning has joined #openstack-dev14:40
*** armaan has joined #openstack-dev14:40
clarkbslaweq: check if your ipv6 is broken. That is common cause of "openstack sites down only for me?"14:41
*** spectr-RH has quit IRC14:41
*** galstrom_zzz is now known as galstrom14:42
*** spectr has joined #openstack-dev14:42
*** jcoufal has joined #openstack-dev14:43
*** eharney has joined #openstack-dev14:45
*** jcoufal_ has quit IRC14:45
*** rodrigods has quit IRC14:45
*** rodrigods has joined #openstack-dev14:45
*** pcaruana has joined #openstack-dev14:45
*** sree has quit IRC14:47
*** sree has joined #openstack-dev14:48
*** bobmel has joined #openstack-dev14:48
*** bobmel_ has joined #openstack-dev14:50
*** sdague has quit IRC14:50
*** dhajare has quit IRC14:51
*** sree has quit IRC14:52
*** bobmel has quit IRC14:53
*** slaweq_ has quit IRC14:53
*** bobh has quit IRC14:56
*** lnxnut_ has joined #openstack-dev14:56
*** iyamahat_ has joined #openstack-dev14:56
*** awaugama has joined #openstack-dev14:56
*** slaweq_ has joined #openstack-dev14:56
*** xarses has joined #openstack-dev14:56
*** lnxnut has quit IRC14:58
*** iyamahat__ has quit IRC14:59
*** iyamahat has joined #openstack-dev15:01
*** iyamahat__ has joined #openstack-dev15:02
*** bobmel has joined #openstack-dev15:02
*** eezhova has quit IRC15:03
*** yamamoto has joined #openstack-dev15:04
*** edleafe- has joined #openstack-dev15:04
*** iyamahat_ has quit IRC15:04
*** bobmel_ has quit IRC15:04
*** bobmel_ has joined #openstack-dev15:04
*** iyamahat_ has joined #openstack-dev15:06
*** edleafe has quit IRC15:06
*** iyamahat has quit IRC15:06
*** iyamahat__ has quit IRC15:07
*** bobmel has quit IRC15:08
*** jamesbenson has joined #openstack-dev15:10
*** armaan_ has joined #openstack-dev15:11
*** armaan has quit IRC15:11
*** yamamoto has quit IRC15:13
*** rcernin has quit IRC15:13
*** sdague has joined #openstack-dev15:14
*** brault has quit IRC15:20
*** annabelleB has joined #openstack-dev15:20
*** donghao has joined #openstack-dev15:22
*** juvenal has quit IRC15:22
*** erlon has joined #openstack-dev15:25
*** psachin has quit IRC15:25
*** slaweq_ has quit IRC15:27
*** slaweq_ has joined #openstack-dev15:28
*** pcaruana has quit IRC15:28
*** juvenal has joined #openstack-dev15:28
*** tesseract has quit IRC15:29
*** Roedy has joined #openstack-dev15:29
*** gyee has joined #openstack-dev15:29
*** igordc has quit IRC15:32
*** dizquierdo has quit IRC15:33
*** felixsch__ has quit IRC15:33
*** igordc has joined #openstack-dev15:33
*** stefannica has joined #openstack-dev15:33
*** snica has quit IRC15:33
*** eezhova has joined #openstack-dev15:33
*** yamahata has joined #openstack-dev15:34
*** felixsch__ has joined #openstack-dev15:35
*** rosmaita has quit IRC15:38
*** juvenal has quit IRC15:38
*** rosmaita has joined #openstack-dev15:41
*** jamesbenson has quit IRC15:42
*** annabelleB has quit IRC15:43
*** mperezco has quit IRC15:43
*** tuanla_fujitsu has joined #openstack-dev15:45
*** penick has joined #openstack-dev15:48
*** jcoufal_ has joined #openstack-dev15:49
*** slaweq_ has quit IRC15:49
*** jamesbenson has joined #openstack-dev15:49
*** slaweq_ has joined #openstack-dev15:50
*** slaweq_ has quit IRC15:50
*** slaweq_ has joined #openstack-dev15:51
*** annabelleB has joined #openstack-dev15:51
*** jamesbenson has quit IRC15:52
*** jcoufal has quit IRC15:52
*** edleafe- is now known as edleafe15:52
*** jamesbenson has joined #openstack-dev15:53
*** theicedragon has quit IRC15:54
*** jamesbenson has quit IRC15:54
*** jamesbenson has joined #openstack-dev15:55
*** slaweq_ has quit IRC15:55
*** caboucha has joined #openstack-dev15:55
*** armaan_ has quit IRC15:56
*** bobh has joined #openstack-dev15:56
*** armaan has joined #openstack-dev15:57
mriedemSpamapS: can you explain what you mean when you continue to say that the rebuild feature in nova is not "scalable"?15:57
mriedemi'm not really sure what that feature has to do with scalability15:57
*** eroux has joined #openstack-dev15:57
*** tobiajo has quit IRC15:57
openstackgerritHongbin Lu proposed openstack/governance master: Change email address of Zun PTL  https://review.openstack.org/50952315:57
*** lucasagomes is now known as lucas-afk15:57
*** penick has quit IRC15:58
mriedemSpamapS: do you mean the time spent waiting for the server to rebuild rather than just create a new one?15:58
SpamapSmriedem: VMs that stick around forever make the HV's more precious.15:58
SpamapSJust creating a new one means pushing the load to a hypervisor that the scheduler wants new load to go to.15:59
*** marios has quit IRC15:59
mriedemyou can live migrate the vm to another hv if you need to drop the old one15:59
SpamapSlive migration is quite a bit more costly than spinning up a new one.16:00
mriedemyeah i'm not saying it's ideal, or the first thing you'd want to do16:00
SpamapSand it has to happen when the operator decides to do it, instead of when the user decides.16:00
dansmithSpamapS: that depends on your arch really16:00
SpamapSdansmith: indeed, rbd backed make it a pretty quick RAM transfer. :)16:01
dansmithSpamapS: with shared storage and postcopy, it's not really heavier16:01
*** bobh has quit IRC16:01
SpamapSdansmith: I'm a big proponent of shared storage and basically always paying the cost of migration, rather than doing it all at once, when you're in an emergency.16:01
dansmithnot sure why it matters given it's a widely used feature16:01
SpamapSIt also is something that operators have to support, another surface for failure to get below the cloud and out of self-service.16:03
mriedemclarify "it" here, rebuild or live migrate?16:03
SpamapSrebuild16:03
mriedemyou can disable rebuild via policy if you really want to16:03
SpamapSI definitely want to. :)16:03
mriedemproblem solved16:04
mriedemdisable shelve while you're at it16:04
SpamapSBut I also want cellsv2 migration from cellsv1 working. Is that done? (I honestly don't know.)16:04
mriedemask cern16:04
*** tuanla_fujitsu has quit IRC16:04
mriedemSpamapS: you're at godaddy now right? and they have cellsv1.16:04
SpamapSWe're stuck on Liberty, pondering just freezing our Liberty cloud and spinning up a Pike cloud with cellsv216:04
mriedemwe haven't heard anything from them since boston16:04
SpamapSEvery upgrade is a few weeks of porting cellsv1 patches forward.16:05
mriedemclean split is one way to go16:05
SpamapSIt would be worth it to keep the cloud running if we knew there was an automatic migration waiting for us around Pike time.16:06
SpamapS(I might even be able to contribute to such a migration)16:06
*** cdub has joined #openstack-dev16:06
SpamapSBut to keep things on topic.. the point is, of course I can turn rebuild off. But Nova dev supporting and expanding rebuild means ya'll are not working on the hundreds of bugs, and features that I actually do need.16:07
sdagueSpamapS: it's a feature that at least 4 operator teams have said is useful, and it's functionally pretty small and contained, and doesn't back us into any corners16:08
*** qlixed has joined #openstack-dev16:09
mriedemSpamapS: nova dev is not working on an automated cells v1 migratoin16:09
sdaguealso asked for by teams that provide a lot of upstream support / feedback16:09
mriedemSpamapS: none of us work for companies that have large cells v1 clusters, pre-prod or otherwise, to test any of that kind of development16:10
mriedemthere are some basic docs and CLIs but we'd need actual feedback from existing cells v1 deployments on if those are helpful and if not, what is missing16:10
SpamapSmriedem: seems like the migration would actually be pretty straight forward. Slurp all the instances out of each cell into the cells db, possibly with a notification consumer so it stays up to date. Upgrade each cell to cellsv2. Upgrade API to use shiny new cellsv2 which is already populated with lookups. I'm sure there are nasty details hidden though.16:11
*** jamesbenson has quit IRC16:11
sdagueSpamapS: you are definitely welcome to dive into it. We've been down this path on the n-net -> neutron bit, where it's complicated enough with folks local environments that "should be simple" is not. And it requires a ton of validation.16:12
sdagueAnd, to the best of my knowledge, no one runs cells v1 upstream in production16:13
sdagueit's all with local patches as well16:13
SpamapSsdague: I don't mean to demean the feature or those that use it. It's a transitional feature though, IMO. Cloud native things shouldn't need rebuild.16:13
sdaguethat's fine16:13
*** armaan has quit IRC16:14
sdaguebut people don't only use openstack for cloud native things16:14
*** armaan has joined #openstack-dev16:14
SpamapSSo true, such as, my employer. :)16:14
SpamapSAs klindgren says "Turns out people like keeping cows as pets."16:15
*** armaan has quit IRC16:15
mriedemSpamapS: "expanding rebuild means ya'll are not working on the hundreds of bugs, and features that I actually do need." - what bug fixes and features do you need?16:15
mriedemnot trying to be an ass,16:15
mriedemit's a legitimate request for feedback16:15
*** armaan has joined #openstack-dev16:15
sdagueor, in a less flippant way, it turns out some problems are worth automating into HA 12 factor land, because of the payoff16:15
mriedemthe user survey does'nt provide that16:15
SpamapSmriedem: to be honest, most of our most pressing bugs are already fixed in Mitaka, Newton, Ocata, and Pike.16:15
SpamapSand we have backported some to our nasty old Liberty16:16
sdagueand some are just fine to be manual doinking around VMs16:16
*** jamesbenson has joined #openstack-dev16:16
mriedemSpamapS: heh, i've had that discussion internally a lot lately too...16:16
mriedem"you know, this is fixed in pike..."16:16
sdaguethat require a human to do things to them from time to time, because that human's time over a year is orders of magnitude less than 12 factoring16:16
SpamapSsdague: +1, pets never go away. :)16:17
sdaguemriedem: heh, maybe if people didn't build giant forks16:17
sdagueand could upgrade16:17
SpamapSRight, the problem is we're forked hard.16:17
mriedemsdague: hey, if openstack were public cloud ready (tm) then those forks wouldn't be needed16:17
SpamapSMy understanding is the Liberty upgrade consumed 2 people for 6 months.16:17
SpamapSAnd then they were like "oh crap, in that time, 2 more releases came out"16:17
SpamapSSo we're trying to accelerate our own automation to make all the things that aren't porting patches forward go faster.16:18
sdagueright, first rule of open source, never maintain a long term fork16:18
SpamapSBut it would be nice to be _dropping_ patches at the end of that rainbow.16:18
mriedemyou've basically described the same issue we have internally16:18
SpamapSsdague: in hindsight, I wonder if OpenStack would have been better served by merging cellsv116:19
SpamapSI've been railing against its complexity for years. But I've come to grips with the need for control plane sharding that cellsv2 provides. I'm glad we'll have a scaling answer built-in now.16:19
mriedemyou meant *not* merging cellsv1 right?16:20
*** Rockyg has joined #openstack-dev16:22
SpamapSmriedem: my understanding is that cellsv1 users almost all maintain large patch stacks on top of it. Am I mistaken?16:24
SpamapSAnd that at some point, there was basically a hard decision no to merge any cellsv1 related patches, and focus on v2.16:24
SpamapSI may have my history wrong, since I was on the "we don't need no steenking cells" train for a while and thus probably not paying attention to the code around it.16:24
mriedemSpamapS: i don't know how large the patches godaddy has vs for example cern,16:25
mriedemfor feature function or just bug fixes16:25
mriedemthere was a decision at one point to feature freeze cells v1 to focus on v216:26
SpamapSRight. We have a stack of patches to give us some networking separation via cellsv1 I think. I believe they came from Nektar16:26
*** eezhova has quit IRC16:26
*** penick has joined #openstack-dev16:27
mriedemthere was an etherpad of collected cells v1 patches from large cells v1 deployments, maybe around the time of the milan ops meetup?16:28
mriedemi remember going through it at the time and pointing out that several were just bug fixes that no one had taken the time to upstream16:28
mriedemthere were other major things for feature parity in the api which we didn't accept b/c we froze cells v116:28
*** dizquierdo has joined #openstack-dev16:31
*** juvenal has joined #openstack-dev16:31
*** egallen has joined #openstack-dev16:32
*** jpich has quit IRC16:32
SpamapSmriedem: also are there any large cellsv2 deployments that you know of?16:33
SpamapSOr is it still just a little bit too new for anybody to have done something that crazy. ;)16:34
mriedemnot that i know of, not multi-cell anyway16:35
mriedempike is the first release to support multi-cell in the api16:35
mriedemand not many large deployments are goign to be at pike yet16:35
SpamapSRight, was hoping there was maybe some intrepid user who had gotten ahead of the curve. ;)16:35
mriedemcern is going to be the first one i think16:35
mriedembelmiro is supposedly cooking up the plan for their upgrade16:36
mriedemtssurya: ^16:36
SpamapSI'll definitely be interested in how that goes.16:36
SpamapSWe'll be on Mitaka soon-ish, and then we need to evaluate whether or not to keep plowing through up to Pike or build a fresh new Pike/Queens cloud with cellsv2 and just migrate our workloads and HV's over time.16:37
*** jamesbenson has quit IRC16:37
*** jgriffith is now known as Guest7311116:39
*** jgriffit1 is now known as jgriffith16:39
*** jgriffith_ has joined #openstack-dev16:39
*** e0ne has quit IRC16:40
*** lukebrowning has quit IRC16:42
*** felipemonteiro__ has quit IRC16:44
*** zaitcev has joined #openstack-dev16:45
*** shardy has quit IRC16:47
*** dtantsur is now known as dtantsur|afk16:47
*** juvenal has quit IRC16:48
*** oikiki has joined #openstack-dev16:50
*** jamesmcarthur has joined #openstack-dev16:51
mriedemdansmith: ok don16:52
mriedem*done16:52
dansmithmriedem: wrong channel?16:53
mriedemuh yes16:53
*** eezhova has joined #openstack-dev16:53
*** eezhova has quit IRC16:57
*** juvenal has joined #openstack-dev16:59
*** SumitNaiksatam has quit IRC17:01
*** rwsu has quit IRC17:03
*** annabelleB has quit IRC17:03
*** annabelleB has joined #openstack-dev17:04
*** donghao has quit IRC17:05
*** yamahata has quit IRC17:08
*** juvenal has quit IRC17:08
*** iyamahat_ has quit IRC17:08
*** galstrom is now known as galstrom_zzz17:10
*** lpetrut has quit IRC17:10
*** oikiki has quit IRC17:13
*** rraja has quit IRC17:19
*** blues-man has quit IRC17:23
*** andrewbogott has left #openstack-dev17:24
*** efried is now known as efried_nomnom17:25
*** iyamahat has joined #openstack-dev17:27
*** galstrom_zzz is now known as galstrom17:27
*** SumitNaiksatam has joined #openstack-dev17:28
*** egallen has quit IRC17:28
*** oikiki has joined #openstack-dev17:28
*** markvoelker has quit IRC17:30
*** markvoelker has joined #openstack-dev17:30
*** lbragstad has quit IRC17:34
*** felipemonteiro_ has joined #openstack-dev17:35
*** felipemonteiro__ has joined #openstack-dev17:36
*** tosky has quit IRC17:38
*** felipemonteiro_ has quit IRC17:40
*** esberglu has quit IRC17:41
*** jamesmcarthur has quit IRC17:42
*** esberglu has joined #openstack-dev17:42
*** esberglu has quit IRC17:42
*** jamesmcarthur has joined #openstack-dev17:42
*** esberglu has joined #openstack-dev17:42
*** yamahata has joined #openstack-dev17:45
*** jgriffith has quit IRC17:45
*** jgriffith_ is now known as jgriffith17:45
*** achampion has joined #openstack-dev17:46
*** dizquierdo has quit IRC17:46
*** jamesmcarthur has quit IRC17:47
*** jamesbenson has joined #openstack-dev17:50
*** jamesmcarthur has joined #openstack-dev17:53
*** jprovazn has quit IRC17:56
*** lbragstad has joined #openstack-dev17:57
*** SumitNaiksatam has quit IRC17:58
xarsesGiven the openstack python sdk, how is one expected to CRUD flavor properties? https://developer.openstack.org/sdks/python/openstacksdk/users/proxies/compute.html Seems to have no clue, and flavor_create took kwargs from me that it did nothing with (I initially figured that sending properties would have done it, but its ignored17:59
*** paramite has quit IRC18:00
*** achampion has quit IRC18:01
*** SumitNaiksatam has joined #openstack-dev18:01
*** ijw has joined #openstack-dev18:04
*** ansmith has quit IRC18:06
*** ansmith_ has quit IRC18:06
*** achampion has joined #openstack-dev18:08
*** lpetrut has joined #openstack-dev18:09
*** rosmaita has quit IRC18:11
*** edmondsw has quit IRC18:20
*** ansmith has joined #openstack-dev18:21
*** ansmith_ has joined #openstack-dev18:21
*** edmondsw has joined #openstack-dev18:23
*** e0ne has joined #openstack-dev18:25
*** edmondsw has quit IRC18:28
*** eharney has quit IRC18:29
*** eharney has joined #openstack-dev18:30
*** vhosakot has joined #openstack-dev18:31
*** efried_nomnom is now known as efried18:32
*** juvenal has joined #openstack-dev18:40
*** cdub has quit IRC18:40
*** eezhova has joined #openstack-dev18:44
*** anilvenkata has quit IRC18:44
*** galstrom is now known as galstrom_zzz18:45
*** armaan has quit IRC18:45
*** armaan has joined #openstack-dev18:46
*** eezhova has quit IRC18:47
*** eharney has quit IRC18:47
*** achampion has quit IRC18:48
*** edmondsw has joined #openstack-dev18:48
*** ansmith has quit IRC18:51
*** ansmith_ has quit IRC18:51
*** ansmith has joined #openstack-dev18:52
*** ansmith_ has joined #openstack-dev18:52
*** pt_15 has quit IRC18:53
*** jamesmcarthur has quit IRC18:54
*** cdent has quit IRC18:55
*** jcoufal_ has quit IRC18:58
*** gouthamr has quit IRC18:58
*** gouthamr_ has joined #openstack-dev18:59
*** vhosakot has quit IRC19:00
*** baoli has quit IRC19:02
*** baoli has joined #openstack-dev19:03
*** eharney has joined #openstack-dev19:03
*** felipemonteiro__ has quit IRC19:04
*** felipemonteiro__ has joined #openstack-dev19:04
*** edmondsw has quit IRC19:06
*** edmondsw has joined #openstack-dev19:06
*** jcoufal has joined #openstack-dev19:08
*** slaweq_ has joined #openstack-dev19:14
*** Rockyg has quit IRC19:21
*** bnemec is now known as bnemec-backlater19:24
*** juvenal has quit IRC19:30
*** juvenal has joined #openstack-dev19:31
*** READ10 has quit IRC19:34
*** lbragstad has quit IRC19:35
*** renmak__ has joined #openstack-dev19:36
*** renmak_ has joined #openstack-dev19:36
*** vladikr has quit IRC19:38
*** baoli_ has joined #openstack-dev19:39
*** sridharg has quit IRC19:40
*** baoli has quit IRC19:41
*** bobh has joined #openstack-dev19:41
*** juvenal has quit IRC19:42
*** juvenal has joined #openstack-dev19:45
*** ijw has quit IRC19:46
*** jtomasek has quit IRC19:48
*** nicolasbock has joined #openstack-dev19:52
*** juvenal has quit IRC19:54
*** bobmel has joined #openstack-dev19:57
*** eezhova has joined #openstack-dev19:58
*** bobmel_ has quit IRC19:58
*** bobmel_ has joined #openstack-dev19:59
*** gszasz has quit IRC20:00
*** vhosakot has joined #openstack-dev20:01
*** bobmel__ has joined #openstack-dev20:01
*** eezhova has quit IRC20:01
*** bobmel has quit IRC20:03
*** bobmel_ has quit IRC20:04
*** ianw is now known as ianw|pto20:04
*** tserong has quit IRC20:04
*** bobmel has joined #openstack-dev20:06
*** armaan has quit IRC20:07
*** felipemonteiro_ has joined #openstack-dev20:08
*** bobmel__ has quit IRC20:08
*** felipemonteiro__ has quit IRC20:11
*** cdub has joined #openstack-dev20:12
*** leosilva has quit IRC20:14
*** jcoufal has quit IRC20:14
*** ijw has joined #openstack-dev20:17
*** baoli_ has quit IRC20:20
*** cdub has quit IRC20:23
*** tserong has joined #openstack-dev20:23
*** eumel8 has joined #openstack-dev20:24
*** lbragstad has joined #openstack-dev20:27
eumel8hi20:28
eumel8JFYI: translation import jobs are back. Pls give your +WF to push back translations to the repos.20:28
*** eroux has quit IRC20:30
*** cdub has joined #openstack-dev20:31
*** jbadiapa_ has quit IRC20:39
*** zzzeek has quit IRC20:39
*** ijw has quit IRC20:40
mriedemxarses: did you try asking in the #openstack-sdks channel?20:41
xarsesnope, too many channels, too few pointers to them20:42
mriedemgoogle openstack ir20:42
mriedem*irc20:42
mriedemhttps://wiki.openstack.org/wiki/IRC20:42
mriedemtop hit20:42
*** ikhan_ has quit IRC20:42
mriedemi have no idea if it's a dead channel or not, but it's worth a shot20:42
xarsesya, no. Id expect the documentation to point to the right place20:42
xarseswhich it points nowhere20:43
mriedemi know mrhillsman loves sdks so maybe he's there20:43
mrhillsmanreading20:43
xarsesnearly every wiki page I've come to via google is many many many ... many releases old20:43
*** jkilpatr has quit IRC20:44
*** yassine has quit IRC20:44
mriedemso not knowing anything about the sdk code,20:44
mriedemyou come into https://github.com/openstack/python-openstacksdk/blob/master/openstack/compute/v2/_proxy.py#L6920:44
mriedemand pass through some kwargs20:44
xarseshttps://developer.openstack.org/api-ref/compute/#flavors-extra-specs-flavors-os-flavor-extra-specs is the missing api20:45
mriedemwhich i guess should be for the properties in this thing https://github.com/openstack/python-openstacksdk/blob/master/openstack/compute/v2/flavor.py#L3320:45
mriedemok so you can't create a flavor with extra specs20:45
*** ijw has joined #openstack-dev20:45
xarseswell you can do it in the cli, soo *bashes head into all the desks*20:45
mriedemwhich cli?20:46
mriedemopenstackclient?20:46
xarsesI only found the api via --debug --verbose20:46
xarsesyep20:46
mriedemyeah extra specs is separate20:46
*** gouthamr_ has quit IRC20:46
mriedemok, so anything osc is doing is just papering over the calls as a convenience20:46
*** ijw has quit IRC20:46
mriedemsomething the sdk should do too...20:46
mriedemwow i didn't realize you couldn't specify extra specs on flavors in the sdk20:46
mriedemkind of important...20:46
xarsesyes, note the hed desk20:46
xarsess/hed/head20:47
mriedemmrhillsman: i thought i heard something about the company you work for caring about implementing gaps in the sdks?20:47
mrhillsmanlol20:47
mrhillsmanyou did my friend20:47
mriedemwell tarnations20:47
mriedemok so again, not knowing shit about the sdk code,20:48
mrhillsmanseems like a reasonable one to care about :)20:48
mriedemhttps://github.com/openstack/python-openstacksdk/blob/master/openstack/compute/v2/flavor.py#L20 is the API20:48
mriedemlike https://github.com/openstack/python-openstacksdk/blob/master/openstack/compute/v2/flavor.py#L5920:48
mriedemok20:48
mriedemso there should be like a FlavorExtraSpec class20:48
mriedemi wonder how good the ci is on this project20:48
mriedemor who would know if anyone is already working on this20:49
*** ansmith has quit IRC20:49
*** ansmith_ has quit IRC20:49
mriedembecause i'm interested in a side project20:49
mriedema side hustle if you will20:49
clarkbmriedem: I hear the vikings need help at running back20:49
mriedemmy knees won't help them either20:49
*** oikiki has quit IRC20:49
mriedemor my passing arm20:49
mrhillsmandtroyer maybe is or knows?20:50
mriedemxarses: well let me apologize on behalf of the sdk for not having this basic functionality20:50
* dtroyer pokes head in…20:50
mriedemit's in novaclient of course, but i'm guessing you want to use the sdk for the sdk20:50
xarsesshould I just create a https://developer.openstack.org/sdks/python/openstacksdk/users/resource2.html then and figure out how to map the base and id?20:51
*** cdub has quit IRC20:51
dtroyerThe SDK is known to be a bit behind on microversion stuffs20:51
mriedemdtroyer: this is not even close to a microversion20:51
mriedemdtroyer: the sdk doesn't support flavor extra specs20:51
dtroyerok, I don't knwo where that came into being20:51
mriedemdtroyer: how would one find out if anyone is already working on this? assuming jump in the sdks channel and ask around/20:52
mriedem?20:52
xarsesuh, ya I can use novaclient, didn't know it had it20:52
dtroyerask in -sdks, briancurtin still checks in occasionally so it's a safe bet he is probably not working on it, but there are others scratching their particular itches20:52
xarsesits not the first thing that's missing (:cough: neutron dhcp agents :cough") but its the first issue I've had with nova20:53
mriedemxarses: https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/flavors.py#L5520:53
dtroyerfwiw, if/when OSC ever switches to use the SDK for compute I anticipate find a LOT of these things...20:53
dtroyerThe SDK is known to be at least as complete as OSC on NEtwork API, as OSC uses only the SDK there20:54
xarsesmriedem: woot, thanks20:54
*** nplanel has joined #openstack-dev20:54
*** lpetrut has quit IRC20:54
*** caboucha has quit IRC20:55
mriedemnp20:55
*** ijw has joined #openstack-dev20:55
*** ijw has quit IRC20:56
*** ijw has joined #openstack-dev20:56
*** zzzeek has joined #openstack-dev20:57
*** juvenal has joined #openstack-dev20:57
xarsesdtroyer: as of 0.9.14, its missing neutron.list_dhcp_agent_hosting_networks neutron.remove_network_from_dhcp_agent neutron.add_network_to_dhcp_agent and I couldn't ever find how to do neutron.list_agents(agent_type='DHCP agent')20:57
xarsesneutron being an instance of get_legacy_client('network') from os_client_config20:58
*** sasheto has quit IRC20:58
dtroyeros-client-config uses neutronclient, so totally different code, OSC does not use that20:58
dtroyerI am not surprise it may be incomplete20:59
xarsesI normally work with an instance of os_client_config.make_sdk()20:59
*** sasheto has joined #openstack-dev20:59
dtroyero-c-c muddies thoe waters a bit, osc avoids that entire module21:00
xarsesosc as in the cli client?21:01
*** oikiki has joined #openstack-dev21:01
dtroyeryes, openstackclient21:02
*** rwsu has joined #openstack-dev21:02
xarsesoh, ya its missing the dhcp agent calls also, but OSC can give me network agents. I wasn't able to at the time I wrote that to figure it out via the SDK21:03
dtroyerAnything OSC does have for Network is via the SDK so it may be helpful to look there21:03
*** armaan has joined #openstack-dev21:06
xarsesthanks all21:07
*** sasheto has quit IRC21:07
xarsesI have a way forward and can erase my popen call =P21:07
*** juvenal has quit IRC21:08
*** sasheto has joined #openstack-dev21:08
*** sasheto has quit IRC21:08
mriedemheh np21:08
mriedemxarses: novaclient is going to have the most nova python api binding support for a python library out there21:08
*** vladikr has joined #openstack-dev21:08
mriedembecause the nova team maintains it and makes sure the latest microversions are implemented in it21:08
xarses=(21:08
mriedemthere is shade, which i haven't used, but heard good things, but it doesn't have microversions21:09
mriedemas far as i know21:09
xarsesI'm only trying to use this on a Mitaka cloud21:09
mriedemnovaclient should work on your mitaka cloud21:09
xarsesya, but the client interface isn't as uniform as sdk is21:10
mordredmriedem: it totally has microversions21:10
mriedemmordred: oh didn't realize21:10
mriedemthought that was wip21:10
mriedemxarses: right, i won't say novaclient isn't full of weird warts21:10
mordredmriedem: well - it's always WIP because just having them doesn't mean *using* them in a manner that makes sense21:11
xarsesits the best of the in project clients, dont get me wrong21:11
xarsesbut I love that I can expect every interface to behave the same from sdk21:11
*** sasheto has joined #openstack-dev21:11
*** eumel8 has quit IRC21:11
mordredthat is a good thing :)21:12
mordredxarses: is your current issue just related to flavor extra specs - or should I read more of the scrollback21:12
*** jcoufal has joined #openstack-dev21:12
mriedemmordred: the sdk doesn't support extra specs21:13
mriedemis the main point21:13
mriedemi'm trying to figure out if i should think about working on that in the sdk21:13
mriedemas a side project21:13
xarsesflavor extra-specs was the main issue, everything else was riffing on completeness of the sdk21:13
mordrednod.21:14
mordredwell - I tend to recommend people use shade if they're doing python-based development to consume the openstack APIs21:14
*** donghao has joined #openstack-dev21:14
*** jcoufal has quit IRC21:14
mordredwe just adopted the sdk codebase into the shade team, so I'm expecting to do a bunch of merging stuff over the next cycle21:15
xarsesI give shade to shade, because IDK what it's doing for me21:15
*** achampion has joined #openstack-dev21:16
mordredxarses: it's the python SDK that we use behind ansible's OpenStack modules (and soon salt's as well) as well as openstack-infra's nodepool project21:16
mordredhttps://docs.openstack.org/shade/latest/21:17
mordredxarses: it's main focus so far has been on hiding deployer differences between different openstack clouds so that you can write code that works across clouds well, but what it does may not be what everyone is looking for out of an SDK, which is, of course, fine21:18
*** kbringard has quit IRC21:18
*** e0ne has quit IRC21:18
*** tserong has quit IRC21:18
*** felipemonteiro_ has quit IRC21:19
*** felipemonteiro_ has joined #openstack-dev21:19
*** zzzeek has quit IRC21:19
xarsesstory of our lives21:19
xarses=)21:19
mriedemmordred: is there anything that states what the max supported microversion is in shade?21:19
mriedemi'm looking through docs and release notes21:19
*** e0ne has joined #openstack-dev21:19
*** e0ne has quit IRC21:19
*** e0ne has joined #openstack-dev21:20
*** e0ne has quit IRC21:20
*** zzzeek has joined #openstack-dev21:20
*** kgiusti has left #openstack-dev21:21
mordredmriedem: 'max supported microversion' isn't really a concept that makes sense from a shade pov21:21
*** e0ne has joined #openstack-dev21:21
dtroyermriedem: the notion of max-supported-microversion for a client is a bit different, as I don't know of anyone who intends to supprt every microversion in order, IOW, that notion just doesn't make sense (to me anyway).21:22
mriedemwell, there are microversions which take different things in the request, or return different things in the response21:22
*** e0ne has quit IRC21:22
mriedemand presumably the client lib needs to know how to handle those differences21:22
dtroyersure, for the specific API that is changed21:22
*** annabelleB has quit IRC21:22
*** e0ne has joined #openstack-dev21:22
mordredyah - but on a call by call basis21:22
mriedemright, which is what novaclient does21:22
dtroyerbut if I add support for 2.51, that is not going to imply that I also support 2.5021:22
mordredno - novaclient does it globally at the constructor time21:22
mriedemi'm not talking about that21:23
*** e0ne has quit IRC21:23
*** e0ne has joined #openstack-dev21:23
mriedemi mean like this https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/quota_classes.py#L5121:23
mriedemif making a PUT /os-quota-class-sets request,21:23
*** e0ne has quit IRC21:23
mriedemnovaclient python api binding code knows which things can go in the request based on microversion21:23
*** zzzeek has quit IRC21:23
mriedemor, for example,21:24
dtroyerright.  but the notion of max-supported-version would imply that 2.49 is also implemented and supports (which may be true for novaclient, but not necessarily any other client)21:24
mriedemhttps://github.com/openstack-infra/shade/blob/master/shade/openstackcloud.py#L6507 would fail for 2.3721:24
mriedemand passing nics='auto'21:24
mordredyah - I understand - I'm saying that since they are opt-in, for each call that shade may make it will want to decide if it wants to do so with a microversio - like if there is any benefit to doing so21:24
mordredmriedem: yah- but shade does not request 2.37 for that call21:24
mriedemso you can pass a microversion to use?21:25
mriedem*can't21:25
mordrednope. and never will be able to21:25
mordredthat's for shade to deal with for you21:25
mriedemok, i didn't realize that then21:25
*** zzzeek has joined #openstack-dev21:25
*** annabelleB has joined #openstack-dev21:25
clarkbbecause the idea is you tell shade what you want, then it figures out how to make that happen in $cloud. That includes figuring out public IP addressing but alos which microversion is required to perform an action etc21:26
mriedemok so using the 2.37 example, if shade checked that nics was a string with value 'auto' or 'none' it would check to see if it can request 2.37 and if not, fail21:26
mriedemright?21:26
mordredso - when we add support for nics='auto' - we'll add client-side code in shade to do what nedes to be done - and if the cloud supports server-side nics='auto', then we'll use it, otherwise we'll simulate client-side21:26
*** renmak__ has quit IRC21:26
*** renmak_ has quit IRC21:26
mordredmriedem: yes21:26
mriedemok, got it21:26
mordredmriedem: or - it would simulate the behavior by creating the correct objects with additional api calls21:26
mordredmriedem: all of that is to say - we now support doing things with microversions - but as of yet have not added many calls or logical branches that take advantage of this21:27
mordred(basically just finished the python-*client ectomy, so I expect much work realted to that sort of thing this cycle)21:28
*** egallen has joined #openstack-dev21:28
*** jkilpatr has joined #openstack-dev21:29
mriedemfinal question21:30
mriedemwe can still all be friends right?21:30
xarsesmorded nics=callback?21:31
xarsesI have a weird topology where network assignment is very hard for openstack to work with21:31
*** edmondsw has quit IRC21:32
*** edmondsw has joined #openstack-dev21:32
*** egallen_ has joined #openstack-dev21:32
*** egallen has quit IRC21:33
*** egallen_ is now known as egallen21:33
xarsesbasically I have routed provider networks, w/o the openstack version to support it, And I've had to write quite a bit to work around it already21:33
*** slaweq_ has quit IRC21:34
mordredmriedem: of course we can!21:35
mordredxarses: oh - that sounds like fun indeed - what would a callback to nics do in your case?21:35
*** edmondsw has quit IRC21:37
xarsesI have to go magic the az out of the compute node that it might end up on and then match it to network that works in that az21:37
mriedemwhew21:37
xarsesalso, I have to work around small subnets so I might have to throw out az's based on the vlan not having ip's21:38
*** ansmith has joined #openstack-dev21:38
*** gszasz has joined #openstack-dev21:38
xarsesas it stands I "pre schedule" vm's to a az and network with availability21:38
xarsesbecause its awful to figure by hand21:39
mordredxarses: well - fwiw, it's not THAT much crazier than the auto_ip logic we already have - although I think your particular case might be hard to add because normal end users don't have much visibility into compute nodes21:39
clarkbI thought neutron tracked IP availability even with provider networks (because it still runs dhcp for them right?)21:40
mordredxarses: but we've actually got a ton of logic to try to figure out which neutron metworks might be the ones that provide the thing you're looking for21:40
mriedemsort of sounds like the routed networks-based scheduling stuff with nova + placement + neutron...21:40
clarkbI guess it may not expose that to you very well if looking to select a network/az based on that21:40
*** ansmith_ has joined #openstack-dev21:40
*** morazi has quit IRC21:40
mordred"xarses | basically I have routed provider networks, w/o the openstack version to support it," ...21:40
mordredso I think that means the openstack in question is not new enough to have the nova + placement + neutron support21:40
xarsesya, also they are new data structures for the newtworks21:41
xarsesand a quick scan implies no migration too for existing networks21:41
*** takamatsu has quit IRC21:41
mriedemmordred: that's a trick21:42
mriedem"nova + placement + neutron support" isn't a thing yet21:42
mriedem:)21:42
mriedemexcept in specs21:42
mriedemhttps://specs.openstack.org/openstack/nova-specs/specs/newton/implemented/neutron-routed-networks.html21:42
xarsesthe cloud in question is on Mitaka21:42
mordredmriedem: well then - it makes sense that it doesn't exist in that cloud :)21:42
mriedemhey, at least we're working on updating the rebuild API!21:43
mriedembecause SpamapS said he couldn't live without rebuild21:43
mordredpeople keep telling me we should explore using rebuild ...21:44
*** xemdetia has quit IRC21:44
*** sree has joined #openstack-dev21:49
*** akrivoka has quit IRC21:49
tonybdiablo_rojo_phon: https://review.openstack.org/509654 when you have time ;P21:50
*** gfidente is now known as gfidente|afk21:52
*** ijw has quit IRC21:53
*** sree has quit IRC21:53
*** ijw has joined #openstack-dev21:54
*** jamesbenson has quit IRC21:57
*** ijw has quit IRC21:58
*** etingof has quit IRC22:00
*** kylek3h has quit IRC22:02
*** egallen has quit IRC22:03
*** slaweq_ has joined #openstack-dev22:04
*** brault has joined #openstack-dev22:10
*** awaugama has quit IRC22:10
*** eharney has quit IRC22:11
*** cdub has joined #openstack-dev22:11
*** gszasz has quit IRC22:14
*** brault has quit IRC22:14
*** renmak__ has joined #openstack-dev22:15
*** renmak_ has joined #openstack-dev22:15
*** felipemonteiro_ has quit IRC22:15
diablo_rojo_phontonyb: getting my laptop out now :)22:18
tonybdiablo_rojo_phon: Thanks.  Sorry to intrude.22:19
*** kumarmn has quit IRC22:19
tonybdiablo_rojo_phon: Can *can* do code review on a phone (not that I'd *ever* do that)22:19
*** jgriffith_ has joined #openstack-dev22:21
*** etingof has joined #openstack-dev22:21
mtreinishtonyb: I'd argue with the new gerrit change screen it's impossible. With the old gerrit change screen it was possible, but not the best22:22
tonybmtreinish: fir call I admit I hvaen't done it since the update22:22
mtreinishalthough some one did tell me about an android gerrit app, I've never tried it though22:23
clarkbthe update is much much better22:23
clarkbfwiw22:23
clarkbyou can actually comment on diffs and it shows you unified diff by default on mobile22:23
mtreinishclarkb: 2 * 0 = ?22:23
clarkbits still not amazing or anything but way more useable22:23
*** gouthamr has joined #openstack-dev22:26
*** renmak__ has quit IRC22:27
*** renmak_ has quit IRC22:27
diablo_rojo_phontonyb: not intruding at all :) I had to get it out anyway to deal with some other things.22:27
tonybcurse those other things!  life would be so much easier without them ;P22:28
*** vuntz has quit IRC22:29
diablo_rojo_phonHaha indeed22:34
*** penick has quit IRC22:35
*** tpsilva has quit IRC22:35
*** jdg has joined #openstack-dev22:35
*** rama_y_ has joined #openstack-dev22:36
*** gamado has joined #openstack-dev22:37
*** lbragstad has quit IRC22:38
*** jdg has quit IRC22:38
*** diablo_rojo has joined #openstack-dev22:38
*** jdg has joined #openstack-dev22:39
*** slaweq_ has quit IRC22:39
*** vuntz has joined #openstack-dev22:40
*** vuntz has quit IRC22:40
*** vuntz has joined #openstack-dev22:40
*** edmondsw has joined #openstack-dev22:41
*** jdg has quit IRC22:42
*** juvenal has joined #openstack-dev22:43
*** slaweq_ has joined #openstack-dev22:44
*** edmondsw has quit IRC22:46
*** jdg has joined #openstack-dev22:48
*** renmak_ has joined #openstack-dev22:49
*** renmak__ has joined #openstack-dev22:49
*** bobh has quit IRC22:51
*** ijw has joined #openstack-dev22:55
*** jdg has quit IRC22:55
*** cdub has quit IRC22:55
*** xarses has quit IRC22:57
*** sdague has quit IRC23:00
*** esberglu has quit IRC23:00
*** ijw has quit IRC23:01
*** esberglu has joined #openstack-dev23:01
*** charcol has joined #openstack-dev23:01
*** armax has quit IRC23:01
*** esberglu has quit IRC23:05
*** brault has joined #openstack-dev23:08
*** SumitNaiksatam has quit IRC23:11
*** brault has quit IRC23:13
*** edmondsw has joined #openstack-dev23:13
*** slaweq__ has joined #openstack-dev23:16
*** slaweq_ has quit IRC23:17
*** juvenal has quit IRC23:19
*** felipemonteiro_ has joined #openstack-dev23:20
*** slaweq__ has quit IRC23:21
*** gamado has quit IRC23:21
*** felipemonteiro__ has joined #openstack-dev23:21
*** felipemonteiro_ has quit IRC23:25
*** gmann_sleep is now known as gmann23:32
*** edmondsw has quit IRC23:35
*** gordc has quit IRC23:43
*** qlixed has quit IRC23:45
*** slaweq_ has joined #openstack-dev23:46
*** oikiki has quit IRC23:49
*** kumarmn has joined #openstack-dev23:49
*** ijw has joined #openstack-dev23:53
*** jdg has joined #openstack-dev23:55
*** oikiki has joined #openstack-dev23:56
*** kumarmn has quit IRC23:58
*** baoli has joined #openstack-dev23:58
*** armax has joined #openstack-dev23:58
*** ijw has quit IRC23:59
*** qlixed has joined #openstack-dev23:59
*** kumarmn has joined #openstack-dev23:59
*** annabelleB has quit IRC23:59
*** baoli has quit IRC23:59

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