adriant | is there any documentation on what the difference (from a Nova perspective) of a volume snapshot vs an instance snapshot? I'm trying to figure out what workflow behind instance action 'createImage' | 00:00 |
---|---|---|
adriant | From what I can tell, if the instance is backed by a persistent volume, it creates a volume snapshot for me | 00:00 |
adriant | if the instance is backed by an ephemeral volume it triggers the creation of an image (instance snapshot is what the horizon gui calls it). | 00:01 |
adriant | I've also been told that ' | 00:02 |
adriant | that an 'instance snapshot' also somehow can take into account multiple volumes attached to an instance and include all of that into a single snapshot, but that functionality isn't documented anywhere, or is it specific to certain volume drivers? | 00:03 |
*** brinzhang has joined #openstack-nova | 00:37 | |
*** efried has joined #openstack-nova | 00:43 | |
*** ricolin has joined #openstack-nova | 01:04 | |
*** imacdonn has quit IRC | 01:10 | |
*** imacdonn has joined #openstack-nova | 01:11 | |
*** yonglihe has joined #openstack-nova | 01:30 | |
*** tinwood has quit IRC | 02:08 | |
*** tinwood has joined #openstack-nova | 02:10 | |
*** yaawang has joined #openstack-nova | 02:11 | |
*** sapd1_x has joined #openstack-nova | 03:02 | |
*** BjoernT has joined #openstack-nova | 03:10 | |
*** tbachman has quit IRC | 03:21 | |
*** yaawang has quit IRC | 03:36 | |
*** yaawang has joined #openstack-nova | 03:36 | |
*** psachin has joined #openstack-nova | 03:39 | |
*** tbachman has joined #openstack-nova | 03:42 | |
*** sapd1_x has quit IRC | 04:01 | |
*** BjoernT has quit IRC | 04:07 | |
*** BjoernT has joined #openstack-nova | 04:09 | |
*** hoonetorg has quit IRC | 04:16 | |
*** BjoernT has quit IRC | 04:19 | |
*** ratailor has joined #openstack-nova | 04:30 | |
*** hoonetorg has joined #openstack-nova | 04:34 | |
*** bhagyashris has joined #openstack-nova | 04:55 | |
*** ricolin_ has joined #openstack-nova | 05:03 | |
*** ricolin has quit IRC | 05:06 | |
*** udesale has joined #openstack-nova | 05:18 | |
*** bhagyashris has quit IRC | 05:39 | |
*** ociuhandu has joined #openstack-nova | 05:40 | |
*** rpittau|mtg is now known as rpittau|afk | 05:49 | |
*** ociuhandu has quit IRC | 05:53 | |
*** ociuhandu has joined #openstack-nova | 05:54 | |
*** ociuhandu has quit IRC | 05:57 | |
*** ociuhandu has joined #openstack-nova | 05:58 | |
*** udesale has quit IRC | 05:59 | |
*** ricolin_ has quit IRC | 06:09 | |
*** ricolin has joined #openstack-nova | 06:09 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Add neutron-tempest-iptables_hybrid job to experimental queue https://review.opendev.org/667154 | 06:12 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Revert resize: wait for events according to hybrid plug https://review.opendev.org/667177 | 06:12 |
*** dpawlik has joined #openstack-nova | 06:15 | |
*** maciejjozefczyk has joined #openstack-nova | 06:26 | |
*** luksky has joined #openstack-nova | 06:28 | |
*** ociuhandu has quit IRC | 06:36 | |
*** bhagyashris_ has joined #openstack-nova | 06:41 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Revert resize: wait for events according to hybrid plug https://review.opendev.org/667177 | 06:46 |
*** slaweq has joined #openstack-nova | 06:48 | |
*** ccamacho has joined #openstack-nova | 06:50 | |
*** ccamacho has quit IRC | 06:50 | |
*** ccamacho has joined #openstack-nova | 06:50 | |
*** rcernin has quit IRC | 06:55 | |
*** damien_r has joined #openstack-nova | 07:02 | |
*** ivve has joined #openstack-nova | 07:05 | |
*** xek has joined #openstack-nova | 07:05 | |
*** tesseract has joined #openstack-nova | 07:10 | |
*** tssurya has joined #openstack-nova | 07:29 | |
*** rdopiera has joined #openstack-nova | 07:33 | |
*** ttsiouts has joined #openstack-nova | 07:38 | |
*** pcaruana has joined #openstack-nova | 07:43 | |
*** rpittau|afk is now known as rpittau | 07:44 | |
*** ttsiouts has quit IRC | 07:49 | |
*** helenafm has joined #openstack-nova | 07:49 | |
*** ttsiouts has joined #openstack-nova | 07:49 | |
*** mrch_ has quit IRC | 07:51 | |
*** ralonsoh has joined #openstack-nova | 07:52 | |
*** ttsiouts has quit IRC | 07:54 | |
*** jangutter has joined #openstack-nova | 08:11 | |
*** ttsiouts has joined #openstack-nova | 08:16 | |
gibi | stephenfin: hi! could you please look back to https://review.opendev.org/#/c/641679/ ? you were +2 before | 08:18 |
*** tkajinam has quit IRC | 08:35 | |
*** ricolin_ has joined #openstack-nova | 08:45 | |
*** ricolin_ has quit IRC | 08:47 | |
*** ricolin_ has joined #openstack-nova | 08:47 | |
*** ricolin has quit IRC | 08:48 | |
*** udesale has joined #openstack-nova | 08:55 | |
kashyap | gibi: Hi, can you ACK|NACK this stable/rocky backport, please? -- https://review.opendev.org/#/c/667436/ (libvirt: Rework 'EBUSY' (SIGKILL) error handling code path) | 09:06 |
kashyap | It already has a +2. (And FWIW, its stable/queens counterpart is merged.) | 09:06 |
*** ricolin_ is now known as ricolin | 09:07 | |
gibi | kashyap: I have no +2 power on stable, but the backport looks OK to me | 09:08 |
kashyap | gibi: Hmm, very bizarre; johnthetubaguy ^ Want to put the stable/rocky one, too? | 09:08 |
gibi | kashyap: and I think you ment stable/stain counterpart :) | 09:08 |
kashyap | gibi: Err, indeed :-) | 09:09 |
johnthetubaguy | I can take a peak | 09:09 |
gibi | kashyap: this is the stable core group https://review.opendev.org/#/admin/groups/540,members | 09:09 |
kashyap | Yeah, saw that | 09:09 |
kashyap | johnthetubaguy: Thanks; you ACKed one of the backports | 09:09 |
kashyap | johnthetubaguy: Also, I'm almost done through reworking the OVMF spec, hope to push out a new version EOD or tomm. Want to get it past the "finish line" | 09:10 |
kashyap | (Addressing your feedback, i.e.) | 09:10 |
johnthetubaguy | kashyap: ah, cool, it is spec review day tomorrow, although I am on a train to bristol and all day meeting tomorrow, so going through stuff today | 09:11 |
kashyap | johnthetubaguy: Oh, okay; is tomm the last deadline or what for specs? | 09:12 |
kashyap | Regardless, /me will work through it. Was busy with some downstream stuff | 09:12 |
johnthetubaguy | more just a big push, that you might want to get cought up in, if you can | 09:12 |
johnthetubaguy | kashyap: no worries, we all know that feeling of being pulled in 12 directions | 09:13 |
* kashyap nods; sure I guessed you'd relate to :-) | 09:14 | |
johnthetubaguy | actually little francis literately pulls at my leg now when he decides I am not listening | 09:14 |
kashyap | Hehe | 09:14 |
*** takashin has quit IRC | 09:18 | |
openstackgerrit | pengyuesheng proposed openstack/python-novaclient master: Add Python 3 Train unit tests https://review.opendev.org/668395 | 09:18 |
*** ricolin has quit IRC | 09:20 | |
openstackgerrit | pengyuesheng proposed openstack/python-novaclient master: Blacklist sphinx 2.1.0 (autodoc bug) https://review.opendev.org/668398 | 09:20 |
*** mdbooth has joined #openstack-nova | 09:22 | |
*** brinzhang has quit IRC | 09:22 | |
*** brinzhang has joined #openstack-nova | 09:23 | |
*** mrch_ has joined #openstack-nova | 09:35 | |
*** bhagyashris_ has quit IRC | 09:42 | |
*** adrianreza has quit IRC | 09:48 | |
*** whoami-rajat has joined #openstack-nova | 09:52 | |
*** ociuhandu has joined #openstack-nova | 09:55 | |
*** cdent has joined #openstack-nova | 09:55 | |
*** ociuhandu has quit IRC | 10:00 | |
*** ociuhandu has joined #openstack-nova | 10:01 | |
*** ysandeep has joined #openstack-nova | 10:08 | |
ysandeep | #openstack-nova, Is there OpenStack cli alternative for this command "nova boot --flavor m1.medium --block-device source=image,id=<image-id>,dest=volume,size=10,shutdown=preserve,bootindex=0 --nic net-id=<net-id> --key-name mykey test_instance" | 10:09 |
*** brault has joined #openstack-nova | 10:17 | |
*** jaosorior has joined #openstack-nova | 10:17 | |
*** ttsiouts has quit IRC | 10:19 | |
*** ttsiouts has joined #openstack-nova | 10:20 | |
*** tbachman has quit IRC | 10:21 | |
*** ttsiouts has quit IRC | 10:25 | |
openstackgerrit | Merged openstack/nova master: Add integration testing for heal_allocations https://review.opendev.org/667994 | 10:37 |
*** brtknr has quit IRC | 10:41 | |
*** tbachman has joined #openstack-nova | 10:41 | |
*** brtknr has joined #openstack-nova | 10:42 | |
tssurya | bauzas: stable stein easy review if you have time - https://review.opendev.org/#/c/667948/ | 10:46 |
tssurya | and the corresponding rocky one: https://review.opendev.org/#/c/667955/1 | 10:46 |
*** yaawang has quit IRC | 10:51 | |
*** brtknr has quit IRC | 10:53 | |
*** brtknr has joined #openstack-nova | 10:53 | |
*** brault has quit IRC | 11:05 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Revert resize: wait for events according to hybrid plug https://review.opendev.org/667177 | 11:06 |
*** brault has joined #openstack-nova | 11:06 | |
*** takashin has joined #openstack-nova | 11:06 | |
*** avolkov has joined #openstack-nova | 11:11 | |
*** pcaruana has quit IRC | 11:36 | |
*** yaawang has joined #openstack-nova | 11:40 | |
*** tbachman has quit IRC | 11:44 | |
*** luksky has quit IRC | 11:46 | |
*** takashin has quit IRC | 11:49 | |
*** ttsiouts has joined #openstack-nova | 11:50 | |
*** jaosorior has quit IRC | 11:56 | |
*** jaosorior has joined #openstack-nova | 11:56 | |
*** jaosorior has quit IRC | 11:57 | |
*** jaosorior has joined #openstack-nova | 11:57 | |
*** takashin has joined #openstack-nova | 11:58 | |
*** ratailor has quit IRC | 12:01 | |
*** luksky has joined #openstack-nova | 12:37 | |
*** eharney has quit IRC | 12:38 | |
*** ysandeep has quit IRC | 12:38 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Specify availability_zone to unshelve https://review.opendev.org/663851 | 12:53 |
*** cdent has quit IRC | 12:55 | |
*** ttsiouts has quit IRC | 13:00 | |
*** lbragstad has joined #openstack-nova | 13:00 | |
*** takashin has left #openstack-nova | 13:00 | |
*** ttsiouts has joined #openstack-nova | 13:01 | |
*** cdent has joined #openstack-nova | 13:01 | |
*** jaosorior has quit IRC | 13:03 | |
*** jaosorior has joined #openstack-nova | 13:03 | |
*** ttsiouts has quit IRC | 13:05 | |
*** tbachman has joined #openstack-nova | 13:11 | |
*** ttsiouts has joined #openstack-nova | 13:14 | |
*** eharney has joined #openstack-nova | 13:15 | |
openstackgerrit | ya.wang proposed openstack/nova-specs master: Re-propose the spec to allow specifying a list of CPU models https://review.opendev.org/642030 | 13:21 |
openstackgerrit | ya.wang proposed openstack/nova-specs master: Re-propose the spec to allow specifying a list of CPU models https://review.opendev.org/642030 | 13:22 |
openstackgerrit | Brin Zhang proposed openstack/nova master: Specify availability_zone to unshelve https://review.opendev.org/663851 | 13:24 |
*** BjoernT has joined #openstack-nova | 13:27 | |
*** mriedem has joined #openstack-nova | 13:27 | |
*** amodi has joined #openstack-nova | 13:30 | |
*** BjoernT_ has joined #openstack-nova | 13:33 | |
*** BjoernT has quit IRC | 13:34 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/ocata: Handle HostMappingNotFound when deleting a compute service https://review.opendev.org/666872 | 13:45 |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/ocata: Delete resource providers for all nodes when deleting compute service https://review.opendev.org/666874 | 13:45 |
lyarwood | mriedem: https://review.opendev.org/#/c/668123/ - would you mind hitting that today if you have time? | 13:47 |
openstackgerrit | Merged openstack/nova stable/stein: Grab fresh power state info from the driver https://review.opendev.org/667948 | 13:48 |
*** dpawlik has quit IRC | 14:05 | |
bauzas | tssurya: ack | 14:06 |
*** pcaruana has joined #openstack-nova | 14:06 | |
*** belmoreira has joined #openstack-nova | 14:07 | |
mriedem | lyarwood: yeah i have a tab open for it already; i was wondering if it should wait until after the next queens release because i just did a rocky release and queens was next | 14:16 |
mriedem | i.e. might be good to only release things in queens that have already been released in rocky already | 14:17 |
lyarwood | mriedem: ah yeah that's fair | 14:19 |
*** hemna has quit IRC | 14:22 | |
kashyap | I'm feeling stupid, can anyone tell why is this stable/rocky backport Zuul -2? -- https://review.opendev.org/#/c/667436/ | 14:22 |
kashyap | (It's cherry-picked from master; and it's merged.) | 14:23 |
*** hemna has joined #openstack-nova | 14:29 | |
mriedem | tempest-slow FAILURE in 2h 06m 01s | 14:29 |
openstackgerrit | Martin Midolesov proposed openstack/nova master: Implementing graceful shutdown. https://review.opendev.org/666245 | 14:32 |
*** mlavalle has joined #openstack-nova | 14:34 | |
*** udesale has quit IRC | 14:34 | |
*** udesale has joined #openstack-nova | 14:34 | |
*** dklyle has joined #openstack-nova | 14:37 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: nova-manage: heal port allocations https://review.opendev.org/637955 | 14:49 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: WIP: Add rollback to heal port allocation https://review.opendev.org/668184 | 14:49 |
*** mrch_ has quit IRC | 14:49 | |
*** belmoreira has quit IRC | 14:53 | |
*** rajinir has joined #openstack-nova | 14:55 | |
*** pcaruana has quit IRC | 14:56 | |
*** belmoreira has joined #openstack-nova | 15:01 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/rocky: Disable limit if affinity(anti)/same(different)host is requested https://review.opendev.org/659246 | 15:02 |
*** tbachman has quit IRC | 15:04 | |
kashyap | mriedem: Thanks! I'm blinder than a mole. | 15:08 |
kashyap | Guess it's one of those fully useful timeouts. | 15:08 |
*** factor has joined #openstack-nova | 15:09 | |
*** icarusfactor has quit IRC | 15:10 | |
*** BjoernT_ is now known as BjoernT | 15:10 | |
*** icarusfactor has joined #openstack-nova | 15:11 | |
*** factor has quit IRC | 15:11 | |
*** tbachman has joined #openstack-nova | 15:13 | |
*** factor has joined #openstack-nova | 15:14 | |
*** icarusfactor has quit IRC | 15:15 | |
*** mvkr has quit IRC | 15:17 | |
*** ricolin has joined #openstack-nova | 15:20 | |
*** icarusfactor has joined #openstack-nova | 15:21 | |
*** factor has quit IRC | 15:24 | |
mriedem | lyarwood: can you take a look at these queens backports? https://review.opendev.org/#/q/status:open+project:openstack/nova+branch:stable/queens+topic:bug/1830747 | 15:27 |
*** damien_r has quit IRC | 15:27 | |
*** ivve has quit IRC | 15:30 | |
*** tbachman has quit IRC | 15:31 | |
openstackgerrit | Merged openstack/python-novaclient master: Blacklist sphinx 2.1.0 (autodoc bug) https://review.opendev.org/668398 | 15:32 |
mriedem | need another non-lee stable core for this queens backport https://review.opendev.org/#/c/662471/ | 15:35 |
*** jaosorior has quit IRC | 15:42 | |
*** ttsiouts has quit IRC | 15:49 | |
*** ttsiouts has joined #openstack-nova | 15:49 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: WIP: Add rollback to heal port allocation https://review.opendev.org/668184 | 15:50 |
gibi | mriedem: what do you prefer? Should I squash the rollback code ^^ into the heal port allocation patch or keep it separate | 15:51 |
*** weshay is now known as weshay_PTO | 15:52 | |
*** tssurya has quit IRC | 15:52 | |
*** helenafm has quit IRC | 15:53 | |
*** pcaruana has joined #openstack-nova | 15:53 | |
*** ttsiouts has quit IRC | 15:54 | |
mriedem | gibi: we can drop the code in the original change that generates the list of manual commands to run if we have the rollback stuff right? | 15:54 |
gibi | mriedem: no, we have to tell the admin what to do when whe rollback fails | 15:55 |
mriedem | i'd prefer that we rollback and drop the manual list of commands that get generated if possible | 15:55 |
gibi | mriedem: I mean I can drop it from the original patch and re-introduce it in the rollback patch | 15:55 |
gibi | if you prefer | 15:56 |
*** luksky has quit IRC | 15:56 | |
mriedem | to be clear, the only manual set of commands you plan on dumping are for the port update rollbacks, right? not the thing for the allocations. | 15:58 |
mriedem | because now we'll be doing: 1. port updates - if good, put allocations, else rollback port updates, 2. if put allocations is good, we're done for that instance, else rollback port updates | 15:59 |
gibi | commands are only for cleaning the allocation key from the binding:profile | 15:59 |
efried | I was thinking, does it cost us anything to *gather* those CLIs? Would be useful to print them if you selected --don't-heal-port-allocations-I'll-do-it-myself | 16:00 |
mriedem | right so we don't need https://review.opendev.org/#/c/637955/29/nova/cmd/manage.py@1876 and _port_update_to_openstack_cli if we move the port updates to before the PUT allocatoins call | 16:00 |
mriedem | efried: you mean --skip-port-allocations ? | 16:01 |
mriedem | we don't even hit this code if you specify that | 16:01 |
efried | yeah | 16:01 |
efried | i know | 16:01 |
efried | swhat I'm saying | 16:01 |
mriedem | and i really don't want to chase CLIs | 16:01 |
*** whoami-rajat has quit IRC | 16:01 | |
gibi | mriedem: we need a very similar piece of code in the rollback code https://review.opendev.org/#/c/668184/3/nova/cmd/manage.py@1947 | 16:01 |
*** maciejjozefczyk has quit IRC | 16:02 | |
gibi | mriedem: so I can drop https://review.opendev.org/#/c/637955/29/nova/cmd/manage.py@1876 from that patch, but then I will re-introduce a similar CLI generating code in the rollback patch https://review.opendev.org/#/c/66818 | 16:02 |
gibi | mriedem: or shall I only tell the admin to clean the allocation key but not generate the CLI for it? | 16:03 |
gibi | efried: if we go and try to heal the port allocations then generating CLIs is cheap. But if we are asked not to heal port allocations with --skip-port-allocations then we don't even call neutron to see if there is anything to heal. So in that case it is expensive to generate CLIs | 16:04 |
mriedem | i just don't really like generating CLIs from a CLI | 16:05 |
mriedem | i think i'd prefer to describe something in https://docs.openstack.org/nova/latest/admin/support-compute.html and just link to that | 16:05 |
*** wwriverrat has joined #openstack-nova | 16:05 | |
mriedem | i think i'd also prefer to squash the changes | 16:06 |
gibi | mriedem: I can dump the port id's that needs to be updated and link to https://docs.openstack.org/nova/latest/admin/support-compute.html where I write a CLI template. But I don't see why I the admin needs to go through these hops to run a CLI at then end | 16:06 |
*** maciejjozefczyk has joined #openstack-nova | 16:07 | |
mriedem | it seems easier and more future proof to document the situation and recovery solution in the docs than in code is all | 16:07 |
mriedem | if this needs to change, it would be easier to do it in the docs i think | 16:07 |
*** mrch_ has joined #openstack-nova | 16:08 | |
gibi | mriedem: OK, I will go with your suggestion and write the CLI in the doc. (and squash the changes) | 16:08 |
gibi | mriedem: thanks | 16:08 |
*** damien_r has joined #openstack-nova | 16:08 | |
*** belmoreira has quit IRC | 16:08 | |
mriedem | stephenfin: a couple of comments in this queens backport https://review.opendev.org/#/c/629597/ | 16:10 |
*** ricolin has quit IRC | 16:13 | |
*** damien_r has quit IRC | 16:13 | |
efried | gibi: You going to fold in https://review.opendev.org/#/c/668062/ as well? | 16:15 |
mriedem | just rebase on top of it | 16:16 |
mriedem | don't squash it in | 16:16 |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/rocky: Fix double word hacking test https://review.opendev.org/665788 | 16:17 |
*** mdbooth_ has joined #openstack-nova | 16:22 | |
openstackgerrit | Merged openstack/nova stable/stein: Delete resource providers for all nodes when deleting compute service https://review.opendev.org/666840 | 16:25 |
openstackgerrit | Merged openstack/nova stable/stein: Init HostState.failed_builds https://review.opendev.org/668282 | 16:25 |
*** ricolin has joined #openstack-nova | 16:25 | |
*** mdbooth has quit IRC | 16:26 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/rocky: Init HostState.failed_builds https://review.opendev.org/668520 | 16:27 |
*** mdbooth_ has quit IRC | 16:27 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/queens: Move get_pci_mapping_for_migration to MigrationContext https://review.opendev.org/661571 | 16:29 |
openstackgerrit | Merged openstack/nova stable/rocky: Grab fresh power state info from the driver https://review.opendev.org/667955 | 16:33 |
*** tssurya has joined #openstack-nova | 16:36 | |
*** cdent has quit IRC | 16:36 | |
*** rpittau is now known as rpittau|afk | 16:36 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/queens: Allow driver to properly unplug VIFs on destination on confirm resize https://review.opendev.org/661572 | 16:37 |
mriedem | lyarwood: you can pull the trigger on https://review.opendev.org/#/c/661572/ | 16:41 |
mriedem | and then that's everything for queens and the next release | 16:41 |
mriedem | https://review.opendev.org/#/q/status:open+project:openstack/nova+branch:stable/queens+label:Code-Review=2 | 16:42 |
mriedem | melwitt: can you review this queens backport? https://review.opendev.org/#/c/662471/ | 16:42 |
*** cdent has joined #openstack-nova | 16:42 | |
*** udesale has quit IRC | 16:48 | |
*** ricolin has quit IRC | 16:53 | |
*** cdent has quit IRC | 16:56 | |
*** tssurya has quit IRC | 16:57 | |
*** maciejjozefczyk has quit IRC | 16:57 | |
*** gyee has joined #openstack-nova | 17:01 | |
*** ociuhandu has quit IRC | 17:13 | |
*** ralonsoh has quit IRC | 17:16 | |
*** admin0 has joined #openstack-nova | 17:29 | |
admin0 | hi all .. in horizon, right after login, in the usage summary, when I enter the date and click submit, the data comes out .. how is that data taken out? is it some sort of nova/compute api ? | 17:29 |
*** efried has quit IRC | 17:30 | |
*** brault has quit IRC | 17:37 | |
*** brault has joined #openstack-nova | 17:38 | |
*** lbragstad has quit IRC | 17:38 | |
*** lbragstad has joined #openstack-nova | 17:38 | |
*** efried has joined #openstack-nova | 17:38 | |
*** luksky has joined #openstack-nova | 17:39 | |
*** ivve has joined #openstack-nova | 17:42 | |
*** xek has quit IRC | 17:45 | |
*** tbachman has joined #openstack-nova | 17:46 | |
*** ociuhandu has joined #openstack-nova | 17:53 | |
*** psachin has quit IRC | 17:55 | |
sean-k-mooney | admin0: i think its from the simple tenant usage api endpoint | 17:57 |
sean-k-mooney | admin0: https://developer.openstack.org/api-ref/compute/?expanded=show-usage-statistics-for-tenant-detail#show-usage-statistics-for-tenant | 17:58 |
admin0 | sean-k-mooney, thanks | 18:01 |
*** ociuhandu has quit IRC | 18:02 | |
*** igordc has joined #openstack-nova | 18:09 | |
sean-k-mooney | mriedem: by the way i am bumping the minium version fo os-traits in https://review.opendev.org/#/c/666914/ too. should we split that out into its own change so we both can depend on it too avoid our prefilter changes conflicting? | 18:13 |
melwitt | mriedem: can do | 18:14 |
*** igordc has quit IRC | 18:14 | |
*** igordc has joined #openstack-nova | 18:15 | |
*** igordc has quit IRC | 18:17 | |
gibi | efried, mriedem: I will rebase on top of https://review.opendev.org/#/c/668062/ | 18:18 |
sean-k-mooney | efried: for https://review.opendev.org/#/c/651269/4/specs/train/approved/libvirt-pmu-configuration.rst@11 i understand what you ment by topic and commit message but what did you mean by filename? it already matches correct | 18:21 |
sean-k-mooney | fixing the other two now | 18:22 |
efried | sean-k-mooney: yup | 18:22 |
sean-k-mooney | oh you are just saying make all 3 match | 18:23 |
openstackgerrit | sean mooney proposed openstack/nova-specs master: Libvirt: add vPMU spec for train https://review.opendev.org/651269 | 18:24 |
sean-k-mooney | ok they should all match now | 18:25 |
mriedem | sean-k-mooney: i'm not too worried about conflicts at this point | 18:26 |
sean-k-mooney | ok was just wondering if i made sense to have the requiremetns bump be its own thing but its also trival to fix anyway so ill leave it for now | 18:26 |
Nick_A | does kvm instance I/O get "paused" so to speak during snapshots by default? | 18:29 |
sean-k-mooney | it depends on the image backend | 18:30 |
sean-k-mooney | but generally yes | 18:30 |
sean-k-mooney | at least file io is | 18:30 |
sean-k-mooney | we quiesce disk io the guest while we do the online snapshot | 18:31 |
sean-k-mooney | network io should not be affected unless it would have to write to disk as part of the packet processing | 18:32 |
sean-k-mooney | i think we rely on the qemu guest agent to do this | 18:32 |
sean-k-mooney | at least when using local qcow2 images | 18:32 |
sean-k-mooney | for rbd or cinder backed instances the storage backend does the snapshot and im not sure if we quiesce the guest or not | 18:33 |
mriedem | efried: guess what https://review.opendev.org/#/c/641138/1//COMMIT_MSG@16 | 18:33 |
mriedem | https://review.opendev.org/#/c/666959/1/nova/tests/functional/regressions/test_bug_1825537.py@51 | 18:33 |
Nick_A | thanks sean-k-mooney | 18:34 |
efried | mriedem: waitwait, do I get an I-told-you-so?? | 18:34 |
mriedem | you do | 18:34 |
efried | f'in aye | 18:35 |
* efried celebrates | 18:35 | |
efried | okay, I'm done. | 18:35 |
mriedem | luxuriate | 18:35 |
Nick_A | could you also explain why snapshots take up twice the instance's used disk space on compute before they're uploaded to glance? | 18:36 |
lyarwood | mriedem: sorry was out, just getting to the stable reviews you pinged about earlier | 18:37 |
Nick_A | by that I mean if there's an instance using 4.9G, the snapshots dir will have two files of 4.9G each before upload | 18:39 |
sean-k-mooney | Nick_A: one is likely the snapshot and the other the root disk | 18:41 |
sean-k-mooney | i have not really looked at the code so not sure | 18:41 |
Nick_A | Why would they be the same size then? | 18:42 |
mriedem | Nick_A: the source code is freely available so you could also dig into this | 18:43 |
mriedem | this isn't really a support channel | 18:43 |
*** bbowen has quit IRC | 19:12 | |
*** ociuhandu has joined #openstack-nova | 19:12 | |
*** anastop_ has joined #openstack-nova | 19:16 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/stein: Add functional recreate test for regression bug 1825537 https://review.opendev.org/666959 | 19:19 |
openstack | bug 1825537 in OpenStack Compute (nova) stein "finish_resize failures incorrectly revert allocations" [Medium,In progress] https://launchpad.net/bugs/1825537 - Assigned to Matt Riedemann (mriedem) | 19:19 |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/stein: Drop source node allocations if finish_resize fails https://review.opendev.org/667155 | 19:19 |
*** anastop_ has quit IRC | 19:28 | |
mriedem | sean-k-mooney: left an idea in https://review.opendev.org/#/c/667177/ on how to avoid the driver interface change for backports | 19:29 |
mriedem | sean-k-mooney: heh you thought of the same, "maybe there is a way we can use the migration_context which we have to lookup the migration object?" | 19:29 |
sean-k-mooney | mriedem: hehe ya i looked at that very breifly in v1 https://review.opendev.org/#/c/667177/1/nova/virt/libvirt/driver.py@9138 and didnt foolow up as i didnt thinkwe initally needed too until artom looked at the logs. | 19:31 |
sean-k-mooney | the migration context does not have the migration object in it directly right | 19:33 |
mriedem | no but it has the id primary key you can use to get it | 19:34 |
sean-k-mooney | this https://github.com/openstack/nova/blob/master/nova/objects/migration_context.py#L45 | 19:34 |
sean-k-mooney | ok | 19:34 |
sean-k-mooney | that was where i got lost and was not sure where to go from next to get the migration object | 19:34 |
sean-k-mooney | so we can just do nova.objects.migration.get_by_id https://github.com/openstack/nova/blob/master/nova/objects/migration.py#L137 | 19:36 |
sean-k-mooney | ya that simpler then i thought it would be. are we ok with the extra db lookup or is the api chage preferable? | 19:37 |
openstackgerrit | sean mooney proposed openstack/nova-specs master: add libvirt pqos spec https://review.opendev.org/662264 | 19:44 |
sean-k-mooney | when a spec is under review should the blueprint definition be in Review, New or Pending Approval? or do we just not use that at and just go from new to approved when the spec is approved | 19:46 |
sean-k-mooney | mriedem: oh just noiced you already said that in https://review.opendev.org/#/c/667177/5/nova/virt/driver.py@741 | 19:51 |
*** maciejjozefczyk has joined #openstack-nova | 19:54 | |
mriedem | sean-k-mooney: "or do we just not use that at and just go from new to approved when the spec is approved" mostly that | 20:01 |
mriedem | definition isn't really used (i didn't use it really anyway) | 20:02 |
mriedem | if there was a spec i'd mark the definition as review or pending approval | 20:02 |
*** hamzy has quit IRC | 20:02 | |
*** hamzy has joined #openstack-nova | 20:07 | |
*** mvkr has joined #openstack-nova | 20:08 | |
*** maciejjozefczyk has quit IRC | 20:09 | |
*** eharney has quit IRC | 20:16 | |
efried | mriedem, sean-k-mooney: If I cared more, I would enforce that "Direction: Approved" means "we want to do this" and "Design: Approved" means "and we know how we're gonna do it" (i.e. spec approved). | 20:18 |
*** ociuhandu has quit IRC | 20:20 | |
sean-k-mooney | efried: i set https://blueprints.launchpad.net/nova/+spec/libvirt-pqos since the spec is under review | 20:20 |
*** ociuhandu has joined #openstack-nova | 20:20 | |
sean-k-mooney | the direct is still needs approval and the implemetation technically should not started but i left it at teh default of unknown | 20:21 |
efried | sfine | 20:21 |
efried | mriedem: favor... | 20:23 |
openstackgerrit | Eric Fried proposed openstack/nova master: Clean up TestDriverBlockDevice helper Of DOOOOOM https://review.opendev.org/668556 | 20:23 |
efried | mriedem: if you would please review (and hopefully merge) https://review.opendev.org/#/c/566153/46 so nobody ever has to do it again, and it doesn't have to keep being rebased... | 20:26 |
efried | I've proposed a fup (see above) to address the issues I noted there. | 20:26 |
efried | (and that one is much smaller) | 20:27 |
openstackgerrit | Merged openstack/nova stable/queens: Stop logging traceback when skipping quiesce https://review.opendev.org/660328 | 20:27 |
mriedem | jesus i really don't want to review a nearly 600 LOC mox->mock conversion patch | 20:28 |
mriedem | as you know i've never really been on board with the push to de-mox-ify everything as a goal | 20:28 |
mriedem | enforcing that new tests are in mock sure, but this is.... | 20:29 |
openstackgerrit | Merged openstack/nova stable/queens: xenapi/agent: Change openssl error handling https://review.opendev.org/656308 | 20:33 |
openstackgerrit | Merged openstack/nova stable/queens: Fix {min|max}_version in ironic Adapter setup https://review.opendev.org/656523 | 20:34 |
openstackgerrit | Merged openstack/nova stable/queens: Fix retry of instance_update_and_get_original https://review.opendev.org/659320 | 20:34 |
openstackgerrit | Merged openstack/nova stable/queens: DRY up test_rollback_live_migration_set_migration_status https://review.opendev.org/662470 | 20:34 |
openstackgerrit | Merged openstack/nova stable/queens: Include all network devices in nova diagnostics https://review.opendev.org/666152 | 20:34 |
*** ociuhandu has quit IRC | 20:34 | |
openstackgerrit | Merged openstack/nova stable/queens: Add regression recreate test for bug 1830747 https://review.opendev.org/662774 | 20:34 |
openstack | bug 1830747 in OpenStack Compute (nova) queens "Error 500 trying to migrate an instance after wrong request_spec" [High,In progress] https://launchpad.net/bugs/1830747 - Assigned to Matt Riedemann (mriedem) | 20:34 |
efried | aspiers: SEV series in merge conflict after the first patch :( | 20:35 |
*** pcaruana has quit IRC | 20:41 | |
*** spatel has joined #openstack-nova | 20:49 | |
spatel | sean-k-mooney: yt | 20:49 |
spatel | getting this issue - https://bugzilla.redhat.com/show_bug.cgi?id=1176020 | 20:51 |
openstack | bugzilla.redhat.com bug 1176020 in libvirt "libvirt should do a right check for numa cpus set" [Medium,Closed: errata] - Assigned to mprivozn | 20:51 |
*** Sundar has joined #openstack-nova | 20:55 | |
*** eharney has joined #openstack-nova | 20:57 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Rename CinderFixtureNewAttachFlow to CinderFixture https://review.opendev.org/668561 | 21:03 |
* efried kisses @$$ ^ | 21:03 | |
mriedem | i see what you're doing | 21:07 |
mriedem | bbiab | 21:10 |
*** slaweq has quit IRC | 21:11 | |
*** tesseract has quit IRC | 21:12 | |
*** jaypipes has joined #openstack-nova | 21:15 | |
openstackgerrit | Merged openstack/nova stable/queens: Workaround missing RequestSpec.instance_group.uuid https://review.opendev.org/663110 | 21:19 |
efried | o/ jaypipes, how goes? | 21:22 |
sean-k-mooney | spatel: you are getting that because you are livemigrating instance with a numa toplogy | 21:30 |
sean-k-mooney | spatel: when you do that we do not recalulate the guest xml currently | 21:30 |
*** bbowen has joined #openstack-nova | 21:31 | |
sean-k-mooney | as a result if you live migrate form a host with more cpus to one with less you can have an xml on the dest that reference cpus that are not present | 21:31 |
spatel | sean-k-mooney: now i am stuck and not sure how to get out | 21:31 |
sean-k-mooney | spatel: cold migration should work | 21:31 |
spatel | i tried all option but getting same error | 21:32 |
spatel | now thinking to re-build it... | 21:32 |
spatel | when you said - you are getting that because you are livemigrating instance with a numa toplogy | 21:32 |
spatel | what does that means? | 21:33 |
sean-k-mooney | i assume you are getting that error becasue you tried to do a live migration | 21:33 |
spatel | if i have machine and i said live migrate, where numa comes in picture | 21:33 |
sean-k-mooney | if that is not the case how did you hit this issue | 21:33 |
sean-k-mooney | if your instance use hugepage or cpu pinning it will have a numa toplogy | 21:34 |
spatel | someone from my team trying to do and it endup in this situation, i have to talk to him to get full picture | 21:34 |
spatel | oh.. yes that instance had hugepage/cpu pinning | 21:35 |
spatel | you are saying we can't do live migration if instance has hugepage/cpu pinning? | 21:35 |
spatel | sean-k-mooney: ^ | 21:36 |
sean-k-mooney | technically it can work but its not properly supported by nova | 21:36 |
sean-k-mooney | we dont currently update teh xml when migrating | 21:36 |
sean-k-mooney | for live migrations | 21:36 |
sean-k-mooney | spatel: its a knwon issue that is being adressed by https://review.opendev.org/#/q/topic:bp/numa-aware-live-migration+(status:open+OR+status:merged) | 21:37 |
spatel | so it not merge yet? | 21:38 |
sean-k-mooney | cold migrations are supported but until ^ is implemented nova will not update teh libvirt xml and you can get that error amoung others | 21:38 |
sean-k-mooney | no its not | 21:38 |
sean-k-mooney | for stien we specifcialy disable live migration for instnace with numa toplogies | 21:39 |
sean-k-mooney | i think we started backporting that too | 21:39 |
spatel | oh! | 21:39 |
spatel | this is a big issue then.. | 21:40 |
spatel | how to migrate instance if my compute node is dead and all vm running on shared storage? | 21:40 |
sean-k-mooney | if the compute node is dead and the vms are using shared storage you should use evacuate | 21:41 |
spatel | hmm.. | 21:41 |
sean-k-mooney | it will rebuild the instance on another host | 21:41 |
sean-k-mooney | but you should only use evacuate if the instance is stopped | 21:41 |
spatel | what if i want to migrate specific vm ? any heck there? | 21:41 |
spatel | sean-k-mooney: so you are saying i can shutdown instance and do evaluate ? | 21:42 |
sean-k-mooney | evacuate works for a specifc vm | 21:42 |
spatel | This is very important information, i was totally not aware of it.. | 21:43 |
spatel | I need to make big banner now to tell everyone don't do live migration period.. | 21:43 |
sean-k-mooney | if you have not already read it the go to text on evacuate is http://www.danplanet.com/blog/2016/03/03/evacuate-in-nova-one-command-to-confuse-us-all/ | 21:44 |
sean-k-mooney | what release of openstack are you running | 21:44 |
spatel | my old cloud running on queens and new cloud i am build on stein | 21:44 |
sean-k-mooney | looks we have the config option on rocky https://github.com/openstack/nova/blob/stable/rocky/nova/conf/workarounds.py#L223 | 21:45 |
sean-k-mooney | ah we havnt merged https://review.opendev.org/#/c/629597/ | 21:46 |
spatel | hmm is it config option which i can turn on to protect from accident ? | 21:48 |
sean-k-mooney | spatel: live migration with hugepage works most of the time. cpu pinning is much less likely to work correctly | 21:48 |
sean-k-mooney | with that patch by default we will not allow instace with a numa toplogy to be live migrated | 21:49 |
sean-k-mooney | so its safe by default | 21:49 |
jaypipes | efried: ahoy! :) going well, ty! | 21:49 |
efried | good to hear | 21:49 |
spatel | sean-k-mooney: hmm we used both pinning/hugepage :) | 21:50 |
sean-k-mooney | :) yes. this si something we have wanted to fix for several relese. it will get done this cycle one way or another. | 21:51 |
sean-k-mooney | unfortuanetly its not backportable | 21:51 |
spatel | damn.. | 21:52 |
*** BjoernT has quit IRC | 21:52 | |
sean-k-mooney | jaypipes: life treating you well in aws land | 21:52 |
*** Sundar has quit IRC | 22:04 | |
mriedem | efried: i did your deed | 22:07 |
mriedem | with lots of comments about why i didn't want to | 22:07 |
mriedem | also, i'll have to redo https://review.opendev.org/#/c/541420/ which is 3 months older than takashin's de-mox-ification | 22:07 |
efried | Thanks mriedem. You will be rewarded in the hereafter. | 22:07 |
mriedem | satan won't care about this | 22:07 |
*** mlavalle has quit IRC | 22:08 | |
efried | mriedem: tell it to review 666666 | 22:08 |
openstackgerrit | Eric Fried proposed openstack/nova master: Get rid of args to RBDDriver.__init__() https://review.opendev.org/668564 | 22:11 |
*** mriedem has quit IRC | 22:13 | |
*** hamzy has quit IRC | 22:18 | |
*** rcernin has joined #openstack-nova | 22:30 | |
*** jaypipes has quit IRC | 22:35 | |
*** luksky has quit IRC | 22:47 | |
sean-k-mooney | aspiers: have you seen https://review.opendev.org/#/c/666769/1 yet | 22:48 |
sean-k-mooney | efried: ^ | 22:48 |
sean-k-mooney | i need to rereview it after fully rereading the sev spec. while not contradictory i think it makes more change then required at least for a v1 | 22:50 |
*** tkajinam has joined #openstack-nova | 22:53 | |
*** hamzy has joined #openstack-nova | 22:57 | |
*** spatel has quit IRC | 22:58 | |
*** igordc has joined #openstack-nova | 23:03 | |
*** igordc has quit IRC | 23:05 | |
*** igordc has joined #openstack-nova | 23:06 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Set COMPUTE_STATUS_DISABLED trait from update_provider_tree flow https://review.opendev.org/668565 | 23:11 |
*** andreaf has quit IRC | 23:18 | |
*** andreaf has joined #openstack-nova | 23:34 | |
*** spatel has joined #openstack-nova | 23:49 | |
*** spatel has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!