Tuesday, 2017-07-18

*** liujiong has joined #openstack-karbor01:36
openstackgerritOpenStack Proposal Bot proposed openstack/karbor master: Updated from global requirements  https://review.openstack.org/48455201:47
*** jiaopengju has joined #openstack-karbor02:13
*** liujiong has quit IRC02:19
openstackgerritMerged openstack/karbor-dashboard master: Drop MANIFEST.in - it's not needed by pbr  https://review.openstack.org/48036602:20
openstackgerritTuan Luong-Anh proposed openstack/karbor master: Indicating the location tests directory in oslo_debug_helper  https://review.openstack.org/44348402:29
*** yamamoto has joined #openstack-karbor02:41
*** liujiong has joined #openstack-karbor03:02
openstackgerritPengju Jiao proposed openstack/karbor master: Increase s3 bank plugin  https://review.openstack.org/48206003:55
openstackgerritPengju Jiao proposed openstack/karbor master: Increase s3 bank plugin  https://review.openstack.org/48206004:14
*** liujiong has quit IRC04:39
*** gouthamr has quit IRC05:25
openstackgerritPengju Jiao proposed openstack/karbor master: Increase s3 bank plugin  https://review.openstack.org/48206005:52
*** liujiong has joined #openstack-karbor05:56
*** liujiong has quit IRC06:26
openstackgerritMerged openstack/karbor master: Add choices field in config definition  https://review.openstack.org/48429207:07
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110607:16
openstackgerritPengju Jiao proposed openstack/karbor master: [WIP] Use full listing in bank plugin  https://review.openstack.org/48431907:26
chenyingping yuval07:44
openstackgerritchenying proposed openstack/python-karborclient master: Add operation log API cmd to karborclient  https://review.openstack.org/48465307:44
yuvalhey chenying07:44
chenyinghi yuval Good morning.07:44
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110607:44
yuvalchenying: good afternoon07:44
chenyinghi yuval Could you help review the patches about spec operation log API?   https://review.openstack.org/#/c/477075/ https://review.openstack.org/#/c/478459/07:46
yuvalchenying: yes07:46
chenyingyuval The patch about  operation log API for karborclient , I have submitted it.07:46
yuvalchenying: saw that07:46
chenyingyuval Thanks.07:47
chenyingyuval Yestoday, the bug jiaobengju post, all the protectable plugins must be loaded when karbor protection service starting. we may need fix it. What's your oppion about it?07:49
chenyingping jiaopengju07:50
jiaopengjuhi chenying07:50
yuvalchenying: two options: let the user choose which plugins to load, and/or: try to load all of them, pass on failed plugins07:50
jiaopengjuyuval chenying : IMO, let the user choose which plugins to load may be better07:51
yuvaljiaopengju: elaborate?07:51
chenyingyuval  'let the user choose'  It mean that user or admin also need configure the protectable plugins which need be loaded in provider config file?07:52
yuvalchenying: yes07:52
chenyingyuval jiaopengju In the provider file, we also set the protection plugins. SO IMO, we only need load the protectable plugins which protection plugins support. Add another configureation about protecable plugins may be complicated.07:55
yuvalchenying: the original idea was the other way around: if we notice a protectable without a matching protection plugin - the provider is invalid07:56
jiaopengjuyuval: in the devstack environment, karbor do not require users install manila; in some of our openstack environments, we do no use manila. So I think it is a little convenient to let the users config what they need.07:57
yuvaljiaopengju: just to make sure: you think we should let users choose by config, or try to load all plugins and just ignore failed ones?07:58
chenyingyuval jiaopengju  So maybe 'try to load all of them, pass on failed plugins' may be better.07:59
chenyingyuval jiaopengju  'load all of them and  ignore failed ones' means that karbor try to load all the plugins about available protectable resources. (when the service is enable, the protectable resources about this service will be loaded.)08:01
jiaopengjuyuval chenying: ignore the failed ones and give some hint in the log to let users know.08:01
jiaopengjuyuval chenying: as your explain, 'ignore' may be better08:02
chenyingjiaopengju yes The logs will show the available and ignored protectable plugins.08:03
yuvalchenying: jiaopengju: seems pretty straight forward: https://github.com/openstack/karbor/blob/master/karbor/services/protection/protectable_registry.py#L41-L4408:03
yuvalchenying: jiaopengju: can be useful to log all the protectables that we loaded successfully, and the failed ones08:04
chenyingyuval agree.08:05
jiaopengju+08:06
yuvalI'll back in about 15 minutes08:06
jiaopengjuchenying: According to your suggestion yesterday, I removed the 'plugin=karbor-share-protection-plugin' from configuration file, the dashboard works well now.08:07
chenyingjiaopengju So admin need know what services have installed, then he only need configure the  available or needed protection plugins to provider config file.08:15
chenyingjiaopengju Most of time admin aslo need choose which provider file need be loaded. Most of time, we don't need load all provider file that karbor provided.08:17
jiaopengjuchenying agree08:17
openstackgerritMerged openstack/karbor master: Fix warning in doc generating  https://review.openstack.org/48426808:23
openstackgerritPengju Jiao proposed openstack/karbor master: [WIP] Use full listing in bank plugin  https://review.openstack.org/48431908:24
yuvalno need to choose provider files08:25
yuvalwe can add an "enabled" attributes to provider config08:25
chenyingyuval jiaopengju : sound a good idea. add an "enabled" attributes08:27
*** yamamoto has quit IRC08:36
*** yamamoto has joined #openstack-karbor09:01
*** yamamoto has quit IRC09:02
yuvalchenying: meeting?09:02
chenyingyuval: OK09:03
*** yamamoto has joined #openstack-karbor09:04
*** NatanBro has joined #openstack-karbor10:08
*** yamamoto has quit IRC10:18
*** yamamoto has joined #openstack-karbor10:28
*** yamamoto has quit IRC10:38
*** yamamoto has joined #openstack-karbor11:33
*** yamamoto has quit IRC12:04
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110612:11
*** yamamoto has joined #openstack-karbor12:19
*** gouthamr has joined #openstack-karbor13:57
*** NatanBro has quit IRC14:00
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110614:08
*** yamamoto has quit IRC15:17
*** yamamoto has joined #openstack-karbor15:21
openstackgerritPengju Jiao proposed openstack/karbor master: Use full listing in bank plugin  https://review.openstack.org/48431915:28
*** yamamoto has quit IRC15:29
*** jiaopengju has quit IRC15:32
*** yamamoto has joined #openstack-karbor16:29
*** yamamoto has quit IRC16:37
*** yamamoto has joined #openstack-karbor17:07
*** yamamoto has quit IRC17:12
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110617:28
openstackgerritOpenStack Proposal Bot proposed openstack/karbor master: Updated from global requirements  https://review.openstack.org/48455219:35
openstackgerritOpenStack Proposal Bot proposed openstack/karbor-dashboard master: Updated from global requirements  https://review.openstack.org/47794319:35
*** gouthamr has quit IRC21:53
*** gouthamr has joined #openstack-karbor22:29

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