Earlier  
Posted Nick Remark
#openstack-cyborg - 2020-07-30
03:23:04 brinzhang_ of course, we can remove this
03:23:05 Yumeng pls check what we've decided here: https://wiki.openstack.org/wiki/Cyborg/Policy
03:24:06 Yumeng swp20:no. project_admin can only access his own project
03:24:34 Yumeng hi shaohe_feng
03:24:39 swp20 IMHO, project admin can create project.
03:24:48 brinzhang_ I mean the rule:system_admin_or_owner in nova as the same as rule:project_admin_or_owner in cyborg
03:25:07 brinzhang_ do we need to keep consistent?
03:25:20 shaohe_feng hi Yumeng, sorry for late, a conflict meeting
03:25:44 Yumeng brinzhang_: do you mean the old rule:project_admin_or_owner?
03:26:28 brinzhang_ Yumeng: the new in your patch https://review.opendev.org/#/c/740542/15/cyborg/policies/base.py@42
03:28:10 Yumeng as for the definition, project_admin by keystone should only access its own project.
03:30:17 Yumeng brinzhang_: not sure what you mean here? "the rule:system_admin_or_owner in nova as the same as rule:project_admin_or_owner in cyborg" I remember nova requires system_admin to create a flavor
03:30:17 swp20 can project_admin create project?
03:30:45 Yumeng while cyborg also requires system_admin to create a device_profile
03:31:30 brinzhang_ Yuemng: Let's talk later, please continue next anenda, next meetting sync the AGGREMENT
03:32:55 brinzhang_ s/ anenda/agenda
03:33:13 Yumeng swp20: pls check here, at least in the new keystone policy, a domain or system admin is required to create project https://github.com/openstack/keystone/blob/master/keystone/common/policies/project.py#L152
03:34:11 swp20 Oh, it's domain admin. i may make mistake.
03:34:36 swp20 thanks, Yumeng.
03:34:59 Yumeng yes, that's different with old rules.
03:35:04 Yumeng no swp20
03:36:32 brinzhang_ Yumeng, and all: Let me synchronize the progress of the following nova-cyborg interaction.
03:37:15 brinzhang_ some patches updated by songwenping, and I synchronize the progress for these features
03:37:23 Yumeng yes pls.
03:37:24 brinzhang_ Completed the legacy patch of nova-cyborg-interaction; https://review.opendev.org/#/c/716186/
03:37:31 brinzhang_ Update the patch of cyborg evcaute support (conflict resolution, gibi -1 to be updated) https://review.opendev.org/#/c/715326/15
03:37:46 brinzhang_ cyborg shelve/unshelve patch need to resolve merge conflict too
03:38:23 brinzhang_ Yumeng, xinranwang__, s_shogo, swp20 and all: that's all
03:39:23 swp20 tks, brinzhang_.
03:39:26 Yumeng thanks brinzhang_ and swp20 for all these work
03:40:32 Yumeng as from what sean said here http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2020-07-28.log.html#t2020-07-28T09:29:21 seems we don't have enough review from our own in nova.
03:41:02 Yumeng I will also review from now own. pls add me to the reviewers once you have cyborg-related patches
03:42:40 Yumeng once speaking of this irc log, I also wanna mention microversion api(which is mentioned in this log)
03:43:15 swp20 Yumeng: yeah. as sean mooney comment in https://review.opendev.org/#/c/738428/. we should add microversion api.
03:44:19 Yumeng sean think we need microversion api support for cyborg program api and project_id in api(https://review.opendev.org/#/c/738427/), otherwise nova don't think the need support project_id in arq binding api
03:45:27 Yumeng but this is not in a hurry, just mention.
03:45:58 Yumeng our next topic in agenda is (nova-neutron-cyborg integration) SmartNic Support spec: https://review.opendev.org/#/c/742785/
03:45:59 swp20 ok, got it.
03:46:56 xinranwang__ Have talked to Brin. We need to add decorator to API to check it. If there's any api changes.
03:48:21 Yumeng brinzhang_, xinranwang__: do you mean check the json type and fields, or check policy?
03:48:40 xinranwang__ check api microversion
03:48:48 Yumeng aha
03:48:52 Yumeng ok. got it.
03:48:57 Yumeng yes, agree.
03:49:15 xinranwang__ the schema check can be done seperately or together. Both are ok
03:50:33 Yumeng yes, that's necessary. do we still have enough time to implement in this release?
03:52:18 Yumeng from policy check's spective, we can implement project_id later. not in a hurry.
03:53:20 xinranwang__ IMO, if we do not have enough time, we can do microversion check decorator first. Cause some api changes depends on it. The microverison framework is done, so I think it will not take too much efforts.
03:53:36 xinranwang__ Yumeng: brinzhang_ swp20
03:53:46 xinranwang__ What do you think?
03:53:52 swp20 does device_profile need add project_id?
03:54:15 swp20 Agree.
03:55:04 Yumeng agree, microversion check decorator frist
03:55:11 swp20 xinranwang__:so do you add the decorator back?
03:55:38 Yumeng device_profile need check project_id
03:56:08 swp20 i see u commit before and delete after merge in one patch.
03:56:31 swp20 Yumeng: ok.
03:57:24 swp20 xinranwang__: https://review.opendev.org/#/c/696860/5.
03:57:46 xinranwang__ swp20: I probablely have no time to do it recently. If anyone else can take it, it will be nice.
03:57:56 Yumeng arq project_id depends on microversion check decorator, we can continue add arq project_id after that
03:58:13 swp20 ok, i will try it.
03:59:17 Yumeng thanks swp20 and xinran
03:59:32 Yumeng ok. that's all from my side.
03:59:42 xinranwang__ swp20: thanks, please feel free to ping me if any problems.
03:59:44 Yumeng Is there anything else for today?
03:59:52 swp20 nop, Yumeng. ^
04:00:10 xinranwang__ please reveiw sriov nic support when you got time.
04:00:17 swp20 nop, xinranwang__. ^
04:00:23 Yumeng ok. thank you all for coming.
04:00:36 Yumeng have a nice lunch. and see you next week.
04:00:49 swp20 nothing from my side, too.
04:00:52 Yumeng #endmeeting
04:00:55 openstack Meeting ended Thu Jul 30 04:00:52 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
04:00:55 swp20 see u.
04:00:56 openstack Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2020/openstack_cyborg.2020-07-30-03.07.html
04:00:57 openstack Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2020/openstack_cyborg.2020-07-30-03.07.txt
04:00:58 openstack Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2020/openstack_cyborg.2020-07-30-03.07.log.html
#openstack-cyborg - 2020-07-31
07:39:18 openstackgerrit Merged openstack/cyborg-specs master: Add Intel QAT driver specification. https://review.opendev.org/728014
10:09:44 openstackgerrit YumengBao proposed openstack/cyborg master: Revert "Add new default policy" https://review.opendev.org/744112
10:10:08 openstackgerrit YumengBao proposed openstack/cyborg master: Revert "Add new default policy" https://review.opendev.org/744112
11:11:23 openstackgerrit Merged openstack/cyborg master: Revert "Add new default policy" https://review.opendev.org/744112
#openstack-cyborg - 2020-08-02
09:49:32 openstackgerrit YumengBao proposed openstack/cyborg master: P0: Refresh cyborg basic_policies and device_profile_policies https://review.opendev.org/740542
#openstack-cyborg - 2020-08-03
02:44:02 openstackgerrit YumengBao proposed openstack/cyborg master: P0: Refresh cyborg basic_policies and device_profile_policies https://review.opendev.org/740542
#openstack-cyborg - 2020-08-04
05:37:52 openstackgerrit YumengBao proposed openstack/cyborg master: P0: Refresh cyborg basic_policies and device_profile_policies https://review.opendev.org/740542
07:11:53 openstackgerrit Xinran WANG proposed openstack/cyborg master: Add a new driver for QAT card https://review.opendev.org/725821
07:23:34 openstackgerrit Xinran WANG proposed openstack/cyborg master: Add a new driver for QAT card https://review.opendev.org/725821
09:01:26 brinzhang0 gmann: hi, we will introduce the new policy to Cyborg, I know you are an expert in new policy refresh, hope you can review this patch https://review.opendev.org/#/c/740542/18
09:03:34 brinzhang0 Yumeng: gmann conpleted nova new policy refresh works, if he can help, I think we can do better ^
09:11:43 Yumeng Thanks brinzhang0 for bringing this up. I was thinking to ask if gmann can help just now, but didn't know his time zone. yes, I referenced gmann's patch.
09:12:26 Yumeng It would be appreciated if gmann can help!
16:38:38 gmann brin, yumeng - added few review comment on the patch. main thing here will be to test the old context keep working and what all context allowed/not-allowed for new rules.
16:40:18 gmann ping me once you guys are online, if any question on verifying ^^ these.
16:41:26 gmann also json format break the users, I am working on deprecating that with few tooling and upgrade check works. it will be good if you ship the new policy with no-json format support.
16:42:30 gmann I will be pushing something on nova side by next week which will be 1. upgrade_checks 2. nova side policy_file config option default value change + document
16:43:08 gmann + oslo side tooling work as dependency of projects side work.
#openstack-cyborg - 2020-08-06
03:01:22 chenke hi all~
03:01:47 Yumeng hi chenke
03:02:04 chenke hi mengmeng.
03:06:03 swp20 Hi Yumeng, chenke.
03:06:12 chenke hi wenping

Earlier   Later