Tuesday, 2019-02-26

*** s10 has joined #openstack-nova00:01
alex_xumriedem: want to hear your opinion on https://review.openstack.org/#/c/634827/23/nova/objects/migrate_data.py@9900:07
cfriesenis it still the case that traits in image properties are specified as "trait:HW_SOME_TRAIT=required" with a colon after trait?00:08
cfriesenalex_xu: I've uploaded a new version of the image/flavor validation commit00:09
alex_xucfriesen: got it, I will try second round today00:10
alex_xucfriesen: for your trait question http://specs.openstack.org/openstack/nova-specs/specs/rocky/implemented/glance-image-traits.html00:11
alex_xuso should be yes00:11
* alex_xu needs clear mind for second round00:13
*** macza has quit IRC00:14
*** wolverineav has quit IRC00:15
*** eandersson has quit IRC00:16
*** eandersson_ has joined #openstack-nova00:17
*** s10 has quit IRC00:18
*** hongbin has quit IRC00:19
*** wolverineav has joined #openstack-nova00:21
*** tosky has quit IRC00:23
*** _hemna has joined #openstack-nova00:28
*** markvoelker has joined #openstack-nova00:31
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix resetting non-persistent fields when saving obj  https://review.openstack.org/63627100:34
*** cdent has quit IRC00:39
*** sapd1 has joined #openstack-nova00:45
*** jobewan has quit IRC00:45
*** markvoelker has quit IRC01:04
*** Swami has quit IRC01:04
mriedemalex_xu: i'm not sure i understand the question on the review :)01:08
mriedemare you saying, since we already have the migration context, why not just store the information there rather than pass it over rpc with the MigrateData object?01:08
alex_xumriedem: migration_context has the claimed_instance_numa, and we also need host numa obj, and some host configuration(like shared cpu set?). Then we pass all of those back to the src node, and src node can use existed code to generate libvirt xml.01:13
alex_xumriedem: the currently way in the patch is only fetching the needed back to the host node, I think that is why we hack the xml in the src node.01:14
mriedemas far as i know this is working similar to how we handle updating the xml on the source host for things like volumes and vifs01:15
mriedembased on data from the dest host01:15
alex_xuyes, I agree, we already have code work as this. Just want to ensure whether we want to change that, if people really thing it is ok, then i will continue review as the current way01:16
mriedemwell, there might be better alternatives, but at this point in the release it's probably too late to try them without for sure deferring this change to train01:17
melwittsorrt01:17
openstackgerritmelanie witt proposed openstack/nova master: Populate InstanceMapping.user_id during migrations and schedules  https://review.openstack.org/63857401:17
openstackgerritmelanie witt proposed openstack/nova master: Add online data migration for populating user_id  https://review.openstack.org/63335101:17
openstackgerritmelanie witt proposed openstack/nova master: WIP Add get_counts() to InstanceMappingList  https://review.openstack.org/63807201:17
openstackgerritmelanie witt proposed openstack/nova master: WIP Count instances from mappings and cores/ram from placement  https://review.openstack.org/63807301:17
openstackgerritmelanie witt proposed openstack/nova master: Use instance mappings to count server group members  https://review.openstack.org/63832401:17
melwitt*sorry01:17
mriedemalex_xu: i'm assuming artom has already been doing integration testing of this code too01:18
alex_xuactually, just want you ensure whether worth to change that,  which i'm not sure and hesitate :)01:18
mriedemalex_xu: yeah i don't know either01:18
alex_xumriedem: yea, that is also part of my hesitate01:18
*** wolverineav has quit IRC01:18
*** eharney has quit IRC01:19
mriedemtakashin: i just have a couple of comments in https://review.openstack.org/#/c/638849/ otherwise it looks ok01:19
*** jaosorior has quit IRC01:20
takashinmriedem: Thank you. I will fix them.01:20
*** wolverineav has joined #openstack-nova01:24
*** jaosorior has joined #openstack-nova01:32
*** mrjk_ has quit IRC01:33
*** mrjk_ has joined #openstack-nova01:34
*** tetsuro has joined #openstack-nova01:35
openstackgerritMerged openstack/nova master: Add unit tests for missing VirtualInterface in 2.70 os-interface  https://review.openstack.org/63914101:38
*** tetsuro has quit IRC01:38
*** tetsuro has joined #openstack-nova01:39
*** mriedem is now known as mriedem_afk01:39
openstackgerritTakashi NATSUME proposed openstack/nova master: Remove wrong description for auto resize confirm  https://review.openstack.org/63835701:39
*** ondrejme has quit IRC01:44
openstackgerritMerged openstack/python-novaclient master: Fix output of interface-attach command  https://review.openstack.org/63767701:48
openstackgerritMerged openstack/python-novaclient master: Add a note in "nova service-delete" help about deleting computes  https://review.openstack.org/62763701:48
*** mlavalle has quit IRC01:52
*** tetsuro has quit IRC01:53
*** hongbin has joined #openstack-nova01:55
*** tetsuro has joined #openstack-nova01:57
*** tetsuro has quit IRC02:00
*** whoami-rajat has joined #openstack-nova02:01
*** _hemna has quit IRC02:02
*** tetsuro has joined #openstack-nova02:03
openstackgerritArtom Lifshitz proposed openstack/nova master: Introduce live_migration_claim()  https://review.openstack.org/63566902:04
openstackgerritArtom Lifshitz proposed openstack/nova master: New objects to transmit NUMA config from dest to source  https://review.openstack.org/63482702:04
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for sending NUMAMigrateData to the source  https://review.openstack.org/63482802:04
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for updating NUMA-related XML on the source  https://review.openstack.org/63522902:04
openstackgerritArtom Lifshitz proposed openstack/nova master: RPC changes to prepare for NUMA live migration  https://review.openstack.org/63460502:04
openstackgerritArtom Lifshitz proposed openstack/nova master: [WIP needs more tests] Full NUMA live migration support  https://review.openstack.org/63460602:04
*** artom has joined #openstack-nova02:04
*** _fragatina has quit IRC02:05
*** tetsuro has quit IRC02:05
artommriedem_afk, alex_xu, I run https://review.rdoproject.org/r/#/c/18832/ against the Nova patch series02:05
*** wolverineav has quit IRC02:05
artomIt's a tempest plugin that massively subverts what tempest is for, but allows us to test stuff like this in an automated fashion02:06
artomIn there I have 3 tests for now: test that CPU pinning information is updated, test that emulator thread pinning information is updated, and test that hugepages information is updated.02:06
artomThe update I just pushed to the Nova patches passed all 3 tests02:07
artomI'll write an ML or something, to have it in writing in a more permanent fashion02:07
artomBut for now, I'm gonna go get swole at the gym, then sleep02:08
artomTo be back harder tomorrow morning02:08
*** wolverineav has joined #openstack-nova02:08
*** tetsuro has joined #openstack-nova02:10
*** nicholas has quit IRC02:10
*** zhubx007 has quit IRC02:24
*** mriedem_afk has quit IRC02:24
*** zhubx has joined #openstack-nova02:24
*** zhubx has quit IRC02:25
*** zhubx has joined #openstack-nova02:25
*** wolverineav has quit IRC02:26
*** wolverineav has joined #openstack-nova02:27
*** mriedem has joined #openstack-nova02:29
*** wolverineav has quit IRC02:32
*** lbragstad has quit IRC02:44
*** macza has joined #openstack-nova02:47
*** macza has quit IRC02:51
mriedemyonglihe: alex_xu: comments in https://review.openstack.org/#/c/621474/ but i'm not sure why server_groups is a list - the server can only be in at most 1 server group02:52
mriedemreturning a list is misleading02:52
mriedemso i would prefer to have just a key=value, e.g. server_group: <server_group_id or None>02:52
mriedemi've also added tssurya to the review because I think we can also return the server group in the down-cell case02:52
openstackgerritZhenyu Zheng proposed openstack/nova master: Add compute service support for attach/detach root volume  https://review.openstack.org/61475002:52
*** mgariepy has quit IRC02:53
*** Dinesh_Bhor has joined #openstack-nova02:53
yonglihemriedem, that suggested by jaypipes, history in the spec review comments. basically idea is that the group should have belong to multi groups .02:54
mriedem"should have" is not "the way it is"02:55
mriedemyou currently cannot have a server in more than one group02:55
*** psachin has joined #openstack-nova02:55
mriedemi know people have tried to change the api to allow adding/removing servers to/from groups over time02:56
mriedembut that is not implemented today02:56
mriedemis this a list because windriver allows having a server in more than one group?02:56
mriedem*starlingx02:56
yongliheno, it's not in starlingx,02:56
*** mgariepy has joined #openstack-nova02:56
*** sapd1 has quit IRC02:57
openstackgerritZhenyu Zheng proposed openstack/nova master: Add compute service support for attach/detach root volume  https://review.openstack.org/61475002:58
openstackgerrityenai proposed openstack/nova master: Disconnect volume when encryption is failed  https://review.openstack.org/63259802:58
yongliheshould we switch to just one UUID?02:58
mriedemi'm also wondering why not return the server group name along with the uuid03:00
mriedemwhile we're looking up the server group03:00
mriedemi know you can get the name of the group via the GET /os-server-groups/{id} api03:00
mriedemanyway, i'm mostly -1 because of the list03:01
mriedemadding the name + uuid is just a thought03:01
yonglihepeople think that is redundant, uuid is enough.03:01
*** markvoelker has joined #openstack-nova03:01
*** wolverineav has joined #openstack-nova03:02
yongliheok so we should patch the bp and rebase patch to return just UUID, along with address comments.03:02
mriedemugh, i see jaypipes' comment in the spec now https://review.openstack.org/#/c/612255/11/specs/stein/approved/show-server-group.rst@6703:03
mriedemexactly the opposite of mine :)03:03
yongliheshould we align that?03:03
*** sapd1 has joined #openstack-nova03:04
mriedemyonglihe: can you ask about it in the mailing list? i see that my last comment in the spec was https://review.openstack.org/#/c/612255/5/specs/stein/approved/list-server-group.rst@3803:04
mriedemwhich wasn't the direction taken03:04
mriedemi guess i was thinking something more like this based on what i just said in your patch https://review.openstack.org/#/c/612255/4/specs/stein/approved/list-server-group.rst@6203:05
yongliheok, i gonna re-open this on mail thead.03:06
*** wolverineav has quit IRC03:07
mriedemyonglihe: thanks, and sorry - but this is pretty straight-forward otherwise and i don't see a problem with getting it merged once we decide on the format03:09
yonglihesure, we do it as good as we can, that's good thing to go, i like it -:)03:10
*** mriedem has quit IRC03:12
*** sapd1 has quit IRC03:14
openstackgerritBoxiang Zhu proposed openstack/nova master: Convert to raw format into rbd volume  https://review.openstack.org/63808003:31
*** hongbin has quit IRC03:33
*** tetsuro has quit IRC03:34
*** markvoelker has quit IRC03:35
*** macza has joined #openstack-nova03:44
*** macza has quit IRC03:48
openstackgerritMerged openstack/nova master: Create specialist set_macaddr_and_vlan helper.  https://review.openstack.org/62422703:51
openstackgerritMerged openstack/nova master: Move create_tap_dev into privsep.  https://review.openstack.org/62422803:51
*** udesale has joined #openstack-nova03:54
*** ratailor has joined #openstack-nova03:56
*** gyee has quit IRC03:58
*** yaawang has quit IRC04:03
*** sdake has joined #openstack-nova04:06
*** sdake has quit IRC04:10
*** sdake has joined #openstack-nova04:12
*** sdake has quit IRC04:13
*** sdake has joined #openstack-nova04:15
*** sridharg has joined #openstack-nova04:15
*** sdake has quit IRC04:23
*** markvoelker has joined #openstack-nova04:32
*** wolverineav has joined #openstack-nova04:33
*** dave-mccowan has quit IRC04:44
*** lbragstad has joined #openstack-nova04:53
*** _hemna has joined #openstack-nova04:59
*** _hemna has quit IRC05:04
*** markvoelker has quit IRC05:05
*** wolverineav has quit IRC05:09
*** wolverineav has joined #openstack-nova05:11
*** _fragatina has joined #openstack-nova05:12
openstackgerritTakashi NATSUME proposed openstack/python-novaclient master: Fix changes-before values in an instance action test  https://review.openstack.org/63884905:13
*** janki has joined #openstack-nova05:26
*** takashin has left #openstack-nova05:31
openstackgerrityenai proposed openstack/nova master: Disconnect volume when encryption is failed  https://review.openstack.org/63259805:40
*** _fragatina has quit IRC05:47
*** wolverineav has quit IRC06:01
*** wolverineav has joined #openstack-nova06:02
*** markvoelker has joined #openstack-nova06:03
*** wolverineav has quit IRC06:07
*** tetsuro has joined #openstack-nova06:14
*** wolverineav has joined #openstack-nova06:14
*** ivve has joined #openstack-nova06:23
*** igordc has quit IRC06:30
*** tetsuro has quit IRC06:31
*** masber has joined #openstack-nova06:31
masbergood afternoon all, is this the right place to ask questions about SRIOV? for some reason nova-compute complains that it can't find the device, however I can't find "the device" in the libvirt device list06:32
openstackgerritZhenyu Zheng proposed openstack/nova master: Add compute service support for attach/detach root volume  https://review.openstack.org/61475006:34
*** markvoelker has quit IRC06:35
*** kashyap has joined #openstack-nova06:40
*** jchhatbar has joined #openstack-nova06:43
openstackgerritmelanie witt proposed openstack/nova master: Add online data migration for populating user_id  https://review.openstack.org/63335106:45
openstackgerritmelanie witt proposed openstack/nova master: WIP Add get_counts() to InstanceMappingList  https://review.openstack.org/63807206:45
openstackgerritmelanie witt proposed openstack/nova master: WIP Count instances from mappings and cores/ram from placement  https://review.openstack.org/63807306:45
openstackgerritmelanie witt proposed openstack/nova master: Use instance mappings to count server group members  https://review.openstack.org/63832406:45
*** janki has quit IRC06:45
openstackgerritYury Kulazhenkov proposed openstack/nova master: remove deprecated os_brick import from ScaleIO driver  https://review.openstack.org/63859206:48
openstackgerritYongli He proposed openstack/nova master: Add server sub-resource topology API  https://review.openstack.org/62147606:49
*** Luzi has joined #openstack-nova06:54
openstackgerritYongli He proposed openstack/nova master: Add server sub-resource topology API  https://review.openstack.org/62147607:02
*** wolverineav has quit IRC07:06
*** tetsuro has joined #openstack-nova07:06
*** wolverineav has joined #openstack-nova07:06
*** masber has quit IRC07:13
*** wolverineav has quit IRC07:13
openstackgerritBoxiang Zhu proposed openstack/nova master: Convert to raw format into rbd volume  https://review.openstack.org/63808007:16
*** dpawlik has joined #openstack-nova07:30
*** zhubx007 has joined #openstack-nova07:33
*** zhubx has quit IRC07:33
*** zhubx007 has quit IRC07:35
*** logan- has quit IRC07:35
*** mrch has joined #openstack-nova07:35
*** zhubx has joined #openstack-nova07:35
*** logan- has joined #openstack-nova07:37
*** mrch_ has quit IRC07:38
*** _fragatina has joined #openstack-nova07:41
*** lbragstad has quit IRC07:44
*** wolverineav has joined #openstack-nova07:47
*** wolverineav has quit IRC07:52
*** rcernin has quit IRC07:56
*** ccamacho has joined #openstack-nova08:02
*** tesseract has joined #openstack-nova08:13
*** tkajinam has quit IRC08:16
*** Luzi has quit IRC08:18
*** awalende has joined #openstack-nova08:18
*** helenafm has joined #openstack-nova08:20
*** _fragatina has quit IRC08:23
*** wolverineav has joined #openstack-nova08:29
*** tssurya has joined #openstack-nova08:30
*** Luzi has joined #openstack-nova08:32
*** markvoelker has joined #openstack-nova08:32
*** wolverineav has quit IRC08:33
*** pcaruana has joined #openstack-nova08:35
*** tosky has joined #openstack-nova08:39
*** ondrejme has joined #openstack-nova08:43
*** wolverineav has joined #openstack-nova08:44
*** dtantsur|afk is now known as dtantsur08:46
*** wolverineav has quit IRC08:49
*** ttsiouts has joined #openstack-nova08:49
openstackgerritZhenyu Zheng proposed openstack/nova master: Detach/Attach root volume API changes  https://review.openstack.org/62398108:50
*** _fragatina has joined #openstack-nova08:54
*** tetsuro has quit IRC08:57
*** ralonsoh has joined #openstack-nova08:57
*** ccamacho has quit IRC08:58
openstackgerritZhenyu Zheng proposed openstack/nova master: Detach/Attach root volume API changes  https://review.openstack.org/62398108:59
*** priteau has joined #openstack-nova08:59
*** markvoelker has quit IRC09:06
*** ttsiouts has quit IRC09:07
*** ttsiouts has joined #openstack-nova09:08
openstackgerritZhenyu Zheng proposed openstack/nova master: Detach/Attach root volume API changes  https://review.openstack.org/62398109:09
openstackgerritBoxiang Zhu proposed openstack/nova master: Convert to raw format into rbd volume  https://review.openstack.org/63808009:09
*** zhubx has quit IRC09:11
*** zhubx has joined #openstack-nova09:12
*** ttsiouts has quit IRC09:13
*** ttsiouts has joined #openstack-nova09:14
*** jchhatbar has quit IRC09:16
*** jchhatbar has joined #openstack-nova09:16
*** jchhatbar has quit IRC09:22
*** jchhatbar has joined #openstack-nova09:23
*** dklyle has quit IRC09:25
*** dklyle has joined #openstack-nova09:27
*** lucasagomes has joined #openstack-nova09:27
*** elod_ has joined #openstack-nova09:29
*** FlorianFa has quit IRC09:30
*** elod has quit IRC09:30
*** lyarwood has quit IRC09:30
*** tacco has quit IRC09:30
*** ebbex has quit IRC09:30
*** elod_ is now known as elod09:30
*** tssurya has quit IRC09:30
*** zhubx has quit IRC09:31
*** tssurya has joined #openstack-nova09:31
*** lee1 has joined #openstack-nova09:34
*** jamesdenton has quit IRC09:35
*** rha has quit IRC09:35
*** FlorianFa has joined #openstack-nova09:35
*** jamesdenton has joined #openstack-nova09:36
*** ebbex has joined #openstack-nova09:36
*** _fragatina has quit IRC09:39
*** ccamacho has joined #openstack-nova09:39
*** wolverineav has joined #openstack-nova09:41
*** lee1 is now known as lyarwood09:42
*** cdent has joined #openstack-nova09:43
openstackgerritMichael Still proposed openstack/nova master: Move set_vf_interface_vlan to be with its only caller.  https://review.openstack.org/62422909:43
openstackgerritMichael Still proposed openstack/nova master: Move DHCP releasing to privsep.  https://review.openstack.org/62423009:43
openstackgerritMichael Still proposed openstack/nova master: Convert additional IP management calls to privsep.  https://review.openstack.org/62423109:43
openstackgerritMichael Still proposed openstack/nova master: Move route management to privsep.  https://review.openstack.org/62423209:43
openstackgerritMichael Still proposed openstack/nova master: Move additional IP address management to privsep.  https://review.openstack.org/62459109:43
openstackgerritMichael Still proposed openstack/nova master: Move slight bonkers IP management to privsep.  https://review.openstack.org/62459209:43
openstackgerritMichael Still proposed openstack/nova master: Move arping to privsep.  https://review.openstack.org/62459309:43
openstackgerritMichael Still proposed openstack/nova master: Move cleaning conntrack to privsep.  https://review.openstack.org/62459409:43
openstackgerritMichael Still proposed openstack/nova master: Privsepify ipv4 forwarding enablement.  https://review.openstack.org/63543109:43
openstackgerritMichael Still proposed openstack/nova master: Move killing processes to privsep.  https://review.openstack.org/63543209:43
openstackgerritMichael Still proposed openstack/nova master: Move FP device creation and deletion to privsep.  https://review.openstack.org/63543309:43
openstackgerritMichael Still proposed openstack/nova master: Cleanup the exec_ebtables code a little.  https://review.openstack.org/63543409:43
openstackgerritMichael Still proposed openstack/nova master: Privsep the ebtables modification code.  https://review.openstack.org/63543509:43
openstackgerritMichael Still proposed openstack/nova master: Move adding vlans to interfaces to privsep.  https://review.openstack.org/63543609:43
openstackgerritMichael Still proposed openstack/nova master: Move iptables rule fetching and setting to privsep.  https://review.openstack.org/63650809:43
openstackgerritMichael Still proposed openstack/nova master: Move dnsmasq restarts to privsep.  https://review.openstack.org/63928009:43
openstackgerritMichael Still proposed openstack/nova master: Move router advertisement daemon restarts to privsep.  https://review.openstack.org/63928109:44
openstackgerritMichael Still proposed openstack/nova master: Move calls to ovs-vsctl to privsep.  https://review.openstack.org/63928209:44
*** derekh has joined #openstack-nova09:46
*** sapd1 has joined #openstack-nova09:49
*** IvensZambrano has joined #openstack-nova09:53
*** efoley has joined #openstack-nova09:56
*** priteau has quit IRC09:57
*** priteau has joined #openstack-nova09:59
*** markvoelker has joined #openstack-nova10:03
*** dpawlik has quit IRC10:05
*** priteau has quit IRC10:06
*** wolverineav has quit IRC10:14
openstackgerritStephen Finucane proposed openstack/os-vif master: docs: Use sphinx.ext.autodoc for VIF types  https://review.openstack.org/63840410:20
openstackgerritStephen Finucane proposed openstack/os-vif master: docs: Use sphinx.ext.autodoc for profile, datapath offload types  https://review.openstack.org/63840510:20
aspierscfriesen: your suggestion exactly describes what I already pushed to Gerrit :-) https://review.openstack.org/#/c/638680/10:29
aspierskashyap: I was told to ask your advice on this http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-02-25.log.html#t2019-02-25T23:18:0510:30
kashyapaspiers: Hi10:30
kashyapI'm deeply buried in a different context; will get back to you10:31
aspierskashyap: ok np, thanks!10:31
kashyapaspiers: I lost all the IRC scrollback from yesterday, that's why I didn't see it.10:31
kashyapaspiers: So it's about machine types and AMD SEV detection10:31
aspierskashyap: yeah, I noticed you were not in the channel10:31
aspierscorrect10:31
*** Dinesh_Bhor has quit IRC10:32
kashyapaspiers: Which TZ are you in?10:32
aspiersand this stack of patches: https://review.openstack.org/#/c/638680/10:32
aspiersGMT (London, UK)10:32
kashyapOkido; will come back sometime in the afternoon to this.10:33
kashyapaspiers: I'll leave you with a related URL: https://review.openstack.org/#/c/631154/ ("WIP: Gracefully handle QEMU machine types for guests")10:33
*** yan0s has joined #openstack-nova10:35
*** markvoelker has quit IRC10:36
sean-k-mooneystephenfin: looking at the other docs changes you pushed im more or less hapy with the final too in the series. ill take a look at them again when the ci reports back but do you want to include them in the release?10:36
aspierskashyap: SEV requires q35 but I think that is only loosely related. The main point here is that virConnectGetDomainCapabilities was designed to be invoked just before booting an instance of a specific arch / machine type, not during initialisation of a hypervisor host which can potentially host multiple archs / machine types10:36
aspierskashyap: but no rush, I will wait patiently ;-) thanks again!10:37
stephenfinsean-k-mooney: If you want, go for it. I'm reviewing ralonsoh's native OVSDB patch atm10:37
kashyapaspiers: Right.  One more (couldn't resist), on getDomainCapabilities(), I mentioned it in this WIP spec too (for OVMF): https://review.openstack.org/#/c/506720/6/specs/rocky/approved/ovmf-with-secure-boot-and-smm.rst10:37
* kashyap crawls back to his cave; bbiab10:37
aspiers:)10:38
sean-k-mooneystephenfin: ok, cool let me know if you want me to respin the py3-functional patches. we might leave the +w of rodolfos change to jaypies10:38
sean-k-mooney*to jaypipes10:38
*** _fragatina has joined #openstack-nova10:39
stephenfinyup, that's that my plan10:39
*** erlon has joined #openstack-nova10:48
stephenfinsean-k-mooney: Oh yeah, and no need to respin, though a follow-up would be nice10:52
*** zhubx has joined #openstack-nova10:54
*** dcdawg has joined #openstack-nova10:59
*** yaawang has joined #openstack-nova11:04
*** efoley has quit IRC11:06
*** efoley has joined #openstack-nova11:06
*** ttsiouts has quit IRC11:07
*** ttsiouts has joined #openstack-nova11:08
*** ttsiouts has quit IRC11:12
sean-k-mooneystephenfin: by the way the reason im making the vscode change is so i can run the functional test under a debugger by addign a break piont and clicking on just the test i want to run :)11:16
sean-k-mooneyso vim,emacs,nano is fine too and i use them form most of my work but having a real debugger makes writing new tests and validteing them much simpler11:18
sean-k-mooneyi have done this in the past with nova but its on my todo list to set it up again and then document it in the nova docs11:18
openstackgerritYury Kulazhenkov proposed openstack/nova master: remove deprecated os_brick import from ScaleIO driver  https://review.openstack.org/63859211:25
*** udesale has quit IRC11:29
*** zhubx has quit IRC11:30
*** zhubx has joined #openstack-nova11:30
*** ratailor has quit IRC11:31
*** dpawlik has joined #openstack-nova11:37
*** tbachman has quit IRC11:39
*** IvensZambrano has quit IRC11:40
*** psachin has quit IRC11:40
*** IvensZambrano has joined #openstack-nova11:41
*** wolverineav has joined #openstack-nova11:41
*** wolverineav has quit IRC11:46
*** ccamacho has quit IRC11:50
sean-k-mooneystephenfin: im going to resping the last sriov migration patch. adrianc didnt cherry pick my v14 change so im going to do that and then check if anything else form your comments still needs to be fixed.11:51
*** efoley has quit IRC11:53
*** efoley has joined #openstack-nova11:53
*** Luzi has quit IRC11:54
*** Luzi has joined #openstack-nova11:55
*** IvensZambrano has quit IRC12:00
*** IvensZambrano has joined #openstack-nova12:01
*** ttsiouts has joined #openstack-nova12:08
*** ccamacho has joined #openstack-nova12:12
*** janki has joined #openstack-nova12:14
*** jchhatbar has quit IRC12:15
fricklersean-k-mooney: regarding your comment on https://bugs.launchpad.net/bugs/1801919, we don't use "Fix Committed" anymore, see also https://docs.openstack.org/project-team-guide/bugs.html , though I don't remember the exact reasoning. but it has been this way for a couple of years now I think12:15
openstackLaunchpad bug 1801919 in devstack "brctl is obsolete use ip" [Undecided,In progress] - Assigned to Nate Johnston (nate-johnston)12:15
sean-k-mooneyfrickler: that is quite missleading for a casual on looker12:15
sean-k-mooneyfrickler: if we were to drop one of the two i woudl have dropped fix released12:16
fricklersean-k-mooney: I think it doesn't work that way round, because the bug then would still show up as open in lp12:17
sean-k-mooneyfrickler: i have had people email me in the past about bug that were marked as fix released when they were not12:17
sean-k-mooneyfrickler: they should still show up as open12:18
*** phasespace has joined #openstack-nova12:18
sean-k-mooneythe reason i recived email before were because people were trying to deploy with the latest release and they were still hitting the bug because the isse was merged on master be we had not done a release12:18
sean-k-mooneyfrickler: anyway if its not used anymore ill stop setting it but i thinik the current useage is flawed12:20
*** zhubx has quit IRC12:21
phasespacewhen running "openstack hypervisor list", where does it retrieve the hostname of the hypervisor from? Is it stored in a particular table?12:21
fricklersean-k-mooney: probably the release team would be to correct addressee if you wanted to continued that discussion, I'm just the messenger ;)12:21
*** zhubx has joined #openstack-nova12:21
sean-k-mooneyfrickler: i might raise it at the fourm/ptg. it just makes my life harder to determin if things are fixed upstream or not when determining if we need to backport things downstream or not12:22
sean-k-mooneyfrickler: thanks for letting me know12:23
sean-k-mooneyfrickler: we proably need to add a new status to storyboard too by the looks of it as it does not track the released status either12:23
adriancsean-k-mooney: sorry for that, i didnt notice i was working on an older PS for the auto detach/attach of the sriov port commit12:23
sean-k-mooneythat said a tag could work too12:24
*** janki has quit IRC12:24
sean-k-mooneyadrianc: no worries12:24
sean-k-mooneyadrianc: just fixing it up now12:24
adriancthx !12:24
*** janki has joined #openstack-nova12:24
sean-k-mooneyadrianc: by the way did you see that https://review.openstack.org/#/c/620123/ was being blocked by https://review.openstack.org/#/c/639074/12:25
*** mrjk__ has joined #openstack-nova12:26
sean-k-mooneyill kick off a recheck now that it has merged12:26
*** snevi has joined #openstack-nova12:26
adriancyea, saw you mentioning that in the neutron IRC12:26
adriancwas waiting for this to get pushed :) as it will conclude the neutron change for SR-IOV live migration12:27
*** logan_ has joined #openstack-nova12:27
*** logan_ is now known as Guest1164712:28
*** janki has quit IRC12:29
sean-k-mooneyadrianc: ya so the recheck should be running now. you might need to rebase but it sould just do a merge with master and pick up the change12:29
*** beekneemech has joined #openstack-nova12:29
*** _pewp_ has quit IRC12:30
*** gouthamr has quit IRC12:30
*** ondrejme has quit IRC12:30
*** NewBruce4 has quit IRC12:30
*** rnoriega has quit IRC12:30
*** mrjk_ has quit IRC12:30
*** mvkr has quit IRC12:30
*** Kunpeng has quit IRC12:30
*** kaisers has quit IRC12:30
*** Gaasmann has quit IRC12:30
*** IvensZambrano has quit IRC12:30
*** dpawlik has quit IRC12:30
*** owalsh has quit IRC12:30
*** jlvillal has quit IRC12:30
*** cdent has quit IRC12:30
*** dosaboy has quit IRC12:30
*** zzzeek has quit IRC12:30
*** ralonsoh has quit IRC12:30
*** logan- has quit IRC12:30
*** mgariepy has quit IRC12:30
*** cfriesen has quit IRC12:30
*** kashyap has quit IRC12:30
*** bnemec has quit IRC12:30
*** openstackgerrit has quit IRC12:30
*** _pewp_ has joined #openstack-nova12:31
*** owalsh_ has joined #openstack-nova12:31
*** dpawlik has joined #openstack-nova12:31
*** zzzeek has joined #openstack-nova12:31
*** mvkr has joined #openstack-nova12:31
*** rnoriega has joined #openstack-nova12:31
*** Guest11647 is now known as logan-12:31
*** jlvillal has joined #openstack-nova12:31
*** kaisers has joined #openstack-nova12:32
*** gouthamr has joined #openstack-nova12:33
*** markvoelker has joined #openstack-nova12:33
adriancack ill keep an eye on it sean-k-mooney12:34
*** dcdawg has quit IRC12:34
*** yaawang has quit IRC12:36
*** ralonsoh has joined #openstack-nova12:36
*** yaawang has joined #openstack-nova12:37
*** ralonsoh has quit IRC12:41
*** ralonsoh has joined #openstack-nova12:42
*** _fragatina has quit IRC12:44
*** dpawlik has quit IRC12:50
*** mriedem has joined #openstack-nova12:50
*** ttsiouts has quit IRC12:51
*** alex_xu has quit IRC12:51
*** ttsiouts has joined #openstack-nova12:51
*** alex_xu has joined #openstack-nova12:52
*** ccamacho has quit IRC12:52
mriedemtssurya: i added you to https://review.openstack.org/#/c/621474/ because we could return server group info for servers in a down cell but that hasn't been implemented in that change, just wondering what you think12:53
mriedemhttps://review.openstack.org/#/c/621474/23/nova/api/openstack/compute/views/servers.py@20312:54
*** tbachman has joined #openstack-nova12:54
*** ttsiouts has quit IRC12:56
bauzasefried: when you're up, wanted to discuss with you about https://review.openstack.org/#/c/599208/1512:56
*** ttsiouts has joined #openstack-nova13:03
*** ccamacho has joined #openstack-nova13:05
tssuryamriedem: looking13:05
*** markvoelker has quit IRC13:06
*** kashyap has joined #openstack-nova13:08
aspiersefried: thanks a lot for the helpful comments. New version up for review https://review.openstack.org/#/c/538498/1713:09
aspierslooks like reviewbot is AWOL BTW?13:10
tssuryamriedem: its doable, and since we are doing  a new microversion to add that we might as well include it into the partial response13:14
*** sdake has joined #openstack-nova13:15
gmannmriedem: do you know anything not backported/setup in live migration setup on devstack side for queens/pike ?13:16
gmannmriedem: i am trying to enable the tempest-multinode-full job for stable branch and all migration test fail - http://logs.openstack.org/92/623992/1/check/tempest-multinode-full/45ca539/testr_results.html.gz13:16
gmannwork fine in rocky but fail in queens and pike13:16
gmannseems sudo/public key issue ? - http://logs.openstack.org/92/623992/1/check/tempest-multinode-full/45ca539/controller/logs/screen-n-cpu.txt.gz#_Feb_25_14_59_15_55963513:18
*** mgariepy has joined #openstack-nova13:18
*** dpawlik has joined #openstack-nova13:19
*** owalsh_ is now known as owalsh13:19
mriedemgmann: i see that job is non-voting, so does it work otherwise for nova stable/queens changes?13:22
kashyapaspiers: You here?  Okay, so I just read the scrollback you linked.  (And skimmed the patches.)13:23
gmannmriedem: not yet as tempest restrict it to master only.13:23
aspierskashyap: here but was just about to go for a run in the sun :)13:23
kashyapaspiers: Go for it.  More important than staring at the screen.13:24
aspierskashyap: hehe glad we agree on that! biab13:24
kashyapaspiers: Quick note is that let's not hardcode anything with: virConnectGetDomainCapabilities()13:24
kashyap(Because we'll use it for other purposes.)13:24
gmannmriedem: next question is should we make it enable and work for those stable branch or is it ok to run them from stable/rocky onwards ?13:24
kashyapBut let's talk later.13:24
aspierskashyap: you mean like hardcoding the arch or machine type?13:24
aspiersor emulatorbin?13:24
mriedemgmann: tempest-multinode-full or tempest-slow? that patch seems to be dealing with enabling tempest-slow on stable branches13:25
gmannmriedem: yes boih.13:25
kashyapaspiers: Machine type can _probably_ be hard-coded: as only Q35 supports it?13:25
gmannboth13:25
aspierskashyap: I was considering changing my patch so that the memoized _domaincaps is a dict of dicts mapping arch -> machine type -> caps XML13:25
aspiersor yeah, maybe just arch -> caps13:25
mriedemgmann: well we have the nova-live-migration job on stable so live migration must work13:25
kashyapaspiers: Yeah, meonized _domaincaps sounds like a good start to me; but I want to think this through a bit more.13:26
aspierskashyap: emulatorbin can be obtained programmatically from the virConnectGetCapabilities() data we already have13:26
kashyapI haven't had time to soak into the details yet.  But I just wanted to make a quick note that for Secure Boot, we'll be using the getDomainCapabilities()13:26
aspierskashyap: it's already memoized, but only the results from a single API call13:26
kashyapaspiers: Yep13:27
mriedemgmann: i'm not sure what's going on with this http://logs.openstack.org/92/623992/1/check/tempest-multinode-full/45ca539/controller/logs/screen-n-cpu.txt.gz?level=TRACE#_Feb_25_14_57_07_48818713:27
aspierskashyap: yep, I commented on your q35 spec noting the potential for reuse13:27
kashyapaspiers: Also, on your `virsh` command from the scrollback, for non-Q35, I _do_ get "sev supported = no" on my Fedora-28:13:27
kashyap$> virsh domcapabilities --virttype kvm --emulatorbin /usr/bin/qemu-kvm --arch x86_64 --machine pc-i440fx-1.4 | grep "sev supported" <sev supported='no'/>13:27
aspiersthat's what I would expect13:27
kashyapaspiers: Thanks; I need to re-spin it 'soon'13:27
aspiers:)13:27
mriedemgmann: ssh setup between the compute nodes must be messed up13:28
aspiersOK, back in ~1 hour13:28
kashyapSure.13:28
aspiersmaybe a bit more, since I'll also need lunch :)13:28
aspiersand it's *very* sunny here ...13:28
kashyapaspiers: I'm here for ~2-ish hours, then on flaky internet connections on trains13:28
aspierskashyap: OK13:28
aspierskashyap: BTW if you need more context / detail: https://specs.openstack.org/openstack/nova-specs/specs/stein/approved/amd-sev-libvirt-support.html13:28
kashyapBut we're in the same timezone, we can work it out.13:28
aspiersok cool13:29
kashyapaspiers: Yeah, I saw it whoosh by in the past; just didn't have time to dig into it.13:29
kashyapThanks, though.13:29
aspiersyw, catch you soon!13:29
*** agopi has quit IRC13:29
gmannmriedem: yeah,  - http://logs.openstack.org/92/623992/1/check/tempest-multinode-full/45ca539/controller/logs/screen-n-cpu.txt.gz#_Feb_25_14_59_15_55963513:30
*** cdent has joined #openstack-nova13:30
*** liuyulong has joined #openstack-nova13:30
mriedemnot sure what's going on there, would probably need to check the devstack code that sets up ssh between the nodes and see if there were any changes since queens13:31
gmannok, checking that on devstack side.13:33
mriedemtssurya: yeah i agree13:35
*** diga has joined #openstack-nova13:35
*** dtantsur is now known as dtantsur|afk13:38
*** liuyulong has quit IRC13:40
*** _hemna has joined #openstack-nova13:41
jaypipessean-k-mooney: morning. making final os-vif push.13:47
sean-k-mooneyjaypipes: im going to update the help string on rodolfos ovsdb patch shortly to adress my own nit but otherwise it will be the same just and fyi13:49
jaypipesroger13:49
tssuryadansmith: good morning! would you have a look at the doc fix https://review.openstack.org/#/c/638173/ when you have time ? that's the only change left for the bp completion (and the openstack client changes..)13:49
tssuryathanks in advacne13:49
tssuryas/advacne/advance13:49
fricklersean-k-mooney: just noticed when neutron released b2: there will still be comments be added to a bug when a release is made containing a fix, so you still can verify where that fix is released, just not directly by looking at the bug status13:51
*** dosaboy has joined #openstack-nova13:51
*** dave-mccowan has joined #openstack-nova13:53
*** _hemna has quit IRC13:54
*** agopi has joined #openstack-nova13:58
*** beekneemech is now known as bnemec13:59
*** mlavalle has joined #openstack-nova13:59
sean-k-mooneyralonsoh: very minor change https://review.openstack.org/#/c/482226/56/vif_plug_ovs/ovs.py is that ok with you14:00
*** liuyulong has joined #openstack-nova14:05
jaypipesstephenfin: hi doc guru :) do you know the answer to my question in the review comment on https://review.openstack.org/#/c/637009/?14:11
* stephenfin looks14:11
*** mdbooth has quit IRC14:12
stephenfinjaypipes: The Sphinx docs suck. I'm trying to fix them but it's slow. That's referenced here though https://www.sphinx-doc.org/en/1.7/ext/example_google.html14:13
stephenfinSearch for '#:'14:13
ralonsohsean-k-mooney, sure!14:13
stephenfinWe're not using that extension but the style is the same14:13
efriedbauzas: pong https://review.openstack.org/#/c/599208/14:14
jaypipesstephenfin: ah! it's a sphinx thing..14:14
stephenfinOh, here we go http://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#directive-autoattribute14:14
jaypipessorry, totally missed that :(14:14
stephenfin"For module data members and class attributes, documentation can either be put into a comment with special formatting (using a #: to start the comment instead of just #), or in a docstring after the definition. "14:14
jaypipesI thought it was a pep thing.14:14
stephenfinNah, Sphinx magic taken from epydoc, I'd suspect14:14
stephenfinOr Doxygen, maybe14:14
jaypipesonce again I am schooled by the illustrious stephenfin.14:14
* stephenfin blushes14:15
jangutterstephenfin, jaypipes: "#:" before or """ after.... drat, I hate choices.14:15
jaypipesstephenfin: ty sir!14:15
sean-k-mooneyjaypipes: i stopped questioning him on docs stuff a while ago. after 2 or 3 times it just gets embarassing when he is always right about my questions14:15
jaypipessean-k-mooney: oh, I definitely don't question his answers :) I just ask away and trust.14:16
stephenfinOn a totally unrelated note, has anyone tried to read the argparse source? Oh boy14:16
* stephenfin was hoping https://bugs.python.org/issue9338 would be an easy fix. Narp.14:17
jaypipesstephenfin: better or worse than ConfigParser? :)14:17
zhubxcan someone give some suggestions for https://review.openstack.org/#/c/638080/ a bug fix. thanks14:18
stephenfinOh, that's bad, but this is worse :)14:18
stephenfin(for reference, we can't do live-migration without a destination in openstackclient until that's fixed https://review.openstack.org/#/c/626949/)14:19
stephenfinor we rewrite argparse14:19
sean-k-mooneystephenfin: why because it does not allow the host to be optional?14:20
kashyapzhubx: I agree with Matt Boot there.   To avoid format detection, *always* explicitly specify the backing file format.14:20
sean-k-mooneyi assume you cant register an arge to optional take a paramater14:20
kashyapzhubx: IOW, if you know the format, explicitly specify it14:21
* kashyap goes to add comment in the bug14:21
bauzasefried: nvm, working on the functest you asked14:21
bauzasit will be a FUP14:21
bauzasgiven you already +2d14:21
*** sdake has quit IRC14:21
*** _hemna has joined #openstack-nova14:22
efriedbauzas: roger that. I'll be happy to +2 once I see that test.14:23
stephenfinsean-k-mooney: Not quite14:23
yonglihealex_xu, jaypipes, i update topology API , so it's not depending on the server_group API:  https://review.openstack.org/#/c/621476/14:24
stephenfinsean-k-mooney: You can say an optional parameter may or may not take an option, but if you also have a positional argument, it gets swallowed by the optional parameter regardless14:24
*** mrch_ has joined #openstack-nova14:24
sean-k-mooneyah and the instnace we are migratin is a postional arg and that gets eaten by --live14:25
stephenfin'zactly14:25
stephenfinOnly way to work around it is to add '--', but that breaks everyone14:26
stephenfinSo we need to fix argparse then vendor it til until if/when it's fixed upstream14:26
sean-k-mooneythat or add a --live-migrate as an alternitve to --live when you want to hit the schduler14:26
stephenfinthat would be more practical but not as pretty :)14:27
*** ivve has quit IRC14:27
jaypipesyonglihe: ack. I'll add that to my review queue.14:27
*** mrch has quit IRC14:28
*** phasespace has quit IRC14:29
dansmithtssurya: at first glance, stephenfin's grammar nits are things I would have complained about.. can you fix those real quick and I'll just +2+W (after I review) if everything else looks good?14:30
dansmithor I could just do it I guess14:31
yonglihethanks,14:31
jaypipesstephenfin: the Sarlacc pit beckons. I'll let you nudge https://review.openstack.org/#/c/482226/ off the skiff.14:32
*** sdake has joined #openstack-nova14:33
efriedjaypipes clearly hasn't seen the movie14:34
*** dave-mccowan has quit IRC14:34
*** tbachman has quit IRC14:35
jaypipesefried: I have. I just choose to forge a very different plotline in my head.14:35
*** tstrul has joined #openstack-nova14:35
efriedjaypipes: you mean one where that whiny brat Luke gets his just desserts?14:35
jaypipesefried: yes. and the Sarlacc itself gets a nice dessert in the desert.14:36
efriedwell played sir. well played14:36
stephenfinralonsoh, sean-k-mooney: Quick one: you've marked this as done but I assume you're replying to me, and sean-k-mooney's comment is void because of his second comment? https://review.openstack.org/#/c/482226/54/vif_plug_ovs/ovs.py@6014:39
sean-k-mooneystephenfin: i fixed my nit in the help sting in v5614:40
sean-k-mooneyso yes i assumed that ralonsoh was replying to you14:40
*** lbragstad has joined #openstack-nova14:40
ralonsohstephenfin, yes, this "Done" was for you. ovsdb_connection must have a value14:40
stephenfinGotcha14:40
stephenfin+W'd \o/14:40
*** mrjk__ has quit IRC14:41
*** mrjk has joined #openstack-nova14:41
tssuryadansmith: sure thing I'll correct those nits14:42
dansmithtssurya: hang on I have a couple other things I'm adding14:42
tssuryaah ok14:42
mriedemheh i just addressed them14:43
*** tstrul has quit IRC14:43
* mriedem goes back to cave14:43
tssurya:)14:43
*** awalende has quit IRC14:45
*** awalende has joined #openstack-nova14:46
dansmithtssurya: mriedem just published my comments14:46
*** eharney has joined #openstack-nova14:46
tssuryadansmith: thanks, on it14:47
dansmithI'm standing by with my +2 finger14:47
* efried stfu14:50
*** awalende has quit IRC14:51
*** mdbooth has joined #openstack-nova14:54
*** sdake has quit IRC14:55
*** _hemna has quit IRC14:55
*** awaugama has joined #openstack-nova14:57
*** sdake has joined #openstack-nova15:00
*** hongbin has joined #openstack-nova15:03
*** markvoelker has joined #openstack-nova15:07
*** ttsiouts has quit IRC15:13
*** eharney has quit IRC15:13
*** ttsiouts has joined #openstack-nova15:13
*** spatel has joined #openstack-nova15:14
spatelsean-k-mooney: morning15:14
sean-k-mooneyspatel: o/15:14
spatelsean-k-mooney: do you have experience with cellv2 deployment?15:14
*** eharney has joined #openstack-nova15:15
sean-k-mooneyspatel: dansmith is the expert but a little15:15
spateli have 150 new compute nodes waiting ready to go and i am just trying to think i of how to scale my cloud15:15
sean-k-mooneyspatel: mainly due to the fact all deployments are cellv2 deplpyment of one cell15:15
sean-k-mooneyspatel: you are considering if you should add another cell or not15:16
spatelHow difficult its going to be in running production cloud migrate over Cellv2?15:16
spatelcurrently i have 200 compute nodes in production (in-used) 150 in racks waiting to join cloud15:16
*** Luzi has quit IRC15:17
sean-k-mooneywhat release are you running again?15:17
spatelsoon my cloud will be 350 ( I think my current controller can handle that but at some point i have to think big )15:17
spatelqueens15:17
*** ttsiouts has quit IRC15:18
sean-k-mooneyspatel: you can handel 500-1000 nodes in a singel cell without too much issue the rabbitmq message bus will be the first bottelneck in the system you will hit. cells of 200 nodes would be fine but you could easily run the 350 nodes you plan to have in the short term in one cell15:19
spatelhmm! currently my rabbitmq rate is 250 mesg/s around :)15:20
*** gbarros has joined #openstack-nova15:20
dansmithmriedem: stephenfin: wanna hit this again or should I just +W for you? https://review.openstack.org/#/c/63817315:20
sean-k-mooneyspatel: you do not have a dynmaic cloud e.g. you dont spawn/kill/migrate instnaces requently for you voip usecases if i understand correctly15:21
sean-k-mooneyspatel: you are also not using celomiter so you have less pressure on the message bus15:21
spatelYes, you are right15:21
sean-k-mooneyspatel: in a public cloud env the message bus trafffic is higher15:22
spatelThis is my private cloud for my customer.. very few activity so far15:22
*** cfriesen has joined #openstack-nova15:22
spatelI am not using celomiter :)15:22
sean-k-mooneyspatel: i think we swapped over to cellsv2 by default in pike15:22
sean-k-mooneydansmith: is ^ right15:22
sean-k-mooneyspatel: dan had a talk on this a while back https://www.youtube.com/watch?v=o7jkqzORij815:23
stephenfindansmith: Done, but I'd have been happy with you fast approving too15:23
dansmithsean-k-mooney: I don't really remember, but he's on queens anyway15:23
dansmithstephenfin: I figured, but I had non-grammar comments, so was just trying to be polite :)15:23
cfriesenmdbooth: I made the changes you suggested for https://review.openstack.org/#/c/616692/    I like the idea of adding proper unit tests for convert_image(), but maybe we can do that in T?15:23
*** tbachman has joined #openstack-nova15:23
spatelYes i am on Queens15:24
*** owalsh_ has joined #openstack-nova15:24
mriedemi'm going to mark https://blueprints.launchpad.net/nova/+spec/handling-down-cell as complete15:24
dansmithmriedem: rock on15:24
sean-k-mooneyspatel: so on quees you are already running cellsv215:24
mriedemalso just figured out my volume attachment tracking issue with the cross-cell resize series and have it fixed, so that's nice15:24
sean-k-mooneyso your coices are to expand your current cell or add a new cell for the new nodes15:24
spatelsean-k-mooney: when you say i am already running on cellsv2 ( what does that means, do i need to enable or made some change to create cellsv2? )15:25
*** owalsh has quit IRC15:25
cfriesenmriedem: is the neutron-grenade-multinode failure here expected? https://review.openstack.org/#/c/616692/15:26
stephenfindansmith: Appreciated :)15:26
*** yan0s has quit IRC15:26
*** gbarros has quit IRC15:26
*** owalsh_ is now known as owalsh15:26
mriedemhttp://logs.openstack.org/92/616692/20/check/neutron-grenade-multinode/ac5746b/logs/grenade.sh.txt.gz#_2019-02-26_00_36_45_21615:26
spatelWatching youtube... dansmith, looking good you was in Boston man!! :) I am in boston..15:26
*** mchlumsky has joined #openstack-nova15:27
mriedemcfriesen: known issue http://status.openstack.org/elastic-recheck/#146363115:27
sean-k-mooneyspatel: all openstack deplopyment form queens/pike timeframe default to using cellsv2 with cellsv1 cells were optional. for cells v2 that was changed so all recent opensatack deployment are deploy using cellsv215:27
sean-k-mooneyspatel: so what that means is in the db you have an api db and 2 cell dbs15:28
mriedem*ocata15:28
sean-k-mooneycell0 is special, cell1 is where all your compute nodes are15:28
*** gbarros has joined #openstack-nova15:29
mriedemwe do have docs for this... https://docs.openstack.org/nova/latest/user/cellsv2-layout.html15:29
mriedemhttps://docs.openstack.org/nova/latest/user/cells.html#cells-v215:29
spatelReading...15:29
sean-k-mooneyoh good point :)15:29
mriedemif those docs don't answer questions, then ask here15:30
spatelmriedem: let me understand basic concept of technology and then i will come back :)15:30
spatelThanks sean-k-mooney & mriedem15:31
sean-k-mooneystephen do you mind if i add sphinx-autobuild to os-vif docs requirements?15:31
stephenfinautobuild?15:31
stephenfinsean-k-mooney: Oh, didn't know that was a thing. Doesn't it need to into global requirements if you do?15:32
sean-k-mooneyif i install it then vs-codes ret extention can automatically run sphix to provide a live preview of the rst file you are editing15:32
sean-k-mooneyam i dont think so15:32
sean-k-mooneybut i can add it there too if we want15:32
mdboothcfriesen: Will look, thanks.15:33
stephenfinMaybe ask on #openstack-requirements. If not, I don't mind. I assume you can't just install it on your system?15:33
cfriesensean-k-mooney: the TPM code should be ready to take for a spin (without cold migration, hoping to do that today)15:33
sean-k-mooneyi can but im writing up some dev docs on how to set up vs-code for development of os-vif15:34
*** ttsiouts has joined #openstack-nova15:34
cfriesensean-k-mooney: no worries.  you'll likely need a new os-traits release.15:34
sean-k-mooneystephenfin: for not i can just add a note to pip install it.15:34
*** sapd1 has quit IRC15:35
stephenfinsean-k-mooney: Yeah, it does feel like something that would be better off installed systemwide (like tox)15:35
sean-k-mooneynot really15:35
sean-k-mooneyyou could but i try to avoid poluting my system with lots of random packages.15:36
sean-k-mooneyits nicer to have it in the tox venv but its minor15:36
cfriesenincidentally, I've uploaded a new version of the flavor/image validation patch addressing alex_xu's comments.  Would appreciate review as it's on a runway.15:37
*** markvoelker has quit IRC15:37
mriedemapparently someone doesn't know how to count https://etherpad.openstack.org/p/nova-runways-stein15:43
cfriesenmriedem: I'm talking about the top one in that list, with "jackding" associated with it.15:48
*** hongbin has quit IRC15:48
mriedemyeah the show topology one was added to the current runways, i fixed it15:50
cfriesenah, okay.  I couldn't figure out what the problem was. :)15:51
*** ccamacho has quit IRC15:51
*** ccamacho has joined #openstack-nova15:55
*** sdake has quit IRC15:59
*** tbachman has quit IRC16:00
*** sdake has joined #openstack-nova16:02
*** sdake has quit IRC16:02
*** macza has joined #openstack-nova16:08
*** tssurya has quit IRC16:09
*** gbarros has quit IRC16:10
*** dpawlik has quit IRC16:11
sean-k-mooneystephenfin: actully auto build is not needed.16:12
sean-k-mooneywell it is if you are using sphix specifc stuff16:12
*** openstackgerrit has joined #openstack-nova16:15
openstackgerritBalazs Gibizer proposed openstack/nova master: Fup for the bandwidth series  https://review.openstack.org/63915916:15
*** gbarros has joined #openstack-nova16:16
*** gbarros has quit IRC16:16
gibimriedem, jaypipes, efried: fixed the comments from the already merged patches ^^16:17
*** sdake has joined #openstack-nova16:18
mriedemgibi: ok, did you see my comments on https://review.openstack.org/#/c/622421/ ?16:19
mriedemthere were a lot but it's a big patch16:19
gibimriedem: that is my next patch to look at16:19
gibimriedem: do you want me to split out the report client change from https://review.openstack.org/#/c/622421/ ?16:20
*** mrch_ has quit IRC16:20
*** belmoreira has quit IRC16:20
*** gbarros has joined #openstack-nova16:21
mriedemgibi: up to you16:22
mriedemit might help move things along faster16:22
gibimriedem: OK I will do it16:24
*** itlinux has joined #openstack-nova16:25
*** sdake has quit IRC16:25
*** zhubx007 has joined #openstack-nova16:25
*** sdake has joined #openstack-nova16:26
*** zhubx has quit IRC16:28
gibimriedem: regarding leaking the port allocation if a port is detached in neutron16:29
gibimriedem: is this a valid case that nova binds a port in neutron then the admin unbind it in the neturon API?16:29
gibimriedem: I thought that if the nova bound it the nova needs to unbound it16:29
gibimriedem: I can start looking at what to do when extrenal event comes if this is a valid use case16:30
*** gbarros has quit IRC16:30
*** wwriverrat has joined #openstack-nova16:32
mriedemgibi: neutron does not prevent it16:32
mriedemlike cinder does16:32
*** jmlowe has quit IRC16:32
*** pcaruana has quit IRC16:32
mriedemi don't know how common that could be so i'd be ok with a todo for now to deal with it later. i assume it would only ever happen because something broke and an admin was fumbling around trying to fix things.16:32
gibimriedem: OK, then I will add a TODO.16:34
openstackgerritsean mooney proposed openstack/os-vif master: modify functional base.py to allow using vscode  https://review.openstack.org/63805816:34
*** wwriverrat has left #openstack-nova16:34
*** diga has quit IRC16:34
*** markvoelker has joined #openstack-nova16:35
*** sdake has quit IRC16:35
mriedemi have no idea if neutron has policy rules in place to only allow certain users to update a port's device_id16:36
mriedemi know port binding attributes require admin16:36
*** sdake has joined #openstack-nova16:36
*** zhubx007 has quit IRC16:36
*** zhubx007 has joined #openstack-nova16:37
gibimriedem: I will check with the neutron guys in my team16:37
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Fix the leak in the cross-cell revert resize code  https://review.openstack.org/63831416:40
openstackgerritMatt Riedemann proposed openstack/nova master: Improve CinderFixtureNewAttachFlow  https://review.openstack.org/63938216:40
*** sdake has quit IRC16:40
*** sdake_ has joined #openstack-nova16:41
*** sdake_ has quit IRC16:45
*** sdake has joined #openstack-nova16:45
openstackgerritMerged openstack/os-vif master: docs: Add API docs for profile, datapath offload types  https://review.openstack.org/63839516:45
*** tbachman has joined #openstack-nova16:46
*** dcdawg has joined #openstack-nova16:49
*** sdake has quit IRC16:50
*** _hemna has joined #openstack-nova16:52
sean-k-mooneyjaypipes: stephenfin  im planning on working on working on some os-vif gate jobs after stien feature freeze. would you object to me skipping the  tempest jobs in os-vif if the change is only affecting the docs directory.16:52
*** _fragatina has joined #openstack-nova16:52
*** sdake has joined #openstack-nova16:53
sean-k-mooneythe other tox jobs are quick but if it is a docs only change ore release not only change tempest adds little vlaue16:54
stephenfinfine by me16:55
*** helenafm has quit IRC16:58
*** ttsiouts has quit IRC16:59
*** ttsiouts has joined #openstack-nova17:00
*** wolverineav has joined #openstack-nova17:00
*** sdake has quit IRC17:00
*** ccamacho has quit IRC17:01
*** sdake_ has joined #openstack-nova17:02
openstackgerritGhanshyam Mann proposed openstack/nova stable/pike: DNM: For testing only  https://review.openstack.org/62059217:04
*** ttsiouts has quit IRC17:05
openstackgerritmelanie witt proposed openstack/nova master: WIP Count instances from mappings and cores/ram from placement  https://review.openstack.org/63807317:06
openstackgerritmelanie witt proposed openstack/nova master: Use instance mappings to count server group members  https://review.openstack.org/63832417:06
*** markvoelker has quit IRC17:07
*** _fragatina has quit IRC17:08
*** _fragatina has joined #openstack-nova17:10
*** itlinux_ has joined #openstack-nova17:10
gibimriedem: fyi. If I delete a bound port then nova gets notification from neutron, but If I just update the device_id and device_owner field of the port then nova does not get notification17:10
*** gyee has joined #openstack-nova17:13
*** itlinux has quit IRC17:13
openstackgerritMerged openstack/nova master: Dump config options on wsgi startup earlier  https://review.openstack.org/63869117:16
openstackgerritChris Dent proposed openstack/nova master: Correct lower-constraints.txt and the related tox job  https://review.openstack.org/62297217:21
*** tbachman_ has joined #openstack-nova17:21
*** imacdonn_ is now known as imacdonn17:22
*** tbachman has quit IRC17:23
jaypipessean-k-mooney: +1 to skip func tests if change in docs dir17:26
*** _hemna has quit IRC17:26
*** tbachman_ has quit IRC17:26
*** tbachman has joined #openstack-nova17:28
*** dcdawg has quit IRC17:29
*** mrch_ has joined #openstack-nova17:31
mriedemgibi: hmm ok so i guess we have to handle the network-vif-deleted event right?17:33
*** _alastor_ has quit IRC17:35
openstackgerritMerged openstack/nova master: [Doc] Best practices for effectively tolerating down cells  https://review.openstack.org/63817317:36
*** _alastor_ has joined #openstack-nova17:36
openstackgerritArtom Lifshitz proposed openstack/nova master: [Broken WIP] Split external events handling into 2 steps  https://review.openstack.org/63939617:37
*** spatel has quit IRC17:38
*** jmlowe has joined #openstack-nova17:40
*** tbachman has quit IRC17:45
*** tbachman has joined #openstack-nova17:46
artomdansmith, so, you've just made me have an epiphany17:48
artomI thought the claims would provide extra checking that the instance will fit17:48
artomBut no, the scheduler already does that17:48
artomIf the scheduler accepted a host, the claim will work.17:48
artomThe problem is that we never updated the XML, not that we allowed unacceptable hosts17:49
dansmithartom: no, that's not true17:49
artomUnless the host was forced17:49
artomdansmith, no?17:49
sean-k-mooneywell it does but only to the extent that it check that something else has not raced with you for resouce on that host17:49
dansmithartom: the scheduler may send you four instances that it thinks will fit into the last slot17:49
sean-k-mooneyya ^17:49
artomAh, that problem.17:49
artomOK, so my original reply that I'm writing stands.17:50
dansmithartom: since the scheduler does not reserve/lock/claim numa resources when it makes a decision, there's no context between decisions to make sure they don't overlap17:50
artomLemme finish it up.17:50
artomEssentially, we need the claim to happen before driver.cclmad()17:50
artomdansmith, ok, replies in https://review.openstack.org/#/c/634828/2817:51
sean-k-mooneycclmad -> check_can_live_migrate_at_destination?17:51
artomYeah, at some point I need to shorten stuff17:52
sean-k-mooneyartom: just dont do tha in the code...17:53
*** _hemna has joined #openstack-nova17:53
artomHrmm, unless we do manager.cclmad() -> driver.cclmad() -> source.cclmas() -> put instance_numa_topology into migrate_data -> driver.cclmad() returns -> manager checks for presence of instance_numa_topology -> claims -> driver.new_method_that_returns_NUMAMIgrateData17:53
dansmithartom: isn't that what I suggested?17:54
artomdansmith, I hadn't groked that last new_method part17:54
artomThen we'd have some instance live migrating with a claim and migration_context, and some without17:55
artomIs that acceptable?17:55
artomOr do we still do the claim regardless, and just call that new_NUMAMigrateData method conditionally?17:56
dansmithwell, I was going to ask somewhere else about this.. it's unfortunate to have a bunch of new hosts that don't do claims until all the hosts are upgraded and then you've migrated everything around one step to the left17:57
dansmithbut, obviously if you need the source to do the pin config in the xml, it's tough17:57
dansmithbut yeah, I think you always call the new method, and that method does the claim iff the source indicated during its pre-check that it's going to do the xml manip for you17:58
dansmithinstead of you doing it before you called to the host based on educated guessing17:58
artomdansmith, ok, and that's a nicely elegant solution to the upgrades problem17:59
* artom gets on that17:59
dansmiths'mah point17:59
artomYou know, a gracious "thank you" would have been even better ;)18:00
dansmithGAWD18:00
artomWho do you think you are, Han Solo? With your "I know"s18:00
artom:D18:00
openstackgerritChris Friesen proposed openstack/nova master: Add emulated TPM support to Nova  https://review.openstack.org/63136318:00
dansmithI'm going to assume that is a very impressive deep reference that, if I got it, would be hilarious18:01
artomI'm secure in my references and don't need no validation18:01
artom(Unlike in my code)18:01
dansmithheh18:02
*** wolverineav has quit IRC18:02
*** wolverineav has joined #openstack-nova18:03
*** wolverineav has quit IRC18:03
mriedemit's when leia tells han she loves him18:05
mriedemduh18:05
mriedemor wait, the other way around?18:05
*** spatel has joined #openstack-nova18:05
* mriedem takes the afternoon off to watch star wars18:05
dansmithmriedem: so artom is leia and I'm solo? I'm okay with that I guess.18:06
artomThat backfired slightly18:06
mriedemaccording to this tshirt, yes https://www.amazon.com/Star-Wars-Shirt-Medium-Heather/dp/B078Z1Z1BG/ref=asc_df_B078Z1Z1BG/?tag=hyprod-20&linkCode=df0&hvadid=319000730304&hvpos=1o1&hvnetw=g&hvrand=18017460218835467438&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1020048&hvtargid=pla-659942629837&psc=118:06
artom(Nothing against Leia, she's badass - but the implication is that I, err, yeah)18:06
mriedemdansmith is a scruffy looking nerf herder18:07
artomNerd herder, even - reviewing all our codes18:07
dansmithwe should maybe move on18:07
*** itlinux_ has quit IRC18:13
*** itlinux has joined #openstack-nova18:17
*** wolverineav has joined #openstack-nova18:18
openstackgerritsean mooney proposed openstack/os-vif master: Add native implementation OVSDB API  https://review.openstack.org/48222618:22
*** wolverineav has quit IRC18:22
*** wolverineav has joined #openstack-nova18:22
*** wolverineav has quit IRC18:23
*** derekh has quit IRC18:25
*** wolverineav has joined #openstack-nova18:26
*** _hemna has quit IRC18:26
*** panda|ruck is now known as panda|ruck|off18:28
*** sdake_ has quit IRC18:30
*** sridharg has quit IRC18:30
*** sdake has joined #openstack-nova18:34
*** sdake has quit IRC18:35
*** sdake has joined #openstack-nova18:36
*** snevi has quit IRC18:42
*** sdake has quit IRC18:46
*** sdake_ has joined #openstack-nova18:48
*** _fragatina has quit IRC18:50
*** sdake_ has quit IRC18:50
*** Swami has joined #openstack-nova18:50
*** sdake has joined #openstack-nova18:51
*** sdake has quit IRC18:55
*** sdake_ has joined #openstack-nova18:55
*** sdake_ has quit IRC18:56
*** awaugama has quit IRC18:57
*** awaugama_ has joined #openstack-nova18:57
*** sdake has joined #openstack-nova18:58
aspiersefried: I've pinned down the test failure to an interaction with test_pci_sriov_servers.SRIOVServersTest.test_create_server_with_pci_dev_and_numa_fails19:00
aspiersefried: investigating further now19:00
*** sdake has quit IRC19:00
*** sdake_ has joined #openstack-nova19:00
*** wolverineav has quit IRC19:03
*** wolverineav has joined #openstack-nova19:04
*** markvoelker has joined #openstack-nova19:04
*** sdake_ has quit IRC19:06
*** sdake has joined #openstack-nova19:06
*** igordc has joined #openstack-nova19:08
*** sdake has quit IRC19:10
efriedaspiers: cool. And weird. wtf?19:11
efriedprobably some closure somewhere.19:11
aspiersyeah, right :)19:11
aspiershaha19:11
aspiersprobably my fault19:11
efriedyou try to do something nice...19:11
*** sdake has joined #openstack-nova19:11
aspiersI guess the other test is bringing in different traits, and they are hanging around19:11
aspiersalthough I thought each test would do sufficient teardown to avoid that19:12
cfriesensean-k-mooney: do you know if linux supports TPM 2.0 with CRB?19:12
*** _alastor1 has joined #openstack-nova19:18
*** mchlumsky_ has joined #openstack-nova19:19
*** itlinux_ has joined #openstack-nova19:19
*** alex_xu has quit IRC19:20
*** sdake has quit IRC19:20
*** sdake_ has joined #openstack-nova19:20
*** _alastor_ has quit IRC19:20
*** gouthamr has quit IRC19:20
*** liuyulong has quit IRC19:20
*** gouthamr_ has joined #openstack-nova19:20
*** itlinux has quit IRC19:21
*** mchlumsky has quit IRC19:21
*** mriedem has quit IRC19:21
*** mvkr has quit IRC19:21
*** mvkr has joined #openstack-nova19:21
*** mriedem has joined #openstack-nova19:22
*** sdake_ has quit IRC19:25
cfriesenShould nova verify whether helper utilities are present if they're needed by libvirt to provide a service? The alternative would be to fail at instance creation time.19:26
cfriesen(this is in the context of vTPM, I'm wondering if I should check whether "swtpm" is available before advertising TPM support in placement)19:27
*** sdake has joined #openstack-nova19:27
*** sdake has quit IRC19:35
*** sdake_ has joined #openstack-nova19:35
*** ralonsoh has quit IRC19:36
mriedemdansmith: do you happen to remember the thought process when adding the Migration.hidden attribute here? https://review.openstack.org/#/c/181110/19:36
mriedemnothing ever actually sets that to True anywhere19:36
dansmithit was dubious, but yeah,19:36
mriedembut we expose it in the API19:36
dansmithwhen we started to expose live migrations as migrations,19:37
dansmiththere was concern that operators may want to be able to hide the shuffling they do behind the scenes,19:37
dansmithso we added that for the future backlash19:37
dansmithnot sure why we expose it in the api though, it's supposed to be a "do we display this in the api or not" flag19:37
mriedemhmm, but GET /os-migrations is admin-only anyway19:38
*** markvoelker has quit IRC19:38
dansmithby default19:38
mriedemsure19:38
dansmithjust sayin'19:38
dansmiththat was the reasoning19:38
mriedemanyway, it's come up in https://review.openstack.org/#/c/636224/ as an alternative to filtering duplicate migrations by updated_at19:39
mriedembecause with cross-cell resize i'm hiding the instance using this instance.hidden field, and it would be pretty simple to do the same for migration.hidden,19:39
mriedembut i'd have to thnk about implications to that API19:39
mriedemespecially because we have changes-since and changes-before filters on GET /os-migrations now too, so filtering duplicates based on updated_at is error prone19:40
dansmithyeah I mean, hiding them using that flag until you're ready for them to be seen is probably reasonable I would think19:42
*** wolverineav has quit IRC19:42
*** sdake_ has quit IRC19:45
*** sdake has joined #openstack-nova19:47
mriedemjaypipes: we should probably sort this out before yonglihe is back online http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003166.html19:47
sean-k-mooneycfriesen: i am not sure. i woudl assume it is the operators responcibilty to install any helper functions needed19:48
cfriesensean-k-mooney: I just put the check in...you can see what you think when I push the next iteration.  It's unfortunate but I couldn't find a way to query libvirt itself about support.19:51
*** itlinux_ has quit IRC19:52
*** efoley has quit IRC19:54
*** sdake has quit IRC19:55
*** itlinux has joined #openstack-nova19:56
*** sdake has joined #openstack-nova19:56
*** wolverineav has joined #openstack-nova19:56
*** derekh has joined #openstack-nova19:58
*** wolverineav has quit IRC20:01
*** sdake has quit IRC20:03
*** wolverineav has joined #openstack-nova20:04
*** wolverineav has quit IRC20:09
*** derekh has quit IRC20:09
*** Sundar has joined #openstack-nova20:14
jaypipesmriedem: by "sort this out" I presume you mean that you convince me I'm wrong? :)20:14
mriedemnot necessarily20:16
mriedemi understand your point20:16
*** itlinux has quit IRC20:16
mriedemi also remember server group 'policies' being only exactly ever one20:16
mriedemwhich seems pretty gross to me20:16
mriedemand writing code to use the server group api i always have to remember that little wart20:18
openstackgerritArtom Lifshitz proposed openstack/nova master: Introduce live_migration_claim()  https://review.openstack.org/63566920:20
openstackgerritArtom Lifshitz proposed openstack/nova master: New objects for NUMA live migration  https://review.openstack.org/63482720:20
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for sending NUMAMigrateData to the source  https://review.openstack.org/63482820:20
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for updating NUMA-related XML on the source  https://review.openstack.org/63522920:20
openstackgerritArtom Lifshitz proposed openstack/nova master: RPC changes to prepare for NUMA live migration  https://review.openstack.org/63460520:20
openstackgerritArtom Lifshitz proposed openstack/nova master: [WIP needs more tests] Full NUMA live migration support  https://review.openstack.org/63460620:20
openstackgerritArtom Lifshitz proposed openstack/nova master: Make the use of the CastAsCall fixture configurable  https://review.openstack.org/63942820:20
mriedemnot sure if edleafe or cdent (api sig) would have an opinion20:20
*** itlinux has joined #openstack-nova20:20
*** mdbooth_ has joined #openstack-nova20:23
*** _hemna has joined #openstack-nova20:23
jaypipesmriedem: well, having more than one policy for the same server group is bonkers. however, having an instance in more than one server group is, IMHO, *not* bonkers and is actually something we'd like to see at Oath. e.g. a user wants to add instances to two server groups, where server group one is a rack anti-affinity and server group two is a power-domain affinity, etc.20:26
*** imacdonn has quit IRC20:26
*** mdbooth has quit IRC20:26
mriedemlots of people over time have tried to add support for adding/removing servers to/from groups, and it's just been rejected every time, so i don't see it happening anytime soon20:28
mriedemi get the request20:28
*** imacdonn has joined #openstack-nova20:28
jaypipesmriedem: ack20:29
jaypipesmriedem: well, like you said, we can always mod the API in the future if ever we support >1 server group on boot.20:29
jaypipesmriedem: I'll relinquish20:29
mriedemup to you, i just know our existing server groups stuff is very flaky so adding support for >1 group would be a big deal20:30
mriedemwhich i just don't see happening anytime soon20:30
jaypipesack20:32
*** wolverineav has joined #openstack-nova20:37
*** awaugama_ has quit IRC20:38
*** gouthamr_ is now known as gouthamr20:42
*** wolverineav has quit IRC20:42
*** takamatsu_ has quit IRC20:48
*** jmlowe has quit IRC20:49
*** takamatsu_ has joined #openstack-nova20:50
*** _hemna has quit IRC20:57
*** itlinux has quit IRC20:59
*** erlon has quit IRC21:02
*** spsurya has quit IRC21:03
*** cdent has quit IRC21:05
*** cdent has joined #openstack-nova21:05
*** jmlowe has joined #openstack-nova21:06
*** itlinux has joined #openstack-nova21:07
*** tesseract has quit IRC21:09
openstackgerritChris Friesen proposed openstack/nova master: Add emulated TPM support to Nova  https://review.openstack.org/63136321:13
cfriesensean-k-mooney: with this version ^ I can boot instances after setting the version/model in either flavor or image.21:13
*** wolverineav has joined #openstack-nova21:21
*** wolverineav has quit IRC21:21
*** wolverineav has joined #openstack-nova21:21
*** manjeets_ has joined #openstack-nova21:22
*** manjeets has quit IRC21:24
*** derekh has joined #openstack-nova21:24
*** derekh has quit IRC21:24
*** eharney has quit IRC21:33
*** manjeets_ is now known as manjeets21:35
*** markvoelker has joined #openstack-nova21:35
*** eandersson_ is now known as eandersson21:40
*** whoami-rajat has quit IRC21:41
*** wolverineav has quit IRC21:46
*** wolverineav has joined #openstack-nova21:48
*** wolverineav has quit IRC21:48
*** wolverineav has joined #openstack-nova21:48
*** itlinux has quit IRC21:53
openstackgerritArtom Lifshitz proposed openstack/nova master: Introduce live_migration_claim()  https://review.openstack.org/63566921:53
openstackgerritArtom Lifshitz proposed openstack/nova master: New objects for NUMA live migration  https://review.openstack.org/63482721:53
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for sending NUMAMigrateData to the source  https://review.openstack.org/63482821:53
openstackgerritArtom Lifshitz proposed openstack/nova master: LM: add support for updating NUMA-related XML on the source  https://review.openstack.org/63522921:53
openstackgerritArtom Lifshitz proposed openstack/nova master: RPC changes to prepare for NUMA live migration  https://review.openstack.org/63460521:53
openstackgerritArtom Lifshitz proposed openstack/nova master: Make the use of the CastAsCall fixture configurable  https://review.openstack.org/63942821:53
openstackgerritArtom Lifshitz proposed openstack/nova master: [WIP needs more tests] Full NUMA live migration support  https://review.openstack.org/63460621:53
artom^^ actually pass my integration tests21:53
* artom goes off to prepare supper21:53
openstackgerritMerged openstack/os-vif master: Add native implementation OVSDB API  https://review.openstack.org/48222621:54
*** ttsiouts has joined #openstack-nova21:56
*** cdent has quit IRC21:58
*** mchlumsky_ has quit IRC22:00
aspiersefried: wow, turns out that testtools.assertItemsEqual is horribly misleading22:03
aspiersefried: I wasted about 5 hours before finding that22:03
aspiersit fails miserably when comparing unicode traits with string traits22:04
*** itlinux has joined #openstack-nova22:04
*** rcernin has joined #openstack-nova22:05
*** wolverineav has quit IRC22:08
*** itlinux has quit IRC22:08
*** markvoelker has quit IRC22:09
*** wolverineav has joined #openstack-nova22:10
*** wolverineav has quit IRC22:14
*** ttsiouts has quit IRC22:16
openstackgerritMatt Riedemann proposed openstack/nova master: Improve CinderFixtureNewAttachFlow  https://review.openstack.org/63938222:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add Migration.cross_cell_move and get_by_uuid  https://review.openstack.org/61401222:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add InstanceAction/Event create() method  https://review.openstack.org/61403622:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add Instance.hidden field  https://review.openstack.org/63112322:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add TargetDBSetupTask  https://review.openstack.org/62789222:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add CrossCellMigrationTask  https://review.openstack.org/63158122:16
openstackgerritMatt Riedemann proposed openstack/nova master: Execute TargetDBSetupTask  https://review.openstack.org/63385322:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add can_connect_volume() compute driver method  https://review.openstack.org/62131322:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add prep_snapshot_based_resize_at_dest compute method  https://review.openstack.org/63329322:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add PrepResizeAtDestTask  https://review.openstack.org/62789022:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add prep_snapshot_based_resize_at_source compute method  https://review.openstack.org/63483222:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add nova.compute.utils.delete_image  https://review.openstack.org/63760522:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add PrepResizeAtSourceTask  https://review.openstack.org/62789122:16
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add finish_snapshot_based_resize_at_dest compute method  https://review.openstack.org/63508022:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add FinishResizeAtDestTask  https://review.openstack.org/63564622:16
*** ttsiouts has joined #openstack-nova22:16
openstackgerritMatt Riedemann proposed openstack/nova master: Add Destination.allow_cross_cell_move field  https://review.openstack.org/61403522:16
openstackgerritMatt Riedemann proposed openstack/nova master: Execute CrossCellMigrationTask from MigrationTask  https://review.openstack.org/63566822:16
openstackgerritMatt Riedemann proposed openstack/nova master: Plumb allow_cross_cell_resize into compute API resize()  https://review.openstack.org/63568422:16
openstackgerritMatt Riedemann proposed openstack/nova master: Filter duplicates from compute API get_migrations_sorted()  https://review.openstack.org/63622422:16
openstackgerritMatt Riedemann proposed openstack/nova master: Change HostManager to allow scheduling to other cells  https://review.openstack.org/61403722:16
*** itlinux has joined #openstack-nova22:17
*** wolverineav has joined #openstack-nova22:17
mriedemi feel robbed when i push up 33 changes but gerrritbot only shows 2022:17
aspiershaha22:17
aspiersdon't worry, stackalytics will get them all22:18
*** slaweq has quit IRC22:18
*** ttsiouts has quit IRC22:21
efriedaspiers: wow. Any idea why that other test was interfering?22:24
*** itlinux has quit IRC22:24
aspiersefried: COMPUTE_VOLUME_MULTI_ATTACH is present when the SRIOV test is run first, I haven't figured out why yet22:25
efriedyeah, that's weird.22:26
aspiersI was chasing completely the wrong trait thanks to testtools22:26
*** slaweq has joined #openstack-nova22:26
*** itlinux has joined #openstack-nova22:26
*** sdake has joined #openstack-nova22:28
aspiersefried: https://bugs.launchpad.net/testtools/+bug/181780022:28
openstackLaunchpad bug 1817800 in testtools "assertItemsEqual output is misleading when comparing unicode with str" [Undecided,New]22:28
*** ttsiouts has joined #openstack-nova22:28
mriedemaspiers: is the driver.capabilities at the class or member level?22:29
mriedemfor the LibvirtDriver?22:29
mriedemor FakeDriver - whatever you're using22:29
aspiersin this case it's at the class level, so yeah that would explain the lack of test isolation22:30
aspiershowever https://review.openstack.org/#/c/638677/122:30
mriedemare your tests using the FakeDriver though?22:30
*** slaweq has quit IRC22:30
aspiersno22:30
*** sdake has quit IRC22:30
aspiersfunctional tests use libvirt driver22:30
*** itlinux has quit IRC22:31
aspiers(probably foolishly) I stacked that fix on top of your rebased capabilities-to-traits patch which is currently failing22:31
aspiersif I'd put it underneath, it would probably have fixed this22:31
aspierslet me try that now22:31
*** sdake has joined #openstack-nova22:32
*** phasespace has joined #openstack-nova22:32
*** _fragatina has joined #openstack-nova22:40
*** sdake has quit IRC22:40
*** sdake_ has joined #openstack-nova22:41
aspiersBOOM. Works!22:42
*** slaweq has joined #openstack-nova22:44
openstackgerritAdam Spiers proposed openstack/nova master: Change LibvirtDriver.capabilities to an instance variable  https://review.openstack.org/63867722:45
*** sdake_ has quit IRC22:45
*** sdake has joined #openstack-nova22:46
*** slaweq has quit IRC22:49
*** itlinux has joined #openstack-nova22:50
openstackgerritAdam Spiers proposed openstack/nova master: Convert driver supported capabilities to compute node provider traits  https://review.openstack.org/53849822:52
*** _hemna has joined #openstack-nova22:54
*** spatel has quit IRC22:54
*** sdake has quit IRC22:56
*** itlinux has quit IRC22:57
*** sdake has joined #openstack-nova22:58
*** agopi has quit IRC22:59
*** sdake has quit IRC23:00
*** tkajinam has joined #openstack-nova23:02
*** sdake has joined #openstack-nova23:02
openstackgerritTheodoros Tsioutsias proposed openstack/nova master: Add requested_networks to RequestSpec  https://review.openstack.org/57020123:02
openstackgerritTheodoros Tsioutsias proposed openstack/nova master: Enable rebuild for instances in cell0  https://review.openstack.org/57020323:02
openstackgerritTheodoros Tsioutsias proposed openstack/nova master: Introduce the PENDING instance state  https://review.openstack.org/56647323:03
openstackgerritTheodoros Tsioutsias proposed openstack/nova master: Allow rebuild for instances in PENDING state  https://review.openstack.org/63758523:03
melwittjaypipes: thanks for the reviews :D nice point in patch 2, I replied. maybe I need to redo the whole thing with user_id as non-nullable, and try to populate it in _from_db_object (the way that queued_for_delete does). I began that way originally, but didn't think of using build request for the case where cell_id=NULL :(23:05
*** sdake has quit IRC23:06
*** sdake_ has joined #openstack-nova23:06
*** sdake_ has quit IRC23:10
*** sdake has joined #openstack-nova23:11
*** zhubx007 has quit IRC23:14
*** zhubx has joined #openstack-nova23:14
*** _alastor_ has joined #openstack-nova23:15
*** _alastor_ has joined #openstack-nova23:15
*** _alastor1 has quit IRC23:16
*** dave-mccowan has joined #openstack-nova23:19
*** sdake has quit IRC23:20
*** sdake has joined #openstack-nova23:22
*** Sundar has quit IRC23:23
*** sdake has quit IRC23:25
*** sdake has joined #openstack-nova23:27
*** _hemna has quit IRC23:27
*** liuyulong has joined #openstack-nova23:30
*** sdake has quit IRC23:30
*** ttsiouts has quit IRC23:30
*** jdillaman has quit IRC23:31
*** ttsiouts has joined #openstack-nova23:31
*** sdake has joined #openstack-nova23:31
*** sapd1 has joined #openstack-nova23:33
*** sdake has quit IRC23:35
*** ttsiouts has quit IRC23:35
*** sdake has joined #openstack-nova23:37
*** sdake has quit IRC23:40
*** sdake has joined #openstack-nova23:42
*** Sundar has joined #openstack-nova23:45
melwitts/queued_for_delete does/BlockDeviceMapping.uuid does/23:46
*** sdake has quit IRC23:50
*** sdake has joined #openstack-nova23:51
*** Sundar has quit IRC23:54
*** sdake has quit IRC23:55
*** sdake has joined #openstack-nova23:57

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