*** markwash has joined #openstack-meeting-alt | 00:05 | |
*** markwash has quit IRC | 00:08 | |
*** markwash has joined #openstack-meeting-alt | 00:15 | |
*** sarob has quit IRC | 00:19 | |
*** sarob has joined #openstack-meeting-alt | 00:20 | |
*** gokrokve has joined #openstack-meeting-alt | 00:23 | |
*** MarkAtwood has quit IRC | 00:26 | |
*** gokrokve has quit IRC | 00:28 | |
*** markwash has quit IRC | 00:30 | |
*** gokrokve has joined #openstack-meeting-alt | 00:34 | |
*** markwash has joined #openstack-meeting-alt | 00:45 | |
*** roeyc has joined #openstack-meeting-alt | 00:46 | |
*** roeyc has quit IRC | 00:46 | |
*** IlyaE has quit IRC | 00:47 | |
*** nosnos has joined #openstack-meeting-alt | 00:51 | |
*** garyduan has quit IRC | 01:07 | |
*** harlowja_ has quit IRC | 01:09 | |
*** eankutse has joined #openstack-meeting-alt | 01:13 | |
*** eankutse has quit IRC | 01:18 | |
*** yamahata has joined #openstack-meeting-alt | 01:24 | |
*** gokrokve has quit IRC | 01:27 | |
*** sarob has quit IRC | 01:27 | |
*** markwash has quit IRC | 01:35 | |
*** arnaud__2 has quit IRC | 01:41 | |
*** arnaud__1 has quit IRC | 01:41 | |
*** slagle has joined #openstack-meeting-alt | 01:51 | |
*** zane has quit IRC | 01:57 | |
*** gokrokve has joined #openstack-meeting-alt | 02:01 | |
*** slagle has quit IRC | 02:02 | |
*** colinmcnamara has joined #openstack-meeting-alt | 02:31 | |
*** amcrn has quit IRC | 02:36 | |
*** colinmcnamara has quit IRC | 02:41 | |
*** balajiiyer has joined #openstack-meeting-alt | 02:41 | |
*** zane has joined #openstack-meeting-alt | 02:44 | |
*** harlowja has joined #openstack-meeting-alt | 02:48 | |
*** nati_ueno has joined #openstack-meeting-alt | 02:50 | |
*** nati_ueno has quit IRC | 02:56 | |
*** harlowja has quit IRC | 03:03 | |
*** harlowja has joined #openstack-meeting-alt | 03:04 | |
*** nati_ueno has joined #openstack-meeting-alt | 03:06 | |
*** rwsu has quit IRC | 03:06 | |
*** nati_ueno has quit IRC | 03:11 | |
*** arnaud__ has joined #openstack-meeting-alt | 03:15 | |
*** arnaud___ has joined #openstack-meeting-alt | 03:15 | |
*** dougshelley66 has quit IRC | 03:21 | |
*** arnaud___ has quit IRC | 03:23 | |
*** arnaud__ has quit IRC | 03:23 | |
*** colinmcnamara has joined #openstack-meeting-alt | 03:24 | |
*** colinmcnamara has quit IRC | 03:32 | |
*** colinmcnamara has joined #openstack-meeting-alt | 03:33 | |
*** coolsvap has joined #openstack-meeting-alt | 03:33 | |
*** alazarev has quit IRC | 03:48 | |
*** shanks has joined #openstack-meeting-alt | 03:54 | |
*** colinmcnamara has quit IRC | 04:04 | |
*** balajiiyer has quit IRC | 04:11 | |
*** colinmcnamara has joined #openstack-meeting-alt | 04:12 | |
*** balajiiyer1 has joined #openstack-meeting-alt | 04:14 | |
*** colinmcnamara has quit IRC | 04:17 | |
*** balajiiyer1 has quit IRC | 04:18 | |
*** markwash has joined #openstack-meeting-alt | 04:21 | |
*** lazy_lane is now known as cp16net | 04:23 | |
*** eankutse has joined #openstack-meeting-alt | 04:31 | |
*** eankutse has quit IRC | 04:36 | |
*** nosnos_ has joined #openstack-meeting-alt | 04:44 | |
*** markwash has quit IRC | 04:46 | |
*** nosnos has quit IRC | 04:48 | |
*** ashaikh has joined #openstack-meeting-alt | 04:59 | |
*** harlowja is now known as harlowja_away | 05:00 | |
*** alazarev has joined #openstack-meeting-alt | 05:03 | |
*** __amotoki__ is now known as amotoki | 05:18 | |
*** coolsvap has quit IRC | 05:28 | |
*** alazarev has quit IRC | 05:30 | |
*** markwash has joined #openstack-meeting-alt | 05:41 | |
*** coolsvap has joined #openstack-meeting-alt | 05:41 | |
*** markwash has quit IRC | 05:45 | |
*** akuznetsov has joined #openstack-meeting-alt | 05:50 | |
*** alazarev has joined #openstack-meeting-alt | 05:57 | |
*** aignatov has joined #openstack-meeting-alt | 06:41 | |
*** _ozstacker_ has joined #openstack-meeting-alt | 06:47 | |
*** ozstacker has quit IRC | 06:48 | |
*** simonmcc has quit IRC | 06:54 | |
*** dougshelley66 has joined #openstack-meeting-alt | 06:59 | |
*** bnemec has quit IRC | 07:02 | |
*** bnemec has joined #openstack-meeting-alt | 07:02 | |
*** simonmcc_ has joined #openstack-meeting-alt | 07:04 | |
*** ashaikh has quit IRC | 07:11 | |
*** gokrokve has quit IRC | 07:17 | |
*** cody-somerville has quit IRC | 07:19 | |
*** sarob has joined #openstack-meeting-alt | 07:28 | |
*** zhhuabj has joined #openstack-meeting-alt | 07:33 | |
*** akuznetsov has quit IRC | 07:36 | |
*** boris-42 has quit IRC | 07:37 | |
*** coolsvap has quit IRC | 07:37 | |
*** cody-somerville has joined #openstack-meeting-alt | 07:39 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 07:41 | |
*** alazarev has quit IRC | 07:42 | |
*** gokrokve has joined #openstack-meeting-alt | 07:48 | |
*** gokrokve_ has joined #openstack-meeting-alt | 07:50 | |
*** gokrokve has quit IRC | 07:53 | |
*** coolsvap has joined #openstack-meeting-alt | 07:54 | |
*** sarob has quit IRC | 08:12 | |
*** coolsvap has quit IRC | 08:22 | |
*** nati_ueno has joined #openstack-meeting-alt | 08:38 | |
*** sarob has joined #openstack-meeting-alt | 08:43 | |
*** akuznetsov has joined #openstack-meeting-alt | 08:46 | |
*** nati_ueno has quit IRC | 08:50 | |
*** nati_ueno has joined #openstack-meeting-alt | 08:50 | |
*** zhhuabj has quit IRC | 09:00 | |
*** zhhuabj has joined #openstack-meeting-alt | 09:00 | |
*** safchain has joined #openstack-meeting-alt | 09:02 | |
*** nosnos has joined #openstack-meeting-alt | 09:08 | |
*** nosnos_ has quit IRC | 09:09 | |
*** nati_ueno has quit IRC | 09:10 | |
*** sarob has quit IRC | 09:15 | |
*** tsufiev has joined #openstack-meeting-alt | 09:19 | |
*** zane has quit IRC | 09:22 | |
*** yamahata has quit IRC | 09:30 | |
*** simonmcc_ has quit IRC | 09:30 | |
*** simonmcc_ has joined #openstack-meeting-alt | 09:31 | |
*** dougshelley66 has quit IRC | 09:39 | |
*** akuznetsov has quit IRC | 09:40 | |
*** ruhe has joined #openstack-meeting-alt | 09:52 | |
*** aignatov has quit IRC | 10:00 | |
*** sarob has joined #openstack-meeting-alt | 10:13 | |
*** aignatov has joined #openstack-meeting-alt | 10:20 | |
*** akuznetsov has joined #openstack-meeting-alt | 10:25 | |
*** akuznetsov has quit IRC | 10:27 | |
*** akuznetsov has joined #openstack-meeting-alt | 10:29 | |
*** nosnos has quit IRC | 10:31 | |
*** ruhe has quit IRC | 10:39 | |
*** sarob_ has joined #openstack-meeting-alt | 10:44 | |
*** aignatov has quit IRC | 10:45 | |
*** sarob has quit IRC | 10:46 | |
*** yamahata has joined #openstack-meeting-alt | 10:47 | |
*** akuznetsov has quit IRC | 11:01 | |
*** akuznetsov has joined #openstack-meeting-alt | 11:04 | |
*** aignatov has joined #openstack-meeting-alt | 11:09 | |
*** ruhe has joined #openstack-meeting-alt | 11:09 | |
*** boris-42 has joined #openstack-meeting-alt | 11:11 | |
*** zhhuabj has quit IRC | 11:12 | |
*** zhhuabj has joined #openstack-meeting-alt | 11:13 | |
*** sarob_ has quit IRC | 11:16 | |
*** heyongli has joined #openstack-meeting-alt | 11:22 | |
*** ruhe has quit IRC | 11:34 | |
*** ruhe has joined #openstack-meeting-alt | 11:36 | |
*** sarob has joined #openstack-meeting-alt | 11:43 | |
*** sarob has quit IRC | 11:48 | |
*** ruhe has quit IRC | 12:02 | |
*** ruhe has joined #openstack-meeting-alt | 12:04 | |
*** eankutse has joined #openstack-meeting-alt | 12:13 | |
*** ruhe has quit IRC | 12:19 | |
*** ruhe has joined #openstack-meeting-alt | 12:22 | |
*** ruhe has quit IRC | 12:28 | |
*** ruhe has joined #openstack-meeting-alt | 12:30 | |
*** ruhe has quit IRC | 12:33 | |
*** ruhe has joined #openstack-meeting-alt | 12:42 | |
*** sarob has joined #openstack-meeting-alt | 12:43 | |
*** sarob has quit IRC | 12:48 | |
*** eankutse has joined #openstack-meeting-alt | 12:53 | |
*** eankutse has joined #openstack-meeting-alt | 12:53 | |
*** flaper87|afk is now known as flaper87 | 12:55 | |
*** rahmu has left #openstack-meeting-alt | 13:00 | |
*** rahmu has joined #openstack-meeting-alt | 13:05 | |
*** akuznetsov has quit IRC | 13:11 | |
*** vkmc has joined #openstack-meeting-alt | 13:23 | |
*** vkmc has joined #openstack-meeting-alt | 13:23 | |
*** akuznetsov has joined #openstack-meeting-alt | 13:32 | |
*** slagle has joined #openstack-meeting-alt | 13:41 | |
*** sarob has joined #openstack-meeting-alt | 13:43 | |
*** vkmc has quit IRC | 13:45 | |
*** sarob has quit IRC | 13:47 | |
*** Barker has joined #openstack-meeting-alt | 13:54 | |
*** simonmc| has joined #openstack-meeting-alt | 13:54 | |
*** sfineberg has joined #openstack-meeting-alt | 13:55 | |
*** mestery_ has joined #openstack-meeting-alt | 13:56 | |
*** mjbright1 has joined #openstack-meeting-alt | 13:56 | |
*** simonmcc_ has quit IRC | 13:58 | |
*** yhe_ has joined #openstack-meeting-alt | 13:58 | |
*** baoli has joined #openstack-meeting-alt | 13:58 | |
*** yhe_ is now known as yongli | 13:59 | |
*** BrianB_ has joined #openstack-meeting-alt | 14:00 | |
baoli | #startmeeting | 14:01 |
---|---|---|
openstack | baoli: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 14:01 |
yongli | baoli, hello, | 14:01 |
*** irenab has joined #openstack-meeting-alt | 14:02 | |
baoli | #startmeeting PCI Passthrough meeting | 14:02 |
openstack | Meeting started Tue Dec 24 14:02:38 2013 UTC and is due to finish in 60 minutes. The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:02 |
*** openstack changes topic to " (Meeting topic: PCI Passthrough meeting)" | 14:02 | |
openstack | The meeting name has been set to 'pci_passthrough_meeting' | 14:02 |
baoli | Hi everyone | 14:02 |
irenab | hi | 14:02 |
yongli | hello everyone, could you be on the irc when you are free? that might help we get progress? | 14:03 |
BrianB_ | hi | 14:03 |
baoli | @yongli, sure | 14:03 |
irenab | yongli: sure | 14:03 |
yongli | i can grab someone to talk, that's happy | 14:03 |
baoli | I sent an agenda yesterday. Shall we go through them first? | 14:04 |
yongli | yeah | 14:04 |
baoli | #topic auto-discovery | 14:04 |
*** openstack changes topic to "auto-discovery (Meeting topic: PCI Passthrough meeting)" | 14:04 | |
irenab | baoli: do you want to recap? | 14:05 |
baoli | Yongli, can you explain your concern about "VF doesn't appear in the device tree"? | 14:05 |
*** heyongli has quit IRC | 14:06 | |
*** zhhuabj has quit IRC | 14:06 | |
*** mestery has quit IRC | 14:06 | |
*** ekarlso has quit IRC | 14:06 | |
*** sc68cal has quit IRC | 14:06 | |
*** sfineberg_ has quit IRC | 14:06 | |
*** mjbright has quit IRC | 14:06 | |
yongli | some driver don't put then in any of class | 14:06 |
yongli | them | 14:06 |
yongli | this is depend on driver, we might use pf to identify this | 14:06 |
baoli | @yongli, then how openstack would be able to use them? | 14:06 |
yongli | we get it's class name, do you mean this? | 14:07 |
baoli | @yongli, would libvirt be able to discover them and make them available with hostdev-list? | 14:08 |
irenab | yongli: cannot we assume VF has same class as PF? at least to start with? | 14:08 |
*** akuznetsov has quit IRC | 14:08 | |
yongli | what's hostdev-list? whit-list? the class name can be a property of a device | 14:08 |
yongli | it's reasonable | 14:09 |
baoli | @yongli, a VF can be used to be passed through when it can be seen from libvirt, right? | 14:09 |
yongli | but libvirt driver no this information now, this will took long time to implement in libvirt itself | 14:10 |
baoli | So it means that libvirt has to be able to list all the VFs available under a PF so that VMs can use them, right> | 14:10 |
yongli | i mean the class information(fix me) | 14:10 |
*** akuznets_ has joined #openstack-meeting-alt | 14:10 | |
*** ekarlso has joined #openstack-meeting-alt | 14:10 | |
*** sc68cal has joined #openstack-meeting-alt | 14:10 | |
*** card.freenode.net changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:10 | |
irenab | yongli: but there is libcirt support for network interface type=hostdev | 14:11 |
yongli | yeah, libvirt can do this | 14:11 |
irenab | libvirt | 14:11 |
*** SergeyLukjanov has quit IRC | 14:11 | |
yongli | irenab, you can specify this, but where we get the class information from libvirt? | 14:12 |
baoli | So all the VFs are discoverable by libvirt. Since its a PCI device, it belongs to a class if it follows linux standard. | 14:12 |
irenab | yongli: I think that currently there s no way to get class via libvirt, but baoli suggested /sys/net... way | 14:13 |
yongli | we can not ensure all VF in a class name, i might be wrong , but i do not find them in my system, as a alternative we can use PF's class information | 14:13 |
baoli | @yongli, what kind of card are you using? | 14:13 |
baoli | is it a networking card? | 14:13 |
yongli | a NIC | 14:14 |
*** SergeyLukjanov has joined #openstack-meeting-alt | 14:14 | |
irenab | yongli: going with PF class is fair enough, I think | 14:14 |
yongli | and a accelerating card | 14:14 |
baoli | So basically, you are saying that you don't know all the VFs under the PF. But you can use the PF to allocate VFs for VMs? | 14:14 |
yongli | irenab, yeah, big problem might be where we coding this, libvirt driver or libvirt itself | 14:15 |
yongli | baoli: no | 14:15 |
baoli | @yongli, I'm lost | 14:15 |
baoli | There are several ways to do so. both lspci and /sys/net can provide this information, to say the least | 14:17 |
baoli | Combining that with libvirt "virsh nodedev-list" would reveal all the PCI passthrough devices belongs to specific linux PCI device classes | 14:18 |
yongli | i mean VF might no class, but libvirt can know all VF under a PF | 14:18 |
yongli | libvirt can do: discovery PF and it's VF, | 14:18 |
yongli | if we want use /sys/class/net thing, where we implement this? libvirt itself or libvirt driver of nova | 14:18 |
yongli | ? | 14:18 |
irenab | yongli: I guess driver | 14:19 |
baoli | @yongli, this can be a pluggable driver under the nova/pci | 14:19 |
baoli | pluggable driver may not be a good name. But something under nova/pci | 14:21 |
yongli | i worry about this is time consume, to push it to libvirt of nova , this is why i suggest we defer this( we still can trying begin it any way) | 14:21 |
baoli | @yongli, first, we need to see if it's something necessary and doable, then we can worry about the schedule. | 14:22 |
irenab | baoli: can we try to move on to discuss interaction between nova and neutron to see what we can assume to be required by neutron to maintain? | 14:22 |
yongli | put it to nova/pci might be a little bit good i think, i worry some core require it to sit in the libvir dirver, then we got problem | 14:22 |
irenab | is John here? | 14:22 |
*** rsblendido has joined #openstack-meeting-alt | 14:23 | |
*** rossella_s has joined #openstack-meeting-alt | 14:23 | |
yongli | on vacation i think | 14:23 |
*** ruhe is now known as ruhe_ | 14:23 | |
irenab | we really need core members attention | 14:23 |
yongli | irenab, sure | 14:23 |
baoli | @irenab, sure. Let's move on. | 14:23 |
*** ruhe_ has quit IRC | 14:23 | |
irenab | baoli: do you want go to next item on agenda? | 14:24 |
irenab | or nova<->neutron | 14:24 |
yongli | any one is good for me | 14:24 |
yongli | any item | 14:24 |
baoli | @irenab, go ahead with the nova-neutron interraction | 14:24 |
irenab | I want to see what we expect from neutron to maintain | 14:25 |
irenab | I think we need the following: | 14:25 |
baoli | #topic nova-neutron interaction | 14:25 |
*** openstack changes topic to "nova-neutron interaction (Meeting topic: PCI Passthrough meeting)" | 14:25 | |
irenab | 1. make it possible to request certain type of vnic on neutron port (virtio/sr-iov,..) | 14:25 |
*** ruhe has joined #openstack-meeting-alt | 14:26 | |
irenab | 2. maintain sr-iov related data on neutron port | 14:26 |
baoli | #agreed | 14:26 |
yongli | irenab: what kind of data about sr-iov? | 14:26 |
*** yamahata has quit IRC | 14:26 | |
irenab | yongli: BDF | 14:27 |
*** yamahata has joined #openstack-meeting-alt | 14:27 | |
yongli | the BDF allocted ? or BDF you want? | 14:27 |
irenab | yongli: allocated | 14:27 |
irenab | I thinkmthat should be resolved by nova and just communicated to neutron | 14:28 |
irenab | agree? | 14:28 |
irenab | 3. need to expose SR-IOV info for create/update/get port to be available to nova for VIF plug | 14:29 |
irenab | for baoli case there is an add-on for port profile, but its not directly bound to SR-IOV nic | 14:29 |
yongli | that's fine to me if it's allocated data | 14:29 |
yongli | irenab, i don't understand 3 | 14:30 |
*** rossella_s has quit IRC | 14:30 | |
*** rsblendido has quit IRC | 14:30 | |
baoli | @irenab, for BDF, is vendor_id:provider_id:domain:bus:slot.func enought infor? | 14:30 |
irenab | yongli: once nova builds xML for netowrk interface, it gets VIFs information previously retrived from neutron | 14:31 |
irenab | this info should contain all that needed to create correct netowrk interface | 14:31 |
irenab | baoli: think its enough | 14:31 |
yongli | irenab, what kind SR-IOV infomation in your point 3. | 14:32 |
irenab | baoli: did sadusu had some progress with neutron part? | 14:32 |
baoli | @irenab, in that case, it should be part of the port binding information passed in between nova-neutron. | 14:32 |
irenab | yongli: same BDF that was provided for create | 14:32 |
irenab | baoli: agree | 14:32 |
yongli | irenab, got | 14:33 |
baoli | @irenab, on sadasu with neutron, she is not working on that. | 14:33 |
*** russellb is now known as russellb_see_you | 14:33 | |
irenab | baoli: I see | 14:33 |
*** russellb_see_you is now known as russellb_gonetil | 14:33 | |
*** russellb_gonetil is now known as russellb_vacatio | 14:33 | |
baoli | @irena, I agree on all of the three points. | 14:33 |
irenab | baoli: do you plan to have some neutron support during Icehouse? | 14:34 |
baoli | @irenab, yes | 14:34 |
irenab | baoli: cool | 14:34 |
*** russellb_vacatio is now known as russellb_gone | 14:34 | |
yongli | i'm ok also. | 14:34 |
irenab | I can try to compose some suggestion for wha tis needed for neutron till next meeting | 14:35 |
irenab | so we can start to close the details | 14:35 |
*** ruhe is now known as ruhe_ | 14:35 | |
baoli | @irenab, sure. Also, take a look at the google doc on the neutron part. | 14:35 |
irenab | baoli: sure | 14:35 |
irenab | so I guess we can move to next item, in case you have something more | 14:36 |
*** ruhe_ has quit IRC | 14:36 | |
irenab | on this | 14:36 |
baoli | I'd like to close on the nova front. Because it's critical for the rest of the work | 14:36 |
yongli | interrupt, do you guy still again API (vs config)? | 14:36 |
baoli | #topic, PCI group | 14:37 |
*** openstack changes topic to ", PCI group (Meeting topic: PCI Passthrough meeting)" | 14:37 | |
*** balajiiyer has joined #openstack-meeting-alt | 14:37 | |
irenab | yongli: Ian has strong objection, I guess there is a reason for both | 14:38 |
baoli | On config versus API, let's go through the pro can cons on each of them | 14:38 |
*** Barker has quit IRC | 14:38 | |
baoli | First, let's discuss the config method | 14:39 |
baoli | it's autonomous, flexible | 14:40 |
baoli | easy to do with provisioning tool | 14:40 |
baoli | agreed? | 14:40 |
irenab | baoli: agree | 14:41 |
yongli | disagree easy, atleast API i not hard | 14:41 |
yongli | s/i/is | 14:41 |
baoli | @yongli, it can be done through provisioning tool, only once | 14:41 |
yongli | auotnomous by deploy? many deploy tools use API also, right? | 14:42 |
baoli | what are the cons with the config method? | 14:42 |
yongli | for the only once config: this not depend it's config or API, both on time | 14:42 |
yongli | s/ on /one, sorry | 14:42 |
*** sarob has joined #openstack-meeting-alt | 14:43 | |
irenab | yongli: API can be gor for monitor, get methods | 14:43 |
irenab | good | 14:43 |
baoli | Irenab, agreed | 14:44 |
baoli | @yongli, the concern is with the pci-group-update method | 14:44 |
yongli | irenab, i'm lost about your point | 14:44 |
*** ruhe has joined #openstack-meeting-alt | 14:45 | |
baoli | Do you plan to put compute node specific information in the arguments? | 14:45 |
yongli | @baoli, why worry about the update ? | 14:45 |
irenab | yongli: sorry for type, I mean API can be good to read what Host has, not to set | 14:45 |
yongli | baoli, not now, if the pci-flavor define is couple to whitelist | 14:45 |
baoli | @yongli, can you provice the exact command syntac for pci-group-update | 14:46 |
yongli | @baoli, wait a moment | 14:46 |
yongli | nova pci-flavor-create name 'GetMePowerfulldevice' description "xxxxx" | 14:47 |
yongli | nova pci-flavor-update UUID set 'description'='xxxx' 'address'= '0000:01:*.7', 'host'='compute-id' | 14:47 |
irenab | yongli: what will happen as a result of last command? | 14:48 |
baoli | For pci-flavor-update, in order to provision a HOST, it has to issue that command to the controller. | 14:48 |
yongli | i list host here, cause per my understanding this is needed, but John say, it's global, so don't need the host information here | 14:48 |
*** sarob has quit IRC | 14:48 | |
baoli | how do you plan to decommission a compute node, then | 14:48 |
baoli | Ok, let's say the host argument will be removed | 14:49 |
yongli | baoli: yeah, | 14:49 |
yongli | baoli: i don't see the decomission problem, what is it | 14:50 |
irenab | yongli: I think it makes sense to define the available pci-flavors centrally (or API or Conf), but not patterns per compute | 14:50 |
baoli | the address = '0000:01:*.7', let's say that i want to add a compute node that doesn't meet that criteria, devices on those addresses have different functions | 14:50 |
yongli | baoli: this will be a problem, i agree, | 14:51 |
*** colinmcnamara has joined #openstack-meeting-alt | 14:51 | |
baoli | In a cloud where all the compute nodes are identical, it's ok. But we shouldn't try to force that in our APIs and implementations | 14:52 |
yongli | John suggest define 2, and expose via aggregate | 14:52 |
irenab | yongli: what do you mean define 2? | 14:53 |
yongli | define another flavor | 14:53 |
baoli | @yongli, without the pci-group-update, would aggregate still work with pci-group? | 14:53 |
*** SergeyLukjanov has quit IRC | 14:53 | |
irenab | yongli: it does not make sense, from networking perspective they are equal | 14:53 |
yongli | i saw all the argue about this on thread, we need get approve from John | 14:54 |
*** markwash has joined #openstack-meeting-alt | 14:54 | |
irenab | yongli: I guess it will be after the New Year ... | 14:55 |
yongli | John did not decide it yet | 14:55 |
yongli | i'm very ok without the API to modify it, it's equal for me | 14:55 |
*** SergeyLukjanov has joined #openstack-meeting-alt | 14:56 | |
baoli | ok, let's close today's meeting with action items | 14:56 |
irenab | yongli: I am also not sure what is about requesting SRIOV nic, I mean --nic or server flavor | 14:56 |
yongli | i think John will accept --nic also | 14:56 |
BrianB_ | Is there an issue supporting both API and config | 14:57 |
irenab | yongli: great | 14:57 |
yongli | i'm not sure, i also think the --nic, the nic-flavor is good | 14:57 |
yongli | BrianB_, yeah, what you do if API modiy the config file's content in the DB? | 14:57 |
yongli | and what you should do when reboot? | 14:58 |
yongli | except we store the flavor's definition source | 14:58 |
irenab | yongli: will this require change to scheduler filter? | 14:58 |
yongli | irenab: minor | 14:58 |
irenab | yongli: good | 14:59 |
yongli | i finished the code for pre review, i hope you guy to take a look at it, that's would help | 14:59 |
irenab | baoli: we are out of time. What's next? | 14:59 |
baoli | action items | 15:00 |
irenab | yongli: please send the link | 15:00 |
yongli | the code include: group, regular expression support, schuduler, group on demand ... | 15:00 |
yongli | https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/pci-extra-info,n,z | 15:00 |
yongli | also try to impment the --nic style interface | 15:00 |
baoli | @yongli, great that you have the code. I will take a look at it | 15:01 |
yongli | server flavor is support by nature | 15:01 |
irenab | yongli: thanks, will take a look | 15:01 |
baoli | Can we rewrite the google doc with all the different proposals? | 15:01 |
irenab | baoli: I take an action item to drive the neutron story | 15:01 |
yongli | John want to see pre-release code also , i think this good idea, might make some progress | 15:01 |
yongli | baoli: i suggest just describe the interface to nova not the implement design, keep docs identical to blue print is a over work for me | 15:02 |
baoli | #agreed | 15:02 |
baoli | who wants to work on that? | 15:03 |
*** aignatov has quit IRC | 15:04 | |
baoli | Ok, let's close today's meeting, and resume after new year | 15:05 |
baoli | #endmeeting | 15:05 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:05 | |
openstack | Meeting ended Tue Dec 24 15:05:34 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.html | 15:05 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.txt | 15:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.log.html | 15:05 |
yongli | baoli: i'm just lazy here .. | 15:06 |
yongli | good new year, all of you | 15:06 |
*** yongli has quit IRC | 15:06 | |
baoli | hope that your son is well | 15:06 |
*** nmarchenko has joined #openstack-meeting-alt | 15:09 | |
*** boris-42 has quit IRC | 15:10 | |
*** irenab has quit IRC | 15:11 | |
*** markwash has quit IRC | 15:12 | |
*** psumkin_ has joined #openstack-meeting-alt | 15:17 | |
*** coolsvap has joined #openstack-meeting-alt | 15:20 | |
*** aignatov has joined #openstack-meeting-alt | 15:28 | |
*** flwang has quit IRC | 15:28 | |
*** flwang has joined #openstack-meeting-alt | 15:29 | |
*** gokrokve has joined #openstack-meeting-alt | 15:37 | |
*** harlowja_away is now known as harlowja | 15:38 | |
*** gokrokve_ has quit IRC | 15:41 | |
*** aignatov has quit IRC | 15:41 | |
*** ruhe is now known as ruhe_ | 15:42 | |
*** sarob has joined #openstack-meeting-alt | 15:43 | |
*** rahmu has quit IRC | 15:46 | |
*** psumkin_ has left #openstack-meeting-alt | 15:47 | |
*** sarob has quit IRC | 15:48 | |
*** rahmu has joined #openstack-meeting-alt | 15:49 | |
*** flaper87 is now known as flaper87|afk | 15:50 | |
*** colinmcnamara has quit IRC | 15:56 | |
*** colinmcnamara has joined #openstack-meeting-alt | 16:00 | |
*** markwash has joined #openstack-meeting-alt | 16:05 | |
*** ruhe has joined #openstack-meeting-alt | 16:07 | |
*** vkmc has joined #openstack-meeting-alt | 16:09 | |
*** vkmc has joined #openstack-meeting-alt | 16:09 | |
*** aignatov has joined #openstack-meeting-alt | 16:09 | |
*** BrianB_ has quit IRC | 16:18 | |
*** aignatov has quit IRC | 16:18 | |
*** zane has joined #openstack-meeting-alt | 16:19 | |
*** ruhe has quit IRC | 16:20 | |
*** chandankumar has quit IRC | 16:20 | |
*** vkmc has quit IRC | 16:25 | |
*** gokrokve has quit IRC | 16:30 | |
*** boris-42 has joined #openstack-meeting-alt | 16:34 | |
*** gokrokve has joined #openstack-meeting-alt | 16:36 | |
*** igormarnat_ has joined #openstack-meeting-alt | 16:40 | |
*** markwash has quit IRC | 16:40 | |
*** sarob has joined #openstack-meeting-alt | 16:43 | |
*** harlowja is now known as harlowja_away | 16:44 | |
*** gokrokve has quit IRC | 16:45 | |
*** sarob has quit IRC | 16:48 | |
*** eankutse has quit IRC | 16:51 | |
*** tnurlygayanov_ has joined #openstack-meeting-alt | 16:52 | |
*** slagle has quit IRC | 16:54 | |
*** gokrokve has joined #openstack-meeting-alt | 16:54 | |
*** coolsvap has quit IRC | 16:55 | |
*** IgorYozhikov has quit IRC | 17:01 | |
*** Guest36589 has joined #openstack-meeting-alt | 17:06 | |
tsufiev | hello there | 17:07 |
*** colinmcnamara has quit IRC | 17:07 | |
igormarnat_ | o/ | 17:07 |
tsufiev | think it's just the time to start :) | 17:07 |
tnurlygayanov_ | #startmeeting Murano | 17:07 |
tsufiev | #startmeeting Murano | 17:07 |
openstack | Meeting started Tue Dec 24 17:07:39 2013 UTC and is due to finish in 60 minutes. The chair is tnurlygayanov_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:07 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:07 |
*** openstack changes topic to " (Meeting topic: Murano)" | 17:07 | |
openstack | The meeting name has been set to 'murano' | 17:07 |
openstack | tsufiev: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 17:07 |
igormarnat_ | Let's figure out which meeting is in progress | 17:08 |
igormarnat_ | #info | 17:08 |
igormarnat_ | #action | 17:08 |
tsufiev | #info | 17:08 |
igormarnat_ | You can skip trying #action:) | 17:09 |
tsufiev | ok, i think it's the right, tnurlygayanov was a little faster than me :) | 17:09 |
*** dim_ has joined #openstack-meeting-alt | 17:09 | |
tsufiev | let's start with the agenda from previous meeting | 17:09 |
tsufiev | afaik there are no AIs to be reviewed, so let's go directly to the release statuses - 0.4, 0.4.1, 0.5 | 17:10 |
tsufiev | #topic Status of release 0.4 | 17:11 |
tsufiev | being the release 0.4 owner I'm glad to say it has been released on 20th December :) | 17:11 |
tsufiev | release notes are available here: https://wiki.openstack.org/wiki/Murano/ReleaseNotes_v0.4 | 17:12 |
tsufiev | and here is the LP page (in case you don't know) https://launchpad.net/murano/1.0/0.4 | 17:13 |
tsufiev | we have successfully implemented Simplified Metadata Repository it this release, supported Havana&Neutron and fixed numerous bugs | 17:14 |
tsufiev | hey, does anybody see me :)? | 17:14 |
igormarnat_ | Listening carefully | 17:14 |
tnurlygayanov_ | yes | 17:14 |
igormarnat_ | Though the audience looks smaller than usual:) | 17:14 |
tsufiev | yes, indeed | 17:15 |
tsufiev | in addition to 2 known issues of 0.4 I spoke of on the previous meeting (web farms are not deployed for sure and a large number of ports should be opened for MS SQL cluster) there is another one | 17:16 |
igormarnat_ | Namely? | 17:16 |
tsufiev | Namely, if hostname template for a service is longer than 15 symbols (there is validation of field maximum length), Heat Stack creation will fail (because it appends another 47 symbols to the final instance name) | 17:16 |
tsufiev | * there is no validation | 17:16 |
tsufiev | so, 0.4 was released with 3 known issues | 17:17 |
*** IgorYozhikov has joined #openstack-meeting-alt | 17:17 | |
igormarnat_ | BTW, Timur, we didn't update public wiki yet, aren't' we? | 17:17 |
tsufiev | nope, we did | 17:17 |
tsufiev | i mean this one https://wiki.openstack.org/wiki/Murano/ReleaseNotes_v0.4 | 17:17 |
*** _iyozhikov_ has joined #openstack-meeting-alt | 17:18 | |
igormarnat_ | Still we missed to update roadmap: https://wiki.openstack.org/wiki/Murano/Roadmap | 17:18 |
igormarnat_ | Not only the 4.0 release, but 3.0 as well needs to be updated | 17:18 |
tsufiev | yes, it is slightly outdated | 17:19 |
tsufiev | will fix it right after the meeting | 17:19 |
igormarnat_ | #action update https://wiki.openstack.org/wiki/Murano/Roadmap for 3.0 and 4.0 | 17:19 |
tsufiev | so, speaking of these 3 known issues - we plan to fix them in the upcoming 0.4.1 bugfix release | 17:20 |
tsufiev | i've nothing more to say about 0.4, shall we proceed next? if you don't have any questions, of course | 17:20 |
igormarnat_ | Just one question whether we marked know bugs appropriately (with release tags, I mean) | 17:21 |
*** safchain has quit IRC | 17:22 | |
tsufiev | here is the LP page for 0.4.1 bugs https://launchpad.net/murano/+milestone/0.4.1 | 17:22 |
igormarnat_ | Ok | 17:23 |
tsufiev | it seems that known issues I spoke of, should be added to LP | 17:23 |
tsufiev | i don't see all of them there - either milestone for them is not set, or they did not get to the LP | 17:24 |
*** IlyaE has joined #openstack-meeting-alt | 17:24 | |
tsufiev | will fix it | 17:24 |
tsufiev | #action tsufiev make sure that 0.4 known issues are marked with 0.4.1 milestone | 17:24 |
tsufiev | ok, let's proceed then | 17:25 |
tsufiev | #topic Plans for 0.4.1 | 17:25 |
tsufiev | nothing changed here much, the approximate date is still the same - the end of 2014 January | 17:26 |
*** igormarnat_ has quit IRC | 17:26 | |
Guest36589 | and the primary feature in 4.1 will be rbac, correct? | 17:27 |
*** igormarnat has joined #openstack-meeting-alt | 17:27 | |
tsufiev | igormarnat: am I right about the date of 0.4.1? | 17:28 |
tsufiev | Guest36589: yes | 17:28 |
*** nati_ueno has joined #openstack-meeting-alt | 17:28 | |
tsufiev | Guest36589: but we call it now 'per-tenant isolation' :) | 17:28 |
*** _iyozhikov_ has quit IRC | 17:29 | |
igormarnat | Wiki says "Jan, 30" which is more or less right | 17:29 |
tsufiev | we've recently agreed on how it should be implemented... searching for link | 17:29 |
tsufiev | so here it is https://wiki.openstack.org/wiki/Murano/Specifications/Per_Tenant_Isolation | 17:30 |
*** IgorYozhikov has quit IRC | 17:30 | |
Guest36589 | thanks | 17:31 |
*** sarob has joined #openstack-meeting-alt | 17:31 | |
tsufiev | we decided that there should be 'Common' Services&Metadata objects + per-tenant Services and objects | 17:31 |
tsufiev | Common one should be read-only via WebUI, but can be changed via file-system | 17:31 |
tsufiev | per-tenant ones are modifiable by any user of that tenant | 17:32 |
*** IgorYozhikov has joined #openstack-meeting-alt | 17:33 | |
Guest36589 | this is instead of enabling ownership of the object by a tenant with a sharing attribute? | 17:33 |
igormarnat | tsufiev: So 0.4.1 is basically maintenance release for 0.4 with addition of per-tenant isolation, right? | 17:33 |
tsufiev | igormarnat: yes, exactly | 17:33 |
tsufiev | Guest36589: yes, as I recall we decided to not use sharing ownership | 17:34 |
*** IlyaE has quit IRC | 17:34 | |
*** sarob_ has joined #openstack-meeting-alt | 17:35 | |
tsufiev | that's all that I wanted to tell about 0.4.1 | 17:35 |
*** sarob has quit IRC | 17:35 | |
tsufiev | now, if you don't have questions let's proceed to the 0.5 | 17:36 |
Guest36589 | post .6 i hope this can be reconsidered. We have many BUs that will innovate and want to share with related BUs with having to have the provider IT involved. | 17:36 |
Guest36589 | s/with/without/ | 17:37 |
tsufiev | Guest36589: we're still in the process of design | 17:38 |
igormarnat | Guest36589: so the idea is to give users the possibility to share the info without involving user with admin privileges? | 17:39 |
tsufiev | the link I've provided and the brief description of how it should work are still in draft state | 17:39 |
tsufiev | so we are open for discussion :) | 17:40 |
igormarnat | tsufiev let's consider this, perhaps this is not a big deal. | 17:40 |
igormarnat | Guest36589 do you have already several descriptions of Murano environments which are used by users? | 17:41 |
tsufiev | igormarnat: yes, should discuss it with the team | 17:41 |
*** jrodom has joined #openstack-meeting-alt | 17:41 | |
Guest36589 | working on it early adopters | 17:42 |
igormarnat | #action consider possibility to provide the way to share environments across BUs without involving admins | 17:42 |
Guest36589 | we are looking to go prod with something post the .5 release | 17:42 |
*** sarob_ has quit IRC | 17:43 | |
*** akuznets_ has quit IRC | 17:43 | |
tsufiev | ok, let's proceed to the 0.5 then | 17:43 |
tsufiev | #topic Release 0.5 plans | 17:43 |
igormarnat | Any design docs? | 17:44 |
igormarnat | Any dates planned? | 17:44 |
tsufiev | https://wiki.openstack.org/wiki/Murano/Roadmap#Version_0.5_.28February.2C_2014.29 here is the roadmap for 0.5 | 17:44 |
tsufiev | so the initial date is February, 2014 | 17:45 |
igormarnat | What are the blueprints/major features to be implemented? | 17:45 |
tsufiev | there are 3 blueprints targeted for that release: | 17:46 |
tsufiev | https://blueprints.launchpad.net/murano/+spec/new-metadata-dsl | 17:46 |
tsufiev | https://blueprints.launchpad.net/murano/+spec/new-web-ui-prototype | 17:46 |
tsufiev | https://blueprints.launchpad.net/murano/+spec/rbac-implementation | 17:46 |
tsufiev | there is pretty much written about new Metadata DSL on this etherpad https://etherpad.openstack.org/p/MuranoMetadata | 17:48 |
igormarnat | Wow, looking at this list, I'd say the initial date is probable _end_of_ February:) | 17:48 |
tsufiev | i also think February is very optimistic date :) | 17:48 |
tsufiev | i would say much more about new Metadata DSL if I were Stan Lagun or Alexander Tivelkov :) | 17:49 |
igormarnat | It's ok, I guess blueprints are pretty much self-explanatory | 17:49 |
*** balajiiyer has quit IRC | 17:50 | |
*** IlyaE has joined #openstack-meeting-alt | 17:50 | |
igormarnat | Any news in regards with Glance? I remember there were discussions of using it as a general purpose metadata repository | 17:51 |
tsufiev | i heard on Glance meeting that it was decided to make a prototype of 2.0 version | 17:52 |
igormarnat | Ok, cool, let's see how it goes then. | 17:52 |
igormarnat | What else is there in the agenda? | 17:52 |
tsufiev | i think we're done | 17:53 |
igormarnat | Ok, are there any questions from our broad audience? | 17:53 |
tnurlygayanov_ | Guest36589, can you please add some information about your use cases for RBAC to https://blueprints.launchpad.net/murano/+spec/rbac-implementation? | 17:53 |
Guest36589 | tnurlygayanov_: sure thing | 17:54 |
igormarnat | tnurlygayanov_, Guest36589 any feedback about existing description would also welcome | 17:54 |
*** IlyaE has quit IRC | 17:55 | |
igormarnat | tsufiev, I think we're really done, let's close the meeting then | 17:55 |
tsufiev | #endmeeting | 17:56 |
tsufiev | tnurlygayanov: could you end the meeting? | 17:56 |
tsufiev | it seems that it must be the same person who starts it | 17:57 |
tnurlygayanov_ | ok ) | 17:57 |
tnurlygayanov_ | #endmeeting | 17:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:57 | |
openstack | Meeting ended Tue Dec 24 17:57:57 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.html | 17:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.txt | 17:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.log.html | 17:58 |
*** igormarnat has quit IRC | 17:58 | |
*** tnurlygayanov_ has quit IRC | 17:58 | |
*** Guest36589 has quit IRC | 17:59 | |
*** ruhe has joined #openstack-meeting-alt | 18:02 | |
*** akuznetsov has joined #openstack-meeting-alt | 18:05 | |
*** alazarev has joined #openstack-meeting-alt | 18:14 | |
*** ruhe has quit IRC | 18:15 | |
*** markwash has joined #openstack-meeting-alt | 18:19 | |
*** baoli has quit IRC | 18:26 | |
*** colinmcnamara has joined #openstack-meeting-alt | 18:28 | |
*** slagle has joined #openstack-meeting-alt | 18:28 | |
*** aignatov has joined #openstack-meeting-alt | 18:33 | |
*** alazarev has quit IRC | 18:35 | |
*** slagle has quit IRC | 18:44 | |
*** amcrn has joined #openstack-meeting-alt | 18:45 | |
*** markwash has quit IRC | 18:47 | |
*** sarob has joined #openstack-meeting-alt | 18:48 | |
*** sarob has quit IRC | 18:52 | |
*** akuznetsov has quit IRC | 18:54 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 18:55 | |
*** alazarev has joined #openstack-meeting-alt | 18:59 | |
*** noslzzp has joined #openstack-meeting-alt | 19:02 | |
*** alazarev has quit IRC | 19:08 | |
*** arnaud__ has joined #openstack-meeting-alt | 19:10 | |
*** arnaud___ has joined #openstack-meeting-alt | 19:10 | |
*** colinmcnamara has quit IRC | 19:21 | |
*** markwash has joined #openstack-meeting-alt | 19:24 | |
*** ashaikh has joined #openstack-meeting-alt | 19:25 | |
*** garyduan has joined #openstack-meeting-alt | 19:26 | |
*** zane has quit IRC | 19:29 | |
*** jodom has joined #openstack-meeting-alt | 19:35 | |
*** jodom has quit IRC | 19:35 | |
*** nadya_ has joined #openstack-meeting-alt | 19:37 | |
*** jrodom has quit IRC | 19:39 | |
*** slagle has joined #openstack-meeting-alt | 19:41 | |
*** sarob has joined #openstack-meeting-alt | 19:49 | |
*** sarob has quit IRC | 19:53 | |
*** nadya_ has quit IRC | 20:00 | |
*** slagle has quit IRC | 20:04 | |
*** krtaylor has quit IRC | 20:07 | |
*** krtaylor has joined #openstack-meeting-alt | 20:08 | |
*** markmcclain has quit IRC | 20:19 | |
*** markwash has quit IRC | 20:23 | |
*** rpodolyaka1 has quit IRC | 20:28 | |
*** gokrokve has quit IRC | 20:32 | |
*** colinmcnamara has joined #openstack-meeting-alt | 20:35 | |
*** markwash has joined #openstack-meeting-alt | 20:37 | |
*** markwash has quit IRC | 20:38 | |
*** markwash has joined #openstack-meeting-alt | 20:40 | |
*** markwash has quit IRC | 20:40 | |
*** sarob has joined #openstack-meeting-alt | 20:43 | |
*** sarob has quit IRC | 20:48 | |
*** gokrokve has joined #openstack-meeting-alt | 20:57 | |
*** gokrokve has quit IRC | 20:58 | |
*** gokrokve has joined #openstack-meeting-alt | 21:07 | |
*** ashaikh has quit IRC | 21:16 | |
*** gokrokve has quit IRC | 21:17 | |
*** sarob has joined #openstack-meeting-alt | 21:43 | |
*** sarob_ has joined #openstack-meeting-alt | 21:47 | |
*** aignatov has quit IRC | 21:47 | |
*** sarob has quit IRC | 21:47 | |
*** sarob_ has quit IRC | 21:52 | |
*** slagle has joined #openstack-meeting-alt | 21:53 | |
*** sarob has joined #openstack-meeting-alt | 21:59 | |
*** alazarev has joined #openstack-meeting-alt | 22:01 | |
*** sarob has quit IRC | 22:03 | |
*** jaypipes has quit IRC | 22:07 | |
*** noslzzp has quit IRC | 22:16 | |
*** noslzzp has joined #openstack-meeting-alt | 22:20 | |
*** ashaikh has joined #openstack-meeting-alt | 22:25 | |
*** markwash has joined #openstack-meeting-alt | 22:32 | |
*** slagle has quit IRC | 22:37 | |
*** sarob has joined #openstack-meeting-alt | 22:43 | |
*** sarob has quit IRC | 22:48 | |
*** ashaikh has quit IRC | 22:58 | |
*** slagle has joined #openstack-meeting-alt | 23:28 | |
*** amcrn has quit IRC | 23:30 | |
*** SergeyLukjanov has quit IRC | 23:31 | |
*** slagle has quit IRC | 23:33 | |
*** noslzzp has quit IRC | 23:39 | |
*** sarob has joined #openstack-meeting-alt | 23:43 | |
*** boris-42 has quit IRC | 23:44 | |
*** alazarev has quit IRC | 23:44 | |
*** slagle has joined #openstack-meeting-alt | 23:47 | |
*** sarob has quit IRC | 23:48 | |
*** slagle has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!