Friday, 2017-07-14

*** itlinux has quit IRC00:00
*** kristian__ has joined #openstack-nova00:01
*** rajathagasthya has joined #openstack-nova00:01
*** acormier_ has quit IRC00:02
*** acormier has joined #openstack-nova00:03
*** kristian__ has quit IRC00:05
*** yingjun has joined #openstack-nova00:06
*** thorst has joined #openstack-nova00:08
*** gmann has quit IRC00:12
*** gmann has joined #openstack-nova00:12
*** marst_ has joined #openstack-nova00:17
*** danpawlik has quit IRC00:17
*** itlinux has joined #openstack-nova00:19
*** danpawlik has joined #openstack-nova00:19
*** marst has quit IRC00:21
*** marst_ has quit IRC00:22
*** feefifofum has quit IRC00:23
*** armax has quit IRC00:26
*** acormier has quit IRC00:29
*** acormier has joined #openstack-nova00:30
*** armax has joined #openstack-nova00:31
*** tuanluong has joined #openstack-nova00:33
*** acormier has quit IRC00:34
*** Apoorva_ has joined #openstack-nova00:39
*** Apoorva has quit IRC00:42
*** Apoorva_ has quit IRC00:44
*** zhurong has joined #openstack-nova00:47
*** thorst has quit IRC00:47
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add functional test for resize-confirm plus quota validation  https://review.openstack.org/48355900:47
*** huanxie has joined #openstack-nova00:49
*** esberglu has quit IRC00:51
*** huanxie has quit IRC01:00
openstackgerritzhangdaolong proposed openstack/python-novaclient master: Fix the inappropriate parameter name  https://review.openstack.org/48082601:03
*** kiennt has joined #openstack-nova01:07
*** gjayavelu has quit IRC01:08
*** yufei has joined #openstack-nova01:15
*** acormier has joined #openstack-nova01:17
*** trungnv has quit IRC01:17
*** trungnv has joined #openstack-nova01:17
*** rajathagasthya has quit IRC01:19
*** yufei has quit IRC01:21
*** Daisy_ has joined #openstack-nova01:24
*** yufei has joined #openstack-nova01:26
*** liujiong has joined #openstack-nova01:32
mriedemmysql is case insensitive by default, right?01:33
mriedemisn't that one of the mysql vs postgresql issues?01:33
mriedemb/c https://developer.openstack.org/api-ref/compute/?expanded=add-a-single-tag-detail says "Tags are case sensitive."01:33
mriedemso i'm not sure that's true01:33
mriedemdepending on db backend01:34
melwittmysql is case insensitive by default01:34
mriedemyeah, so i guess that's a bogus statement01:34
mriedemFOO and foo would end up the same01:34
melwittif there's any python caching in between that could be a case sensitive issue01:35
melwittI know that flavor names are case sensitive for that reason01:36
melwittrequest caching in the API by flavor ID01:36
mriedemi'm not following01:36
mriedemoh that01:37
*** itlinux has quit IRC01:37
mriedemyeah that's also this bug https://review.openstack.org/#/c/467772/01:37
melwittyeah. a long time ago someone tried lowercasing flavor IDs before sending to the REST API and it broke people that had mixed case flavor IDs bc things weren't found in the cache that way01:37
melwitt*lowercasing in novaclient01:37
mriedemso if i set a tag of FOO on my server, and then check if FOO exists, it won't because the db says it's foo?01:38
melwittno that should match01:38
mriedemok01:38
melwittif there's request caching in the way you might not match FOO with Foo even though it would match in the DB is what I'm trying to say01:39
mriedemwhat i'm hearing you saying is we should drop mysql support and only support postgresql01:39
melwittso that comment might be referring to some sort of request caching. if it's not, then it might be bogus01:39
melwittlol01:39
melwittyeah, the case insensitive default is not what I think most people would want01:40
*** Daisy_ has quit IRC01:44
*** Daisy_ has joined #openstack-nova01:45
alex_xuoomichi: appreciate if you can help on the review of https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/api-no-more-extensions-pike, those patch are pretty easy, just need one more +201:49
*** Daisy_ has quit IRC01:49
*** itlinux has joined #openstack-nova01:50
*** itlinux has quit IRC01:51
*** sree has joined #openstack-nova01:52
*** gbarros has quit IRC01:52
*** raunak has quit IRC01:55
*** sree has quit IRC01:56
*** gcb has joined #openstack-nova01:58
*** yushb has joined #openstack-nova01:59
*** zhurong has quit IRC02:01
*** Daisy_ has joined #openstack-nova02:08
mriedemKevin_Zheng: some comments in https://review.openstack.org/#/c/469800/ but overall it's really nice02:13
mriedembbiab02:13
Kevin_Zhengmriedem: Just saw it, thanks for the review02:13
*** mvensky has joined #openstack-nova02:13
*** hongbin has joined #openstack-nova02:14
*** zhurong has joined #openstack-nova02:15
*** Daisy__ has joined #openstack-nova02:21
*** Daisy_ has quit IRC02:22
*** yamahata has quit IRC02:22
*** huanxie has joined #openstack-nova02:25
*** coreywright has quit IRC02:28
*** raunak has joined #openstack-nova02:28
*** raunak has quit IRC02:28
*** slaweq has joined #openstack-nova02:33
*** slaweq has quit IRC02:38
openstackgerritTuan Luong-Anh proposed openstack/nova master: Update URL home-page in documents according to document migration  https://review.openstack.org/48375702:39
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add functional test for resize-confirm plus quota validation  https://review.openstack.org/48355902:42
*** acormier has quit IRC02:42
*** acormier has joined #openstack-nova02:43
*** mriedem has quit IRC02:43
*** baoli has quit IRC02:44
*** coreywright has joined #openstack-nova02:45
*** thorst has joined #openstack-nova02:48
*** thorst has quit IRC02:53
*** vladikr has quit IRC02:53
*** gouthamr has joined #openstack-nova02:53
openstackgerritMerged openstack/python-novaclient master: Updated from global requirements  https://review.openstack.org/48342302:54
openstackgerritMerged openstack/nova master: Use plain routes list for os-cells endpoint instead of stevedore  https://review.openstack.org/47486903:00
*** weshay_pto is now known as weshay03:04
*** acormier has quit IRC03:05
*** acormier has joined #openstack-nova03:05
*** acormier has quit IRC03:10
*** markvoelker has quit IRC03:15
openstackgerritMerged openstack/nova master: Updated from global requirements  https://review.openstack.org/48333703:15
*** markvoelker has joined #openstack-nova03:15
*** markvoelker has quit IRC03:20
*** tjones has joined #openstack-nova03:23
*** tjones has left #openstack-nova03:23
*** Daisy__ has quit IRC03:24
*** itlinux has joined #openstack-nova03:28
*** Daisy_ has joined #openstack-nova03:28
*** gouthamr has quit IRC03:28
*** psachin has joined #openstack-nova03:31
*** hongbin has quit IRC03:32
openstackgerritTuan Luong-Anh proposed openstack/nova master: Update URL home-page in documents according to document migration  https://review.openstack.org/48375703:33
openstackgerritZhen Qin proposed openstack/nova master: Avoid false positives of Jinja2 in Bandit scan  https://review.openstack.org/47943703:34
*** slaweq has joined #openstack-nova03:37
*** Daisy_ has quit IRC03:37
*** Daisy_ has joined #openstack-nova03:37
*** amotoki_away is now known as amotoki03:41
*** slaweq has quit IRC03:41
*** Daisy_ has quit IRC03:42
*** udesale has joined #openstack-nova03:43
*** rajathagasthya has joined #openstack-nova03:43
*** mtanino_ has joined #openstack-nova03:43
*** tjones1 has joined #openstack-nova03:44
*** tjones1 has left #openstack-nova03:44
*** dave-mccowan has quit IRC03:46
*** mtanino_ has quit IRC03:48
*** yamahata has joined #openstack-nova03:51
*** Daisy_ has joined #openstack-nova03:55
*** Daisy_ has quit IRC04:00
*** Daisy_ has joined #openstack-nova04:01
*** Daisy_ has quit IRC04:06
*** fragatin_ has joined #openstack-nova04:06
*** Daisy_ has joined #openstack-nova04:07
*** fragatin_ has quit IRC04:09
*** fragatin_ has joined #openstack-nova04:09
*** fragatina has quit IRC04:10
*** mvensky has quit IRC04:10
*** yushb has quit IRC04:11
*** mvensky has joined #openstack-nova04:11
*** Daisy_ has quit IRC04:12
*** gouthamr has joined #openstack-nova04:12
*** Daisy_ has joined #openstack-nova04:14
*** itlinux has quit IRC04:14
*** fragatin_ has quit IRC04:14
*** mdnadeem has joined #openstack-nova04:17
*** links has joined #openstack-nova04:18
*** Daisy_ has quit IRC04:19
*** yushb has joined #openstack-nova04:19
*** Daisy_ has joined #openstack-nova04:20
*** artom_ has joined #openstack-nova04:28
*** fragatina has joined #openstack-nova04:28
*** fragatina has quit IRC04:29
*** artom has quit IRC04:29
*** fragatina has joined #openstack-nova04:29
*** fragatina has quit IRC04:29
*** fragatina has joined #openstack-nova04:29
*** Daisy_ has quit IRC04:29
*** sree has joined #openstack-nova04:35
*** claudiub has joined #openstack-nova04:35
*** xinliang has quit IRC04:39
*** liusheng has quit IRC04:41
*** xinliang has joined #openstack-nova04:41
*** liusheng has joined #openstack-nova04:42
*** yingjun has quit IRC04:44
*** liusheng has quit IRC04:44
*** liusheng has joined #openstack-nova04:45
*** thorst has joined #openstack-nova04:49
*** slaweq has joined #openstack-nova04:51
*** thorst has quit IRC04:54
*** kristian__ has joined #openstack-nova04:54
*** liusheng has quit IRC04:57
*** liusheng has joined #openstack-nova04:57
*** ratailor has joined #openstack-nova04:58
*** kristian__ has quit IRC04:59
*** liusheng has quit IRC05:00
*** liusheng has joined #openstack-nova05:00
*** rajathagasthya has quit IRC05:02
*** liusheng has quit IRC05:02
*** gaoyuan has joined #openstack-nova05:04
gaoyuanwhoami05:04
*** liusheng has joined #openstack-nova05:04
*** gouthamr has quit IRC05:11
*** Daisy_ has joined #openstack-nova05:15
*** liusheng has quit IRC05:16
*** markvoelker has joined #openstack-nova05:16
*** liusheng has joined #openstack-nova05:17
*** trinaths has joined #openstack-nova05:18
*** vvargaszte has joined #openstack-nova05:19
*** liusheng has quit IRC05:19
*** liusheng has joined #openstack-nova05:20
*** kiennt has quit IRC05:23
*** vvargaszte has quit IRC05:27
*** vvargaszte has joined #openstack-nova05:27
*** larainema has quit IRC05:27
*** vvargaszte has quit IRC05:28
*** vvargaszte has joined #openstack-nova05:28
*** armax has quit IRC05:31
*** liusheng has quit IRC05:35
*** liusheng has joined #openstack-nova05:35
*** kiennt has joined #openstack-nova05:36
*** gyee has quit IRC05:37
*** liusheng has quit IRC05:38
*** liusheng has joined #openstack-nova05:39
*** slaweq has quit IRC05:40
*** esberglu has joined #openstack-nova05:41
*** esberglu has quit IRC05:41
*** lpetrut_ has joined #openstack-nova05:43
*** xiaoyang has joined #openstack-nova05:44
*** zhs has joined #openstack-nova05:46
*** markvoelker has quit IRC05:50
*** slaweq has joined #openstack-nova05:50
openstackgerritGhanshyam Mann proposed openstack/nova master: Consistent policies  https://review.openstack.org/47977405:51
*** slaweq has quit IRC05:52
*** rcernin has joined #openstack-nova05:52
openstackgerritGhanshyam Mann proposed openstack/nova master: Consistent policies  https://review.openstack.org/47977405:53
*** nicolasbock has joined #openstack-nova05:53
*** jjung has joined #openstack-nova05:56
*** zhs has quit IRC05:57
*** kiennt has quit IRC05:58
*** andreas_s has joined #openstack-nova05:58
*** gjayavelu has joined #openstack-nova06:02
*** tylerderosagrund has joined #openstack-nova06:03
*** kiennt has joined #openstack-nova06:03
*** tylerderosagrund has quit IRC06:07
*** amotoki is now known as amotoki_away06:08
*** yushb has quit IRC06:09
*** Oku_OS-away is now known as Oku_OS06:09
*** yushb has joined #openstack-nova06:10
*** mvensky has quit IRC06:23
*** mvensky has joined #openstack-nova06:24
*** pcaruana has joined #openstack-nova06:25
*** slaweq has joined #openstack-nova06:29
*** mdnadeem has quit IRC06:32
*** amotoki_away is now known as amotoki06:33
*** esberglu has joined #openstack-nova06:34
*** jjung has quit IRC06:35
*** esberglu has quit IRC06:39
*** lpetrut_ has quit IRC06:39
*** markvoelker has joined #openstack-nova06:48
*** mdnadeem has joined #openstack-nova06:48
*** lpetrut_ has joined #openstack-nova06:49
*** thorst has joined #openstack-nova06:50
*** slaweq has quit IRC06:50
*** dgonzalez_ has joined #openstack-nova06:52
*** mkoderer_ has joined #openstack-nova06:52
*** mkoderer_ has quit IRC06:54
*** dgonzalez_ has quit IRC06:54
*** thorst has quit IRC06:55
*** lpetrut_ has quit IRC06:57
*** kristian__ has joined #openstack-nova07:00
*** amotoki is now known as amotoki_away07:02
*** kristian__ has quit IRC07:04
*** liusheng has quit IRC07:09
*** liusheng has joined #openstack-nova07:10
*** slaweq has joined #openstack-nova07:13
*** tesseract has joined #openstack-nova07:14
*** mdnadeem has quit IRC07:16
*** slaweq has quit IRC07:18
openstackgerritMerged openstack/nova master: Fix typo  https://review.openstack.org/48315907:19
openstackgerritBalazs Gibizer proposed openstack/nova master: Add sample test for instance audit  https://review.openstack.org/48095507:20
*** markvoelker has quit IRC07:21
bauzasstephenfin: gentle reminder for other folks that today is a French holiday in case people look at me07:23
*** alexchadin has joined #openstack-nova07:25
alex_xubauzas: enjoy07:26
*** mdnadeem has joined #openstack-nova07:33
gmannbauzas, nice. take some rest :)07:33
*** amotoki_away is now known as amotoki07:35
*** hshiina has joined #openstack-nova07:43
openstackgerritGábor Antal proposed openstack/nova master: Transform aggregate.update_prop notification  https://review.openstack.org/46257607:46
*** gjayavelu has quit IRC07:51
*** Daisy_ has quit IRC07:51
*** jjung has joined #openstack-nova07:53
*** trinaths has quit IRC07:53
*** Daisy_ has joined #openstack-nova07:58
*** Daisy_ has quit IRC08:02
*** Daisy_ has joined #openstack-nova08:04
*** slaweq has joined #openstack-nova08:05
*** acormier has joined #openstack-nova08:06
*** Daisy_ has quit IRC08:08
openstackgerritJan Gutter proposed openstack/nova master: Netronome SmartNIC Enablement  https://review.openstack.org/48345908:08
*** Daisy_ has joined #openstack-nova08:09
*** Daisy_ has quit IRC08:09
*** Daisy_ has joined #openstack-nova08:10
*** trinaths has joined #openstack-nova08:10
*** acormier has quit IRC08:11
*** slaweq has quit IRC08:11
*** kristian__ has joined #openstack-nova08:14
*** kristian__ has quit IRC08:15
*** kristian__ has joined #openstack-nova08:16
*** slaweq has joined #openstack-nova08:16
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4)  https://review.openstack.org/46980008:16
*** markvoelker has joined #openstack-nova08:18
*** slaweq has quit IRC08:22
*** efoley has joined #openstack-nova08:28
*** efoley has quit IRC08:29
*** efoley_ has joined #openstack-nova08:29
*** aarefiev_afk is now known as aarefiev08:32
*** kristian__ has quit IRC08:33
*** ralonsoh has joined #openstack-nova08:34
*** gaoyuan has quit IRC08:35
*** lucas-afk is now known as lucasagomes08:35
gmannstephenfin, done, i only concern about notification one ( gibi can tell more tough ).  https://review.openstack.org/#/c/478484/1008:36
gibigmann, stephenfin: the notification doc has multiple purpose.08:40
gibigmann, stephenfin: It describe how to add new notification so it helps contribution but it also talks about how now work internally (like versioning) as well as what are the existing notifications08:40
gmanngibi, from user perspective also ? i mainly saw more implementation wise08:40
gmanngibi, ohk08:41
gibigmann: the bottom of the doc has a list of existing notification with samples as such so it is for notification consumers too08:41
gmanngibi, and version things are helpful for users like horizon etc?08:41
gmannyea08:41
gmanngibi, then we should divide the doc?08:42
gibigmann: yes. Not horizon today but searchlight and watcher as far as I kknow08:42
gibigmann: it would be nice to split up the doc but that should not be part of the doc migration08:42
gmanngibi, yea, so IMO current one should go under contribution and then we extract consumer related part under user etc08:43
gmannstephenfin, ^^08:43
gmannbecause under reference it goes as ref and we also donot maintain those much :) but i may be wrong08:44
gibigmann: there is no single good place for the current doc so it is fine by me to put it under any section :)08:44
gibigmann, stephenfin: I summarized my view as a comment in the review08:50
gmanngibi, thanks, that help08:50
*** thorst has joined #openstack-nova08:51
*** markvoelker has quit IRC08:52
*** kristian__ has joined #openstack-nova08:52
*** mlakat has quit IRC08:56
*** thorst has quit IRC08:56
*** andreas_s has quit IRC08:56
*** andreas_s has joined #openstack-nova08:56
*** mlakat has joined #openstack-nova08:58
*** amotoki is now known as amotoki_away08:59
*** amotoki_away is now known as amotoki08:59
*** fragatina has quit IRC09:02
*** fragatina has joined #openstack-nova09:02
*** karimb has joined #openstack-nova09:04
*** karimb has left #openstack-nova09:05
*** alexchadin has quit IRC09:08
*** slaweq has joined #openstack-nova09:08
*** amotoki is now known as amotoki_away09:09
*** claudiub|2 has joined #openstack-nova09:09
*** amotoki_away is now known as amotoki09:10
*** shaohe_feng has quit IRC09:10
*** claudiub has quit IRC09:13
*** slaweq has quit IRC09:13
janguttersean-k-mooney: would you ping me if you have a sec?09:15
*** shaohe_feng has joined #openstack-nova09:18
*** Daisy_ has quit IRC09:18
*** esberglu has joined #openstack-nova09:19
*** esberglu has quit IRC09:19
*** esberglu has joined #openstack-nova09:19
*** claudiub|2 has quit IRC09:21
*** esberglu has quit IRC09:24
*** amotoki is now known as amotoki_away09:25
*** slaweq has joined #openstack-nova09:27
*** amotoki_away is now known as amotoki09:28
*** vvargaszte has quit IRC09:31
*** liujiong has quit IRC09:31
*** vvargaszte has joined #openstack-nova09:31
*** yushb has quit IRC09:32
*** mvk has quit IRC09:32
*** vvargaszte has quit IRC09:32
*** slaweq has quit IRC09:33
*** vvargaszte has joined #openstack-nova09:33
*** tylerderosagrund has joined #openstack-nova09:39
*** yufei has quit IRC09:42
*** tylerderosagrund has quit IRC09:43
*** tuanluong has quit IRC09:44
*** sree has quit IRC09:44
openstackgerritGábor Antal proposed openstack/nova master: Transform aggregate.update_prop notification  https://review.openstack.org/46257609:45
*** yufei has joined #openstack-nova09:46
*** karthiks is now known as karthiks_afk09:47
*** markvoelker has joined #openstack-nova09:48
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4)  https://review.openstack.org/46980009:49
*** yufei has quit IRC09:52
openstackgerritZhenyu Zheng proposed openstack/nova master: Add tags to instance.create Notification  https://review.openstack.org/45949309:55
*** pcaruana has quit IRC09:56
*** yufei has joined #openstack-nova09:56
openstackgerrityuanyue proposed openstack/nova master: Remove ports on create_port timeout during instance build  https://review.openstack.org/48388809:58
openstackgerritjichenjc proposed openstack/nova master: Enhance support matrix document  https://review.openstack.org/48201310:01
*** mvk has joined #openstack-nova10:01
*** adisky__ has joined #openstack-nova10:01
*** yufei has quit IRC10:04
*** yufei has joined #openstack-nova10:05
openstackgerritjichenjc proposed openstack/nova master: add description for migrate on 'resize' section  https://review.openstack.org/48148310:06
*** dtantsur|afk is now known as dtantsur10:09
*** pcaruana has joined #openstack-nova10:09
*** huanxie has quit IRC10:10
*** slaweq has joined #openstack-nova10:13
*** jwcroppe has quit IRC10:16
*** jwcroppe has joined #openstack-nova10:16
*** slaweq has quit IRC10:20
*** jwcroppe has quit IRC10:20
*** huanxie has joined #openstack-nova10:20
*** markvoelker has quit IRC10:22
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Format NIC features using os-traits definitions  https://review.openstack.org/46605110:24
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Read Neutron port 'binding_profile' during boot  https://review.openstack.org/44925710:24
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Add Neutron port capabilities to devspec in request  https://review.openstack.org/45177710:24
*** hshiina has quit IRC10:24
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Read Neutron port 'binding_profile' during boot  https://review.openstack.org/44925710:27
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Add Neutron port capabilities to devspec in request  https://review.openstack.org/45177710:27
openstackgerritGhanshyam Mann proposed openstack/nova master: Consistent policies  https://review.openstack.org/47977410:28
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Format NIC features using os-traits definitions  https://review.openstack.org/46605110:29
openstackgerritsudhir agarwal proposed openstack/nova master: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/48100710:33
*** xinliang has quit IRC10:43
*** udesale has quit IRC10:43
*** slaweq has joined #openstack-nova10:45
*** sambetts|afk is now known as sambetts10:46
*** kiennt has quit IRC10:47
*** yamahata has quit IRC10:48
*** slaweq has quit IRC10:50
*** slaweq has joined #openstack-nova10:51
*** thorst has joined #openstack-nova10:52
*** zhurong has quit IRC10:54
*** xinliang has joined #openstack-nova10:55
*** thorst has quit IRC10:57
*** yufei has quit IRC10:59
*** vvargaszte has quit IRC11:00
*** yufei has joined #openstack-nova11:00
*** yufei has quit IRC11:02
*** cdent has joined #openstack-nova11:02
*** yufei has joined #openstack-nova11:03
*** ratailor has quit IRC11:08
*** smatzek has joined #openstack-nova11:10
*** yufei has quit IRC11:11
*** sree has joined #openstack-nova11:11
*** jjung has quit IRC11:11
*** yufei has joined #openstack-nova11:12
*** vladikr has joined #openstack-nova11:15
*** slaweq has quit IRC11:18
*** markvoelker has joined #openstack-nova11:19
*** slaweq has joined #openstack-nova11:20
*** priteau has joined #openstack-nova11:23
*** pcaruana has quit IRC11:25
*** jwcroppe has joined #openstack-nova11:26
*** thorst has joined #openstack-nova11:27
openstackgerritBĂ©la Vancsics proposed openstack/nova master: Transform servergroup.delete notification  https://review.openstack.org/48390211:30
*** thorst has quit IRC11:30
*** trinaths1 has joined #openstack-nova11:31
*** trinaths has quit IRC11:35
*** trinaths has joined #openstack-nova11:36
*** slaweq has quit IRC11:37
*** trinaths1 has quit IRC11:39
*** slaweq has joined #openstack-nova11:42
*** thorst has joined #openstack-nova11:42
*** huanxie has quit IRC11:44
*** tylerderosagrund has joined #openstack-nova11:47
*** slaweq has quit IRC11:47
*** thorst has quit IRC11:47
*** acormier has joined #openstack-nova11:48
*** brault has quit IRC11:50
*** andreas_s has quit IRC11:50
*** markvoelker has quit IRC11:52
*** cdent has quit IRC11:53
*** tbachman has quit IRC11:54
*** jjung has joined #openstack-nova11:56
*** gszasz has joined #openstack-nova11:57
*** jjung_ has joined #openstack-nova11:57
openstackgerritNidhiMittalHada proposed openstack/nova master: Nova treats hostname as pattern  https://review.openstack.org/47494911:59
*** jjung has quit IRC12:00
*** esberglu has joined #openstack-nova12:00
*** acormier has quit IRC12:01
sean-k-mooneyjangutter: hi sorry just seeing this now12:02
*** amotoki is now known as amotoki_away12:02
*** sbezverk has quit IRC12:03
openstackgerritManas Mandlekar proposed openstack/nova master: An unexpected failure during live migration leaves the insatnce to migrating state forever.  https://review.openstack.org/48391112:04
*** esberglu has quit IRC12:05
*** jjung__ has joined #openstack-nova12:11
*** MVenesio has joined #openstack-nova12:12
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.openstack.org/47709112:13
janguttersean-k-mooney: no problem, I just got back from lunch.12:13
*** jjung_ has quit IRC12:13
janguttersean-k-mooney: so, is os-vif still open for one portbinding?12:14
*** lucasagomes is now known as lucas-hungry12:15
*** lyan has joined #openstack-nova12:15
openstackgerritAndrey Kurilin proposed openstack/python-novaclient master: Allow tuple as for nics value  https://review.openstack.org/47581612:16
*** jamesden_ has joined #openstack-nova12:17
*** jamesdenton has quit IRC12:20
sean-k-mooneyjangutter: what do you mean by port binding?12:20
*** mtanino_ has joined #openstack-nova12:21
openstackgerritGábor Antal proposed openstack/nova master: Transform instance.resize_prep notification  https://review.openstack.org/46508112:21
sean-k-mooneyjangutter: do you mean a new VIF_TYPE or an extention to the one of the plugins or A new port Profile. you can still submit a new Algrio portbinding to os-vif untill the end of next week i belive12:22
sean-k-mooney/portbinding/port profile/12:22
*** dave-mccowan has joined #openstack-nova12:23
sean-k-mooneyjangutter: looking at https://releases.openstack.org/pike/schedule.html the non client libary release freeze is next week which is the deadline that you have to meet to have changes to os-vif consumed in pike12:25
*** slaweq has joined #openstack-nova12:26
*** mtanino_ has quit IRC12:27
janguttersean-k-mooney: I've just finished up testing with one extra portprofile object added in upstream os-vif12:28
janguttersean-k-mooney: let me clean up the code a bit and submit it for your perusal...12:28
sean-k-mooneyjangutter: cool ill keep an eye out for the patch message in irc and take a lookin when you submit it. adding port profile objects is not a controversal addtion.12:30
*** stvnoyes has quit IRC12:30
openstackgerritMerged openstack/nova master: Use oslo.polcy DocumentedRuleDefault  https://review.openstack.org/47263412:32
*** markvoelker has joined #openstack-nova12:32
*** thorst has joined #openstack-nova12:33
*** tbachman has joined #openstack-nova12:41
*** dave-mccowan has quit IRC12:43
*** thorst has quit IRC12:43
*** stvnoyes has joined #openstack-nova12:43
openstackgerritmelanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota  https://review.openstack.org/47770012:43
openstackgerritmelanie witt proposed openstack/nova master: Remove 'reserved' count from used limits  https://review.openstack.org/44624212:43
openstackgerritmelanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota  https://review.openstack.org/47769912:43
openstackgerritmelanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage  https://review.openstack.org/44624312:43
openstackgerritmelanie witt proposed openstack/nova master: Count instances to check quota  https://review.openstack.org/41652112:43
openstackgerritmelanie witt proposed openstack/nova master: Make Quotas object favor the API database  https://review.openstack.org/41094512:44
openstackgerritmelanie witt proposed openstack/nova master: Add online migration to move quotas to API database  https://review.openstack.org/41094612:44
openstackgerritmelanie witt proposed openstack/nova master: Default reservations=None in Cells v1 and conductor APIs  https://review.openstack.org/48391712:44
*** slaweq has quit IRC12:45
*** tbachman has quit IRC12:45
*** tylerder_ has joined #openstack-nova12:48
*** tylerderosagrund has quit IRC12:48
*** tbachman has joined #openstack-nova12:48
*** kylek3h has joined #openstack-nova12:50
*** trinaths has left #openstack-nova12:51
openstackgerritJan Gutter proposed openstack/os-vif master: Add support for VIFPortProfileOVSRepresentor  https://review.openstack.org/48392112:51
*** slaweq has joined #openstack-nova12:55
*** esberglu has joined #openstack-nova12:57
*** esberglu has quit IRC12:57
*** mriedem has joined #openstack-nova12:57
*** gcb has quit IRC12:58
*** slaweq has quit IRC12:59
*** brad[] has quit IRC13:00
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4)  https://review.openstack.org/46980013:00
*** brad[] has joined #openstack-nova13:00
*** sbezverk has joined #openstack-nova13:00
*** eharney has joined #openstack-nova13:02
openstackgerritJan Gutter proposed openstack/nova master: Netronome SmartNIC Enablement  https://review.openstack.org/48345913:02
*** tbachman_ has joined #openstack-nova13:03
*** nicolasbock_ has joined #openstack-nova13:04
*** nicolasbock has quit IRC13:04
*** slaweq has joined #openstack-nova13:05
*** tylerder_ is now known as tylerderosagrund13:06
*** tylerderosagrund has quit IRC13:06
*** tylerderosagrund has joined #openstack-nova13:06
*** tbachman has quit IRC13:06
*** tbachman_ is now known as tbachman13:06
*** gouthamr has joined #openstack-nova13:07
*** gbarros has joined #openstack-nova13:10
*** liverpooler has joined #openstack-nova13:12
*** acormier has joined #openstack-nova13:13
*** tbachman has quit IRC13:14
*** tbachman_ has joined #openstack-nova13:15
*** dave-mccowan has joined #openstack-nova13:15
*** amotoki_away is now known as amotoki13:16
mriedemwho wants to push this through? https://review.openstack.org/#/c/483133/13:16
mriedemit's at the bottom of the counting quotas series, has a +213:16
mriedem+5, -18 of fun13:17
*** acormier has quit IRC13:17
*** jjung__ has quit IRC13:18
*** szaher has quit IRC13:18
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add functional test for resize-confirm plus quota validation  https://review.openstack.org/48355913:19
*** pchavva has joined #openstack-nova13:21
*** slaweq_ has joined #openstack-nova13:21
*** esberglu has joined #openstack-nova13:24
*** edleafe is now known as figleaf13:24
*** slaweq has quit IRC13:24
*** yufei has quit IRC13:24
*** lpetrut has joined #openstack-nova13:25
*** lucas-hungry is now known as lucasagomes13:25
*** Dinesh_Bhor has quit IRC13:26
janguttersean-k-mooney, jaypipes: I've done the cleanups and, surprisingly, the end-to-end system still works.13:26
*** acormier has joined #openstack-nova13:27
*** jaypipes has joined #openstack-nova13:27
janguttersean-k-mooney, jaypipes: I haven't seen how to get past introducing the VIF type and adding a check for the bridge name in nova/network/neutronv2/api.py13:27
*** jaypipes is now known as leakypipes13:28
leakypipesjangutter: I haven't yet properly caffeinated :)13:28
jangutterleakypipes: It's Friday. At this point in the week, people can get their yearly caffeine dose from me by briskly walking past me.13:29
*** sbezverk has quit IRC13:29
*** acormier_ has joined #openstack-nova13:30
*** acormier has quit IRC13:31
sean-k-mooneyjangutter: the way around it is to implemenet the mechanisium for passing the plugin name form neutron via the vif binding details but that needs https://review.openstack.org/#/c/441590/ to be completed and the nova change to pass the host info object to neutron and the neutron changes to consume that and pass back the plugin and os-vif objects. i.e. it wont be done till queens13:31
janguttersean-k-mooney: aaaah!13:32
*** acormier has joined #openstack-nova13:32
sean-k-mooneyjangutter: its discribed here https://review.openstack.org/390512 more or less. i had planned on doing a poc of this in pike but have not had time. im still going to try and do a poc before the PTG but we will see how it goes13:33
leakypipesjangutter: :)13:34
*** mtanino_ has joined #openstack-nova13:34
leakypipesfigleaf: thx for the quick reviews on that series. I'll address those comments shortly.13:34
*** acormier_ has quit IRC13:35
janguttersean-k-mooney: "Improve Nova-Neutron port binding through negotiation"... that title is a masterstroke.13:35
leakypipesjangutter: that's one word to describe that...13:35
sean-k-mooneyjangutter: well its an attempt to sovle the fact that today unless you are carful it posible to deploy a fully working nova and a fully working neutron that are configure in such a way that they cannont work together13:36
*** acormier has quit IRC13:37
*** baoli has joined #openstack-nova13:38
*** dansmith is now known as superdan13:39
*** cdent has joined #openstack-nova13:39
sean-k-mooneyjangutter: the intent was to have nova/os-vif validate what binings can be supported by the hypervior and pass that info to neutron where neutron would compare that to what can be supported by the network backend and negociate a common binding by takeing the intersection of the two and selecting the first element of that intersect ordered by the values pass form nova13:39
*** slaweq_ has quit IRC13:39
*** catintheroof has joined #openstack-nova13:40
sean-k-mooneyjangutter: anyway for your usecase i think we can introduce a new neutron VIF_TYPE but reuse the existing os-vif vif objects though i hope this will be the last or one of the last vif types we need to add to nova13:41
*** larainema has joined #openstack-nova13:41
*** slaweq has joined #openstack-nova13:42
*** slaweq has quit IRC13:42
janguttersean-k-mooney: yeah, I had really wanted to have almost nothing touch the core, but it looks like there's always just one more bit left.13:42
openstackgerritMatt Riedemann proposed openstack/nova master: Dump tracked version notifications when swap volume tests fail  https://review.openstack.org/48393913:44
sean-k-mooneyjangutter: actully could we just use VIF_TYPE vhost-user + Vnic_type virtio-forworder instead of the new VIF_type?13:44
sean-k-mooneyfor the virtio_forworder case that is13:44
mriedemmelwitt: one of your patches failed a versioned notification swap volume functional test, unrelated, so https://review.openstack.org/#/c/483939/ is to help debug that13:44
*** slaweq has joined #openstack-nova13:45
sean-k-mooneyfor the sriov case it would be vif_type ovs + vnic type direct as with melonox but no wew are missing passing the plugin for that to work...13:45
janguttersean-k-mooney: yeah, but how do you trigger the third-party OS-VIF plugin?13:45
sean-k-mooneyjangutter: yep alway one thing missing hehe VIF_TYPE is the only way until we have neutron pass the plugin13:46
openstackgerritStephen Finucane proposed openstack/nova master: Update URL home-page in documents according to document migration  https://review.openstack.org/48375713:46
sean-k-mooneyjangutter: or rather plugin name13:46
janguttersean-k-mooney: so I've also tested the vhost-user path, the ML2 plugin can tell Nova where it wants the socket and whether it's client or server mode.13:48
*** mdnadeem has quit IRC13:49
melwittmriedem: cool. looks like I have two legit func test failures on my counting instances patch too. gdi13:49
*** slaweq has quit IRC13:49
sean-k-mooneyjangutter: cool that will align your impentation with how dpdk alreay work when working with vhost user. do ye have support for server mode by the way? i would suggest making that the default if ye have13:49
janguttersean-k-mooney: I believe we do: it requires a fairly recent DPDK and QEMU I believe.13:50
sean-k-mooneyjangutter: it works with old version of qemu 2.1+ but you dont have reconnect until qemu 2.7 if i rember correctly13:51
mriedembauzas: you want to send it in https://review.openstack.org/#/c/483133/1 ?13:52
sean-k-mooneyjangutter: do ye use dpdk to provide the vhos-user backend in the virtio forworder case or is that your own impelention of a vhost-user backend13:52
janguttersean-k-mooney: yep, something like that. And RH's qemu has got tons of backports, so the version in the field doesn't necessarily mean it isn't capable.13:52
mriedemsuperdan: easy +W https://review.openstack.org/#/c/483917/13:52
janguttersean-k-mooney: from what I understand we use the DPDK vhostuser library, it's just not worth it implementing it yourself.13:53
superdanmriedem: done13:53
sean-k-mooneyjangutter: tell me about it. there kernel is worse is a "3.10" kernel with back ports for at leat 4.4 that broke some older versions of dpdk that work with kernel 3.10 just not theres13:53
*** jjung__ has joined #openstack-nova13:54
janguttersean-k-mooney: the term we use is "frankenkernel".13:54
janguttersean-k-mooney: sometimes affectionately, sometimes not.13:54
*** pcaruana has joined #openstack-nova13:56
sean-k-mooneyjangutter: its a mixed blessing. some of the backports i like. and ya dpdk is ment to be a bunch of reusable libary that you use to build you own apps so it makes sense that you reuse it for the vhost backend13:56
*** armax has joined #openstack-nova13:59
sean-k-mooneyjangutter: leakypipes stephenfin mriedem  im going to send a email to the mailing list on monday with a list of patchs that i would like to see mearged in of-vif before the client libary freeze14:00
leakypipessean-k-mooney: that would be awesome, thank you sir!14:01
*** awaugama has joined #openstack-nova14:01
janguttersean-k-mooney: thanks, on that note, I've got a question.14:02
sean-k-mooneyjangutter: leakypipes stephenfin mriedem, matt if we targeted wednesday to have the final release done of os-vif for pike that work from you to pull into novas requirements?14:02
sean-k-mooneyjangutter: sure14:02
stephenfinsean-k-mooney: fine by me14:02
mriedemsean-k-mooney: i think thursday is generally the final day,14:02
janguttersean-k-mooney: there's a patch to moshe's os-vif code that would make our (soon-to-be)upstreamed openvswitch support work out of the box.14:03
mriedemso wed would work but you'd also have to coordinate the global-requirements update14:03
janguttersean-k-mooney: how would I propose that?14:03
sean-k-mooneyjangutter: jangutter is it this one https://review.openstack.org/#/c/478820/ or do you need a change in addtion to that one14:05
sean-k-mooneyjangutter: that was on my list of patches but if you need another change then simply rebase it on top of https://review.openstack.org/#/c/478820/14:05
*** szaher has joined #openstack-nova14:06
janguttersean-k-mooney: that's one. Moshe also makes an assumption about the representor lookup, and I've got some requests based on that.14:07
janguttersean-k-mooney: I could suggest, but moshel will have to test on his system.14:07
*** jmlowe has joined #openstack-nova14:07
sean-k-mooneymriedem: understood, is there someone on the requrements team i should flag this to so that we can do the requirements updates promtely14:08
mriedemsean-k-mooney: i'm sure the reqs and release team are going to be aware of a flood of changes next week14:08
janguttersean-k-mooney: should I file a bug to propose the change?14:09
mriedemwhich would be matthew thode, dims, dhellmann, etc14:09
sean-k-mooneyjangutter: moshe has fortunetly got ther ci running so if you submit your patch and there ci does not explode then we just need to get him to review to confirm it did not miss anyting14:09
janguttersean-k-mooney: ok, let me see what I can whip up.14:10
*** sree has quit IRC14:11
sean-k-mooneyjangutter: yes. i will mark it as high proirity and review when it come in too. im assumeing your going to try and parse it there way(as an int) and if you get a vaule error fall back to your format?14:11
*** sree has joined #openstack-nova14:12
*** shuquan has joined #openstack-nova14:12
openstackgerritStephen Finucane proposed openstack/nova master: Add tags to instance.create Notification  https://review.openstack.org/45949314:13
janguttersean-k-mooney: yep, check if it's just and int, then search for "..vf(int)..", then just give up and cry in a corner.14:13
janguttersean-k-mooney: also, iterate through all the netdevs in the physfn directory, and check for the first one that has switchdev info.14:13
sean-k-mooneyjangutter: cool well when you get that working let us no. i need to head off soon but have you pushed you updated ml2 driver to github where you are passing the socket path and mode for vhost user?14:15
*** shuquan has quit IRC14:15
janguttersean-k-mooney: yep, that's also been updated.14:15
*** burt has joined #openstack-nova14:16
*** sree has quit IRC14:16
sean-k-mooneyjangutter: cool ill take a look over that too. one last question before i drop. is ther any way to "test" this without having one of your nics? i would not mind seting this up in a vm just to check it end to end but i guess the answer is no?14:17
*** kfarr has joined #openstack-nova14:17
*** Daisy_ has joined #openstack-nova14:19
janguttersean-k-mooney: not easily, no :-( it should be possible, but my estimation is that adding the dummy layer is going to take longer than shipping a NIC.14:19
janguttersean-k-mooney: you'll need to fake a vhost-user portion and a VF portion. You _can_ run everything and look at the errors (libvirt not running and os-vsctl failing).14:20
sean-k-mooneyjangutter: haha no worries, i just rembered you said somthing about the virtio-forwarder potentally working with any nic but i also assumed you menth the mechanisum not the impenation you have14:20
janguttersean-k-mooney: I'm fairly sure that virtio-forwarder will work for mech_sriov.14:21
*** jjung__ has quit IRC14:22
janguttersean-k-mooney: provided you mod the ml2 in the right way, of course.14:22
*** Daisy_ has quit IRC14:23
sean-k-mooneyjangutter: are the virtio-forward change also planned to be upstreamed to the ovs-dpdk dataplane or will that remain in aligo ovs or as a seperate applicaiton?14:24
*** felipemonteiro_ has joined #openstack-nova14:24
*** felipemonteiro__ has joined #openstack-nova14:25
openstackgerritBalazs Gibizer proposed openstack/nova master: use already loaded BDM in instance.<action> (2)  https://review.openstack.org/48395514:25
janguttersean-k-mooney: upstreaming virtio-forwarder is definitely the plan, but we don't have consensus over the form it will take.14:25
*** acormier has joined #openstack-nova14:26
cdentleakypipes: these still the right ones for your current thrust: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/placement-claims+owner:%22Jay+Pipes+%253Cjaypipes%2540gmail.com%253E%22 ?14:28
sean-k-mooneyjangutter: understood, when you get to that point let me know and i may be able to connet you with some people on our vswitch team who. we have done some work in the past on mapping vhost-user to hadware accleration so perhaps ye can collaberate when adding that support to upstream ovs14:28
leakypipescdent: ya. currently investigating the tempest failures (they are valid failures)14:28
*** felipemonteiro_ has quit IRC14:29
*** hongbin has joined #openstack-nova14:29
sean-k-mooneyjangutter: anyway got to run14:29
cdent✔14:29
janguttersean-k-mooney: thanks very much again!14:29
leakypipescdent, figleaf, mriedem, superdan: so... something I didn't quite anticipate (or rather, was ignoring and hoping we wouldn't run into it.) is resize to same host. With the code I added, we're getting NoValidHosts returning because the resize to same host operations are not taking resource claiming into account.14:31
leakypipescdent, figleaf, mriedem, superdan: I'm wondering if we need to just disable the scheduler claiming thing for move operations.14:31
cdentoh yeah. I _think_ that’s one of the ideas we talked about in the past14:32
cdentIs a bit annoying that yet another small piece of state needs to travel around, but life is hard14:32
figleafleakypipes: yeah, the scheduler is just used in those cases to ensure that the new host satisfies the original request14:32
leakypipesfigleaf: yeah.14:33
figleafleakypipes: but then again, why would that make things easier?14:33
leakypipesfigleaf: not sure it would... just brainfarting right now :)14:34
leakypipesfigleaf: investigating these few tempest failures.14:34
figleafleakypipes: ah14:34
figleafIt's always better to have a single code path if possible14:34
openstackgerritAndrey Volkov proposed openstack/nova master: PoC: Select PCI devices with distinct tag values  https://review.openstack.org/44800814:34
cdentif we had perfect memory we could recall all the conversations we had about this particular topic because it sure seems like we had a plan (short and long term) but my brain is grasping at nothing14:36
figleafcdent: I think the problem is that we have had several plans :)14:36
figleafHard to keep them distinct14:36
*** yamamoto has quit IRC14:36
cdentI thinkin back all the way to early 201614:36
cdentlost to the sands of time14:37
leakypipescdent: you mean the Crustacean period of OpenStack?14:37
cdentwasn’t that the precambrian?14:37
leakypipescdent: lemme get my archeological shovel handy14:37
*** marst has joined #openstack-nova14:38
cdentno, couldn’t have been precambrian, because big tent would have been in the cambrian explosion14:38
mriedemresize to same host shouldn't be double claimed, as we already claimed it once14:38
mriedemsame with rebuild14:38
openstackgerritJan Gutter proposed openstack/os-vif master: Add support for VIFPortProfileOVSRepresentor  https://review.openstack.org/48392114:38
mriedemyou have to consider rebuild to same host vs evacuate to another host - where evacuate is going to claim on the other host14:38
mriedemwhere rebuild to same host is not going to claim again on the same host14:39
cdentmriedem: we can’t double claim can we (unless we explicitily create a single claim with double values) because consumer uuids stay the same?14:39
cdent(or is that not true)14:39
cdent /o\14:40
mriedemi mean, in the compute manager today, it does a NopClaim if it's on the same host14:40
*** yamamoto has joined #openstack-nova14:40
*** marst has quit IRC14:40
*** marst has joined #openstack-nova14:41
cdentif anyone has any things they want to remind me of for today’s rp update, send me some mail, I’m going to go hime and write it14:41
cdenthome14:41
* cdent waves14:41
*** cdent has quit IRC14:41
leakypipesmriedem: well, not even rebuild/evacuate. it's also any move operation. because when claiming for the instance, we will end up overwriting the allocations for that instance_uuid.14:41
openstackgerritJan Gutter proposed openstack/nova master: Netronome SmartNIC Enablement  https://review.openstack.org/48345914:42
mriedemleakypipes: aren't the allocations for the instance + some RP?14:42
leakypipesmriedem: which means that the resources will be claimed against the destination host resource provider and no longer on the source host as soon as scheduling happens.14:42
leakypipesmriedem: no, an allocation is a set of resource consumed on one or more resource providers for a specific consumer.14:43
mriedemsure, one or more14:43
mriedemuntil we move, aren't we consuming on 2 RPs?14:43
*** thorst has joined #openstack-nova14:43
mriedemthere is the allocation we're consuming on the source RP node, and the claim for the dest RP node14:44
leakypipesmriedem: no. the key is the consumer UUID. so we overwrite all allocations for the consumer when we call PUT /allocations/{consumer_uuid}14:44
figleafmriedem: a consumer can only consume one set of allocations at a time14:44
mriedemso....if it's still one or more RPs,14:44
mriedemi don't see the problem,14:44
figleafleakypipes: we would have to combine the two sets and PUT that14:44
leakypipesfigleaf: right. so as soon as the scheduler claims resources against the newly-selected destination host for a move operation, the old allocations for the original source host are replaced.14:45
mriedemwe have an allocaiton for the instance on source RP node, and then we update that allocation to include the dest RP node14:45
leakypipesfigleaf: yeah, that's about all I can think to do.14:45
leakypipesfigleaf: which means the scheduler is going to need to know whether this is a move operation.14:45
mriedemright i'm thinking the same, worded differently14:45
figleafleakypipes: or add a PATCH resource14:45
figleaf:(14:45
leakypipesfigleaf: potentially, but the scheduler would still need to know it's a move operation, right?14:46
figleafyeah14:46
mriedemi was going to send this to cdent https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L277914:46
mriedembut ^ is what i was talking about with the nopclaim for rebuild on same host14:46
leakypipesfigleaf, mriedem: I think the "safest" thing to do is just disable claims in the scheduler for all move operations. so we'd just pass an indicator in the RequestSpec that this is a move operation and don't do any claiming if it is.14:46
mriedemand then smartify it in queens?14:47
mriedembecause that's a short term hack right?14:47
leakypipesyeah14:47
leakypipessmartify it == the solution figleaf said above.14:47
figleafmriedem: I like smartifying stuff14:47
mriedemcan't we figure out if it's a move by checking if there are already existing allocations for that consumer?14:47
mriedemor does that tread on retry territory14:48
*** thorst has quit IRC14:48
leakypipesmriedem: yes, but that would mean another set of HTTP communications for each scheduler request.14:48
leakypipesmriedem: and we are already calling GET /allocation_candidates once per request.14:48
mriedemyeah, so let's not do that then14:48
mriedemif reqspec.movify:14:49
figleafleakypipes: true, but it might not mean dirtying as much code now14:49
*** slaweq has joined #openstack-nova14:49
melwittsuperdan: do you know if instance.old_flavor is a thing I can rely on to be there for an instance that's in VERIFY_RESIZE state? resized but not confirmed nor reverted?14:49
*** links has quit IRC14:49
leakypipesmriedem: especially since it's easy enough for the nova-api or conductor to add a field to the RequestSpec saying it's a move operation.14:49
mriedemfigleaf: it does mean a perf hit though14:49
mriedemi'd rather pass a flag than take a perf hit14:49
mriedemfor ALL requests14:49
superdanmelwitt: yep, should be find if it's in any resize-related state I think14:49
melwittyesss14:49
figleafmriedem: yes, but small, but it will be smartified later!14:49
mriedemfigleaf: how do you know it would be small?14:50
leakypipesmriedem: but do we have all that information during scheduling? I don't think the old flavor stuff is in the RequestSpec is it?14:50
figleafmriedem: GET /allocations is pretty lightweight14:50
mriedemmulticreate request with 100 instances for a new boot, would hit all of these 'do i already have allocations' requests for nothing14:50
mriedemleakypipes: you'd put it on the request spec in conductor i thought14:51
mriedemlike you just said14:51
mriedemmigrate/resize/rebuild all go through conductor14:51
mriedemwith a reqspec14:51
leakypipesmriedem: ah, sorry, I thought you were saying we should query that information for the instance within the scheduler.14:51
*** acormier has quit IRC14:51
*** yamamoto has quit IRC14:51
mriedemleakypipes: that was an idea to avoid a flag being passed in on the reqsspec14:51
mriedembut as noted it's extra overhead for perf14:51
leakypipesright14:51
*** jamesden_ has quit IRC14:51
mriedemwhich i don't tink we want long-term14:51
*** acormier has joined #openstack-nova14:52
leakypipesmriedem, figleaf: a simple flag "is_move" would be cool with me. I think that's actually pretty useful anyway.14:52
mriedemseems that needs to be there anyway, long-term14:52
mriedemif you don't want to make these GET /allocatoins calls in the shceduler to tell if you're moving14:52
figleafleakypipes: agreed14:52
mriedemi don't care how lightweight GET /allocations is, we should avoid anything unnecessary within the scheduler as possible14:53
leakypipesmriedem: FYI, since we don't support multiple instances doing resize/move, we'd never do >1 GET /allocations in the scheduler because we'd never call it if num_instances > 1.14:53
mriedemwe've already had reports of perf regression in server create times since mitaka14:53
mriedemleakypipes: i meant on server create14:53
mriedemb/c you'd need to tell if you're doing a server create or move right?14:53
mriedemor you mean, we just check that once and know, regardless of number?14:53
mriedemoh i see what you're saying14:53
mriedemyeah nvm14:53
leakypipesmriedem: no, I mean if num_instances > 1 then we'd have no need to call GET /allocations/{instance_uuid}14:54
mriedemwell you'd still do the possibly unnecessary check in the scheduler for a single instance create14:54
leakypipescorrect.14:54
*** psachin has quit IRC14:56
*** pchavva1 has joined #openstack-nova14:58
*** slaweq has quit IRC14:58
*** lucasxu has joined #openstack-nova14:59
*** baoli has quit IRC15:01
*** baoli has joined #openstack-nova15:02
*** sbezverk has joined #openstack-nova15:04
*** aarefiev is now known as aarefiev_afk15:04
*** pchavva1 has quit IRC15:04
*** pchavva has quit IRC15:04
*** rcernin has quit IRC15:05
mriedemgdi, the versioned notification functional tests seem to be going nutty15:05
melwittyeah they are15:06
*** dtantsur is now known as dtantsur|afk15:07
*** pchavva has joined #openstack-nova15:08
gibimriedem: do you have a link to the notification test issue?15:09
mriedemgibi: http://logs.openstack.org/39/483939/1/check/gate-nova-tox-functional-ubuntu-xenial/95a614f/console.html#_2017-07-14_14_16_48_90590815:09
mriedemand http://logs.openstack.org/17/483917/1/check/gate-nova-tox-functional-ubuntu-xenial/f92a89d/console.html#_2017-07-14_13_14_22_68722815:09
mriedemi hit the first while trying to push a patch to debug the second15:10
mriedemof course i'm also hitting random testtools.matchers._impl.MismatchError: 200 != 401 stupidity15:10
mriedemb/c of the eventlet thing15:10
gibimriedem: seems you are the lucky winner today15:11
mriedemmelwitt: maybe we throw a hack retry loop in the functional api fixture if we get a 40115:11
gibimriedem: the host things seems like some kind of race condition. We can hack it away with by ignoring the host param during the sample matching15:13
*** trinaths has joined #openstack-nova15:14
mriedembut,15:14
mriedemwe want to know the host is set in the sample i'd think15:14
gibimriedem: yeah, this is why it is just a hack15:14
mriedemdo we need to use a unique host maybe? or put a lock on the test?15:14
*** Oku_OS is now known as Oku_OS-away15:16
gibimriedem: honestly, I don't know15:17
mriedemok well i think i can push one change here15:18
mriedemthese metadata api functional tests aren't setting wsgi keepalive=false15:18
mriedemmelwitt: do you know if we have a bug for these random 401s in the functional tests?15:19
mriedemmaybe https://bugs.launchpad.net/nova/+bug/169683415:20
openstackLaunchpad bug 1696834 in OpenStack Compute (nova) "Intermittent "KeyError: 'allocations'" in functional tests" [Medium,Confirmed]15:20
mriedemsame symptom i think15:20
melwittI dunno, maybe if sdague linked to one with his change? I don't know of one15:20
mriedemyeah i was going to use that too15:20
mriedemalright working on something15:20
* melwitt roots for mriedem 15:21
*** cdent has joined #openstack-nova15:21
gibimriedem: I will play a bit with the unshelve host mistmatch but it is already after 5pm in my time so not promising much for today15:22
cdentthis may be the same problem that the multicell scheduler functional test that dan’s working on is seeing (requests to the placement service and compute api get intermingled)15:22
cdent“this” == the thing that mriedem is looking at15:22
cdentthat functional test: https://review.openstack.org/#/c/452006/15:23
mriedemyeah15:23
mriedemi hate "this"15:23
mriedemalso hate "that" though...15:23
* cdent gives mriedem a cookie15:23
*** yamamoto has joined #openstack-nova15:23
cdentlong term if we switch the fixtures to use wsgi-intercept instead of installing an eventlet service, it _might_ help15:24
openstackgerritBalazs Gibizer proposed openstack/nova master: use already loaded BDM in instance.create  https://review.openstack.org/48396915:24
*** MVenesio has quit IRC15:25
*** liusheng has quit IRC15:25
cdentbut unless the the keepalive = false is being used everywhere, doing just that might fix it15:25
*** yamahata has joined #openstack-nova15:25
mriedemit's not used everywhere yeah,15:26
*** liusheng has joined #openstack-nova15:26
mriedemso that's what i'm going to try, throwing that into the ConfFixture15:26
*** gbarros has quit IRC15:26
cdentmriedem++15:26
mriedemwhich is used for default config in all testes15:26
mriedem*tests15:26
mriedemheh15:26
*** gbarros has joined #openstack-nova15:27
cdentkeepalive = false on testes is a complicated thought15:27
cdentbirth control?15:27
figleafvasectomy15:27
mriedemcome on guys, i try to keep a clean channel here15:28
figleafmriedem: that's the funniest thing you've said all year15:28
* cdent appeals to the ministry of truth15:28
*** rajathagasthya has joined #openstack-nova15:33
openstackgerritMerged openstack/nova master: Stop counting hw_video:ram_max_mb against quota  https://review.openstack.org/48313315:34
superdanwoot15:34
melwitthow'd that make it past the gauntlet15:34
superdanmelwitt: the universe wanted that to merge as bad as we did15:35
*** mvk has quit IRC15:35
melwittheh15:35
*** sambetts is now known as sambetts|afk15:35
*** baoli has quit IRC15:36
*** baoli has joined #openstack-nova15:37
*** slaweq has joined #openstack-nova15:37
*** baoli has quit IRC15:42
*** slaweq has quit IRC15:42
openstackgerritMatt Riedemann proposed openstack/nova master: Set wsgi.keep_alive=False globally for tests  https://review.openstack.org/48397215:43
*** rajathag_ has joined #openstack-nova15:43
*** rajathagasthya has quit IRC15:44
*** slaweq has joined #openstack-nova15:45
gibimriedem: I have a theory about the unshelve host mismatch15:47
gibimriedem: the test first shelve offload the instance then unshelve it15:47
gibimriedem: the compute manager sets the state of the instance to SHELVE_OFFLOADED earlier than clearing the host of the instance15:48
gibimriedem: here https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L4446-L445715:48
openstackgerritmelanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota  https://review.openstack.org/47770015:48
openstackgerritmelanie witt proposed openstack/nova master: Remove 'reserved' count from used limits  https://review.openstack.org/44624215:48
openstackgerritmelanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota  https://review.openstack.org/47769915:48
openstackgerritmelanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage  https://review.openstack.org/44624315:48
openstackgerritmelanie witt proposed openstack/nova master: Count instances to check quota  https://review.openstack.org/41652115:48
openstackgerritmelanie witt proposed openstack/nova master: Make Quotas object favor the API database  https://review.openstack.org/41094515:48
openstackgerritmelanie witt proposed openstack/nova master: Add online migration to move quotas to API database  https://review.openstack.org/41094615:48
gibimriedem: the test waits for the instance to change state to SHELVE_OFFLOADED to start the unshelve15:48
gibimriedem: so in theory we can have unshelve.start sent earlier than the compute manager setting the instance host to null15:49
mriedemgibi: ah yeah i think i fixed something like that when tempest was race failing on shelve tests too15:49
mriedemsimilar thing15:49
mriedemso need to wait for the shelved_offloaded vm_state and instance.host is none15:50
gibiOK, I will code that up15:50
mriedemgibi: cool, i'll report a bug for it15:50
openstackgerritJan Gutter proposed openstack/os-vif master: Add support for VIFPortProfileOVSRepresentor  https://review.openstack.org/48392115:51
gibimriedem: thanks15:52
mriedemhttps://bugs.launchpad.net/nova/+bug/170442315:52
openstackLaunchpad bug 1704423 in OpenStack Compute (nova) "_test_unshelve_server intermittently fails in functional versioned notification tests" [Medium,Triaged]15:52
*** itlinux has joined #openstack-nova15:52
leakypipesfigleaf just quoted Forrester on the OpenStack ML. I think he needs to Unprison his Think Rhino.15:53
mriedemleakypipes: have you entered the 'hosted projects' circus?15:54
leakypipesmriedem: nope.15:55
*** Apoorva has joined #openstack-nova15:55
*** baoli has joined #openstack-nova15:59
*** xiaoyang has quit IRC15:59
*** xiaoyang has joined #openstack-nova15:59
*** mtanin___ has joined #openstack-nova16:01
*** mtanin___ has quit IRC16:01
*** slaweq has quit IRC16:02
*** mtanino_ has quit IRC16:02
*** rbartra has joined #openstack-nova16:05
openstackgerritMaciej Kucia proposed openstack/nova master: Add JSON schema validation to PCI whitelist  https://review.openstack.org/47609816:06
*** baoli has quit IRC16:07
*** baoli has joined #openstack-nova16:09
*** jeblair has quit IRC16:09
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add functional test for resize-confirm plus quota validation  https://review.openstack.org/48355916:11
*** jeblair has joined #openstack-nova16:11
*** baoli has quit IRC16:14
*** lucasagomes is now known as lucas-afk16:15
*** baoli has joined #openstack-nova16:15
*** markvoelker has quit IRC16:16
figleafleakypipes: to be fair, Forrester was *in* the quote. It wasn't a Forrester quote16:18
leakypipesfigleaf: I know, I was just joking with ya. :)16:18
openstackgerritJay Pipes proposed openstack/nova master: claim resources in placement API during schedule()  https://review.openstack.org/48356616:18
openstackgerritJay Pipes proposed openstack/nova master: scheduler: isolate _get_sorted_hosts()  https://review.openstack.org/48356416:18
openstackgerritJay Pipes proposed openstack/nova master: add dict of allocation requests to select_dests()  https://review.openstack.org/48356516:18
figleafleakypipes: :)16:19
leakypipesfigleaf: fixed your comments in the above patches ^^.16:19
*** markvoelker has joined #openstack-nova16:19
*** Daisy_ has joined #openstack-nova16:19
figleafleakypipes: thx. Will get to them shortly16:21
*** gszasz has quit IRC16:23
*** Daisy_ has quit IRC16:24
openstackgerritBalazs Gibizer proposed openstack/nova master: fix unshelve notification test instability  https://review.openstack.org/48398616:24
gibimriedem: fix for unshelve test is up ^^16:25
mriedemthanks16:26
*** mriedem is now known as mriedem_lunch16:26
gibimriedem: I'm leaving now for the weekend. See you on Monday16:26
*** tbachman_ has quit IRC16:30
*** esberglu has quit IRC16:33
*** esberglu has joined #openstack-nova16:33
*** dosaboy_ is now known as dosaboy16:35
*** fragatina has quit IRC16:38
*** lyan has quit IRC16:38
*** esberglu has quit IRC16:38
*** xiaoyang has quit IRC16:40
*** xiaoyang has joined #openstack-nova16:41
*** yamahata has quit IRC16:44
*** imacdonn has joined #openstack-nova16:45
*** edmondsw has joined #openstack-nova16:46
*** edmondsw has quit IRC16:49
*** slaweq has joined #openstack-nova16:51
*** esberglu has joined #openstack-nova16:51
*** psachin has joined #openstack-nova16:53
*** kristian__ has quit IRC16:53
*** esberglu has quit IRC16:56
*** slaweq has quit IRC16:57
*** mvk has joined #openstack-nova16:58
*** slaweq has joined #openstack-nova16:58
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'keymap' options  https://review.openstack.org/48399417:01
*** kristian__ has joined #openstack-nova17:01
*** zhenq has joined #openstack-nova17:02
*** slaweq has quit IRC17:02
*** lpetrut has quit IRC17:03
*** fragatina has joined #openstack-nova17:05
*** kristian__ has quit IRC17:06
*** slaweq has joined #openstack-nova17:08
*** slaweq has quit IRC17:12
*** liverpooler has quit IRC17:12
rbartraHello stephenfin, I have a question regarding https://review.openstack.org/#/c/449288/19/nova/api/openstack/compute/flavor_manage.py ... I am wondering how to retrieve the current policy value from the verify_deprecated_policy method? I am trying with oslo_policy.policy, but I keep getting an empty rules list. I am also unable to import 'from nova import policy' which is how the current rule is retrieved in flavor_manage.py .17:13
*** psachin has quit IRC17:15
stephenfinrbartra: How come you can't import nova.policy?17:17
*** trinaths has left #openstack-nova17:17
stephenfinAh, wait - that'd be a circular import17:17
stephenfinrbartra: You could just move that function to nova/policy.py instead?17:18
rbartrastephenfin: correct, that is is the issue I am seeing17:18
rbartrastephenfin: yes, I am cool with that as well17:18
stephenfinAs am I17:19
rbartrastephenfin: Great! Thank you!17:19
*** slaweq has joined #openstack-nova17:19
stephenfinThanks for sticking with that, btw. I realize I've made you jump through a few hoops for it :)17:19
stephenfinbut it'll be worth it in the end17:19
rbartrastephenfin: I appreciate all the reviews and feedback :)17:19
*** gyee has joined #openstack-nova17:20
*** efoley_ has quit IRC17:21
*** kfarr has quit IRC17:21
*** esberglu has joined #openstack-nova17:22
*** slaweq has quit IRC17:24
*** yamahata has joined #openstack-nova17:24
*** artom_ has quit IRC17:26
*** slaweq has joined #openstack-nova17:29
*** kristian__ has joined #openstack-nova17:31
*** xiaoyang has quit IRC17:32
*** tbachman has joined #openstack-nova17:32
*** gjayavelu has joined #openstack-nova17:33
*** slaweq has quit IRC17:33
*** efried is now known as fried_rice17:33
*** xiaoyang has joined #openstack-nova17:33
*** yamahata has quit IRC17:36
*** yamahata has joined #openstack-nova17:37
*** annegentle has joined #openstack-nova17:40
*** pcaruana has quit IRC17:41
*** Swami has joined #openstack-nova17:42
*** fragatina has quit IRC17:43
*** fragatina has joined #openstack-nova17:44
*** tbachman has quit IRC17:48
ralonsohstephenfin: hi, do you have time for https://review.openstack.org/#/c/451433?17:49
stephenfinralonsoh: Not for a while yet. If you want to take it over, by all means go for it17:49
ralonsohstephenfin: I was going to say that17:49
ralonsohstephenfin: thanks!17:50
stephenfinHeck, you can abandon that and start from scratch. There probably isn't that much of value there17:50
stephenfinralonsoh: Cool. Ping me if/when you want reviews :)17:50
ralonsohstephenfin: I'll start on Monday17:50
ralonsohstephenfin: perfect17:50
* stephenfin has the ovsdb patch on the TODO list17:50
stephenfin(y)17:50
*** tbachman has joined #openstack-nova17:52
*** sapcc-bot4 has quit IRC17:55
*** carthaca_2 has quit IRC17:55
*** sapcc-bot has joined #openstack-nova17:55
*** bnemec is now known as beekneemech17:55
*** sapcc-bot has quit IRC17:57
*** adisky__ has quit IRC17:59
*** rajathag_ has quit IRC18:00
*** sapcc-bot has joined #openstack-nova18:02
*** sapcc-bot has quit IRC18:02
*** sapcc-bot has joined #openstack-nova18:02
*** sapcc-bot has quit IRC18:02
*** yamamoto has quit IRC18:03
*** yamamoto has joined #openstack-nova18:03
*** slaweq has joined #openstack-nova18:03
*** yamamoto has quit IRC18:04
*** kristian__ has quit IRC18:04
*** sapcc-bot has joined #openstack-nova18:08
*** sapcc-bot has quit IRC18:08
*** slaweq has quit IRC18:08
*** gjayavelu has quit IRC18:08
*** sapcc-bot has joined #openstack-nova18:09
*** sapcc-bot has quit IRC18:09
*** kristian__ has joined #openstack-nova18:11
*** mriedem_lunch is now known as mriedem18:11
*** mriedem has left #openstack-nova18:12
*** mriedem has joined #openstack-nova18:12
*** sapcc-bot has joined #openstack-nova18:14
*** sapcc-bot has quit IRC18:14
*** kristian__ has quit IRC18:15
mriedemwe should get this in to classify the failure https://review.openstack.org/#/c/483939/18:16
mriedemi just had something else fail on that same test18:17
*** sapcc-bot has joined #openstack-nova18:19
*** sapcc-bot has quit IRC18:19
*** Daisy_ has joined #openstack-nova18:20
openstackgerritChris Dent proposed openstack/nova master: Add functional test for two-cell scheduler behaviors  https://review.openstack.org/45200618:21
*** gjayavelu has joined #openstack-nova18:21
mriedemgood idea18:21
cdentI think that’s my final act for the day18:22
mriedemsmoke bomb exit?18:22
cdentpoof18:22
*** Daisy_ has quit IRC18:24
*** sapcc-bot has joined #openstack-nova18:25
*** sapcc-bot has quit IRC18:25
*** dave-mccowan has quit IRC18:28
*** spotz has quit IRC18:33
*** edmondsw has joined #openstack-nova18:34
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add functional test for resize-confirm plus quota validation  https://review.openstack.org/48355918:35
mriedemoh also so everyone knows,18:37
*** sapcc-bot has joined #openstack-nova18:37
*** sapcc-bot has quit IRC18:37
mriedemthere is a bug killing a lot of jobs b/c of some eventlet thread switch in cinder-volume18:37
mriedemspiking since 7/1118:37
*** ociuhandu has joined #openstack-nova18:37
mriedemeventlet seems to be the devil18:37
smcginnisUnfortunately not sure where to even start with that one. If anyone has any expertise in that area, would appreciate the help.18:38
smcginnisSearches show it's usually do to either patching or not patching something and multiple threads.18:38
mriedemi'm interested in anything that went into upper-constraints around 7/10 or 7/11 that cinder depends on and which has something to do with locking18:38
*** edmondsw has quit IRC18:39
mriedemor threading18:39
mriedemi checked the latest privsep release but that looked like mostly docs changes18:39
superdanmriedem: what does the failure look like?18:41
mriedemoslo.service updates went into upper-constraints then too18:41
*** lpetrut has joined #openstack-nova18:41
leakypipescdent, figleaf, mriedem, superdan: looks like I fixed the issues with the num_instances > 1 tempest test failures in the placement-claims series.18:42
mriedemhttps://bugs.launchpad.net/cinder/+bug/169450918:42
openstackLaunchpad bug 1694509 in Cinder "eventlet errors and cannot switch to a different thread" [High,Confirmed]18:42
mriedemhttp://logs.openstack.org/49/483149/2/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/d37b26f/logs/screen-c-vol.txt.gz#_Jul_13_20_07_49_51434118:42
mriedemthere is also a GMR in this other one http://logs.openstack.org/00/469800/31/check/gate-tempest-dsvm-cells-ubuntu-xenial/7156eed/logs/screen-c-vol.txt.gz18:42
smcginnisJust looked at this one: http://logs.openstack.org/62/468262/4/gate/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/e3ad57c/logs/screen-c-vol.txt.gz#_Jul_14_17_05_58_53181718:43
mriedemhttp://logs.openstack.org/00/469800/31/check/gate-tempest-dsvm-cells-ubuntu-xenial/7156eed/logs/screen-c-vol.txt.gz#_Jul_14_13_59_21_48947018:43
smcginnisSlightly different signature.18:43
mriedemso,18:44
mriedemcinder uses taskflow,18:44
mriedemand it looks like taskflow uses futursit18:44
mriedem*futurist18:44
mriedemand futurist had an update in upper-constraints on 7/1118:44
smcginnisHmm, suspicious.18:44
mriedemhttps://review.openstack.org/#/c/482273/18:45
*** spotz has joined #openstack-nova18:45
*** ssurana has joined #openstack-nova18:45
mriedemclarkb: ^18:45
mriedemmaybe we should try blacklisting that and see if things trend back down18:46
superdansounds plausible to me18:46
*** lucasxu has quit IRC18:47
mriedemhttps://github.com/openstack/futurist/compare/1.1.0...1.2.018:47
smcginnismriedem: It might be worth a shot to at least get more data around this and prove or eliminate possibilities.18:47
mriedemthe only thing in the 1.2.0 release for futurist is reqs updates https://github.com/openstack/futurist/compare/1.1.0...1.2.018:47
mriedembut eventlet is in there18:48
mriedemalthough i'm not sure that would make a difference18:48
mriedemsince we just use u-c18:48
*** slaweq has joined #openstack-nova18:48
*** sapcc-bot has joined #openstack-nova18:49
*** sapcc-bot has quit IRC18:49
mriedemthis module could also be fishy https://github.com/openstack/cinder/blob/master/cinder/coordination.py18:49
mriedemuses eventlet and tooz18:49
mriedemtooz was also updated in u-c on 7/1118:49
*** slaweq has quit IRC18:53
mriedemhttps://github.com/openstack/tooz/compare/1.57.3...1.57.418:54
mriedemhttps://github.com/openstack/tooz/commit/c94b2a39b3bc484eff6a9c3c9dc094bbfae070c418:54
mriedemyay18:54
*** kylek3h has quit IRC18:54
*** sapcc-bot has joined #openstack-nova18:54
*** sapcc-bot has quit IRC18:54
superdanmriedem: "replace lock code" should be an auto--1 regex18:56
superdanmaybe also .*with etcd.*18:56
mriedemand https://github.com/openstack/tooz/commit/7987f4455a7ff4e75d64c46a42d50017f53bfc9e18:57
mriedemsuperdan: i'm not following you18:57
mriedemhowever, i did find that this cinder.coordination code that uses tooz and is in the create volume GMR stacktrace,18:58
mriedemhttp://logs.openstack.org/49/483149/2/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/d37b26f/logs/screen-c-vol.txt.gz#_Jul_13_19_55_02_13431518:58
superdanmriedem: I'm making a joke that "replace lock code" is something that probably deserves a lot of scrutiny18:58
mriedemis uses the tooz etc3 backend18:58
mriedemno way due throw it in \...q18:58
mriedemit's gnarly18:58
mriedem*dude18:58
*** sapcc-bot has joined #openstack-nova19:00
*** sapcc-bot has quit IRC19:01
*** PTCbro has joined #openstack-nova19:03
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'keymap' options  https://review.openstack.org/48399419:04
*** yamamoto has joined #openstack-nova19:05
*** sapcc-bot has joined #openstack-nova19:06
*** sapcc-bot has quit IRC19:06
*** tylerderosagrund has quit IRC19:07
openstackgerritOctave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova  https://review.openstack.org/44664319:09
*** cdent has quit IRC19:10
*** brault has joined #openstack-nova19:10
*** xyang1 has joined #openstack-nova19:11
*** cdent has joined #openstack-nova19:12
*** sree has joined #openstack-nova19:12
mriedemhttps://review.openstack.org/48401919:14
mriedemclarkb: ^19:14
mriedemdims: ^19:14
*** nicolasbock_ has quit IRC19:15
dimsmriedem : clarkb : +219:15
mriedemok i have a good e-r query now19:15
*** MVenesio has joined #openstack-nova19:16
PTCbroHello! I have a question about instance network cache. In neutronv2/api.py I notice _get_instance_nw_info calls _build_network_info_model which queries neutron for the port info.  However it also calls _gather_port_ids_and_networks which asks the cache for the current port_ids. If the cache is empty, then _build_network_info_model will ignore the port info it got from neutron. Thus the empty cache forever remains empty19:16
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22%2Fusr%2Flocal%2Flib%2Fpython2.7%2Fdist-packages%2Ftooz%2Fdrivers%2Fetcd3gw.py%3A113%20in%20acquire%5C%22%20AND%20tags%3A%5C%22screen-c-vol.txt%5C%22&from=7d19:17
*** sree has quit IRC19:17
PTCbroIs there any way to populate an empty cache?19:17
*** yamamoto has quit IRC19:17
*** sapcc-bot has joined #openstack-nova19:19
*** sapcc-bot has quit IRC19:19
*** slaweq has joined #openstack-nova19:20
*** sapcc-bot has joined #openstack-nova19:22
*** sapcc-bot has quit IRC19:22
*** sapcc-bot has joined #openstack-nova19:25
*** sapcc-bot has quit IRC19:25
*** slaweq has quit IRC19:25
*** cdent has quit IRC19:27
*** slaweq has joined #openstack-nova19:27
*** slaweq has quit IRC19:27
*** sapcc-bot has joined #openstack-nova19:31
*** sapcc-bot has quit IRC19:31
*** lpetrut has quit IRC19:32
*** tbachman_ has joined #openstack-nova19:34
*** kristian__ has joined #openstack-nova19:34
*** sapcc-bot has joined #openstack-nova19:37
*** sapcc-bot has quit IRC19:37
*** tbachman has quit IRC19:37
*** tbachman_ is now known as tbachman19:37
*** lpetrut has joined #openstack-nova19:40
*** slaweq has joined #openstack-nova19:42
*** sapcc-bot has joined #openstack-nova19:42
*** sapcc-bot has quit IRC19:42
*** artom_ has joined #openstack-nova19:45
*** fragatin_ has joined #openstack-nova19:45
*** slaweq has quit IRC19:46
*** fragatina has quit IRC19:48
*** sapcc-bot has joined #openstack-nova19:49
*** sapcc-bot has quit IRC19:49
*** thorst has joined #openstack-nova19:50
*** tylerderosagrund has joined #openstack-nova19:51
*** slaweq has joined #openstack-nova19:51
*** sapcc-bot has joined #openstack-nova19:53
*** sapcc-bot has quit IRC19:53
*** tylerderosagrund has quit IRC19:56
*** Apoorva has quit IRC19:57
*** ralonsoh has quit IRC19:58
*** ssurana has left #openstack-nova20:00
*** catintheroof has quit IRC20:01
*** sapcc-bot has joined #openstack-nova20:06
*** sapcc-bot has quit IRC20:06
*** tylerderosagrund has joined #openstack-nova20:06
*** edmondsw has joined #openstack-nova20:07
openstackgerritMatt Riedemann proposed openstack/nova master: Add tags to instance.create Notification  https://review.openstack.org/45949320:08
openstackgerritMatt Riedemann proposed openstack/nova master: Support tag instances when boot(4/4)  https://review.openstack.org/46980020:08
*** sapcc-bot has joined #openstack-nova20:13
*** sapcc-bot has quit IRC20:13
*** boris-42__ has joined #openstack-nova20:13
*** pchavva has quit IRC20:16
*** fragatin_ has quit IRC20:19
*** fragatina has joined #openstack-nova20:19
*** thorst has quit IRC20:20
*** Daisy_ has joined #openstack-nova20:20
*** thorst has joined #openstack-nova20:21
openstackgerritDavanum Srinivas (dims) proposed openstack/nova master: [WIP] Getting rid of crud around castellan options  https://review.openstack.org/48403620:22
*** thorst has quit IRC20:25
*** Daisy_ has quit IRC20:25
mriedem\o/ finally got this resize-confirm + quota check novaclient functional test passing https://review.openstack.org/#/c/483559/20:28
mriedemgoing to roll a change on top of that to point at the counting quotas series20:28
mriedemmelwitt: did you see this in your counting instances change? http://logs.openstack.org/21/416521/60/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8d48280/logs/screen-n-api.txt.gz?level=TRACE#_Jul_14_16_30_54_20896320:29
melwittmriedem: yeah, looking now. don't know what's going on there yet20:30
melwittI wonder if it's related to the tooz locking thing. it doesn't show anything happening before that other than acquiring/releasing a lock and the test passed on the previous PS20:35
melwitt*before the trace20:36
mriedemthe tooz locking thing is specifically hitting cinder because the cinder DLM code uses tooz with the etcd3 backend20:37
mriedemand we don't use tooz20:37
*** sapcc-bot has joined #openstack-nova20:37
*** sapcc-bot has quit IRC20:37
mriedemb/c we're not crazy20:37
mriedemoh shit we do use tooz20:37
mriedemoh only for the ironic hashring stuff20:37
smcginnis:P20:38
mriedemdid i say all of these things out loud?20:38
melwittoh. well, crap20:39
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22ServerPersonalityTestJSON%5C%22%20AND%20message%3A%5C%22Caught%20error%3A%20Circular%20reference%20detected%3A%20ValueError%3A%20Circular%20reference%20detected%5C%22%20AND%20tags%3A%5C%22screen-n-api.txt%5C%22&from=7d20:40
mriedemare those all changes in your series alone?20:40
*** rajathagasthya has joined #openstack-nova20:40
mriedemyeah looks like20:40
mriedemsomething in your change20:41
melwittgdi20:41
melwittokay. there's almost no info in the log20:41
*** sapcc-bot has joined #openstack-nova20:43
*** sapcc-bot has quit IRC20:43
mriedemwell, it's got to be something in here https://review.openstack.org/#/c/416521/58..60/nova/objects/instance.py20:44
mriedemit's serializing the server response20:44
mriedemand blowing up20:44
mriedembut no idea what20:44
melwittI'm googling20:46
*** sapcc-bot has joined #openstack-nova20:49
*** sapcc-bot has quit IRC20:49
*** Apoorva has joined #openstack-nova20:50
melwittI notice almost all the other methods use the @db.select_db_reader_mode decorator instead of what I used @db_api.pick_context_manager_reader20:50
melwittdunno if that could be a thing20:50
mriedemwell,20:51
mriedemwhy would it just be that one test too?20:51
mriedemfor the personality (injected) files20:51
mriedemhttps://review.openstack.org/#/c/416521/58..60/nova/conductor/manager.py ?20:53
*** esberglu has quit IRC20:53
mriedemno nvm20:53
*** leakypipes has quit IRC20:53
melwittit's weird how there's almost no info in the logging of that20:55
*** annegentle has quit IRC20:56
mriedemoh it's in File "tempest/lib/services/compute/limits_client.py", line 26, in show_limits20:57
mriedemso something to GET /limits is blowing up20:58
*** dtantsur|afk has quit IRC20:59
*** baoli has quit IRC21:00
*** baoli has joined #openstack-nova21:00
*** gouthamr has quit IRC21:00
*** smatzek has quit IRC21:01
mriedemso that would call QUOTAS.get_project_quotas,21:01
mriedemwhich would eventually call through to _instances_cores_ram_count21:02
mriedemwhich calls objects.InstanceList.get_counts21:02
melwittI think it makes that call with usages=False though which wouldn't count21:02
melwittunless this is a call to used_limits rather than limits21:03
melwittthey'e both /limits21:03
mriedemyeah it's an extension21:03
melwittso I guess must be21:03
mriedemare the results from the db queries in the instance object actual primitives?21:03
mriedemcounts = {'project': {'instances': project_result[0] or 0,21:03
mriedem                              'cores': project_result[1] or 0,21:03
mriedem                              'ram': project_result[2] or 0}}21:03
*** annegentle has joined #openstack-nova21:03
*** slaweq has quit IRC21:03
mriedemor are they sqla objects?21:03
*** esberglu has joined #openstack-nova21:04
*** annegentle has quit IRC21:04
melwittI'm using func.count, func.sum so they're supposed to be integers but this is the first time I've used the func functions21:04
mriedemhttps://review.openstack.org/#/c/416521/58..60/nova/objects/instance.py@142521:04
melwittI based it off stuff I found in sqlalchemy/api.py21:04
mriedemshould that be filter_by?21:04
melwittno based on what I copied21:04
*** baoli has quit IRC21:05
mriedemwhere is filter_by defined?21:05
*** yamahata has quit IRC21:05
melwittI was trying to do like this https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L219221:05
*** mtanino__ has joined #openstack-nova21:07
mriedemyou need some leakypipes21:07
*** esberglu has quit IRC21:07
*** sapcc-bot has joined #openstack-nova21:07
*** sapcc-bot has quit IRC21:07
melwittyeah. I think I'm gonna just log what I'm returning from get_counts() and see what kind of garbage might be in there for that test21:08
*** slaweq has joined #openstack-nova21:10
melwittfilter_by is a method on the query, like query.filter_by(...)21:11
mriedemyup21:11
mriedemhttps://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L1835 is similar to what you're doing21:12
melwittyeah, that's exactly what I was looking at. that's the existing instance quota refresh sync function21:12
openstackgerritmelanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota  https://review.openstack.org/47770021:16
openstackgerritmelanie witt proposed openstack/nova master: Remove 'reserved' count from used limits  https://review.openstack.org/44624221:16
openstackgerritmelanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota  https://review.openstack.org/47769921:16
openstackgerritmelanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage  https://review.openstack.org/44624321:16
openstackgerritmelanie witt proposed openstack/nova master: Count instances to check quota  https://review.openstack.org/41652121:16
openstackgerritmelanie witt proposed openstack/nova master: Make Quotas object favor the API database  https://review.openstack.org/41094521:17
openstackgerritmelanie witt proposed openstack/nova master: Add online migration to move quotas to API database  https://review.openstack.org/41094621:17
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: WIP: test against the counting quotas change  https://review.openstack.org/48404821:17
*** sapcc-bot has joined #openstack-nova21:18
*** sapcc-bot has quit IRC21:18
*** lpetrut has quit IRC21:19
*** edmondsw has quit IRC21:24
*** sapcc-bot has joined #openstack-nova21:24
*** sapcc-bot has quit IRC21:24
*** sapcc-bot has joined #openstack-nova21:26
*** sapcc-bot has quit IRC21:26
*** gouthamr has joined #openstack-nova21:29
openstackgerritJan Gutter proposed openstack/os-vif master: Improve OVS Representor Lookup  https://review.openstack.org/48405121:30
*** sapcc-bot has joined #openstack-nova21:32
mriedemblarg, we added tags to build request for no reason21:33
mriedemand/or started passing tags to conductor for no reason when we already had them in the build request21:34
mriedemdouble blarg21:34
*** MVenesio has quit IRC21:38
*** jangutter has quit IRC21:43
*** sapcc-bot has joined #openstack-nova21:43
*** sapcc-bot has quit IRC21:43
*** esberglu has joined #openstack-nova21:47
*** sapcc-bot has joined #openstack-nova21:48
*** sapcc-bot has quit IRC21:48
*** esberglu has quit IRC21:52
mriedemsuperdan: i know you're looking for something to review at 4pm on a friday https://review.openstack.org/#/c/469800/21:52
*** rbartra has quit IRC21:52
*** priteau has quit IRC21:53
*** kristian__ has quit IRC21:55
*** kristian__ has joined #openstack-nova21:56
*** fragatin_ has joined #openstack-nova21:59
*** kristian__ has quit IRC22:00
*** fragatina has quit IRC22:02
*** brault has quit IRC22:06
*** sapcc-bot has joined #openstack-nova22:06
*** sapcc-bot has quit IRC22:06
*** burt has quit IRC22:12
*** itlinux has quit IRC22:13
*** PTCbro has quit IRC22:13
*** awaugama has quit IRC22:14
*** felipemonteiro__ has quit IRC22:16
*** sapcc-bot has joined #openstack-nova22:18
*** sapcc-bot has quit IRC22:18
*** acormier has quit IRC22:21
*** acormier has joined #openstack-nova22:22
*** sapcc-bot has joined #openstack-nova22:24
*** sapcc-bot has quit IRC22:24
*** jwcroppe has quit IRC22:24
*** yamahata has joined #openstack-nova22:24
*** jwcroppe has joined #openstack-nova22:24
*** acormier has quit IRC22:26
*** Apoorva_ has joined #openstack-nova22:26
*** jwcroppe has quit IRC22:29
*** gouthamr has quit IRC22:30
*** Apoorva has quit IRC22:30
*** vishwana_ has joined #openstack-nova22:35
*** sapcc-bot has joined #openstack-nova22:37
*** vishwanathj has quit IRC22:38
*** zhenq has quit IRC22:39
*** sapcc-bot has joined #openstack-nova22:42
*** sapcc-bot has quit IRC22:42
*** xyang1 has quit IRC22:45
*** sapcc-bot has joined #openstack-nova22:50
*** sapcc-bot has quit IRC22:50
*** fragatin_ has quit IRC22:53
openstackgerritDavanum Srinivas (dims) proposed openstack/nova master: [WIP] Getting rid of crud around castellan options  https://review.openstack.org/48403622:53
*** fragatina has joined #openstack-nova22:53
*** sapcc-bot has joined #openstack-nova22:54
*** sapcc-bot has quit IRC22:54
*** edmondsw has joined #openstack-nova22:57
*** tbachman_ has joined #openstack-nova22:57
*** tbachman has quit IRC22:58
*** tbachman_ is now known as tbachman22:58
*** mtanino__ has quit IRC23:00
*** edmondsw has quit IRC23:02
*** avolkov` has quit IRC23:04
*** sapcc-bot has joined #openstack-nova23:06
*** sapcc-bot has quit IRC23:06
*** sapcc-bot has joined #openstack-nova23:07
*** sapcc-bot has quit IRC23:07
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements  https://review.openstack.org/48406723:08
*** vladikr_ has joined #openstack-nova23:12
*** sree has joined #openstack-nova23:13
*** vladikr has quit IRC23:14
*** sbezverk_ has joined #openstack-nova23:17
*** sree has quit IRC23:17
*** acormier has joined #openstack-nova23:17
*** sapcc-bot has joined #openstack-nova23:18
*** sapcc-bot has quit IRC23:18
*** rajathagasthya has quit IRC23:19
*** acormier has quit IRC23:19
*** acormier_ has joined #openstack-nova23:19
*** sbezverk has quit IRC23:20
*** tbachman has quit IRC23:20
*** hongbin has quit IRC23:20
*** nicolasbock_ has joined #openstack-nova23:23
*** vishwana_ has quit IRC23:23
*** tbachman has joined #openstack-nova23:23
*** vishwanathj has joined #openstack-nova23:24
*** itlinux has joined #openstack-nova23:27
*** acormier_ has quit IRC23:30
*** figleaf is now known as edleafe23:31
*** yassine has quit IRC23:33
*** sapcc-bot has joined #openstack-nova23:35
*** sapcc-bot has quit IRC23:35
*** sapcc-bot has joined #openstack-nova23:41
*** sapcc-bot has quit IRC23:41
*** itlinux_ has joined #openstack-nova23:43
*** sapcc-bot has joined #openstack-nova23:47
*** sapcc-bot has quit IRC23:47
openstackgerritMerged openstack/nova master: Default reservations=None in Cells v1 and conductor APIs  https://review.openstack.org/48391723:48
*** itlinux has quit IRC23:49
*** Swami has quit IRC23:53

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