Tuesday, 2017-09-26

*** baoli has joined #openstack-meeting00:01
*** emagana has quit IRC00:01
*** emagana has joined #openstack-meeting00:02
*** jaypipes has quit IRC00:02
*** SumitNaiksatam has quit IRC00:05
*** baoli has quit IRC00:06
*** emagana has quit IRC00:06
*** yangyape_ has quit IRC00:09
*** yangyapeng has joined #openstack-meeting00:10
*** yangyapeng has quit IRC00:14
*** jkilpatr has quit IRC00:16
*** yamamoto has quit IRC00:16
*** Swami has quit IRC00:17
*** yamamoto has joined #openstack-meeting00:21
*** mikal_ has quit IRC00:32
*** mikal has joined #openstack-meeting00:34
*** annabelleB has quit IRC00:37
*** zhurong has joined #openstack-meeting00:41
*** aeng has quit IRC00:44
*** jamesmcarthur has joined #openstack-meeting00:53
*** litao__ has joined #openstack-meeting00:53
*** zhouyaguo has joined #openstack-meeting00:55
*** Apoorva_ has joined #openstack-meeting00:57
*** Apoorva has quit IRC01:00
*** aeng has joined #openstack-meeting01:00
*** JudeC has quit IRC01:02
*** YanXing_an has joined #openstack-meeting01:02
*** ijw has quit IRC01:02
*** Apoorva_ has quit IRC01:02
*** ijw has joined #openstack-meeting01:02
*** longkb has joined #openstack-meeting01:04
*** longkb has left #openstack-meeting01:04
*** longkb has joined #openstack-meeting01:04
*** ijw has quit IRC01:07
*** aeng has quit IRC01:08
*** yangyapeng has joined #openstack-meeting01:12
*** aeng has joined #openstack-meeting01:21
*** longkb_ has joined #openstack-meeting01:22
*** longkb has quit IRC01:23
*** esberglu has quit IRC01:33
*** kevzha01 is now known as kevinz01:35
*** hongbin has joined #openstack-meeting01:36
*** caowei has joined #openstack-meeting01:36
*** yangyapeng has quit IRC01:40
*** yangyapeng has joined #openstack-meeting01:40
*** aeng has quit IRC01:42
*** tpsilva has quit IRC01:42
*** yamamoto has quit IRC01:50
*** yamamoto has joined #openstack-meeting01:50
*** yangyapeng has quit IRC01:50
*** yangyapeng has joined #openstack-meeting01:51
*** wanghao_ has quit IRC01:51
*** wanghao has joined #openstack-meeting01:51
*** yamamoto_ has joined #openstack-meeting01:51
*** gcb has joined #openstack-meeting01:52
*** kevinz has quit IRC01:54
*** yamamoto has quit IRC01:55
*** yangyape_ has joined #openstack-meeting01:56
*** yangyapeng has quit IRC01:56
*** wanghao_ has joined #openstack-meeting01:58
*** wanghao has quit IRC02:02
*** rbudden has quit IRC02:05
*** unicell has quit IRC02:09
*** tongl has joined #openstack-meeting02:11
*** yangyape_ has quit IRC02:12
*** yangyapeng has joined #openstack-meeting02:13
*** yangyapeng has quit IRC02:15
*** yangyapeng has joined #openstack-meeting02:15
*** yangyapeng has quit IRC02:20
*** rwsu has joined #openstack-meeting02:20
*** Tom has joined #openstack-meeting02:32
*** unicell has joined #openstack-meeting02:33
*** wanghao_ has quit IRC02:33
*** wanghao has joined #openstack-meeting02:34
*** wanghao_ has joined #openstack-meeting02:35
*** mwarad has joined #openstack-meeting02:35
*** unicell has quit IRC02:37
*** unicell has joined #openstack-meeting02:37
*** unicell has quit IRC02:37
*** unicell has joined #openstack-meeting02:38
*** unicell has quit IRC02:38
*** wanghao has quit IRC02:38
*** shu-mutou-AWAY is now known as shu-mutou02:39
*** rbudden has joined #openstack-meeting02:45
*** erlon has quit IRC02:46
*** mwarad has quit IRC02:47
*** thorst has quit IRC02:51
*** thorst has joined #openstack-meeting02:51
*** rbudden has quit IRC02:51
*** hongbin has quit IRC02:51
*** hongbin has joined #openstack-meeting02:52
*** Dinesh_Bhor has joined #openstack-meeting02:54
*** bobmel has joined #openstack-meeting02:55
*** kiennt26 has joined #openstack-meeting02:55
*** kevinz has joined #openstack-meeting02:56
*** thorst has quit IRC02:56
*** SumitNaiksatam has joined #openstack-meeting02:56
*** Dinesh_Bhor has quit IRC02:57
*** Dinesh_Bhor has joined #openstack-meeting02:57
*** mikal has quit IRC02:59
*** bobmel has quit IRC02:59
hongbin#startmeeting zun03:00
openstackMeeting started Tue Sep 26 03:00:02 2017 UTC and is due to finish in 60 minutes.  The chair is hongbin. Information about MeetBot at http://wiki.debian.org/MeetBot.03:00
hongbin#link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-09-26_0300_UTC Today's agenda03:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.03:00
*** openstack changes topic to " (Meeting topic: zun)"03:00
openstackThe meeting name has been set to 'zun'03:00
hongbin#topic Roll Call03:00
*** openstack changes topic to "Roll Call (Meeting topic: zun)"03:00
mkraio/03:00
*** Shunli has joined #openstack-meeting03:00
Shunlio/03:00
kevinzo/03:01
hongbinthanks for joining mkrai Shunli kevinz03:01
hongbinok, let's get started03:01
hongbin#topic Announcements03:01
*** openstack changes topic to "Announcements (Meeting topic: zun)"03:01
hongbin1. Welcome Kien Nguyen to join the core team.03:01
*** yangyapeng has joined #openstack-meeting03:01
hongbinkiennt26: there?03:01
kiennt26o/03:01
kiennt26hi03:01
hongbinkiennt26: welcome to the core team03:01
mkraiCongrats Kkiennt26 ! Welcome :)03:02
kiennt26hongbin: thank you :D03:02
Shunli Congrats Kkiennt2603:02
*** epico has joined #openstack-meeting03:02
kevinzwelcome kiennt2603:02
*** mikal has joined #openstack-meeting03:02
hongbini finish my announcement, any other announcement from our team member?03:02
kiennt26mkrai, Shunli, kevinz: Thank you all.03:02
*** yangyape_ has joined #openstack-meeting03:03
hongbinok, next topic03:03
hongbin#topic Cinder integration (hongbin)03:03
*** openstack changes topic to "Cinder integration (hongbin) (Meeting topic: zun)"03:03
hongbin#link https://blueprints.launchpad.net/zun/+spec/direct-cinder-integration Direct Cinder integration03:03
hongbin#link https://review.openstack.org/#/q/status:open+project:openstack/zun+branch:master+topic:bp/direct-cinder-integration03:03
hongbinwe need reviews on these two patches in particular:03:04
hongbin#link https://review.openstack.org/#/c/499374/03:04
patchbotpatch 499374 - zun - Implement Cinder attach workflow03:04
hongbin#link https://review.openstack.org/#/c/499381/03:04
patchbotpatch 499381 - zun - Introduce Cinder volume driver03:04
mkraiI will try to do it this week03:04
hongbinthese two patches are the being depended by other patches03:05
hongbinmkrai: thx03:05
hongbinthat is all from my side03:05
hongbinany remark on this topic?03:05
hongbin#topic Introduce container composition (kevinz)03:06
*** openstack changes topic to "Introduce container composition (kevinz) (Meeting topic: zun)"03:06
hongbin#link https://blueprints.launchpad.net/zun/+spec/introduce-compose03:06
hongbinkevinz: ^^03:06
kevinzThis week some patches have been merged. Thanks all for review :-)03:06
*** yangyapeng has quit IRC03:07
kevinzI will modify the doc and add OSC support in zun-client03:07
kevinzAnd do some investigation about aci-k8s-connector03:07
hongbinkevinz: investigation on aci-k8s-connector would be cool !03:08
mkrai+1 for aci-k8s-connector03:08
kevinzhongbin: it is an interesting topic :-)03:09
hongbinkevinz: yes, it is also a critical feature in zun03:09
hongbinkevinz: we count on you on that, i will give you some helps03:09
kevinzhongbin: absolutely03:09
kevinzhongbin: Thanks hongbin03:10
hongbinkevinz: np03:10
kevinzThat's all from my side about capsule :-)03:11
hongbinthanks kevinz03:11
kevinzmy pleasure03:11
hongbin#topic Add support for clear container (mkrai)03:11
*** openstack changes topic to "Add support for clear container (mkrai) (Meeting topic: zun)"03:11
hongbin#link https://blueprints.launchpad.net/zun/+spec/support-secure-container03:12
hongbinmkrai: ^^03:12
mkraiI didn't get time last week to make any progress on this03:12
mkraiI was trying to write patch to update the daemon.json to include the new runtime03:12
hongbinmkrai: yes, that would be a good start03:13
mkraiI was stuck at the technical issue where modifying a json file was a problem03:13
hongbinwhat technical issue?03:14
mkraiHow to modify a json file from shell script03:14
mkraiI tried to look for answers but didn't get much help03:14
hongbinif the file is static, we can simply dump the json text into the file03:15
mkraihongbin: I can ping you offline for this03:15
hongbinmkrai: ack03:15
mkraiThat's all from me03:16
mkraihongbin: Thank you03:16
hongbinthanks mkrai03:16
hongbin#topic NFV use cases (lakerzhou, Shunli)03:16
*** openstack changes topic to "NFV use cases (lakerzhou, Shunli) (Meeting topic: zun)"03:16
hongbin#link https://etherpad.openstack.org/p/zun-nfv-use-cases03:16
hongbinShunli: have anything to update?03:16
ShunliInvestigated the nova pci workflow last week.03:17
hongbin(lakerzhou is leaving these days for personal issues)03:17
Shunliworking on the pci tracker.03:17
hongbinok, everything on the right track?03:18
Shunlican get all the pci info by linux shell though it's a bit urgly.03:18
Shunlihttps://review.openstack.org/#/c/500418/03:18
patchbotpatch 500418 - zun - Port pci device objects from nova to zun03:18
Shunlihttps://review.openstack.org/#/c/505504/03:18
patchbotpatch 505504 - zun - port pci device pool from nova to zun03:18
Shunlithese two patch need review.03:19
Shunlithe later work depend on it.03:19
Shunliwill port the pci stats and refine the pci tracker this week.03:20
Shunlihongbin: i think yes.03:20
hongbinShunli: great03:20
Shunlithat's all for me.03:20
hongbinShunli: thanks for all the hard work on this, Shunli :)03:20
Shunlimy pleasure.03:20
Shunli:)03:20
hongbinall, any other question for Shunli ?03:21
hongbin#topic Open Discussion03:21
*** openstack changes topic to "Open Discussion (Meeting topic: zun)"03:21
hongbinany topic to bring up for discussion?03:22
hongbinseems no03:22
hongbinall, thanks for joining the meeting, see you next time03:22
hongbin#endmeeting03:23
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"03:23
openstackMeeting ended Tue Sep 26 03:23:02 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)03:23
openstackMinutes:        http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-09-26-03.00.html03:23
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-09-26-03.00.txt03:23
openstackLog:            http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-09-26-03.00.log.html03:23
*** Dinesh_Bhor has quit IRC03:24
*** Dinesh_Bhor has joined #openstack-meeting03:28
*** rwsu has quit IRC03:30
*** Apoorva has joined #openstack-meeting03:30
*** Dinesh_Bhor has quit IRC03:34
*** gouthamr has quit IRC03:35
*** rwsu has joined #openstack-meeting03:37
*** Tom has quit IRC03:37
*** kevinz has quit IRC03:40
*** hongbin has quit IRC03:40
*** Dinesh_Bhor has joined #openstack-meeting03:46
*** aeng has joined #openstack-meeting03:51
*** abhishekk has joined #openstack-meeting03:52
*** thorst has joined #openstack-meeting03:53
*** dbecker has quit IRC03:53
*** Tom has joined #openstack-meeting03:55
*** tpatil has joined #openstack-meeting03:56
*** samP has joined #openstack-meeting03:57
*** Tom has quit IRC04:00
*** rkmrHonjo has joined #openstack-meeting04:00
samPHi all for Masakari04:00
tpatilHi04:00
rkmrHonjojo04:00
rkmrHonjohi04:00
samP#startmeeting masakari04:00
openstackMeeting started Tue Sep 26 04:00:42 2017 UTC and is due to finish in 60 minutes.  The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot.04:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.04:00
*** openstack changes topic to " (Meeting topic: masakari)"04:00
openstackThe meeting name has been set to 'masakari'04:00
samPHi all..04:00
abhishekko/04:01
Dinesh_BhorHi all04:01
samPI took a week vacation after PTG...:p04:01
abhishekkgreat04:01
samPHope you all doing good..04:01
samPLet's start..04:02
*** rwsu has quit IRC04:02
samP#topic Bugs04:02
*** openstack changes topic to "Bugs (Meeting topic: masakari)"04:02
samPany bugs to discuss/04:02
samPseems not. if any, please bring them up in AOB at end of the meeting04:03
tpatilhttps://bugs.launchpad.net/masakari/+bug/171548604:03
openstackLaunchpad bug 1715486 in oslo.versionedobjects "py35 tests failing due to iso8601 module change" [Undecided,In progress] - Assigned to zhangyangyang (zhangyangyang)04:03
tpatilAre you working on this bug?04:03
*** niraj_singh has joined #openstack-meeting04:03
samPhttps://review.openstack.org/#/c/501515/04:04
patchbotpatch 501515 - masakari - iso8601.is8601.Utc No Longer Exists04:04
samP^^ here is the patch04:04
tpatilok04:04
rkmrHonjothanks, I'll review it after that.04:05
samPtpatil: rkmrHonjo thanks04:05
samPAny other items?04:05
samPOK then,04:06
samP#topic Discussion points04:06
*** openstack changes topic to "Discussion points (Meeting topic: masakari)"04:06
samP(1) Application for become OpenStack official project04:06
samPvoting in progress. Now we have 4 tc votes and hopefully it will be approved within week or 204:07
*** dbecker has joined #openstack-meeting04:07
samPOther members from Suse, RedHat also gave there +1 for proposal.04:08
tpatilsamP: Nice work!!!04:08
abhishekkgood news04:08
samPIn PTG, we presented the proposal to TC and had one questing about diversity of the core team04:08
samPcurrent core team is only from NTT.04:09
*** jamesmcarthur has quit IRC04:09
samPSo, I asked Adam (Suse), whether he can join the core team and contribute to Masakari04:09
samPAnswer was, Yes. I will propose him to core team in ML. Please cast your vote. Also, if you have any comment or objections please post them to ML04:10
tpatilSure04:10
rkmrHonjook.04:11
samPAnd, freezer-dr do some what similar things to masakari04:11
samP#link https://github.com/openstack/freezer-dr freezer-dr04:12
samPIn PTG, me and Adam had discussion with Freezer PTL and he agree to take look at Masakari.04:13
samPDiscussion will continue..04:13
samPCurrently, this has no effect on TC review process.04:13
tpatilBoth the project goals are almost similar, can both projects exists in parallel?04:14
samPAnd masakari is part of self-healing SIG04:14
*** dsetia has joined #openstack-meeting04:14
samP#link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122215.html self-healing SIG04:15
*** rwsu has joined #openstack-meeting04:15
samPplease read ^^ for what is self-healing SIG04:15
rkmrHonjoI got it.04:16
samPThat's all form my side about TC proposal, any questions or comments?04:16
samPOr you may ask later...04:17
rkmrHonjotpatil wrote his question.04:17
samPrkmrHonjo: Got it..sorry04:17
tpatilCan both projects (freezer-dr and masakari) exists in parallel?04:17
samPtpatil: Thierry has discussed this with Freezer team. Still no question raised on this.04:18
samPtpatil: However, Freezer could have similar functions to provide site to site DR04:19
samPWhile Masakri maily focus on instance HA in single site.04:20
samPWe will discuss this wit Freezer team.04:20
tpatilsamP: Sure04:20
samPThis discussion will continue on self-healing SIG04:21
samPI will share if any updates on this.04:21
tpatilsamP: Thank you04:22
samP#topic Install guide document04:22
*** openstack changes topic to "Install guide document (Meeting topic: masakari)"04:22
tpatilsamP: I will watch this mailing thread04:22
samPtpatil: thanks04:22
samPFor this topic, I must apologize to abhishekk04:22
abhishekksamP: no problem04:23
*** dsetia has quit IRC04:23
samPHe proposed docs with official project schema, and we decide not to use it, because we are not an official project04:23
samPHowever, in 1 or 2 weeks we are04:24
*** mtreinish has quit IRC04:24
abhishekkI guess we can easily revert it back,04:24
samPThen we are able to use official project schema04:25
tpatilabhishekk: Have you made any additional changes to the docs contents other than scheme changes?04:25
samPabhishekk: thanks. shall we wait until the TC diction?04:25
*** kevinz has joined #openstack-meeting04:25
abhishekktpatil: yes, whole structure has changed04:25
abhishekksamP: yes we can wait till then04:26
*** psachin has joined #openstack-meeting04:26
tpatilabhishekk: ok04:26
samPabhishekk: thanks04:27
samP#topic recovery method customization04:27
*** openstack changes topic to "recovery method customization (Meeting topic: masakari)"04:27
samPtpatil: abhishekk any update on this?04:28
tpatilsamP:abhishekk discussed this topic in PTG04:28
tpatil# link : https://etherpad.openstack.org/p/mistral-ptg-queens04:28
tpatilsamP: Our understanding was correct. There is a need to change setup.cfg, call mistral-db populate command and restart executor nodes04:29
tpatilsamP: check line #72-#77 from above etherpad url04:29
samPtpatil: Got it. but what does it mean "generate OpenStack actions based on openstacklient" ?04:31
tpatilabhishekk: Any input on this point?04:32
samPGenerate action upon the request from openstack client?04:32
tpatilsamP: IMO, it could be about mapping methods exposed in openstackclient with the actions04:33
abhishekkthis means, instead of calling actions of individual clients it will use openstack client04:33
abhishekktpatil: correct04:34
samPtpatil: abhishekk thanks04:34
*** mwarad has joined #openstack-meeting04:34
*** mtreinish has joined #openstack-meeting04:34
samPSo, how does it effect to our implementation?04:35
samPsorry for poor understanding on this.04:35
tpatilsamP: I think we should create a new repository to add custom actions required by Masakari04:35
tpatilsamP: it will be a library which should be installed on executor nodes04:36
*** Apoorva has quit IRC04:36
tpatilon masakari side, we will build a yaml to execute workflow04:36
samPtpatil: now I remember..04:36
samPtpatil: got it..04:37
*** Apoorva has joined #openstack-meeting04:37
tpatilsamP abhishekk has proposed the specs04:38
tpatil# link : https://review.openstack.org/#/c/458023/04:38
patchbotpatch 458023 - masakari-specs - Recovery method customization04:38
samPIf end user wants use masakari and mistral, then user needs to install this lib04:38
samPwe need to provide builds for this lib04:38
samPtpatil: thanks, I will review the spec04:38
tpatilsamP: User means operator04:39
samPtpatil: yes04:39
samPDoes any other project use same method?04:39
*** jamesmcarthur has joined #openstack-meeting04:40
tpatilDinesh_Bhor: You have come across one project which uses same approach, correct?04:40
Dinesh_BhorsamP: yes, tripleO, tripleO-common04:40
abhishekkglance_store is a library used by glance and glare04:40
samPDinesh_Bhor: abhishekk thanks04:40
Dinesh_Bhor#link https://github.com/openstack/tripleo-common04:40
samPdo they maintain their own lib for this?04:41
*** Apoorva has quit IRC04:41
abhishekkyes04:41
samPabhishekk: Dinesh_Bhor: tpatil: thanks. I will take a look on those info04:42
abhishekksamP: glance_store does not use mistral but its a library and is used by two different projects04:42
samPabhishekk: yep..got it..04:42
samPMay be we nee to maintain the masakari driver for openstack-resource-agents also..04:43
samPI will update on this later..04:44
tpatilsamP: I remember there was some discussion long back that openstack-resource-agents will provide a pluggable driver to send the notifications04:44
tpatilsamP: Are you talking about the same?04:44
samPtpatil: yes.. same topic04:45
tpatilsamP: Ok04:45
*** Apoorva has joined #openstack-meeting04:45
samPrkmrHonjo and I working on this with Adam04:45
tpatilsamP: ok04:45
tpatilsamP: Is the abstraction interface already defined?04:46
tpatilin openstack-resource-agents to send notifications04:46
samPtpatil: not yet. rkmrHonjo crate a PoC for this. Based on this we will discuss how to implement this feature04:47
tpatilsamP: Ok, I got it04:47
samPI will share those info in ML04:47
*** mwarad has quit IRC04:47
tpatilsamP: thanks04:47
rkmrHonjosamP: thanks.04:47
samP#topic Find hosts without specifying segments04:48
*** openstack changes topic to "Find hosts without specifying segments (Meeting topic: masakari)"04:48
samPrkmrHonjo: any update on this?04:48
rkmrHonjoyes.04:48
rkmrHonjoTakahara and I create a BP and spec.04:48
*** gcb has quit IRC04:48
rkmrHonjo#link https://review.openstack.org/#/c/506986/04:48
patchbotpatch 506986 - masakari-specs - Find segment by specifying host04:49
*** claudiub has joined #openstack-meeting04:49
rkmrHonjoPlease review it.04:49
samPrkmrHonjo: OK, I was looking in wrong place04:49
samPits on python-masakariclient..04:49
samPI will approve thsi BP and review the patch set04:50
samPrkmrHonjo: thanks04:50
samP#topic Queens Work Items04:50
*** openstack changes topic to "Queens Work Items (Meeting topic: masakari)"04:50
samP#link https://etherpad.openstack.org/p/masakari-queens-workitems04:51
samPFirst, lets finish the items "Started in Pike and incomplete"04:51
samPDidn't have much time to review all the items on the etherpad.04:52
samPLet's discuss the priority of "items skipped to Queens" and Newly proposed items in next week IRC04:53
tpatilsamP: Ok04:53
samPI will sort them before that.04:53
rkmrHonjosamP: Agree.04:53
samP#topic BM HA (ironic + nova)04:53
*** openstack changes topic to "BM HA (ironic + nova) (Meeting topic: masakari)"04:53
tpatilAdd ssl support to Masakari API04:53
*** emagana has joined #openstack-meeting04:54
samPtpatil: any comments on SSL support/04:54
tpatilsamP: This item is already implement in masakari, only devstack patch is pending04:54
tpatilabhishekk: Can you please follow-up on the devstack patch?04:55
tpatil# link : https://review.openstack.org/#/c/416009/04:55
patchbotpatch 416009 - openstack-dev/devstack - Ignores ssl configuration option added in local.conf04:55
abhishekktpatil: that patch is old and now we need to use tls support in devstack04:55
samPtpatil: ok,04:56
samPabhishekk: is that the reason you put -1 to WF?04:56
abhishekkyes04:56
*** unicell has joined #openstack-meeting04:57
samPabhishekk: can you update that patch?04:57
abhishekksamP: need to analyse how to use tls and then i will update the patch04:57
samPabhishekk: sure04:57
samPI add a note in therpad on this.04:58
samPto original topic: BM HA (ironic + nova)04:58
samPWe had discussion with Ironic and Nova about this feature.04:59
samP#link https://etherpad.openstack.org/p/ironic-queens-ptg-feature-proposals see L #12804:59
samPThis proposal is to do HA manually.05:00
samPPlease see the links for more details05:00
samPtimes up05:00
tpatilsamP: Ok05:00
samPLets's discuss further in ML and next meeting05:00
abhishekkthank you05:00
rkmrHonjothank you all05:00
samPno time left, lets end the meeting here05:00
samP#endmeeting05:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"05:01
openstackMeeting ended Tue Sep 26 05:01:04 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)05:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-09-26-04.00.html05:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-09-26-04.00.txt05:01
openstackLog:            http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-09-26-04.00.log.html05:01
Dinesh_Bhorthank you.05:01
rkmrHonjobye05:01
samPThank you all..05:01
*** samP has left #openstack-meeting05:01
*** rkmrHonjo has quit IRC05:01
*** janki has joined #openstack-meeting05:01
*** Apoorva has quit IRC05:02
*** Apoorva has joined #openstack-meeting05:05
*** Apoorva has quit IRC05:05
*** Apoorva has joined #openstack-meeting05:08
*** caowei has quit IRC05:09
*** yangyape_ has quit IRC05:09
*** yangyapeng has joined #openstack-meeting05:09
*** mriedem has quit IRC05:12
*** anilvenkata has joined #openstack-meeting05:12
*** anilvenkata has quit IRC05:13
*** adreznec has quit IRC05:13
*** anilvenkata has joined #openstack-meeting05:14
*** bnemec has quit IRC05:14
*** mwarad has joined #openstack-meeting05:14
*** yangyapeng has quit IRC05:14
*** lbrune has joined #openstack-meeting05:15
*** Apoorva has quit IRC05:18
*** bobmel has joined #openstack-meeting05:22
*** aagate has joined #openstack-meeting05:22
*** kevinz has quit IRC05:24
*** gcb has joined #openstack-meeting05:24
*** kevzha01 has joined #openstack-meeting05:25
*** emagana has quit IRC05:25
*** bobmel has quit IRC05:26
*** felipemonteiro has joined #openstack-meeting05:35
*** yamamoto_ has quit IRC05:37
*** yamamoto has joined #openstack-meeting05:37
*** Alex_Staf has joined #openstack-meeting05:38
*** caowei has joined #openstack-meeting05:39
*** Tom has joined #openstack-meeting05:48
*** kevzha01 has quit IRC05:50
*** armax has joined #openstack-meeting05:59
*** felipemonteiro has quit IRC06:00
*** adreznec has joined #openstack-meeting06:01
*** thorst has quit IRC06:03
*** marios has joined #openstack-meeting06:05
*** lbrune has quit IRC06:12
*** tpatil has quit IRC06:12
*** unicell has quit IRC06:14
*** unicell has joined #openstack-meeting06:15
*** aeng has quit IRC06:17
*** pcaruana has joined #openstack-meeting06:20
*** zhurong has quit IRC06:22
*** iyamahat has joined #openstack-meeting06:23
*** mohankumar has joined #openstack-meeting06:24
*** chyka has quit IRC06:24
*** iyamahat has quit IRC06:24
*** iyamahat has joined #openstack-meeting06:24
*** lbrune has joined #openstack-meeting06:26
*** Alex_Staf has quit IRC06:29
*** makowals has joined #openstack-meeting06:33
*** kiennt26 has quit IRC06:36
*** kiennt26 has joined #openstack-meeting06:36
*** tovin07_ has joined #openstack-meeting06:38
*** abhishekk has left #openstack-meeting06:40
*** rcernin has joined #openstack-meeting06:47
*** tobiajo has joined #openstack-meeting06:49
*** markstur has quit IRC06:50
*** markstur has joined #openstack-meeting06:51
*** kevzha01 has joined #openstack-meeting06:51
*** diablo_rojo has quit IRC06:53
*** markstur has quit IRC06:55
*** Guest45779 is now known as sc06:57
*** tongl has quit IRC06:57
*** thorst has joined #openstack-meeting06:59
*** jchhatbar has joined #openstack-meeting07:00
*** _mwarad_ has joined #openstack-meeting07:00
*** janki has quit IRC07:02
*** mwarad has quit IRC07:02
*** iyamahat has quit IRC07:07
*** jchhatbar is now known as janki07:08
*** treiz has joined #openstack-meeting07:11
*** makowals has quit IRC07:11
*** hashar has joined #openstack-meeting07:11
*** belmoreira has joined #openstack-meeting07:11
*** noslzzp has quit IRC07:11
*** Tom has quit IRC07:13
*** noslzzp has joined #openstack-meeting07:13
*** ad_rien_ has joined #openstack-meeting07:14
*** tesseract has joined #openstack-meeting07:14
*** Tom has joined #openstack-meeting07:15
*** Tom has quit IRC07:15
*** Tom has joined #openstack-meeting07:16
*** kevzha01 has quit IRC07:17
*** noslzzp has quit IRC07:18
*** belmoreira has quit IRC07:19
*** noslzzp has joined #openstack-meeting07:19
*** janki has quit IRC07:22
*** e0ne has joined #openstack-meeting07:22
*** noslzzp has quit IRC07:23
*** noslzzp has joined #openstack-meeting07:24
*** belmoreira has joined #openstack-meeting07:26
*** armax has quit IRC07:29
*** tssurya has joined #openstack-meeting07:29
*** belmoreira has quit IRC07:29
*** markstur has joined #openstack-meeting07:32
*** JudeC has joined #openstack-meeting07:33
*** fzdarsky has joined #openstack-meeting07:33
*** julim has quit IRC07:35
*** markstur has quit IRC07:37
*** rossella_s has joined #openstack-meeting07:37
*** rbartal has joined #openstack-meeting07:37
*** oidgar has joined #openstack-meeting07:39
*** phil has joined #openstack-meeting07:40
*** phil is now known as Guest9699407:40
*** janki has joined #openstack-meeting07:43
*** belmoreira has joined #openstack-meeting07:45
*** radeks has joined #openstack-meeting07:47
*** bobmel has joined #openstack-meeting07:49
*** rossella_s has quit IRC07:49
*** fzdarsky has quit IRC07:51
*** JudeC has quit IRC07:53
*** bobmel has quit IRC07:54
*** fnaval has quit IRC07:56
*** toscalix has joined #openstack-meeting07:57
*** belmoreira has quit IRC07:59
*** alexchadin has joined #openstack-meeting08:00
*** Tom__ has joined #openstack-meeting08:02
*** aloga has quit IRC08:04
*** aloga has joined #openstack-meeting08:04
*** Tom has quit IRC08:06
*** markvoelker has quit IRC08:06
*** Alex_Staf has joined #openstack-meeting08:06
*** alexchadin has quit IRC08:08
*** iyamahat has joined #openstack-meeting08:12
*** iyamahat_ has joined #openstack-meeting08:14
*** iyamahat has quit IRC08:14
*** markstur has joined #openstack-meeting08:14
*** dbecker has quit IRC08:14
*** dbecker has joined #openstack-meeting08:15
*** markstur has quit IRC08:19
*** zhurong has joined #openstack-meeting08:20
*** iyamahat_ has quit IRC08:20
*** caowei_ has joined #openstack-meeting08:21
*** caowei has quit IRC08:22
*** caowei_ is now known as caowei08:22
*** _mwarad_ has quit IRC08:22
*** electrofelix has joined #openstack-meeting08:26
*** belmoreira has joined #openstack-meeting08:27
*** Shunli has quit IRC08:27
*** Shunli has joined #openstack-meeting08:28
*** belmoreira has quit IRC08:30
*** ralonsoh has joined #openstack-meeting08:31
*** yamamoto has quit IRC08:31
*** alexchadin has joined #openstack-meeting08:31
*** kevzha01 has joined #openstack-meeting08:34
*** yamamoto has joined #openstack-meeting08:34
*** tovin07__ has joined #openstack-meeting08:38
*** yamamoto has quit IRC08:39
*** tovin07_ has quit IRC08:42
*** yamamoto has joined #openstack-meeting08:47
*** yamamoto has quit IRC08:47
*** jiaopengju has joined #openstack-meeting08:50
*** belmoreira has joined #openstack-meeting08:59
*** chenying has joined #openstack-meeting09:01
chenying#startmeeting karbor09:01
openstackMeeting started Tue Sep 26 09:01:33 2017 UTC and is due to finish in 60 minutes.  The chair is chenying. Information about MeetBot at http://wiki.debian.org/MeetBot.09:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:01
*** openstack changes topic to " (Meeting topic: karbor)"09:01
openstackThe meeting name has been set to 'karbor'09:01
chenyinghi09:01
yuvalhey :)09:02
chenyinghi09:02
chenyingping jiaopengju09:02
jiaopengjuhi chenying09:02
chenyingwill gengchangcai attend this meeting?09:03
jiaopengjuIt seems he is not online09:03
chenying#topic •Adding more protection parameters retention period09:04
*** openstack changes topic to "•Adding more protection parameters retention period (Meeting topic: karbor)"09:04
*** bobmel has joined #openstack-meeting09:04
jiaopengjuI added this topic09:04
jiaopengjuI have some different thoughts about retain_duration and max_backups09:05
jiaopengjuchenying, yuval: Can you see the comments on that patch?09:06
yuvaljiaopengju: yes09:06
yuvaljiaopengju: max_duration can not be enforced if set on the 'protect' operation09:07
jiaopengjuyuval: yes09:08
yuvalmy suggestion: create a 'retention_enforce' operation that deletes old checkpoints, based on time and maximum amount. Run it periodically09:08
jiaopengjuchenying: I see your comments09:09
yuvalwe can also create a composite operation, called which is essentially a composite 'protect + retention_enforce' and call it when creating a checkpoint. That way if we surpass the maximum amount, old checkpoints will be deleted09:09
chenyingadd a new type operation with these parameters?09:09
yuvalchenying: yes09:09
*** yamamoto has joined #openstack-meeting09:10
chenyingIt seem a good way. I will not affect the current the 'protect' operation.09:10
*** yangyapeng has joined #openstack-meeting09:10
yuvalit is important to note that currently in Karbor, 'delete' operation immediately triggers an actual delete. Originally, we spoke about marking the checkpoint as 'about to be deleted' and let garbage collection do the work later, as other sites might be accessing the checkpoint resources09:10
jiaopengjuyuval chenying: I agree with ‘create a 'retention_enforce' operation that deletes old checkpoints, based on time and maximum amount. Run it periodically’09:12
*** yamamoto has quit IRC09:12
*** yangyapeng has quit IRC09:12
*** belmoreira has quit IRC09:12
*** yangyapeng has joined #openstack-meeting09:13
chenyingyuval You mean that his new type operation with parameters is a mixed operation, it can call delete or protect operation ?09:13
yuvalchenying: I mean, that if it is important to you to delete old checkpoints immediately if 'max_backups' is violated, you can call 'protect + retention_enforce' composite operation09:14
yuvalchenying: imo most people won't care09:14
*** yamamoto has joined #openstack-meeting09:14
chenyingYes user may don't care. I agree that introducing a 'protect + retention_enforce' composite operation.09:15
*** yamamoto has quit IRC09:16
*** yamamoto has joined #openstack-meeting09:16
chenyingWe don't need add some handler in current protion pertion about the  parameters about 'max_backups'.09:16
*** radeks has quit IRC09:17
*** radeks has joined #openstack-meeting09:19
chenyingso what's your oppion? jiaopengju09:19
jiaopengjuchenying yuval : composite operation may be easy to add. But may be a little strange. IMO, retention should be set to some specify resources.09:20
jiaopengjuspecify resources —> checkpoint09:20
jiaopengjuAs I wrote in the comments. For example, I create a checkpoint c1 and I want it can be deleted 5 days later.  What should I do?09:21
chenying'protect + retention_enforce' composite operation: protect opertion is creating new checkpoint periodically, retention_enforce handle the parameters.09:22
jiaopengjuchengying: I know what you mean09:23
chenyingnow we only consider add the policy parameters like max_backups and retention_duration for the  time scheduled operation.09:24
jiaopengjuchenying: Maybe what I concerned about is not the same use case with the specs09:24
chenyingYou want to set some policy parameters like max_backups and retention_duration  for the single creating checkpoint API?09:25
jiaopengjuyes.09:26
jiaopengjulike swift object expiration09:27
chenyingIn karbor, we will not consider set some policy for single checkpoint API only. All these parameters need be considered in  scheduled operation API.09:27
jiaopengjuIf so, composite operation may be suitable09:28
*** ad_rien_ has quit IRC09:28
*** ad_rien_ has joined #openstack-meeting09:29
chenyingIMO, the parameters like max_backups and retention_duration are the addition policy for time scheduled operation.09:29
*** kiennt26 has quit IRC09:29
jiaopengjuchenying: agree09:30
*** yangyapeng has quit IRC09:30
*** wanghao_ has quit IRC09:30
chenyingso  composite operation for this usecase.09:30
*** yamamoto has quit IRC09:31
*** Shunli has quit IRC09:31
*** yangyapeng has joined #openstack-meeting09:31
chenying#topic Open Discussion09:32
*** openstack changes topic to "Open Discussion (Meeting topic: karbor)"09:32
chenyingyuval jiaopengju do you have anything want to discuss?09:32
yuvalyes09:32
yuvalFirst I would like to congratulate jiaopengju for the Karbor core role09:33
jiaopengjuthank you yuval :)09:33
chenyingcongratulations.09:33
*** yangyapeng has quit IRC09:34
jiaopengjuchenying yuval: it’s my honour to work with you guys09:34
yuvalSecond, I'll be leaving my current company in the beginning of November, and probably won't have time to continue contributing much to Karbor09:34
*** yangyapeng has joined #openstack-meeting09:35
*** yamamoto has joined #openstack-meeting09:35
jiaopengjusad to hear that09:35
jiaopengjuyuval: but congratulations to your new job09:36
yuvalI'm convinced that chenying can lead this project flawlessly09:36
chenyingIt's a pleasure working with you, yuval/09:36
yuvalchenying: jiaopengju: thank you :)09:36
yuvalchenying: jiaopengju: pleasure working with you too09:37
yuvalthat's it09:37
jiaopengjuyuval: :)09:37
*** radeks has quit IRC09:38
*** yangyapeng has quit IRC09:39
chenyingyuval congratulations on your new job. welcome to china for traveling.09:39
yuvalchenying: thank you =D09:40
chenyingso do we have anything else to discuss? If not  I wll end this meeting.09:40
chenying#endmeeting09:41
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"09:41
openstackMeeting ended Tue Sep 26 09:41:38 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:41
openstackMinutes:        http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-09-26-09.01.html09:41
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-09-26-09.01.txt09:41
openstackLog:            http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-09-26-09.01.log.html09:41
*** markstur has joined #openstack-meeting09:45
*** markstur has quit IRC09:50
*** zhurong has quit IRC09:52
*** shu-mutou is now known as shu-mutou-AWAY10:00
*** sdague has joined #openstack-meeting10:00
*** markvoelker has joined #openstack-meeting10:07
*** ijw has joined #openstack-meeting10:08
*** hoangcx has joined #openstack-meeting10:09
*** breton has quit IRC10:10
*** jiaopengju has quit IRC10:10
*** breton has joined #openstack-meeting10:11
*** YanXing_an has quit IRC10:11
*** markstur has joined #openstack-meeting10:12
*** ijw has quit IRC10:13
*** ad_rien_ has quit IRC10:14
*** armax has joined #openstack-meeting10:15
*** caowei has quit IRC10:15
*** markstur has quit IRC10:17
*** yangyapeng has joined #openstack-meeting10:22
*** yangyapeng has quit IRC10:26
*** tovin07__ has quit IRC10:32
*** iyamahat has joined #openstack-meeting10:35
*** zhurong has joined #openstack-meeting10:36
*** radeks has joined #openstack-meeting10:36
*** iyamahat has quit IRC10:36
*** iyamahat has joined #openstack-meeting10:37
*** markvoelker has quit IRC10:41
*** iyamahat has quit IRC10:43
*** iyamahat has joined #openstack-meeting10:45
*** iyamahat has quit IRC10:46
*** iyamahat_ has joined #openstack-meeting10:46
*** ad_rien_ has joined #openstack-meeting10:46
*** markstur has joined #openstack-meeting10:50
*** radeks has quit IRC10:53
*** markstur has quit IRC10:54
*** iyamahat_ has quit IRC10:54
*** jkilpatr has joined #openstack-meeting10:54
*** niraj_singh has quit IRC10:54
*** alexchadin has quit IRC10:58
*** alexchadin has joined #openstack-meeting10:59
*** jkilpatr has quit IRC10:59
*** Tom__ has quit IRC11:01
*** Tom_ has joined #openstack-meeting11:01
*** jiaopengju has joined #openstack-meeting11:01
*** Tom_ has quit IRC11:06
*** armax has quit IRC11:12
*** alexchadin has quit IRC11:14
*** jkilpatr has joined #openstack-meeting11:15
*** ralonsoh_ has joined #openstack-meeting11:21
*** e0ne has quit IRC11:21
*** rossella_s has joined #openstack-meeting11:22
*** epico has quit IRC11:24
*** julim has joined #openstack-meeting11:24
*** ralonsoh has quit IRC11:24
*** markstur has joined #openstack-meeting11:27
*** iyamahat has joined #openstack-meeting11:27
*** e0ne has joined #openstack-meeting11:28
*** iyamahat has quit IRC11:29
*** rbudden has joined #openstack-meeting11:29
*** alexchadin has joined #openstack-meeting11:30
*** iyamahat has joined #openstack-meeting11:31
*** markstur has quit IRC11:31
*** thorst has quit IRC11:31
*** rossella_s has quit IRC11:33
*** zhurong has quit IRC11:35
*** yangyapeng has joined #openstack-meeting11:38
*** zhurong has joined #openstack-meeting11:39
*** markvoelker has joined #openstack-meeting11:39
*** fzdarsky has joined #openstack-meeting11:42
*** iyamahat has quit IRC11:48
*** bobh has joined #openstack-meeting11:55
*** dprince has joined #openstack-meeting11:57
*** rbudden has quit IRC11:59
*** tpsilva has joined #openstack-meeting12:01
*** markstur has joined #openstack-meeting12:04
*** markstur has quit IRC12:08
*** thorst has joined #openstack-meeting12:11
*** markvoelker has quit IRC12:12
*** edmondsw has joined #openstack-meeting12:14
*** litao__ has quit IRC12:16
*** fzdarsky has quit IRC12:26
*** bobh has quit IRC12:27
*** raildo has joined #openstack-meeting12:28
*** armax has joined #openstack-meeting12:30
*** markvoelker has joined #openstack-meeting12:32
*** pchavva has joined #openstack-meeting12:34
*** hemna__ has joined #openstack-meeting12:34
*** armax has quit IRC12:37
*** yamamoto has quit IRC12:38
*** markstur has joined #openstack-meeting12:41
*** markstur has quit IRC12:45
*** zhurong has quit IRC12:46
*** jaypipes has joined #openstack-meeting12:49
*** artom has joined #openstack-meeting12:50
*** artom has quit IRC12:51
*** artom has joined #openstack-meeting12:51
*** artom has quit IRC12:52
*** bnemec has joined #openstack-meeting12:52
*** artom has joined #openstack-meeting12:52
*** yamamoto has joined #openstack-meeting12:55
*** erlon has joined #openstack-meeting12:57
*** esberglu has joined #openstack-meeting12:57
*** oidgar has quit IRC12:58
*** ruijie_ has joined #openstack-meeting12:58
*** rbudden has joined #openstack-meeting12:58
*** Dinesh_Bhor has quit IRC12:59
*** XueFeng has joined #openstack-meeting13:00
ruijie_#startmeeting senlin13:00
openstackMeeting started Tue Sep 26 13:00:22 2017 UTC and is due to finish in 60 minutes.  The chair is ruijie_. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
*** openstack changes topic to " (Meeting topic: senlin)"13:00
openstackThe meeting name has been set to 'senlin'13:00
ruijie_evening :)13:00
XueFenghi, ruijie13:01
*** s3wong has joined #openstack-meeting13:01
ruijie_hi XueFeng13:01
QimingHELLO13:01
*** alexchadin has quit IRC13:01
ruijie_hi Qiming13:01
XueFenghello, Qiming13:01
ruijie_let's get started :)13:02
ruijie_the tempest plugin13:03
ruijie_https://review.openstack.org/#/c/506550/13:03
patchbotpatch 506550 - governance - Add senlin-tempest-plugin to project list13:03
ruijie_this patch is under reviewed13:03
ruijie_another one is abuot the lb policy: https://review.openstack.org/#/c/504548/13:04
patchbotpatch 504548 - senlin - Add code to fix the problem that support existed l... (MERGED)13:04
ruijie_sorry I merged it myself ..13:04
Qimingit's fine, it looks okay to me13:04
Qimingdo you still have some concerns?13:04
ruijie_yes, since that improvement could be proposed later13:05
ruijie_another thing is the schedule of the meetup13:05
ruijie_:)13:05
*** yamamoto has quit IRC13:06
*** cdub has joined #openstack-meeting13:07
ruijie_so, the 2nd weekend of Oct is a little bit early, I guess13:07
*** Dinesh_Bhor has joined #openstack-meeting13:08
*** mriedem has joined #openstack-meeting13:11
*** bobh has joined #openstack-meeting13:11
ruijie_about that patch, https://review.openstack.org/#/c/504548/2/senlin/policies/lb_policy.py, can we just ignore the error when attaching?13:12
patchbotpatch 504548 - senlin - Add code to fix the problem that support existed l... (MERGED)13:12
XueFengHi, ruijie_, how about  the main works this cycle?13:12
QimingI replied on the mailinglist, I won't be able to join you if it is scheduled on Oct 14/1513:12
QimingI will be traveling to Wuhan13:12
ruijie_yes Qiming, I saw the e-mail, the schedule is flexable, so that we all can join it13:13
ruijie_XieFeng, actually, the meetup is aim to discuss features13:14
XueFengok13:14
ruijie_may need to talk to each other, we have options13:15
ruijie_if we cannot get most of up together, then we can use zoom or something to have a virtual meeting13:15
ruijie_up/us13:15
Qimingone week later would be good for me13:16
XueFengBetter to together13:16
ruijie_yes Qiming, XueFeng, I did't get all the replies13:16
*** markstur has joined #openstack-meeting13:17
ruijie_okay, Qiming, XueFeng, I am going to ping everyone to check the schedule and opinions :)13:19
Qimingthanks13:19
ruijie_that's my job :)13:19
ruijie_about the patch we just talked about, I received e-mail from Tingting Yu13:20
ruijie_https://review.openstack.org/#/c/504548/13:20
patchbotpatch 504548 - senlin - Add code to fix the problem that support existed l... (MERGED)13:20
ruijie_the patch itself is fine, about the TODO in commonts, that is not easy to roll back13:21
Qimingyes13:22
*** markstur has quit IRC13:22
Qimingsome nodes successfully joined the LB pool, others failed13:22
ruijie_yes, need to erase the lb info in node.data either13:23
ruijie_can we just ignore the error, since we support cluster_recover in lb policy13:23
*** baoli has joined #openstack-meeting13:23
*** jiaopengju has left #openstack-meeting13:25
*** cleong has joined #openstack-meeting13:29
Qimingwe may need a design on how to handle such kinds of partial failures13:30
ruijie_em.. that may be fine we have 10 nodes in the cluster and in the attaching process, 9 success, 1 fail13:32
*** felipemonteiro has joined #openstack-meeting13:32
Qimingit may be and may be not okay13:33
Qimingreally depends on the usage scenario13:33
*** janzian has joined #openstack-meeting13:33
*** felipemonteiro_ has joined #openstack-meeting13:34
ruijie_but we can recover the failed nodes later13:36
*** janki has quit IRC13:36
ruijie_we do not know whether the lb service went down, or just network problems, but we can be optimistic and provide methods to recover it?13:37
*** felipemonteiro has quit IRC13:38
*** treiz has quit IRC13:38
*** treiz has joined #openstack-meeting13:38
*** dmsimard|off is now known as dmsimard13:39
*** treiz has quit IRC13:40
*** treiz has joined #openstack-meeting13:40
*** armax has joined #openstack-meeting13:41
*** mlavalle has joined #openstack-meeting13:41
ruijie_will think about it latter :) Qiming, XueFeng: that's all from my side13:41
Qimingyes, it makes sense13:42
Qiminghowever, I am not quite sure cluster_recover operation can cover these failure scenarios13:42
Qimingwe can talk about it duing meetup13:43
ruijie_yes Qiming, then we can improve the cluster_recover operation :)13:43
ruijie_sure13:43
ruijie_Qiming, XueFeng, do we have other topics to share13:46
Qimingno13:47
*** VW has joined #openstack-meeting13:48
ruijie_thanks for joining, Gentlemen :)13:49
*** aagate has quit IRC13:49
ruijie_we can end it a little bit early :)13:49
ruijie_#endmeeting13:49
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"13:49
openstackMeeting ended Tue Sep 26 13:49:50 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:49
openstackMinutes:        http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-09-26-13.00.html13:49
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-09-26-13.00.txt13:49
openstackLog:            http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-09-26-13.00.log.html13:49
*** annp_ has joined #openstack-meeting13:53
*** markstur has joined #openstack-meeting13:54
*** aagate has joined #openstack-meeting13:55
*** belmoreira has joined #openstack-meeting13:55
*** jlibosva has joined #openstack-meeting13:57
*** eharney has joined #openstack-meeting13:58
*** armax has quit IRC13:58
*** oidgar has joined #openstack-meeting13:58
*** markstur has quit IRC13:59
*** shintaro has joined #openstack-meeting13:59
*** davidsha has joined #openstack-meeting13:59
*** fnaval has joined #openstack-meeting13:59
*** fnaval has quit IRC13:59
jlibosva#startmeeting networking14:00
openstackMeeting started Tue Sep 26 14:00:03 2017 UTC and is due to finish in 60 minutes.  The chair is jlibosva. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: networking)"14:00
openstackThe meeting name has been set to 'networking'14:00
jlibosvaHello everyone14:00
*** fnaval has joined #openstack-meeting14:00
jlibosva#topic Announcements14:00
*** openstack changes topic to "Announcements (Meeting topic: networking)"14:00
annp_hi14:00
bcafarelhello14:00
haleybhi14:00
mlavalleo/14:00
ralonsoh_hi14:00
*** awaugama has joined #openstack-meeting14:01
jlibosvathe PTL role has been transitioned to mlavalle : http://lists.openstack.org/pipermail/openstack-dev/2017-September/122004.html14:01
jlibosvathanks mlavalle for being our leader for Queens :)14:01
mlavalleThank you all for the trust14:01
*** belmoreira has quit IRC14:01
*** artom has quit IRC14:02
*** s3wong has quit IRC14:02
jlibosvathere was a PTG two weeks ago, mlavalle sent out the summary that you can find here: http://lists.openstack.org/pipermail/openstack-dev/2017-September/122583.html14:02
*** ihrachys has joined #openstack-meeting14:02
*** artom has joined #openstack-meeting14:02
jlibosvanext announcement: ihrachys sent out an email about Ocata stable phase: http://lists.openstack.org/pipermail/openstack-dev/2017-September/122626.html14:02
jlibosvawhich means "Only critical bugfixes and security patches are acceptable." for the Ocata branch14:03
jlibosvathat's all announcements I prepared anybody has any announcement to make?14:03
*** yushiro has joined #openstack-meeting14:03
mlavalleI have on14:04
*** belmoreira has joined #openstack-meeting14:04
haleybmlavalle: we need to update bugs.rst with new owners, there's more than just kevin that needs updating in there, i'll get started on that today14:04
mlavalleThere is a call to propose Forum sessions for Sydne14:04
mlavallehaleyb: thanks!14:04
haleybwhen in doubt i'll default to you :)14:05
mlavallehttp://lists.openstack.org/pipermail/openstack-dev/2017-September/122599.html14:05
jlibosvathe site where you can propose a session for Sydney Forum: http://forumtopics.openstack.org/14:05
*** raildo has quit IRC14:06
jlibosvaany other announcements?14:06
mlavallenot from me14:07
jlibosvaok, let's move one then14:07
*** yamamoto has joined #openstack-meeting14:07
jlibosva#topic Blueprints14:07
*** openstack changes topic to "Blueprints (Meeting topic: networking)"14:07
*** armax has joined #openstack-meeting14:07
jlibosva#link https://blueprints.launchpad.net/neutron/queens14:07
jlibosvaI'm looking there assuming those are current BPs scheduled for Q cycle14:08
ihrachysI am looking at white page because comcast sucks14:08
*** Tom__ has joined #openstack-meeting14:08
jlibosvaI can send you a screenshot :)14:08
ihrachyshuh14:09
*** imcsk8 has quit IRC14:09
ihrachysthanks, but I think I can survive14:09
*** mlavalle has quit IRC14:09
*** bkennel has joined #openstack-meeting14:09
jlibosvaThe next Q-1 milestone is scheduled to 19 October 2017, currently planned blueprints to this milestone are https://launchpad.net/neutron/+milestone/queens-114:09
*** raildo has joined #openstack-meeting14:09
jlibosvaregarding run-in-wsgi-server , should we find a new assignee ?14:10
jlibosvait's marked as high priority b14:10
jlibosvabp*14:10
*** mlavalle has joined #openstack-meeting14:10
mlavallesorry, my irc client froze14:11
ihrachysI think kevinbenton was saying during ptg he will take care of that?14:11
ihrachysbut of course it would be nice to have someone who is available fulltime to at least back kevinbenton up14:11
mlavallewhich one?14:11
ihrachysmlavalle, run-in-wsgi-server14:12
jlibosvahttps://blueprints.launchpad.net/neutron/+spec/run-in-wsgi-server14:12
*** Tom__ has quit IRC14:13
mlavalleI tried to update https://blueprints.launchpad.net/neutron/+spec/live-migration-portbinding earlier today, with my name14:13
mlavallebut I don't have privileges to do it. Who can grant me those privileges?14:14
*** yamamoto has quit IRC14:14
jlibosvamlavalle: maybe armax can?14:14
mlavalleok, I'll ping him later today14:15
jlibosvamlavalle: what do you think about the run-in-wsgi-server assignee, should we keep it up to kevinbenton ?14:15
mlavalleprobably not. But I'll talk to him Thursday or Friday14:16
mlavallewhen he comes back from orientation14:16
jlibosvaokies14:17
mlavallethere are several things in the PTG summary that he put his name on14:17
ihrachyswe also need approvers are reviews for each piece14:17
*** baoli has quit IRC14:17
mlavalleso I will find out a realistic picture14:17
*** baoli has joined #openstack-meeting14:17
ihrachys*approvers aka reviewers14:17
*** YanXing_an has joined #openstack-meeting14:17
mlavalleihrachys: yes, that is why I want to be able to update them14:17
mlavalleI will work over the next few days lining this up14:18
mlavallejlibosva: would you please add an action item for me on this?14:19
*** mwarad has joined #openstack-meeting14:19
jlibosva#action mlavalle to go over bp and update assignees and approvers14:19
mlavalle:-)14:19
jlibosvaam I doing something wrong or the bot is dead?14:19
*** fzdarsky has joined #openstack-meeting14:19
ihrachysno why14:19
ihrachysI don't think it should report the action added14:20
ihrachysit will still be in resulting report14:20
ihrachysit switches topics just fine14:20
jlibosvaoh, I thought it always reacts14:20
*** rossella_s has joined #openstack-meeting14:20
jlibosvaalright then14:20
jlibosvaanybody else has anything regarding blueprints? is anybody blocked on any issue?14:20
annp_hi14:21
jlibosvaannp_: hi14:21
annp_In PTG, We have discussed about security group logging. There are some patch is targeted for queen-114:21
annp_https://review.openstack.org/39610414:21
annp_https://review.openstack.org/46826514:21
patchbotpatch 396104 - neutron - [log]: implement logging agent extension14:21
annp_https://review.openstack.org/46828114:21
patchbotpatch 468265 - neutron - [log]: Add driver api and rpc stuff for logging14:21
patchbotpatch 468281 - neutron - [log] ovs fw logging implementation14:21
annp_So I’d to get more attention from folks on that. Thanks in advance.14:21
annp_sorry,14:21
annp_In PTG, We have discussed about security group logging. There are some patch is targeted for queen-114:21
annp_https://review.openstack.org/39610414:21
annp_https://review.openstack.org/46826514:21
annp_https://review.openstack.org/46828114:21
patchbotpatch 396104 - neutron - [log]: implement logging agent extension14:21
patchbotpatch 468281 - neutron - [log] ovs fw logging implementation14:21
patchbotpatch 468265 - neutron - [log]: Add driver api and rpc stuff for logging14:21
*** felipemonteiro_ has quit IRC14:22
mlavalleannp_: they are in my sight to review them over the next few days14:22
annp_So I 'd like get more attention from folks.14:22
mlavalleand I encourage other revieres to do the same :-)14:22
annp_Thanks mlavalle.14:22
jlibosvamlavalle: are you gonna put yourself as approver to the BP for this one? :)14:22
*** aagate has left #openstack-meeting14:22
mlavallemaybe, don't know yet14:23
*** boden has joined #openstack-meeting14:23
jlibosvaok :)14:23
annp_that's all from me14:23
yushiro:)14:23
jlibosvaannp_: thanks for bringing this up :)14:23
yushirothanks annp_14:23
jlibosvaany other BPs patches lack reviews?14:23
annp_jlibosva: thanks please go ahead.14:24
jlibosva#topic bugs14:24
*** openstack changes topic to "bugs (Meeting topic: networking)"14:24
*** mwarad has quit IRC14:24
yushirojlibosva, Thanks for ur help!!14:24
jlibosva:)14:24
jlibosvaa small announcement from the PTG14:24
jlibosvaas we've been struggling lately to get bug deputies, it was agreed at the PTG to have a rotating roles14:24
ihrachysdo we have an ordered list of 'volunteers'?14:25
mlavallewe don't yet.14:25
mlavalleI was travelling last week, so I need to work on that this week14:25
mlavalleI will propose a roster14:25
jlibosvamaybe we should make an etherpad or something where volunteers can sign up for rotating role?14:26
mlavallejlibosva: that is an excellent idea14:26
ihrachysyeah I guess it makes sense to create the list on volunteer base still14:26
ihrachysthen rotate by force :)14:26
mlavalleI will create it and send an email in a little bit14:27
jlibosvamakes sense :)14:27
*** s3wong has joined #openstack-meeting14:27
*** galstrom_zzz is now known as galstrom14:28
jlibosvaI don't see any current critical bug on the LP - does anybody have any bug he'd like to mention here?14:28
mlavalle#link https://etherpad.openstack.org/p/neutron-rotating-bug-deputy-volunteers14:28
*** belmoreira has quit IRC14:28
ihrachyswe just spotted a linuxbridge bug in logs14:29
jlibosvamlavalle: nice :)14:29
ihrachysand I don't know whom to ask to triage those now that kevinbenton is out14:29
*** zhouyaguo has quit IRC14:29
ihrachys(there is no bug report yet, but I have log link if interested)14:29
ihrachysmy question is general: who's the linuxbridge fella now14:29
jlibosvaI noticed slaweq does some work around linuxbridge14:30
jlibosvaat least for fullstack14:30
*** s3wong has quit IRC14:30
jlibosvamaybe he could help you?14:30
ihrachysit's about iptables rules. I can try.14:30
jlibosvaiptables rules for firewall driver?14:30
ihrachysyes14:30
haleybi can help with SG code as well14:31
ihrachyshttp://logs.openstack.org/21/504021/2/check/gate-tempest-dsvm-neutron-scenario-linuxbridge-ubuntu-xenial-nv/e47a3f3/logs/screen-q-agt.txt.gz#_Sep_26_09_17_36_51238914:31
jlibosvayeah, I also digged into some iptables stuff too14:31
ihrachyshaleyb, ok let's run through it off band14:31
*** rossella_s has quit IRC14:31
mlavallestill, we need to identify someone to help with Linuxbridge in general14:31
*** markstur has joined #openstack-meeting14:31
mlavallenot necessarily now14:32
mlavallein this meeting14:32
jlibosva#action we must find a new linuxbridge agent guru14:32
mlavallejlibosva: lol, you beat me to it14:32
haleybmaybe it's time to put linuxbridge into life-support mode?  mark it for deprecation in Rocky and see who screams?14:32
mlavallemhhhh14:33
ihrachyswell that's harsh. let's give the team time to find new people.14:33
jlibosvawe could have a look at the latest openstack survey to see how many users would be impacted14:33
ihrachysalternatively, it will bitrot itself and then it will be a safe call14:33
mlavalleyeah, let's try to find some one14:33
haleybi will charge the paddles to keep it alive :)14:33
jlibosvaok :) if nobody has other bugs to talk about I think we can move on14:34
*** makowals has joined #openstack-meeting14:34
jlibosva#topic Docs14:34
*** openstack changes topic to "Docs (Meeting topic: networking)"14:34
jlibosvaboden: hi, are you already around? :)14:35
mlavalleI think we held the line fine for boden14:35
bodenhi, I’m here14:35
mlavalle:-)14:35
jlibosvagood timing :)14:35
bodencontinuing to work through doc/api-ref tagged bugs, a number of patches out for review14:36
bodenincluding patches to validate URL links via a tox target14:36
mlavalleI think I reviewed that want last night14:36
bodenhttps://review.openstack.org/#/c/505327/14:36
patchbotpatch 505327 - neutron - add doc link validation to release checklist and tox14:36
*** markstur has quit IRC14:36
bodenyes you did14:36
mlavallethat one^^^14:36
bodenthanks14:37
mlavalleI wanted others to take a look14:37
mlavalleif nobody does, I'll merge it later today14:37
bodenyup, good idea14:37
bodenthere’s one for lib too14:37
bodenhttps://review.openstack.org/#/c/506342/14:38
patchbotpatch 506342 - neutron-lib - add api ref and doc link validation to release14:38
*** annabelleB has joined #openstack-meeting14:38
mlavalleok, will take a look as well14:38
bodenalso I saw note on the ML about generating PDFs for docs… I will have to follow up on that in the next doc meeting14:38
bodenhttp://lists.openstack.org/pipermail/openstack-dev/2017-September/122461.html14:38
bodennot clear if we should look into that for neutron/lib, but I’ll try to find out14:39
bodenI don’t have any other doc topics, unless there are questions/comments14:39
jlibosvaboden: thanks for updates14:40
jlibosvaI think we can jump to the lib topic14:40
jlibosva#topic Neutron-lib14:41
*** openstack changes topic to "Neutron-lib (Meeting topic: networking)"14:41
jlibosvaboden: hi :)14:41
boden:)14:41
bodenneutron-lib 1.10.0 is released… requirement bumps to pick it up should be in the queue now14:41
bodensomeone was asking for that release at the PTG, but sorry I can recall who now14:41
bodenas we discussed at PTG, I re-queued the callback payload changes.. more details: http://lists.openstack.org/pipermail/openstack-dev/2017-September/122293.html14:42
bodenand finally I’m re-queuing a number of lib impact (consumption) changes… I will send a consolodated note/list when they are all ready14:43
bodenthat’s what I have for lib14:43
mlavallethanks.... enjoy your vacation days :-)14:44
bodenthanks :)14:44
jlibosva+1 to the above :)14:44
*** lbragstad has quit IRC14:44
*** rbartal has quit IRC14:44
*** shintaro has quit IRC14:44
jlibosvaanybody has any comments/questions to neutron-lib topic?14:44
*** shintaro has joined #openstack-meeting14:45
jlibosvalet's move on then14:45
jlibosva#topic OSC14:45
*** openstack changes topic to "OSC (Meeting topic: networking)"14:45
jlibosvaamotoki: hi, are you around?14:46
mlavalleamotoki is on vacation in Italy this week14:46
mlavallehe will be back on Monday14:46
mlavalleI bet he is thinking about us :-)14:46
jlibosvaaha, good choice for vacation :)14:47
jlibosvajust one note from the PTG - python-neutronclient will stay with us until the parity is reached14:47
*** hongbin has joined #openstack-meeting14:47
bodenand I have an item on my plate to help reach that parity, but I don’t have any new details yet… I’ll follow up next week after my vaca14:48
mlavallegood thing you remembered that, jlibosva :-)14:48
*** egallen has joined #openstack-meeting14:48
* jlibosva is looking at mlavalle's PTG summary email14:48
jlibosvaif nobody has anything to add for OSC, we can go to open discussion14:49
jlibosva#topic Open discussion14:49
*** openstack changes topic to "Open discussion (Meeting topic: networking)"14:49
jlibosvadoes anybody have a topic he'd like to discuss?14:49
*** bkennel has quit IRC14:49
*** Fouad_Benamrane has joined #openstack-meeting14:50
mlavalleNot from me14:50
jlibosvathen we can end earlier14:50
ihrachys10 minutes of free time, exciting14:50
mlavallejlibosva: is the CI meeting in this channel?14:50
jlibosvaone more thing - kevinbenton shared with us a team photo from the PTG - https://photos.app.goo.gl/Aqa51E2aVkv5b4ah1 - so you can print it out and put it on your nightstand or dashboard at your working place or wherever you want ;)14:50
jlibosvamlavalle: yes, it's here in an hour14:51
mlavallesee you then :-)14:51
jlibosvathanks everybody for joining :)14:51
jlibosva#endmeeting14:51
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:51
ihrachyssee you!14:51
openstackMeeting ended Tue Sep 26 14:51:33 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:51
openstackMinutes:        http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-09-26-14.00.html14:51
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-09-26-14.00.txt14:51
openstackLog:            http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-09-26-14.00.log.html14:51
*** boden has left #openstack-meeting14:51
*** markstur has joined #openstack-meeting14:52
*** jlibosva has left #openstack-meeting14:52
*** janzian has left #openstack-meeting14:52
annp_see you14:52
*** ralonsoh_ is now known as ralonsoh14:52
mlavalleralonsoh: qos meeting here in ~7 minutes?14:53
ralonsohyes14:53
mlavalleok, see you then14:53
ralonsohI was going to ask you to stay, if you can14:53
ralonsohperfect14:53
*** lbragstad has joined #openstack-meeting14:54
*** shintaro has quit IRC14:54
*** eharney has quit IRC14:56
*** jamesmcarthur has quit IRC14:56
*** VW_ has joined #openstack-meeting14:56
*** gyee has joined #openstack-meeting14:57
*** gyee has quit IRC14:58
*** gyee has joined #openstack-meeting14:58
*** VW has quit IRC14:59
ralonsoh#startmeeting neutron_qos15:00
openstackMeeting started Tue Sep 26 15:00:18 2017 UTC and is due to finish in 60 minutes.  The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: neutron_qos)"15:00
ralonsohHello15:00
openstackThe meeting name has been set to 'neutron_qos'15:00
*** VW_ has quit IRC15:00
mlavalleo/15:00
davidshaHi15:00
ralonsohreedip and slaweq will be here soon15:01
ralonsohok, let's start15:01
ralonsoh#topic RFEs15:01
*** openstack changes topic to "RFEs (Meeting topic: neutron_qos)"15:01
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/150562715:01
openstackLaunchpad bug 1505627 in neutron "[RFE] QoS Explicit Congestion Notification (ECN) Support" [Wishlist,Triaged] - Assigned to Reedip (reedip-banerjee)15:01
ralonsohThe spec review is going well15:02
ralonsoh#link https://review.openstack.org/#/c/445762/15:02
patchbotpatch 445762 - neutron-specs - Spec for Explicit Congestion Notification15:02
*** VW has joined #openstack-meeting15:02
ralonsohBut I think reedip needs to address those late comments15:02
ralonsohLet's take this one out if reedip is not here now15:03
ralonsohnext one15:03
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/169295115:03
openstackLaunchpad bug 1692951 in neutron "[RFE] DSCP mark on the outer header" [Wishlist,Confirmed] - Assigned to Ali Sanhaji (ali-sanhaji)15:03
ralonsohThe RFE is not approved yet15:03
ralonsohbut there are two patches15:03
ralonsoh#link https://review.openstack.org/#/c/501267/15:03
patchbotpatch 501267 - neutron - Adding TOS mark in OVS tunnels outer headers15:03
ralonsoh#link https://review.openstack.org/#/c/501271/15:03
patchbotpatch 501271 - neutron - Make TOS inherit possible in LB15:03
*** ruijie_ has quit IRC15:04
mlavalleralonsoh: it is approved15:04
ralonsohoooook15:04
ralonsohI think see that15:04
mlavallewe discussed it in the last drivers meeting before the ptg15:04
ralonsohperfect15:04
mlavalleand Ali did a great job presenting it15:04
ralonsohI need to take a look again to both patches, but both are in progress15:04
ralonsohThat's perfect15:04
ralonsohHe ping me the week before15:05
mlavallelet's just keep this in mind: https://bugs.launchpad.net/neutron/+bug/1692951/comments/315:05
openstackLaunchpad bug 1692951 in neutron "[RFE] DSCP mark on the outer header" [Wishlist,Confirmed] - Assigned to Ali Sanhaji (ali-sanhaji)15:05
ralonsohI remember reading this part, but not "is approved"15:06
mlavallelol, that was the most important part15:06
ralonsohok, so let's take time to review the patches. I don't see any big data change at all15:06
ralonsohmlavalle: I know....15:07
ralonsohok, next one15:07
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/164951715:07
openstackLaunchpad bug 1649517 in neutron "qos policy attached to network, qos_policy_id is reflecting on neutron net-show , but not on the port with neutron port-show" [Wishlist,In progress] - Assigned to Reedip (reedip-banerjee)15:07
ralonsohThe code is almost ready15:07
ralonsoh#link https://review.openstack.org/#/c/419642/15:07
patchbotpatch 419642 - neutron - Add network_qos_policy_id to port info15:07
mlavalleis the failure caused by the change in the patch15:08
ralonsohBut reedip needs to finish and address the latest comments15:08
mlavalle?15:08
mlavalleok, so I should expect a follow up patch15:08
ralonsohthe functional test fail is not related, IMO15:09
ralonsohbut there should be another patch15:09
mlavalleok15:09
ralonsohnext one15:09
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/159661115:09
openstackLaunchpad bug 1596611 in neutron "[RFE] Create L3 IPs with qos (rate limit)" [Wishlist,Triaged] - Assigned to LIU Yulong (dragon889)15:09
ralonsohThere are two patches in gerrit15:10
*** slaweq_ has joined #openstack-meeting15:10
ralonsohone sec15:10
slaweq_hello15:10
ralonsohWell, one of them was abandoned15:10
slaweq_sorry for late15:10
ralonsoh#link https://review.openstack.org/#/c/445762/15:10
patchbotpatch 445762 - neutron-specs - Spec for Explicit Congestion Notification15:10
*** eharney has joined #openstack-meeting15:11
ralonsohsorry, not this one15:11
mlavalleyeah, I saw that.15:11
mlavallebut is this something we still want to pursue?15:11
ralonsoh#link https://review.openstack.org/#/c/453458/15:11
patchbotpatch 453458 - neutron - [L3][QoS] Adding L3 rate limit TC lib15:11
ralonsohThis one15:11
ralonsohIs still under review, but stopped since august15:11
ralonsohmlavalle: It's interesting but, personally, I don't have time for this15:12
mlavallewould a review help to nudge it forward?15:12
*** dmacpher has joined #openstack-meeting15:12
*** jamesmcarthur has joined #openstack-meeting15:12
ralonsohmlavalle: I tried to ping the author with no luck15:12
mlavalleok, I'll go through it15:12
ralonsohmlavalle: I don't know if just a review is enough. We should know if the author is going to continue15:13
slaweq_ralonsoh: it's this one with another tc class, right?15:13
ralonsohyes15:13
mlavalleyes15:13
slaweq_ok15:13
ralonsohThe implementation is correct, but I don't agree with splitting the TC library15:13
mlavallewould you leave a comment there?15:13
slaweq_IIRC it was waiting for some core reviewers as me and ralonsoh don't agree with way how author did it15:14
ralonsohSure, several times15:14
*** donghao has joined #openstack-meeting15:14
mlavalleok15:14
mlavallethen I'll chime in15:14
ralonsohmlavalle: thanks15:14
ralonsohand the last RFE15:14
mlavalleand ask for help if I get myself in trouble, as I frequently do ;-)15:14
ralonsohmlavalle: yes, that's the point15:15
*** felipemonteiro has joined #openstack-meeting15:15
ralonsohok, next RFE15:15
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/156096315:15
openstackLaunchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez)15:15
ralonsohI abandoned this RFE for several months15:15
*** julim has quit IRC15:15
ralonsohBut I'm going to retake the work15:15
* mlavalle did the same ;-(15:15
ralonsohmlavalle: I have some questions for you, about placement15:16
ralonsohmlavalle: do you have time for a conversation about this? whenever you want15:16
ralonsohI have some ideas15:16
mlavalledo you want to discuss this outside the meeting?15:16
*** felipemonteiro_ has joined #openstack-meeting15:16
ralonsohI think it's going to take a bit of time15:17
ralonsohand I can put the conclusions in a mail15:17
ralonsohand in the RFE15:17
mlavalleI am very interested in this, so yeah, I will make time15:17
ralonsohperfect!!15:17
ralonsohthere are no more topics in the etherpad15:17
mlavallewe are targeting this for Queens, right?15:17
*** tobiajo has quit IRC15:17
ralonsohmlavalle: yes... if the placement API is ready and Nova side15:18
ralonsohmlavalle: I'm currently working in the Nova side too15:18
mlavallejaypipes said he was hoping to get it ready in Q-115:18
mlavalleduring the PTG15:18
ralonsohI know, sean-k-mooney told me that15:18
mlavalleI even included the comment in the Neutron PTG summary that sent a couple of days ago to the ML15:19
ralonsohmlavalle: I saw that15:19
*** brault has quit IRC15:19
mlavalleso I guess it is a matter of tracking it down15:19
mlavallebut we should start working now15:19
mlavallein parallel15:19
mlavallein my opinion15:19
ralonsohmlavalle: perfect! so we can talk later today15:19
mlavalleit won't be the first time I write code against an unfinished placement API :-)15:20
*** felipemonteiro has quit IRC15:20
*** brault has joined #openstack-meeting15:20
ralonsohmlavalle: hehehe. BTW, I have plans to move your client to a common place15:20
mlavallewhat time is it now for you?15:20
ralonsoh162015:21
*** chyka has joined #openstack-meeting15:21
mlavallewould 1800 be too late for you?15:21
ralonsohnot at all15:21
*** lbrune has quit IRC15:21
mlavalleok, I'll ping you then15:21
ralonsohperfect!15:21
*** felipemonteiro_ has quit IRC15:21
ralonsohI don't have any other RFE in etherpad15:21
ralonsohAm I missing something?15:21
mlavalleralonsoh: and yes, I was fully expecting that client to be moved and changed a lot ;-)15:22
*** tonyb has quit IRC15:22
ralonsohsure hehehe15:22
Fouad_BenamraneHi all,15:22
Fouad_BenamraneI want to discuss my RFE with you guys.15:23
Fouad_Benamrane#link https://bugs.launchpad.net/neutron/+bug/170846015:23
openstackLaunchpad bug 1708460 in neutron " [RFE] Reaction to network congestion for qos" [Undecided,Invalid]15:23
ralonsohFouad_Benamrane: please, go on15:23
ralonsohit's an invalid one, there is another similar15:23
Fouad_BenamraneWhy it's marked as invalid by reedip15:23
ralonsohECN, by reedup15:23
* mlavalle will be away from keyboard a few minutes15:23
ralonsohone sec15:23
Fouad_BenamraneIt's not the same.15:23
*** tonyb has joined #openstack-meeting15:24
*** yushiro has left #openstack-meeting15:24
Fouad_BenamraneHere we try to add ECN capability to neutron through ovs rules.15:24
Fouad_BenamraneAnd also we react dynamically to it.15:24
Fouad_BenamraneBy policing hosts that generate congestion.15:25
Fouad_BenamraneOur solution does not depend on host at all15:25
ralonsohFouad_Benamrane: I don't see where are you talking about OVS15:25
ralonsohin the RFE15:25
*** fzdarsky has quit IRC15:26
ralonsohanyway, the RFE is very similar15:26
Fouad_BenamraneReedip RFE propose to use L3 router instead15:27
ralonsohIMO, this "extra" you are adding (creating a QOS limit rule), could be added to reedip's RFE15:27
Fouad_BenamraneOk, we can combine our REF,15:27
*** treiz has quit IRC15:27
Fouad_BenamraneWhy not.15:27
*** e0ne has quit IRC15:28
davidshaIt could involve integrating the bandwidth limit rule with CCF as well for the policing rather than including it all in the ecn rule.15:28
ralonsohFouad_Benamrane: let me take a look at both RFE and reedip SPEC15:28
Fouad_BenamraneOK15:28
ralonsohdavidsha: could you explain it again?15:29
* mlavalle is back15:29
ralonsohdavidsha: ?15:29
davidsharalonsoh: Rather than having a specific policing inside the new ecn rule a general one could be made by extending the bandwidth limit rule to work with the Common Classification framework15:30
ralonsohok, but is the CCF ready to be used?15:30
Fouad_BenamraneBut the bandwidth limit rule is static15:30
*** hashar has quit IRC15:30
Fouad_BenamraneWe need to keep track of congestion source and react to it.15:30
davidsharalonsoh: at the moment, no, not yet.15:31
ralonsohFouad_Benamrane: can you explain your proposal in a SPEC?15:31
Fouad_BenamraneYes,15:31
ralonsohFouad_Benamrane: perfect!15:31
davidshaFouad_Benamrane: If I'm not mistaken, if there is congestion the ecn value is changed to "11" isn't it?15:32
ralonsohFouad_Benamrane: BTW, you are planning to support only OVS15:32
Fouad_BenamraneYes, this done by ECN switch in the middle of the network.15:32
*** psachin has quit IRC15:32
ralonsohFouad_Benamrane: ok, I'll mark your RFE as new again. This should not be invalid for now15:34
Fouad_BenamraneOk, so after that I have to propose a new spec, is it right ?15:34
ralonsohFouad_Benamrane: please, take a look at https://review.openstack.org/#/c/445762/15:35
patchbotpatch 445762 - neutron-specs - Spec for Explicit Congestion Notification15:35
davidshaFouad_Benamrane: I'd say sync with reedip first.15:35
ralonsohDo you think your proposal could be integrated here?15:35
Fouad_Benamraneok, I will.15:35
mlavalleralonsoh, Fouad_Benamrane: I'll mark the RFE as triaged and indicate that we are waitring for a spec15:36
mlavallemakes sense?15:36
*** egallen has quit IRC15:36
ralonsohmlavalle: as davidsha said, reedip and Fouad_Benamrane should talk first to merge both15:36
ralonsohif possible15:36
mlavalleah, ok15:36
mlavalleI missed that15:36
* mlavalle being tormented by a rain of messages from somewhere else :-(15:37
ralonsohhehehe15:37
*** Guest96994 has quit IRC15:37
ralonsohok, any other topic??15:37
*** egallen has joined #openstack-meeting15:37
*** egallen has quit IRC15:37
davidshaI'm good.15:37
ralonsohlet's move to next one15:38
ralonsoh#topic Bugs15:38
*** openstack changes topic to "Bugs (Meeting topic: neutron_qos)"15:38
ralonsohthere are no bugs in the list15:38
slaweq_\o/15:38
ralonsohslaweq_: yes?15:38
*** armax has quit IRC15:38
slaweq_I'm just happy that there are no bugs :)15:38
ralonsohahhh hehhehehe15:38
ralonsohsorry15:38
mlavalleme too15:38
mlavalle\o/15:39
ralonsohperfect, next topic15:39
ralonsoh#topic Other Changes15:39
*** openstack changes topic to "Other Changes (Meeting topic: neutron_qos)"15:39
*** egallen has joined #openstack-meeting15:39
ralonsohand general discussion15:39
ralonsohDo you have somthing in your agenda?15:39
ralonsohok, thank you very much guys!15:40
mlavalleo/15:40
slaweq_thx15:40
ralonsoh#endmeeting15:40
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:40
ralonsohbye!!15:40
openstackMeeting ended Tue Sep 26 15:40:29 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:40
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_qos/2017/neutron_qos.2017-09-26-15.00.html15:40
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2017/neutron_qos.2017-09-26-15.00.txt15:40
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_qos/2017/neutron_qos.2017-09-26-15.00.log.html15:40
davidshaThanks, cya!15:40
ralonsohmlavalle: I'll wait for your call15:40
mlavalleyeap, ral15:40
mlavalleralonsoh:15:40
*** lbrune has joined #openstack-meeting15:42
*** felipemonteiro has joined #openstack-meeting15:42
*** manjeets_ has joined #openstack-meeting15:43
*** Fouad_Benamrane has quit IRC15:44
*** rbudden has quit IRC15:44
*** rbowen has joined #openstack-meeting15:49
*** egallen has quit IRC15:51
*** lbrune has quit IRC15:52
*** lbrune has joined #openstack-meeting15:52
*** tssurya has quit IRC15:53
*** mohankumar has quit IRC15:54
*** jlibosva has joined #openstack-meeting15:59
*** annp_ has quit IRC16:00
ihrachys#startmeeting neutron_ci16:01
openstackMeeting started Tue Sep 26 16:01:09 2017 UTC and is due to finish in 60 minutes.  The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
*** openstack changes topic to " (Meeting topic: neutron_ci)"16:01
openstackThe meeting name has been set to 'neutron_ci'16:01
ihrachysjlibosva, mlavalle, haleyb o/16:01
mlavalleo/16:01
jlibosvao/16:01
ihrachysand to whoever else joined16:01
haleybhi16:01
ihrachys#topic Actions from prev week16:01
*** openstack changes topic to "Actions from prev week (Meeting topic: neutron_ci)"16:01
slaweq_hello16:01
ihrachyshi slaweq_ !16:01
ihrachystraditionally, we walk through action items from the previous week16:02
ihrachysfirst item was "jlibosva to talk to armax about enabling test_convert_default_subnetpool_to_non_default in gate"16:02
jlibosvaI did!16:02
ihrachysfill us in!16:02
*** dprince has quit IRC16:02
jlibosvatldr; it's not possible because default subnetpool is also used for nova tests16:02
ihrachysok then how is it supposed to be executed by a tempest consumer?16:03
jlibosvaand it would be very hacky to have both auto-allocated-topology tests + nova tests and other relying on default subnet pool and defautl subnetpool16:03
ihrachysdo users choose one or another?16:03
jlibosvaas per armax it was a mistake to merge the default subnetpool API tests16:03
jlibosvaso I made this patch https://review.openstack.org/#/c/507487/16:04
patchbotpatch 507487 - neutron - Replace default subnetpool API tests with UT16:04
jlibosvait moves the tests from API to unittests using the extension tests16:04
jlibosvaas the current default subnetpool API tests touch only API and DB layer, the coverage is kept16:04
*** dprince has joined #openstack-meeting16:05
*** tongl has joined #openstack-meeting16:05
ihrachysgreat, adding to my review queue16:05
*** rcernin has quit IRC16:05
ihrachysnext action item was also on jlibosva16:05
slaweq_jlibosva: I'm not expert but can't it be moved to fullstack?16:05
ihrachys"jlibosva to prepare a list of scenario related fixes"16:05
*** lbrune has quit IRC16:05
ihrachyslet's address slaweq_ question first16:05
jlibosvaslaweq_: yes, that was also one of the options but given the current state of fullstack I thought UT should be sufficient16:06
ihrachysit's not that bad ;)16:06
ihrachysI mean, we are getting closer16:06
slaweq_ok, UT are voting at least :)16:06
slaweq_but I just wanted to ask16:06
jlibosvaslaweq_: it's a good point :)16:06
ihrachysI think it's fine to move with what you have. fullstack could be a nice follow up16:07
*** lbrune has joined #openstack-meeting16:07
*** toscalix has quit IRC16:07
mlavalle++16:07
ihrachysaka never happen16:07
ihrachys:)16:07
ihrachysok, let's look at the next item. "jlibosva to prepare a list of scenario related fixes"16:07
ihrachysI was hoping to have the list for the team meeting today but seems like we did not have one.16:08
ihrachyshaleyb was going to help jlibosva with the task16:08
haleybi have two16:08
ihrachystwo lists?16:08
jlibosvaI was looking at the fixes related to the dvr stuff, I somehow mixed the things ...16:08
haleybtwo reviews that help with scenarios jobs16:08
haleybhttps://review.openstack.org/#/c/500384/ - check router interface before ssh16:09
patchbotpatch 500384 - neutron - tempest: check router interface exists before ssh16:09
*** Apoorva has joined #openstack-meeting16:09
haleybhttps://review.openstack.org/#/c/50532416:09
patchbotpatch 505324 - neutron - DVR: Fix unbound fip port migration to bound port16:09
ihrachysanilvenkata, do you plan to respin https://review.openstack.org/#/c/500384/ this week?16:09
patchbotpatch 500384 - neutron - tempest: check router interface exists before ssh16:09
anilvenkataihrachys, yes, doing it now16:10
ihrachysgreat16:10
haleybihrachys: i am reviewing swami's patch again now, but with it there are very few scenario failures, think 3 now16:10
ihrachyshaleyb, looking at the second patch. why is it every time we need to fix a bug in dvr, it ends up like a 200+ line patch? :)16:11
ihrachysI am scared each time16:11
*** julim has joined #openstack-meeting16:11
haleybit's not all butterflies and rainbows16:11
ihrachyslinuxbridge job seems to show more failures than ovs16:12
ihrachyshttp://logs.openstack.org/24/505324/10/check/gate-tempest-dsvm-neutron-dvr-multinode-scenario-ubuntu-xenial-nv/e1a0b47/logs/testr_results.html.gz16:12
haleybif we didn't do migration it would be real simple :)16:12
ihrachysvs. http://logs.openstack.org/24/505324/10/check/gate-tempest-dsvm-neutron-scenario-linuxbridge-ubuntu-xenial-nv/c2e8825/testr_results.html.gz16:12
*** unicell1 has joined #openstack-meeting16:12
ihrachysso we also have trunks and qos16:12
*** unicell has quit IRC16:12
ihrachysbut some of those could be the iptables issue that I spotted today16:13
ihrachys(I will update later in the meeting)16:13
ihrachyshaleyb, thanks for the update on the patches. would be nice if we land them this week.16:13
*** VW has quit IRC16:13
haleybihrachys: oh, and there is one more16:13
haleybhttps://review.openstack.org/#/c/500143/16:14
patchbotpatch 500143 - neutron - DVR: Always initialize floating IP host16:14
haleybfinal fix for agent, but maybe that's more dvr-multinode related, getting ahead of myself16:14
mlavalleihrachys: land the 3 of them?16:14
*** egallen has joined #openstack-meeting16:15
*** armax has joined #openstack-meeting16:15
*** rbowen has quit IRC16:15
ihrachysmlavalle, yeah. 2 of them will require l3 experts to chime in. too complex for my 1oz brain16:15
mlavallelol, I'll keep an eye on them16:16
ihrachyshaleyb, the scenario job is dvr-multinode so it would affect it16:16
ihrachysthe patch from anilvenkata - https://review.openstack.org/#/c/500384/ - reveals some weirdness (to my taste) in api behavior. the change seems fine, but the number of things that api user is supposed to check to make sure data plane is healthy after an update is enormous. is it really the best we can do? see: https://review.openstack.org/#/c/500384/7/neutron/tests/tempest/scenario/test_migration.py16:16
patchbotpatch 500384 - neutron - tempest: check router interface exists before ssh16:16
patchbotpatch 500384 - neutron - tempest: check router interface exists before ssh16:16
ihrachyswe check ports, fips, ports deleted...16:17
ihrachysI started to think that we need some attribute to expose whether router is ready16:17
ihrachysmaybe reuse status16:17
haleybihrachys: i saw your comment regarding PENDING_UPDATE, just don't know how invasive that would be16:17
haleybi'm just thinking of a case where the server changes the state, informs agent, but reply lost.  server would need to re-send16:19
ihrachysit would stay pending until they recover somehow. data plane would still be functional (to the point it can be functional with the update not applied)16:19
haleybbut i'm willing to try and make it better16:20
*** armax has quit IRC16:20
ihrachysgreat, thanks a lot16:20
mlavalleyeah, thanks16:20
anilvenkatahaleyb, we have similar thing for router state change16:21
anilvenkatahaleyb, if agent's reply is lost, it will periodically retry16:21
*** donghao has quit IRC16:21
anilvenkatahaleyb, Ann has implemented it16:21
ihrachysanilvenkata, is it merged or up for review?16:21
anilvenkataihrachys, that is only regarding HA router active/backup state change16:22
anilvenkataihrachys, not related to data plane status change16:23
ihrachysok. we didn't have any more items16:23
ihrachyslet's move on16:23
ihrachys#topic Grafana16:23
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)"16:23
ihrachyshttp://grafana.openstack.org/dashboard/db/neutron-failure-rate16:23
ihrachys(boy it takes a while to load it)16:25
mlavalleyeap16:25
ihrachysso first, our all time friends - scenario and fullstack - are still close to 100%16:25
ihrachysthe good news is that fullstack is now not 100% all the time16:25
ihrachysmore like 80%16:25
ihrachysso the latest fixes helped a bit16:26
*** egallen has quit IRC16:26
ihrachysscenarios are not that lucky16:26
ihrachyswe had a blip with rally breakages earlier in the week but it's back to normal now16:26
*** VW has joined #openstack-meeting16:26
*** VW has quit IRC16:27
ihrachysthose guys apparently don't have enough test coverage for the code so regressions happen, and since we feed from their master, it breaks us once in a while16:27
*** VW has joined #openstack-meeting16:27
ihrachystl;dr nothing new, we can move to discuss specific day-to-day offenders16:28
ihrachys#topic Scenarios16:28
*** openstack changes topic to "Scenarios (Meeting topic: neutron_ci)"16:28
ihrachyswe already discussed a bit the dvr/migration fixes16:28
*** oidgar has quit IRC16:28
*** jamesmcarthur has quit IRC16:28
ihrachysone thing that I noticed today while looking at results for the new sec group scenario is that linuxbridge job seems to be busted because of a iptables issue16:29
ihrachysexample: http://logs.openstack.org/21/504021/2/check/gate-tempest-dsvm-neutron-scenario-linuxbridge-ubuntu-xenial-nv/e47a3f3/logs/screen-q-agt.txt.gz#_Sep_26_09_17_36_51238916:29
ihrachyswe have code in iptables managers that applies rules twice and checks that result is same16:29
ihrachysthat is activated by debug_iptables_rules = True16:29
ihrachyswhich is on in gate16:30
*** rbowen has joined #openstack-meeting16:31
ihrachysdoesn't happen in ovs16:31
ihrachysbut that's probably because there we use the 'openvswitch' flow firewall driver16:31
ihrachysso maybe the issue still affects ovs/iptables setups16:31
ihrachysof course we could disable debug_iptables_rules to avoid the errors but that would be a silly thing to do16:32
ihrachysI hear that haleyb and jlibosva would love to take it from here ;)16:33
*** marios has quit IRC16:33
jlibosvaI can take a look tomorrow :)16:33
ihrachysok good. I will prepare a bug report after the meeting16:33
ihrachys#action jlibosva to triage iptables apply failure in linuxbridge scenarios job16:33
haleybi will help as well of course16:33
ihrachys#action ihrachys to report bug for iptables apply failure16:34
ihrachysalso while we are at it, worth reviewing the test scenario itself that triggers the failure: https://review.openstack.org/#/c/50402116:34
patchbotpatch 504021 - neutron - [Tempest] Scenarios for several sec groups on VM16:34
mlavalleThanks jlibosva, haleyb16:34
ihrachysfinal thing to discuss here is that tempest plugin with all tests, api and scenarios, is moving to a separate repo16:35
*** mohankumar has joined #openstack-meeting16:35
*** fnaval has quit IRC16:35
ihrachyschandankumar is spearheading the initiative16:35
* mlavalle will review it16:35
haleybihrachys: oh, so it only happens with that patch?16:35
*** fnaval has joined #openstack-meeting16:35
*** Neptu has quit IRC16:35
ihrachyshaleyb, well I am not sure. could be. that's where I spotted it.16:35
ihrachysfor the split tempest, we already have https://github.com/openstack/neutron-tempest-plugin16:36
ihrachysthat carries copy of tests16:36
ihrachyschandankumar is currently working on preparing jobs that would run tests from the plugin: https://review.openstack.org/#/c/507038/16:37
patchbotpatch 507038 - openstack-infra/project-config - Added tempest dsvm job for neutron-tempest-plugin16:37
ihrachysonce they are in the separate repo gate, and we prove they work, we will switch neutron repo to new jobs that use the plugin repo16:37
*** unicell1 has quit IRC16:37
ihrachysand then clean up the neutron tree: https://review.openstack.org/#/c/507038/16:37
patchbotpatch 507038 - openstack-infra/project-config - Added tempest dsvm job for neutron-tempest-plugin16:37
ihrachysoops wrong link16:37
mlavalleihrachys: one question, what happens to code we are changing now in the Neutron repo?16:38
ihrachysthis is the patch that removes the in-tree tests: https://review.openstack.org/#/c/506672/16:38
patchbotpatch 506672 - neutron - Remove the bundled intree neutron tempest plugin16:38
ihrachysmlavalle, that's a good question, and the answer is, we will need to first sync everything before pulling the trigger16:38
mlavalleyeah, I saw it over the weekend and was wondering16:38
mlavallegood to know16:38
ihrachysonce we are closer to that, we should probably freeze all new patches, work through sync process, pull the trigger, cleanup; then ask everyone to move patches to the new repo16:39
mlavallesounds good16:39
ihrachysthere is a bit of legwork there16:39
mlavalleyeap16:39
ihrachysactually I now realized that project-config change is incomplete16:40
ihrachysbecause since the new repo is branchless, we need to target all neutron stable branches there16:40
ihrachyslike tempest does16:40
mlavalleright16:40
ihrachysI commented in the patch16:41
*** rbudden has joined #openstack-meeting16:41
ihrachysthe new setup will also temporarily complicate backports of test fixes into stable branches16:41
*** jamesmcarthur has joined #openstack-meeting16:41
*** jamesmcarthur has quit IRC16:41
*** galstrom is now known as galstrom_zzz16:41
*** jamesmcarthur has joined #openstack-meeting16:41
ihrachysthat's all I have for scenarios. there may be more issues with it, but I prefer we get back to them once migration/dvr/iptables stuff is fixed and we see new results16:42
ihrachys#topic Fullstack16:42
*** openstack changes topic to "Fullstack (Meeting topic: neutron_ci)"16:42
ihrachysthere was a PTG discussion on things we should take care to make fullstack pass16:43
*** rbowen has quit IRC16:43
ihrachysfirst issue was about trunk test case failing because ovs agents remove ports of each other because ovsdb is not sandboxed16:43
ihrachysI believe the long term vision is we actually have it sandboxed16:43
mlavallecorrect16:43
ihrachysbut for the time being, armax sent this fix: https://review.openstack.org/#/c/504186/16:44
patchbotpatch 504186 - neutron - Isolate trunk bridges on fullstack runs16:44
ihrachysit needs some more work, but if you folks could assess the general approach that would be great.16:44
mlavallewill do16:45
ihrachysanother issue we have with fullstack is that sometimes it seems like netlink socket operations don't immediately translate into kernel state changes16:45
ihrachyshttps://launchpad.net/bugs/171758216:45
openstackLaunchpad bug 1717582 in neutron "fullstack job failing to create namespace because it's already exists" [Undecided,Fix released] - Assigned to Slawek Kaplonski (slaweq)16:45
ihrachyswhich then makes ensure_namespace fail16:46
ihrachysslaweq_ had a fix for that https://review.openstack.org/#/c/503890/ but seems like it didn't help16:46
patchbotpatch 503890 - neutron - Fix for race condition during netns creation (MERGED)16:46
slaweq_and my patch didn't solve it16:46
ihrachysso now we probably revert: https://review.openstack.org/#/c/507382/16:46
patchbotpatch 507382 - neutron - Revert "Fix for race condition during netns creation"16:46
*** manjeets_ has quit IRC16:46
slaweq_I think that there is less such kind of errors now but it's only my "feeling"16:46
ihrachysand look at alternative implementation of netns add using pyroute2: https://review.openstack.org/#/c/505701/16:46
patchbotpatch 505701 - neutron - Change ip_lib network namespace code to use pyroute216:46
mlavallehave we taken the decision to revert yet?16:46
ihrachyshaleyb, remind everyone why we think it helps?16:47
ihrachyshaleyb, should probably be part of the commit message (also a link to the bug)16:47
ihrachysmlavalle, afaiu slaweq_ explained: "My patch changed ensure_namespace() method to catch ProcessExecutionError exception. If Brian's patch will be merged it will never happen here that such exception will be raised."16:48
slaweq_yep16:48
ihrachyssounds like useless code if we go the pyroute2 path16:48
mlavallecool16:48
haleybihrachys: i more started the pyroute2 change as a performance improvement, but it should catch the namespace exists issue better16:48
slaweq_because pyroute2 will raise exception with EEXIST error code16:48
*** YanXing_an has quit IRC16:48
ihrachysslaweq_, but we will still need to catch it?16:48
slaweq_yep16:48
ihrachysok so the haleyb's patch doesn't fix the bug16:49
slaweq_but we can check if it's this error or other one16:49
mlavalleahhh, I glimpsed pieces of the EEXIST conversation yesterday16:49
*** SumitNaiksatam has quit IRC16:49
ihrachyshaleyb, then maybe related-bug16:49
haleybihrachys: it does because it catches the pyroute EEXIST exception and ignores it16:49
ihrachysoh ok16:49
slaweq_also, I don't know exactly how privsep works16:49
haleybi'll add related-bug16:49
slaweq_and if it uses rootwrap daemon16:49
ihrachyshaleyb, is it in neutron that you catch, or it's library?16:50
slaweq_but I think that current issue might be related to some kind of race condition between two rootwrap daemons which executes commands16:50
haleybihrachys: in neutron, the pyroute2 code doesn't seem to catch it properly16:50
ihrachysslaweq_, could well be, meaning this wouldn't solve the underlying issue16:51
jlibosvahaleyb: even with the flag passed we saw at pyroute2 docs?16:51
ihrachysoh I see the catch in https://review.openstack.org/#/c/505701/4/neutron/privileged/agent/linux/ip_lib.py16:51
patchbotpatch 505701 - neutron - Change ip_lib network namespace code to use pyroute216:51
haleybihrachys: i'd have to do it differently to use any flags16:52
*** claudiub has quit IRC16:52
ihrachysslaweq_, so it seems like the lib handles the error itself?16:53
ihrachyswe don't need to handle it in neutron then?16:53
slaweq_not exactly16:53
slaweq_there is try except which should catch it16:53
slaweq_but as we checked yesterday with haleyb it raises exception in other place16:54
ihrachysoh ok, I see16:54
ihrachysmaybe a good idea to patch pyroute2 (in addition to neutron)16:54
haleybit might be a bug in the pyroute2 code, i need to file a bug and get maintainer response16:54
jlibosvaI haven't played with it but I looked at the docs of pyroute2 and there was an option to ignore namespace creation in case it already existed16:54
slaweq_I was thinking that in https://github.com/svinota/pyroute2/blob/master/pyroute2/netns/__init__.py#L149 it will be catched16:54
slaweq_but it looks that exception is raised in https://github.com/svinota/pyroute2/blob/master/pyroute2/netns/__init__.py#L16216:55
*** galstrom_zzz is now known as galstrom16:55
*** Alex_Staf has quit IRC16:55
ihrachysslaweq_, right. because netnsdir is /var/run/netns/16:55
ihrachysand netnspath is /var/run/netns/xxx16:55
ihrachysso it handles exists for first only16:55
jlibosva# create a new netns or use existing one16:56
jlibosvanetns = NetNS('test', flags=os.O_CREAT)16:56
jlibosvafrom http://pyroute2.org/pyroute2-0.3.4/netns.html16:56
haleybi use the lazy pyroute2.netns.create("test") method instead of instantiating a class16:56
ihrachysok we have little time, let's move on with the issue. everyone make sure we review those patches quick.16:57
ihrachys#topic Open discussion16:57
*** YanXing_an has joined #openstack-meeting16:57
*** openstack changes topic to "Open discussion (Meeting topic: neutron_ci)"16:57
ihrachysI would like to note one thing before we wrap up16:57
ihrachysinfra is switching gates to zuulv316:58
ihrachysthere are significant changes in the future in how we define our jobs16:58
ihrachysthe gist of the changes can be found in https://docs.openstack.org/infra/manual/zuulv3.html16:58
ihrachysmake yourself comfortable16:58
jlibosvaI also wanted to note I'm working on some fullstack work: https://review.openstack.org/#/c/506722/ - it's very invasive :) but I hope it'll bring a lot of fruits16:58
patchbotpatch 506722 - neutron - WIP: fullstack: Put all services into namespaces16:58
ihrachysthe switch is currently ongoing, so project-config changes are frozen for now16:58
jlibosvaI'll probably split it into smaller pieces once it's done16:59
ihrachysjlibosva, nice!16:59
mlavallethanks for pointing it out16:59
*** JudeC has joined #openstack-meeting16:59
*** manjeets_ has joined #openstack-meeting16:59
ihrachyshaleyb, btw you may want to push again on getting multinode-dvr the default once infra is done with zuulv316:59
haleybi also plan on re-basing https://review.openstack.org/#/c/483600/ today16:59
patchbotpatch 483600 - openstack-infra/project-config - Make neutron-multinode job the default16:59
ihrachysok folks we are at the top of the hour16:59
ihrachyshaleyb, huh, great minds...17:00
ihrachys:)17:00
ihrachysthanks everyone for joining17:00
jlibosvathanks all, cya :)17:00
slaweq_thanks, bye17:00
mlavalleo/17:00
ihrachysmlavalle, slaweq_ thanks for joining and all the help, I appreciate17:00
ihrachys#endmeeting17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:00
openstackMeeting ended Tue Sep 26 17:00:29 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-09-26-16.01.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-09-26-16.01.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-09-26-16.01.log.html17:00
*** mlavalle has left #openstack-meeting17:00
*** jlibosva has quit IRC17:00
*** egallen has joined #openstack-meeting17:01
*** baoli has quit IRC17:01
*** slaweq_ has quit IRC17:02
*** baoli has joined #openstack-meeting17:02
*** VW_ has joined #openstack-meeting17:04
*** rbowen has joined #openstack-meeting17:04
*** davidsha has quit IRC17:06
*** abalutoiu has joined #openstack-meeting17:07
*** VW has quit IRC17:08
*** VW_ has quit IRC17:08
*** VW has joined #openstack-meeting17:09
*** rcernin has joined #openstack-meeting17:11
*** jamesmcarthur has quit IRC17:17
*** SumitNaiksatam has joined #openstack-meeting17:21
*** annabelleB has quit IRC17:22
*** Swami has joined #openstack-meeting17:23
*** raildo has quit IRC17:25
*** rbudden has quit IRC17:27
*** egallen has quit IRC17:28
*** egallen has joined #openstack-meeting17:28
*** sshank has joined #openstack-meeting17:29
*** lamt____ has joined #openstack-meeting17:29
*** annabelleB has joined #openstack-meeting17:32
*** sshank has quit IRC17:34
*** gagehugo has joined #openstack-meeting17:35
*** abalutoiu has quit IRC17:36
*** sshank has joined #openstack-meeting17:37
*** rbowen has quit IRC17:37
*** raildo has joined #openstack-meeting17:37
*** tesseract has quit IRC17:37
*** galstrom is now known as galstrom_zzz17:40
*** VW_ has joined #openstack-meeting17:40
*** artom has quit IRC17:41
*** fnaval has quit IRC17:41
*** fnaval has joined #openstack-meeting17:41
*** VW has quit IRC17:43
*** galstrom_zzz is now known as galstrom17:44
*** VW_ has quit IRC17:44
*** VW has joined #openstack-meeting17:45
*** unicell has joined #openstack-meeting17:45
*** jamesmcarthur has joined #openstack-meeting17:45
*** lbragstad has quit IRC17:47
*** egallen has quit IRC17:49
*** ralonsoh has quit IRC17:51
*** lbragstad has joined #openstack-meeting17:51
*** ijw has joined #openstack-meeting17:53
*** ijw has quit IRC17:55
*** spilla has joined #openstack-meeting17:56
*** ijw has joined #openstack-meeting17:58
*** ijw has quit IRC17:58
*** ijw has joined #openstack-meeting17:58
lbragstad#startmeeting keystone18:00
openstackMeeting started Tue Sep 26 18:00:02 2017 UTC and is due to finish in 60 minutes.  The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
*** openstack changes topic to " (Meeting topic: keystone)"18:00
openstackThe meeting name has been set to 'keystone'18:00
lbragstad#link https://etherpad.openstack.org/p/keystone-weekly-meeting18:00
lbragstadping ayoung, breton, cmurphy, dstanek, edmondsw, gagehugo, henrynash, hrybacki, knikolla, lamt, lbragstad, lwanderley, notmorgan, rderose, rodrigods, samueldmq, spilla, aselius, dpar18:00
knikollao/18:00
hrybackio/18:00
gagehugoo/18:00
spillao/18:00
rodrigodso/18:00
*** baoli has quit IRC18:00
kmalloco/18:00
raildoo/18:01
*** baoli has joined #openstack-meeting18:01
lbragstadwe'll give it a minute for folks to join18:01
lamt____o/18:01
*** julim_ has joined #openstack-meeting18:02
lbragstadalrighty18:02
*** Apoorva_ has joined #openstack-meeting18:02
lbragstad#topic announcements: trello18:02
*** openstack changes topic to "announcements: trello (Meeting topic: keystone)"18:02
*** imcsk8 has joined #openstack-meeting18:03
lbragstad#link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122627.html]18:03
lbragstad#undo18:03
openstackRemoving item from minutes: #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122627.html]18:03
lbragstad#link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122627.html18:03
lbragstad#link https://trello.com/b/5F0h9Hoe/keystone18:03
lbragstadi made a bunch of updates to the trello board and attempted to fill in details18:03
lbragstadif something isn't clear, please let me know18:03
hrybackithanks lbragstad18:03
*** jkilpatr has quit IRC18:03
gagehugonice18:03
lbragstadalso - i'm open to suggestions18:04
*** jkilpatr has joined #openstack-meeting18:04
hrybackiI'm curious if folks have been using it?18:04
*** julim has quit IRC18:04
lbragstadi have, but that's probably obvious with the updates i've been making18:04
edmondswo/18:04
lbragstadit feels really nice to actually have things documented somewhere - i'll say that for sure18:05
hrybacki+118:05
knikollabeats a spreadsheet18:05
hrybackiand I will say that Trello excels at asynch communication that is easy to digest after the fact18:05
lbragstadright18:05
hrybackiI'm happy to give a 'Trello Training' session for anyone that hasn't used it before and would like one18:06
lbragstadi'm hoping it works out for us this release18:06
*** Apoorva has quit IRC18:06
lbragstadhrybacki: i'm up to learn some new tricks18:06
*** pvaneck has joined #openstack-meeting18:06
lbragstadi used it a bunch last year - but i'd consider my usage to be fairly primitive18:06
hrybackiCool -- hand me an action to prep a quick session18:06
lbragstad#action hrybacki to plan a "Trello Training" session18:07
hrybackimaybe tie that into office hours in a week or two?18:07
lbragstadyeah - that's a good idea18:07
lbragstada post to the mailing list would be good18:07
* hrybacki nods18:07
lbragstadwe could do it right after the meeting18:07
hrybackiyeah18:07
*** Apoorva_ has quit IRC18:08
lbragstadcool - that's all i have there, anyone else have things related to trello?18:08
*** Apoorva has joined #openstack-meeting18:08
lbragstad#topic announcements: sydney forum sessions18:08
*** openstack changes topic to "announcements: sydney forum sessions (Meeting topic: keystone)"18:08
lbragstadthe deadline for topic submissions is in a few days18:09
*** hashar has joined #openstack-meeting18:09
lbragstadi've started an etherpad to start brainstorming sessions18:09
lbragstad#link https://etherpad.openstack.org/p/SYD-keystone-forum-sessions18:09
lbragstadIf folks want to give that a once over and post anything there I can submit formal proposals for it before the 29th18:09
lbragstadanyone have thoughts?18:10
lbragstadfor reference - this was the etherpad we used for Boston https://etherpad.openstack.org/p/BOS-Keystone-brainstorming18:10
*** VW_ has joined #openstack-meeting18:10
gagehugodo we want another consumable keystone forum session?18:10
lbragstadwe could - that makes a bit more sense with JWT18:11
hrybackiftr I will not be funded to attend Sydney. But I'm saving for the next PTG in case I lack company funding for that as well18:11
lbragstadhrybacki: ack - you can also apply for travel support, the foundation is good about that18:11
lbragstadi used the program for Boston18:11
hrybackilbragstad: I'll ping you about that after meeting18:12
kmallocI will also not be in SYD.18:12
edmondswlbragstad I just got travel approval18:12
*** VW has quit IRC18:14
*** VW_ has quit IRC18:14
*** gagehugo__ has joined #openstack-meeting18:14
rodrigodsi will be there! :)18:14
lbragstadregardless of being able to go - if you want things represented or done in Sydney, let me know and i'll make a point to represent it when i'm there18:15
*** VW has joined #openstack-meeting18:15
hrybackilbragstad++18:15
lbragstadI'll leave the etherpad open for a day and start submitting topics tomorrow18:15
lbragstadsorry about not getting this out soon - it kinda crept up on me18:16
lbragstadI'll followup with an email after the meeting, too18:17
lbragstad#topic open discussion18:18
*** openstack changes topic to "open discussion (Meeting topic: keystone)"18:18
lbragstadfloor is open18:18
*** lbrune has left #openstack-meeting18:18
*** ayoung has joined #openstack-meeting18:18
lbragstadreminder that we do have office hours today18:19
lbragstadstarting in about 40 minutes18:19
ayounglbragstad, we in the open discussion part of the  meting?18:19
ayoungmeeting18:19
lbragstadayoung: yes we are18:19
ayoungSo,  question on the decision to pull support for RBAC in middleware18:20
ayoungI only caught it in cmurphy 's blog update.  THanks cmurphy!18:20
ayoungI'd argue that  before you pull it, you need to specify how you are going to replace it, and solve the problems that it addresses18:20
ayoungI'm willing to support any plan that active works toward solving the problem of discoverability, but I have yet to hear anyone else propose one.  Was there any such discussion?18:21
lbragstadyou want an answer to "what can I do with this token" right?18:21
*** JudeC has quit IRC18:22
ayounglbragstad, so,  I would not quite phrase it that way18:22
ayounglbragstad, I would more phrase it as "I need to set up a service to do X, what roles do I need to grant to them in order to do it"18:22
lbragstadi think both of those can be addressed using a capabilities API18:23
ayoungso, while that would also cover what you say, It is only a subset of the use cases.  But, yes, that is one of them18:23
*** dprince has quit IRC18:23
edmondswayoung I think there are different answers for different use cases that you care about18:23
*** rbudden has joined #openstack-meeting18:23
*** xyang1 has joined #openstack-meeting18:24
lbragstadi remember someone in the room bringing up a security concern somewhere in that discussion, too18:24
lbragstadi can't remember if that was kmalloc? jamielennox?18:24
edmondswone answer is pluggable oslo.policy, e.g. for Apache fortress18:24
ayounglbragstad, so capabilities I've heard as supporting "what resources  does this service provide"  like different hypervisors etc.  How would the capabilities API work for this?18:24
edmondswlbragstad I think it was both of them18:24
kmallocayoung: i'd bake the representation into the service via oslo.policy's code18:25
*** oidgar has joined #openstack-meeting18:25
ayoungedmondsw, policy does not provide a way to map them from URL to policy.  My guess is capabilites is also going to have this problem?18:25
kmallocmiddleware is the wrong place to put it18:25
kmallocmiddleware is already doing too much18:25
ayoungkmalloc, oslo.policy does not know about the URL, though.18:25
lbragstadayoung: let me find a spec - it framed the purpose and direction of capability apis18:25
kmallocor middleware can expose oslo.policy directly18:25
kmallocmiddleware DOESNT either really.18:25
*** electrofelix has quit IRC18:25
edmondswayoung we are documenting URLs tied to policy rules... community-wide goal for queens18:25
*** markstur has quit IRC18:26
ayoungOK...so the answer is "we will have a static mapping of URLS to Policy rules, an then a way to query the policy rules (and more) via the capabilites API"18:26
edmondswbut maybe I don't understand what you're after there18:26
*** rbudden has quit IRC18:26
kmallocayoung: that would be the way i'd push18:26
ayoungAre we going to query each service for the capabilites?18:27
kmallocyep.18:27
kmallockeystone cannot be the centralized source for it18:27
*** VW has quit IRC18:27
*** slaweq_ has joined #openstack-meeting18:27
*** xyang1 has quit IRC18:27
kmallocit runs into all the headaches we ran into trying to move policyt int our api18:27
*** jprovazn has joined #openstack-meeting18:27
lbragstadkmalloc: did you have the concern about exposing roles for APIs?18:27
kmalloci'm throwing in the towel on centralizing that, it is a ton of headaches and with many issues on updates, signaling, services being aware, etc18:28
ayoungso the one problem I see with this is that the definition of roles is managed in the keystone server.  Are we just going to make the set of roles static?18:28
kmallocayoung: we are moving towards guaranteed roles18:28
*** e0ne has joined #openstack-meeting18:28
lbragstadno - not necessarily18:28
kmallocsome*18:28
kmallocnot all static, but some roles will be guaranteed, otherwise ask the services.18:28
lbragstadi have an idea there - but i haven't had the opportunity to write it down yet18:28
ayoungone goal in my design was to be able to split a big role into smaller roles, and allow delegation of the smaller role only.  Will this information make its way out to the remote services?18:29
kmalloccapabilities should be unprotected, and we can report what role(s) are needed for capability x18:29
kmallocdepends on the expansion18:29
kmallocif the expansion is done on the remote end, sure18:29
lbragstadbut we should also be able to ask a service "what can I do with this token?"18:29
kmallocif not, no. not for the moment18:30
kmalloclbragstad: sure. that is fine.18:30
lbragstadcool18:30
ayoung"What can I do with this token" is pretty easy if the capabilities are statically published18:31
kmallocayoung: that is the idea18:31
lbragstadwell18:31
lbragstadkinda18:31
*** VW has joined #openstack-meeting18:31
ayoungHorizon (the primary consumer of that feature) can deduce it from the data provided18:31
kmallocwe could do the calculation for you as well on that page18:31
lbragstadpart of that depends on how the service is configured18:31
kmallocs/page/api18:32
lbragstadso you could consider the role -> permission policies as a super set that can be pruned down to a more specific answer based on the configuration of the service18:32
*** Apoorva has quit IRC18:33
ayoungOK...so walk me through how I would tell an operator to do the following.  Lets say compute:reboot_server is a policy that falls behind the actions API, and we have it set to use the "expecte" role of "Member"18:33
lbragstad(e.g. i might have the role that allows me to live migrate instance but i can't actually live migrate instances because nova isn't configured to use a virt driver that supports it)18:33
*** Apoorva has joined #openstack-meeting18:33
ayoungand we want to make a new role or permission or whatever you call it, that can only pass that one policy check18:33
ayoungassuming we've created the role in keystone and set up an inference rule that lets Member imply rebooter, we would then have to update the policy on the compute nodes that enforce that, right?18:34
kmallocayoung: correct18:34
kmallocif only "Rebooter" can do that18:34
ayoungkmalloc, not Only18:35
ayoungkmalloc, rebooter can ONLY dothat, but so can Member and Admin18:35
ayoungMember and Admin can do that plus more18:35
edmondswayoung you would either a) customize policy for that one rule to make it "role:Member or role:mynewthang" instead of just "role:Member" or b) make it "role:mynewthang" and setup the roles in keystone such that Member implies mynewthang18:35
kmallocedmondsw: thanks that was what i was going for18:35
*** rbudden has joined #openstack-meeting18:36
ayoungOK, so that still leaves the problem that people need to be able to safely customize rules like that, but should not touch the scope check18:36
*** e0ne has quit IRC18:36
ayoungare we counting on the multiple-layers of policy files to help split those two things apart?18:36
kmallocscope check is def. on the list to push down into the services in a better way.18:36
edmondswscope checks need to move into code, so they won't be *able* to touch them18:36
lbragstadright - i'm working on that this release18:37
lbragstadfwiw18:37
kmallocbasically, we're baking the scope check into code and representing that better in the policy-in-code definitions18:37
*** lamt____ has quit IRC18:37
kmallocdo policy can'18:37
kmalloct be broken on those lines18:37
lbragstadi plan to draft a community goal for rocky that helps achieve that across openstack18:37
edmondsw+100018:37
kmallocwe have some changes in osol.policy nbeeded to make it happen18:37
kmallocbut it's a low barrier18:37
lbragstadyeah - i'm going to be getting to those today18:38
ayoungand scope check is going to bake in the rule for is_admin_project or the Global-roles-like-thing that is going to replace it18:38
kmallocand i think we have a good path forward on it based upon the PTG18:38
kmallocayoung: in the definition within nova18:38
*** rbudden has quit IRC18:38
kmallocsaying "X action is scope-required to project and then nova will be able to say object.owner==scope18:38
kmallocit's a different policy-enforcement point18:38
kmallocwe have 3 levels of checking (in 2 checks) now18:38
lbragstad3?18:39
lbragstadproject, system, and?18:39
kmalloc1) role check, 2) scope-type check (project)18:39
kmallocand the last is the ownership check18:39
lbragstadoh - nevermind18:39
kmalloc1 and 2 are enforcement point 118:39
lbragstaddifferent page18:39
kmallocand the ownership check is done once the data is loaded from the db.18:39
lbragstadyep18:39
lbragstadok18:39
ayoungscope-type can be done prior, but the actual scope check is part of the ownership check?18:40
kmallocscope-type is done with role18:40
kmallocand ownership is "token.scope == resource.owner"18:40
kmallocsorry token.scope.id18:40
kmallocnova has to do the scope check itself18:41
ayoungI'm not clear on what you mean by scope-type done with a role18:41
kmallocscope-type: project, domain, system18:41
lbragstadso - think of role check as two smaller checks18:41
lbragstaddoes the role match the operation18:41
ayoungso scope type is role irrelevant.  It is done based on resource, right?18:41
lbragstadand does the token being used have a construct that represents elevated scope18:41
lbragstadif needed18:41
kmalloccorrect18:42
*** rbowen has joined #openstack-meeting18:42
kmallocit is role-irrelevant18:42
lbragstadif token.scope == 'system' and policy.scope == 'system'18:42
lbragstadfor example18:42
kmalloclbragstad: token.scope_type*18:42
lbragstadwe have to make sure each project enforces that consistently18:42
lbragstadkmalloc: yes - thanks18:42
ayoungDo we have cases (out side of keystone and domains) where the scope is not going to be on target.project_id?18:43
lbragstadyou mean 'system'?18:43
edmondswso oslo.policy will bark if token.scope is not in policy.scope, else it will return back nicely and the service needs to limit what the user can do to their token.scope18:43
kmallocnova and/or neutron port mucking might not be the target18:44
ayoungI mean, I know Nova used to put that in the URL, but I think that the only scope we have now is project scope.  So, system scope is implicit18:44
edmondswwe also talked about a 'region' scope, but that's probably further down the road18:44
kmallocin the case of global things (or glance in the case of global/public images)18:44
lbragstadlive migration is a good example of system scope18:44
edmondswsystem vs. project will be the primary distinction18:45
lbragstador https://developer.openstack.org/api-ref/compute/#hypervisors-os-hypervisors18:45
kmallocedmondsw: ++18:45
edmondswlbragstad actually, I think we agreed live migration is project scope :)18:45
kmallocedmondsw: it might be both18:45
lbragstaddoing things with hypervisors would be an example of system level operations since hypervisors don't really belong to projects18:45
kmallocit is an example of "both"18:45
lbragstadedmondsw: yeah - it can apply to both18:45
kmalloca lot of nova is both18:46
edmondswnot sure I agree there18:46
kmallocbut glance public images is a case of "defintely system"18:46
edmondswmaybe18:46
*** annabelleB has quit IRC18:46
kmalloclike cloud-wide provider supplied images18:46
lbragstador listing the uptime of a hypervision, i can't think of a way where that makes sense in project scope18:46
*** slaweq_ has quit IRC18:46
lbragstadhypervisor*18:46
kmallocor adjusting hypervisor values.18:46
*** markstur has joined #openstack-meeting18:46
ayoungOK,  this is fine.  Can someone be on the hook to write this up?18:47
kmallocayoung: lbragstad has a lot of the info.18:47
lbragstadthat's already on me18:47
lbragstadand i've started that work18:47
kmallocand i think hrybacki has some of the details/pictures18:47
kmallocfrom the PTG18:47
*** slaweq_ has joined #openstack-meeting18:47
lbragstadi'll be breaking that into two separate specs for oslo.policy18:47
*** rbowen has quit IRC18:47
hrybacki#link https://etherpad.openstack.org/p/queens-PTG-keystone-policy-roadmap18:47
hrybackipics are towards the bottom18:47
*** Neptu has joined #openstack-meeting18:48
ayounglbragstad, sounds good.  I'll keep pushing at it to see if we can find holes, but my biggest concern is that it depends on the projects implementing it.  Are there project reps tagged to do the capabilites work?18:48
kmallocayoung: community goal in rocky18:48
kmallocsame as policy-in-code is for queens18:48
lbragstadwhich i will likely champion unless others want to help out18:48
kmallocthe projects have been good at getting it done once we have a champion and agreement from the TV18:49
kmallocTC*18:49
lbragstadcurrent progress https://www.lbragstad.com/policy-burndown/18:49
lbragstad#link https://www.lbragstad.com/policy-burndown/18:49
lbragstadten minutes left - anyone else have something they'd like to talk about?18:50
*** annabelleB has joined #openstack-meeting18:50
*** markstur has quit IRC18:51
lbragstadcool - let's get some time back before office hours starts18:51
lbragstadthanks everyone!18:51
lbragstad#endmeeting18:52
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:52
openstackMeeting ended Tue Sep 26 18:52:00 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:52
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-09-26-18.00.html18:52
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-09-26-18.00.txt18:52
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-09-26-18.00.log.html18:52
*** slaweq_ has quit IRC18:52
*** gagehugo__ has quit IRC18:52
*** gouthamr has joined #openstack-meeting18:52
*** dprince has joined #openstack-meeting18:53
*** gagehugo has left #openstack-meeting18:53
*** ayoung has quit IRC18:55
*** sshank has quit IRC18:56
*** VW_ has joined #openstack-meeting18:56
*** gouthamr has quit IRC18:57
*** baoli has quit IRC18:57
*** VW has quit IRC18:58
*** baoli has joined #openstack-meeting18:59
*** Shrews has joined #openstack-meeting18:59
clarkb#startmeeting infra19:00
openstackMeeting started Tue Sep 26 19:00:33 2017 UTC and is due to finish in 60 minutes.  The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot.19:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
*** openstack changes topic to " (Meeting topic: infra)"19:00
openstackThe meeting name has been set to 'infra'19:00
* mordred waves19:01
clarkbHello everyone. Today's meeting will be short due to the zuulv3 deployment19:01
fungimeeting-ish!19:01
clarkbrather than a normal structured meeting I'll open it up to open discussion so that you can bring up anything important that might otherwise get missed by the zuulv3 deployment19:01
clarkb#topic open discussion19:01
*** openstack changes topic to "open discussion (Meeting topic: infra)"19:01
*** ianw|pto is now known as ianw19:01
pabelangero/19:01
ianwo/19:02
*** VW has joined #openstack-meeting19:02
clarkbSo if there is anything urgent we shouldn't miss while busy with zuulv3 please bring it up now :)19:02
*** VW has quit IRC19:03
*** spilla has quit IRC19:03
fungithere's a request on the -dev ml from the mogan team to force-push (or might just be a fastforward push?) to restore their forked nova file history19:03
*** VW has joined #openstack-meeting19:03
*** ijw has quit IRC19:03
clarkbI believ eit is a force push as they rewrote the nova history back into the git history19:04
clarkbprobably what we need to hvae there is schedule a time for them when they can freeze mogan, update the new repo then we force push it for them19:04
clarkbI will work on responding to that thread today19:04
clarkbAlso re Gerrit upgrade there is one last issue remaining that we have found which is fixing the requirements updates19:05
clarkbI don't think this is super urgent right now though19:05
*** VW_ has quit IRC19:05
mordredclarkb: can you expand on that?19:05
mordredoh19:05
mordredthat19:05
*** hashar has quit IRC19:06
clarkbmordred: in the past gerrit rejected commits that had no delta19:06
mordredI remember19:06
mordredyah19:06
clarkbbut now it accepts them19:06
clarkbso we need to make our diffing in the requirements updates jobs smarter to not push when in the psat it would've errored19:06
mordredthat'll be easier to fix with v3 live - since we won't have to wait for new images to build19:06
clarkbits low priority because its not completely wrong, more annoying19:06
mordredyah19:06
fungiright, i've sort of been tracking that as a possible to do list item for myself (if nobody else is eager to take it on) but wanted to wait until after zuul v3 cutover dust has settled a bit19:07
*** markstur has joined #openstack-meeting19:08
clarkbits looking like the zuul deployment is getting busier, I'll give this another couple minutes for other topics but otherwise will end the meeting so that we can focus on that19:09
*** julim_ has quit IRC19:09
*** julim has joined #openstack-meeting19:09
clarkbalright, thanks everyone. Now for zuulv319:11
clarkb#endmeeting infra19:11
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:11
openstackMeeting ended Tue Sep 26 19:11:42 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:11
openstackMinutes:        http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-09-26-19.00.html19:11
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-09-26-19.00.txt19:11
openstackLog:            http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-09-26-19.00.log.html19:11
*** markstur has quit IRC19:13
fungithanks clarkb!19:15
*** markstur has joined #openstack-meeting19:15
*** Shrews has left #openstack-meeting19:16
*** hashar has joined #openstack-meeting19:23
*** rbowen has joined #openstack-meeting19:27
*** ijw has joined #openstack-meeting19:28
*** slaweq_ has joined #openstack-meeting19:31
*** ijw has quit IRC19:33
*** chenying has quit IRC19:33
*** jprovazn has quit IRC19:34
*** chenying has joined #openstack-meeting19:34
*** rcernin has quit IRC19:34
*** ijw has joined #openstack-meeting19:35
*** chenying_ has joined #openstack-meeting19:37
*** chenying has quit IRC19:40
*** ijw has quit IRC19:40
*** d0ugal has joined #openstack-meeting19:41
*** d0ugal has quit IRC19:41
*** d0ugal has joined #openstack-meeting19:41
*** armax has joined #openstack-meeting19:43
*** Apoorva has quit IRC19:44
*** VW has quit IRC19:46
*** jamesmcarthur has quit IRC19:46
*** rbowen has quit IRC19:46
*** VW has joined #openstack-meeting19:46
*** jkilpatr has quit IRC19:50
*** radeks has joined #openstack-meeting19:50
*** awaugama has quit IRC19:52
*** jamesmcarthur has joined #openstack-meeting19:53
*** jamesmcarthur has quit IRC19:57
*** jamesmcarthur has joined #openstack-meeting19:58
*** rockyg has joined #openstack-meeting20:00
*** VW has quit IRC20:00
*** radeks has quit IRC20:00
*** baoli has quit IRC20:00
*** gouthamr has joined #openstack-meeting20:00
*** rockyg has left #openstack-meeting20:01
*** sshank has joined #openstack-meeting20:03
*** baoli has joined #openstack-meeting20:04
*** gouthamr has quit IRC20:05
fungireminder: no tc meeting this week20:05
funginext tc office hour at 01:00 utc in #openstack-tc20:05
*** pcaruana has quit IRC20:05
*** ayoung has joined #openstack-meeting20:11
*** jblako has joined #openstack-meeting20:11
*** jblako has left #openstack-meeting20:13
*** sshank has quit IRC20:13
*** sshank has joined #openstack-meeting20:14
*** Apoorva has joined #openstack-meeting20:18
*** julim has quit IRC20:18
*** Tom_ has joined #openstack-meeting20:25
*** belmoreira has joined #openstack-meeting20:25
*** jkilpatr has joined #openstack-meeting20:26
*** jamesmcarthur has quit IRC20:27
*** VW has joined #openstack-meeting20:29
*** Tom_ has quit IRC20:29
*** radez has quit IRC20:32
*** cleong has quit IRC20:33
*** radez has joined #openstack-meeting20:35
*** baoli_ has joined #openstack-meeting20:35
*** ijw has joined #openstack-meeting20:36
*** felipemonteiro has quit IRC20:36
*** baoli has quit IRC20:36
*** oidgar has quit IRC20:41
*** VW_ has joined #openstack-meeting20:42
*** VW has quit IRC20:42
*** ijw has quit IRC20:43
*** rbudden has joined #openstack-meeting20:43
*** jamesmcarthur has joined #openstack-meeting20:46
*** pchavva has quit IRC20:46
*** rbowen has joined #openstack-meeting20:47
*** armax has quit IRC20:50
*** armax has joined #openstack-meeting20:50
*** armax has quit IRC20:50
*** armax has joined #openstack-meeting20:51
*** armax has quit IRC20:51
*** armax has joined #openstack-meeting20:52
*** armax has quit IRC20:52
*** jamesmcarthur has quit IRC20:52
*** armax has joined #openstack-meeting20:52
*** armax has quit IRC20:53
*** ijw has joined #openstack-meeting20:54
*** hemna__ has quit IRC21:00
*** ihrachys has quit IRC21:03
*** dprince has quit IRC21:06
*** baoli_ has quit IRC21:07
*** gouthamr has joined #openstack-meeting21:12
*** belmoreira has quit IRC21:12
*** armax has joined #openstack-meeting21:12
*** slaweq_ has quit IRC21:14
*** thorst has quit IRC21:16
*** thorst has joined #openstack-meeting21:16
*** gouthamr has quit IRC21:16
*** raildo has quit IRC21:17
*** hashar has quit IRC21:17
*** belmoreira has joined #openstack-meeting21:19
*** thorst has quit IRC21:21
*** belmoreira has quit IRC21:22
*** raildo has joined #openstack-meeting21:23
*** hashar has joined #openstack-meeting21:30
*** eharney has quit IRC21:30
*** aeng has joined #openstack-meeting21:37
*** VW has joined #openstack-meeting21:37
*** annabelleB_ has joined #openstack-meeting21:40
*** annabelleB has quit IRC21:40
*** annabelleB_ is now known as annabelleB21:40
*** VW_ has quit IRC21:40
*** VW has quit IRC21:42
*** armax has quit IRC21:43
*** d0ugal has quit IRC21:44
*** claudiub has joined #openstack-meeting21:44
*** annabelleB has quit IRC21:45
*** edmondsw has quit IRC21:46
*** hashar has quit IRC21:47
*** ijw has quit IRC21:49
*** edmondsw_ has joined #openstack-meeting21:49
*** ijw has joined #openstack-meeting21:50
*** pabelanger has quit IRC21:50
*** annabelleB has joined #openstack-meeting21:51
*** pabelanger_ has joined #openstack-meeting21:51
*** edmondsw_ has quit IRC21:54
*** yamahata has joined #openstack-meeting21:55
*** esberglu has quit IRC21:58
*** raildo has quit IRC22:01
*** YanXing_an has quit IRC22:03
*** bobh has quit IRC22:04
*** esberglu has joined #openstack-meeting22:12
*** sdague has quit IRC22:13
*** jaypipes has quit IRC22:16
*** esberglu has quit IRC22:16
*** galstrom is now known as galstrom_zzz22:18
*** annabelleB_ has joined #openstack-meeting22:21
*** annabelleB_ has quit IRC22:23
*** annabelleB_ has joined #openstack-meeting22:23
*** annabelleB has quit IRC22:23
*** annabelleB_ is now known as annabelleB22:23
*** Sukhdev has joined #openstack-meeting22:24
*** rbudden has quit IRC22:26
*** annabelleB has quit IRC22:28
*** tpsilva has quit IRC22:31
*** lbragstad has quit IRC22:40
*** manjeets_ has quit IRC22:42
*** cdub has quit IRC22:43
*** dmacpher has quit IRC22:47
*** claudiub has quit IRC22:58
*** chyka has quit IRC23:01
*** thorst has joined #openstack-meeting23:04
*** yamamoto has joined #openstack-meeting23:05
*** thorst has quit IRC23:08
*** hongbin has quit IRC23:22
*** bobh has joined #openstack-meeting23:26
*** jamesmcarthur has joined #openstack-meeting23:27
*** chyka has joined #openstack-meeting23:28
*** tongl has quit IRC23:31
*** chyka has quit IRC23:32
*** jamesmcarthur has quit IRC23:32
*** ssathaye has quit IRC23:34
*** ssathaye has joined #openstack-meeting23:35
*** bobh has quit IRC23:46
*** Swami has quit IRC23:46
*** pvaneck has quit IRC23:51
*** chyka has joined #openstack-meeting23:54
*** sshank has quit IRC23:56
*** noslzzp has quit IRC23:58
*** SumitNaiksatam has quit IRC23:58

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