Wednesday, 2015-01-07

*** tonytan4ever has quit IRC00:01
*** david-lyle is now known as david-lyle_afk00:01
*** esker has joined #openstack-meeting-alt00:02
*** banix has joined #openstack-meeting-alt00:02
*** emagana has quit IRC00:02
*** ajo has quit IRC00:04
*** xuhanp has joined #openstack-meeting-alt00:05
*** barra204 has joined #openstack-meeting-alt00:05
*** esheffield has quit IRC00:05
*** emagana has joined #openstack-meeting-alt00:05
*** esker has quit IRC00:06
*** pballand has quit IRC00:08
*** teran has joined #openstack-meeting-alt00:10
*** dane_leblanc has quit IRC00:10
*** edwardb has quit IRC00:12
*** ijw has joined #openstack-meeting-alt00:13
*** pballand has joined #openstack-meeting-alt00:14
*** teran has quit IRC00:15
*** markvoelker has quit IRC00:18
*** SridharRamaswamy has joined #openstack-meeting-alt00:18
*** rondotco_ has joined #openstack-meeting-alt00:18
*** rondotcom has quit IRC00:20
*** andreykurilin has quit IRC00:25
*** bdpayne has quit IRC00:29
*** nelsnelson has quit IRC00:30
*** carl_baldwin has quit IRC00:31
*** xuhanp has quit IRC00:32
*** bdpayne has joined #openstack-meeting-alt00:32
*** barra204 has quit IRC00:37
*** ijw has quit IRC00:39
*** teran has joined #openstack-meeting-alt00:48
*** emagana has quit IRC00:49
*** emagana has joined #openstack-meeting-alt00:49
*** marun has quit IRC00:51
*** teran_ has joined #openstack-meeting-alt00:53
*** markvoelker has joined #openstack-meeting-alt00:53
*** emagana has quit IRC00:54
*** teran has quit IRC00:55
*** mattfarina has joined #openstack-meeting-alt00:57
*** bdpayne has quit IRC00:58
*** rmoe has quit IRC01:04
*** banix has quit IRC01:06
*** avozza is now known as zz_avozza01:06
*** banix has joined #openstack-meeting-alt01:06
*** Riddhi_ has joined #openstack-meeting-alt01:07
*** marun has joined #openstack-meeting-alt01:08
*** zhhuabj has quit IRC01:10
*** zz_avozza is now known as avozza01:10
*** Riddhi has quit IRC01:10
*** ijw has joined #openstack-meeting-alt01:17
*** reed has quit IRC01:19
*** rmoe has joined #openstack-meeting-alt01:21
*** reed has joined #openstack-meeting-alt01:22
*** nosnos has joined #openstack-meeting-alt01:27
*** annashen has joined #openstack-meeting-alt01:29
*** _amrith_ is now known as amrith01:30
*** markvoelker has quit IRC01:31
*** markvoelker has joined #openstack-meeting-alt01:31
*** shaohe_feng has joined #openstack-meeting-alt01:32
*** atiwari has quit IRC01:33
*** satish has joined #openstack-meeting-alt01:39
*** ijw has quit IRC01:39
*** banix has quit IRC01:40
*** reed has quit IRC01:40
*** annashen has quit IRC01:43
*** xuhanp has joined #openstack-meeting-alt01:45
*** tsekiyam_ has joined #openstack-meeting-alt01:49
*** tsekiya__ has joined #openstack-meeting-alt01:52
*** tsekiyama has quit IRC01:52
*** amrith is now known as _amrith_01:52
*** ijw has joined #openstack-meeting-alt01:53
*** tsekiyam_ has quit IRC01:53
*** baoli has joined #openstack-meeting-alt01:54
*** mtanino has quit IRC01:54
*** ijw has quit IRC01:55
*** tsekiya__ has quit IRC01:56
*** annashen has joined #openstack-meeting-alt02:05
*** Riddhi_ has quit IRC02:10
*** Riddhi has joined #openstack-meeting-alt02:11
*** pballand has quit IRC02:24
*** pballand has joined #openstack-meeting-alt02:24
*** banix has joined #openstack-meeting-alt02:26
*** mattgriffin has joined #openstack-meeting-alt02:35
*** banix has quit IRC02:37
*** xuhanp has quit IRC02:40
*** woodster_ has quit IRC02:40
*** xuhanp has joined #openstack-meeting-alt02:41
*** baoli has quit IRC02:52
*** erkules has quit IRC02:53
*** julim has quit IRC03:00
loquacitiesheya, anyone here for the docs meeting?03:00
*** avozza is now known as zz_avozza03:02
*** tsekiyama has joined #openstack-meeting-alt03:02
*** sbalukoff has quit IRC03:03
*** Riddhi_ has joined #openstack-meeting-alt03:05
*** SridharRamaswamy has quit IRC03:06
*** tsekiyama has quit IRC03:06
*** Riddhi has quit IRC03:07
*** mattgriffin has quit IRC03:09
*** kebray has joined #openstack-meeting-alt03:18
*** nosnos has quit IRC03:20
*** xuhanp has quit IRC03:20
*** xuhanp has joined #openstack-meeting-alt03:20
*** pballand has quit IRC03:21
*** erkules has joined #openstack-meeting-alt03:21
*** pballand has joined #openstack-meeting-alt03:21
*** noslzzp has joined #openstack-meeting-alt03:23
*** Riddhi_ has quit IRC03:31
*** Riddhi has joined #openstack-meeting-alt03:31
*** satish has quit IRC03:31
*** edwardb has joined #openstack-meeting-alt03:38
*** carl_baldwin has joined #openstack-meeting-alt03:45
*** Slower has quit IRC03:54
*** banix has joined #openstack-meeting-alt03:55
*** Riddhi has quit IRC03:57
*** zehicle_ has joined #openstack-meeting-alt03:59
*** mwagner_lap has joined #openstack-meeting-alt04:01
*** banix has quit IRC04:01
*** shaohe_feng has quit IRC04:03
*** annashen has quit IRC04:06
*** shwetaap has joined #openstack-meeting-alt04:08
*** mattfarina has quit IRC04:09
*** shwetaap has quit IRC04:13
*** woodster_ has joined #openstack-meeting-alt04:13
*** shwetaap has joined #openstack-meeting-alt04:14
*** nosnos has joined #openstack-meeting-alt04:15
*** carl_baldwin has quit IRC04:18
*** rm_work|away is now known as rm_work04:18
*** rm_work is now known as rm_work|away04:24
*** carl_baldwin has joined #openstack-meeting-alt04:27
*** kebray has quit IRC04:27
*** kebray has joined #openstack-meeting-alt04:27
*** noslzzp has quit IRC04:28
*** shwetaap1 has joined #openstack-meeting-alt04:30
*** gyee has quit IRC04:31
*** shwetaap has quit IRC04:31
*** SridharG has joined #openstack-meeting-alt04:36
*** yapeng has quit IRC04:43
*** Longgeek has joined #openstack-meeting-alt04:45
*** Longgeek has quit IRC04:45
*** kebray has quit IRC04:48
*** Longgeek has joined #openstack-meeting-alt04:49
*** arnaud__ has joined #openstack-meeting-alt04:51
*** irenab has joined #openstack-meeting-alt04:53
*** radez is now known as radez_g0n304:54
*** irenab has quit IRC04:56
*** shaohe_feng has joined #openstack-meeting-alt05:00
*** marun has quit IRC05:00
*** SridharG has left #openstack-meeting-alt05:00
*** shwetaap1 has quit IRC05:01
*** shwetaap has joined #openstack-meeting-alt05:02
*** Haiying has joined #openstack-meeting-alt05:02
*** carl_baldwin has quit IRC05:06
*** mattfarina has joined #openstack-meeting-alt05:10
*** phiche has quit IRC05:13
*** shwetaap has quit IRC05:18
*** Haiying has quit IRC05:18
*** Murali has joined #openstack-meeting-alt05:24
*** shwetaap has joined #openstack-meeting-alt05:25
*** shwetaap has quit IRC05:29
*** shwetaap has joined #openstack-meeting-alt05:30
*** irenab has joined #openstack-meeting-alt05:32
*** shwetaap has quit IRC05:33
*** prmtl has joined #openstack-meeting-alt05:33
*** MarkAtwood has quit IRC05:34
*** daneyon has joined #openstack-meeting-alt05:45
*** dims__ has quit IRC05:50
*** dims__ has joined #openstack-meeting-alt05:50
*** annashen has joined #openstack-meeting-alt05:51
*** Sukhdev has joined #openstack-meeting-alt05:53
*** amotoki has joined #openstack-meeting-alt05:53
*** dims__ has quit IRC05:54
*** eghobo has joined #openstack-meeting-alt05:56
*** emagana has joined #openstack-meeting-alt05:57
*** SridharG has joined #openstack-meeting-alt06:01
*** zz_avozza is now known as avozza06:01
*** annashen has quit IRC06:02
*** avozza is now known as zz_avozza06:11
*** daneyon_ has joined #openstack-meeting-alt06:15
*** daneyon has quit IRC06:18
*** woodster_ has quit IRC06:20
*** _nadya_ has joined #openstack-meeting-alt06:24
*** annashen has joined #openstack-meeting-alt06:28
*** yapeng has joined #openstack-meeting-alt06:32
*** eghobo has quit IRC06:33
*** mtanino has joined #openstack-meeting-alt06:34
*** prmtl has quit IRC06:36
*** yapeng has quit IRC06:37
*** prmtl_ has joined #openstack-meeting-alt06:40
*** prmtl_ has quit IRC06:40
*** SumitNaiksatam has quit IRC06:41
*** lintan has quit IRC06:43
*** Sukhdev has quit IRC06:46
*** e0ne has joined #openstack-meeting-alt06:50
*** mtanino has quit IRC06:57
*** rcleere is now known as rcleere_away06:58
*** daneyon_ has quit IRC06:59
*** nkrinner has joined #openstack-meeting-alt07:02
*** greghaynes has joined #openstack-meeting-alt07:03
*** irenab has quit IRC07:13
*** irenab has joined #openstack-meeting-alt07:14
*** ajo has joined #openstack-meeting-alt07:14
*** kobis has joined #openstack-meeting-alt07:17
*** greghaynes has left #openstack-meeting-alt07:20
*** e0ne has quit IRC07:23
*** ajo has quit IRC07:26
*** prmtl has joined #openstack-meeting-alt07:27
*** ajo has joined #openstack-meeting-alt07:28
*** SumitNaiksatam has joined #openstack-meeting-alt07:28
*** sergef has joined #openstack-meeting-alt07:28
*** annashen has quit IRC07:34
*** _nadya_ has quit IRC07:36
*** annashen has joined #openstack-meeting-alt07:39
*** mrmartin has joined #openstack-meeting-alt07:41
*** arnaud__ has quit IRC07:43
*** arnaud__ has joined #openstack-meeting-alt07:44
*** irenab has quit IRC07:44
*** irenab has joined #openstack-meeting-alt07:47
*** arnaud__ has quit IRC07:48
*** irenab has quit IRC07:49
*** irenab has joined #openstack-meeting-alt07:50
*** nkrinner has quit IRC07:52
*** fzdarsky has joined #openstack-meeting-alt07:55
*** zz_avozza is now known as avozza07:55
*** nkrinner has joined #openstack-meeting-alt07:56
*** lsmola2 has joined #openstack-meeting-alt07:56
*** tchaypo has joined #openstack-meeting-alt07:57
*** armax has quit IRC07:58
*** kobis has quit IRC08:00
*** kobis has joined #openstack-meeting-alt08:00
*** StevenK has joined #openstack-meeting-alt08:00
*** kobis has quit IRC08:00
*** kobis has joined #openstack-meeting-alt08:01
tchaypoDo we have enough people for a tripleo meeting this week?08:01
*** greghaynes has joined #openstack-meeting-alt08:01
StevenKThere is three of us at least08:01
*** shwetaap has joined #openstack-meeting-alt08:02
*** kobis has quit IRC08:02
marioso/08:02
StevenKFour!08:02
tchaypoand three of us are cores!08:02
mariosi'm ok for deferring if there isn't much urgent. do we wana get any admin done? reviews/release/bugs08:03
*** kobis has joined #openstack-meeting-alt08:03
tchaypoThere’s nothing I’m aware of offhand that’s urgent, but it’s probably worth a quick check of the unhappy bugs list08:04
*** shardy has joined #openstack-meeting-alt08:04
mariosand then there were 508:04
shardymorning all08:04
lsmola2hello08:04
tchaypo6!08:05
*** kobis has quit IRC08:05
* StevenK channels Count08:05
tchaypo#startmeeting tripleo08:05
StevenKMuahahaha! *thunder* *lightning*08:05
openstackMeeting started Wed Jan  7 08:05:26 2015 UTC and is due to finish in 60 minutes.  The chair is tchaypo. Information about MeetBot at http://wiki.debian.org/MeetBot.08:05
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:05
*** openstack changes topic to " (Meeting topic: tripleo)"08:05
openstackThe meeting name has been set to 'tripleo'08:05
*** annashen has quit IRC08:05
tchaypoLet’s put it on the record but keep it informal08:05
tchaypoI’m having a quick look at the bugs the nagbot has been talking about08:05
StevenKCasual nick Friday? But it's not Friday08:06
*** kobis has joined #openstack-meeting-alt08:06
tchaypohttps://bugs.launchpad.net/tuskar/+bug/1387487 looks like it needs status/importance and maybe an assignee. It seems fairly critical to me08:06
uvirtbotLaunchpad bug 1387487 in tuskar "tripleo-image-elements/elements/tuskar-ui /os-refresh-config /post-configure.d/101-tuskar-ui  needs authentication from Keystone" [Undecided,New]08:06
tchaypothat’s assuming it’s actually a tuskar bug; I think someone might have mentioned on irc they think it should be tripleo08:07
StevenKIt looks like a tie bug based on the path08:07
mariostchaypo: i'm gonna setup tuskar today08:07
mariostchaypo: which i haven't for  while. i will hopefully repro that08:07
tchaypoexcellent.08:08
tchaypohttps://bugs.launchpad.net/tripleo/+bug/1408108 seems easy enough to do, so I’ll grab that and try to get a change out today08:08
uvirtbotLaunchpad bug 1408108 in tripleo "horizon/apache2 image element logging set to debug; useless mod_authz_core messages" [Undecided,New]08:08
*** jprovazn has joined #openstack-meeting-alt08:09
tchaypoI’ve given a priority to https://bugs.launchpad.net/tripleo/+bug/140408508:09
uvirtbotLaunchpad bug 1404085 in tripleo "l3 agent failed to spawn radvd due to no filter matched" [High,In progress]08:09
tchaypoI’m less clear about what to do for https://bugs.launchpad.net/tripleo/+bug/140551308:10
uvirtbotLaunchpad bug 1405513 in tripleo "[tripleo-heat-templates] haproxy option added for controller caused noisy debug log in keystone" [Undecided,New]08:10
mariostchaypo: the fix for the radvd one just needs another +208:10
marioshttps://review.openstack.org/#/c/143796/08:10
tchaypoit sounds like we want to find another url to use for the httpchk08:10
tchaypomarios: fortunately we have at least 3 cores here, so it seems very doable right now!08:10
* StevenK hides08:11
tchaypohttps://bugs.launchpad.net/tripleo/+bug/1402795 has two proposed fixes08:12
uvirtbotLaunchpad bug 1402795 in tripleo "Keystone token_flush  cron job running at the same time in the controller node causes deadlock" [Undecided,In progress]08:12
*** HeOS has joined #openstack-meeting-alt08:12
tchaypohttps://review.openstack.org/#/c/142420/ and https://review.openstack.org/14188208:12
tchayponeither are in a state to land, but I think it’s safe to assign a priority to the bug..08:13
tchaypoand that should be the nagbot mostly sated.08:14
tchaypoAny bugs from other projects?08:14
*** shwetaap1 has joined #openstack-meeting-alt08:15
tchaypoIf someone with an RHN subscription could take a look at https://bugs.launchpad.net/diskimage-builder/+bug/1407828 it would be nice08:15
uvirtbotLaunchpad bug 1407828 in diskimage-builder "wrong link in the document" [Critical,Incomplete]08:15
*** bobmel has joined #openstack-meeting-alt08:16
tchaypoit seems from bnemec’s comments as though the bug reporter maybe can’t see the link because they don’t have the right subscription08:16
tchaypocan’t see any bugs worth mentioning on other projects.08:17
*** shwetaap has quit IRC08:17
tchaypoDo we want to try to find some old reviews we can push forward?08:17
tchaypohttps://review.openstack.org/#/c/133885/ has passed all tests at least once on the current patchset08:18
*** shwetaap1 has quit IRC08:19
mariosthe one next after that https://review.openstack.org/#/c/132246/ just waiting on clean build08:20
tchaypohttps://review.openstack.org/#/c/101237/ is a spec08:20
tchayporeading the latest comments, it seems like there’s agreement that the details are correct, the last few patchsets have just been grammar nits. It sounds like perhaps this is a case where we’d be better off landing it and correcting nits later, so that people can at least start implementing the spec08:21
tchaypohttps://review.openstack.org/#/c/99964/ has passed tests and got some positive reviews and seems (to me) ready to land08:22
tchaypohttps://review.openstack.org/#/c/137260/1 is an selinux policy change; do we have any meaningful tests for selinux policies? If we did it sounds like we’d find problems sooner08:23
tchaypoUnless there’s anything else anyone wants to mention, I’m happy to just use the rest of the hour to look at those reviews/bugs08:26
* lsmola2 agrees08:27
shardy+108:27
*** jtomasek has joined #openstack-meeting-alt08:27
*** avozza is now known as zz_avozza08:28
*** lsmola2 has quit IRC08:36
mariostchaypo: do you want to end meeting then?08:37
tchaypoSorry, too busy reading http://forum.bodybuilding.com/showthread.php?t=107926751 and trying to figure out how many days there are in a week08:37
tchaypoit’s important when we have weekly meetings08:38
tchaypo#endmeeting08:38
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"08:38
openstackMeeting ended Wed Jan  7 08:38:08 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:38
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tripleo/2015/tripleo.2015-01-07-08.05.html08:38
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tripleo/2015/tripleo.2015-01-07-08.05.txt08:38
openstackLog:            http://eavesdrop.openstack.org/meetings/tripleo/2015/tripleo.2015-01-07-08.05.log.html08:38
marioslol08:38
*** safchain has joined #openstack-meeting-alt08:41
*** watanabe_isao has quit IRC08:49
*** nosnos has quit IRC09:00
*** nosnos has joined #openstack-meeting-alt09:01
*** jcoufal has joined #openstack-meeting-alt09:07
*** greghaynes has left #openstack-meeting-alt09:07
*** nosnos has quit IRC09:08
*** nosnos has joined #openstack-meeting-alt09:10
*** StevenK has left #openstack-meeting-alt09:14
*** GheRivero has quit IRC09:23
*** GheRivero has joined #openstack-meeting-alt09:23
*** phiche has joined #openstack-meeting-alt09:23
*** prmtl has quit IRC09:23
*** prmtl has joined #openstack-meeting-alt09:30
*** phiche has quit IRC09:35
*** SridharG has left #openstack-meeting-alt09:38
*** stannie has joined #openstack-meeting-alt09:39
*** sbalukoff has joined #openstack-meeting-alt09:39
*** phiche has joined #openstack-meeting-alt09:41
*** shwetaap has joined #openstack-meeting-alt09:45
*** shwetaap1 has joined #openstack-meeting-alt10:01
*** shwetaap has quit IRC10:02
*** esmute has quit IRC10:03
*** derekh has joined #openstack-meeting-alt10:05
*** esmute has joined #openstack-meeting-alt10:06
*** andreykurilin has joined #openstack-meeting-alt10:09
*** yapeng has joined #openstack-meeting-alt10:10
*** teran has joined #openstack-meeting-alt10:11
*** teran_ has quit IRC10:14
*** yapeng has quit IRC10:15
*** meow-nofer has quit IRC10:19
*** shwetaap has joined #openstack-meeting-alt10:19
*** meow-nofer has joined #openstack-meeting-alt10:19
*** teran_ has joined #openstack-meeting-alt10:20
*** shwetaap1 has quit IRC10:20
*** fzdarsky has quit IRC10:20
*** teran has quit IRC10:23
*** phiche has quit IRC10:25
*** Longgeek has quit IRC10:26
*** Longgeek has joined #openstack-meeting-alt10:27
*** matrohon has joined #openstack-meeting-alt10:27
*** phiche has joined #openstack-meeting-alt10:34
*** xuhanp has quit IRC10:38
*** shwetaap has quit IRC10:41
*** Longgeek has quit IRC10:42
*** shwetaap has joined #openstack-meeting-alt10:42
*** fzdarsky has joined #openstack-meeting-alt10:43
*** phiche has quit IRC10:44
*** phiche has joined #openstack-meeting-alt10:49
*** bobmel has quit IRC10:50
*** zz_avozza is now known as avozza10:50
*** andreykurilin has quit IRC10:52
*** andreykurilin has joined #openstack-meeting-alt10:52
*** shwetaap has quit IRC10:53
*** avozza is now known as zz_avozza10:56
*** Longgeek has joined #openstack-meeting-alt11:05
*** prmtl has quit IRC11:06
*** zz_avozza is now known as avozza11:09
*** andreykurilin has quit IRC11:10
*** amotoki has quit IRC11:12
*** GheRivero has quit IRC11:15
*** prmtl has joined #openstack-meeting-alt11:17
*** GheRivero has joined #openstack-meeting-alt11:21
*** teran has joined #openstack-meeting-alt11:21
*** irenab has quit IRC11:21
*** teran_ has quit IRC11:24
*** dims__ has joined #openstack-meeting-alt11:30
*** yapeng has joined #openstack-meeting-alt11:31
*** fzdarsky has quit IRC11:31
*** GheRivero has quit IRC11:33
*** teran has quit IRC11:34
*** GheRivero has joined #openstack-meeting-alt11:34
*** andreaf has joined #openstack-meeting-alt11:40
*** marcusvrn1 has joined #openstack-meeting-alt11:40
*** marcusvrn has quit IRC11:40
*** bobmel has joined #openstack-meeting-alt11:41
*** wbrothers has joined #openstack-meeting-alt11:41
*** wbrothers is now known as wbrothers-wfh11:42
*** GheRivero has quit IRC11:44
*** jcoufal_ has joined #openstack-meeting-alt11:45
*** jcoufal has quit IRC11:49
*** mattfarina has quit IRC11:49
*** GheRivero has joined #openstack-meeting-alt11:50
*** irenab has joined #openstack-meeting-alt11:51
*** mwagner_lap has quit IRC11:54
*** david-lyle_afk is now known as david-lyle11:58
*** mattfarina has joined #openstack-meeting-alt11:58
*** e0ne has joined #openstack-meeting-alt11:59
*** PeterSchwaller_ has joined #openstack-meeting-alt12:00
*** PeterSchwaller has quit IRC12:03
*** avozza is now known as zz_avozza12:08
*** jaosorior has joined #openstack-meeting-alt12:10
*** jaosorior has left #openstack-meeting-alt12:11
*** baoli has joined #openstack-meeting-alt12:18
*** baoli has quit IRC12:18
*** HeOS has quit IRC12:21
*** marcusvrn1 has quit IRC12:25
*** baoli has joined #openstack-meeting-alt12:25
*** baoli has quit IRC12:25
*** marcusvrn has joined #openstack-meeting-alt12:25
*** baoli has joined #openstack-meeting-alt12:26
*** salv-orlando has quit IRC12:29
*** _amrith_ is now known as amrith12:30
*** marcusvrn has quit IRC12:32
*** marcusvrn has joined #openstack-meeting-alt12:32
*** dprince has joined #openstack-meeting-alt12:33
*** Longgeek has quit IRC12:34
*** teran has joined #openstack-meeting-alt12:35
*** marcusvrn has quit IRC12:35
*** marcusvrn has joined #openstack-meeting-alt12:35
*** phiche has quit IRC12:35
*** phiche has joined #openstack-meeting-alt12:36
*** shaohe_feng has quit IRC12:36
*** miqui has quit IRC12:36
*** teran has quit IRC12:39
*** salv-orlando has joined #openstack-meeting-alt12:43
*** nosnos has quit IRC12:43
*** woodster_ has joined #openstack-meeting-alt12:45
*** nshaikh has joined #openstack-meeting-alt12:46
*** shaohe_feng has joined #openstack-meeting-alt12:46
*** steveg is now known as sgordon12:46
*** marcusvrn has quit IRC12:50
*** sgordon is now known as steveg12:50
*** marcusvrn has joined #openstack-meeting-alt12:50
*** rushiagr_away is now known as rushiagr12:51
*** GheRivero has quit IRC12:53
*** GheRivero has joined #openstack-meeting-alt12:53
*** safchain has quit IRC12:53
*** marcusvrn has quit IRC12:55
*** marcusvrn has joined #openstack-meeting-alt12:55
*** safchain has joined #openstack-meeting-alt12:57
*** shaohe_feng has quit IRC13:04
*** Longgeek has joined #openstack-meeting-alt13:05
*** david-lyle is now known as david-lyle_afk13:08
*** rushiagr is now known as rushiagr_away13:09
*** noslzzp has joined #openstack-meeting-alt13:12
*** mattfarina has quit IRC13:13
*** e0ne has quit IRC13:13
*** mattfarina has joined #openstack-meeting-alt13:14
*** noslzzp has quit IRC13:15
*** GheRivero has quit IRC13:20
*** amrith is now known as _amrith_13:20
*** marcusvrn has quit IRC13:21
*** mattfarina has quit IRC13:21
*** EricGonczer_ has joined #openstack-meeting-alt13:21
*** mattfarina has joined #openstack-meeting-alt13:22
*** dane_leblanc has joined #openstack-meeting-alt13:26
*** radez_g0n3 is now known as radez13:26
*** mattfarina has quit IRC13:27
*** andreykurilin has joined #openstack-meeting-alt13:27
*** marcusvrn has joined #openstack-meeting-alt13:29
*** jcoufal_ has quit IRC13:31
*** jcoufal has joined #openstack-meeting-alt13:31
*** EricGonczer_ has quit IRC13:31
*** wbrothers-wfh has quit IRC13:33
*** teran has joined #openstack-meeting-alt13:36
*** dalgaaf has joined #openstack-meeting-alt13:40
*** teran has quit IRC13:41
*** hemanthm is now known as __hemanthm13:43
*** betsy has joined #openstack-meeting-alt13:45
*** markmcclain has joined #openstack-meeting-alt13:46
*** e0ne has joined #openstack-meeting-alt13:47
*** markmcclain has quit IRC13:47
*** satish has joined #openstack-meeting-alt13:49
*** noslzzp has joined #openstack-meeting-alt13:50
*** e0ne has quit IRC13:50
*** betsy has quit IRC13:51
*** e0ne has joined #openstack-meeting-alt13:52
*** keyvan_ has quit IRC13:52
*** ybabenko has joined #openstack-meeting-alt13:53
*** sigmavirus24_awa is now known as sigmavirus2413:55
*** ll2 has joined #openstack-meeting-alt13:55
*** SridharG has joined #openstack-meeting-alt13:56
*** SridharG has left #openstack-meeting-alt13:57
*** noslzzp has quit IRC13:58
*** julim has joined #openstack-meeting-alt13:59
*** SridharG has joined #openstack-meeting-alt13:59
*** ian_ott has joined #openstack-meeting-alt14:00
*** emagana_ has joined #openstack-meeting-alt14:00
*** noslzzp has joined #openstack-meeting-alt14:02
*** emagana has quit IRC14:03
*** satish_ has joined #openstack-meeting-alt14:04
*** ll2 has quit IRC14:06
*** nshaikh has quit IRC14:06
*** satish has quit IRC14:07
*** wbrothers has joined #openstack-meeting-alt14:07
*** rcleere_away is now known as rcleere14:07
*** wbrothers is now known as wbrothers-wfh14:07
*** vishwanathj has joined #openstack-meeting-alt14:09
*** emagana has joined #openstack-meeting-alt14:10
*** emagana_ has quit IRC14:12
*** mattgriffin has joined #openstack-meeting-alt14:14
*** mwagner_lap has joined #openstack-meeting-alt14:14
*** esker has joined #openstack-meeting-alt14:18
*** Barker has joined #openstack-meeting-alt14:19
*** mtanino has joined #openstack-meeting-alt14:19
*** Tal has joined #openstack-meeting-alt14:20
*** satish has joined #openstack-meeting-alt14:24
*** mattgriffin has quit IRC14:25
*** satish_ has quit IRC14:28
*** TaoBai has joined #openstack-meeting-alt14:30
*** yapeng has quit IRC14:33
*** yapeng has joined #openstack-meeting-alt14:34
*** teran has joined #openstack-meeting-alt14:37
*** yapeng has quit IRC14:39
*** Longgeek has quit IRC14:41
*** salv-orlando has quit IRC14:41
*** teran has quit IRC14:42
*** prmtl_ has joined #openstack-meeting-alt14:44
*** prmtl has quit IRC14:48
*** jecarey has joined #openstack-meeting-alt14:49
*** EricGonczer_ has joined #openstack-meeting-alt14:50
*** woodster_ has quit IRC14:50
*** _amrith_ is now known as amrith14:51
*** prmtl_ has quit IRC14:51
*** Longgeek has joined #openstack-meeting-alt14:52
*** mattfarina has joined #openstack-meeting-alt14:53
*** tonytan4ever has joined #openstack-meeting-alt14:54
*** balajiiyer has joined #openstack-meeting-alt14:56
*** KLevenstein has joined #openstack-meeting-alt14:56
*** mattgriffin has joined #openstack-meeting-alt14:57
*** KLevenstein has left #openstack-meeting-alt14:57
*** mtanino has quit IRC14:58
*** wbrothers-wfh is now known as wbrothers-afk14:59
*** ian_ott has quit IRC15:01
*** johnthetubaguy has joined #openstack-meeting-alt15:01
*** woodster_ has joined #openstack-meeting-alt15:01
*** phiche1 has joined #openstack-meeting-alt15:01
*** Murali has quit IRC15:03
*** betsy has joined #openstack-meeting-alt15:04
*** phiche has quit IRC15:05
*** dolfo has joined #openstack-meeting-alt15:07
*** salv-orlando has joined #openstack-meeting-alt15:07
*** phiche1 has quit IRC15:08
*** esheffield has joined #openstack-meeting-alt15:10
*** nelsnelson has joined #openstack-meeting-alt15:13
*** thangp has joined #openstack-meeting-alt15:15
*** wbrothers-afk has quit IRC15:15
*** rcleere is now known as rcleere_away15:17
*** obondarev has joined #openstack-meeting-alt15:18
*** TaoBai has quit IRC15:19
*** rcleere_away is now known as rcleere15:19
*** wbrothers has joined #openstack-meeting-alt15:20
*** marun has joined #openstack-meeting-alt15:20
*** pradk has joined #openstack-meeting-alt15:20
*** Longgeek has quit IRC15:20
*** jprovazn has quit IRC15:22
*** salv-orlando has quit IRC15:23
*** Longgeek has joined #openstack-meeting-alt15:25
*** ian_ott has joined #openstack-meeting-alt15:27
*** marcusvrn has quit IRC15:27
*** Sukhdev has joined #openstack-meeting-alt15:27
*** ian_ott has quit IRC15:28
*** zz_gondoi is now known as gondoi15:29
*** irenab has quit IRC15:30
*** Rajeev has joined #openstack-meeting-alt15:30
*** fito has joined #openstack-meeting-alt15:32
*** wbrothers has left #openstack-meeting-alt15:34
*** zz_jgrimm is now known as jgrimm15:36
*** sergef has quit IRC15:37
*** teran has joined #openstack-meeting-alt15:38
*** edwardb has quit IRC15:38
*** phiche has joined #openstack-meeting-alt15:41
*** Longgeek_ has joined #openstack-meeting-alt15:41
*** Longgeek has quit IRC15:42
*** teran has quit IRC15:42
*** phiche has quit IRC15:45
*** pballand has quit IRC15:45
*** Longgeek has joined #openstack-meeting-alt15:46
*** emagana has quit IRC15:46
*** Longgeek_ has quit IRC15:47
*** emagana has joined #openstack-meeting-alt15:47
*** vishwana_ has joined #openstack-meeting-alt15:48
*** phiche has joined #openstack-meeting-alt15:50
*** EricGonc_ has joined #openstack-meeting-alt15:50
*** kebray has joined #openstack-meeting-alt15:50
*** rkukura has joined #openstack-meeting-alt15:50
*** vishwana_ has quit IRC15:51
*** vishwana_ has joined #openstack-meeting-alt15:51
*** vishwana_ is now known as vishwanathj_15:51
*** vishwanathj_ has quit IRC15:51
*** emagana has quit IRC15:52
*** phiche has quit IRC15:52
*** vishwana_ has joined #openstack-meeting-alt15:52
*** phiche has joined #openstack-meeting-alt15:52
*** EricGonczer_ has quit IRC15:53
*** deepakcs has joined #openstack-meeting-alt15:54
*** mtanino has joined #openstack-meeting-alt15:54
*** shivharis has joined #openstack-meeting-alt15:55
*** vishwana_ has quit IRC15:56
*** vishwana_ has joined #openstack-meeting-alt15:56
*** vishwana_ is now known as vishwanathj_15:57
*** vishwanathj_ has quit IRC15:57
*** jtomasek has quit IRC15:58
*** yamahata has joined #openstack-meeting-alt15:59
*** phiche has quit IRC15:59
SukhdevHello ML2'ers16:00
rkukurahi16:00
yamahatahello16:00
*** rprakash has joined #openstack-meeting-alt16:00
matrohonhi16:00
*** rcurran has joined #openstack-meeting-alt16:00
*** moshele has joined #openstack-meeting-alt16:00
*** dane_leblanc_ has joined #openstack-meeting-alt16:01
*** bradjones has quit IRC16:01
* Sukhdev Lets give a minute for others to join in16:01
*** bradjones has joined #openstack-meeting-alt16:01
Sukhdevshivharis: are you here?16:01
*** markmcclain has joined #openstack-meeting-alt16:02
ChuckCo/16:02
*** absubram__ has joined #openstack-meeting-alt16:02
*** dane_leblanc__ has joined #openstack-meeting-alt16:02
shivharishi16:02
*** andreykurilin has quit IRC16:02
Sukhdev#startmeeting networking_ml216:03
openstackMeeting started Wed Jan  7 16:03:07 2015 UTC and is due to finish in 60 minutes.  The chair is Sukhdev. Information about MeetBot at http://wiki.debian.org/MeetBot.16:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:03
*** openstack changes topic to " (Meeting topic: networking_ml2)"16:03
openstackThe meeting name has been set to 'networking_ml2'16:03
*** asomya has joined #openstack-meeting-alt16:03
Sukhdev#topic Agenda16:03
*** openstack changes topic to "Agenda (Meeting topic: networking_ml2)"16:03
Sukhdev#link: https://wiki.openstack.org/wiki/Meetings/ML2#Meeting_January_7.2C_201516:03
*** carl_baldwin has joined #openstack-meeting-alt16:03
*** dolfo has quit IRC16:04
Sukhdev#topic: Announcements16:04
*** openstack changes topic to ": Announcements (Meeting topic: networking_ml2)"16:04
SukhdevHappy New Year to all16:04
*** KLevenstein_ has joined #openstack-meeting-alt16:04
SukhdevHope you had relaxing holidays and wonderful start to New Year16:04
*** dane_leblanc has quit IRC16:05
*** KLevenstein_ is now known as KLevenstein16:05
shivharisthanks, same to all16:05
SukhdevJust a reminder Kilo-2 is approaching soon - in less than a month16:05
Sukhdev#link - https://wiki.openstack.org/wiki/Kilo_Release_Schedule16:05
*** dane_leblanc_ has quit IRC16:05
SukhdevAnybody has any announcement to make?16:06
Sukhdev#topic: L2 Gateway Update16:06
*** openstack changes topic to ": L2 Gateway Update (Meeting topic: networking_ml2)"16:06
*** flwang has quit IRC16:06
*** tbarron has joined #openstack-meeting-alt16:07
SukhdevI thought I give you a quick update - a new effort has been kicked off in the networking team16:07
*** tbarron has left #openstack-meeting-alt16:07
SukhdevA bi-weekly meeting is scheduled every other monday - you can see details here -  https://wiki.openstack.org/wiki/Meetings#Networking_L2_Gateway_meeting16:08
*** jprovazn has joined #openstack-meeting-alt16:08
SukhdevThe team's goal is to come up with an API for L2 Gateway functionality16:08
SukhdevThis project is being kicked off from stackforge - not as part of neutron tree16:09
*** phiche has joined #openstack-meeting-alt16:09
SukhdevIf anybody is interested in the topic, feel free to join us in the meetings or feel free to ping me for more details16:09
*** zehicle_ has quit IRC16:09
SukhdevWe have initial version of API and the goal is to have a working version within Kilo cycle16:10
SukhdevAny questions on this topic before moving on?16:10
rkukuraSukhdev: Thanks - I’ll take a close look16:11
yamahataSukhdev: where is the past log?16:11
Sukhdevyamahata: The first meeting took place yesterday16:11
*** dane_leblanc__ has quit IRC16:12
Sukhdevyamahata: the logs will be here - http://eavesdrop.openstack.org/meetings/networking_l2gw/16:12
yamahataSukhdev: thanks. will take a look.16:12
*** banix has joined #openstack-meeting-alt16:12
Sukhdev#topic: ML2 Drivers decomposition16:13
*** openstack changes topic to ": ML2 Drivers decomposition (Meeting topic: networking_ml2)"16:13
SukhdevWe covered this topic in our last meeting16:13
*** Longgeek has quit IRC16:13
*** chellygel has left #openstack-meeting-alt16:13
Sukhdevand provided details about what transpired in SLC sprint related to this issue16:13
SukhdevThe question I wanted to ask the team is if we should follow up on this topic here in this meetings?16:14
mosheleSukhdev: do we have a working example of the split like odl?16:14
Sukhdevmoshele: I started to work on it - I am more than half way done, and then got pulled into something else unfortunately16:15
*** Longgeek has joined #openstack-meeting-alt16:15
Sukhdevmoshele: mestery had ODL almost done few back - I did not check if he posted the final version yet16:16
Sukhdevhas anyone seen it16:16
shivharislink to etherpad?16:16
Sukhdevmestery: are you here?16:16
Sukhdevmestery: have you completed the OLD driver split?16:16
mesterySukhdev: Here, yes. Yes, ODL is split, but I do not have the changes merged upstream yet to make it fully work.16:17
mesteryBut the repo is out there, yes.16:17
mesterystackforge/networking-odl16:17
*** Leonr has joined #openstack-meeting-alt16:17
*** kobis has quit IRC16:17
*** dane_leblanc has joined #openstack-meeting-alt16:17
*** tsekiyama has joined #openstack-meeting-alt16:17
mosheleok,  thank I will look into that16:17
Sukhdevso looks like mestery and I are both in same stage16:18
*** kobis has joined #openstack-meeting-alt16:18
*** ian_ott has joined #openstack-meeting-alt16:18
*** jrist has quit IRC16:18
*** flwang has joined #openstack-meeting-alt16:18
SukhdevHopefully within next couple of weeks, I hope to complete the Arista ML2 driver split16:18
*** Murali has joined #openstack-meeting-alt16:19
SukhdevShall we keep this item on the agenda until we have couple of working examples?16:19
*** jmontemayor has joined #openstack-meeting-alt16:19
mosheleI think so16:20
rkukuraSukhdev: I think its a good idea16:20
SukhdevSounds good - thanks16:20
banix+116:20
matrohonjust a question : can l2pop MD stay in the tree?16:21
rkukuramatrohon: I think so, at least for now16:21
matrohonrkukura : ok thanks16:21
Sukhdevmatrohon: Good question - I think so16:21
*** kobis has quit IRC16:22
*** ian_ott has quit IRC16:22
SukhdevDecomposition is really proposed to help vendors to have more control over the code changes and to relieve the cores to spend time on core work16:22
SukhdevAnything else on this before we move on?16:23
*** yapeng has joined #openstack-meeting-alt16:23
Sukhdev#topic: Blueprint list consolidation16:23
*** openstack changes topic to ": Blueprint list consolidation (Meeting topic: networking_ml2)"16:23
Sukhdevshivharis: I do not see Manish here16:24
Sukhdevshivharis: do you want to provide update?16:24
Sukhdev#link https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review16:24
*** jrist has joined #openstack-meeting-alt16:24
shivhariswe have mostly completed the list in the etherpad16:24
shivharissorry wiki...16:25
*** reed has joined #openstack-meeting-alt16:25
shivhariswould like to get others to look thru and see if we missed anything..16:25
shivharisso it is out there for updates16:25
*** jgrimm is now known as zz_jgrimm16:25
shivharisthats all from me on this.16:25
Sukhdevshivharis: Sounds good - thanks16:26
Sukhdevanybody has any question?16:26
SukhdevPlease have a look  - I posted the link above and feel free to update the wiki directly16:26
Sukhdev#topic: Bugs16:26
rkukuraI’d suggest we keep the vendor-specific BPs in a separate section, since these don’t go through the normal spec review process any more16:26
*** openstack changes topic to ": Bugs (Meeting topic: networking_ml2)"16:26
*** jrist has quit IRC16:27
Sukhdev#undo16:27
openstackRemoving item from minutes: <ircmeeting.items.Topic object at 0x3bc0bd0>16:27
*** ian_ott has joined #openstack-meeting-alt16:27
Sukhdevrkukura: That is a good idea16:27
*** jrist has joined #openstack-meeting-alt16:27
Sukhdevshivharis: is it easy enough to do?16:27
*** ian_ott has quit IRC16:27
shivhariswe can take care of that16:28
Sukhdevshivharis: thanks16:28
Sukhdev#topic: Bugs16:28
*** openstack changes topic to ": Bugs (Meeting topic: networking_ml2)"16:28
*** betsy has quit IRC16:28
shivharisbugs: i am still seeking info on the high priority bugs16:28
Sukhdev#link: https://bugs.launchpad.net/neutron?field.searchtext=ml216:28
*** yapeng has quit IRC16:28
shivharishttps://bugs.launchpad.net/neutron/+bug/137873216:29
uvirtbotLaunchpad bug 1378732 in neutron "migrate_to_ml2 script doesn't work for Juno release" [High,New]16:29
*** Barker has quit IRC16:29
shivharismarkmacclain ?16:29
shivharismarkmcclain ?16:30
*** betsy has joined #openstack-meeting-alt16:30
shivharisi think this bugs needs resolution before k216:30
shivharisI am hoping to get some guidance from mark on this16:30
shivhariswe are covered on this: https://bugs.launchpad.net/neutron/+bug/136739116:31
uvirtbotLaunchpad bug 1367391 in neutron "ML2 DVR port binding implementation unnecessarily duplicates schema and logic" [High,Confirmed]16:31
shivharisi think rkukura is on top of this16:32
*** armax has joined #openstack-meeting-alt16:32
rkukurashivharis: I hope to get back to working on this by the end of the week16:32
rkukuraI think its important to get it into k216:32
matrohonrkukura : did you already start an implementation?16:32
shivharisthe other 2 high bugs seem to be not progressing - i will ping the folks again for these16:32
shivharisI plan to sort this vendor specific bugs and assign to vendor specific contributors this week16:33
rkukuramatrohon: I have a branch but don’t recall how much progress I had made.16:33
matrohonrkukura : fine, k2 would be very nice!16:34
*** jmontemayor has quit IRC16:34
matrohonrkukura : ha_router needs it too16:34
shivharisAlso requesting others to pick up the medium priroity bugs and work on these.16:34
*** obondarev has quit IRC16:34
*** markmcclain has quit IRC16:34
Sukhdevdeadline for k2 is 2/5/1516:34
*** arnaud__ has joined #openstack-meeting-alt16:34
rkukuramatrohon: I’ve been tied up with GBP, but we just did our Juno release so I’m soon back to working on ML216:34
shivharisAny questions regarding bugs please feel free to jump in16:34
*** Tal has quit IRC16:35
matrohonrkukura : cool!16:35
Sukhdevshivharis: thanks for update16:35
shivharisthat all i have this time from my side16:35
Sukhdevanything else on the bugs?16:35
*** markmcclain has joined #openstack-meeting-alt16:36
*** markmcclain has quit IRC16:36
Sukhdev#topic Open Discussion16:36
*** openstack changes topic to "Open Discussion (Meeting topic: networking_ml2)"16:36
*** wbrothers has joined #openstack-meeting-alt16:36
SukhdevAnybody has anything to discuss?16:36
*** jmontemayor has joined #openstack-meeting-alt16:36
* Sukhdev is waiting 16:37
*** markmcclain has joined #openstack-meeting-alt16:37
*** Barker has joined #openstack-meeting-alt16:37
matrohondoes anybody is working with linuxbridge?16:37
SukhdevLooks like we done - enjoy the extra time16:38
Sukhdevthanks for joining folks16:38
*** teran has joined #openstack-meeting-alt16:38
matrohonI'm interested in understanding the future of lb, since no gate is running with it and major features doesn't take it into account (DVR)...16:38
banixthank. bye16:38
*** beagles is now known as beagles-lunch16:38
*** markmcclain has quit IRC16:38
Sukhdevmatrohon: you may want to ask the same question at - #openstack_neutron16:39
Sukhdev#openstack-neutron16:39
Sukhdev#endmeeting16:39
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:39
openstackMeeting ended Wed Jan  7 16:39:46 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:39
openstackMinutes:        http://eavesdrop.openstack.org/meetings/networking_ml2/2015/networking_ml2.2015-01-07-16.03.html16:39
rkukurabye16:39
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/networking_ml2/2015/networking_ml2.2015-01-07-16.03.txt16:39
shivharisbye16:39
openstackLog:            http://eavesdrop.openstack.org/meetings/networking_ml2/2015/networking_ml2.2015-01-07-16.03.log.html16:39
banixmatrohon: or the mailing list16:39
matrohonShukdev : ok16:39
rkukurathanks Sukhdev!16:39
*** shivharis has quit IRC16:40
rkukuramatrohon: I agree we should test it in the gate if it remains in the codebase.16:40
matrohonrkukura : +116:40
*** fzdarsky has joined #openstack-meeting-alt16:40
*** gyee has joined #openstack-meeting-alt16:40
matrohonrkukura : the same should be done for l2pop16:40
rkukuramatrohon: +116:41
*** asomya has quit IRC16:41
*** timsim has joined #openstack-meeting-alt16:41
matrohonrkukura : I'm dreaming of a gate job that runs a deployment with lb+l2pop16:41
matrohonit need multi-node, but it seems available now16:42
*** mugsie has joined #openstack-meeting-alt16:42
*** ChuckC has quit IRC16:42
*** salv-orlando has joined #openstack-meeting-alt16:43
*** marcusvrn has joined #openstack-meeting-alt16:43
*** teran has quit IRC16:43
rkukuramatrohon: haven’t looked at multi-node gate, but glad to hear that’s finally available16:43
*** fzdarsky_ has joined #openstack-meeting-alt16:44
matrohonrkukura : last time I look at it, some multi-node job were running in the experimental queue16:44
rkukuramatrohon: thanks for the info!16:45
*** gholler has joined #openstack-meeting-alt16:45
matrohonrkukura : https://review.openstack.org/#/c/106043/16:45
*** mattgriffin has quit IRC16:45
*** Sukhdev_ has joined #openstack-meeting-alt16:48
*** emagana has joined #openstack-meeting-alt16:49
*** jtomasek has joined #openstack-meeting-alt16:50
*** coolsvap is now known as coolsvap|afk16:51
*** coolsvap|afk is now known as coolsvap16:51
*** fzdarsky_ has quit IRC16:51
*** rkukura has left #openstack-meeting-alt16:51
*** Sukhdev has quit IRC16:51
*** SridharRamaswamy has joined #openstack-meeting-alt16:51
*** coolsvap is now known as coolsvap|afk16:52
*** kobis has joined #openstack-meeting-alt16:52
*** mattgriffin has joined #openstack-meeting-alt16:54
*** dbhaskaran has joined #openstack-meeting-alt16:54
*** beagles-lunch is now known as beagles16:55
*** vinod1 has joined #openstack-meeting-alt16:55
*** Barker has quit IRC16:56
*** armax has quit IRC16:57
*** absubram__ has quit IRC16:59
*** Barker has joined #openstack-meeting-alt16:59
*** deepakcs has quit IRC17:00
*** pk_ has joined #openstack-meeting-alt17:00
*** rm_work|away is now known as rm_work17:00
*** fzdarsky has quit IRC17:01
Kiall#startmeeting Designate17:01
openstackMeeting started Wed Jan  7 17:01:24 2015 UTC and is due to finish in 60 minutes.  The chair is Kiall. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
*** openstack changes topic to " (Meeting topic: Designate)"17:01
KiallHeya - Who's about?17:01
openstackThe meeting name has been set to 'designate'17:01
timsimo/17:01
betsyo/17:01
mugsieo/17:01
*** matrohon has quit IRC17:01
vinod1o/17:02
*** rjrjr_ has joined #openstack-meeting-alt17:02
Kiall#topic Action Items from last week17:02
*** openstack changes topic to "Action Items from last week (Meeting topic: Designate)"17:02
rjrjr_o/17:02
Kiallkiall to split bp validation-cleanup into k1/k2 parts. / kiall to push 1398989 and 1399257 to k2 - Both done.17:02
Kiallkiall to put monthly topic sprints on agenda for next week - Done.. Moments ago.. https://etherpad.openstack.org/p/designate-sprints17:02
*** phiche has left #openstack-meeting-alt17:02
Kiall#topic Kilo Release Status (kiall - recurring)17:02
*** openstack changes topic to "Kilo Release Status (kiall - recurring) (Meeting topic: Designate)"17:03
Kiall#link https://launchpad.net/designate/+milestone/kilo-217:03
*** nkrinner has quit IRC17:03
KiallWe've got lots of pools bugs filed recently that we need to get tagged as k2, so the board isn't very representitive today!17:03
KiallCan we make sure to tag things k2 as there filed? :)17:03
mugsieyup17:04
timsimFo sho17:04
Kiallkilo-2 BTW, is Feb 5th..17:04
KiallGoing to move on, nothing else of interest for k2 yet :)17:04
Kiall#topic Pools - Where are we? (kiall - recurring)17:04
*** openstack changes topic to "Pools - Where are we? (kiall - recurring) (Meeting topic: Designate)"17:05
*** jcoufal has quit IRC17:05
Kiallrjrjr_: about? care to give an update on where your changes are?17:05
rjrjr_i am fixing bugs. :)17:05
timsimhttps://review.openstack.org/#/c/145346/ fixes 1404377 from my point of view17:05
rjrjr_submitted a few yesterday, will have more today.  i also opened more bugs per conversations we had in chat.17:05
betsyThis is ready to go https://review.openstack.org/#/c/136440/ - Migrate Server table17:05
betsyIt also gets rid of all server code and changes it to nameserver17:06
Kiallbetsy: cool, I'll try get it another review after this meeting - or tomorrow at the latest17:06
Kialltimsim you and rjrjr_both tackled that issue, right?17:06
timsimYeah, but I abandoned mine. His works and does a bit more.17:07
Kialltimsim: ah, cool.. Okay so you guys settled on 1 :) perfect17:07
vinod1https://review.openstack.org/#/c/139748/ is also ready for review - Add api for getting pool manager statuses17:07
mugsietimsim: yeah, I saw your +1 there17:07
mugsieok. there is quite a massive backlog of chenages atm anyway17:07
*** pballand has joined #openstack-meeting-alt17:07
mugsiewe need to get on top of it17:08
Kiallmugsie: yes, the break has left everything in a big pile ;)17:08
mugsieIf i could convince my pc to boot, that would be a benifit ;)17:08
*** stannie has quit IRC17:08
Kiallvinod1: Cool, I'll try get to that one aswell tomorrow.17:09
KiallAny outstanding issues etc with Pools, nothing needing discussion /  decisions?17:09
*** rm_work is now known as rm_work|away17:09
rjrjr_i am concerned we have not had comprehensive testing for it.17:10
rjrjr_multiple backends, multiple designate instances, etc.17:10
*** jbratton has joined #openstack-meeting-alt17:10
Kiallrjrjr_: yep, as am I! We defiantly need more testing, and lots of unit tests to cover the code..17:10
*** sadasu has joined #openstack-meeting-alt17:10
rjrjr_paul glass has done some testing and uncovered some stuff, but i'd like to run through a more indepth testing.17:10
mugsiemight be a good sprint ?17:11
rjrjr_unit tests are coming.  almost done with that.  opened a bug to submit that patch against last night.17:11
KiallI think it's now in a state that's it's mostly working, and the code structure etc is unlikely to change.. So, a good time to get stuck into tests for it all.17:11
*** sadasu has quit IRC17:11
mugsiehas anyone tried multiple pools?17:11
Kiallrjrjr_: ah, cool..17:11
rjrjr_unit tests won't cover some of that.17:12
timsimmugsie: Don't think so17:12
*** sbadia has quit IRC17:12
mugsiethink that will be an interesting one17:12
rjrjr_mugsie: i want to setup for that.  i think we should try that.17:12
*** moshele has quit IRC17:12
rjrjr_i also found problems with BIND9/mdns that we need to resolve.  (i'll file bugs for the problems.)17:12
*** emagana_ has joined #openstack-meeting-alt17:13
Kiallrjrjr_: yea, I was looking into how we might split out tests into "unit" and "integration", and how the integration tests might be able to make better use of stuff like multiple pools etc etc17:13
timsimThat woul be lovely.17:13
timsims/woul/would17:13
rjrjr_isn't there  an openstack test suite for integration testing.  tempest?17:13
mugsiekinda17:13
KiallKinda.. Projects are being asked to take lots of stuff from tempest back in tree17:14
rjrjr_okay17:14
KiallI'd like to get a new tests/integration folder going - where, inside there, all tests are black box.. e.g. no direct code access, and tests spin up the actual processes as they might in devstack etc17:14
mugsie++17:14
KiallThat would let us write much better tests for things like 2x pool manager with 4x mdns and 3x API etc ;)17:15
*** fzdarsky has joined #openstack-meeting-alt17:15
*** emagana has quit IRC17:15
rjrjr_expect the unit tests in the next couple of day.  also more bug fixes.  could use help on testing.17:16
KiallOkay - Let's move on, we'll come back to tests etc next meet, hopefully rjrjr_'s pushed what he has by then and we can have a more focused conversation on it :)17:16
KiallAnything else on pools before the next topic?17:16
KiallGoing once.. twice.. gone ;)17:17
Kiall#topic Monthly Topic Sprints (kiall)17:17
*** openstack changes topic to "Monthly Topic Sprints (kiall) (Meeting topic: Designate)"17:17
Kiall#link https://etherpad.openstack.org/p/designate-sprints17:17
*** sbadia has joined #openstack-meeting-alt17:17
KiallWe talked about doing a monthly half day sprint on $boring topic, the intent being to actually do the boring tasks like docs ;)17:18
*** KLevenstein has left #openstack-meeting-alt17:18
KiallI just created the etherpad a few mins ago, apologies, if you can add anything you can think of now?17:18
*** rcurran has quit IRC17:19
KiallLooks like stuff is trickling in :)17:19
KiallShould we pick a topic, and a day maybe next week, and go from there?17:19
Kiall(next week - myself and mugsie are in Seattle, so the TX will be closer than usual ;))17:19
timsimSounds good to me17:20
mugsieyup17:20
*** rmoe has quit IRC17:20
Kiallvinod1 / betsy / rjrjr_ - you guys in?17:20
betsysounds good to me17:21
*** Murali has quit IRC17:21
vinod1+117:21
rjrjr_i might be able to.  unfortunately, we just planned our sprint for the next 2 weeks on Monday and I didn't account for this work.17:21
rjrjr_i'm tentative.17:21
KiallOkay - Thoughts on a day? I'm thinking Wed/Thu/Fri would work best for myself?17:21
mugsierjrjr_: cool. I think we will have sprints where people drop in and out17:21
Kiallre topic - Unit / Integration Tests - I think that could be a good one to start with?17:22
vinod1Thu17:22
timsimThursday/Friday is good.17:22
mugsieyeah - Thurs / Fri17:22
mugsiewe will need time to adjust to the timezone17:23
rjrjr_i can send you a coverage report.17:23
KiallSounds like Thu is the winner then? Aiming for a half day, how do we figure that one out ;)17:23
mugsie(that said I am basically on PST now)17:23
Kiallrjrjr_: the gate generates coverage reports automatially, you just have to know where to look for them. There BURIED.17:23
rjrjr_my org has been after me to get the numbers for Designate higher.17:24
*** pballand has quit IRC17:24
rjrjr_they are running sonar and sending me the reports.17:25
timsimProbably afternoon time here....maybe 1-5 here... 11-3 in Seattle, or we could probably go a bit later. Or 11-3 Here, 9-Noon PST17:25
*** pballand has joined #openstack-meeting-alt17:25
mugsie11-317:25
mugsiei dont do mornings17:25
mugsie:D17:25
KiallYea, 11-3 sounds better than 9-nood for me ;)17:25
timsimThat's what I figured :P17:25
Kialleven if we're -8 hours ;)17:25
*** pballand has quit IRC17:26
KiallOkay - So, Thursday 11->3 PST ..17:26
KiallTopic - Tests good with everyone?17:26
*** safchain has quit IRC17:26
timsimThursday 1/15 11-3 PST17:26
*** pballand has joined #openstack-meeting-alt17:26
timsimKiall can you maybe elaborate on what you want to do there a bit?17:26
betsyKiall: +117:26
*** dane_leblanc has quit IRC17:26
*** pballand has quit IRC17:27
Kialltimsim: as rjrjr_ mentioned, we have lots of gaps in our tests - code that's just not covered at all! Getting tests written up to cover the dead spots, and cleaning up existing tests where possible..17:27
*** mattgriffin has quit IRC17:27
betsywhere are the coverage tests that the gate generates?17:27
timsimAlright, that works for me.17:27
*** moshele has joined #openstack-meeting-alt17:27
*** moshele has left #openstack-meeting-alt17:27
vinod1so this would be cleaning out/adding/updating the unit tests that we currently have - correct?17:28
Kiallbetsy: still trying to find them.. They really are buried!17:28
ekarlso-hey guys -,,-17:28
ekarlso-sorry for not being in before but been busy with family stuffs :()17:28
Kiallvinod1: yep, and if possible maybe adding some real integration tests (I kinda hinted at that earlier, but we'd want to get the framework in place first..)17:28
clarkbKiall: betsy: they are at http://logs.openstack.org/$FIRSTTWOCHARSOFGITSHA1/GITSHA117:28
ekarlso-*skim reads*17:28
Kiallclarkb: that's the one!17:28
clarkbyou can always run them as part of check queue if you are interested in the data in reviews too17:29
Kiallhttp://logs.openstack.org/5b/5b65e05776f5f6d6d488bdd558cd2c9f62701a46/post/designate-coverage/c1aa2f5/cover/17:29
Kiallclarkb: That's probably a good idea, thanks :)17:29
*** mattgriffin has joined #openstack-meeting-alt17:30
rjrjr_basically, every "public" method in every class should have a unit test.17:30
*** Longgeek has quit IRC17:30
vinod1Kiall: With your link, clicking on the module returns a "File Not Found". Is that expected?17:31
Kiallvinod1: add .gz to the end17:31
Kiallclarkb: is that a bug? ^17:31
rjrjr_vinod1: try the second link.17:31
KiallSo - Location? I'm not sure this is a hangout style event, it's more async IMO17:32
mugsieirc room17:32
timsimProbably etherpad, IRC?17:32
mugsiei think17:32
Kiall(might use a HO at the start, to split the work)17:32
clarkbKiall: probably, things get compressed behind the scenes and we likely need to make apache do the right thing17:32
Kiallclarkb: Cool - I figured as much, just wasn't sure if a bug would be Won't Fix'd or not - I'll file one :)17:33
*** balajiiyer has quit IRC17:33
ekarlso-timsim: irc / ho for ?17:33
vinod1Kiall: agree - HO at the start and possibly at the end to wrap things up17:33
KiallOkay - So, Thursday 1/15 11-3 PST, Unit / Integration Test Sprint, IRC/Etherpad + HO at the start for divying up...  Everyone happy with that?17:34
timsimekarlso-: We're doing a half-day sprint on unit testing next thursday :P17:34
*** shwetaap has joined #openstack-meeting-alt17:34
timsimKiall +117:34
ekarlso-oh, kewl!17:34
*** rmoe has joined #openstack-meeting-alt17:34
*** SridharRamaswam1 has joined #openstack-meeting-alt17:34
ekarlso-+1 to that that it's needed!17:34
*** e0ne has quit IRC17:35
*** SridharRamaswamy has quit IRC17:35
KiallOkay - I'll call that agreed.. :)17:35
Kiall#topic Open Discussion17:35
*** openstack changes topic to "Open Discussion (Meeting topic: Designate)"17:35
KiallThat was the last agenda item, anyone have anything off-topic?17:35
Kialloff-agenda*17:35
ekarlso-secondary zones17:35
ekarlso-..17:35
*** chuckC_ has joined #openstack-meeting-alt17:35
Kiallekarlso-: what about it?17:35
rjrjr_mid-cycle meetup.  who's coming?17:35
ekarlso-testers wanted17:36
ekarlso-that and v2 client..17:36
Kiallrjrjr_: o/ - We fly out to Seattle on Monday ..17:36
rjrjr_anyone from rackspace coming?  anyone else?17:36
*** SridharG has left #openstack-meeting-alt17:37
Kialltimsim / vinod1 - you hear back from Joe yet?17:37
timsimAt least one of us will be there, "working on a second"17:37
rjrjr_i'm booking my flight/hotel today...17:37
betsyI won’t be able to come. I’ve got family stuff here and won’t be able to leave town17:37
timsim(I'll drive and sleep in my car if I must :P)17:37
*** daneyon has joined #openstack-meeting-alt17:38
mugsietimsim: :)17:38
*** carl_baldwin has quit IRC17:38
Kialltimsim: lol - mugsie has a double bed to himself, you guys can share I'm sure!17:38
*** shwetaap1 has joined #openstack-meeting-alt17:38
*** kobis has quit IRC17:38
timsimRoomies17:38
mugsiei like how kiall gives away my bed ;)17:38
rjrjr_a new reality TV show was born!17:38
betsy:D17:39
KiallI'd offer mine, but.. ehh.. I have the plague.17:39
timsimStill?17:39
*** shwetaap has quit IRC17:39
KiallAgain ;)17:39
timsimI thought you picked that up in Paris17:39
*** teran has joined #openstack-meeting-alt17:39
timsimhaha.17:39
KiallOkay - Any other topics?17:39
*** Barker has quit IRC17:40
timsimThe first five (i think) patchests of the agent are ready for review17:40
ekarlso-dont share room with Kiall, you'll end with the rat plague17:40
Kiall^ see? I wasn't lying17:40
*** jmontemayor has quit IRC17:40
*** marun has quit IRC17:40
*** Longgeek has joined #openstack-meeting-alt17:41
rjrjr_kiall: i have dependent patches.  progress...17:41
rjrjr_(not one giant patch for everything!)17:41
timsimAgent Patchset order (http://paste.openstack.org/show/155873/) If anyone is interested.17:41
*** mattgriffin has quit IRC17:41
Kiallrjrjr_: excellent :)17:42
ekarlso-timsim: i'm verify interested in your target stuff :)17:42
mugsietimsim: cool17:42
ekarlso-for dyn etc17:42
*** mattgriffin has joined #openstack-meeting-alt17:42
mugsiewill look at it17:42
Kialltimsim: Cool, I can't promise I'll get to them this week though :(17:42
timsimmugsie: Actual Github branch https://github.com/TimSimmons/designate/tree/bp/new-agent17:42
timsimKiall: No worries :)17:42
rjrjr_timsim: cool.  targetting kilo-2?17:42
timsimekarlso-: That's more in the research stage :P17:43
timsimrjrjr_: I believe we are17:43
*** Barker has joined #openstack-meeting-alt17:43
ekarlso-timsim: -,,-17:43
*** dane_leblanc has joined #openstack-meeting-alt17:43
rjrjr_lots to do for kilo-2...17:43
timsimBut ya'll are gonna tear up some of those, I'm sure.17:43
Kiallrjrjr_: I'd probably think it's targetting k2/early k3..17:43
*** dims__ has quit IRC17:43
*** tbarron has joined #openstack-meeting-alt17:44
KiallOkay - Sounds like we're done? Let's call it, I'm already doing 2 meetings right now anyway ;)17:44
*** dims__ has joined #openstack-meeting-alt17:44
*** teran has quit IRC17:44
*** rjrjr_ has quit IRC17:44
mugsiecool17:44
mugsieo/17:44
timsimCool17:44
Kiall(HP has one of those all-hands call now, millions of man hours being spent on it ;))17:44
*** carl_baldwin has joined #openstack-meeting-alt17:44
KiallOkay - Thanks all.. See you in #openstack-dns :)17:45
Kiall#endmeeting17:45
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:45
openstackMeeting ended Wed Jan  7 17:45:09 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:45
openstackMinutes:        http://eavesdrop.openstack.org/meetings/designate/2015/designate.2015-01-07-17.01.html17:45
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/designate/2015/designate.2015-01-07-17.01.txt17:45
openstackLog:            http://eavesdrop.openstack.org/meetings/designate/2015/designate.2015-01-07-17.01.log.html17:45
*** mugsie has left #openstack-meeting-alt17:45
*** vinod1 has left #openstack-meeting-alt17:45
*** dims__ has quit IRC17:45
*** EmilienM is now known as EmilienM|afk17:45
*** dims__ has joined #openstack-meeting-alt17:46
*** fito has quit IRC17:47
*** david-lyle_afk is now known as david-lyle17:47
*** jbratton has left #openstack-meeting-alt17:50
*** balajiiyer has joined #openstack-meeting-alt17:51
*** shwetaap1 has quit IRC17:51
*** daneyon_ has joined #openstack-meeting-alt17:52
*** zz_dimtruck is now known as dimtruck17:53
*** SlickNik has joined #openstack-meeting-alt17:53
*** daneyon has quit IRC17:55
*** zz_avozza is now known as avozza17:55
*** Barker has quit IRC17:55
*** SumitNaiksatam has quit IRC17:56
SlickNik#startmeeting trove17:57
openstackMeeting started Wed Jan  7 17:57:33 2015 UTC and is due to finish in 60 minutes.  The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot.17:57
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:57
*** openstack changes topic to " (Meeting topic: trove)"17:57
openstackThe meeting name has been set to 'trove'17:57
*** pk_ has quit IRC17:57
SlickNikWelcome back from the holidays!17:58
*** armax has joined #openstack-meeting-alt17:58
SlickNikGiving folks a few minutes to trickle in17:58
SlickNikAgenda is at: https://wiki.openstack.org/wiki/Meetings/TroveMeeting17:58
amrith./17:58
georgelorcho/17:58
SlickNik#link https://wiki.openstack.org/wiki/Meetings/TroveMeeting17:59
*** Slower has joined #openstack-meeting-alt17:59
*** aj74 has joined #openstack-meeting-alt17:59
*** pballand has joined #openstack-meeting-alt17:59
*** sarob has joined #openstack-meeting-alt17:59
*** shayneburgess has joined #openstack-meeting-alt17:59
*** vkmc has joined #openstack-meeting-alt17:59
*** emagana_ has quit IRC17:59
peterstaco/18:00
vgnbkro/18:00
vkmco/18:00
SlickNik#topic Review: #131610 - Log operations - Need to address security concerns and a general review.18:00
*** openstack changes topic to "Review: #131610 - Log operations - Need to address security concerns and a general review. (Meeting topic: trove)"18:00
sgotlivo/18:01
amrith#link https://review.openstack.org/#/c/13161018:01
*** SridharRamaswam1 has quit IRC18:01
*** e0ne has joined #openstack-meeting-alt18:01
SlickNikX019 / iccha: want to give a quick overview?18:01
icchaX019: the floor is yours18:02
dougshelley66o/18:02
*** SridharRamaswamy has joined #openstack-meeting-alt18:02
*** derekh has quit IRC18:02
dloio/18:02
*** emagana has joined #openstack-meeting-alt18:02
icchaX019: around?18:02
amrithshe's on #openstack-trove18:03
sgotlivguys, sorry for the stupid question - X019 is Anna?18:03
icchayes18:03
SlickNiksgotliv: yes18:03
sgotlivthanks18:03
*** e0ne has quit IRC18:03
icchai think she mainly wanted ppl to take a look at the updated spec18:03
icchaand discuss any secuirty concerns folks may have18:04
*** pk_ has joined #openstack-meeting-alt18:04
icchaesp sgotliv had brought up some points18:04
*** pk_ has left #openstack-meeting-alt18:04
SlickNikgot it — was reading sgotliv's comments on the patch.18:04
icchaand possibly brainstorm solutions if there were any suggestions18:04
sgotlivmy opinion is that user must be aware of this feature and be able to turn it off if needed18:05
amrithsgotliv, who is the "user"18:05
SlickNiksgotliv: Who is the user?18:05
icchasgotliv: would it be sufficient if we had a toggle enable_log_access ?18:05
amriththe operator or the person getting the database instance?18:05
icchado u mean a deployer specific config?18:06
*** vishwanathj has quit IRC18:06
sgotlivamrith, SlickNik we have 2 use cases public and private cloud, right?18:06
esmuteO/18:06
edmondko/18:06
*** johnma has joined #openstack-meeting-alt18:07
amrithsgotliv, yes18:07
icchathe api calls auth a tenant, so a tenant cannot access another tenants logs anyways18:07
amrithiccha, the issue sgotliv is raising is (i think) that the tenant should be able to prevent the admin user from getting logs off an instance18:07
amrithif he or she desires.18:08
amrithsgotliv, please confirm ^^18:08
*** dimtruck is now known as zz_dimtruck18:08
*** zz_dimtruck is now known as dimtruck18:09
amrithhave the intertubes got clogged again?18:10
dougshelley66amrith, what you meant to say was "Is this thing on"18:10
SlickNikamrith: what's preventing the admin user from ssh'ing into the box and getting the logs off in any case? I mean if the admin is suspect, there's are a lot of other vectors of compromise in which the admin user can get at the data.18:10
amrithSlickNik, what's preventing that is the availability of an ssh key on the guest instance18:10
*** sgotliv has quit IRC18:10
*** irenab has joined #openstack-meeting-alt18:11
amriththe guest image (in a private cloud, or public cloud which allows tenants to upload guest images) could be secured to the point where the admin can't get into it (in theory).18:11
SlickNikbut we don't guarantee that the key is not going to be on the image — since the admin user builds the image, he can just as easily bake a key into it.18:11
amrithSlickNik, who's "we"?18:12
SlickNikWe = trove18:12
*** yapeng has joined #openstack-meeting-alt18:12
icchaalso though the user makes api call, it is also about who has access to the swift container as well18:12
icchathe user could have constraints on that18:12
amrithSlickNik, why should trove implement a feature with a level of security less than the rest of the system?18:12
icchaamrith: do you have an alternate suggestion?18:13
SlickNikamrith: Trove doesn't, and imo it should.18:13
amrithcurrently, I could (as an admin) build a guest image that I can't login to (via ssh).18:13
SlickNikshouldn't*18:13
amrithSlickNik,  ;)18:13
SlickNikYes you can.18:13
*** bradjones has quit IRC18:13
SlickNikThat's my point.18:13
dougshelley66point of clarification - is there a distinction between the operator/installer of the cloud components (such as trove) and the "admin" user?18:14
amrithSlickNik, therefore a user could just as easily build such an image18:14
amrithand then (without this feature), an administrator would be unable to get into it18:14
*** marun has joined #openstack-meeting-alt18:14
amrithssh or mysql or anything.18:14
*** timsim has left #openstack-meeting-alt18:14
*** Slower has left #openstack-meeting-alt18:14
SlickNikWhat's the use case where a user builds a trove image to upload it into an untrusted cloud?18:15
amrithit is a trusted cloud18:15
amrithjust that the trust doesn't extend to the administrators of the cloud18:15
amrithSlickNik, you write, "I mean if the admin is suspect, there's are a lot of other vectors of compromise in which the admin user can get at the data". Each and every one of those would be security issues that should, I believe be fixed. No?18:16
amrithif they exist18:16
amrithI'm not sure what they are and this may not be the right forum to air them.18:16
*** gondoi is now known as zz_gondoi18:16
*** irenab has quit IRC18:16
amrithsgotliv seems to have gone awol18:16
amrithso I propose that we table this till he is back online18:17
*** yapeng has quit IRC18:17
amrithI have an independent concern about this proposal and that is to do with swift integration. when manila comes along that would be the preferred place to put logs. How easy/hard would it be to make that change later?18:18
icchacan we do it before the next meeting though? so anna X019 can start work?18:18
*** annashen has joined #openstack-meeting-alt18:18
vipulsounds like what is needed is real RBAC to our API, where there is a concept of an admin that's not necessarily the cloud administrator18:18
icchaamrith: we should not worry about projects which are not integrated yet imo18:18
icchavipul: +118:18
icchaand at the same time we must be careful about feature creep18:18
SlickNikIt has to be trusted is my point. How does the user even know that the image he's uploaded is the same image that is being served by glance (and not one with a key inserted?)18:19
amrithI'm not talking so much about RBAC as I am a switch which the tenant can flip. and the switch would prevent an admin from access to logs on this machine.18:19
*** bradjones has joined #openstack-meeting-alt18:19
*** bradjones has joined #openstack-meeting-alt18:19
*** mwagner_lap has quit IRC18:19
*** armax has quit IRC18:19
amrithSlickNik, at some level a tenant who issues the glance image-upload command gets an image id and uses that. of course, you could have a nefarious admin in the backend who substitutes one image for another.18:20
*** yamahata has quit IRC18:20
vipulamrith: why would a tenant be able to deny an user with higher privileges?18:20
icchasay if there is a real customer issue which needs the admins to go dig in, then?18:20
amriththe question is whose admin.18:21
amrithis it the cloud admin18:21
amrithor an admin who the tenant authorizes18:21
amrithanyway, I suggest we wait for sgotliv to return18:21
vipulwe only have two users today.. tenant and a cloud administrator18:21
*** armax has joined #openstack-meeting-alt18:21
*** crc32 has joined #openstack-meeting-alt18:22
SlickNikIMO you wouldn't be able to guarantee data-privacy with any method switch or otherwise on the tenant side (and you probably wouldn't want to). A nefarious admin would always be able to get at the data.18:23
vipulanyway.. if we have requirements where we need to enforce roles at a finer granularity besides the two we have today, i suggest adding policies18:23
*** SumitNaiksatam has joined #openstack-meeting-alt18:23
*** danritchie has joined #openstack-meeting-alt18:23
*** amcrn has joined #openstack-meeting-alt18:24
vkmcmaybe if we carry a list of authorized users to perform that action?18:24
* amcrn sneaks in a o/18:24
vkmcsomething that only the admin user can modify18:25
SlickNikOkay, let's continue this conversation on the review - IMO it's okay to have the API call and place a level of trust in the admin.18:25
iccha+118:25
*** markmcclain has joined #openstack-meeting-alt18:26
*** rprakash has quit IRC18:26
SlickNikAnything else on this topic?18:27
amrithI would request that we allow sgotliv to chime in.18:27
*** Leonr has quit IRC18:27
amrithhe was here but seems to have dropped.18:27
amrithnot sure why/what happened there.18:27
*** Leonr has joined #openstack-meeting-alt18:27
*** vishwanathj has joined #openstack-meeting-alt18:28
SlickNikamrith: Yup, that's why I suggested moving the conversation to the review — it'd give him a chance to chime in as well since he's not online.18:28
SlickNik(at the moment)18:28
SlickNik#topic Failures in https://review.openstack.org/#/c/141081/, we need a new guest image for int-tests to pass.18:29
*** openstack changes topic to "Failures in https://review.openstack.org/#/c/141081/, we need a new guest image for int-tests to pass. (Meeting topic: trove)"18:29
amrithSlickNik, this is mine. mostly a procedural thing18:29
*** cp16net has joined #openstack-meeting-alt18:29
*** markmcclain has quit IRC18:29
amriththere were a couple of comments about this review (141081) from you, peterstac and sgotliv18:29
amriththe issue is that we don't have oslo.concurrency in the guest image18:29
amriththere's a change submitted for that18:30
SlickNikYes, I saw that you submitted a chance to trove-integration for that.18:30
amrithif we could get that merged once gate passes (almost done)18:30
amriththen we'd be good (i think).18:30
peterstacright - I'll remove the -1, due to the new submit18:30
amrithpeterstac, not so fast18:30
amrithwait till the thing passes ;)18:31
SlickNik#link https://review.openstack.org/#/c/14554618:31
amrithgate is about 20 minutes from being done on that18:31
peterstacok, but it should just be a dependency then :)18:31
amrithcan't make it a dependency because one is in trove and one is in trove-integration18:31
peterstacright18:32
SlickNikyah just sounds like a cross project dependency (between the patch in trove, and the one in trove-int)18:32
SlickNikOkay, sounds good. We can recheck the patch in trove once the trove-int dependency merges.18:33
SlickNikAnd take it from there.18:33
*** cp16net has quit IRC18:33
amriththat's all for that topic18:33
amrithI think18:33
amrithunless others have q's18:33
*** Sukhdev_ has quit IRC18:33
SlickNik.18:34
SlickNikSounds good. Thanks!18:34
SlickNik#topic Open Discussion18:34
*** openstack changes topic to "Open Discussion (Meeting topic: trove)"18:34
amrithgot 1 ... mid-cycle. agenda, confirmations (headcount), ...18:34
peterstaco/18:35
*** balajiiyer has quit IRC18:35
SlickNik#action SlickNik to get an etherpad up for the mid-cycle agenda.18:36
SlickNikLooks like most teams are brainstorming the agenda items on an etherpad.18:37
SlickNikI have a few ideas I'll put down myself, and folks can add others.18:37
*** Barker has joined #openstack-meeting-alt18:37
dougshelley66SlickNik, how many people have registered?18:38
SlickNikdougshelley66: I don't have a total count off the top of my head right at this moment — I can get it to you in the next hour or so.18:38
*** Barker has quit IRC18:38
SlickNikStill need to tally in some recent invites that came in.18:39
dougshelley66SlickNik, thanks - just wondered18:39
amritho/18:39
*** jmontemayor has joined #openstack-meeting-alt18:39
SlickNikpeterstac: did you have a question?18:39
SlickNik(amrith next)18:40
*** teran has joined #openstack-meeting-alt18:40
peterstacno, just thought we were doing the headcount for the midcycle - sry@18:40
SlickNikoh...18:40
peterstacso Amrith's up ...18:41
SlickNikpeterstac: I was going to tally up the eventbrite RSVPs since folks might not be at the meeting.18:41
SlickNikamrith: go for it18:41
peterstacright18:41
amrithSlickNik, did we tag 2014.2.2?18:41
amrithslicknik, I saw this email http://markmail.org/message/xec3lpqlsipxum6h18:41
amrithLooks like they reference Trove and give a link https://launchpad.net/trove/+milestone/2014.2.218:41
amrithwhich seems to be a dud.18:41
*** eghobo has joined #openstack-meeting-alt18:42
SlickNikamrith: No the only changes between 2014.2.1 and 2014.2.2 were changes in requirements, so we didn't need a 2014.2.2 tag18:42
amrithok, thx18:42
*** cp16net has joined #openstack-meeting-alt18:43
SlickNikthat was as per my last conversation with ihar.18:43
SlickNikI'm not sure if he sent that email out before or after our conversation.18:44
*** teran has quit IRC18:44
SlickNikOkay — any other topics for open discussion?18:45
*** Barker has joined #openstack-meeting-alt18:46
SlickNikLooks like that's all we have for today.18:46
SlickNik#endmeeting18:46
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:46
openstackMeeting ended Wed Jan  7 18:46:32 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:46
openstackMinutes:        http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-01-07-17.57.html18:46
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-01-07-17.57.txt18:46
openstackLog:            http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-01-07-17.57.log.html18:46
SlickNikThanks all!18:46
*** johnma has left #openstack-meeting-alt18:46
vkmcthanks!18:46
*** armax has quit IRC18:48
*** armax has joined #openstack-meeting-alt18:50
*** cp16net has left #openstack-meeting-alt18:50
*** _nadya_ has joined #openstack-meeting-alt18:51
*** bobmel has quit IRC18:53
*** vkmc has left #openstack-meeting-alt18:56
*** jehb has joined #openstack-meeting-alt18:58
*** emagana has quit IRC18:59
*** emagana has joined #openstack-meeting-alt18:59
*** jprovazn has quit IRC19:00
*** balajiiyer has joined #openstack-meeting-alt19:01
*** armax has quit IRC19:02
*** emagana_ has joined #openstack-meeting-alt19:03
*** emagana has quit IRC19:03
*** irenab has joined #openstack-meeting-alt19:05
*** yamahata has joined #openstack-meeting-alt19:10
*** zehicle_ has joined #openstack-meeting-alt19:13
*** ajmiller has quit IRC19:15
*** _nadya_ has quit IRC19:16
*** mwagner_lap has joined #openstack-meeting-alt19:17
*** zehicle_ has quit IRC19:18
*** irenab has quit IRC19:19
*** zz_jgrimm is now known as jgrimm19:22
*** armax has joined #openstack-meeting-alt19:27
*** _nadya_ has joined #openstack-meeting-alt19:27
*** banix has quit IRC19:28
*** yapeng has joined #openstack-meeting-alt19:30
*** zehicle_ has joined #openstack-meeting-alt19:31
*** SridharRamaswam1 has joined #openstack-meeting-alt19:33
*** SridharRamaswamy has quit IRC19:33
*** johnthetubaguy is now known as zz_johnthetubagu19:34
*** crc32 has quit IRC19:38
*** teran has joined #openstack-meeting-alt19:41
*** jehb has quit IRC19:41
*** teran has quit IRC19:46
*** emagana_ has quit IRC19:46
*** xgerman has joined #openstack-meeting-alt19:46
*** dboik has joined #openstack-meeting-alt19:46
*** emagana has joined #openstack-meeting-alt19:46
*** Leonr has quit IRC19:47
*** crc32 has joined #openstack-meeting-alt19:47
*** Leonr has joined #openstack-meeting-alt19:47
*** dboik has quit IRC19:48
*** andreykurilin has joined #openstack-meeting-alt19:50
*** matrohon has joined #openstack-meeting-alt19:53
*** johnsom has joined #openstack-meeting-alt19:54
*** TrevorV has joined #openstack-meeting-alt19:55
*** ajmiller has joined #openstack-meeting-alt19:56
*** jamiem has joined #openstack-meeting-alt19:56
*** jwarendt has joined #openstack-meeting-alt19:57
*** mwang2 has joined #openstack-meeting-alt19:57
*** jaypipes is now known as jaypipes-afk20:00
*** rm_work|away is now known as rm_work20:01
*** Riddhi has joined #openstack-meeting-alt20:01
*** jorgem has joined #openstack-meeting-alt20:01
jorgemo/20:02
TrevorVo/20:02
xgermano/20:02
dougwigo/20:02
sballe\o/20:02
johnsomHas it started?20:02
sballenot yet20:02
blogansbalukoff: you're slow on the trigger now20:02
rm_workyes but no20:02
rm_workhe started it in the wrong channel AGAIN :P20:02
sbalukoff...20:02
xgermanNO!20:02
sbalukoffI have no idea what happened with my IRC client there.20:03
bloganthsoe holidays really messed you up20:03
rm_worklol20:03
sbalukoff#startmeeting Octavia20:03
openstackMeeting started Wed Jan  7 20:03:16 2015 UTC and is due to finish in 60 minutes.  The chair is sbalukoff. Information about MeetBot at http://wiki.debian.org/MeetBot.20:03
sballelol20:03
rm_workWOOO20:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:03
*** openstack changes topic to " (Meeting topic: Octavia)"20:03
openstackThe meeting name has been set to 'octavia'20:03
sbalukoff#topic Roll CAll20:03
johnsomo/20:03
jorgem#help20:03
*** openstack changes topic to "Roll CAll (Meeting topic: Octavia)"20:03
rm_worko/20:03
sballe\o/20:03
*** spzala has joined #openstack-meeting-alt20:03
dougwigo/20:03
jamiemo/20:03
rm_worksuccess20:03
ajmillero/20:03
bloganhi20:03
jorgemhello20:03
sbalukoffOk, this is today's agenda, such as it is:20:03
sbalukoff#link https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda#Agenda20:03
a2hillo/20:04
*** eren has joined #openstack-meeting-alt20:04
ereno/20:04
*** _nadya_ has quit IRC20:04
xgermano/20:04
sbalukoff#topic Brief progress reports20:04
*** openstack changes topic to "Brief progress reports (Meeting topic: Octavia)"20:04
sbalukoffI'll go first on this:20:05
sbalukoffTrevor and I collaborated over the holiday to get a skeleton of some code started for the amphora API.20:05
sbalukoffIt's totally incomplete, with no testing, and certainly doesn't work yet... and probably puts the code in the wrong place.20:05
* TrevorV did something without blogan around (mostly)... feels accomplished mildly20:06
sbalukoffBut my plan is to get a WIP review going on this after this meeting.20:06
* dougwig sharpens his -1 finger.20:06
sbalukoffShould be enough to get people started on what we're thinking, and yes, I imagine we're going to go through a lot of patch sets before I see any +1's or +2's.20:06
a2hillsbalukoff, can you ensure to respond to some of my comments in the spec? It makes difference for some of the driver decisions20:06
sbalukoffa2hill: Yes, I had been holding off on updating the spec because I wanted to get some actual python coded.20:07
sbalukoffPrepare to be horrified y'all.20:07
a2hillGotcha ;)20:07
johnsomHahaha20:07
sbalukoffAnyway, who would like to go next?20:07
rm_worka2hill: wait didn't you take ETO? :P20:07
a2hillyes o.O20:07
sbalukoffrm_work: I took some.20:08
dougwigsbalukoff: rule #1) python files should end with ".rb"20:08
johnsomI am mostly getting caught up from vacation time.  We have been working on the amphora driver API20:08
*** Barker has quit IRC20:08
* blogan chokes dougwig20:08
rm_worksbalukoff: yes but a2hill is on ETO *now* T_T20:08
sbalukoffdougwig: Thanks for the help, yo. XD20:08
xgermanruby 4ever!20:08
a2hillwanted to attend meeting20:08
* dougwig metaprograms his way out of blogan's chokehold.20:08
* rm_work puts xgerman and dougwig in the corner20:08
* sbalukoff stares at a2hill incredulously.20:08
a2hill><20:09
sbalukoffOk!20:09
sbalukoffI'm not sure what all people were able to get done over the break, so I'm reluctant to call people out individually.20:09
a2hillFor my update I was catching myself up on things and starting on the haproxy driver20:09
xgermanI did some more work on the taskflow/api server which starts a nova vm... it now writes to the DB20:09
blogani started the api to queue code, carlos is taking that over though20:09
sbalukoffexcellent!20:09
rm_workI literally just got back today from vacation <_<20:10
sbalukoffAny particular reviews y'all would like to point out that need eyes at this time?20:10
bloganwell i have some that are pendign the taskflow discussion20:10
* dougwig sharpens his pitchfork.20:10
sbalukoffHAHA20:11
a2hill^^20:11
sbalukoffAnyone have reviews that are not pending the taskflow discussion you'd like to get eyes on this week?20:11
TrevorVjohnsom sorry to interject, i have no idea what you mean by "amphora driver API"20:11
sballemaybe we could move to the taskflow discussion and then come back based on the conclusion on20:11
a2hillthe API you are building client for TrevorV20:11
johnsomTrevorV: amphora-driver-interface blueprint code20:11
a2hillor that20:12
*** Sukhdev has joined #openstack-meeting-alt20:12
TrevorVOooh oh oh okay, I was concerned there was duplication20:12
TrevorVSorry sorry20:12
rm_work"amphora driver interface"20:12
bloganthis review needs some reviews https://review.openstack.org/#/c/136499/20:12
sbalukoffYay!20:12
bloganTrevorV: needs to fix my one comment20:12
a2hillin min going to be updating that interface to the new spec xgerman?20:12
a2hillis*20:12
xgermanyes20:12
a2hillkk20:12
*** shayneburgess has quit IRC20:12
sbalukoffOk.20:13
TrevorVblogan I'll get on that later this evening20:13
sbalukoffOk, let's go onto the taskflow discussion, as I see this taking a while.20:13
sbalukoff#topic To tightly couple interfaces with taskflow or to not (german & blogan)20:14
*** openstack changes topic to "To tightly couple interfaces with taskflow or to not (german & blogan) (Meeting topic: Octavia)"20:14
a2hillduhdundun20:14
sbalukoffI yield the floor to y'all.20:14
blogani rephrased your original topic20:14
jorgem"tightly copule" infers to not20:14
jorgemlol20:14
a2hillIll start off by saying it would be nice to not have to build tasks in the driver and instead wrap them so its less coupled20:14
jorgemoh haha that makes sense then20:14
TrevorV+1 a2hill20:14
dougwigfirstly, we're all agreed to use taskflow, so this is NOT a taskflow vs not discussion, right?20:14
bloganbc I am not advocating not using taskflow, im just saying that the interfaces should not be tightly coupled with it, they should be dumb about hwo they are executed20:15
xgermandougwig +120:15
blogandougwig: +120:15
jorgemdougwig: I believe so20:15
*** jmontemayor_ has joined #openstack-meeting-alt20:15
TrevorVCorrect dougwig20:15
TrevorVWe're discussing where the task-flow related code will exist.20:15
dougwigthis is, are our driver interfaces flow aware, or are they "create_foo, update_foo, delete_foo"20:15
bloganand i dont think teh drivers should return flows, I know ML2 is currently doing that but that is a WIP, and I personally don't think it is the best design20:15
sbalukoffxgerman: Could you share your thoughts on this with us?20:15
dougwigand it's the controller's job to wrap a flow around those.20:15
blogancorrect dougwig20:16
a2hill^^ +100 dougwig20:16
dougwigfwiw, i'm in the yes taskflow, drivers are not aware, camp.20:16
xgermanok, I don't think drivers returning flows is a big burden -- it's just soem boilerplate code20:17
xgermanand ensures that we can have an revert method we can call for each method20:17
*** jmontemayor has quit IRC20:17
a2hillnot that its a burden, its that its tightly coupled20:17
bloganbut we can have the interface force a definition of a revert method20:17
dougwigbut if we go away from flows, then the drivers all have to be rewritten.20:17
sbalukoffxgerman: Is this harder to achieve with "dumb" methods?20:18
dougwigand it'd seem trivial to have the higher layer wrap the flow20:18
TrevorVIt IS trivial to have them at a higher level20:18
sbalukoffdougwig: Do you think we will ever move away from flows?20:18
a2hillthing with that is the driver implementor has to worry about controller code also, not that its a big issue20:18
xgermanwell, it's only trivial if the driver doesn't need any advanced flows20:18
xgermanwhen we looked atour discussion I didn't want to preclude the drivers from having the abilkity to define flows if they want to20:19
dougwiga driver can do its own flows without needing to be part of the main flow, right? aren't those orthogonal issues?20:19
bloganthe driver can still choose to use taskflow underneath if it wants20:19
*** jmontemayor_ has quit IRC20:19
a2hillIf we wrap things in the controller, the controller needs to know the order of the method and which methods to actually call20:19
sbalukoffa2hill: I don't think there's any way to avoid the drivers being aware of what the controller is doing...20:19
a2hillthats a downside20:19
*** jmontemayor has joined #openstack-meeting-alt20:19
xgermanyeah, we want the controller to be in control20:20
a2hillthen in that case, wraping it makes sense20:20
xgermanand not have the driver call out to other drivers20:20
bloganit will be, it'll call interface methods20:20
sbalukoffFor what it's worth, I'm currently on neither side of this discussion. :)20:20
bedisthe driver should be a "performer"20:20
dougwigdrivers should be, "here's some info, do what you need to do, tell me the result".  flows are an interface for abstracting async, concurrency, failure rollback, etc.  those aren't "driver" functions.20:20
xgermanwell, historically drivers did stuff async, etc.20:21
bloganand drviers can still do that20:21
xgermanwell, then they should be flow aware to do that in a sane way20:21
dougwigto me, it's like embedding the thread scheduler in a filesystem driver. let the filesystem driver read/write blocks, let the higher level worry about how to organize it.20:22
bedis+1 with dougwig :)20:22
sbalukoffdougwig: You mentioned in previous discussions (and above) that you'd like to see another layer of abstraction for this. I thought you were joking when you first mentioned it. How would you envision that working exactly in this case?20:22
*** baoli has quit IRC20:22
bloganwrapping of the driver methods in a flow in the controller code, not in the driver code20:23
dougwigdrivers have tight uncoupled entry points "do_x", and the controller has a layer that encodes how to put those primitives into a sane flow.  if the primitive is so large the controller can't do that, it's an indication that the driver is being asked for too large a piece.20:23
dougwigwhat blogan said, yeah.20:24
bloganand if its too large a piece, the interface needs to be decomposed into further methods20:24
*** apmelton has left #openstack-meeting-alt20:24
johnsomI really want a solution that has clear and complete error handling.20:24
a2hillYou do lose the specific abiljity to revert as part of the task when you just wrap a 'dumb' method though and not sure its doable otherwise20:24
sbalukoffblogan: That seems to imply that all end-devices need to use roughly the same flows. Or are you thinking that for some drivers, some of the methods called would just be noops if they don't need them (and then the controller potentially is calling a ridiculous number of methods to accommodate every strange device?)20:24
dougwigjohnsom: if the driver is doing little bits, then the encoding for error handling and rollback is actually only done once (in the controller), instead of left to every driver author.20:25
xgermansbalukoof +1 - what's easy for one driver might be difficult for the next20:25
sbalukoff(Again, just playing devil's advocate here. Because I'm kind of a jerk.)20:25
dougwigsbalukoff: i'm not assuming a 1:1 mapping on the controller flows and the driver interfaces.20:25
*** EmilienM|afk is now known as EmilienM20:25
sbalukoffdougwig: I'm not quite sure I follow you.20:26
xgermanyeah, I am confused, too20:26
sballesame here20:26
xgermanif I call say update_lb -- that can be done async, sycn, and wahtever20:26
dougwige.g. the driver interfaces might be create_vip, create_fip, add_member x3, create and assoc hm.  the flow might be to create the lb, and have a tree for all of that, plus it's rollback scenarios.20:27
xgermanand consist of figuring out the state on the lb, not doing that...20:27
sbalukoffWhat if the next step in the flow needs to be done serially?20:27
*** SridharRamaswam1 has quit IRC20:28
a2hillthing is, from what i can tell thus far, is unless you are subclassing taskflow you cant add the specific rollback scenarios, which makes it difficult to de-couple this20:28
sbalukoffThat is to say-- assume one driver does it sync, another async...  do we need another method there for the controller to check on the status of the last command in case it was done async and pause before the next serial command?20:28
xgermana2hill we can always write an abstraction for that20:28
dougwigi'm assuming you can simplify drivers and just have them all be sync, and let taskflow async them.20:28
*** e0ne has joined #openstack-meeting-alt20:28
bloganif taskflow is used in the controller to call these dumb methods, and one method is async hte other is sync, it shouldn't matter, its all going to look async to the controller20:28
dougwigthen the serialization is up to the flow.20:28
a2hillnot if youre wrapping with functortask20:29
*** SridharRamaswamy has joined #openstack-meeting-alt20:29
xgermanso we are making assunptions:20:29
xgerman1) driver tasks a simple and synchronous20:29
a2hillyou can provide it params but i dont see a way to tell the flow to rollback if 'this particular task' fails20:29
sbalukoffxgerman: We could explicity state that in the contract...20:30
bloganim not assuming they're synchronous20:30
sbalukoffAnything running a taskflow is going to be doing it in its own thread anyway-- that thread can wait indefinitely.20:30
xgermanwell, waiting is another "task"20:31
bedisthe rollback could be a revert to a "snapshot"20:31
sbalukoff(Which... well, might be a problem in some cases.  Obviously we'll want to be able to interrupt hung tasks.)20:31
*** nurla has quit IRC20:31
*** amcrn has quit IRC20:31
*** tnurlygayanov_ has joined #openstack-meeting-alt20:31
*** tnurlygayanov has quit IRC20:31
*** nurla has joined #openstack-meeting-alt20:31
a2hillI suppose we could have tasks in the controller that has defined revert policies that calls the dumb methods, which wouldnt be using functortask in that case20:31
sbalukoffbedis: It's not always that simple.20:31
johnsomindefinite waiting threads is a bad thing20:31
xgermanyep20:31
*** shayneburgess has joined #openstack-meeting-alt20:31
xgermanso all we are saying is we don't want to wrap driver functions into classes20:31
dougwigjohnsom: that's what timeouts are for.20:31
*** Longgeek has quit IRC20:31
bedissbalukoff: is the configuration stored in the DB ?20:32
bloganxgerman: i think we're saying we dont want to have driver implementations return flows20:33
TrevorV+1 blogan20:33
bedisthat said, if an error occured, a rollaback may also generate an error :/20:33
bediss/occured/occurs/20:33
bloganand let the code that is calling the driver wrap those methods in tasks/flows20:33
sbalukoffbedis: In theory yes-- but there's the problem of resolving what's in the DB with what is actually deployed. That's the whole problem, really. :)20:33
jorgemjust to point out, it will be easier to test if the interface is decoupled from flows.20:33
sbalukoffbedis: Yep, that's my point!20:33
*** Longgeek has joined #openstack-meeting-alt20:34
*** rm_work is now known as rm_work|away20:34
*** danritchie has quit IRC20:34
sbalukoffOk...20:34
a2hillFor example: I need to build haproxy configs, call api client, so my update() method would do just that. Then the controller would have a Task that calls the drivers update() method and have revert policies defined. This adds a lot of logic to the controller, but sounds like thats what we want and it de couples taskflow from the driver20:34
*** shayneburgess has quit IRC20:34
sbalukoffI see this more a question of "where should the intelligence be"?  If it's all in the controller, drivers are probably simpler to write, so long as they can do things in a way that's very similar to the reference implementation.20:35
*** shayneburgess has joined #openstack-meeting-alt20:35
sbalukoffIf it's in the driver, that leaves a lot more work for the driver writer, but also a lot more flexibility20:35
dougwiga2hill: would that revert be to call update, and then call update again with the old config, and if that also fails, start a new amphora with the old config? that's driver neutral rollback.20:35
a2hillcould be20:35
sbalukoffIt also means that users and operators may not have a unified experience of how Octavia works, depending on which drivers / amphorae they're using.20:35
a2hilldepends on what/how we want to revert i suppose20:36
TrevorVThen I'd say the logic shouldn't be in the driver layer sbalukoff20:36
TrevorVWhich i've said from the beginning20:36
sbalukoffTrevorV: Why?20:36
xgermanrevert might look different dpending on the driver20:36
TrevorVWhy would we want a different experience per user?20:36
dougwigspeaking as a driver writer, the guys writing new drivers do *NOT* have the deep knowledge of the overall system and failure cases that the guys writing the controller have.  that "increased flexibility" becomes "worse quality", IME.20:36
blogan+120:37
xgermanthey don;t need that20:37
a2hillxgerman, exactly, and thats why using functorTask isnt really a solution either because you cant define revert policies for it20:37
sbalukoffdougwig: Very good point. Also echoes my experience as an operator.20:37
xgermanyes, don't use FunctorTasks20:37
TrevorVxgerman who doesn't need what?20:37
a2hillso, we cant decouple if the revert is driver specific20:37
blogana2hill i dont know what you mean20:38
xgermanso whatever the driver is doing might be more complicated than just a call20:38
a2hillyou have to define the tasks in the driver that has the revert etc.. policies20:38
xgermanwhich can easily be reverted20:38
bedisthe controller should update configuration through a "transaction", driving the driver through small "atomic" operations20:39
TrevorVxgerman a2hill I think we've missed a step here.  You're saying the roll-back operation should happen in the driver?  I'm arguing against that.20:39
bloganwhy can't teh driver interface define do_this() and undo_that() methods?20:39
dougwigxgerman: nothing prevents more complicated drivers from hijacking their runtime entry point and doing *whatever* they want. being more complicated is supported in both scenarios, i think.20:39
a2hilllike undo_update?20:39
blogana2hill: yes if that is what the real issue is here20:40
a2hillthat would solve the revert policies i suppose20:40
xgermandougwig I just wanted to give the driver writer a framework to do this in an organized way20:40
a2hillactually yea, thats kinda nice20:40
*** amrith is now known as _amrith_20:40
sbalukoffdougwig: And this continues to work with taskflow especially if the driver interfaces are all sync by contract.20:40
a2hillso in my above example, the revert policy would just call the 'undo' methods20:40
dougwigsbalukoff: right20:41
a2hillso its still defined by the driver, but the task built in controller20:41
blogana2hill: yes20:41
a2hillI like that20:41
dougwigblogan: +120:41
*** teran has joined #openstack-meeting-alt20:41
*** emagana has quit IRC20:42
*** rm_work|away is now known as rm_work20:42
xgermannot sure how that is different from wrapping those two functions ina  class20:42
a2hillIT would be the same thing, just not coupled to the interface. If im understanding your confusion correctly :P20:43
a2hiller to taskflow20:43
bloganxgerman: the difference is driver writers dont have to worry about taskflow and flows, and they just ahve to worry about writing the methods to do exactly what they say they are supposed to do20:43
bloganits clearer20:44
sbalukoffFor the driver writers...20:44
bloganand easier to test20:44
sbalukoffWho are likely not to have intimate knowledge about everything the controller has to do.20:44
bloganno and they shouldn't20:44
xgermanthey don't need that knowledge -20:44
a2hillbut they wouldnt need to if we do it this way20:44
TrevorVNot to mention, in my opinion, we shouldn't couple an interface (which is meant to be generic) to a technology.20:44
sbalukoffAlso, the controller taskflows are likely to get a lot more complicated with Octavia v2.0....20:44
*** banix has joined #openstack-meeting-alt20:44
sbalukoffLeaving that kind of logic in the driver at that point seems like a really bad idea.20:45
blogansbalukoff: what logic?20:45
xgermanwhich logic?20:45
bloganlol20:45
xgermanyeah, all I wanted to give driver writers a framework so if assign_vip is ten steps they could make that more orgznized20:45
bloganif its ten steps then they can organize that themselves20:46
sbalukoffWell, maybe I'm thinking about this wrong, but I'm talking about roll-back logic when, say, you're trying to bind to a specific IP on 100 amphorae and it doesn't work on one of them...20:46
xgermanyeah, hence tey would return a flow containing those ten steps20:46
*** teran has quit IRC20:46
sbalukoffBut... again, I'm probably not thinking about this correctly.20:46
bloganxgerman: or they use taskflow in their own driver20:46
bloganxgerman: or they solve it in another way that they prefer20:46
*** ajo has quit IRC20:47
blogani wish this had come up at the hackathon :(20:47
bloganbc whiteboarding would be great!20:47
dougwig(or provide a parent method to request a flow handle and populate it, then return success.)20:48
xgermanyep20:48
dougwig((optionally))20:48
xgermanI felt the flow stuff was lightweight enough o warrant just saying get_flow20:48
TrevorVNot to be a stick in the mud, but from what I can collect popular opinion on the topic at hand is decoupling driver from task-flow.20:49
sbalukoffblogan: It did come up at the end of the week at the hackathon, I believe.... but parties had already left at that point.20:49
blogansbalukoff: ouch20:49
a2hillI think this is what im thinking about, is this wrong? https://gist.github.com/the2hill/0a40cbe6963d8a1097a420:49
bedismaybe  the driver can implement a method such as "snapshot_point" and should be able to revert to that point20:49
*** shwetaap has joined #openstack-meeting-alt20:49
*** Longgeek has quit IRC20:49
bloganbedis: maybe, but to keep it simple right now i'd leave that to do in future versions20:49
TrevorVa2hill that seems accurate to me20:49
dougwiga2hill: +120:49
xgermana2hill and that is exactly a taslflow.task20:49
dougwigi'm not sure we've got any new information to offer here, nor consensus.  so... vote, ML, let this brew, other?20:50
a2hillyea, just not coupled in the driver20:50
sbalukoffbedis: I'm not sure we want to hand that requirement to each driver writer. Some states are hard to revert to.20:50
TrevorVbedis that's definitely a possibility here.20:50
bloganxgerman: it is, but to the driver writer its not20:50
*** Longgeek has joined #openstack-meeting-alt20:50
sbalukoffdougwig: I think consensus on this is blocking some work here.20:50
blogandriver doesn't need to know taskflow, or how to pass parameters around, how to load parameters, get return values20:50
xgermanoh, ok, I just did an class OctaviaRask(task.Task):20:50
sbalukoffOr lack thereof, I mean.20:50
xgermanblogan, they don.t20:50
bedissbalukoff: well, not for HAProxy, it's a "cp haproxy.cfg.snaptshot haproxy.cfg" :)20:51
*** Barker has joined #openstack-meeting-alt20:51
sbalukoffbedis: Yes, but launching amphora, plumbing them, etc. are much more complicated tasks. ;)20:51
bedisheh :)20:51
sbalukoffOk, so!20:51
sbalukoffI really want to not be blocked on this.20:51
*** armax has quit IRC20:51
bedisI'm not deep enough :/20:51
crc32Ivote?20:51
TrevorVsbalukoff vote sounds good to me20:52
xgermanI think blogan and a2hill and I are pretty much aligned20:52
bloganxgerman: would you be okay with the interfaces defining do and undo methods and the layer above just wraps them in tasks/flows?20:52
a2hilli dislike blogan, im against anything he says20:52
dougwig#vote To couple or not to couple, that is the question.  Couple, Not Couple20:52
sbalukoffxgerman: Ok! That's great to hear.20:52
dougwig:)20:52
sballecould somebody summarize the outcome? it looks like we are in agreement.20:52
a2hill:)20:52
bloganviolent agreement20:52
rm_workall agreement in this group is violent20:52
dougwigby transitive association, that means xgerman and i agree as well.20:53
sbalukoff#vote Shoud we couple drivers with task flow? Yes No20:53
TrevorVI think the outcome is NOT coupling taskflow in drivers/interfaces, but definitely to use taskflow in the controller20:53
a2hillrm_work +1, but i hate you20:53
sbalukoffDammit... been a while since I ran a vote.20:53
bloganstartvote20:53
sbalukoff#startvote Should we couple drivers with taskflow? Yes No Sandwiches20:53
openstackBegin voting on: Should we couple drivers with taskflow? Valid vote options are Yes, No, Sandwiches.20:53
openstackVote using '#vote OPTION'. Only your last vote counts.20:53
bedis(I'm lost...)20:53
sbalukoff#vote No20:53
TrevorV#vote Yes20:53
jorgem#vote No20:53
rm_worka2hill: i violently agree, I hate me too :P20:53
TrevorV#No20:53
dougwig#vote No20:53
blogan#vote No20:53
bedis#vote No20:53
xgerman#vote Yes20:53
TrevorV#vote No20:53
a2hill#vote No20:53
crc32#vote no20:53
johnsom#vote Yes20:54
a2hill:P20:54
bloganthat was an oddly worded vote20:54
rm_work#vote Sandwiches20:54
sballeyes20:54
sballe#vote yes20:54
ajmiller#vote yes20:54
mwang2#vote yes20:54
sbalukoff30 seconds to get your votes in...20:54
dougwigthat does not look like violent agreement nor consensus.20:54
rm_work#vote No20:54
bloganim so confused, i thought we were aligned20:55
*** Longgeek has quit IRC20:55
sballeyeah weird I thought we were agreeing20:55
sbalukoffMe too.20:55
jorgemlol20:55
a2hill><20:55
sbalukoff#endvote20:55
openstackVoted on "Should we couple drivers with taskflow?" Results are20:55
openstackYes (5): xgerman, mwang2, johnsom, sballe, ajmiller20:55
openstackNo (9): rm_work, a2hill, sbalukoff, dougwig, jorgem, TrevorV, crc32, bedis, blogan20:55
sbalukoffThe lines seem to be:  HP, and everyone else. :P20:55
xgermanthe question was confusinf20:55
rm_worki should have left myself on Sandwiches20:55
sballerm_work: +120:55
sbalukoffxgerman: How would you have rather seen the question worded?20:56
sballeMaybe we should have quickly summarize the solution we were voting for20:56
bloganshould driver methods return flows?20:56
xgermanit seems that blogan and a2hill siuggested an Octavia verison of the task class to use20:56
sbalukoffxgerman: If you were basically in agreement with dougwig and blogan, could I ask the three of you to work together on what that 'agreement' is/was and send it to the ML?20:56
*** shwetaap has quit IRC20:56
jorgemthe example that phil gave us20:57
bloganxgerman: https://gist.github.com/the2hill/0a40cbe6963d8a1097a4'20:57
bloganhttps://gist.github.com/the2hill/0a40cbe6963d8a1097a420:57
xgermanyeah20:57
a2hillyea, thats what i was thinking we were going for, that decouples it from the driver20:57
jorgemyeah that ^^20:57
bloganyou're fine with that?20:57
*** dalgaaf has quit IRC20:57
sbalukoffOk, shall we try to vote on that instead in the last minute here?20:58
jorgemtesting the controller class in that case is also easy to test out with mocking. All the flow logic gets tested easily.20:58
*** jmontemayor has quit IRC20:58
dougwigif we run out of time, let's continue this in channel, as people are blocked.20:58
xgermanyou can test somehting which has undo and execute ina  class easy, too20:58
sballesbalukoff: make sense now that we know what we are voting on20:58
sbalukoff#startvote Should we follow this general model for defining driver interfaces https://gist.github.com/the2hill/0a40cbe6963d8a1097a4 ? Yes No Sandwiches20:59
openstackBegin voting on: Should we follow this general model for defining driver interfaces https://gist.github.com/the2hill/0a40cbe6963d8a1097a4 ? Valid vote options are Yes, No, Sandwiches.20:59
openstackVote using '#vote OPTION'. Only your last vote counts.20:59
a2hill#vote Yes20:59
dougwig#vote Yes20:59
sbalukoff#vote Yes20:59
jorgem#vote Yes20:59
bloganlol20:59
blogan#vote Yes20:59
dougwigfolks have about 20 seconds to vote, given the clock.20:59
bedis#vote Yes20:59
sbalukoffHP folks? Please vote?21:00
jorgemor #vote abstain?21:00
bedisthey're on strike :)21:00
blogani think we can discuss this in the main channel21:00
sbalukoffSandwiches21:00
xgermanwell, we will refactor to taskflow like Ml2 in a year anyway21:00
crc32#vote abstain21:00
openstackcrc32: abstain is not a valid option. Valid options are Yes, No, Sandwiches.21:00
*** dimtruck is now known as zz_dimtruck21:00
TrevorV#vote Yes21:00
sballe#vote Sandwiches21:00
rm_work#vote Sandwiches (I am concerned about the fact that this implies drivers will have undo methods in them, but this may be irrelevant for this discussion)21:00
sbalukoffDang.21:00
openstackrm_work: Sandwiches (I am concerned about the fact that this implies drivers will have undo methods in them, but this may be irrelevant for this discussion) is not a valid option. Valid options are Yes, No, Sandwiches.21:00
*** dave-mccowan has joined #openstack-meeting-alt21:00
rm_work#vote Sandwiches21:00
sbalukoff#endvote21:01
openstackVoted on "Should we follow this general model for defining driver interfaces https://gist.github.com/the2hill/0a40cbe6963d8a1097a4 ?" Results are21:01
openstackYes (7): a2hill, sbalukoff, dougwig, jorgem, TrevorV, bedis, blogan21:01
openstackSandwiches (2): rm_work, sballe21:01
sbalukoff#endmeeting21:01
a2hill:P21:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"21:01
openstackMeeting ended Wed Jan  7 21:01:08 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/octavia/2015/octavia.2015-01-07-20.03.html21:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/octavia/2015/octavia.2015-01-07-20.03.txt21:01
jorgemlol21:01
openstackLog:            http://eavesdrop.openstack.org/meetings/octavia/2015/octavia.2015-01-07-20.03.log.html21:01
sbalukoffI guess we'll continue in channel then.21:01
sbalukoffSorry for the late start on this one, folks.21:01
*** jwarendt has quit IRC21:02
*** TrevorV has left #openstack-meeting-alt21:04
*** salv-orl_ has joined #openstack-meeting-alt21:06
*** salv-or__ has joined #openstack-meeting-alt21:07
*** e0ne has quit IRC21:08
*** wbrothers has quit IRC21:09
*** salv-orlando has quit IRC21:10
*** salv-orlando has joined #openstack-meeting-alt21:11
*** salv-orl_ has quit IRC21:11
*** annashen has quit IRC21:12
*** salv-or__ has quit IRC21:12
*** annashen has joined #openstack-meeting-alt21:14
*** daneyon_ has quit IRC21:16
*** daneyon has joined #openstack-meeting-alt21:17
*** ian_ott has joined #openstack-meeting-alt21:17
*** ian_ott has quit IRC21:18
*** zz_dimtruck is now known as dimtruck21:20
*** daneyon has quit IRC21:21
*** fzdarsky has quit IRC21:23
*** julim has quit IRC21:25
*** vishwanathj has quit IRC21:25
*** jmontemayor has joined #openstack-meeting-alt21:26
*** mrmartin has quit IRC21:29
*** jorgem has quit IRC21:30
*** baoli has joined #openstack-meeting-alt21:36
*** daneyon has joined #openstack-meeting-alt21:36
*** stamak has joined #openstack-meeting-alt21:37
*** arnaud__ has quit IRC21:38
*** arnaud__ has joined #openstack-meeting-alt21:39
*** jungleboyj has quit IRC21:39
*** bradjones has quit IRC21:40
*** teran has joined #openstack-meeting-alt21:42
*** bradjones has joined #openstack-meeting-alt21:43
*** bradjones has joined #openstack-meeting-alt21:43
*** stamak has quit IRC21:43
*** arnaud__ has quit IRC21:43
*** marcusvrn has quit IRC21:45
*** amcrn has joined #openstack-meeting-alt21:46
*** stamak has joined #openstack-meeting-alt21:47
*** dprince has quit IRC21:47
*** teran has quit IRC21:47
*** jamiem has quit IRC21:47
*** ajo has joined #openstack-meeting-alt21:48
*** marcusvrn has joined #openstack-meeting-alt21:48
*** jorgem has joined #openstack-meeting-alt21:49
*** dimtruck is now known as zz_dimtruck21:51
*** e0ne has joined #openstack-meeting-alt21:52
*** crc32 has quit IRC21:52
*** shwetaap has joined #openstack-meeting-alt21:52
*** e0ne has quit IRC21:52
*** tbarron has quit IRC21:55
*** steveg has left #openstack-meeting-alt21:56
*** stamak has quit IRC21:57
*** ijw has joined #openstack-meeting-alt21:58
*** jaypipes-afk is now known as jaypipes21:58
*** jecarey has quit IRC21:58
*** jorgem has quit IRC21:59
*** shwetaap has quit IRC21:59
*** jorgem has joined #openstack-meeting-alt22:06
*** ChuckC has joined #openstack-meeting-alt22:06
*** zz_dimtruck is now known as dimtruck22:08
*** carl_baldwin has quit IRC22:09
*** ian_ott has joined #openstack-meeting-alt22:09
*** markmcclain has joined #openstack-meeting-alt22:10
*** margaret__ has joined #openstack-meeting-alt22:10
*** Sukhdev has quit IRC22:12
*** ijw has quit IRC22:12
*** ijw has joined #openstack-meeting-alt22:12
*** gholler has quit IRC22:14
*** mattfarina has quit IRC22:15
*** dave-mccowan has quit IRC22:16
*** carl_baldwin has joined #openstack-meeting-alt22:16
*** Riddhi_ has joined #openstack-meeting-alt22:18
*** shardy is now known as shardy_z22:19
*** Riddhi has quit IRC22:21
*** balajiiyer has left #openstack-meeting-alt22:25
*** mwang2 has quit IRC22:28
*** banix has quit IRC22:29
*** betsy has quit IRC22:33
*** EricGonc_ has quit IRC22:34
*** EricGonczer_ has joined #openstack-meeting-alt22:34
*** marun has quit IRC22:34
*** carl_baldwin has quit IRC22:37
*** marcusvrn has quit IRC22:39
*** marcusvrn has joined #openstack-meeting-alt22:39
*** EricGonczer_ has quit IRC22:40
*** devlaps has joined #openstack-meeting-alt22:40
*** thomasem has quit IRC22:40
*** ijw has quit IRC22:42
*** teran has joined #openstack-meeting-alt22:43
*** vishwanathj has joined #openstack-meeting-alt22:45
*** Riddhi_ has quit IRC22:48
*** teran has quit IRC22:48
*** chuckC_ has quit IRC22:48
*** thangp has quit IRC22:50
*** satish has quit IRC22:54
*** jtomasek has quit IRC22:58
*** armax has joined #openstack-meeting-alt23:00
*** pradk has quit IRC23:01
*** crc32 has joined #openstack-meeting-alt23:02
*** noslzzp has quit IRC23:03
*** noslzzp has joined #openstack-meeting-alt23:04
*** ijw has joined #openstack-meeting-alt23:06
*** dbhaskaran has left #openstack-meeting-alt23:09
*** matrohon has quit IRC23:21
*** tonytan4ever has quit IRC23:21
*** balajiiyer has joined #openstack-meeting-alt23:21
*** jgrimm is now known as zz_jgrimm23:26
*** noslzzp has quit IRC23:28
*** Riddhi has joined #openstack-meeting-alt23:28
*** Leon has joined #openstack-meeting-alt23:29
*** Leonr has quit IRC23:29
*** Leon is now known as Guest7019023:30
*** dims__ has quit IRC23:30
*** KLevenstein has joined #openstack-meeting-alt23:31
*** Barker has quit IRC23:33
*** marun has joined #openstack-meeting-alt23:33
*** Leonr has joined #openstack-meeting-alt23:35
*** mdbooth has quit IRC23:35
*** esker has quit IRC23:37
*** ChuckC has quit IRC23:37
*** watanabe_isao has joined #openstack-meeting-alt23:38
*** Guest70190 has quit IRC23:38
*** marun has quit IRC23:38
*** ChuckC has joined #openstack-meeting-alt23:38
*** andreaf has quit IRC23:38
*** Rajeev has quit IRC23:39
*** banix has joined #openstack-meeting-alt23:39
*** Leonr has quit IRC23:39
*** ChuckC has quit IRC23:40
*** jmontemayor has quit IRC23:40
*** mdbooth has joined #openstack-meeting-alt23:40
*** eghobo has quit IRC23:42
*** teran has joined #openstack-meeting-alt23:44
*** marun has joined #openstack-meeting-alt23:45
*** alex_xu has quit IRC23:48
*** teran has quit IRC23:49
*** andreykurilin has quit IRC23:50
*** Longgeek has joined #openstack-meeting-alt23:50
*** alex_xu has joined #openstack-meeting-alt23:50
*** xgerman has left #openstack-meeting-alt23:51
*** dimtruck is now known as zz_dimtruck23:53
*** Longgeek has quit IRC23:54
*** annashen has quit IRC23:56
*** shwetaap has joined #openstack-meeting-alt23:58
*** KLevenstein has quit IRC23:59
*** markvoelker has quit IRC23:59

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