*** brinzhang has joined #openstack-nova | 00:08 | |
*** tetsuro has joined #openstack-nova | 00:16 | |
*** ociuhandu has joined #openstack-nova | 00:22 | |
*** hongbin has quit IRC | 00:29 | |
*** ociuhandu has quit IRC | 00:29 | |
*** threestrands has joined #openstack-nova | 00:43 | |
*** hongbin has joined #openstack-nova | 00:43 | |
*** brinzhang_ has joined #openstack-nova | 00:57 | |
*** brinzhang has quit IRC | 01:01 | |
*** Liang__ has joined #openstack-nova | 01:02 | |
*** brinzhang_ has quit IRC | 01:22 | |
*** lbragstad has quit IRC | 01:48 | |
*** xiaolin has quit IRC | 02:38 | |
*** sapd__x has joined #openstack-nova | 03:03 | |
*** Liang__ has quit IRC | 03:12 | |
*** sapd__x has quit IRC | 03:31 | |
*** sapd1 has joined #openstack-nova | 03:31 | |
*** psachin has joined #openstack-nova | 03:39 | |
*** spatel has quit IRC | 03:40 | |
*** ociuhandu has joined #openstack-nova | 03:49 | |
*** udesale has joined #openstack-nova | 03:58 | |
*** ociuhandu has quit IRC | 03:59 | |
*** ociuhandu has joined #openstack-nova | 04:01 | |
*** ociuhandu has quit IRC | 04:06 | |
*** ratailor has joined #openstack-nova | 04:17 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-nova | 04:33 | |
openstackgerrit | Wenping Song proposed openstack/nova master: delete sub resource provider when delete resource provider https://review.opendev.org/719163 | 04:36 |
---|---|---|
*** hongbin has quit IRC | 04:53 | |
*** tetsuro has quit IRC | 05:04 | |
*** tetsuro has joined #openstack-nova | 05:14 | |
*** ociuhandu has joined #openstack-nova | 05:17 | |
*** ociuhandu has quit IRC | 05:23 | |
*** links has joined #openstack-nova | 05:47 | |
*** dpawlik has joined #openstack-nova | 05:53 | |
*** xiaolin has joined #openstack-nova | 05:55 | |
*** dpawlik has quit IRC | 05:57 | |
*** tetsuro has quit IRC | 06:03 | |
*** maciejjozefczyk has joined #openstack-nova | 06:06 | |
*** jsuchome has joined #openstack-nova | 06:10 | |
*** dpawlik has joined #openstack-nova | 06:13 | |
*** ccamacho has joined #openstack-nova | 06:13 | |
*** damien_r has joined #openstack-nova | 06:29 | |
*** damien_r has quit IRC | 06:36 | |
*** jraju__ has joined #openstack-nova | 06:41 | |
*** links has quit IRC | 06:45 | |
*** ttsiouts has joined #openstack-nova | 06:46 | |
*** ccstone has quit IRC | 06:50 | |
*** eandersson has quit IRC | 06:50 | |
*** eandersson has joined #openstack-nova | 06:50 | |
*** ccstone has joined #openstack-nova | 06:50 | |
openstackgerrit | Harshavardhan Metla proposed openstack/nova master: [Nova] Add reference to Placement installation guide https://review.opendev.org/726936 | 06:52 |
*** slaweq has joined #openstack-nova | 06:53 | |
*** belmoreira has joined #openstack-nova | 06:58 | |
*** larainema has joined #openstack-nova | 07:01 | |
*** ttsiouts has quit IRC | 07:02 | |
*** tesseract has joined #openstack-nova | 07:10 | |
*** ttsiouts has joined #openstack-nova | 07:11 | |
*** iurygregory has joined #openstack-nova | 07:17 | |
openstackgerrit | Wenping Song proposed openstack/nova master: delete sub resource provider when delete resource provider https://review.opendev.org/719163 | 07:19 |
*** tosky has joined #openstack-nova | 07:22 | |
*** jraju__ has quit IRC | 07:27 | |
*** evrardjp has quit IRC | 07:28 | |
*** rpittau|afk is now known as rpittau | 07:29 | |
*** avolkov has joined #openstack-nova | 07:29 | |
*** tetsuro has joined #openstack-nova | 07:30 | |
*** evrardjp has joined #openstack-nova | 07:30 | |
*** tetsuro has quit IRC | 07:32 | |
bauzas | good morning Nova | 07:34 |
*** ralonsoh has joined #openstack-nova | 07:42 | |
openstackgerrit | vinay harsha mitta proposed openstack/nova stable/queens: For Installing and Configure Controller Node for openSUSE and SUSE Linux Enterprise. Modified the Placement API Service Endpoint port from "8780" to "8778". https://review.opendev.org/728766 | 07:43 |
*** jraju__ has joined #openstack-nova | 07:52 | |
*** tetsuro has joined #openstack-nova | 08:01 | |
*** jraju__ has quit IRC | 08:08 | |
gibi | good morning | 08:09 |
*** threestrands has quit IRC | 08:13 | |
*** jraju__ has joined #openstack-nova | 08:13 | |
*** xek__ has joined #openstack-nova | 08:15 | |
* kashyap waves | 08:17 | |
*** Yumeng has joined #openstack-nova | 08:19 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Reserve DISK_GB resource for the image cache https://review.opendev.org/728439 | 08:19 |
openstackgerrit | Liang Fang proposed openstack/nova-specs master: Support volume local cache https://review.opendev.org/728778 | 08:28 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/ussuri: Reproduce bug 1869050 https://review.opendev.org/728781 | 08:36 |
openstack | bug 1869050 in OpenStack Compute (nova) train "migration of anti-affinity server fails due to stale scheduler instance info" [Low,Triaged] https://launchpad.net/bugs/1869050 | 08:36 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/ussuri: Update scheduler instance info at confirm resize https://review.opendev.org/728782 | 08:36 |
*** jraju__ is now known as links | 08:42 | |
openstackgerrit | Jiri Suchomel proposed openstack/nova master: Bring back allowed_direct_url_schemes in support of RBD image download https://review.opendev.org/728095 | 08:43 |
openstackgerrit | Huaqiang Wang proposed openstack/nova master: test_hardware: code formating for multiline construct https://review.opendev.org/728793 | 08:51 |
*** ttsiouts has quit IRC | 09:02 | |
*** martinkennelly has joined #openstack-nova | 09:04 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/rocky: Clean up allocation if unshelve fails due to neutron https://review.opendev.org/713196 | 09:09 |
*** takamatsu has quit IRC | 09:10 | |
*** vishalmanchanda has joined #openstack-nova | 09:13 | |
*** jraju__ has joined #openstack-nova | 09:17 | |
*** ttsiouts has joined #openstack-nova | 09:17 | |
*** links has quit IRC | 09:17 | |
*** klindgren_ has quit IRC | 09:21 | |
*** klindgren has joined #openstack-nova | 09:21 | |
*** ttsiouts has quit IRC | 09:33 | |
*** tetsuro has quit IRC | 09:35 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/ussuri: Bump hacking min version to 3.0.1 https://review.opendev.org/728803 | 09:48 |
gibi | pep8 is broken on stable/ussuri I'm trying ^^ to fix it | 09:49 |
gibi | elod, lyarwood, bauzas: ^^^ | 09:49 |
bauzas | oh shit | 09:50 |
bauzas | ok thanks for working on it | 09:50 |
bauzas | the flake8 story I guess ? | 09:50 |
openstackgerrit | vinay harsha mitta proposed openstack/nova stable/queens: For Installing and Configure Controller Node for openSUSE and SUSE Linux Enterprise. Modified the Placement API Service Endpoint port from "8780" to "8778". https://review.opendev.org/728766 | 09:50 |
gibi | bauzas: yes, hacking version | 09:50 |
elod | gibi: thx, looking | 09:51 |
bauzas | gibi: I see | 09:51 |
lyarwood | gibi: ack thanks was waiting to see some CI results this morning for that, I need to drop for a few hours, will review later today once I'm back if it's still open. | 09:52 |
gibi | thanks | 09:53 |
bauzas | I just said +2, let's see whether it fixes | 09:54 |
elod | I think 'hacking>=2.0,<3.1.0 would be better. | 09:56 |
elod | so just keep the lower constraint and just raise the upper | 09:56 |
gibi | elod: 3.0.0 is broken | 09:57 |
gibi | for us | 09:57 |
gibi | but I guess some of the 2.x as well borken | 09:58 |
gibi | checking ... | 09:58 |
gibi | hm | 09:59 |
gibi | elod: https://zuul.opendev.org/t/openstack/build/70853c9681d448f890da99bfe6ca310b/log/job-output.txt#541 | 09:59 |
gibi | this is the run of https://review.opendev.org/#/c/728781/ | 09:59 |
gibi | for some reason it picked up 3.1.0 from hacking | 10:00 |
elod | weird | 10:00 |
elod | actually I don't even know how it was working before, because as far as I know this should not work: 'hacking>=2.0<2.1' because of the missing ',' | 10:02 |
gibi | based on that run I expect that the change https://review.opendev.org/728803 will fail too | 10:02 |
bauzas | that's becoming a saga | 10:03 |
gibi | elod: that missing coma coma could explain why pip picked up hacking 3.1.0 | 10:03 |
elod | so maybe it's enough to just add the comma, instead of the new upper constrain? let me check. | 10:06 |
*** rpittau is now known as rpittau|bbl | 10:06 | |
gibi | elod: could be | 10:06 |
gibi | elod: let me push a parallel patch for that | 10:06 |
gibi | elod: if that works the I agree that we should merge the smaller change | 10:07 |
*** tetsuro has joined #openstack-nova | 10:08 | |
elod | gibi: +1 | 10:08 |
openstackgerrit | Wenping Song proposed openstack/nova master: delete sub resource provider when delete resource provider https://review.opendev.org/719163 | 10:09 |
*** ttsiouts has joined #openstack-nova | 10:10 | |
gibi | elod: with hacking 2.0.0 installed I still get flake8==3.8.1 | 10:13 |
gibi | elod: so the coma does not help | 10:14 |
gibi | elod: so we need the more complex bump | 10:15 |
*** ttsiouts has quit IRC | 10:15 | |
*** tkajinam has quit IRC | 10:15 | |
elod | gibi: thanks, just tested locally and got the same result | 10:17 |
gibi | meanwhile zuul is +1 on the backported fix https://review.opendev.org/#/c/728803 | 10:18 |
openstackgerrit | Nalini Varshney proposed openstack/nova master: Add migration to make key field type VARBINARY in aggregate_metadata table, https://review.opendev.org/725522 | 10:19 |
elod | +W'd, so it's on the way | 10:23 |
gibi | elod, bauzas: thanks | 10:24 |
*** ttsiouts has joined #openstack-nova | 10:44 | |
openstackgerrit | Merged openstack/nova stable/ussuri: Bump hacking min version to 3.0.1 https://review.opendev.org/728803 | 10:52 |
*** ttsiouts has quit IRC | 10:56 | |
*** ttsiouts has joined #openstack-nova | 10:56 | |
*** ociuhandu has joined #openstack-nova | 11:28 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/ussuri: Reproduce bug 1869050 https://review.opendev.org/728781 | 11:29 |
openstack | bug 1869050 in OpenStack Compute (nova) ussuri "migration of anti-affinity server fails due to stale scheduler instance info" [Low,In progress] https://launchpad.net/bugs/1869050 - Assigned to Balazs Gibizer (balazs-gibizer) | 11:29 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/ussuri: Update scheduler instance info at confirm resize https://review.opendev.org/728782 | 11:29 |
*** udesale_ has joined #openstack-nova | 11:40 | |
*** ociuhandu has quit IRC | 11:40 | |
*** udesale has quit IRC | 11:43 | |
gibi | stephenfin: hi! I dont get your comment in https://review.opendev.org/#/c/725801/ . What do you mean by " I'm not actually sure if we can approve stuff rn" | 11:54 |
gibi | ? | 11:54 |
*** ociuhandu has joined #openstack-nova | 11:59 | |
*** nweinber has joined #openstack-nova | 12:00 | |
kashyap | gibi: "rn" == right now | 12:01 |
kashyap | Proabably there are some other issues? | 12:01 |
gibi | hm, could be | 12:01 |
kashyap | Not sure, I'm not him, but just guessing :-) | 12:01 |
*** tetsuro has quit IRC | 12:01 | |
gibi | could be that he hold off +W as we are in the middle of the Ussuri release | 12:02 |
gibi | I mean we were | 12:02 |
kashyap | stephenfin is one of the fine folks who freely uses two-letter acronyms :D | 12:02 |
kashyap | gibi: Nod; I'll let him chime in... | 12:02 |
* kashyap bbiab | 12:02 | |
*** ociuhandu has quit IRC | 12:08 | |
*** ttsiouts has quit IRC | 12:09 | |
*** rpittau|bbl is now known as rpittau | 12:12 | |
*** sapd1 has quit IRC | 12:20 | |
*** raildo has joined #openstack-nova | 12:24 | |
openstackgerrit | Nalini Varshney proposed openstack/nova master: Add migration to make key field type BINARY in aggregate_metadata table, https://review.opendev.org/725522 | 12:30 |
*** ttsiouts has joined #openstack-nova | 12:32 | |
stephenfin | gibi: Ah, sorry, yes - I meant right now | 12:32 |
gibi | stephenfin: I think we can approve such re-propose now | 12:33 |
gibi | stephenfin: do you have any technical issues with it or it was just procedural? | 12:33 |
*** Luzi has joined #openstack-nova | 12:33 | |
stephenfin | Just procedural | 12:33 |
stephenfin | Cool, approved | 12:34 |
gibi | stephenfin: thanks! | 12:36 |
*** evrardjp has quit IRC | 12:36 | |
openstackgerrit | Merged openstack/nova-specs master: Use PCPU and VCPU in one instance https://review.opendev.org/725801 | 12:42 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [DNM] Implementing graceful shutdown. https://review.opendev.org/728860 | 12:46 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/ussuri: Silence amqp heartbeat warning https://review.opendev.org/728054 | 12:48 |
*** evrardjp has joined #openstack-nova | 12:49 | |
*** ociuhandu has joined #openstack-nova | 12:53 | |
*** ociuhandu has quit IRC | 12:58 | |
*** martinkennelly has quit IRC | 13:01 | |
*** ociuhandu has joined #openstack-nova | 13:03 | |
*** eharney has joined #openstack-nova | 13:04 | |
*** ociuhandu has quit IRC | 13:08 | |
*** jhesketh has quit IRC | 13:15 | |
*** ttsiouts has quit IRC | 13:15 | |
*** JamesBenson has joined #openstack-nova | 13:16 | |
*** lbragstad has joined #openstack-nova | 13:18 | |
*** jhesketh has joined #openstack-nova | 13:22 | |
lyarwood | https://review.opendev.org/#/c/728011/ - trival bugfix if anyone has the time this afternoon btw | 13:22 |
*** martinkennelly has joined #openstack-nova | 13:32 | |
lyarwood | bauzas: https://review.opendev.org/728413 - you might be interested in this btw | 13:36 |
* bauzas looks | 13:36 | |
lyarwood | https://bit.ly/2ThOLW3 for example | 13:37 |
bauzas | lyarwood: excellent idea | 13:37 |
*** ratailor has quit IRC | 13:40 | |
*** jhesketh has quit IRC | 13:41 | |
*** Luzi has quit IRC | 13:43 | |
*** ttsiouts has joined #openstack-nova | 13:50 | |
*** ociuhandu has joined #openstack-nova | 13:52 | |
*** ociuhandu has quit IRC | 13:56 | |
*** spatel has joined #openstack-nova | 13:56 | |
kashyap | lyarwood: Hi, when you get a sec, I'm looking at the Q35 failures from the 'virt-preview' job | 13:59 |
kashyap | From here: https://ca77fe97db31348aa486-4e7b2e69a2914bf326001f07747bad73.ssl.cf2.rackcdn.com/708701/7/check/devstack-platform-fedora-latest-virt-preview-q35/8011a4c/testr_results.html | 13:59 |
kashyap | Especially the test_snapshot_..._delete_online failure: | 14:00 |
*** ociuhandu has joined #openstack-nova | 14:00 | |
kashyap | tempest.lib.exceptions.TimeoutException: Request timed out | 14:00 |
kashyap | Details: volume f8764f61-35ee-4e1a-90e3-105c8536aa04 failed to reach available status (current in-use) within the required time (196 s). | 14:00 |
*** ttsiouts has quit IRC | 14:00 | |
kashyap | lyarwood: "Nothing to do with Q35" - is it? | 14:00 |
kashyap | Do you know top off your head what is causing the in-use + time out thing? | 14:01 |
kashyap | Also, I recall you saying that you have a local Ubuntu repro - do you still have it? | 14:01 |
kashyap | (If so, mind paste-binning it somewhere?) | 14:01 |
openstackgerrit | Merged openstack/nova master: tox: Integrate mypy https://review.opendev.org/676208 | 14:01 |
lyarwood | kashyap: iirc things were failing when we used -drive instead of -blockdev | 14:01 |
*** ttsiouts has joined #openstack-nova | 14:01 | |
kashyap | lyarwood: I've now lost the thread :-( So if you have a prior + current failure link, I'm all eyes for it | 14:02 |
lyarwood | kashyap: lets rerun the job and debug things with fresh logs | 14:02 |
* lyarwood rechecks | 14:02 | |
kashyap | Right, I thought I did it just now ... | 14:02 |
kashyap | If I haven't, please do | 14:02 |
kashyap | I just want 'something', 'anything' that is caused by Q35, that will _rouse_ me to chase it down to the root cause :D | 14:03 |
*** ccamacho has quit IRC | 14:05 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP: nova-next: Start testing the 'q35' machine type https://review.opendev.org/708701 | 14:05 |
lyarwood | kashyap: ^ there you go | 14:06 |
kashyap | A rebase? Thx | 14:06 |
*** sapd1 has joined #openstack-nova | 14:08 | |
*** sapd1_y has joined #openstack-nova | 14:09 | |
*** ttsiouts has quit IRC | 14:11 | |
*** ttsiouts has joined #openstack-nova | 14:12 | |
*** sapd1_x has quit IRC | 14:13 | |
*** mriedem has joined #openstack-nova | 14:19 | |
*** KeithMnemonic has joined #openstack-nova | 14:25 | |
*** ttsiouts has quit IRC | 14:26 | |
*** mlavalle has joined #openstack-nova | 14:26 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: Add functional test for bug 1550919 https://review.opendev.org/631294 | 14:31 |
openstack | bug 1550919 in OpenStack Compute (nova) "[Libvirt]Evacuate fail may cause disk image be deleted" [Medium,In progress] https://launchpad.net/bugs/1550919 - Assigned to Lee Yarwood (lyarwood) | 14:31 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Don't delete disks on shared storage during evacuate https://review.opendev.org/578846 | 14:31 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Make the use of ImageBackendFixture optional within ServersTestBase https://review.opendev.org/728913 | 14:31 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Mock the connector within ServersTestBase https://review.opendev.org/728914 | 14:31 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: DNM / WIP libvirt: rework _LibvirtEvacuateTest to use ServersTestBase https://review.opendev.org/728915 | 14:31 |
*** ociuhandu has quit IRC | 14:43 | |
*** ociuhandu has joined #openstack-nova | 14:45 | |
*** psachin has quit IRC | 14:46 | |
*** links has joined #openstack-nova | 14:47 | |
*** jraju__ has quit IRC | 14:48 | |
*** ociuhandu has quit IRC | 14:51 | |
gibi | gmann, beekneemech, bauzas: we have to oslo topics (policy, and healthcheck) on the nova PTG etherpad. Is it OK to talk about those on the oslo side of the PTG? (Jun 1, 15:00 - 17:00 UTC) | 14:53 |
*** beekneemech is now known as bnemec | 14:53 | |
bauzas | I'm not opinionated about a bit for healthchecks :) | 14:54 |
bauzas | but sure we can do what you said | 14:55 |
gibi | bauzas: your name is on the etherpad for that topic hence my ping :) | 14:55 |
gmann | gibi: policy stuff is ok but healthcheck things can be more nova things to decide first and then discuss with oslo. | 14:55 |
bauzas | oh ok :shame: | 14:55 |
gmann | gibi: bauzas i added bauzas as he was reviewing that patch :) | 14:56 |
gibi | gmann: could you start an ML thread about the healtheck topic? Let's see if we can create some common understanding before the PTG | 14:56 |
bnemec | gibi: Should be fine. We don't have a ton of topics for Oslo so I expect we'll have time. | 14:56 |
gmann | gibi: ok, sure, i have pending poc to do and then send it over ML. | 14:57 |
gibi | gmann: PoC is even better :) | 14:57 |
gibi | bnemec: thanks | 14:57 |
*** dklyle has joined #openstack-nova | 14:57 | |
openstackgerrit | Jiri Suchomel proposed openstack/nova-specs master: Add spec for downloading images via RBD https://review.opendev.org/572805 | 14:58 |
*** ociuhandu has joined #openstack-nova | 14:59 | |
*** READ10 has joined #openstack-nova | 15:11 | |
*** links has quit IRC | 15:16 | |
*** ociuhandu has quit IRC | 15:25 | |
*** dpawlik has quit IRC | 15:31 | |
*** ociuhandu has joined #openstack-nova | 15:36 | |
*** eharney has quit IRC | 15:36 | |
*** gyee has joined #openstack-nova | 15:42 | |
*** eharney has joined #openstack-nova | 16:01 | |
*** rpittau is now known as rpittau|afk | 16:06 | |
openstackgerrit | Merged openstack/nova-specs master: Add spec for downloading images via RBD https://review.opendev.org/572805 | 16:06 |
openstackgerrit | Andreas Jaeger proposed openstack/nova master: Add link to PDF document https://review.opendev.org/728939 | 16:17 |
*** ociuhandu_ has joined #openstack-nova | 16:18 | |
openstackgerrit | Andreas Jaeger proposed openstack/python-novaclient master: Add link to PDF document https://review.opendev.org/728941 | 16:20 |
*** ociuhandu has quit IRC | 16:22 | |
*** ociuhandu_ has quit IRC | 16:23 | |
*** udesale_ has quit IRC | 16:41 | |
*** avolkov has quit IRC | 16:49 | |
*** mlavalle has quit IRC | 17:08 | |
*** mlavalle has joined #openstack-nova | 17:09 | |
openstackgerrit | Merged openstack/nova stable/ussuri: Reproduce bug 1869050 https://review.opendev.org/728781 | 17:42 |
openstack | bug 1869050 in OpenStack Compute (nova) ussuri "migration of anti-affinity server fails due to stale scheduler instance info" [Low,In progress] https://launchpad.net/bugs/1869050 - Assigned to Balazs Gibizer (balazs-gibizer) | 17:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove remaining '_LE' instances https://review.opendev.org/728963 | 17:51 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove remaining '_LW' instances https://review.opendev.org/728964 | 17:51 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove remaining '_LI' instances https://review.opendev.org/728965 | 17:51 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove log translations https://review.opendev.org/728966 | 17:51 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: hacking: Modify checks for translated logs https://review.opendev.org/728967 | 17:51 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove hooks https://review.opendev.org/728968 | 17:51 |
*** sapd1 has quit IRC | 17:53 | |
*** ralonsoh has quit IRC | 17:54 | |
openstackgerrit | Ghanshyam Mann proposed openstack/python-novaclient stable/ussuri: DNM: testing https://review.opendev.org/728975 | 18:18 |
*** tesseract has quit IRC | 18:22 | |
*** josephillips has joined #openstack-nova | 18:26 | |
*** ociuhandu has joined #openstack-nova | 18:28 | |
*** ociuhandu has quit IRC | 18:32 | |
josephillips | hi | 18:37 |
josephillips | im trying to perform a Host aggregate with some spec | 18:37 |
josephillips | i put on the flavor and work great | 18:37 |
josephillips | but all another flavors can choose the server that is part of extra spec | 18:37 |
josephillips | this is normal | 18:38 |
josephillips | ? | 18:38 |
sean-k-mooney | you are trying to require that a specific flavor extra spec must be requested to have the schduler select a host in a given aggreate correct | 18:38 |
josephillips | yes | 18:39 |
josephillips | is workign with the flavor with the extra spec | 18:39 |
josephillips | my problem is all the other flavors without the extra specs can choose the server that is on host aggregate | 18:39 |
sean-k-mooney | unfortunetly that AggregateInstanceExtraSpecsFilter does not support that usecase | 18:40 |
sean-k-mooney | nor does plamement today | 18:40 |
josephillips | to be more specific | 18:40 |
josephillips | m2.flavor can choose m2.server only | 18:40 |
josephillips | at this point im right | 18:40 |
josephillips | but using m1.flavor is choosing m1.server and m2.server too | 18:41 |
sean-k-mooney | yes | 18:41 |
josephillips | i want m1.flavor just choose m1 flavors | 18:41 |
josephillips | m1.servers | 18:41 |
sean-k-mooney | so i dont know if this filter still works but https://opendev.org/x/nfv-filters | 18:41 |
sean-k-mooney | contains a filter that will support the behavior you want | 18:41 |
sean-k-mooney | specificaly the AggregateInstanceTypeFilter | 18:41 |
josephillips | but using m1.flavor is choosing m1.server and m2.server too (im not looking this behaivor) | 18:42 |
openstackgerrit | Andreas Jaeger proposed openstack/nova master: Add link to PDF document https://review.opendev.org/728939 | 18:42 |
josephillips | im looking m1.flavor only choose m1 servers | 18:42 |
josephillips | and m2 choose m2 servers | 18:42 |
josephillips | to be more simple | 18:43 |
sean-k-mooney | josephillips: so you could try using the AggregateTypeAffinityFilter | 18:43 |
sean-k-mooney | that will allow you to map flavor to aggreates by name | 18:43 |
sean-k-mooney | that does not look at the extra spec so you have to manually map each flavor to a host aggreate | 18:44 |
josephillips | and all another flavors without extra specs use the all servers wihtout m2 servers | 18:44 |
josephillips | without extra specs | 18:44 |
sean-k-mooney | josephillips: yes as i said the intree filter dont support that behavior | 18:44 |
*** AJaeger has joined #openstack-nova | 18:45 | |
AJaeger | melwitt: https://review.opendev.org/#/c/728941 is correct, test places PDF file differently than we do in production. | 18:45 |
* AJaeger has updated his commit message template - do you want me to update that for the change as well? | 18:45 | |
sean-k-mooney | you can use the AggregateTypeAffinityFilter to map flavor by name to speficic host aggreates or you can use the out of tree AggregateInstanceTypeFilter to get the ablity to require specific extra spec to be requested to land on a host aggreate | 18:45 |
melwitt | AJaeger: no it's ok, I will change my vote | 18:46 |
josephillips | sean-k-mooney: ok so the correct way is create host-aggregates for all the nodes? | 18:46 |
josephillips | or use another filter | 18:47 |
sean-k-mooney | josephillips: yes so if you can change your workflow slightly to be based on flavor name you dont need to create aggreates for all host. you just need to create aggretes for the hosts that need special handeling | 18:47 |
sean-k-mooney | the same is true for the our of tree filter | 18:48 |
AJaeger | thanks, melwitt | 18:48 |
AJaeger | melwitt: and thanks for double-checking! | 18:48 |
sean-k-mooney | you just need aggreate for the special hosts | 18:48 |
*** AJaeger has left #openstack-nova | 18:49 | |
josephillips | using this filter sean-k-mooney right AggregateTypeAffinityFilter? | 18:50 |
sean-k-mooney | josephillips: once hack you can do is to add a custom trait to all flavor with a specific value e.g. CUSTOM_AGGREATE=General or CUSTOM_AGGREATE=M2 | 18:50 |
sean-k-mooney | if you use the AggregateTypeAffinityFilter you do not need to modfiy all your flavors only the one that need specail handeling | 18:51 |
sean-k-mooney | using AggregateTypeAffinityFilter you basicaly list what flavor may land on a give agggreate using aggreate metadata | 18:52 |
josephillips | ok let me try with this filter | 18:52 |
josephillips | AggregateTypeAffinityFilter | 18:52 |
sean-k-mooney | if you use AggregateInstanceExtraSpecsFilter then you need to add aggregate_instance_extra_specs:CUSTOM_AGGREATE=General to all your normal flavor and aggregate_instance_extra_specs:CUSTOM_AGGREATE=MY_SPECIAL_AGGREATE to your specil flavor | 18:54 |
*** belmoreira has quit IRC | 18:54 | |
sean-k-mooney | so the AggregateInstanceExtraSpecsFilter requires you to modify all flavor to get teh behavior you want | 18:54 |
josephillips | and is requiered for the host aggregate have the extra filtes for ram allocation cpu allocation? | 18:57 |
josephillips | or just with the normal filters this functionality works too | 18:57 |
josephillips | ? | 18:57 |
sean-k-mooney | josephillips: we do not support setting it via the aggreate anymore | 18:58 |
sean-k-mooney | we removed that a few release ago | 18:58 |
sean-k-mooney | josephillips: http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008118.html | 18:59 |
openstackgerrit | Andreas Jaeger proposed openstack/os-vif master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/728612 | 18:59 |
sean-k-mooney | josephillips: actully i ment to link http://lists.openstack.org/pipermail/openstack-dev/2018-January/126283.html | 18:59 |
josephillips | great | 18:59 |
sean-k-mooney | we deprecated the Aggregate[Core|Ram|Disk]Filter in ocata and remvoed them in train i think | 19:00 |
sean-k-mooney | josephillips: what release of openstack are you using | 19:00 |
josephillips | train | 19:00 |
sean-k-mooney | josephillips: ok in train you have two options. you can manage this via config file by setting the allcaotion ratios in the compute node config or via the api via placment | 19:01 |
sean-k-mooney | josephillips: this is the spec that cover why we made this change https://specs.openstack.org/openstack/nova-specs/specs/stein/implemented/initial-allocation-ratios.html let me see if i can get the docs link | 19:02 |
melwitt | note that the --aggregate and --amend options were added to osc-placement cli to help with this https://docs.openstack.org/osc-placement/latest/cli/index.html#cmdoption-openstack-resource-provider-inventory-set-aggregate | 19:02 |
sean-k-mooney | josephillips: https://docs.openstack.org/nova/latest/admin/configuration/schedulers.html#scheduling-considerations | 19:03 |
sean-k-mooney | melwitt: the were added in stien right | 19:03 |
openstackgerrit | Merged openstack/nova master: compute: Allow snapshots to be created from PAUSED volume backed instances https://review.opendev.org/728011 | 19:03 |
sean-k-mooney | so it should be avilable in train | 19:03 |
melwitt | looks like train https://docs.openstack.org/releasenotes/osc-placement/train.html#relnotes-1-7-0-stable-train | 19:04 |
openstackgerrit | Merged openstack/nova stable/ussuri: Update scheduler instance info at confirm resize https://review.opendev.org/728782 | 19:06 |
openstackgerrit | Merged openstack/nova master: compute: Remove snapshot quiesce tests for STOPPED and SUSPENDED instances https://review.opendev.org/728012 | 19:06 |
josephillips | sean-k-mooney: looks like work with the filterAggregateTypeAffinityFilter | 19:17 |
josephillips | so for live migrations this host aggregate respect this? | 19:17 |
sean-k-mooney | yes it will | 19:17 |
josephillips | so i can move only on nodes that meets the host aggregate specs | 19:18 |
sean-k-mooney | i cant recall if we support --force on live migrtion if we do that might bypass it | 19:18 |
josephillips | i will try on my lab | 19:18 |
sean-k-mooney | so yes and no | 19:18 |
sean-k-mooney | the limitation of the AggregateTypeAffinityFilter is that if flavor X is the only flavor that you allow for host aggreate X the Flavor y can land in host aggreate X | 19:19 |
josephillips | now im just have to check how ubuntu openstack is handling the ratio of memory or cpu if is on placement | 19:20 |
sean-k-mooney | but flavor X can still land on a host not in host aggreate X | 19:20 |
sean-k-mooney | josephillips: that is not disto specfic | 19:20 |
sean-k-mooney | although the charms may or may not configure the plament aggreats for you i have not really looked at how they work in a few years | 19:21 |
openstackgerrit | Elod Illes proposed openstack/nova stable/train: [train-only] Remove pycodestyle from test requirements https://review.opendev.org/729004 | 19:21 |
sean-k-mooney | josephillips: i would expect that you can either configure it in the compute node cofnig per host using the juju chram for nova or you have to do it manually via placement after the fact | 19:22 |
josephillips | sean-k-mooney: i lost in your explanation of the AggregateTypeAffinityFilter limitations | 19:22 |
josephillips | if i have the flavor m1 for the m1 servers they dont have any host aggregate | 19:23 |
josephillips | m2 flavors only for m2 servers with host aggregate | 19:23 |
josephillips | m2 flavors can land on m1 servers? | 19:23 |
sean-k-mooney | yes | 19:23 |
josephillips | under what circustances? | 19:23 |
sean-k-mooney | but m1 instance cannot land on m2 servers | 19:23 |
sean-k-mooney | josephillips: it depend on the weighers | 19:24 |
josephillips | so the correct way is be specific with nodes m1 and nodes m2 | 19:24 |
sean-k-mooney | if the weigher consider the m1 server to be a better choice because they have more free ram,disk ectra then it will select them | 19:24 |
sean-k-mooney | josephillips: yes | 19:24 |
sean-k-mooney | if you want to force it to only land on the specifc set you need to create a general host aggreate with all the m1 host and an m2 host aggreate with just the m2 hosts | 19:25 |
sean-k-mooney | then in the genral host aggreate list all the flavor excpet the m2 flavor and in the m2 host aggreate only list the m2 flavor | 19:25 |
sean-k-mooney | josephillips: tl;dr the AggregateTypeAffinityFilter prevent flavor that are not in the list form landing in the aggreate | 19:26 |
sean-k-mooney | josephillips: it does not force flavor to land on an aggreate | 19:27 |
sean-k-mooney | three is one thing you could do since your on train | 19:28 |
sean-k-mooney | to make it slightly simpler. | 19:28 |
*** maciejjozefczyk has quit IRC | 19:28 | |
sean-k-mooney | you could create only the aggreate for the special m2 hosts and use teh AggregateTypeAffinityFilter as you are doing now | 19:29 |
sean-k-mooney | but you caould also add a custom trait to all those hosts in plamcnet and then add trait:CUSTOM_MY_TRAIT=required | 19:29 |
sean-k-mooney | to the flavor | 19:30 |
sean-k-mooney | the custom required trait will force plamcent to only slect the hosts where you applied trait | 19:30 |
sean-k-mooney | and the filter will prevent instnace that dont have the correct flavor form landing there | 19:30 |
sean-k-mooney | if you put those two things togeter it will do what you want | 19:30 |
sean-k-mooney | your m2 instance will only land on the m2 host and the m1 instance cant land on the m2 hosts | 19:31 |
sean-k-mooney | josephillips: im about to leave for the night but one question before i do. your are not trying to use this for tenant isolation are you? | 19:32 |
sean-k-mooney | josephillips: this feature https://docs.openstack.org/nova/latest/reference/isolate-aggregates.html might be of use to you | 19:33 |
sean-k-mooney | josephillips: as might https://docs.openstack.org/nova/latest/admin/aggregates.html#tenant-isolation-with-placement if you are interested in the teant isolation case | 19:35 |
sean-k-mooney | the isolate aggreates feature is what was descibing as the hybrid approch | 19:35 |
sean-k-mooney | the isolate-aggregates featuer which is new in train might be the only thing you require to achive your goal. it was intended for more or less the same usecase but im not sure as you did not clearly state what you were trying to achive. | 19:40 |
josephillips | no | 19:41 |
josephillips | sean-k-mooney: im just looking use a second family of procesors and | 19:41 |
josephillips | dedicate some nodes for SaaS applicatios | 19:41 |
sean-k-mooney | https://docs.openstack.org/nova/latest/reference/isolate-aggregates.html shoudl allow you to do that | 19:42 |
sean-k-mooney | openstack --os-placement-api-version 1.6 trait create CUSTOM_SAS_HOSTS | 19:42 |
sean-k-mooney | then you can add CUSTOM_SAS_HOSTS to each host that you want to use | 19:43 |
sean-k-mooney | for sas applcaipton | 19:43 |
josephillips | and i add these meta to the flavor | 19:43 |
josephillips | ? | 19:43 |
josephillips | CUSTOM_SAS_HOSTS | 19:44 |
sean-k-mooney | in the flavor you set trait:CUSTOM_SAS_HOSTS=required | 19:44 |
sean-k-mooney | and you set the same in a host aggreate | 19:44 |
sean-k-mooney | openstack --os-compute-api-version 2.53 aggregate set --property trait:CUSTOM_SAS_HOSTS=required MY_SAS_HOST_AGGREATE | 19:44 |
josephillips | so im still have to use host aggregate | 19:45 |
josephillips | ? | 19:45 |
sean-k-mooney | yes | 19:45 |
josephillips | without any filter? | 19:45 |
sean-k-mooney | yes | 19:45 |
josephillips | mhmmm. i will try this | 19:45 |
sean-k-mooney | so you enable the featrure in the scudler config scheduler.enable_isolated_aggregate_filtering=true | 19:45 |
josephillips | just for ask and sorry for ask this but what is exactly the difference doing the filtering by nova or by placement | 19:46 |
sean-k-mooney | placemnt is faster and the way we want to do this going forward | 19:47 |
sean-k-mooney | plamcent returns a subset of host which is then processed by the filters in nova | 19:47 |
sean-k-mooney | so if you do it in placment the filter have much less work to do | 19:47 |
josephillips | ok | 19:47 |
josephillips | one las question what is the recommendation | 19:48 |
josephillips | if i will add more nodes with m2 processors | 19:48 |
josephillips | for general use | 19:48 |
josephillips | i create another trait:M2_hosts | 19:48 |
josephillips | and the flavor | 19:48 |
josephillips | for these hosts and thats it? is the correct way when you adding new servers with different specs | 19:48 |
sean-k-mooney | if you take the https://docs.openstack.org/nova/latest/reference/isolate-aggregates.html apporch you just dont add teh custom trait to the m2 hosts you want for general use | 19:49 |
sean-k-mooney | josephillips: what i would suggest it take a few minutes to read teh spec https://specs.openstack.org/openstack/nova-specs/specs/train/implemented/placement-req-filter-forbidden-aggregates.html and understand teh feature an see if your probelme is adress by it. i think it is and then feel free to come back and ask some quetions about it after you play awound with it a bit in a day or two | 19:51 |
josephillips | thank you so much | 19:52 |
sean-k-mooney | there are a few way with verinly level of complexity to achive what you want and different level of operation overhead so really you need to make a value judgement on what is best for you | 19:52 |
josephillips | you | 19:52 |
josephillips | you have been very helpful sean-k-mooney at least now i have ideas of how to solve it | 19:53 |
sean-k-mooney | glad i could help o/ | 19:53 |
openstackgerrit | Elod Illes proposed openstack/nova stable/train: [train-only] Cap pycodestyle to < 2.6.0 https://review.opendev.org/729004 | 20:06 |
*** nweinber has quit IRC | 20:17 | |
*** jsuchome has quit IRC | 20:22 | |
openstackgerrit | Gage Hugo proposed openstack/nova stable/train: DNM - testing numa image https://review.opendev.org/729030 | 20:26 |
*** READ10 has quit IRC | 20:34 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add packages required for pdf-docs run to bindep.txt https://review.opendev.org/727898 | 20:42 |
*** efried has quit IRC | 20:46 | |
*** francoisp has quit IRC | 20:52 | |
*** efried has joined #openstack-nova | 20:53 | |
*** raildo has quit IRC | 20:56 | |
*** slaweq has quit IRC | 21:05 | |
openstackgerrit | Merged openstack/nova master: Make quotas respect instance_list_per_project_cells https://review.opendev.org/728575 | 21:14 |
*** xek__ has quit IRC | 21:16 | |
*** slaweq has joined #openstack-nova | 21:16 | |
*** slaweq has quit IRC | 21:21 | |
*** martinkennelly has quit IRC | 21:26 | |
*** slaweq has joined #openstack-nova | 21:28 | |
openstackgerrit | Merged openstack/nova master: Add link to PDF document https://review.opendev.org/728939 | 21:34 |
*** JamesBenson has quit IRC | 21:46 | |
*** threestrands has joined #openstack-nova | 22:06 | |
*** spatel has quit IRC | 22:07 | |
*** JamesBenson has joined #openstack-nova | 22:24 | |
*** slaweq has quit IRC | 22:51 | |
*** tkajinam has joined #openstack-nova | 22:53 | |
*** slaweq has joined #openstack-nova | 22:58 | |
*** mriedem has left #openstack-nova | 22:59 | |
*** vishalmanchanda has quit IRC | 23:22 | |
*** tosky has quit IRC | 23:39 | |
*** spatel has joined #openstack-nova | 23:41 | |
*** tetsuro has joined #openstack-nova | 23:52 | |
*** amotoki has quit IRC | 23:53 | |
*** amotoki has joined #openstack-nova | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!