*** dkushwaha has joined #tacker | 00:07 | |
*** diga has joined #tacker | 00:41 | |
diga | sridhar_ram: Hi | 00:41 |
---|---|---|
sridhar_ram | diga: hi | 00:41 |
*** trozet has quit IRC | 00:42 | |
diga | sridhar_ram: I am going through the architecture now, It seems we are running everything on one service/port now | 00:42 |
diga | sridhar_ram: I am thinking to propose a distributed architecture like running main services on different ports | 00:43 |
diga | like taker-api, tacker-nfvo, tacker-placement/vnfm | 00:44 |
sridhar_ram | diga: hmm.. why ? for load balancing ? | 00:45 |
diga | sridhar_ram: yes, but in the future this way, it will help us scale & performance wise it will be good | 00:45 |
diga | for now, we can create tacker-api, tacker-placement/orchestration only | 00:46 |
sridhar_ram | diga: standard practice in openstack and other such scenarios it to run a LB like ha_proxy to front end your api service... | 00:46 |
sridhar_ram | diga: in fact, someone recently demo'd two tacker service working fine with an LB in the front | 00:47 |
diga | sridhar_ram: okay | 00:47 |
sridhar_ram | diga: i don't see a need to break up tacker into such individual service/port now.. rather we need.. | 00:47 |
sridhar_ram | diga: .. support > 1 api_workers .. we have a bug and there is a patchset out there to fix it | 00:48 |
diga | sridhar_ram: okay | 00:48 |
diga | sridhar_ram: then in the VNF distributed controller-slave implementation, should we use same architecture ? | 00:49 |
sridhar_ram | diga: btw, we have a general work item in this area .. to move to Pecan WSGI framework | 00:49 |
diga | sridhar_ram: yeah, thta's the good framework | 00:50 |
diga | sridhar_ram: if you want, I can take that action item on me, I had implemented WSME+PECAN for magnum | 00:52 |
sridhar_ram | diga: sure, that will be great.. sripriya was briefly looking at that at some point.. you may want to touch base w/ her | 00:53 |
diga | sridhar_ram: yeah , sure | 00:53 |
*** trozet has joined #tacker | 00:57 | |
*** diga has quit IRC | 02:18 | |
openstackgerrit | Sridhar Ramaswamy proposed openstack/tacker: Fix tarball generation error due to missing tacker.conf https://review.openstack.org/352188 | 02:20 |
*** dazuko has joined #tacker | 02:31 | |
*** dazuko has quit IRC | 02:35 | |
openstackgerrit | Tim Rozet proposed openstack/tacker: [WIP] Implements VNFFG into NFVO https://review.openstack.org/344522 | 03:33 |
*** trozet has quit IRC | 03:44 | |
openstackgerrit | gongysh proposed openstack/tacker: Rename device into vnf, device_template into vnfd https://review.openstack.org/352205 | 03:47 |
*** gongysh has joined #tacker | 03:52 | |
openstackgerrit | gongysh proposed openstack/tacker: Remove unused scheduler code https://review.openstack.org/352210 | 04:11 |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part1: Rename device db name https://review.openstack.org/349776 | 04:13 |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part2: Remove unused scheduler code https://review.openstack.org/352210 | 04:14 |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part3: Rename device in codes https://review.openstack.org/352205 | 04:17 |
*** Ravikiran_K has joined #tacker | 04:29 | |
*** Vijayendra_ has quit IRC | 04:41 | |
*** Vijayendra has joined #tacker | 04:55 | |
*** janki has joined #tacker | 05:06 | |
*** santoshk has joined #tacker | 05:15 | |
openstackgerrit | Janki Chhatbar proposed openstack/tacker: Change instance id to stack id in devices db https://review.openstack.org/350084 | 05:17 |
openstackgerrit | Janki Chhatbar proposed openstack/tacker: Add VNF resource details to get vnf API https://review.openstack.org/340838 | 05:26 |
*** santoshk has quit IRC | 06:19 | |
janki | vishwanathj, ping | 06:19 |
openstackgerrit | Janki Chhatbar proposed openstack/tacker: Add VNF resource details to get vnf API https://review.openstack.org/340838 | 06:25 |
janki | vishwanathj: I am having similar error as you had about having 2 HEADs | 06:30 |
janki | vishwanathj, how did you solve it? | 06:30 |
janki | I have tried rebasing | 06:30 |
*** diga has joined #tacker | 06:38 | |
openstackgerrit | JianGang Weng proposed openstack/tacker: Remove unused LOG to keep code clean https://review.openstack.org/341899 | 06:45 |
*** lulei has joined #tacker | 06:53 | |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part3: Rename device in codes https://review.openstack.org/352205 | 06:56 |
*** kluka_ has quit IRC | 07:29 | |
openstackgerrit | Lu lei proposed openstack/tacker: Fix formats for doc's information https://review.openstack.org/341281 | 07:42 |
openstackgerrit | Lu lei proposed openstack/tacker: Fix formats for doc's information https://review.openstack.org/341281 | 07:46 |
*** saju_m has joined #tacker | 07:46 | |
-openstackstatus- NOTICE: Gerrit is going to be restarted | 08:40 | |
*** lulei has quit IRC | 09:01 | |
*** manikanta_tadi has joined #tacker | 09:07 | |
*** diga has quit IRC | 09:32 | |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part3: Rename device in codes https://review.openstack.org/352205 | 09:35 |
*** manikanta_tadi has quit IRC | 10:19 | |
*** lulei has joined #tacker | 10:23 | |
*** Ravikiran_K has quit IRC | 10:40 | |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part3: Rename device in codes https://review.openstack.org/352205 | 10:51 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tacker: Updated from global requirements https://review.openstack.org/352337 | 11:09 |
*** zanetworker has joined #tacker | 11:14 | |
openstackgerrit | gongysh proposed openstack/tacker: Device refactor Part3: Rename device in codes https://review.openstack.org/352205 | 11:16 |
*** zanetworker has quit IRC | 11:30 | |
*** gongysh has quit IRC | 12:04 | |
*** amotoki has joined #tacker | 12:31 | |
*** Ravikiran_K has joined #tacker | 12:38 | |
*** trozet has joined #tacker | 12:40 | |
*** uck has joined #tacker | 12:50 | |
*** amotoki has quit IRC | 12:56 | |
*** tbh has joined #tacker | 13:08 | |
*** amotoki has joined #tacker | 13:13 | |
*** uck has quit IRC | 13:22 | |
*** amotoki has quit IRC | 13:27 | |
*** bobh has joined #tacker | 13:38 | |
*** bobh has quit IRC | 13:44 | |
*** bobh has joined #tacker | 13:45 | |
vishwanathj | janki I had to rebase and resolve the merge conflicts | 13:53 |
*** Liuqing has joined #tacker | 14:00 | |
janki | vishwanathj: I did rebase | 14:09 |
janki | yet facing th issue | 14:10 |
janki | while resolving merge conflict, which HEAD number did you use? | 14:10 |
janki | vishwanathj: ^^ | 14:10 |
*** janki has quit IRC | 14:14 | |
vishwanathj | janki do you mind sharing the link to the patchset that is having the issue | 14:33 |
*** DaveJ__ has joined #tacker | 14:34 | |
openstackgerrit | vishwanath jayaraman proposed openstack/tacker: Support purge of soft-deleted resources from DB tables https://review.openstack.org/329652 | 14:38 |
*** saju_m has quit IRC | 14:51 | |
*** amotoki has joined #tacker | 14:59 | |
*** amotoki has quit IRC | 14:59 | |
*** amotoki has joined #tacker | 15:01 | |
*** amotoki has quit IRC | 15:08 | |
*** amotoki has joined #tacker | 15:14 | |
*** amotoki has quit IRC | 15:16 | |
*** amotoki has joined #tacker | 15:16 | |
*** amotoki_ has joined #tacker | 15:20 | |
*** amotoki has quit IRC | 15:21 | |
*** amotoki_ has quit IRC | 15:22 | |
*** Liuqing has quit IRC | 15:43 | |
*** Ravikiran_K has quit IRC | 15:45 | |
*** uck has joined #tacker | 15:56 | |
*** prashantD has joined #tacker | 15:56 | |
*** amotoki has joined #tacker | 15:59 | |
*** amotoki has quit IRC | 16:02 | |
*** amotoki has joined #tacker | 16:02 | |
vishwanathj | amotoki hi | 16:07 |
*** santoshk has joined #tacker | 16:11 | |
*** Ravikiran_K has joined #tacker | 16:11 | |
trozet | sridhar_ram: ping? | 16:15 |
*** amotoki has quit IRC | 16:15 | |
*** santoshk has quit IRC | 16:23 | |
openstackgerrit | yatin proposed openstack/tacker: Replace deprecated LOG.warn with LOG.warning https://review.openstack.org/343161 | 16:27 |
*** saju_m has joined #tacker | 16:47 | |
*** uck has quit IRC | 17:02 | |
*** uck has joined #tacker | 17:02 | |
trozet | sridhar_ram: there? | 17:16 |
*** uck has quit IRC | 17:23 | |
*** bobh has quit IRC | 17:34 | |
openstackgerrit | bharaththiruveedula proposed openstack/tacker-specs: Tacker VNFC support https://review.openstack.org/339798 | 17:35 |
*** uck has joined #tacker | 17:45 | |
*** sripriya has joined #tacker | 17:45 | |
*** prashantD_ has joined #tacker | 17:45 | |
*** prashantD has quit IRC | 17:48 | |
*** uck_ has joined #tacker | 17:50 | |
*** uck has quit IRC | 17:50 | |
sridhar_ram | trozet: hi, whats up ? | 17:50 |
*** prashantD_ has quit IRC | 17:50 | |
trozet | sridhar_ram: so wanted to talk to you about vnffg, do you have a few minutes? | 17:51 |
sridhar_ram | trozet: yes | 17:51 |
trozet | sridhar_ram: ok so I'm pretty much done coding | 17:52 |
trozet | sridhar_ram: I removed the constraint that the VNFD had to be created before VNFFGD is created | 17:52 |
trozet | sridhar_ram: the processing is done at VNFFG create time to determine dependencies missing | 17:52 |
sridhar_ram | trozet: cool.. | 17:53 |
trozet | sridhar_ram: so I use Janki's patch to find the CP info...I need to rebase and list that patch as a dependency | 17:53 |
trozet | sridhar_ram: I also had a comment for s3wong driver, but overall looks like we line up. I'm passing driver info he needs in the format he wants | 17:54 |
sridhar_ram | trozet: great.. | 17:54 |
sridhar_ram | trozet: is janki's patchset sufficient for your CP info needs ? | 17:54 |
trozet | sridhar_ram: I believe it is, but I haven't tested the whole thing yet. Going to do that either today or tomorrow. | 17:55 |
trozet | sridhar_ram: so one thing I am seeing in CI with my patch are some failures in create_vnfd, etc http://logs.openstack.org/22/344522/13/check/gate-tacker-python27-db-ubuntu-xenial/0b0ba16/console.html | 17:55 |
trozet | sridhar_ram: It looks like failures are around DB: FOREIGN KEY constraint failed [SQL: u'DELETE FROM vims'] | 17:56 |
* sridhar_ram is looking up.. | 17:56 | |
trozet | oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: vims.id [SQL: u'INSERT INTO vims (tenant_id, id, type, name, description, placement_attr, shared, is_default, status) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)'] [parameters: ('ad7ebc56538745a08ef7c5e97f8bd437', '6261579e-d6f3-49ad-8bc3-a9cb974778ff', 'openstack', 'fake_vim', 'fake_vim_description', '{"regions": ["RegionOne"]}', 1, 0, 'Active')] | 17:56 |
trozet | sridhar_ram: thanks. I don't think I modify any of that stuff, and I include it in the alembic_migration path, so I'm not sure if it is something I broke, or if sometimes those fail in CI? | 17:57 |
sridhar_ram | trozet: CI usually never fails randomly in this area.. | 17:57 |
trozet | sridhar_ram: so then I broke something ;) | 17:57 |
sridhar_ram | trozet: one thing that is tripping us these days is newer mysql versions with extra error checks | 17:58 |
sridhar_ram | trozet: possibility of ur patchset causing is higher ;-) | 17:58 |
trozet | sridhar_ram: but like that second one I pasted - that is a DuplicateEntry error...not sure how I would make that happen | 17:59 |
trozet | sridhar_ram: or maybe that duplicate entry is because the previous test failed to delete | 17:59 |
sridhar_ram | trozet: hang on, there is a fix that went in recently...to move default vim to db | 17:59 |
trozet | sridhar_ram: versions/d4f265e8eb9d_add_default_to_vim.py ? | 18:00 |
*** s3wong has joined #tacker | 18:00 | |
sridhar_ram | trozet: yet.. | 18:00 |
sridhar_ram | *yes | 18:00 |
trozet | sridhar_ram: so yeah, so if you look at alembic HEAD in my patch it is 507122918800 | 18:00 |
trozet | sridhar_ram: and that corresponds to versions/507122918800_adds_vnffg.py:down_revision = '22f5385a3d4f' | 18:01 |
trozet | sridhar_ram: and 22f5385a3d4f: versions/22f5385a3d4f_remove_proxydb.py:Revises: d4f265e8eb9d | 18:01 |
trozet | sridhar_ram: so my migration script -> remove_proxy -> move default vim...so it should be there I would think | 18:02 |
sridhar_ram | trozet: give me a min, running thru this up / down alembic chain .. | 18:04 |
trozet | sridhar_ram: sure np | 18:04 |
trozet | s3wong: ping? | 18:05 |
*** santoshk has joined #tacker | 18:09 | |
sridhar_ram | trozet: i agree, the chain looks okay | 18:09 |
trozet | sridhar_ram: it looks like the tests are failing when it tries to do setup for vim | 18:13 |
trozet | File "tacker/tests/unit/vm/test_plugin.py", line 146, in _insert_dummy_vim | 18:13 |
sridhar_ram | trozet: it could be a side effect of the previous test that ran w/o any error ... | 18:13 |
sridhar_ram | trozet: test_get_vim_without_defined_default_vim_in_db | 18:13 |
trozet | sridhar_ram: ah! | 18:14 |
sridhar_ram | trozet: hang on, that's not correct.. | 18:15 |
sridhar_ram | trozet: the FAILED ones are interspersed .. | 18:15 |
trozet | sridhar_ram: right, but hte fact that one passed means that VIM table is there | 18:16 |
trozet | sridhar_ram: and passed wthout the default in db | 18:16 |
sridhar_ram | trozet: the next possible suspect is .. test_nfvo_plugin.TestNfvoPlugin.test_update_vim | 18:16 |
sridhar_ram | trozet: but.. why only in ur patchset .. hmm, you are chosen one ? :) | 18:16 |
trozet | sridhar_ram: i'm really good at committing crap code? | 18:17 |
sridhar_ram | trozet: your code exercises amazing, non-trivial corner cases ? | 18:17 |
trozet | sridhar_ram: LOL | 18:18 |
sridhar_ram | trozet: btw, all test_plugin tests failed | 18:19 |
trozet | sridhar_ram: test_update_vim deletes the table? | 18:19 |
trozet | sridhar_ram: 2016-08-08 03:57:24.673350 | File "tacker/tests/unit/db/base.py", line 41, in clear_tables | 18:19 |
trozet | 2016-08-08 03:57:24.673367 | conn.execute(table.delete()) | 18:19 |
trozet | its a cleanup failure | 18:20 |
sridhar_ram | trozet: that just means, there are references to VIM entry in another table that hasn't got cleaned up | 18:22 |
sridhar_ram | trozet: do you've any unit tests in ur patchset ? | 18:23 |
trozet | sridhar_ram: no I haven't added them yet | 18:24 |
trozet | sridhar_ram: I've tested it manually though with openstack, but I didn't test any vim stuff | 18:24 |
trozet | sridhar_ram: so the likely thing here is somehow I broke the plugin or DB | 18:24 |
sridhar_ram | trozet: can u run 'tox -e py27' locally to see if this reproduces | 18:25 |
trozet | sridhar_ram: yeah, I'm checking one thing real quick | 18:26 |
sridhar_ram | trozet: sure, i'll also leave this in for u.. | 18:26 |
sridhar_ram | trozet: you can run specific tests locally.. 'tox -e py27 test_plugin' | 18:27 |
sridhar_ram | trozet: it will help to isolate if this failure is due to side effect from another test | 18:27 |
trozet | sridhar_ram: cool, thanks. I did modify the NfvoPluginDB inheritance model, so I'm wondering if there is a super call there that I broke | 18:28 |
*** bobh has joined #tacker | 18:34 | |
sridhar_ram | trozet: ack! | 18:36 |
*** bobh has quit IRC | 18:39 | |
trozet | sridhar_ram: they fail when I run them in my dir as well | 18:41 |
trozet | sridhar_ram: same failures | 18:41 |
*** bobh has joined #tacker | 18:42 | |
*** tbh has quit IRC | 18:46 | |
trozet | sridhar_ram: and i see these tables are created, printed them during the db cleanup: https://paste.fedoraproject.org/404501/ | 18:50 |
*** DaveJ__ has quit IRC | 18:51 | |
*** Ravikiran_K has quit IRC | 18:51 | |
*** uck_ has quit IRC | 18:57 | |
*** bobh has quit IRC | 19:03 | |
openstackgerrit | Tung Doan proposed openstack/tacker: Alarm monitor: Update Heat driver https://review.openstack.org/347721 | 19:09 |
openstackgerrit | Tung Doan proposed openstack/tacker: Alarm monitor: TOSCA definition https://review.openstack.org/351189 | 19:14 |
*** bobh has joined #tacker | 19:45 | |
*** trozet has quit IRC | 19:53 | |
*** uck has joined #tacker | 19:57 | |
*** uck has quit IRC | 20:03 | |
*** trozet has joined #tacker | 20:07 | |
openstackgerrit | Sridhar Ramaswamy proposed openstack/tacker: Fix tarball generation error due to missing tacker.conf https://review.openstack.org/352188 | 20:48 |
sridhar_ram | bobh: s3wong: few low hanging review to wrap.. https://review.openstack.org/#/c/350718/ , https://review.openstack.org/#/c/337646/ , https://review.openstack.org/#/c/346296 and https://review.openstack.org/#/c/349694/ .. please help | 20:53 |
sridhar_ram | sripriya: ^^^ | 20:53 |
s3wong | sridhar_ram: ack | 20:54 |
sripriya | sridhar_ram: ack | 20:55 |
sridhar_ram | s3wong: sripriya: thanks! | 20:56 |
sridhar_ram | sripriya: one more, probably in ur alley.. https://review.openstack.org/#/c/343097/ | 20:56 |
openstackgerrit | Merged openstack/tacker: Updated from global requirements https://review.openstack.org/352337 | 20:57 |
openstackgerrit | Merged openstack/tacker-horizon: Add domain name field for VIM register https://review.openstack.org/350718 | 21:02 |
openstackgerrit | Merged openstack/tacker: Fixes manual installation doc https://review.openstack.org/337646 | 21:12 |
openstackgerrit | Merged openstack/tacker: Remove execute permission on one file https://review.openstack.org/346296 | 21:16 |
openstackgerrit | Merged openstack/tacker: Always use upper-constraints https://review.openstack.org/349694 | 21:19 |
openstackgerrit | sajuptpm proposed openstack/tacker: doc change default vim registration via CLI https://review.openstack.org/343097 | 21:22 |
*** bobh has quit IRC | 21:23 | |
openstackgerrit | sajuptpm proposed openstack/tacker: doc change default vim registration via CLI https://review.openstack.org/343097 | 21:25 |
*** bobh has joined #tacker | 21:33 | |
*** sripriya has quit IRC | 22:01 | |
*** sripriya has joined #tacker | 22:02 | |
*** uck has joined #tacker | 22:04 | |
*** bobh has quit IRC | 22:10 | |
*** uck has quit IRC | 22:17 | |
openstackgerrit | sajuptpm proposed openstack/tacker: doc change default vim registration via CLI https://review.openstack.org/343097 | 22:18 |
*** saju_m has quit IRC | 22:25 | |
*** uck has joined #tacker | 22:57 | |
*** vishwanathj has quit IRC | 23:20 | |
*** vishnoianil has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!