| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-07-15 | |||
| 14:13:43 | aarents | (older bugs I didn't see before) | |
| 14:26:52 | gmann | gibi: for option1, it cannot be olved via modified poliyc.yaml as GET hypervisor API is scoped to 'system' which is not overridable in policy. | |
| 14:28:32 | gmann | gibi: but we have workaround in different way, 1. system admin give hypervisor name to project admin via non-api way (some document, email or so) 2. assigning the multi role to token like project admin gets the system admin role for that specific request. | |
| 14:30:06 | gibi | gmann: I guess making the scope overridable via policy.yaml would also be considered a feature and hence wont be backportable | |
| 14:30:07 | gmann | gibi: regarding spec for Xena, as we still support legacy policy we have not broken operator yet. I am not so confident/confirm on what solution is best for which use case from operator. I think it is better not to hurry for Xena. | |
| 14:30:54 | gmann | gibi: humm, that will change the design of new RBAC. initial thought was to keep scope as hardcoded for secure security. | |
| 14:31:49 | gibi | gmann: OK, then that is probably a rabbit hole we don't want to go down | |
| 14:32:16 | gmann | yeah, or need more discussion as these project-admin issue were not considered before | |
| 14:32:51 | gmann | I think we should discuss this again in PTG, and also what other project doing for their project-mapped resources need system info | |
| 14:33:18 | gmann | having a consistent solution among all service will matter for operator even that is not best | |
| 14:33:21 | gibi | maybe we can create a simple WA config flag in nova conf that changes the scope of the hypervisor API. that would be ugly but backportable | |
| 14:35:28 | gmann | we have flag to disable the scope check so that is what operator can do. for scope, I am more inclined towards hardcoded only. | |
| 14:35:41 | gmann | but that flag is for all the policy not for particular one | |
| 14:36:55 | gmann | gibi: dansmith but on backport I am re-thinking - does it solve the issue of interrogability or feature-notification ? as many cloud might be upgrading from ocata or less where we cannot backport ? | |
| 14:37:29 | gmann | gibi: dansmith ah sorry, new RBAC is since ussuri so we are good if any backportable soltuion. | |
| 14:37:56 | gmann | and for < ussuri, we anyways have old policy keep working for them | |
| 14:40:48 | gibi | gmann: so the disable scope check flag can be used as a WA? | |
| 14:41:49 | gmann | gibi: right, "disable scope check + override policy.yaml" is WA | |
| 14:42:10 | gmann | that way I think this is not so bad right? | |
| 14:42:26 | gibi | is that enough for stable branches or you would like some extra help for the deployers? | |
| 14:42:41 | gibi | for me it does not sound bad | |
| 14:43:06 | gmann | and fix the default with microversion... ? | |
| 14:43:44 | gibi | yep, fix the situation master | |
| 14:45:14 | gmann | my only concern is disable scope check is for all the policy. BUT nobody has moved to scope check yet so I think it is fine. | |
| 14:45:52 | gmann | gibi: do i have time to make it in Xena. if i update the spec today (right after the TC meeting 1.15 hr from now) ? | |
| 14:46:31 | gmann | I think I am fine on 'doing it in microversion + document the WA' | |
| 15:10:18 | melwitt | elodilles: heads up, I backported the super squash to stable/train https://review.opendev.org/c/openstack/nova/+/795435 here, although ... afaict the gate is no longer broken on train? not sure what happened | |
| 15:10:19 | gibi | gmann: sure. I will review the spec after you updated and we can ask sean-k-mooney or dansmith to give the other +2 | |
| 15:12:43 | gmann | gibi: thanks | |
| 15:13:35 | gibi | gmann: also I don't think anyone will be mad if we land that spec tomorrow :) | |
| 15:17:17 | gmann | gibi: ack | |
| 15:18:27 | gibi | gmann: just ping me when the spec is up. I will be on and off during my evening / night but I will be working as my wife does too | |
| 15:19:10 | gmann | gibi: sure, thanks | |
| 15:25:07 | opendevreview | Merged openstack/nova stable/stein: Error anti-affinity violation on migrations https://review.opendev.org/c/openstack/nova/+/800114 | |
| 15:39:47 | opendevreview | Balazs Gibizer proposed openstack/placement master: Bump os-resource-classes requirements https://review.opendev.org/c/openstack/placement/+/796595 | |
| 15:41:18 | elodilles | melwitt: the gate was not broken in train, but tosky suggested that for convenience we should backport the zuulv3 job patch to train as well. however I am not fond of this patch to backport when we don't really need it o:) | |
| 15:42:21 | melwitt | elodilles: ah, ok, I wasn't 100% clear on the context there. I am neutral about it | |
| 15:43:49 | elodilles | well, I don't have hard feelings either, so if stable cores insist then I'm not completely against it :) | |
| 15:45:23 | melwitt | I think I got lost in all the CI fail that I thought stable/train was also failing 😆 | |
| 15:45:43 | opendevreview | Balazs Gibizer proposed openstack/nova master: Parse extended resource request from the port data https://review.opendev.org/c/openstack/nova/+/800085 | |
| 15:45:44 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support boot with extended resource request https://review.opendev.org/c/openstack/nova/+/800086 | |
| 15:45:44 | opendevreview | Balazs Gibizer proposed openstack/nova master: Transfer RequestLevelParams from ports to scheduling https://review.opendev.org/c/openstack/nova/+/791506 | |
| 15:45:45 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test]Refactor interface attach with qos https://review.opendev.org/c/openstack/nova/+/800088 | |
| 15:45:45 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support move ops with extended resource request https://review.opendev.org/c/openstack/nova/+/800087 | |
| 15:45:46 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support interaface attach / detach with new resource request format https://review.opendev.org/c/openstack/nova/+/800089 | |
| 15:45:47 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] move unshelve test to the proper place https://review.opendev.org/c/openstack/nova/+/793621 | |
| 15:50:14 | elodilles | melwitt: Lee explained somewhere why it is not failing in Train, but I don't find that comment now :/ but anyway, fortunately Train is not blocked by this \o/ | |
| 15:51:22 | melwitt | ack | |
| 17:02:43 | tosky | elodilles, melwitt: yeah, I've added my comments to the patch, I think it makes sense anyway (the long term plan was to remove the legacy jobs anyway) | |
| 17:17:55 | opendevreview | Balazs Gibizer proposed openstack/placement master: Bump os-resource-classes requirements https://review.opendev.org/c/openstack/placement/+/796595 | |
| 17:30:49 | opendevreview | Balazs Gibizer proposed openstack/placement master: Bump os-resource-classes requirements https://review.opendev.org/c/openstack/placement/+/796595 | |
| 17:40:27 | opendevreview | Balazs Gibizer proposed openstack/placement master: Bump os-resource-classes requirements https://review.opendev.org/c/openstack/placement/+/796595 | |
| 17:49:10 | gmann | gibi: dansmith melwitt sean-k-mooney As we need to do the hypervisor uuid support via microversion, and while updating spec for that, I thought it is good chance to remove the legacy way of force host things (via availability_zone) in same microversion + standardizing existing field itself instead of adding new one. | |
| 17:49:45 | gmann | with that I will leave this for xena and we can discuss in PTG for the improvement I added here https://review.opendev.org/c/openstack/nova-specs/+/793011/3/specs/xena/approved/allow-project-admin-list-hypervisors.rst#44 | |
| 17:51:42 | dansmith | gmann: I'm okay with that and I think others are pro-that as well | |
| 17:52:01 | gibi | gmann: ack. please add it to the ptg etherhpad https://etherpad.opendev.org/p/nova-yoga-ptg | |
| 17:52:29 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] move port creation to the NeutronFixture https://review.opendev.org/c/openstack/nova/+/787206 | |
| 17:52:29 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] create pps resource on OVS agent RP https://review.opendev.org/c/openstack/nova/+/787205 | |
| 17:52:30 | opendevreview | Balazs Gibizer proposed openstack/nova master: Detect extended_resource_request neutron API extension https://review.opendev.org/c/openstack/nova/+/793618 | |
| 17:52:30 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] neutron fixture for extended resource request https://review.opendev.org/c/openstack/nova/+/794306 | |
| 17:52:31 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reject server operations with extended resource req https://review.opendev.org/c/openstack/nova/+/793620 | |
| 17:52:31 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reject server create with extended resource req https://review.opendev.org/c/openstack/nova/+/793619 | |
| 17:52:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Bump os-resource-classes to 1.1.0 https://review.opendev.org/c/openstack/nova/+/800976 | |
| 17:52:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add same_subtree field to RequestLevelParams https://review.opendev.org/c/openstack/nova/+/791503 | |
| 17:52:42 | gmann | sure | |
| 17:59:34 | opendevreview | Balazs Gibizer proposed openstack/nova master: Bump min placement microversion to 1.36 https://review.opendev.org/c/openstack/nova/+/791504 | |
| 18:01:07 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support same_subtree in allocation_canadidate query https://review.opendev.org/c/openstack/nova/+/791505 | |
| 18:01:08 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] refactor assertPortMatchesAllocation https://review.opendev.org/c/openstack/nova/+/792458 | |
| 18:01:09 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] refactor asserts in qos tests https://review.opendev.org/c/openstack/nova/+/798930 | |
| 18:05:16 | gmann | gibi: done | |
| 18:07:16 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] ports with both bw and pps resources https://review.opendev.org/c/openstack/nova/+/792394 | |
| 18:07:22 | opendevreview | Balazs Gibizer proposed openstack/nova master: Parse extended resource request from the port data https://review.opendev.org/c/openstack/nova/+/800085 | |
| 18:07:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Transfer RequestLevelParams from ports to scheduling https://review.opendev.org/c/openstack/nova/+/791506 | |
| 18:14:54 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support move ops with extended resource request https://review.opendev.org/c/openstack/nova/+/800087 | |
| 18:14:54 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support boot with extended resource request https://review.opendev.org/c/openstack/nova/+/800086 | |
| 18:16:26 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test]Refactor interface attach with qos https://review.opendev.org/c/openstack/nova/+/800088 | |
| 18:16:27 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] move unshelve test to the proper place https://review.opendev.org/c/openstack/nova/+/793621 | |
| 18:16:27 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support interaface attach / detach with new resource request format https://review.opendev.org/c/openstack/nova/+/800089 | |
| 18:53:44 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] create pps resource on OVS agent RP https://review.opendev.org/c/openstack/nova/+/787205 | |
| 18:53:44 | opendevreview | Balazs Gibizer proposed openstack/nova master: Bump os-resource-classes to 1.1.0 https://review.opendev.org/c/openstack/nova/+/800976 | |
| 18:53:45 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] neutron fixture for extended resource request https://review.opendev.org/c/openstack/nova/+/794306 | |
| 18:53:45 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] move port creation to the NeutronFixture https://review.opendev.org/c/openstack/nova/+/787206 | |
| 18:56:19 | opendevreview | Balazs Gibizer proposed openstack/nova master: Detect extended_resource_request neutron API extension https://review.opendev.org/c/openstack/nova/+/793618 | |
| 18:57:39 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reject server create with extended resource req https://review.opendev.org/c/openstack/nova/+/793619 | |
| 18:59:19 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reject server operations with extended resource req https://review.opendev.org/c/openstack/nova/+/793620 | |
| 18:59:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Bump min placement microversion to 1.36 https://review.opendev.org/c/openstack/nova/+/791504 | |
| 18:59:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add same_subtree field to RequestLevelParams https://review.opendev.org/c/openstack/nova/+/791503 | |
| 18:59:21 | opendevreview | Balazs Gibizer proposed openstack/nova master: Support same_subtree in allocation_canadidate query https://review.opendev.org/c/openstack/nova/+/791505 | |
| 19:01:11 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] refactor assertPortMatchesAllocation https://review.opendev.org/c/openstack/nova/+/792458 | |
| 19:01:33 | spatel | sean-k-mooney hey! | |
| 19:02:02 | spatel | Any idea about this error during instance create? | |
| 19:02:03 | spatel | ERROR (BadRequest): The requested availability zone is not available (HTTP 400) (Request-ID: req-aa7f2176-105b-4da8-8516-24310a85927a) | |
| 19:02:31 | spatel | I saw this reference - https://bugs.launchpad.net/fuel/+bug/1610309 | |
| 19:02:47 | spatel | I am running stein | |
| 19:03:57 | amodi | spatel: does the az with the name u're trying to provide exist already? | |
| 19:04:36 | spatel | Yes | |
| 19:04:39 | spatel | look ate this https://paste.opendev.org/show/807515/ | |
| 19:04:59 | spatel | amodi I have created foo and its saying not available | |
| 19:05:24 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] refactor asserts in qos tests https://review.opendev.org/c/openstack/nova/+/798930 | |
| 19:05:25 | opendevreview | Balazs Gibizer proposed openstack/nova master: [func test] ports with both bw and pps resources https://review.opendev.org/c/openstack/nova/+/792394 | |