Tuesday, 2016-08-23

*** yushiro has joined #openstack-fwaas00:08
*** SridarK has quit IRC01:08
yushiroping njohnston01:50
njohnstonpong yushiro01:50
yushironjohnston, Thanks for your review with plugin patch.  Currently, I try to build devstack in my local env.  I'll put +A after reviewing.01:52
yushiroI wanted to test for it but I didn't have bandwitdh yesterday :(01:53
njohnstonyushiro: Sounds good!  After that there are a couple of additional fixes for the DB migrations, if you could take a look at them for yamamoto then we can fix the issues we are causing in the midonet gate as well.01:53
njohnstonSo after the plugin if you could look at https://review.openstack.org/#/c/358913 https://review.openstack.org/#/c/358914 and https://review.openstack.org/#/c/358915 that will be very helpful.  Thanks!01:54
njohnston(they are all very small)01:55
yushironjohnston: Yes. ah, it fixes revision number of migration file.  OK, I'll take a look ASAP.01:56
njohnstonand they have all passed their voting tests, all that is left is "gate-neutron-fwaas-dsvm-tempest (non-voting)" to finish and then Jenkins will +101:56
yushironjohnston: I see.01:56
yamamotoread this comment in case if you are not sure how to run migration tests  https://github.com/openstack/neutron/blob/master/neutron/tests/functional/db/test_migrations.py#L6202:02
yushiroyamamoto: thanks02:04
yushiroyamamoto: I'll try it02:04
njohnstonyushiro: Quick question, is https://review.openstack.org/#/c/251140/ still a change we need?02:16
yushironjohnston: just a moment02:17
*** mickeys has quit IRC02:18
yushironjohnston: I think it's necessary for v1 but it's pending now.02:18
yushiroCurrently, I was mentioned 'the code is very ugly' from reviewer.02:19
njohnstonI think it's not bad :-)02:21
yushironjohnston: Thanks for your kindness :)  Reedip also reviewed and put +1 for me.02:22
yushironjohnston: sorry. I cannot answer your question about https://review.openstack.org/251140 .  Just a rebase is necessary for this patch :)02:37
yushirothanks for your review.02:38
njohnstonI don;t think it's a bad idea - there are still people out there using fwaas v1, and I am all in favor of doing the right thing for them.02:38
yushironjohnston: I agree with you and I'm glad our efforts paid off in this time.02:42
*** yushiro is now known as yushiro_lunch03:00
*** SarathMekala has joined #openstack-fwaas03:31
*** yushiro_lunch has quit IRC03:41
*** yushiro has joined #openstack-fwaas03:58
yushironjohnston: Hi, chandan has just commented on plugin patch.  I think it's a nit bug.  Could you check it, please?04:33
yushirolink: https://review.openstack.org/#/c/267046/10/neutron_fwaas/db/firewall/v2/firewall_db_v2.py04:33
*** chandanc_ has joined #openstack-fwaas04:34
yushiroHi chandanc_ thanks for your comment on plugin patch.04:35
chandanc_sure, happy to help :)04:36
yushiroOK. Sridar fixed so quickly.04:41
chandanc_can anyone explain how this works? where it is used ? https://github.com/openstack/neutron-fwaas/blob/master/neutron_fwaas/db/firewall/v2/firewall_db_v2.py#L11504:55
yushirochandanc_: I'm not expert of sqlalchemy, but this relation is typical one('One to Many').  I think you can refer as follows.05:08
yushirohttp://docs.sqlalchemy.org/en/latest/orm/basic_relationships.html#one-to-many05:08
*** chandanc_ has quit IRC05:10
*** SarathMekala has quit IRC05:10
*** chandanc_ has joined #openstack-fwaas05:12
*** vishwanathj has quit IRC05:17
*** SarathMekala has joined #openstack-fwaas05:23
*** vishwanathj has joined #openstack-fwaas05:55
*** chandanc_ has quit IRC05:57
*** chandanc_ has joined #openstack-fwaas05:57
*** vishwanathj is now known as vishwanathj_zzz06:24
yushiroping mfranc21306:28
*** yamamoto has quit IRC07:38
*** yamamoto has joined #openstack-fwaas08:16
yushiroping yamamoto08:18
yamamotoyushiro: pong08:18
yushiroyamamoto: I tried to check your patch for migration by using following hints:08:20
yushirohttps://github.com/openstack/neutron/blob/master/neutron/tests/functional/db/test_migrations.py#L6208:20
yushiroyamamoto: Would you tell me how to execute after setup DB?08:21
yushiroI installed postgresql in my env and set up DB named 'openstack_citest'.08:21
yamamototox -e functional08:23
yushiroyamamoto: ah, thanks.  I specified neutron.tests.functional.db.test_migrations08:24
*** yamamoto has quit IRC08:40
*** mickeys has joined #openstack-fwaas08:40
yushiro08:42
*** mickeys has quit IRC08:43
*** yamamoto has joined #openstack-fwaas08:48
yushironjohnston: I've tried to check yamamoto's patch for DB migration but the migration for fwaas haven't tested..08:59
yushironjohnston: However, you've already checked and put +2.  Therefore,  I think it's OK to put +2 for me.09:01
yushiroyamamoto: hi,  please let me check the environment how to test your DB patch again.09:02
yushiroyamamoto: I tried testing but fwaas migration files weren't tested.09:03
*** chandanc_ has quit IRC09:05
*** chandanc_ has joined #openstack-fwaas09:05
yushiroyamamoto: Is it necessary some options to test 'tox -e functional' ??09:06
yushirowith fwaas09:06
*** chandanc_ has quit IRC09:17
*** chandanc_ has joined #openstack-fwaas09:20
*** yushiro has quit IRC09:27
*** SarathMekala has quit IRC10:59
*** chandanc_ has quit IRC11:02
*** chandanc_ has joined #openstack-fwaas12:51
*** vishwanathj_zzz is now known as vishwanathj12:57
njohnstonchandanc_: I am wondering if there is anything I can do to help you progress with https://review.openstack.org/#/c/333338/12:58
njohnstonI am worried it is not going to make it12:58
chandanc_I was not able to get any comments on both the patches from Kevin Benton, do you know anyone else who can help with the review ?13:00
njohnstonSomeone else who knows about SG code?  Hmm, I don't know who else would be a good person to ask.  sc68cal, can you recommend someone else to take a look at a refactor of some SG code in Neutron?13:11
sc68calwhat part/13:12
chandanc_sure I can add sc68cal to the list of reviewers13:12
njohnstonsc68cal: https://review.openstack.org/#/c/333338/  Thanks!13:12
njohnstonsc68cal: https://review.openstack.org/#/c/348177/ also along the same lines13:13
sc68calk, I don't have a lot of bandwidth to review. Also we're coming up on the third milestone soon? risky change for this late in the cycle13:18
njohnstonWell, setting aside the schedule and rick parts of this - it's not in any shape to merge at the moment, and the schedule is no't something we can control anyway - who would be a good person to work with for reviews on this, who'd be knowledgeable about SG/iptables parts of the neutron codebase?  chandanc_ has been trying to hail kevinbenton to no avail.13:21
njohnstons/rick/risk/13:21
*** SridarK has joined #openstack-fwaas13:37
*** chandanc_ is now known as chandanc_afk14:34
*** davidlenwell has quit IRC14:36
*** davidlenwell has joined #openstack-fwaas14:37
*** chandanc_afk has quit IRC14:38
*** yamamoto has quit IRC14:57
*** yamamoto has joined #openstack-fwaas15:01
xgermannjohnston I think they have a Neutron mid cycle right now… so maybe they can make that a topic15:03
njohnstonxgerman: The midcycle was last week, the 17th-19th: https://etherpad.openstack.org/p/newton-neutron-midcycle15:04
xgermanyeah, I am not up-to-date any longer15:04
*** yamamoto has quit IRC15:06
*** davidlenwell has quit IRC15:27
*** yamamoto has joined #openstack-fwaas15:31
*** yamamoto has quit IRC15:32
*** yamamoto has joined #openstack-fwaas15:33
*** yamamoto has quit IRC15:33
*** davidlenwell has joined #openstack-fwaas15:40
*** vishwanathj_ has joined #openstack-fwaas16:03
*** yamamoto has joined #openstack-fwaas16:33
*** yamamoto has quit IRC16:41
*** mickeys has joined #openstack-fwaas17:00
*** SridarK has quit IRC17:08
*** chandanc_ has joined #openstack-fwaas17:12
*** chandanc_ has quit IRC17:27
*** chandanc__ has joined #openstack-fwaas17:27
*** SridarK has joined #openstack-fwaas18:05
*** chandanc_ has joined #openstack-fwaas18:16
*** chandanc__ has quit IRC18:19
*** vishwanathj_ has quit IRC18:26
*** mickeys has quit IRC18:35
*** chandanc_ has quit IRC18:49
njohnstonSridarK: So I think the real problem we are seeing in http://logs.openstack.org/99/337699/22/check/gate-neutron-fwaas-python35/e981ee2/testr_results.html.gz is that the patch breaks FWaaS v1; all of the failing tests are all v1 tests, and their v2 equivalents all succeed.20:12
njohnstonOK, I fixed that... let's see how it fares with Jenkins.20:18
njohnstonSridarK and xgerman: Do cores need to approve "Updated from global requirements" type changes like https://review.openstack.org/#/c/354524/ and if so, what kind of testing/validation do you usually do?20:26
xgermanyep20:27
xgermannjohnston on to you for +A20:27
xgermanI usually rely on jenkins20:28
njohnstonOK, so for us approval is basically a no-op once tests pass?20:28
xgermanbut some global req updates can break your code20:28
njohnstonright... the trouble is, what do you do first to pick up on that, if the tests didn't pick up on it20:28
xgermanyeah, it’s a no-op unless it’s an error you are worried about (e.g. neutron-lib)20:28
xgermanarea20:28
xgermanwell, it usually breaks the build ;-)20:29
njohnstonyep, makes sense20:29
njohnstonthanks!20:29
SridarKnjohnston: ok on the UT fix - yes it was all v1 -21:22
njohnstonYEP, ZUUL IS ALMOST DONE GIVING IT A +121:23
njohnstonoops caps lock21:23
SridarKnjohnston: :-) ok sigh21:23
SridarKi will continue on with devstack21:23
njohnstonMy fingers are crossed that https://review.openstack.org/#/c/357503/ will also pass - that is the L3 extension agent api object patch.  Last time everything passed but gate-tempest-dsvm-neutron-dvr, which looked like it was hit with a transient issue.21:35
*** mickeys has joined #openstack-fwaas22:50
*** yamamoto has joined #openstack-fwaas22:51
*** padkrish has joined #openstack-fwaas23:14
padkrishmfranc213# ping23:17
*** padkrish has quit IRC23:46
*** padkrish has joined #openstack-fwaas23:47
*** padkrish has quit IRC23:53
*** yushiro has joined #openstack-fwaas23:56
yushiromorning, SridarK and njohnston.  Thanks for your review about db migrations.23:56
yushiroYesterday, I couldn't build devstack env due to my VM's condition.23:58
yushiroThank you.23:58

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