*** rraja has quit IRC | 00:00 | |
*** amytron has quit IRC | 00:01 | |
*** mozawa has joined #openstack-meeting-alt | 00:04 | |
*** IlyaE has quit IRC | 00:07 | |
*** rakhmerov has quit IRC | 00:08 | |
*** rakhmerov1 has joined #openstack-meeting-alt | 00:08 | |
*** ashaikh has quit IRC | 00:12 | |
*** julienvey_ has quit IRC | 00:13 | |
*** rakhmerov1 has quit IRC | 00:14 | |
*** markwash has quit IRC | 00:16 | |
*** aelkikhia has quit IRC | 00:17 | |
*** markwash has joined #openstack-meeting-alt | 00:18 | |
*** safchain has quit IRC | 00:20 | |
*** svetlanad has quit IRC | 00:33 | |
*** svetlanad has joined #openstack-meeting-alt | 00:34 | |
*** rnirmal has quit IRC | 00:45 | |
*** banix has joined #openstack-meeting-alt | 00:59 | |
*** ashaikh has joined #openstack-meeting-alt | 01:08 | |
*** svetlanad has quit IRC | 01:33 | |
*** svetlanad has joined #openstack-meeting-alt | 01:34 | |
*** jaypipes has quit IRC | 01:37 | |
*** xuhanp_ has joined #openstack-meeting-alt | 01:41 | |
*** bdpayne has quit IRC | 01:46 | |
*** coolsvap has quit IRC | 01:51 | |
*** hockeynut has joined #openstack-meeting-alt | 01:59 | |
*** nosnos has joined #openstack-meeting-alt | 01:59 | |
*** flwang has quit IRC | 02:02 | |
*** hockeynut has quit IRC | 02:04 | |
*** balajiiyer has joined #openstack-meeting-alt | 02:17 | |
*** yogesh has quit IRC | 02:21 | |
*** colinmcnamara has quit IRC | 02:28 | |
*** yamahata has quit IRC | 02:29 | |
*** colinmcnamara has joined #openstack-meeting-alt | 02:29 | |
*** svetlanad has quit IRC | 02:33 | |
*** svetlanad has joined #openstack-meeting-alt | 02:33 | |
*** amcrn has joined #openstack-meeting-alt | 02:40 | |
*** flwang has joined #openstack-meeting-alt | 02:46 | |
*** amytron has joined #openstack-meeting-alt | 02:53 | |
*** IlyaE has joined #openstack-meeting-alt | 03:02 | |
*** flwang has quit IRC | 03:16 | |
*** flwang has joined #openstack-meeting-alt | 03:16 | |
*** AlanClark has quit IRC | 03:22 | |
*** colinmcnamara has quit IRC | 03:27 | |
*** sbalukoff has quit IRC | 03:27 | |
*** dguitarbite has joined #openstack-meeting-alt | 03:28 | |
*** yamahata has joined #openstack-meeting-alt | 03:32 | |
*** doug_shelley66 has quit IRC | 03:32 | |
*** svetlanad has quit IRC | 03:33 | |
*** svetlanad has joined #openstack-meeting-alt | 03:34 | |
*** woodster1 has joined #openstack-meeting-alt | 03:40 | |
*** hockeynut has joined #openstack-meeting-alt | 03:43 | |
*** hockeynut has quit IRC | 03:47 | |
*** sankarshan_away is now known as sankarshan | 03:54 | |
*** mattgriffin has quit IRC | 04:17 | |
*** bdpayne has joined #openstack-meeting-alt | 04:25 | |
*** yogesh_ has joined #openstack-meeting-alt | 04:27 | |
*** yogesh has joined #openstack-meeting-alt | 04:30 | |
*** svetlanad has quit IRC | 04:33 | |
*** svetlanad has joined #openstack-meeting-alt | 04:33 | |
*** yogesh_ has quit IRC | 04:34 | |
*** coolsvap has joined #openstack-meeting-alt | 04:38 | |
*** mattgriffin has joined #openstack-meeting-alt | 04:40 | |
*** IlyaE has quit IRC | 05:04 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:06 | |
*** chandankumar_ has joined #openstack-meeting-alt | 05:14 | |
*** bdpayne has quit IRC | 05:16 | |
*** IlyaE has joined #openstack-meeting-alt | 05:26 | |
*** IlyaE has quit IRC | 05:32 | |
*** svetlanad has quit IRC | 05:33 | |
*** svetlanad has joined #openstack-meeting-alt | 05:34 | |
*** banix has quit IRC | 05:36 | |
*** SushilKM has joined #openstack-meeting-alt | 05:44 | |
*** balajiiyer has quit IRC | 05:48 | |
*** SushilKM has left #openstack-meeting-alt | 05:49 | |
*** aignatov_ has joined #openstack-meeting-alt | 05:52 | |
*** akuznetsov has quit IRC | 05:59 | |
*** rakhmerov has joined #openstack-meeting-alt | 06:03 | |
*** nati_ueno has quit IRC | 06:06 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 06:12 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 06:13 | |
*** bdpayne has joined #openstack-meeting-alt | 06:16 | |
*** nati_ueno has joined #openstack-meeting-alt | 06:22 | |
*** nati_ueno has quit IRC | 06:23 | |
*** nati_ueno has joined #openstack-meeting-alt | 06:24 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:26 | |
*** woodster1 has quit IRC | 06:31 | |
*** svetlanad has quit IRC | 06:33 | |
*** markvoelker has quit IRC | 06:33 | |
*** svetlanad has joined #openstack-meeting-alt | 06:34 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 06:36 | |
*** akuznetsov has quit IRC | 06:37 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:37 | |
*** aignatov_ has quit IRC | 06:38 | |
*** amytron has quit IRC | 06:38 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 06:42 | |
*** bdpayne has quit IRC | 06:55 | |
*** akuznets_ has joined #openstack-meeting-alt | 07:05 | |
*** akuznetsov has quit IRC | 07:08 | |
*** csaba|afk is now known as csaba | 07:09 | |
*** nati_uen_ has joined #openstack-meeting-alt | 07:12 | |
*** nati_uen_ has quit IRC | 07:13 | |
*** nati_uen_ has joined #openstack-meeting-alt | 07:14 | |
*** aignatov_ has joined #openstack-meeting-alt | 07:14 | |
*** nati_ueno has quit IRC | 07:16 | |
*** ashaikh has quit IRC | 07:26 | |
*** sankarshan is now known as sankarshan_away | 07:26 | |
*** sankarshan_away is now known as sankarshan | 07:27 | |
*** sankarshan is now known as sankarshan_away | 07:27 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 07:29 | |
*** IlyaE has joined #openstack-meeting-alt | 07:30 | |
*** nadya__ has joined #openstack-meeting-alt | 07:31 | |
*** nadya__ has quit IRC | 07:31 | |
*** svetlanad has quit IRC | 07:33 | |
*** svetlanad has joined #openstack-meeting-alt | 07:33 | |
*** amotoki has joined #openstack-meeting-alt | 07:38 | |
*** amcrn has quit IRC | 07:45 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 07:45 | |
*** mattgriffin has quit IRC | 07:54 | |
*** jtomasek has joined #openstack-meeting-alt | 07:56 | |
*** aignatov_ has quit IRC | 08:01 | |
*** nati_ueno has joined #openstack-meeting-alt | 08:02 | |
*** nati_ueno has quit IRC | 08:02 | |
*** nati_ueno has joined #openstack-meeting-alt | 08:03 | |
*** nati_uen_ has quit IRC | 08:05 | |
*** IlyaE has quit IRC | 08:10 | |
*** _ruhe is now known as ruhe | 08:11 | |
*** jcoufal has joined #openstack-meeting-alt | 08:13 | |
*** flaper87|afk is now known as flaper87 | 08:14 | |
*** julienvey_ has joined #openstack-meeting-alt | 08:19 | |
*** julienvey_ has quit IRC | 08:28 | |
*** woodster1 has joined #openstack-meeting-alt | 08:32 | |
*** woodster1 has quit IRC | 08:36 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 08:37 | |
*** mattgriffin has joined #openstack-meeting-alt | 08:37 | |
*** DinaBelova_ is now known as DinaBelova | 08:43 | |
*** safchain has joined #openstack-meeting-alt | 08:43 | |
*** yamahata has quit IRC | 08:45 | |
*** nati_uen_ has joined #openstack-meeting-alt | 08:51 | |
*** aignatov_ has joined #openstack-meeting-alt | 08:51 | |
*** nati_ueno has quit IRC | 08:55 | |
*** nati_uen_ has quit IRC | 08:56 | |
*** markwash has quit IRC | 08:56 | |
*** nati_ueno has joined #openstack-meeting-alt | 08:57 | |
*** mattgriffin has quit IRC | 09:00 | |
*** boris-42 has quit IRC | 09:00 | |
*** derekh has joined #openstack-meeting-alt | 09:00 | |
*** boris-42 has joined #openstack-meeting-alt | 09:00 | |
*** woodster1 has joined #openstack-meeting-alt | 09:02 | |
*** aignatov_ has left #openstack-meeting-alt | 09:03 | |
*** woodster1 has quit IRC | 09:06 | |
*** aignatov has joined #openstack-meeting-alt | 09:10 | |
*** mozawa has quit IRC | 09:49 | |
*** nati_uen_ has joined #openstack-meeting-alt | 09:50 | |
*** nati_ueno has quit IRC | 09:54 | |
*** nati_uen_ has quit IRC | 09:57 | |
*** nati_ueno has joined #openstack-meeting-alt | 09:58 | |
*** johnthetubaguy has joined #openstack-meeting-alt | 10:05 | |
*** coolsvap has quit IRC | 10:09 | |
*** coolsvap has joined #openstack-meeting-alt | 10:12 | |
*** rakhmerov has quit IRC | 10:12 | |
*** coolsvap has quit IRC | 10:23 | |
*** coolsvap has joined #openstack-meeting-alt | 10:27 | |
*** aignatov is now known as aignatov_ | 10:29 | |
*** dguitarbite has quit IRC | 10:29 | |
*** dguitarbite has joined #openstack-meeting-alt | 10:29 | |
*** xuhanp_ has quit IRC | 10:29 | |
*** flwang has quit IRC | 10:30 | |
*** boris-42 has quit IRC | 10:38 | |
*** ruhe is now known as _ruhe | 10:39 | |
*** rakhmerov has joined #openstack-meeting-alt | 10:42 | |
*** IgorYozhikov has quit IRC | 10:44 | |
*** IgorYozhikov has joined #openstack-meeting-alt | 10:44 | |
*** nati_uen_ has joined #openstack-meeting-alt | 10:46 | |
*** rakhmerov has quit IRC | 10:47 | |
*** nati_ueno has quit IRC | 10:49 | |
*** _ruhe is now known as ruhe | 10:54 | |
*** yogesh has quit IRC | 10:54 | |
*** aignatov_ is now known as aignatov | 11:01 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 11:15 | |
*** jcoufal has quit IRC | 11:17 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 11:19 | |
*** jcoufal has joined #openstack-meeting-alt | 11:42 | |
*** rakhmerov has joined #openstack-meeting-alt | 11:43 | |
*** rakhmerov has quit IRC | 11:48 | |
*** dguitarbite has quit IRC | 11:58 | |
*** dguitarbite has joined #openstack-meeting-alt | 12:03 | |
*** yogesh has joined #openstack-meeting-alt | 12:05 | |
*** ruhe is now known as _ruhe | 12:05 | |
*** boris-42 has joined #openstack-meeting-alt | 12:05 | |
*** csaba is now known as csaba|afk | 12:07 | |
*** yogesh has quit IRC | 12:10 | |
*** _ruhe is now known as ruhe | 12:11 | |
*** coolsvap has quit IRC | 12:22 | |
*** svetlanad has quit IRC | 12:28 | |
*** flwang has joined #openstack-meeting-alt | 12:29 | |
*** DinaBelova is now known as DinaBelova_ | 12:37 | |
*** rakhmerov has joined #openstack-meeting-alt | 12:44 | |
*** rakhmerov has quit IRC | 12:49 | |
johnthetubaguy | is there are PCI passthrough meeting today? | 12:51 |
---|---|---|
ijw | of course | 12:52 |
ijw | We're hard workers | 12:52 |
*** xuhanp has joined #openstack-meeting-alt | 12:52 | |
ijw | you have 8 minutes. Go read the doc | 12:53 |
johnthetubaguy | cool, I am back from my travels so can join, the google doc you send around right? | 12:53 |
ijw | yup | 12:56 |
ijw | It's current and currently we seem to agree on it | 12:56 |
ijw | If you hate it, then beware the wrath of angry PCI developers | 12:56 |
*** irenab has joined #openstack-meeting-alt | 12:56 | |
ijw | It's probably akin to being mauled by kittens, but hey, cat scratch fever | 12:56 |
*** sgordon_ has joined #openstack-meeting-alt | 12:57 | |
*** heyongli has joined #openstack-meeting-alt | 12:57 | |
ijw | they come. | 12:58 |
heyongli | hi, ijw | 12:58 |
*** amotoki has quit IRC | 12:58 | |
*** sadasu has joined #openstack-meeting-alt | 12:58 | |
irenab | hi all | 12:58 |
sadasu | Hello! | 12:59 |
ijw | hey | 12:59 |
irenab | ijw: are you starting the meeting? | 13:00 |
ijw | Can do, isn't Robert about today? | 13:01 |
ijw | #startmeeting pci_passthrough | 13:01 |
openstack | Meeting started Tue Jan 21 13:01:26 2014 UTC and is due to finish in 60 minutes. The chair is ijw. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:01 |
*** BrianB_ has joined #openstack-meeting-alt | 13:01 | |
*** openstack changes topic to " (Meeting topic: pci_passthrough)" | 13:01 | |
openstack | The meeting name has been set to 'pci_passthrough' | 13:01 |
ijw | Welcome one and all. | 13:01 |
heyongli | #link https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support#API_interface | 13:01 |
heyongli | bp update | 13:01 |
ijw | Marvellous | 13:01 |
ijw | Is it any good? | 13:02 |
ijw | ;) | 13:02 |
heyongli | maybe miss sth, or sth wrong ,please check it | 13:02 |
johnthetubaguy | so are the blueprints ready to review, and inline with the google doc now? | 13:02 |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 13:02 | |
heyongli | johnthetubaguy, updated bp based on these days discuss, i don't update any google docs. | 13:03 |
*** markvoelker has joined #openstack-meeting-alt | 13:03 | |
ijw | OK, I see a couple of typos but it's basically good. Seems like it's pretty much the same as the google doc | 13:03 |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 13:03 | |
heyongli | ijw, it should be. | 13:03 |
irenab | heyongli: I'll take a look after the meeting | 13:03 |
heyongli | irenab, sure, i suggest edit the wiki directly tag with your name, maybe | 13:04 |
ijw | How are we transitioning from the old config items to the new ones? | 13:04 |
irenab | johnthetubaguy: there is Ian's google doc, that may be worth to look at | 13:04 |
johnthetubaguy | yeah, had a quick read | 13:04 |
ijw | Simply remove the old ones and deny everything? I don't know if that will fly. | 13:05 |
johnthetubaguy | just looking at the blueprint | 13:05 |
heyongli | i link it to bp already. | 13:05 |
irenab | heyongli: will do | 13:06 |
ijw | heyongli: OK, we're in the lull between I2 and I3 practically (more so cos the gate is down) so I suggest we line up our patches ready to get in when I3 opens | 13:06 |
*** baoli has joined #openstack-meeting-alt | 13:06 | |
baoli | Hi | 13:06 |
irenab | baoli: hi | 13:06 |
johnthetubaguy | we can do the review now, I would just get your code up right away | 13:06 |
johnthetubaguy | its going to be hard getting into I3, its quite full already | 13:07 |
ijw | baoli for arguments, heyongli for libvirt data gathering, bobball (who's avoiding us again) for xenapi and irenab for Neutron. I guess I'll take the scheduler? | 13:07 |
johnthetubaguy | I can cover the xenapi side a little bit | 13:07 |
ijw | johnthetubaguy: if we had code that would work better. | 13:07 |
*** DinaBelova_ is now known as DinaBelova | 13:07 | |
ijw | And we managed H3 last time as I recall | 13:08 |
baoli | sorry for joining late. ARe we talking about work division? | 13:08 |
johnthetubaguy | ijw: what are the XenAPI worries, I chair the subteam meeting, so I can bring those up there if you like | 13:08 |
heyongli | what's the libvirt data gathering? | 13:08 |
ijw | johnthetubaguy: mainly that bob was saying they'd started on implementation of current functionality without regard to the new plans | 13:08 |
ijw | heyongli: pci_information basically | 13:08 |
johnthetubaguy | ijw: right, I don't think its a big deal, its mostly low level plumbing | 13:09 |
sadasu | baoli: yes | 13:09 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 13:09 | |
heyongli | ijw, sure, and we had one people more for API | 13:09 |
johnthetubaguy | ijw: I did warn them about the new plans, but not sure I got the full picture across | 13:09 |
irenab | for neutron rkukura is also doing some patch that we may use for extending port attributes | 13:09 |
ijw | OK - well the BP is there and I think subject to some minor edits it looks like I expected. | 13:09 |
ijw | We all need to review that for tomorrow | 13:09 |
irenab | ijw: action item? | 13:10 |
ijw | #action All to review the BP by tomorrow | 13:10 |
ijw | Not that the meetingbot loves me | 13:10 |
baoli | Sorry, which BP? | 13:10 |
ijw | https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support#API_interface | 13:10 |
ijw | Well, all of it, not just that section | 13:11 |
baoli | sure. | 13:11 |
baoli | What's the plan for today? | 13:11 |
ijw | We don't have one as such | 13:12 |
johnthetubaguy | I have some initial feedback on that blueprint, it seems unclear to me where pci_flavor is stored? | 13:12 |
ijw | Unless we want to discuss the network scheduling (I put a section in the google doc but I think we all agreed that we wouldn't do it yet) | 13:12 |
ijw | johnthetubaguy: DB | 13:12 |
irenab | baoli: ijw: lets try to see that all parts have owner and relevant bp | 13:13 |
ijw | johnthetubaguy: Section at the bottom referring to DB | 13:13 |
irenab | ijw: lets try focus on plan A, to make some to I-3? | 13:13 |
ijw | irenab: indeed | 13:13 |
johnthetubaguy | ijw: but in what format in the DB? it seemed to suggest it was in configuration earlier in the doc, may have missread | 13:13 |
ijw | The section at the bottom sketches out the table format | 13:14 |
*** amotoki has joined #openstack-meeting-alt | 13:14 | |
heyongli | johnthetubaguy, store them in Database i think, DB in the later section. | 13:14 |
*** pdmars has joined #openstack-meeting-alt | 13:14 | |
johnthetubaguy | Ah, my quick reading failed me again | 13:14 |
johnthetubaguy | seems like a duplication of host aggregates to me, but that might not be a bad thing | 13:14 |
irenab | johnthetubaguy: we may need host agggregates in addition | 13:15 |
johnthetubaguy | I don't see why you need both, but I could be missing something | 13:16 |
sdague | there isn't any existing metadata store you could use instead? seems odd to create whole new table for this. | 13:16 |
johnthetubaguy | yeah, host aggregates does seem to fit what you need quite well | 13:17 |
ijw | johnthetubaguy: It's not host aggregates, not least because two network cards in the same machine can be connected to different things and therefore be in different flavors | 13:17 |
johnthetubaguy | ijw: thats just a question of mapping to host aggregates correctly | 13:18 |
irenab | ijw: till we have neutron aware scheduler | 13:18 |
johnthetubaguy | ijw: a host can be in many aggregates | 13:18 |
ijw | johnthetubaguy: No, it's a question of being able to separate one card from another when they have identical devices and vendors, which is what the PCI flavor does | 13:18 |
johnthetubaguy | ijw: that was still possible in the host aggregate approach, using a host aggregate for each PCI flavor | 13:18 |
ijw | Er, host aggregates presumably refer to hosts? | 13:19 |
ijw | Whereas what we're talking about has nothing to do with hosts | 13:19 |
ijw | I mean, I can create two flavors that don't make any attempt to distinguish the host that a card is in | 13:20 |
ijw | And need additional information that isn't in host aggregates like device ID, vendor ID, connection, group... | 13:20 |
johnthetubaguy | ijw: PCI flavor described in a host aggregate metadata, the hosts you want to allow requests to, just get added into that aggregate | 13:20 |
irenab | johnthetubaguy: do you suggest to define host aggregates by physicla connectivity? | 13:20 |
johnthetubaguy | iranab: nope, just that you persist the PCI flavor in host aggregate metadata | 13:21 |
ijw | johnthetubaguy: I'm confused. The primary point of host aggregates is to define groups of hosts. The primary point of PCI flavors is to define groups of PCI devices of which there are almost always many per host. how would I put that into a host aggregate? | 13:21 |
ijw | eww | 13:21 |
johnthetubaguy | it might not be quite right, but its what you are replacing, so needs some thought | 13:21 |
ijw | In what sense is it what we're replacing? The flavor doesn't have a host in it at all | 13:22 |
heyongli | what the property of pci device in pci flavor should be kind of global, not bind to host, i think. | 13:23 |
johnthetubaguy | ijw: the question is more, should PCI flavor be an extra DB table or use existing data storage | 13:23 |
ijw | (or, at least, I suppose you could filter by flavor, but in fact that's pretty much the one thing no-one has suggested because I think we all agree that filtering by location in cloud isn't a great administrative idea | 13:23 |
ijw | johnthetubaguy: understood - but I think you're saying 'use host aggregates to add an aggregate with additional information that you actually want to store, then use host aggregates where PCI flavors are' | 13:24 |
johnthetubaguy | if there is a feature you want to restrict to a subset of hosts, we currently do that using host aggregates | 13:24 |
ijw | Other than 'host aggregates have metadata' I really don't see the overlap | 13:24 |
ijw | I could equally use glance images if that were the argument | 13:24 |
ijw | There isn't a feature you restrict to a subset of hosts | 13:25 |
johnthetubaguy | there is, I just can't remember what it is now, its how pClouds got implemented | 13:25 |
ijw | There's a constraint that limits you, ultimately, to a subset of hosts based on resource availability, but only in the same way that CPU and memory do | 13:25 |
johnthetubaguy | so availability zone, thats a grouping of hosts | 13:25 |
johnthetubaguy | it is stored in host aggregates today | 13:25 |
ijw | Yes, I understand what you mean by host grouping, I'm missing how that's relevant to PCI | 13:25 |
*** woodster1 has joined #openstack-meeting-alt | 13:26 | |
ijw | Or, more accurately, I think I see where you're going with this and it's not really relevant to the use cases | 13:26 |
irenab | I think the discussed issue is if PCI flavor is new stand alone resource or somehting that should be bound to exsisting constract? | 13:27 |
johnthetubaguy | so PCI whitelist + PC flavor could = host aggregates grouping available PCI devices | 13:27 |
johnthetubaguy | the question we ask when adding DB tables is, do we really need this extra concept | 13:27 |
johnthetubaguy | the answer maybe yes, I just need to think though why it couldn't be host aggregates | 13:28 |
ijw | So, to be clear, PCI flavors aren't intended to restrict a feature to a subset of hosts. They're intended to find a device matching criteria. And the device criteria are specified on the compute node, largely because - like provider networks and quantity of RAM - they're very much a property of the individual compute node and not something that changes. | 13:28 |
ijw | So there's a logical reason why the information is divided between the compute config (which is, I think, really what you're arguing against) and the PCI flavor. The config defines what hardware is in the cloud. The flavor defines what the user can use. | 13:29 |
irenab | ijw: if we were doing plan B, I think it could be much easier to manage | 13:29 |
ijw | In much the same as Neutron config defines a provider network and Neutron API defines a network that lives on that provider network, for instance | 13:29 |
ijw | irenab: I'm not sure it really helps - you could still quite easily end up scheduling to an aggregate that doesn't have the network you want | 13:30 |
*** nosnos has quit IRC | 13:30 | |
johnthetubaguy | ijw: I am just worried about the extra DB tables, and wonder if we really need them | 13:30 |
irenab | ijw: thats why I think host aggregate is not a way here | 13:31 |
johnthetubaguy | ijw: staying with compute node config, just makes me worry about a global concept being cut and paste across every node in the cloud | 13:31 |
ijw | johnthetubaguy: well, I'm not sure if we need it or not, but I don't think host aggregate is the right substitute | 13:31 |
ijw | Why is it a crime to add a DB table? I'm missing the concern here | 13:31 |
*** jdob has joined #openstack-meeting-alt | 13:31 | |
*** nosnos has joined #openstack-meeting-alt | 13:31 | |
johnthetubaguy | well, don't want to re-invent an existing abstraction by accident, but just need to work out how different it is from what we already have | 13:32 |
ijw | johnthetubaguy: It's specific to a host and if you have multiple host types then actually your average admin will use a deployment system that determines that config. From my perspective (and I've installed Openstack plenty of times using puppet) it's the right approach | 13:32 |
*** safchain has quit IRC | 13:32 | |
ijw | And you need the whitelist on the backend anyway, at least - otherwise using the API you can unplug hosts from their control interfaces by assigning them to passthrough - which even for an administrator is probably not what we're looking for | 13:33 |
johnthetubaguy | in this case it might be the right approach, in which case, don't add extra DB stuff we will never use I guess | 13:33 |
*** sankarshan_away is now known as sankarshan | 13:33 | |
baoli | john, with host aggregate with meta-data, does it maintain count per host aggregate? | 13:33 |
johnthetubaguy | yeah, the count per host should be in the current host stats, using existing scheduler update paths, for my money | 13:34 |
johnthetubaguy | but maybe I am missing something | 13:34 |
ijw | johnthetubaguy: maybe you could review the document to see what you think? My take here is that PCI flavor is a publicly exposed object and having a table to back it is probably the right approach, and having been around and around I think the backend/frontend split we have here is the one we all like most, so the question is probably if another nova-exposed object suits the task | 13:34 |
ijw | Host aggregate just seems such an odd choice, because we've almost religiously avoided categorising by host to date | 13:35 |
ijw | Not explicitly, it's just not come up, and I think because it just doesn't fit the model | 13:35 |
johnthetubaguy | right, and I think host aggregates + current scheduler host node stats, plus an extra filter, does what you need, I just need to know why that doesn't work | 13:36 |
ijw | Well, we already have pci stats in any case | 13:36 |
ijw | But that aside I think I need to talk this over with you a bit more, I'm just not seeing it (but I certainly wouldn't claim to be an expert on host aggregates) | 13:37 |
johnthetubaguy | yeah, there is a blueprint for making the current node stats extensible already, which should deal with the replacement for that | 13:37 |
johnthetubaguy | anyways, it needs more though from me too | 13:37 |
baoli | In a case of host aggregate, a host join an aggregate by means of an API. In the case of flavor, a host joins by configuration, and stats is maintained per PCI flavor. However, host aggregate meta-data and the PCI flavor definition seems to be the same. | 13:37 |
*** nosnos has quit IRC | 13:38 | |
ijw | What I would say is that, again from experience, I absolutely wouldn't want to say 'a machine of type X has *these* PCI devices and these machines are of type X'. Independently of that, it still doesn't actually get rid of the need for a flavor. | 13:38 |
johnthetubaguy | host aggregates is much simpler... | 13:39 |
johnthetubaguy | you define a new aggreage | 13:39 |
johnthetubaguy | add something that makes it a PCI flavor | 13:39 |
johnthetubaguy | something=metadata | 13:39 |
ijw | But (and I'll say it again) a PCI flavor doesn't apply to a host | 13:39 |
johnthetubaguy | add extra metadata to describe it | 13:39 |
ijw | No, I mean it's not a concept you apply to hosts | 13:39 |
johnthetubaguy | then add the hosts that have the possibility of reporting a present PCI device | 13:40 |
ijw | What if they have two? | 13:40 |
ijw | Or (in the case of SRIOV) 64? | 13:40 |
johnthetubaguy | OK, but you are applying it to hosts, its just you do that in the config file on the host, right? | 13:40 |
ijw | No, that's the PCI information, not the flavor | 13:40 |
ijw | And it doesn't have a DB table | 13:40 |
johnthetubaguy | host aggregates says the have "N" devices, where N could be 0 | 13:40 |
baoli | John, with a host aggregate, it just says a host POTENTIALLY has the resource, is that understanding correct? | 13:40 |
johnthetubaguy | yeah, the scheduler needs to report the in-use devices, per flavor, and you can work out what happens later | 13:41 |
johnthetubaguy | its just an approach | 13:41 |
ijw | Actually it's not reporting in use devices per flavor in case of overlaps, too, but that's a whole other can of worms... | 13:41 |
baoli | if the host aggregate can take hosts that joins during boot up, and maintains counts per aggregate, and I see the pci flavor can definitely use it. | 13:42 |
johnthetubaguy | overlaps just mean more scheduler races, which we have semi-solutions for anyways | 13:42 |
*** ruhe is now known as _ruhe | 13:42 | |
ijw | The thing I'm confused about here is that this doesn't actually make the PCI flavor go away | 13:42 |
johnthetubaguy | the host aggregate would not store any counts | 13:43 |
baoli | that's probably make the pci flavor necessary | 13:43 |
ijw | It could potentially be used to hold the PCI information and make that go away, but there are open questions as to whether that's a good idea independently | 13:43 |
ijw | johnthetubaguy: maybe you could explain what you think a PCI flavor is? | 13:44 |
johnthetubaguy | I am guess its changed again, just trying to re-read the doc | 13:44 |
johnthetubaguy | I assume PCI flavor is a description of a set of PCI devices the user is requesting | 13:44 |
johnthetubaguy | if not, we shouldn't call it a flavor | 13:45 |
*** _ruhe is now known as ruhe | 13:45 | |
ijw | No, it's a description of a type of device that the user is requesting | 13:45 |
johnthetubaguy | well, thats what I was trying to day | 13:45 |
*** rakhmerov has joined #openstack-meeting-alt | 13:45 | |
johnthetubaguy | its the description of the device the user is requesting | 13:45 |
ijw | More accruately, it's a match expression for one of the types of device that a user is requesting for an instance | 13:46 |
johnthetubaguy | host aggregates also maps in a secondary whitelist, effectively, which is possibly annoying, possibly useful | 13:46 |
irenab | ijw: but type may have some labels, not physical properties | 13:46 |
*** dzyu has joined #openstack-meeting-alt | 13:47 | |
*** safchain has joined #openstack-meeting-alt | 13:47 | |
ijw | yup, though that's because we specify them on the backend at the moment and the labels are a convenience for scheduling (though host aggregates doesn't really solve the Neutron information issue) | 13:47 |
*** safchain has quit IRC | 13:47 | |
*** safchain has joined #openstack-meeting-alt | 13:48 | |
johnthetubaguy | either way, I recon you need a way to say this group of devices are attached to this group of neutron networks | 13:48 |
johnthetubaguy | I would add that to metadata in the host aggreate | 13:48 |
ijw | johnthetubaguy: we do and at the moment it's in the pci_information extra_info | 13:48 |
*** julim has joined #openstack-meeting-alt | 13:49 | |
ijw | Which is just combining it with the whitelist on the compute node rather than bringing it to the DB (and again, this is intimately bound with the physical setup of your cloud so I think it *is* config, inasmuch as we've drawn a line between config and DB content) | 13:49 |
*** rakhmerov has quit IRC | 13:50 | |
johnthetubaguy | right, well I guess that would get joined at the scheduler if its not in the PCI flavor, which, sucks but still works I guess | 13:51 |
ijw | Seems only logical to me - in much the same way that hosts report their CPU type, instances demand CPU type and the scheduler finds a host that meets demand | 13:51 |
*** doug_shelley66 has quit IRC | 13:51 | |
ijw | Here, hosts report PCI device summaries, instances demand a certain number and type of PCI devices and the scheduler attempts to meet demand | 13:52 |
johnthetubaguy | Anyways, I am afraid I have spent too long reviewing this, its going to need a strong argument around this persistence story to get the blueprint approved, we can agree on that | 13:52 |
ijw | I think I'd like to talk to you after the meeting about this - I don't think we're really seeing eye to eye on what PCI flavors are for. | 13:53 |
irenab | ijw: please share the summary on ml | 13:53 |
ijw | irenab: will do | 13:53 |
johnthetubaguy | Yeah, I am being fast and loose with everything to make it fit what we have in nova | 13:53 |
heyongli | ijw, johnthetubaguy, if you guy talked, share that with us. | 13:53 |
sgordon_ | so what is the canonical location for the up to date design document? | 13:54 |
baoli | The sticking point is the count that host aggregate doesn't maintain, therefore it can only tell a host can potentailly meet the demand, but exact selection of a host based on exact resource demand cannot be done by host aggregate in its current state. | 13:54 |
ijw | johnthetubaguy: if host aggregates seemed like the right concept then I would be entirely with you, absolutely, but that doesn't seem to be what we're defining with a flavor and that's why I'd like to go over it a bit more | 13:54 |
*** jjmb has joined #openstack-meeting-alt | 13:54 | |
johnthetubaguy | afraid, will have to do something later in the week, I have to do some coding this afternoon, really need to get some code pushed up before a meeting at 15:00 UTC | 13:54 |
*** jjmb has quit IRC | 13:54 | |
ijw | baoli: not really - the sticking point is more that host aggregates group hosts and nothing in the current design groups hosts at all | 13:55 |
*** vkmc has joined #openstack-meeting-alt | 13:55 | |
johnthetubaguy | I can't clearly see all the concepts described in this doc: | 13:55 |
johnthetubaguy | https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support#API_interface | 13:55 |
johnthetubaguy | they are all there, just its a bit mixed in with other things | 13:55 |
baoli | ijw, you mean pci doesn't group hosts? | 13:55 |
ijw | no | 13:55 |
ijw | not as it defines resources and not as it defines PCI flavors, no | 13:56 |
johnthetubaguy | describing the use cases, the user CLI calls, then defining all the concepts, and where they are persisted, then describe how the admin sets stuff up, would really help | 13:56 |
baoli | that's interesting | 13:56 |
*** noslzzp has joined #openstack-meeting-alt | 13:56 | |
ijw | We end up in the scheduler with a set of machines meeting the resources, but that's the only machine set involved and we didn't create that | 13:56 |
sgordon_ | johnthetubaguy, +1 | 13:57 |
johnthetubaguy | for me, PCI flavor is the user concept of what resources they can request | 13:57 |
johnthetubaguy | the admin has to map that to reality, and the rest is implementation details | 13:57 |
irenab | johnthetubaguy: user tenant or user admin? | 13:57 |
ijw | It is, but they can request multiple PCI flavors per instance and multiple devices per flavor so it's not too close to anything else we're using | 13:57 |
ijw | Though I do see how you might see that being an intersection of host aggregates | 13:58 |
johnthetubaguy | its a user's concept of a PCI device they are requesting | 13:58 |
johnthetubaguy | I see that as the key bit | 13:58 |
johnthetubaguy | anyways, I think spliting that wiki into those sections I described should help | 13:58 |
ijw | Indeed, and an administrator's offering | 13:58 |
johnthetubaguy | where admin is the guy defining flavors and setting up the hosts | 13:59 |
johnthetubaguy | user is the person who only calls nova boot | 13:59 |
ijw | yup - though the events can be separated | 13:59 |
*** flwang has quit IRC | 13:59 | |
*** dprince has joined #openstack-meeting-alt | 14:00 | |
heyongli | time is up.. | 14:00 |
*** dzyu has left #openstack-meeting-alt | 14:00 | |
ijw | Yup | 14:00 |
ijw | #action johnthetubaguy and ijw to discuss host aggregates, alternatives to a flavor table | 14:00 |
ijw | #endmeeting | 14:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:00 | |
*** aveiga has joined #openstack-meeting-alt | 14:00 | |
openstack | Meeting ended Tue Jan 21 14:00:35 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-21-13.01.html | 14:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-21-13.01.txt | 14:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-21-13.01.log.html | 14:00 |
*** lblanchard has joined #openstack-meeting-alt | 14:00 | |
*** coolsvap has joined #openstack-meeting-alt | 14:00 | |
*** heyongli has quit IRC | 14:02 | |
*** aveiga has left #openstack-meeting-alt | 14:05 | |
*** BrianB_ has quit IRC | 14:06 | |
*** jdob_ has joined #openstack-meeting-alt | 14:08 | |
*** eankutse has joined #openstack-meeting-alt | 14:12 | |
*** eankutse has quit IRC | 14:13 | |
*** reaperhulk has left #openstack-meeting-alt | 14:13 | |
*** eankutse has joined #openstack-meeting-alt | 14:13 | |
*** vkmc has quit IRC | 14:15 | |
*** Barker has joined #openstack-meeting-alt | 14:20 | |
*** baoli has quit IRC | 14:26 | |
*** jjmb has joined #openstack-meeting-alt | 14:29 | |
*** jpich has joined #openstack-meeting-alt | 14:29 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 14:31 | |
*** banix has joined #openstack-meeting-alt | 14:32 | |
*** woodster1 has quit IRC | 14:33 | |
*** jdob_ has quit IRC | 14:34 | |
*** balajiiyer has joined #openstack-meeting-alt | 14:35 | |
*** irenab has quit IRC | 14:36 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:42 | |
*** balajiiyer has quit IRC | 14:43 | |
*** balajiiyer has joined #openstack-meeting-alt | 14:43 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:43 | |
*** coolsvap_away has joined #openstack-meeting-alt | 14:45 | |
*** aignatov is now known as aignatov_ | 14:45 | |
*** rakhmerov has joined #openstack-meeting-alt | 14:46 | |
*** gokrokve has joined #openstack-meeting-alt | 14:46 | |
*** coolsvap has quit IRC | 14:47 | |
*** coolsvap_away is now known as coolsvap | 14:48 | |
*** kevinconway has joined #openstack-meeting-alt | 14:49 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:50 | |
*** rakhmerov has quit IRC | 14:50 | |
*** aignatov_ is now known as aignatov | 14:52 | |
*** boris-42 has quit IRC | 14:54 | |
*** amotoki has quit IRC | 14:55 | |
*** IlyaE has joined #openstack-meeting-alt | 14:57 | |
*** sadasu has quit IRC | 14:58 | |
*** malini has joined #openstack-meeting-alt | 14:58 | |
*** amitgandhi has joined #openstack-meeting-alt | 14:58 | |
*** flwang has joined #openstack-meeting-alt | 15:01 | |
flaper87 | flwang: amitgandhi malini around ? | 15:02 |
flaper87 | Kurt is not, nor Alej | 15:02 |
balajiiyer | flaper87: Im here | 15:02 |
*** jcoufal has quit IRC | 15:02 | |
*** jcoufal_ has joined #openstack-meeting-alt | 15:02 | |
malini | o/ | 15:02 |
flaper87 | #startmeeting Marconi | 15:03 |
openstack | Meeting started Tue Jan 21 15:03:06 2014 UTC and is due to finish in 60 minutes. The chair is flaper87. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:03 |
*** openstack changes topic to " (Meeting topic: Marconi)" | 15:03 | |
openstack | The meeting name has been set to 'marconi' | 15:03 |
*** alcabrera has joined #openstack-meeting-alt | 15:03 | |
flaper87 | alcabrera: yo | 15:03 |
flaper87 | good morning | 15:03 |
*** ametts has joined #openstack-meeting-alt | 15:03 | |
alcabrera | hey! | 15:03 |
flaper87 | 'sup people? | 15:03 |
flwang | hey | 15:03 |
flaper87 | how are your queues doing ? | 15:03 |
alcabrera | my queues are tired... :P | 15:04 |
*** cpallares has joined #openstack-meeting-alt | 15:04 | |
flaper87 | alcabrera: LOL | 15:04 |
flaper87 | :D | 15:04 |
flaper87 | so, first item | 15:04 |
flaper87 | actually | 15:04 |
amitgandhi | o/ | 15:04 |
flaper87 | #link https://wiki.openstack.org/wiki/Meetings/Marconi#Agenda | 15:04 |
flaper87 | that's today's agenda | 15:04 |
flaper87 | #topic I-2 Status | 15:04 |
*** openstack changes topic to "I-2 Status (Meeting topic: Marconi)" | 15:04 | |
flaper87 | #link https://launchpad.net/marconi/+milestone/icehouse-2 | 15:04 |
flaper87 | #link https://blueprints.launchpad.net/marconi/+spec/pecan-framework | 15:05 |
*** chmouel has quit IRC | 15:05 | |
alcabrera | icehouse 2 - coming soon to an OS near you. | 15:05 |
flaper87 | balajiiyer: ^ ? | 15:05 |
*** chmouel_ has joined #openstack-meeting-alt | 15:05 | |
flaper87 | I guess that should be moved to i-3 | 15:05 |
alcabrera | yes, definitely. | 15:05 |
balajiiyer | flaper87: yes, i3 | 15:05 |
flaper87 | awesome, the rest of the bps are implemented | 15:06 |
flaper87 | now, bugs | 15:06 |
alcabrera | #link https://wiki.openstack.org/wiki/Icehouse_Release_Schedule | 15:06 |
*** chmouel_ is now known as chmouel | 15:06 | |
flaper87 | :S :S :S :S | 15:06 |
flaper87 | #info i-2 bps implemented | 15:06 |
flaper87 | #link https://bugs.launchpad.net/marconi/+bug/1258591 | 15:07 |
flaper87 | alcabrera: ^ | 15:07 |
flaper87 | any update? | 15:07 |
alcabrera | the update is - no progress. :/ | 15:07 |
flaper87 | alcabrera: np, moving it to i-3 | 15:07 |
alcabrera | kk | 15:07 |
flaper87 | #link https://bugs.launchpad.net/marconi/+bug/1258618 | 15:08 |
flaper87 | alcabrera: ^ ? | 15:08 |
*** vkmc has joined #openstack-meeting-alt | 15:08 | |
*** vkmc has joined #openstack-meeting-alt | 15:08 | |
flaper87 | alcabrera: Do you want me to un-assign you so that other folks interested can pick that bug up? | 15:09 |
flaper87 | alcabrera: still there? | 15:09 |
flaper87 | :D | 15:09 |
alcabrera | yes | 15:09 |
alcabrera | I was looking at sharding for a moment, heh | 15:09 |
alcabrera | now lemme see... | 15:09 |
flaper87 | hehe, ok ok :D | 15:09 |
*** woodster1 has joined #openstack-meeting-alt | 15:09 | |
*** dane_ has joined #openstack-meeting-alt | 15:10 | |
alcabrera | yeah, unassign that flaper87. I'd love to advise on the fix, but I can't do it at the moment. | 15:10 |
alcabrera | :) | 15:10 |
flaper87 | ok, done | 15:10 |
alcabrera | cool | 15:10 |
*** kgriffs has joined #openstack-meeting-alt | 15:10 | |
flaper87 | moved to i-3 as well | 15:10 |
*** woodster2 has joined #openstack-meeting-alt | 15:10 | |
flaper87 | kgriffs: goood morning | 15:10 |
kgriffs | o/ | 15:10 |
flaper87 | #link https://bugs.launchpad.net/marconi/+bug/1243899 | 15:10 |
kgriffs | sorry guys | 15:10 |
kgriffs | baby was sick last night | 15:10 |
flaper87 | flwang: updates? | 15:10 |
flaper87 | kgriffs: np, hope he/she is better now | 15:11 |
alcabrera | kgriffs: dang. Hope the little one feels better soon. | 15:11 |
kgriffs | thanks | 15:11 |
*** sebasmagri has joined #openstack-meeting-alt | 15:11 | |
malini | kgriffs: soory to hear that :( | 15:11 |
flaper87 | flwang: around? | 15:11 |
kgriffs | he seems a little better this morning - stomach bug or something. | 15:11 |
kgriffs | aaaanyway | 15:11 |
flwang | flaper87: yep, I'd like to raise the discussion about the /health | 15:11 |
flaper87 | flwang: sure, lets talk about that later. Do you have updates about https://bugs.launchpad.net/marconi/+bug/1243899 | 15:11 |
flaper87 | #chair kgriffs | 15:12 |
openstack | Current chairs: flaper87 kgriffs | 15:12 |
flwang | flaper87: nope, I may have to fix it in i3 if it's ok for you guys | 15:12 |
flaper87 | kgriffs: we're going through the bug list: https://launchpad.net/marconi/+milestone/icehouse-2 | 15:12 |
kgriffs | kk | 15:12 |
flaper87 | #link https://bugs.launchpad.net/marconi/+bug/1239834 | 15:13 |
flwang | flaper87: sorry about that | 15:13 |
flaper87 | kgriffs: want to take over? | 15:13 |
flaper87 | flwang: np | 15:13 |
kgriffs | sure | 15:13 |
flwang | was distracted by some other stuff | 15:13 |
kgriffs | let's seee | 15:13 |
flaper87 | I think we should move that one | 15:13 |
flaper87 | I've no info about it | 15:13 |
flaper87 | the last comment is kgriffs' | 15:13 |
kgriffs | ok, we can move the attribute bug - I'll do that | 15:14 |
kgriffs | next: Health endpoint should be admin only | 15:14 |
*** woodster1 has quit IRC | 15:14 | |
kgriffs | so, that is going into v1.1 now, right? | 15:14 |
flaper87 | kgriffs: yeah + /ping | 15:14 |
flaper87 | flwang: did you want to say something about /healt ? | 15:15 |
chandankumar_ | kgriffs, donot take that bug, sorry i will do that https://bugs.launchpad.net/marconi/+bug/1239834 | 15:15 |
flwang | flaper87: after last meeting, we discussed that a little bit, I'd like to get more thoughts about what should we expose by the new api | 15:16 |
kgriffs | chandankumar_: oh, can you do it today? | 15:16 |
chandankumar_ | kgriffs, i will try my best | 15:16 |
kgriffs | we only have until end of the day before the i-2 tag | 15:16 |
flaper87 | chandankumar_: the question was whether move it to -3 | 15:16 |
chandankumar_ | move it to -3 | 15:16 |
kgriffs | kk | 15:16 |
flaper87 | also, lets remember the gate is..... 'stressed' | 15:16 |
flaper87 | :D | 15:17 |
flwang | flaper87: i'd like to know what's the 'health' metrics instead of 'performance' metrics | 15:17 |
flaper87 | so, I'm not sure many patches will make it | 15:17 |
flaper87 | flwang: health => I feel good, performance => Look how good i'm doing | 15:17 |
flaper87 | :D | 15:17 |
kgriffs | flaper87: yeah, we will just have to see what we get over the next few hours. | 15:17 |
kgriffs | flwang: wrt health | 15:18 |
kgriffs | I would say that you can base health of of operational stats as well as "i am alive" | 15:18 |
kgriffs | so, you could say that as long as I am responding to requests under X ms, I am healthy | 15:19 |
kgriffs | basically you want to expose key performance indicators (KPIs) | 15:19 |
kgriffs | then the operator can set up their monitoring/alerting system to trigger on those | 15:19 |
kgriffs | so, to summarize | 15:20 |
kgriffs | /ping says "I'm alive" | 15:20 |
kgriffs | and /health says "here are my vital signs" | 15:20 |
kgriffs | flwang: does that make sense? | 15:21 |
chandankumar_ | kgriffs, flaper87 thank you | 15:21 |
flwang | kgriffs: thanks the suggestion. so basically, we'd like to provide some KPI with /health, right? | 15:21 |
kgriffs | right | 15:21 |
kgriffs | let's keep it is simple the first iteration | 15:21 |
kgriffs | I'd say pick 3 KPIs | 15:22 |
flwang | uptime? | 15:22 |
kgriffs | (3-5) | 15:22 |
flwang | response times and reqs/sec? | 15:22 |
*** cpallares has left #openstack-meeting-alt | 15:22 | |
kgriffs | flwang: let's break out that discussion in #openstack-meeting-alt | 15:22 |
kgriffs | (and pull in some ops guys) | 15:22 |
kgriffs | oops | 15:22 |
flwang | ok, sure | 15:22 |
*** cpallares has joined #openstack-meeting-alt | 15:22 | |
kgriffs | I meant, break out in #openstack-marconi | 15:22 |
*** mattgriffin has joined #openstack-meeting-alt | 15:23 | |
flwang | kgriffs: got it | 15:23 |
kgriffs | #action flwang to get suggestions for KPIs for health from ops folks | 15:24 |
kgriffs | kk | 15:24 |
kgriffs | next | 15:24 |
flaper87 | flwang: thanks :) | 15:24 |
kgriffs | flaper87: mind if I move the health endpoint bug to i-3, since v1.1 api is in i-3? | 15:24 |
flaper87 | kgriffs: np, lets move it | 15:24 |
kgriffs | flwang: yes, thanks! | 15:24 |
* kgriffs does that | 15:25 | |
kgriffs | alcabrera: Cached shard state is not updated/deleted when shard is updated/deleted | 15:25 |
alcabrera | I need to double check that, kgriffs. | 15:25 |
kgriffs | alcabrera: will that get done in the next few hours? | 15:25 |
*** sfineberg has quit IRC | 15:25 | |
alcabrera | hmmmm | 15:26 |
kgriffs | #link https://bugs.launchpad.net/marconi/+bug/1258618 | 15:26 |
alcabrera | Let me get back to you on that. | 15:26 |
* alcabrera checks code | 15:26 | |
kgriffs | ok | 15:26 |
kgriffs | next: Autoreconnect not handled in all cases | 15:27 |
kgriffs | so, this one is waiting on the atomic batch insert patch | 15:27 |
alcabrera | kgriffs: sure, I can fix that bug in the next hour (re: cached shard state) | 15:27 |
kgriffs | malini: any chance that patch will get benchmarked in the next few hours? | 15:27 |
kgriffs | alcabrera: cool, thanks! | 15:27 |
malini | kgriffs: I just ran it now & have the results | 15:27 |
malini | was abt to update the patchset | 15:27 |
kgriffs | ah, cool | 15:27 |
kgriffs | thanks! | 15:27 |
malini | kgriffs: sorry..it took me long to get to it..Have lot of other stuff going on | 15:28 |
flaper87 | we'll need another patch besides the batch one | 15:28 |
flaper87 | right ? | 15:28 |
kgriffs | so, the autoreconnect fix may slip into i-3, we'll see | 15:28 |
kgriffs | flaper87: right | 15:28 |
kgriffs | but it will be fairly simple | 15:28 |
flaper87 | then yeah, i-3 | 15:28 |
kgriffs | next: hecking whether queue exists adds latency | 15:29 |
kgriffs | so, i just noticed there were some gate errors on that patch | 15:29 |
kgriffs | I need to look into that | 15:29 |
flaper87 | I just submitted a patch updating our cache code | 15:29 |
kgriffs | flaper87: cool | 15:29 |
flaper87 | rm common/cache add openstack/common/cache | 15:29 |
kgriffs | it would be good to get that in for i-2 | 15:30 |
*** amytron has joined #openstack-meeting-alt | 15:30 | |
flaper87 | if jenkins is happy, we can merge it in | 15:30 |
kgriffs | next: [wsgi] Duplicate config options relating to max Content-Length | 15:30 |
kgriffs | flaper87: sounds like a plan! | 15:30 |
kgriffs | so, that config patch sort of morphed into a grab-bag of fixes | 15:30 |
flaper87 | but if we had to choose between this and other more important patch, I'd pick the more important (gate load wise) | 15:30 |
*** rnirmal has joined #openstack-meeting-alt | 15:30 | |
kgriffs | flaper87: kk | 15:30 |
kgriffs | tbh, I think that if all we got landed in time were the shard state and the atomic posts, I'd be OK with that. | 15:32 |
kgriffs | malini: did https://review.openstack.org/#/c/67320/ degrade performance significantly? | 15:32 |
kgriffs | ? | 15:32 |
malini | kgriffs: yes | 15:32 |
malini | & for some strange reason other API calls were also slowed down, not just post messages | 15:33 |
kgriffs | hmmm | 15:33 |
kgriffs | ok | 15:33 |
* kgriffs sad panda | 15:33 | |
malini | :( | 15:33 |
flaper87 | brb | 15:33 |
kgriffs | ok, well, I'll look into that | 15:33 |
kgriffs | malini: can you do another round of testing, just to be sure? | 15:34 |
malini | kgriffs: sure | 15:34 |
kgriffs | so... it looks like that may slip into i-3 if I can't find anything obvious to fix wrt performance | 15:34 |
kgriffs | ok, anything else anyone wants to discuss for i-2? | 15:34 |
kgriffs | #topic Heat template status update | 15:35 |
*** openstack changes topic to "Heat template status update (Meeting topic: Marconi)" | 15:35 | |
*** jecarey has joined #openstack-meeting-alt | 15:35 | |
kgriffs | I see this has a -1 on it: https://review.openstack.org/#/c/61036/ | 15:36 |
kgriffs | flwang: do you know the status of this? Is Liang in the channel? | 15:36 |
*** ashaikh has joined #openstack-meeting-alt | 15:36 | |
*** jjmb has quit IRC | 15:36 | |
flwang | kgriffs: sorry, i don't sure, since now Liang is taking over it | 15:37 |
kgriffs | flwang: what is his irc nick? | 15:37 |
*** tanisdl has joined #openstack-meeting-alt | 15:37 | |
flwang | kgriffs: liang | 15:37 |
kgriffs | heh | 15:37 |
flwang | iirc | 15:37 |
kgriffs | ok | 15:38 |
flwang | I can catch him tomorrow | 15:39 |
kgriffs | flwang: that would be cool | 15:39 |
kgriffs | Just want to keep this patch moving forward | 15:39 |
flwang | and have a sync with flaper87 | 15:39 |
kgriffs | #action flwang to follow up on heat patch with liang | 15:40 |
*** nati_uen_ has quit IRC | 15:40 | |
kgriffs | #topic SQLAlchemy status update | 15:40 |
*** openstack changes topic to "SQLAlchemy status update (Meeting topic: Marconi)" | 15:40 | |
kgriffs | so, I haven't seen much activity on that work lately | 15:40 |
kgriffs | makes me nervous. :p | 15:40 |
kgriffs | flaper87: have you heard from Yeela lately (not sure if I spelled her name correctly) | 15:42 |
*** woodster2 has left #openstack-meeting-alt | 15:42 | |
* kgriffs watches a tumbleweed roll by | 15:43 | |
kgriffs | flaper87: can you follow up with Yeela? | 15:43 |
kgriffs | I would like to see this driver land in the next few weeks | 15:44 |
* alcabrera notices everyone is so busy lately | 15:44 | |
kgriffs | alcabrera: srsly. | 15:44 |
kgriffs | alcabrera: let's leave this on the agenda for next time. we may need someone else to step up if Yeela doesn't have the bandwidth. | 15:45 |
*** rakhmerov has joined #openstack-meeting-alt | 15:46 | |
kgriffs | #topic SQLalchemy storage driver strategy | 15:46 |
*** openstack changes topic to "SQLalchemy storage driver strategy (Meeting topic: Marconi)" | 15:46 | |
kgriffs | alcabrera: what was this one about, do you recall? | 15:46 |
*** jecarey has quit IRC | 15:46 | |
alcabrera | let's see... | 15:46 |
alcabrera | I vaguely remember this being about how we were going to break up the remaining work for the sqlalchemy driver | 15:47 |
alcabrera | kgriffs: we may need to decide to move forward with it sooner, or to punt it for beyond icehouse. | 15:47 |
kgriffs | oh, so between shard stuff and queue stuff, for example? | 15:47 |
alcabrera | yes, things of that nature. :) | 15:47 |
kgriffs | ok | 15:48 |
kgriffs | hmmm | 15:48 |
kgriffs | alcabrera: can you make a note to chase down yeela and get this sorted? | 15:48 |
kgriffs | flaper87 should have some contact info | 15:48 |
*** lblanchard has quit IRC | 15:48 | |
alcabrera | kgriffs: sure thing | 15:48 |
kgriffs | thanks! | 15:48 |
alcabrera | flaper87: let's talk about this later | 15:49 |
* flaper87 just got back | 15:49 | |
flaper87 | sorry guys | 15:49 |
flaper87 | erm | 15:49 |
alcabrera | no worries | 15:49 |
kgriffs | #action alcabrera to work with ykaplan and flaper87 to come up with a plan to reboot the SQL driver work | 15:49 |
flaper87 | alcabrera: sqla ? sure, lets talk about that right after the meeting | 15:49 |
*** sgordon_ has left #openstack-meeting-alt | 15:49 | |
alcabrera | cool, thanks! | 15:49 |
kgriffs | #topic tempest-integration | 15:50 |
*** openstack changes topic to "tempest-integration (Meeting topic: Marconi)" | 15:50 | |
kgriffs | malini: status? | 15:50 |
malini | It is stalled at this point :( | 15:50 |
malini | I am not getting any reviews | 15:50 |
kgriffs | oh | 15:50 |
malini | I need a couple of devstack patches merged | 15:50 |
malini | I pinged in openstack-infra, no luck yet :( | 15:50 |
kgriffs | malini: ah, they are probably swamped with i-2 | 15:51 |
malini | the qa folks need those patches merged before they'll merge my tempest patch | 15:51 |
kgriffs | oic | 15:51 |
*** lblanchard has joined #openstack-meeting-alt | 15:51 | |
malini | I hope I can get some folks to review it after i-2 | 15:51 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 15:51 | |
kgriffs | malini: ok, try again friday/monday | 15:52 |
kgriffs | ping jaypipes | 15:52 |
malini | I will | 15:52 |
*** kraman has joined #openstack-meeting-alt | 15:52 | |
malini | jaypipes is qa, rt? | 15:52 |
malini | We need some infra help, before tht | 15:52 |
*** markwash has joined #openstack-meeting-alt | 15:52 | |
kgriffs | #action malini to follow up with infra after i-2 lands | 15:52 |
kgriffs | malini: mmm, not sure | 15:52 |
kgriffs | I thought he was infra, but I could be wrong | 15:53 |
kgriffs | flaper87: do you know? | 15:53 |
*** tomblank has joined #openstack-meeting-alt | 15:53 | |
malini | I'll check again & follow up | 15:53 |
flaper87 | kgriffs: infra | 15:53 |
kgriffs | kk | 15:53 |
malini | cool!! | 15:53 |
kgriffs | #topic pecan-framework | 15:53 |
*** openstack changes topic to "pecan-framework (Meeting topic: Marconi)" | 15:53 | |
kgriffs | balajiiyer: status? | 15:54 |
balajiiyer | kgriffs: going slow. | 15:54 |
balajiiyer | updated BP milestone to i3 | 15:54 |
kgriffs | ok | 15:55 |
kgriffs | balajiiyer: btw, have you done anything with Falcon in the past? | 15:55 |
balajiiyer | kgriffs: small apps during hackathons, yes | 15:55 |
*** mspreitz has joined #openstack-meeting-alt | 15:55 | |
kgriffs | ok | 15:55 |
kgriffs | it would be great if you could take notes about your experience using Pecan | 15:56 |
kgriffs | how easy it is to learn, how productive you feel using it, etc. | 15:56 |
balajiiyer | kgriffs: Ok. can I also take notes about stevedore? ;) | 15:56 |
kgriffs | yes | 15:56 |
kgriffs | please do | 15:56 |
kgriffs | :) | 15:56 |
kgriffs | so, obviously part of your learning curve is just the semantics of Marconi | 15:57 |
*** jcoufal_ has quit IRC | 15:57 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 15:57 | |
kgriffs | but, I'd like to get a view into the part that involves the framework and stuff | 15:57 |
kgriffs | one last thing | 15:57 |
*** hockeynut has joined #openstack-meeting-alt | 15:58 | |
*** kebray_ has joined #openstack-meeting-alt | 15:58 | |
kgriffs | you may wish to also use WSME | 15:58 |
balajiiyer | kgriffs: yes, I have a standalong pecan app running that delivers mock endpoints | 15:58 |
kgriffs | that is something that the oslo team is pushing pretty hard along with pecan | 15:58 |
* flaper87 has to notes to add | 15:58 | |
flaper87 | to the meeting | 15:58 |
flaper87 | not the pecan discussion | 15:58 |
flaper87 | :D | 15:58 |
kgriffs | kk | 15:58 |
balajiiyer | kgriffs: Im spending a lot of time trying to fit that into marconi framework | 15:58 |
kgriffs | oic | 15:58 |
* flaper87 is sick of that discussion | 15:58 | |
flaper87 | :D | 15:58 |
kgriffs | for sure! | 15:59 |
flaper87 | (just kidding and being pedantic) | 15:59 |
flaper87 | hahaha | 15:59 |
* kgriffs doesn't think it should even be an issue | 15:59 | |
kgriffs | ok | 15:59 |
kgriffs | last item | 15:59 |
kgriffs | #topic docs | 15:59 |
*** openstack changes topic to "docs (Meeting topic: Marconi)" | 15:59 | |
*** adrian_otto has joined #openstack-meeting-alt | 15:59 | |
kgriffs | so... | 15:59 |
*** paulmo has joined #openstack-meeting-alt | 15:59 | |
flaper87 | 1 min left | 15:59 |
kgriffs | turns out having user and operator docs is a req. for graduation now | 15:59 |
kgriffs | just FYI | 15:59 |
kgriffs | so, i made a bp | 16:00 |
*** paulczar has joined #openstack-meeting-alt | 16:00 | |
kgriffs | see also: | 16:00 |
kgriffs | #link http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements | 16:00 |
kgriffs | #topic open discussion | 16:00 |
*** openstack changes topic to "open discussion (Meeting topic: Marconi)" | 16:00 | |
kgriffs | 30 seconds. :p | 16:00 |
flaper87 | the -2 cut will be the first tarball creation for marconi, right? | 16:01 |
kgriffs | flaper87: yep | 16:01 |
flaper87 | cool, so that everyone knows | 16:01 |
flaper87 | :D | 16:01 |
*** jmontemayor has joined #openstack-meeting-alt | 16:01 | |
flaper87 | also, we may be interviewed in today's TC meeting | 16:01 |
kgriffs | ok, anything else? | 16:01 |
*** noorul has joined #openstack-meeting-alt | 16:01 | |
*** Leonr has joined #openstack-meeting-alt | 16:01 | |
flaper87 | not written on stone though | 16:01 |
flaper87 | that's it | 16:01 |
kgriffs | flaper87: right, thanks for the reminder | 16:01 |
*** aratim has joined #openstack-meeting-alt | 16:01 | |
*** jecarey has joined #openstack-meeting-alt | 16:01 | |
*** colinmcnamara has joined #openstack-meeting-alt | 16:01 | |
alcabrera | thanks for the meeting, everyone. | 16:01 |
kgriffs | that is 3pm EST, btw | 16:02 |
*** DinaBelova is now known as DinaBelova_ | 16:02 | |
kgriffs | (that meeting) | 16:02 |
alcabrera | #info TC Meeting @ 3pm EST | 16:02 |
balajiiyer | in this room? | 16:02 |
adrian_otto | please #endmeeting | 16:02 |
*** boris-42 has joined #openstack-meeting-alt | 16:02 | |
kgriffs | balajiiyer: in #openstack-meeting I believe | 16:02 |
kgriffs | k guys, thanks! | 16:02 |
flaper87 | o/ | 16:02 |
kgriffs | #endmeeting | 16:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:02 | |
openstack | Meeting ended Tue Jan 21 16:02:54 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/marconi/2014/marconi.2014-01-21-15.03.html | 16:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/marconi/2014/marconi.2014-01-21-15.03.txt | 16:02 |
*** cpallares has left #openstack-meeting-alt | 16:03 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/marconi/2014/marconi.2014-01-21-15.03.log.html | 16:03 |
adrian_otto | #startmeeting Solum Team Meeting | 16:03 |
openstack | Meeting started Tue Jan 21 16:03:03 2014 UTC and is due to finish in 60 minutes. The chair is adrian_otto. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:03 |
*** openstack changes topic to " (Meeting topic: Solum Team Meeting)" | 16:03 | |
openstack | The meeting name has been set to 'solum_team_meeting' | 16:03 |
adrian_otto | #link https://wiki.openstack.org/wiki/Meetings/Solum Our Agenda | 16:03 |
adrian_otto | #topic Roll Call | 16:03 |
*** openstack changes topic to "Roll Call (Meeting topic: Solum Team Meeting)" | 16:03 | |
adrian_otto | Adrian Otto | 16:03 |
kraman | Krishna Raman | 16:03 |
coolsvap | Swapnil | 16:03 |
paulmo | Paul Montgomery | 16:03 |
tomblank | Tom Blankenship | 16:03 |
nmarchenko | Nikita Marchenko, Mirantis | 16:03 |
julienvey | Julien Vey | 16:03 |
paulczar | Paul Czarkowski | 16:03 |
*** stannie has joined #openstack-meeting-alt | 16:04 | |
*** amitgandhi has left #openstack-meeting-alt | 16:04 | |
stannie | Pierre Padrixe | 16:04 |
gokrokve | Georgy Okrokvertskhov | 16:04 |
noorul | Noorul Islam | 16:05 |
aratim | Arati Mahimane | 16:05 |
adrian_otto | ok, welcome everyone!! Feel free to chime in as we proceed with Today's agenda. You can say anything in the channel during our meeting to record your attendance. | 16:05 |
adrian_otto | #topic Announcements | 16:05 |
*** openstack changes topic to "Announcements (Meeting topic: Solum Team Meeting)" | 16:05 | |
adrian_otto | 1) CLI Working Group cancelled. | 16:05 |
adrian_otto | it turns out that we did not need another meeting for that | 16:06 |
adrian_otto | I'm open to revisiting this if renewed interest builds around this topic | 16:06 |
adrian_otto | 2) New core reviewers will be nominated this week . I will do this with a message to the ML. | 16:06 |
adrian_otto | we will also have another round of additions and pruning in a couple of months. | 16:07 |
adrian_otto | #topic Review Action Items | 16:07 |
*** openstack changes topic to "Review Action Items (Meeting topic: Solum Team Meeting)" | 16:07 | |
adrian_otto | 1) COMPLETED: adrian_otto to update https://wiki.openstack.org/wiki/Solum/HighLevelRoadmap with links to find milestone blueprints | 16:07 |
adrian_otto | 2) COMPLETED: adrian_otto to remove R2.2 from M1 in the roadmap wiki | 16:07 |
adrian_otto | 3) COMPLETED: adrian_otto to drop https://blueprints.launchpad.net/solum/+spec/user-authentication from the weekly agenda and mark the BP as finished | 16:08 |
*** nati_ueno has joined #openstack-meeting-alt | 16:08 | |
adrian_otto | 4) COMPLETED: adrian_otto to add a note to the agenda to follow up about any Glance blueprints for https://blueprints.launchpad.net/solum/+spec/specify-lang-pack | 16:08 |
adrian_otto | 5) PENDING: adrian_otto to schedule a meeting about security context and logging features for M1 | 16:08 |
adrian_otto | Status: We can discuss these items today. See agenda items below. | 16:08 |
adrian_otto | so in a few minutes, this will also be completed | 16:08 |
adrian_otto | paulmo | 16:08 |
paulmo | Yes | 16:08 |
adrian_otto | I will need input from you on the next two | 16:08 |
adrian_otto | and probably also noorul | 16:09 |
adrian_otto | #topic Security Context feature for M1 (paulmo) | 16:09 |
*** openstack changes topic to "Security Context feature for M1 (paulmo) (Meeting topic: Solum Team Meeting)" | 16:09 | |
adrian_otto | and also gokrokve | 16:09 |
*** SushilKM has joined #openstack-meeting-alt | 16:09 | |
adrian_otto | What should the scope and expectations be for M1? | 16:09 |
*** balajiiyer has left #openstack-meeting-alt | 16:09 | |
paulmo | Well, we just need some place to put session data for use around the solum project. Right now we have 2 options available that need discussion. | 16:09 |
*** xuhanp has quit IRC | 16:10 | |
paulmo | There are pull requests up for both. | 16:10 |
adrian_otto | are we happy with what has already posted in reviews? | 16:10 |
*** alcabrera has left #openstack-meeting-alt | 16:10 | |
adrian_otto | or are we contemplating additional scope beyond that? | 16:10 |
*** chandankumar_ has quit IRC | 16:10 | |
paulmo | We have some divergent reviews right now (for and against each option)… probably needs more discussion to reach consensus. | 16:10 |
paulmo | Oh, no, I'm not looking to extend scope right now so much as consolidate on a single approach. | 16:10 |
adrian_otto | do we need additional preparation to have that discussion, or can we hammer that out in this meeting? | 16:11 |
*** luqas has joined #openstack-meeting-alt | 16:11 | |
paulmo | Is Angus here? I think he had a vested interest in this topic. | 16:11 |
adrian_otto | no, it's really early AM his time | 16:11 |
paulmo | We could talk now but without him, I'm not sure we'll have all key folks together. | 16:11 |
paulmo | Perhaps this afternoon we could schedule a meeting? | 16:12 |
adrian_otto | ok, in that case I can revisit the #5 action item again, and do this a bit later in the day | 16:12 |
paulmo | Thanks :) | 16:12 |
adrian_otto | paulmo are you open to leading the meeting and scheduling it? | 16:12 |
adrian_otto | I will be on flights later today | 16:12 |
paulmo | Sure, no problem! | 16:12 |
paulmo | Oh apologies, just looked at my calendar, I have no time this afternoon unfortunately… would tomorrow work instead? | 16:13 |
adrian_otto | #action paulmo to schedule follow up IRC chat about Security Context | 16:13 |
adrian_otto | sure | 16:13 |
paulmo | Cool; apologies | 16:13 |
adrian_otto | I just want to be sure we don't lose track of the item | 16:13 |
paulmo | Agreed | 16:13 |
adrian_otto | same for Logging Features | 16:13 |
*** SushilKM has quit IRC | 16:13 | |
adrian_otto | or do we have everyone present needed for that? | 16:13 |
adrian_otto | #topic Logging Features for M1 (paulmo) | 16:14 |
*** openstack changes topic to "Logging Features for M1 (paulmo) (Meeting topic: Solum Team Meeting)" | 16:14 | |
adrian_otto | What should the scope and expectations be for M1? | 16:14 |
paulmo | russellb angus here? I think they had interest in this topic. | 16:14 |
*** sebasmagri has left #openstack-meeting-alt | 16:14 | |
paulmo | angus isn't obviously :) | 16:14 |
russellb | hi, fighting gate fires, but around kinda | 16:14 |
adrian_otto | ok, seems that we could bundle these two topics inthe same follow-up | 16:14 |
adrian_otto | it's probably best not to force a decision | 16:15 |
paulmo | Probably a good idea, I think they are related and getting the context set will also give a better idea for the logging path. | 16:15 |
adrian_otto | #action paulmo to add Logging Features to the Security Context followup meeting agenda | 16:15 |
adrian_otto | that fair? | 16:15 |
paulmo | Yep! | 16:15 |
*** markwash has quit IRC | 16:15 | |
adrian_otto | ok, thanks! | 16:15 |
adrian_otto | #topic Review Blueprints: https://launchpad.net/solum/+milestone/milestone-1 | 16:16 |
*** openstack changes topic to "Review Blueprints: https://launchpad.net/solum/+milestone/milestone-1 (Meeting topic: Solum Team Meeting)" | 16:16 | |
adrian_otto | #link https://blueprints.launchpad.net/solum/+spec/solum-minimal-cli Command Line Interface for Solum (devdatta-kulkarni) | 16:16 |
adrian_otto | #link https://review.openstack.org/66617 (WIP) | 16:16 |
adrian_otto | #link https://review.openstack.org/58067 (Pending Review) | 16:16 |
adrian_otto | Devdatta is not attending today, right? | 16:17 |
paulmo | So I have a pull request outstanding on that and there is discussion ongoing. Hopefully we can reach a consensus in the next day or two. :) | 16:17 |
paulmo | Right, he is flying now. | 16:17 |
adrian_otto | ok | 16:17 |
noorul | The client is ready fore review | 16:17 |
paulmo | If you have time after noorul, can we work through some review topics? | 16:18 |
*** dane_ has quit IRC | 16:18 | |
adrian_otto | SHould we toggle off the WIP designation on 66617 if it is now a merge candidate? | 16:18 |
noorul | And couple more resources are added here https://review.openstack.org/#/c/66184/ | 16:18 |
noorul | paulmo: sure | 16:18 |
adrian_otto | #link https://review.openstack.org/66184 CLI resource managers | 16:18 |
paulmo | Good, I think working through just a few review topics will get our code to the point of merging very soon | 16:18 |
adrian_otto | ok, that's great news | 16:19 |
adrian_otto | anything more on this topic? | 16:19 |
paulmo | Not from me | 16:19 |
noorul | paulmo: Why are we adding commands that are not yet implemented in solum | 16:19 |
noorul | I mean commands for API that is not yet in solum repo | 16:19 |
paulmo | I can remove them… just seemed weird to not have a list command to see if things are working. | 16:19 |
adrian_otto | I asked for that | 16:20 |
adrian_otto | because M1 will need to demo nicely | 16:20 |
adrian_otto | and without a list function it will be really awkward to demo | 16:20 |
noorul | Right now there is only one API implemented in solum and that is listing | 16:21 |
adrian_otto | noorul: do you want additional assistance with fleshing out the API? | 16:21 |
paulmo | If it is an extra unplanned burden noorul, perhaps I could offer my help? | 16:21 |
adrian_otto | as it pertains to enabling the CLI | 16:21 |
noorul | There are no API to consume for create, delete, etc | 16:22 |
noorul | I think that should be implemented first, right? | 16:22 |
adrian_otto | yes, we need those | 16:23 |
paulmo | Unfortunately, muralia isn't here today but I think he is working on expanding the API. | 16:23 |
aratim | shs | 16:23 |
adrian_otto | I can make sure that we have enough Stackers working on the enablement of the CLI | 16:23 |
paulmo | If there is something you need sooner, perhaps we can chat with him to prioritize | 16:23 |
aratim | sorry - pls ignore | 16:23 |
noorul | ok | 16:24 |
tomblank | yes, we can prioritize this work (CLI) if needed | 16:24 |
*** Leonr has quit IRC | 16:24 | |
adrian_otto | ok, any more thoughts on this subject? | 16:25 |
*** Leonr has joined #openstack-meeting-alt | 16:25 | |
*** SushilKM has joined #openstack-meeting-alt | 16:25 | |
paulmo | So it sounds like create and delete app and assembly would be first APIs you'd want if I take a guess right? | 16:25 |
*** SushilKM has left #openstack-meeting-alt | 16:25 | |
paulmo | (sorry, didn't mean to rathole there, we can move on) :) | 16:25 |
adrian_otto | Nest is... | 16:25 |
adrian_otto | next is... | 16:25 |
adrian_otto | #link https://blueprints.launchpad.net/solum/+spec/logging Logging Architecture (paulmo) | 16:25 |
adrian_otto | I think we can skip it | 16:25 |
noorul | paulmo: Yes | 16:26 |
adrian_otto | pursuant to other comments earlier, correct | 16:26 |
paulmo | Yes, agreed | 16:26 |
adrian_otto | next | 16:26 |
adrian_otto | #link https://blueprints.launchpad.net/solum/+spec/solum-zuul-integration Solum integration with Zuul (devdatta-kulkarni) | 16:26 |
adrian_otto | We got an exciting update on this last week: | 16:26 |
adrian_otto | #link https://github.com/kraman/zuul/compare/solum_hacks POC presented last week | 16:26 |
adrian_otto | kraman: can you update us? | 16:26 |
kraman | sure | 16:27 |
kraman | the solum_hacks branch accepts a message via queue and triggers the build of lang pack | 16:27 |
kraman | i didnt make as much preogress last week but am trying to cleanup the branch and send patches upstream to zuul | 16:28 |
kraman | this should allow us to complete the git-pull BP | 16:28 |
adrian_otto | For anyone who missed last week, we are working on a POC to demonstrate that we can use Zuul as the basis for a build service for Git integration | 16:28 |
adrian_otto | kraman: good, do you need any help, or are you all set? | 16:29 |
kraman | We also decided last week that git-push workflow should be done after m1 | 16:29 |
kraman | the workgroup on git is already helping | 16:29 |
*** Leonr has quit IRC | 16:29 | |
kraman | I should be fine with their help | 16:29 |
kraman | so all set | 16:29 |
adrian_otto | ok, awesome | 16:29 |
kraman | thats it from my end | 16:29 |
adrian_otto | #topic Open Discussion | 16:30 |
*** openstack changes topic to "Open Discussion (Meeting topic: Solum Team Meeting)" | 16:30 | |
adrian_otto | I do have one item for this | 16:30 |
adrian_otto | I'd like to ask us to consider moving this meeting to later in the day | 16:30 |
aratim | adrian_otto: I think we missed review for BP https://blueprints.launchpad.net/solum/+spec/specify-lang-pack | 16:30 |
*** aignatov is now known as aignatov_ | 16:30 | |
adrian_otto | aratim: | 16:31 |
adrian_otto | ok, do you have an update for us? We can do that now. | 16:31 |
*** Leonr has joined #openstack-meeting-alt | 16:31 | |
aratim | sure | 16:31 |
aratim | Details about language pack attributes: https://etherpad.openstack.org/p/Solum-Language-pack-json-format | 16:31 |
aratim | Pull request: https://review.openstack.org/#/c/67292/ (Created a language pack resource and implemented GET request. This code is based on the new API worker architecture) | 16:31 |
aratim | adrian_otto: each language pack will also be listed as a service and I will be working on it. | 16:31 |
adrian_otto | Are there any glance blueprints to discuss? | 16:32 |
adrian_otto | for the lang pack? | 16:32 |
aratim | i dont think so | 16:32 |
adrian_otto | ok, thanks | 16:33 |
aratim | I will need to ask devdatta once he is back | 16:33 |
adrian_otto | any more on this topic for this week? | 16:33 |
aratim | thanks | 16:33 |
adrian_otto | ok, so let's continue Open Discussion | 16:33 |
*** DinaBelova_ is now known as DinaBelova | 16:33 | |
adrian_otto | if we attempt to move the meeting to later in the day, how would that impact our attendees? | 16:34 |
adrian_otto | meeting = Solum Team Meeting (weekly) | 16:34 |
coolsvap | adrian_otto: later by how much time? | 16:34 |
noorul | will be an issue for IST people I believe | 16:34 |
adrian_otto | maybe UTC 2100 instead? | 16:34 |
kraman | adrian_otto: doodle poll to find a good time for everyone? | 16:35 |
adrian_otto | kraman: good suggestion | 16:35 |
paulmo | That is a fine time for me. | 16:35 |
*** claytonc has joined #openstack-meeting-alt | 16:35 | |
adrian_otto | I think that would work for any US attendees | 16:35 |
adrian_otto | the only time I might expect India and Australia, and the US to be awake at the same time is in the evening for the US | 16:36 |
*** sbalukoff has joined #openstack-meeting-alt | 16:36 | |
adrian_otto | in the 7PM US/Pacific timeframe | 16:36 |
coolsvap | I think it would be around 0230 here | 16:36 |
adrian_otto | another possibility might be alternating the meeting time | 16:37 |
adrian_otto | on alternate weeks | 16:37 |
paulczar | +1 for alternating | 16:37 |
adrian_otto | so those who are inconvenienced by one of the meeting times could at least attend every other week | 16:37 |
coolsvap | I think 7PM PST can work | 16:37 |
adrian_otto | ok, so maybe thing a bit on that one, and let's see if we can do better to include more of our contributors. I know it's hard working with so many different timezones. | 16:38 |
adrian_otto | s/thing/think/ | 16:39 |
paulczar | 7pm is 9pm for CST | 16:39 |
*** mspreitz has left #openstack-meeting-alt | 16:39 | |
adrian_otto | yep. | 16:39 |
coolsvap | :) | 16:39 |
adrian_otto | it's outside business hours for the majority of us | 16:39 |
*** SushilKM has joined #openstack-meeting-alt | 16:40 | |
adrian_otto | at any rate, I'm open to more suggestions if there are other ideas | 16:40 |
*** SushilKM has left #openstack-meeting-alt | 16:40 | |
kraman | adrian_otto: can we change the day? or do you want to keep it tuesday? | 16:40 |
kraman | T/Th 7pm would not work for me | 16:41 |
adrian_otto | sure, we could do any day besides Fri-Sun | 16:41 |
*** markwash has joined #openstack-meeting-alt | 16:41 | |
adrian_otto | Monday can also be tricky, as we would frequently contend with holiday schedules | 16:42 |
adrian_otto | so I'll put up a doodle poll | 16:42 |
*** sankarshan is now known as sankarshan_away | 16:42 | |
adrian_otto | when you look at the doodle poll, remember that you can make comments on it | 16:42 |
paulmo | Yeah, this may be the hardest problem in the project. :) | 16:42 |
adrian_otto | and make suggestions for additional times | 16:42 |
adrian_otto | working groups help to mitigate this to some extent | 16:43 |
adrian_otto | any other discussion topics? | 16:44 |
*** vkmc has quit IRC | 16:44 | |
adrian_otto | ok, looks like we might wrap up a bit early today | 16:44 |
adrian_otto | Thanks everyone for attending. We'll meet again next week! | 16:45 |
adrian_otto | #endmeeting | 16:45 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:45 | |
openstack | Meeting ended Tue Jan 21 16:45:48 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/solum_team_meeting/2014/solum_team_meeting.2014-01-21-16.03.html | 16:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/solum_team_meeting/2014/solum_team_meeting.2014-01-21-16.03.txt | 16:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/solum_team_meeting/2014/solum_team_meeting.2014-01-21-16.03.log.html | 16:45 |
*** paulmo has left #openstack-meeting-alt | 16:45 | |
*** paulczar has left #openstack-meeting-alt | 16:46 | |
*** kraman has left #openstack-meeting-alt | 16:47 | |
*** gokrokve has quit IRC | 16:49 | |
*** gokrokve has joined #openstack-meeting-alt | 16:49 | |
*** gokrokve_ has joined #openstack-meeting-alt | 16:51 | |
*** FallenPegasus has joined #openstack-meeting-alt | 16:51 | |
*** claytonc has left #openstack-meeting-alt | 16:52 | |
*** ativelkov has joined #openstack-meeting-alt | 16:52 | |
*** Duane_ has joined #openstack-meeting-alt | 16:53 | |
*** katyafervent2 has joined #openstack-meeting-alt | 16:54 | |
*** gokrokve has quit IRC | 16:54 | |
*** wendar has joined #openstack-meeting-alt | 16:56 | |
*** doug_shelley66 has quit IRC | 16:57 | |
*** DinaBelova is now known as DinaBelova_ | 16:58 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 16:58 | |
*** bdpayne has joined #openstack-meeting-alt | 16:58 | |
*** SushilKM has joined #openstack-meeting-alt | 16:59 | |
*** SushilKM has left #openstack-meeting-alt | 16:59 | |
*** stanlagun has joined #openstack-meeting-alt | 16:59 | |
ativelkov | #startmeeting Murano Community Meeting | 17:00 |
openstack | Meeting started Tue Jan 21 17:00:26 2014 UTC and is due to finish in 60 minutes. The chair is ativelkov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: Murano Community Meeting)" | 17:00 | |
openstack | The meeting name has been set to 'murano_community_meeting' | 17:00 |
ativelkov | Hi folks | 17:00 |
ativelkov | It's time for Murano meeting, isn't it? | 17:01 |
katyafervent2 | Hi | 17:01 |
ativelkov | Let's start then | 17:02 |
stanlagun | hi | 17:02 |
ativelkov | #topic AI review | 17:02 |
*** openstack changes topic to "AI review (Meeting topic: Murano Community Meeting)" | 17:02 | |
*** nati_uen_ has joined #openstack-meeting-alt | 17:02 | |
*** tnurlygayanov_ has joined #openstack-meeting-alt | 17:02 | |
*** nati_uen_ has quit IRC | 17:02 | |
ativelkov | We had lot's of actions related to the new DSL | 17:02 |
*** joel_c has joined #openstack-meeting-alt | 17:02 | |
ativelkov | stanlagun to submit the sources to a custom repo | 17:02 |
*** nati_uen_ has joined #openstack-meeting-alt | 17:03 | |
ativelkov | Stan, as far as I remember you've done that | 17:03 |
ativelkov | Could you please remind us the url to this repo? | 17:03 |
*** noorul has left #openstack-meeting-alt | 17:03 | |
*** nati_ueno has quit IRC | 17:03 | |
stanlagun | https://github.com/istalker2/MuranoDsl | 17:03 |
*** markwash has quit IRC | 17:03 | |
ativelkov | #info new DSL is temporary availalble at custom repo at https://github.com/istalker2/MuranoDsl | 17:04 |
ativelkov | We'll need to decide where to put it when it is ready for integration into 0.5 | 17:04 |
katyafervent2 | Right now?) | 17:05 |
ativelkov | We'll, there is no rush, but we need to start working on the actual 0.5 soon | 17:06 |
*** johnthetubaguy1 has joined #openstack-meeting-alt | 17:06 | |
katyafervent2 | I suggest murano-common or repository | 17:06 |
*** aratim has left #openstack-meeting-alt | 17:06 | |
ativelkov | +1 for murano-common for DSL | 17:06 |
ativelkov | DSL engine is reusable, so common is a good placce for it | 17:07 |
stanlagun | murano-shared | 17:07 |
*** yjiang5_1 has joined #openstack-meeting-alt | 17:07 | |
ativelkov | stanlagun: is it going to be a new repo? | 17:07 |
tnurlygayanov_ | ok, let's move it to murano-common. One more repository& ) | 17:07 |
*** gokrokve_ has quit IRC | 17:08 | |
*** FallenPegasus has quit IRC | 17:08 | |
katyafervent2 | We do have murano common and shared has the same meaning though | 17:08 |
*** julim has quit IRC | 17:09 | |
*** kgriffs has quit IRC | 17:09 | |
*** johnthetubaguy has quit IRC | 17:09 | |
*** shadower has quit IRC | 17:09 | |
*** lifeless has quit IRC | 17:09 | |
*** csaba|afk has quit IRC | 17:09 | |
*** csaba|afk has joined #openstack-meeting-alt | 17:09 | |
*** shadower_ has joined #openstack-meeting-alt | 17:09 | |
*** csaba|afk has quit IRC | 17:09 | |
*** csaba|afk has joined #openstack-meeting-alt | 17:09 | |
ativelkov | We will need to reorganize our repos. But this requires a discussion - let's first cover all the open AIs first | 17:09 |
*** lifeless1 has joined #openstack-meeting-alt | 17:09 | |
*** yjiang5 has quit IRC | 17:09 | |
*** jeblair has quit IRC | 17:09 | |
*** isviridov has quit IRC | 17:09 | |
stanlagun | I would suggest having "murano" for reusable parts and "murano-services" for services | 17:09 |
*** isviridov has joined #openstack-meeting-alt | 17:09 | |
*** kgriffs has joined #openstack-meeting-alt | 17:10 | |
ativelkov | Second AI is "stanlagun to update the DSL description according to the implemented PoC" | 17:10 |
*** julim has joined #openstack-meeting-alt | 17:10 | |
*** jeblair has joined #openstack-meeting-alt | 17:10 | |
ativelkov | PoC is still in its final implementation steps, right? | 17:10 |
stanlagun | not yet done as PoC is not fully implemented and still there are several problems left. But it is close to final steps as today I've done ~70% of remaining changes in DSL | 17:11 |
ativelkov | Good. | 17:12 |
ativelkov | So, the last AI is not applicable as weel. It was on me, and I was supposed to organize a call with Dmitry to demonstrate the PoC | 17:12 |
ativelkov | So, we expect this to happen during this week | 17:12 |
ativelkov | right? | 17:13 |
stanlagun | not sure on documentation, but as for PoC - yes | 17:14 |
ativelkov | #info DSL PoC to be completed this week. Documentation could be delayed | 17:14 |
ativelkov | So, the AIs remain the same | 17:14 |
ativelkov | #action stanlagun to update the DSL description according to the implemented PoC | 17:14 |
ativelkov | #action ativelkov to schedule a meeting with Dmitry | 17:14 |
ativelkov | OK, we are done with the AIs | 17:15 |
ativelkov | #topic New DSL | 17:15 |
*** openstack changes topic to "New DSL (Meeting topic: Murano Community Meeting)" | 17:15 | |
ativelkov | So, speaking about the new DSL: what remain to be done in terms of implementation? | 17:15 |
*** bdpayne has quit IRC | 17:15 | |
stanlagun | Several APIs to talk to Heat and Agents, several YAQL functions/macro and most difficult - memoization of some DSL methods | 17:17 |
ativelkov | what do you mean by memoization? | 17:17 |
stanlagun | That is make Deploy be callable many times without side effects | 17:17 |
stanlagun | And syncronization between several parallel callers | 17:18 |
*** MarkAtwood has joined #openstack-meeting-alt | 17:18 | |
ativelkov | Ah, you mean the logic when a method can be caused only once with the given set of parameters, and the result is kept in memory, so subsequent calls return the same without actual computations? | 17:19 |
ativelkov | can be alled* | 17:19 |
ativelkov | called**, sorry ) | 17:19 |
stanlagun | yes, more or less | 17:20 |
*** Duane_ has quit IRC | 17:21 | |
ativelkov | Ok. Any estimates on this? | 17:21 |
*** Duane_ has joined #openstack-meeting-alt | 17:21 | |
stanlagun | this is all parts of PoC | 17:22 |
stanlagun | so this week, as i said | 17:22 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 17:22 | |
ativelkov | Ah, good | 17:23 |
ativelkov | Anything else to discuss about the New DSL? | 17:24 |
stanlagun | lets continue on next CM | 17:24 |
ativelkov | Ok | 17:25 |
*** ametts has left #openstack-meeting-alt | 17:25 | |
ativelkov | #topic Release 0.4.1 status | 17:25 |
*** openstack changes topic to "Release 0.4.1 status (Meeting topic: Murano Community Meeting)" | 17:25 | |
ativelkov | katyafervent2, can you give an update on the ststaus of the release? | 17:25 |
*** Duane_ has quit IRC | 17:26 | |
katyafervent2 | Heap, everything is on track | 17:26 |
*** dteselkin has joined #openstack-meeting-alt | 17:26 | |
*** jjmb has joined #openstack-meeting-alt | 17:26 | |
ativelkov | On the last meeting we agreed to add support for Neutron LB in this delivery. Any progress on this? | 17:27 |
katyafervent2 | Work for all items that we were added to our deliverables are in progress | 17:27 |
tnurlygayanov_ | ativelkov, yes | 17:27 |
katyafervent2 | First part of blueprint was implemented by Serg | 17:27 |
tnurlygayanov_ | neutron support was reviewed and added two new blueprints | 17:28 |
tnurlygayanov_ | for 0.4.1 | 17:28 |
ativelkov | tnurlygayanov_: have we deployed the LB to some of our labs? | 17:28 |
tnurlygayanov_ | https://blueprints.launchpad.net/murano/+spec/auto-assign-floating-ip | 17:28 |
katyafervent2 | And just small piece left | 17:28 |
tnurlygayanov_ | and https://blueprints.launchpad.net/murano/+spec/auto-assign-virtual-ip | 17:28 |
*** rakhmerov has quit IRC | 17:28 | |
katyafervent2 | Also we do have several medium bugs left | 17:28 |
tnurlygayanov_ | yes, I deployed it on my QA environment with devstack | 17:28 |
*** vkmc has joined #openstack-meeting-alt | 17:29 | |
*** vkmc has joined #openstack-meeting-alt | 17:29 | |
ativelkov | #info Neutron LB support implementation in progress | 17:29 |
ativelkov | #info release 0.4.1 on track | 17:29 |
katyafervent2 | And from now we do need to concentrate more on testing | 17:30 |
ativelkov | Please note that 0.4.1 should not have any strict dependencies on IceHouse artifacts or trunk | 17:30 |
katyafervent2 | Also Dmitry is done with devstack integration | 17:30 |
*** redrobot has left #openstack-meeting-alt | 17:30 | |
tnurlygayanov_ | yes, we will test it with devstack from trank | 17:31 |
ativelkov | tnurlygayanov_: please test in on latest Havana | 17:31 |
katyafervent2 | Let's move on | 17:31 |
tnurlygayanov_ | ativelkov, it it already done. | 17:32 |
ativelkov | good. | 17:32 |
ativelkov | The reason I am asking is that it is likely that 0.4.1 may be included in MOS 4.1, which will be Havana-based | 17:32 |
ativelkov | So, the next item in our agenda | 17:33 |
ativelkov | #topic Repository reorganization | 17:33 |
*** openstack changes topic to "Repository reorganization (Meeting topic: Murano Community Meeting)" | 17:33 | |
*** Leonr has quit IRC | 17:33 | |
ativelkov | That's a long topic and probably will require more meetings | 17:33 |
ativelkov | But in general I see a problem with our infrastructure | 17:34 |
ativelkov | we have 11 (eleven) repositories | 17:34 |
ativelkov | that is about 5 times more then optimal :) | 17:34 |
ativelkov | We need to reorganize them | 17:35 |
ativelkov | At the same time, we need to preserve testability | 17:35 |
*** hockeynut has quit IRC | 17:36 | |
*** Duane_ has joined #openstack-meeting-alt | 17:36 | |
ativelkov | Also, it is ok to have a separate repos for python bindings (python-muranoclient or whatever it is called) and OpenStack Dashboard plugin | 17:36 |
ativelkov | I would suggest to have a signle repository for the main components of Murano (we will need to merge murano-api, murano-conductor and murano-repository), a single repo for python bindings (need to merge python-muranoclient and murano-metadataclient) | 17:39 |
stanlagun | services + python-client + UI + app catalog services metadata + (maybe) shared code + docs = 5-6 at minimum. How do you make less? | 17:39 |
dteselkin | what about murano-deployment ? | 17:39 |
stanlagun | +1 | 17:39 |
ativelkov | what is the diff between "service" and "app catalog services metadata"? | 17:40 |
stanlagun | services = api/conductor etc. | 17:40 |
ativelkov | metadata should be there as well | 17:40 |
ativelkov | it is a core component for us | 17:40 |
stanlagun | metadata = app templates, sample services. Those are pure YAML/templates etc | 17:40 |
ativelkov | Ah, the examples | 17:41 |
ativelkov | They should go to extra | 17:41 |
*** kgriffs has left #openstack-meeting-alt | 17:41 | |
ativelkov | as well as deployment scripts, buildable docs etc | 17:41 |
*** esker has joined #openstack-meeting-alt | 17:41 | |
stanlagun | Don't think that metadata for core classes like Object can be considered as extra | 17:41 |
ativelkov | I don't speak about core classes | 17:42 |
ativelkov | core shoould be stored in the main repo, altogether with the engine itself | 17:42 |
*** gokrokve has joined #openstack-meeting-alt | 17:43 | |
ativelkov | I don't see the reason for such granularity | 17:43 |
*** gokrokve has quit IRC | 17:43 | |
*** gokrokve has joined #openstack-meeting-alt | 17:43 | |
stanlagun | Core classes are part of initial AppCatalog content and should be also installed to glance | 17:43 |
ativelkov | And what is the problem with that if they reside in the primary repo? | 17:44 |
stanlagun | Alongside with common base class library | 17:44 |
*** DinaBelova_ is now known as DinaBelova | 17:45 | |
stanlagun | If they would be in a separate repository companies could make forks with custom basic workflows adopted for concrete IT | 17:45 |
ativelkov | We don't want any forks of our base library! | 17:46 |
stanlagun | Why? | 17:46 |
ativelkov | We have inheritence for that | 17:46 |
ativelkov | Forking is not an openstack way of doing this | 17:46 |
ativelkov | Base library should remain base :) | 17:46 |
ativelkov | And anyway, if somebody wants to fork, they can fork the whole repo | 17:47 |
*** sarob has joined #openstack-meeting-alt | 17:48 | |
ativelkov | The packaging and glance-publsihing should be done by deploymnet scripts | 17:48 |
stanlagun | I don't speak about inheritance. I talk about uses cases like "all Vms in our cloud must be booted from volume" or have additional security constraints or additional workflow steps. If you use inheritance for this you would have to create a custom version of every possible service in catalog instead of modifying one class "Instance" | 17:48 |
ativelkov | And the location of the sources for these packages is irrelevant | 17:48 |
*** Leonr has joined #openstack-meeting-alt | 17:50 | |
ativelkov | in this case yes, the custom fork of the library is possible, but I don't see reasons to have different repo for that | 17:50 |
*** nati_ueno has joined #openstack-meeting-alt | 17:51 | |
ativelkov | There may be need to modify the engine as well - with approximately the same probability of this need | 17:51 |
*** nati_ueno has quit IRC | 17:51 | |
ativelkov | So, they can fork the whole repo | 17:51 |
*** harlowja_away is now known as harlowja | 17:51 | |
*** nati_ueno has joined #openstack-meeting-alt | 17:51 | |
ativelkov | Anyway, I would suggest to initiate a discussion | 17:52 |
ativelkov | Probably there is more then one way of doing this | 17:52 |
ativelkov | I suggest to write to infra ML and ask for better practises and some advices from openstack folks | 17:52 |
stanlagun | Well not with same probability. Metadata is designed to be modified by cloud-ops while code is not. But this not neccessary mean you're wrong :) | 17:53 |
*** rakhmerov has joined #openstack-meeting-alt | 17:53 | |
stanlagun | Fo me metadata is an advanced version of config files | 17:54 |
ativelkov | Cool. Do you suggest to have a separate repo for all the config files? ;) | 17:54 |
*** coolsvap is now known as coolsvap_away | 17:54 | |
*** amcrn has joined #openstack-meeting-alt | 17:54 | |
*** mestery has quit IRC | 17:55 | |
ativelkov | #action ativelkov to write to ML about repository re-organization | 17:55 |
*** nati_uen_ has quit IRC | 17:55 | |
ativelkov | Guys, we have 5 minutes left. It seems like we have to continue the repo discussion later | 17:55 |
*** vkmc has quit IRC | 17:55 | |
ativelkov | One more note: next week gokrokve and me will be at Glance mini-summit in Washington DC | 17:55 |
*** sarob_ has joined #openstack-meeting-alt | 17:56 | |
ativelkov | Could someone else lead a community meeting on the next week? | 17:56 |
*** ashaikh has quit IRC | 17:57 | |
*** sarob__ has joined #openstack-meeting-alt | 17:57 | |
*** ruhe is now known as _ruhe | 17:57 | |
*** sarob has quit IRC | 17:58 | |
*** sarob___ has joined #openstack-meeting-alt | 17:58 | |
*** derekh has quit IRC | 17:58 | |
ativelkov | Any volunteers? ;) | 17:58 |
gokrokve | Volunteers will be assigned :-) | 17:59 |
ativelkov | Nice idea ) | 17:59 |
ativelkov | I likee this way of volunteering! ) | 17:59 |
ativelkov | Ok, thank's all for joining | 17:59 |
ativelkov | #endmeeting | 17:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:59 | |
openstack | Meeting ended Tue Jan 21 17:59:53 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/murano_community_meeting/2014/murano_community_meeting.2014-01-21-17.00.html | 17:59 |
*** sarob has joined #openstack-meeting-alt | 17:59 | |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/murano_community_meeting/2014/murano_community_meeting.2014-01-21-17.00.txt | 17:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/murano_community_meeting/2014/murano_community_meeting.2014-01-21-17.00.log.html | 17:59 |
*** stanlagun has left #openstack-meeting-alt | 18:00 | |
*** sarob has quit IRC | 18:00 | |
*** sarob_ has quit IRC | 18:00 | |
*** sarob__ has quit IRC | 18:02 | |
*** sarob___ has quit IRC | 18:03 | |
*** bdpayne has joined #openstack-meeting-alt | 18:04 | |
*** arnaud has joined #openstack-meeting-alt | 18:05 | |
*** arnaud__ has joined #openstack-meeting-alt | 18:05 | |
*** adrian_otto has quit IRC | 18:07 | |
*** eankutse has quit IRC | 18:07 | |
*** hockeynut has joined #openstack-meeting-alt | 18:09 | |
*** nadya__ has joined #openstack-meeting-alt | 18:09 | |
*** pcarver_ has joined #openstack-meeting-alt | 18:09 | |
*** tnurlygayanov_ has quit IRC | 18:10 | |
*** safchain has quit IRC | 18:12 | |
*** yamahata has joined #openstack-meeting-alt | 18:13 | |
*** sarob has joined #openstack-meeting-alt | 18:13 | |
*** markwash has joined #openstack-meeting-alt | 18:15 | |
*** Duane_ has quit IRC | 18:15 | |
*** nadya__ has quit IRC | 18:18 | |
*** aignatov_ is now known as aignatov | 18:19 | |
*** morazi has joined #openstack-meeting-alt | 18:22 | |
*** aignatov is now known as aignatov_ | 18:23 | |
*** wendar has quit IRC | 18:28 | |
*** wendar has joined #openstack-meeting-alt | 18:28 | |
*** eankutse has joined #openstack-meeting-alt | 18:29 | |
*** dripton is now known as dripton_shovelin | 18:30 | |
*** Duane_ has joined #openstack-meeting-alt | 18:37 | |
*** markwash has quit IRC | 18:38 | |
*** nati_uen_ has joined #openstack-meeting-alt | 18:40 | |
*** IlyaE has quit IRC | 18:40 | |
*** markwash has joined #openstack-meeting-alt | 18:41 | |
*** ccrouch has joined #openstack-meeting-alt | 18:42 | |
*** Duane_ has quit IRC | 18:42 | |
*** ccrouch has quit IRC | 18:43 | |
*** nati_ueno has quit IRC | 18:43 | |
*** yogesh has joined #openstack-meeting-alt | 18:43 | |
*** jprovazn has joined #openstack-meeting-alt | 18:47 | |
*** obondarev_ has joined #openstack-meeting-alt | 18:47 | |
*** jistr has joined #openstack-meeting-alt | 18:47 | |
*** lsmola has joined #openstack-meeting-alt | 18:48 | |
*** luqas has quit IRC | 18:48 | |
*** ashaikh has joined #openstack-meeting-alt | 18:48 | |
*** matty_dubs has joined #openstack-meeting-alt | 18:52 | |
*** ashaikh has quit IRC | 18:53 | |
*** katyafervent2 has quit IRC | 18:53 | |
*** dripton_shovelin is now known as dripton | 18:54 | |
*** rpodolyaka1 has joined #openstack-meeting-alt | 18:55 | |
*** tzumainn has joined #openstack-meeting-alt | 18:55 | |
*** pcarver_ has quit IRC | 18:57 | |
*** jcoufal-mobile has joined #openstack-meeting-alt | 18:57 | |
*** rlandy|bbl has joined #openstack-meeting-alt | 18:57 | |
*** akuznets_ has quit IRC | 18:59 | |
*** lifeless1 is now known as lifeless | 18:59 | |
*** greghaynes has joined #openstack-meeting-alt | 19:00 | |
jistr | hi | 19:00 |
marios | \o | 19:00 |
pleia2 | o/ | 19:00 |
matty_dubs | Howdy | 19:00 |
lsmola | hello | 19:00 |
lifeless | o/ | 19:00 |
lifeless | #startmeeting tripleo | 19:00 |
rpodolyaka1 | o/ | 19:01 |
openstack | Meeting started Tue Jan 21 19:00:59 2014 UTC and is due to finish in 60 minutes. The chair is lifeless. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
jprovazn | hi | 19:01 |
*** openstack changes topic to " (Meeting topic: tripleo)" | 19:01 | |
openstack | The meeting name has been set to 'tripleo' | 19:01 |
slagle | hello | 19:01 |
greghaynes | hi | 19:01 |
cody-somerville | Hiya | 19:01 |
lifeless | #topic agenda | 19:01 |
*** IlyaE has joined #openstack-meeting-alt | 19:01 | |
*** openstack changes topic to "agenda (Meeting topic: tripleo)" | 19:01 | |
lifeless | bugs | 19:01 |
lifeless | reviews | 19:01 |
lifeless | Projects needing releases | 19:01 |
lifeless | CD Cloud status | 19:01 |
lifeless | CI virtualized testing progress | 19:01 |
lifeless | Insert one-off agenda items here | 19:01 |
lifeless | open discussion | 19:01 |
lifeless | #topic bugs | 19:01 |
*** openstack changes topic to "bugs (Meeting topic: tripleo)" | 19:01 | |
lifeless | #link https://bugs.launchpad.net/tripleo/ | 19:01 |
lifeless | #link https://bugs.launchpad.net/diskimage-builder/ | 19:01 |
lifeless | #link https://bugs.launchpad.net/os-refresh-config | 19:01 |
lifeless | #link https://bugs.launchpad.net/os-apply-config | 19:01 |
lifeless | #link https://bugs.launchpad.net/os-collect-config | 19:01 |
lifeless | #link https://bugs.launchpad.net/tuskar | 19:01 |
lifeless | #link https://bugs.launchpad.net/tuskar-ui | 19:01 |
lifeless | #link https://bugs.launchpad.net/python-tuskarclient | 19:01 |
dkehn | hi | 19:02 |
jtomasek | hi | 19:02 |
tzumainn | hiya | 19:02 |
jcoufal-mobile | Heya! o/ | 19:02 |
shadower_ | hey | 19:02 |
lifeless | so bugs | 19:02 |
*** shadower_ is now known as shadower | 19:02 | |
lifeless | we've got untriaged bugs second week in a row :( | 19:02 |
*** rlandy|bbl is now known as rlandy | 19:02 | |
lifeless | https://bugs.launchpad.net/diskimage-builder/+bug/1268678 | 19:02 |
*** jrist has joined #openstack-meeting-alt | 19:03 | |
SpamapS | we've also got a non-working devtest right now. | 19:03 |
lifeless | ruh roh | 19:03 |
SpamapS | https://bugs.launchpad.net/heat/+bug/1271190 | 19:03 |
SpamapS | breaking all Heat in-instance users | 19:03 |
SpamapS | the patch to fix has been approved | 19:04 |
SpamapS | Not sure if it is worth marking as affecting TripleO since it will be resolved in Heat within a few hours. | 19:04 |
lifeless | I am not a big fan of paperwork for paperwork sake | 19:05 |
lifeless | so meh | 19:05 |
SpamapS | I suppose knowing what patch to cherry-pick while it wends its way through the gate might be helpful | 19:05 |
lifeless | we have criticals already | 19:05 |
lifeless | https://bugs.launchpad.net/tripleo/+bug/1270646 | 19:05 |
lifeless | this breaks tenants | 19:05 |
jomara_ | ahoy | 19:05 |
*** ccrouch has joined #openstack-meeting-alt | 19:05 | |
lifeless | 2kbps if you're lucky | 19:05 |
lifeless | anyone with deep network experience feel like owning that and chasing it down to ground? | 19:06 |
*** johnthetubaguy1 has quit IRC | 19:06 | |
SpamapS | I think I am the opposite of that person. :) | 19:06 |
lsmola | hehe | 19:07 |
lifeless | ok, so no volunteers; will take it to the list | 19:08 |
lifeless | https://bugs.launchpad.net/tripleo/+bug/1266513 | 19:08 |
lifeless | SpamapS: you're assigned on this, whats the status ? | 19:08 |
SpamapS | lifeless: I have been badgering the upstreams to host on pypi... netaddr responded immediately, the others did not. | 19:09 |
*** ccrouch1 has joined #openstack-meeting-alt | 19:09 | |
SpamapS | lifeless: We can of course do the exception thing for pip. I dropped it late last week hoping to give the upstreams more time. | 19:09 |
SpamapS | I think there are two.. netifaces may be abandoned.. and I forget the other one. | 19:09 |
lifeless | SpamapS: so AIUI it's critical because our builds fail right? | 19:09 |
*** ccrouch has quit IRC | 19:10 | |
SpamapS | lifeless: I think invididual projects all adapted .. not sure how. | 19:11 |
SpamapS | Just never revisited to lower it to High. | 19:11 |
lifeless | SpamapS: since we don't seem to have any actual symptoms at the moment, I think High is better | 19:11 |
bnemec | Didn't the other projects whitelist the externally hosted deps in tox.ini? | 19:11 |
*** julienvey_ has joined #openstack-meeting-alt | 19:11 | |
SpamapS | lifeless: ah, we're not installing any of the ones that need netifaces | 19:12 |
lifeless | SpamapS: either way :_ | 19:12 |
SpamapS | and we don't install review-day so lazr.restful is not needed | 19:12 |
lifeless | SpamapS: sounds like its either not a bug for us | 19:12 |
lifeless | SpamapS: or not hitting us | 19:12 |
SpamapS | lifeless: I think I may close it. | 19:12 |
lifeless | SpamapS: I'd F-R it for us | 19:12 |
SpamapS | i want to verify that swift is not affected somehow and we're just not testing swift | 19:12 |
lifeless | ok https://bugs.launchpad.net/tripleo/+bug/1254246 is also assigned to SpamapS | 19:12 |
rpodolyaka1 | this can be probably be closed too | 19:13 |
rpodolyaka1 | as I already said it's kind of fixed for us | 19:13 |
rpodolyaka1 | and we aren't hitting this, I believe | 19:13 |
lifeless | rpodolyaka1: you were going to do some validation or something last week? | 19:13 |
rpodolyaka1 | though, there is 'proper fix' waiting on review | 19:13 |
rpodolyaka1 | lifeless: yeah, it works for me | 19:14 |
lifeless | so, f-r for tripleo? | 19:14 |
rpodolyaka1 | I think, so | 19:14 |
SpamapS | Yeah agreed | 19:14 |
SpamapS | Though it may also just be masked now. | 19:14 |
rpodolyaka1 | will continue to track this in neutron | 19:14 |
lifeless | ok | 19:14 |
lifeless | what about https://bugs.launchpad.net/tripleo/+bug/1254555 | 19:15 |
lifeless | I'm fairly sure we still have a hack in our tree | 19:15 |
*** julienvey_ has quit IRC | 19:16 | |
rpodolyaka1 | hasn't it been removed? | 19:17 |
rpodolyaka1 | I thought, it was here https://github.com/openstack/tripleo-image-elements/blob/master/elements/tripleo-cd/tripleo-cd.sh | 19:17 |
lifeless | 38ac22ce7c4ea4ee9a86e1b6f2c3e5e31c8ba652 | 19:17 |
lifeless | in incubator | 19:17 |
lifeless | Date: Thu Dec 19 10:36:48 2013 +0000 | 19:19 |
lifeless | Merge "Revert "Work around neutron floatingip race condition"" | 19:19 |
lifeless | ok, so its gone | 19:19 |
lifeless | we can f-r that bug too | 19:19 |
lifeless | ok so that gives us two criticals, one with a fix landing in heat, one that may go all the way to ovs | 19:20 |
lifeless | #action lifeless to seek owner for network bug on list | 19:22 |
lifeless | #topic reviews | 19:22 |
*** openstack changes topic to "reviews (Meeting topic: tripleo)" | 19:22 | |
lifeless | #undo | 19:22 |
openstack | Removing item from minutes: <ircmeeting.items.Topic object at 0x3a10d10> | 19:22 |
lifeless | heh, undo fail | 19:22 |
*** krtaylor has quit IRC | 19:22 | |
lifeless | anyhow, I was going to say - please do do one day of triage, collectively we can make sure all the projects are triaged easily | 19:22 |
lifeless | #topic reviews | 19:23 |
*** openstack changes topic to "reviews (Meeting topic: tripleo)" | 19:23 | |
lifeless | http://russellbryant.net/openstack-stats/tripleo-openreviews.html | 19:23 |
lifeless | 19:23 | |
lifeless | Stats since the last revision without -1 or -2 : | 19:23 |
lifeless | 3rd quartile wait time: 0 days, 21 hours, 40 minutes | 19:23 |
lifeless | still in ok shape - good stuff | 19:23 |
lifeless | however | 19:23 |
lifeless | 19:24 | |
lifeless | Longest waiting reviews (based on oldest rev without -1 or -2): | 19:24 |
lifeless | 12 days, 4 hours, 1 minutes https://review.openstack.org/65699 (WIP: Make rabbitmq-server keep state in /mnt/state) | 19:24 |
lifeless | 8 days, 2 hours, 42 minutes https://review.openstack.org/52045 (Using merge.py from tuskar to generate overcloud.yaml) | 19:24 |
lifeless | 4 days, 17 hours, 28 minutes https://review.openstack.org/67348 (Add SSL configuration metadata for overclouds.) | 19:24 |
lifeless | 4 days, 16 hours, 47 minutes https://review.openstack.org/67356 (Permit deploying an overcloud with SSL endpoints.) | 19:24 |
lifeless | 4 days, 13 hours, 26 minutes https://review.openstack.org/67358 (Use OS::Heat::UpdateWaitConditionHandle) | 19:24 |
lifeless | sorry for the size | 19:24 |
lifeless | this is a collective fail | 19:25 |
SpamapS | this means we're not starting at oldest first maybe? | 19:25 |
lifeless | I don't know | 19:25 |
lifeless | but if you look at those reviews | 19:25 |
lifeless | they haven't been -1 or -2'd | 19:25 |
lifeless | they've been sitting for days | 19:25 |
slagle | i just reviewed the ssl stuff this morning | 19:25 |
slagle | i wanted to test it | 19:26 |
lsmola | lifeless, I will review the merge.pz, though I think it is still work in progress | 19:26 |
*** sarob has quit IRC | 19:26 | |
slagle | although, somehow i missed 67348 | 19:26 |
lifeless | lsmola: if its work in progress, it should be marked WIP | 19:26 |
lsmola | lifeless, I will ask marios | 19:26 |
slagle | i don't think this reviewable reviews query is very accurate. b/c that one is not in my list | 19:26 |
lifeless | This isn't an individual responsibility issue | 19:26 |
lifeless | slagle: what reviewable reviews query ? | 19:27 |
marios | lsmola: lifeless: it *is* still wip in the sense that the models/controllers are yet tbd in tuskar | 19:27 |
marios | lifeless: lsmola : but -1 with appropriate comments are very very welcome at this stage | 19:27 |
marios | lifeless: lsmola: hence i removed the wip | 19:27 |
lifeless | marios: if its not ready for review yet; please mark it WIP, otherwise folk will be trying to review it to get it landed | 19:27 |
slagle | lifeless: very last link on https://wiki.openstack.org/wiki/TripleO#Review_team | 19:27 |
lifeless | marios: ack | 19:27 |
lsmola | marios, ok | 19:27 |
*** nati_ueno has joined #openstack-meeting-alt | 19:27 | |
*** gokrokve has quit IRC | 19:28 | |
slagle | i don't typically use it, unless there's lots of reviews. which there have been last few days | 19:28 |
lifeless | slagle: indeed, that review is missing! | 19:29 |
slagle | weird | 19:29 |
slagle | tripleo-heat-templates is in the query | 19:29 |
lifeless | ah | 19:29 |
lifeless | remove is:reviewable | 19:29 |
lifeless | that means 'passed jenkins' | 19:29 |
*** IlyaE has quit IRC | 19:29 | |
lifeless | but jenkins was on holiday | 19:29 |
lifeless | slagle: I'm inclined to suggest we remove that from the wiki page link | 19:30 |
slagle | right, but then you just get all reviews, including ones you've already reviewed | 19:30 |
slagle | whereas is:reviewable removes one you've already done | 19:30 |
slagle | and your own changes for that matter | 19:30 |
lifeless | slagle: does it put them back once someone else comments ? | 19:30 |
slagle | i don't know | 19:31 |
SpamapS | slagle: sounds like the baby went out with the bathwater there.. | 19:31 |
slagle | it seems to do several things. not all of them well | 19:31 |
SpamapS | slagle: I'd rather work around ones I've done and my own than miss stuff. :-P | 19:31 |
slagle | so, yes, i'm with you. let's just remove from teh wiki | 19:31 |
*** nati_uen_ has quit IRC | 19:31 | |
SpamapS | FTR I just use gerrit and round-robin among the various tripleo projects. | 19:32 |
*** pblaho has joined #openstack-meeting-alt | 19:32 | |
lifeless | ok, so this isn't about individual reviewers; we have a large team | 19:32 |
pblaho | good evening | 19:32 |
*** IlyaE has joined #openstack-meeting-alt | 19:32 | |
lifeless | but we've consistently missed 5 reviews for 2 whole days (ignoring the weekend) | 19:32 |
lifeless | has everyone else been using the unified link as well? | 19:32 |
*** yamahata has quit IRC | 19:33 | |
rpodolyaka1 | me | 19:33 |
jdob | i use the second to last one, the All one | 19:33 |
jdob | not the Reviewable one | 19:33 |
*** yamahata has joined #openstack-meeting-alt | 19:33 | |
lifeless | jdob: ok so you'd see everything | 19:33 |
jdob | i do see my own and things I've commented on, so assuming it aggregates right with no special sauce, then yes | 19:34 |
lifeless | yeah | 19:34 |
lifeless | so I don't think 'work harder' will fix this, we've something systemic thats happened; assuming everyone is doing some daily review | 19:34 |
lifeless | I've been a bit slack this week - sorry | 19:35 |
lifeless | so - experiment, can folk please try to review the *oldest by submission date* first ? | 19:35 |
rpodolyaka1 | makes sense | 19:36 |
slagle | ack | 19:36 |
lifeless | hmm, but I can't see how to get that from the unified review | 19:36 |
lifeless | so this might be a wishlist | 19:36 |
jdob | i normally tend to check the newest, so i'll start going in reverse | 19:36 |
lifeless | shall we move on? | 19:36 |
lifeless | well, oldest on that page will be least update - which for a change w/out updates will also be oldest submitted | 19:36 |
lifeless | so yeah, oldest is probably an ok metric | 19:37 |
lifeless | trivial rebases will inherit -1's | 19:37 |
jdob | er, the ones at the top of the list is what I meant by newest, not sure if that meant by submission or state | 19:37 |
*** michael-yu has joined #openstack-meeting-alt | 19:37 | |
lifeless | so it should be pretty fast to open and check there is no replies etc | 19:37 |
lifeless | jdob: thats the newest by last-modification | 19:38 |
lifeless | reviewing counts as a modification | 19:38 |
lifeless | ok, moving on | 19:38 |
lifeless | #topic Projects needing releases | 19:38 |
*** openstack changes topic to "Projects needing releases (Meeting topic: tripleo)" | 19:38 | |
lifeless | AFAIK all our projects are in reasonable shape - the issue right now is just heat, right? | 19:38 |
rpodolyaka1 | seems so | 19:39 |
marios | lifeless: tuskar is obviously still in flux, working out models/controllers etc | 19:39 |
lifeless | do we have a release volunteer this week? excluding tuskar* ? | 19:39 |
marios | lifeless: but no blockers atm | 19:39 |
lifeless | marios: or do you want a release cut? | 19:39 |
marios | lifeless: i don't know what we'de release (no) | 19:39 |
marios | imo | 19:39 |
jdob | i second that no | 19:39 |
lifeless | ok, so excluding tuskar* | 19:40 |
rpodolyaka1 | lifeless: I can take it for this week, but will need a rain check for the next two weeks | 19:40 |
lifeless | rpodolyaka1: ok! | 19:40 |
lifeless | #topic CD Cloud status | 19:41 |
*** openstack changes topic to "CD Cloud status (Meeting topic: tripleo)" | 19:41 | |
jdob | marios: see #tripleo | 19:41 |
lifeless | HP region - generally good shape, though we've got a number of DC tickets open at the moment | 19:41 |
*** mestery has joined #openstack-meeting-alt | 19:41 | |
lifeless | undercloud is happy; cd-overcloud is I believe paused while we put the finishing touches on stateful upgrades | 19:41 |
SpamapS | lifeless: I don't actually recall why we paused most recently | 19:42 |
lifeless | ci-overcloud is happy | 19:42 |
SpamapS | ovs maybe? | 19:42 |
lifeless | SpamapS: no, not sure | 19:42 |
lifeless | lets make sure there's no local patches and restart it | 19:42 |
lifeless | in incubator/templates/elements | 19:43 |
lifeless | dprince: hows the RH region ? | 19:43 |
SpamapS | lifeless: ok, I need to get some Heat retry-on-update patches in shape in the review queue and then I will see if we can resurrect it. | 19:43 |
lifeless | SpamapS: do we have the waitcondition fix we needed ? | 19:43 |
lifeless | SpamapS: if you say 'thats waiting for review' I will lol. | 19:43 |
SpamapS | lifeless: it is awaiting review in Heat. We cherry picked it into the undercloud's heat. | 19:43 |
lifeless | SpamapS: ok, cool | 19:44 |
SpamapS | https://review.openstack.org/#/c/63245/ | 19:44 |
SpamapS | lol away :) | 19:44 |
lifeless | lol | 19:44 |
SpamapS | Heat review team seems overwhelmed with i2 surge. | 19:44 |
lifeless | we'll come back to dprince I think, time is short | 19:44 |
lifeless | #topic CI virtualized testing progress | 19:44 |
*** openstack changes topic to "CI virtualized testing progress (Meeting topic: tripleo)" | 19:44 | |
lifeless | pleia2: you is up | 19:45 |
* dprince tunes in | 19:45 | |
*** aignatov_ is now known as aignatov | 19:45 | |
pleia2 | this morning I went through the etherpad of our most recent todo list from last week and crossed off what I know was done | 19:46 |
pleia2 | #link https://etherpad.openstack.org/p/tripleo-test-cluster | 19:46 |
pleia2 | we might want to add the ongoing review nodepool work to that (but it was a holiday here yesterday, so I'm still catching up) | 19:46 |
lifeless | the node pool patches we need are merged | 19:47 |
lifeless | that was just network support | 19:47 |
lifeless | the big set thats open is trying to help infra with overload | 19:47 |
pleia2 | ah, gotcha | 19:47 |
*** sarob has joined #openstack-meeting-alt | 19:47 | |
lifeless | whats next for ci virt testing ? | 19:48 |
pleia2 | I think derekh would have a better view of that | 19:49 |
lifeless | ENODEREK | 19:49 |
lifeless | ok | 19:49 |
lifeless | dprince: RH region of tripleo-cloud, status update? | 19:49 |
dprince | lifeless: They are disconnecting ports from our internal network to prep for making it public. | 19:50 |
lifeless | \o/ | 19:50 |
pleia2 | sweet | 19:50 |
dprince | lifeless: in prep for this they downed the ports on the switches | 19:50 |
dprince | So I've lots access :( | 19:51 |
* dprince is sad not having access | 19:51 | |
lifeless | progress is great news | 19:51 |
lifeless | ok | 19:51 |
dprince | Still waiting on the IPv4 request too though | 19:51 |
lifeless | #topic open discussion | 19:51 |
*** openstack changes topic to "open discussion (Meeting topic: tripleo)" | 19:51 | |
pleia2 | dprince: shall we have our weekly syncup tomorrow? | 19:51 |
dprince | pleia2: yes. I think they are still productive for everyone | 19:52 |
pleia2 | great | 19:52 |
slagle | i'd like to discuss the stable branches for our projects | 19:52 |
slagle | sounds like we got somewhat of a general concensus on the mailing list discussion | 19:52 |
dprince | pleia2: although I myself feel like I'm struggling to make progress sometimes :-| | 19:53 |
slagle | i don't honestly know if there is enough time to do something by I2 which is the 23rd | 19:53 |
slagle | but, i plan to start making progress towards it | 19:53 |
slagle | sound ok? | 19:53 |
lifeless | slagle: I'd like some time to talk package install stuff with you too :) maybe after my run of meetings today | 19:53 |
ekarlso | Q: is there a easy way to setup a testing env for tuskar ? | 19:53 |
lsmola | ekarlso, devtest | 19:54 |
SpamapS | Hm | 19:54 |
ekarlso | lsmola: ? | 19:54 |
SpamapS | we don't currently include horizon/tuskar in devtest do we? | 19:54 |
ekarlso | devstack ? | 19:54 |
SpamapS | ekarlso: http://docs.openstack.org/developer/tripleo-incubator/devtest.html | 19:54 |
slagle | lifeless: sure, just ping me at some point. i'm on EST time (utc - 5), but am often on in the evenings | 19:54 |
lsmola | SpamapS, though it easy to install it in undercloud | 19:55 |
lifeless | slagle: cool | 19:55 |
shadower | ekarlso: devtest is a way of setting up tripleo for development/testing | 19:55 |
bnemec | There is a horizon element for use in devtest. | 19:55 |
ekarlso | does that do tuskar ? :) | 19:55 |
lifeless | so stable branches - yeah, I think if someone's going to do it, they should do it in the tent ;) | 19:55 |
shadower | ekarlso: you'll need to add it to the undercloud image elements | 19:55 |
shadower | not sure if we have the UI elementized yet though | 19:55 |
marios | ekarlso: you'll need to setup tuskar once you've got devtest and an undercloud running | 19:55 |
slagle | lifeless: the tent? | 19:56 |
shadower | marios: iirc the tuskar element's in, the UI maybe not | 19:56 |
marios | shadower: ic | 19:56 |
shadower | marios: https://github.com/openstack/tripleo-image-elements/tree/master/elements/tuskar | 19:56 |
lifeless | slagle: oh, there's a saying do you want the camel outside the tent pissing in, or inside the tent pissing out | 19:56 |
lifeless | slagle: its rather vivid :) | 19:56 |
slagle | lol. i think i get it :) | 19:56 |
lifeless | slagle: and I'm not actually comparing you to a camel :) | 19:56 |
lifeless | plus | 19:57 |
ccrouch1 | i had no idea it was LBJ: http://izquotes.com/quote/241192 | 19:57 |
jcoufal-mobile | shadower: we should have a look on that | 19:57 |
lifeless | on incubator specifically | 19:57 |
*** joel_c has left #openstack-meeting-alt | 19:57 | |
lifeless | I don't want stable releases being done to be blocked on, or force premature matriculation, of incubator contents | 19:57 |
*** GheRivero has quit IRC | 19:57 | |
shadower | ekarlso: so before the step 1. here: http://docs.openstack.org/developer/tripleo-incubator/devtest_undercloud.html you'd do `export UNDERCLOUD_DIB_EXTRA_ARGS=tuskar` | 19:57 |
lifeless | It's not that I *want* incubator released, but if you're taking a snapshot, it is what it is | 19:58 |
shadower | ekarlso: once it's launched, you'd have to ssh in and install the tuskar UI manually (for now) | 19:58 |
slagle | right, well the first thing i was going to do was to get the docs updated to say "it is what it is" and set expectations | 19:58 |
*** GheRivero has joined #openstack-meeting-alt | 19:58 | |
lsmola | ekarlso, install devtest then this https://github.com/openstack/tuskar-ui/blob/master/docs/install.rst | 19:58 |
lifeless | slagle: cool | 19:58 |
*** gokrokve has joined #openstack-meeting-alt | 19:58 | |
lifeless | ok folks, we're out of time. -> #tripleo for more | 19:59 |
lifeless | #endmeeting | 19:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:59 | |
openstack | Meeting ended Tue Jan 21 19:59:15 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tripleo/2014/tripleo.2014-01-21-19.00.html | 19:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tripleo/2014/tripleo.2014-01-21-19.00.txt | 19:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tripleo/2014/tripleo.2014-01-21-19.00.log.html | 19:59 |
lsmola | thanks everybody, have a good night | 19:59 |
jcoufal-mobile | Thanks, have a great night | 19:59 |
rpodolyaka1 | night! | 19:59 |
*** sarob has quit IRC | 20:00 | |
*** greghaynes has left #openstack-meeting-alt | 20:00 | |
*** tzumainn has left #openstack-meeting-alt | 20:00 | |
*** gokrokve_ has joined #openstack-meeting-alt | 20:00 | |
*** matty_dubs has left #openstack-meeting-alt | 20:00 | |
*** sarob has joined #openstack-meeting-alt | 20:00 | |
*** tomblank has quit IRC | 20:01 | |
*** nadya__ has joined #openstack-meeting-alt | 20:01 | |
pblaho | good night | 20:02 |
*** pblaho has quit IRC | 20:02 | |
*** rpodolyaka1 has left #openstack-meeting-alt | 20:02 | |
*** dguitarbite has quit IRC | 20:03 | |
*** gokrokve has quit IRC | 20:03 | |
*** tomblank has joined #openstack-meeting-alt | 20:04 | |
*** rakhmerov has quit IRC | 20:04 | |
*** amitgandhi has joined #openstack-meeting-alt | 20:04 | |
*** sarob has quit IRC | 20:05 | |
*** gokrokve_ has quit IRC | 20:05 | |
*** Duane_ has joined #openstack-meeting-alt | 20:06 | |
*** Leonr has quit IRC | 20:07 | |
*** hockeynut has left #openstack-meeting-alt | 20:08 | |
*** DinaBelova is now known as DinaBelova_ | 20:08 | |
*** morazi has left #openstack-meeting-alt | 20:09 | |
*** rlandy has left #openstack-meeting-alt | 20:09 | |
*** jistr has quit IRC | 20:11 | |
*** dteselkin has quit IRC | 20:11 | |
*** markwash has quit IRC | 20:12 | |
*** Leonr has joined #openstack-meeting-alt | 20:13 | |
*** nadya__ has quit IRC | 20:15 | |
*** krtaylor has joined #openstack-meeting-alt | 20:16 | |
*** nati_uen_ has joined #openstack-meeting-alt | 20:16 | |
*** jcoufal-mobile has quit IRC | 20:18 | |
*** nati_ueno has quit IRC | 20:19 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:24 | |
*** malini is now known as malini_afk | 20:31 | |
*** nati_uen_ has quit IRC | 20:33 | |
*** jdob has quit IRC | 20:35 | |
*** jdob has joined #openstack-meeting-alt | 20:36 | |
*** sarob has joined #openstack-meeting-alt | 20:39 | |
*** gokrokve has joined #openstack-meeting-alt | 20:43 | |
*** jdob has quit IRC | 20:47 | |
*** jdob has joined #openstack-meeting-alt | 20:47 | |
*** gokrokve has quit IRC | 20:47 | |
*** obondarev_ has quit IRC | 20:59 | |
*** gokrokve has joined #openstack-meeting-alt | 21:03 | |
*** lblanchard has quit IRC | 21:05 | |
*** chadlung has joined #openstack-meeting-alt | 21:06 | |
*** tomblank has quit IRC | 21:06 | |
*** markwash has joined #openstack-meeting-alt | 21:07 | |
*** chadlung has quit IRC | 21:08 | |
*** Duane_ has quit IRC | 21:08 | |
*** chadlung has joined #openstack-meeting-alt | 21:08 | |
*** chadlung_ has joined #openstack-meeting-alt | 21:09 | |
*** chadlung has quit IRC | 21:09 | |
*** julim has quit IRC | 21:09 | |
*** markwash_ has joined #openstack-meeting-alt | 21:10 | |
*** doug_shelley66 has quit IRC | 21:11 | |
*** pballand has joined #openstack-meeting-alt | 21:11 | |
*** markwash has quit IRC | 21:12 | |
*** markwash_ is now known as markwash | 21:12 | |
*** tomblank has joined #openstack-meeting-alt | 21:12 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 21:12 | |
*** michael-yu has quit IRC | 21:15 | |
*** chadlung_ is now known as chadlung | 21:16 | |
*** MarkAtwood has quit IRC | 21:16 | |
*** nati_ueno has joined #openstack-meeting-alt | 21:23 | |
*** dprince has quit IRC | 21:23 | |
*** michael-yu has joined #openstack-meeting-alt | 21:28 | |
*** amcrn has quit IRC | 21:31 | |
*** amitgandhi has quit IRC | 21:32 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 21:32 | |
*** amcrn has joined #openstack-meeting-alt | 21:33 | |
*** Duane_ has joined #openstack-meeting-alt | 21:34 | |
*** jprovazn has quit IRC | 21:37 | |
*** chadlung has quit IRC | 21:40 | |
*** ccrouch1 has left #openstack-meeting-alt | 21:43 | |
*** tomblank has left #openstack-meeting-alt | 21:45 | |
*** Barker has quit IRC | 21:53 | |
*** sarob_ has joined #openstack-meeting-alt | 21:53 | |
*** sarob_ has quit IRC | 21:54 | |
*** sarob_ has joined #openstack-meeting-alt | 21:55 | |
*** doug_shelley66 has quit IRC | 21:56 | |
*** sarob has quit IRC | 21:56 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 21:56 | |
*** jcoufal has joined #openstack-meeting-alt | 21:56 | |
*** sarob_ has quit IRC | 21:57 | |
*** jdob has quit IRC | 21:58 | |
*** sarob has joined #openstack-meeting-alt | 22:00 | |
*** sarob has quit IRC | 22:00 | |
*** sarob has joined #openstack-meeting-alt | 22:01 | |
*** sarob_ has joined #openstack-meeting-alt | 22:02 | |
*** sarob_ has quit IRC | 22:02 | |
*** lblanchard has joined #openstack-meeting-alt | 22:02 | |
*** sarob has quit IRC | 22:06 | |
*** Barker has joined #openstack-meeting-alt | 22:07 | |
*** sarob has joined #openstack-meeting-alt | 22:09 | |
*** nati_ueno has quit IRC | 22:10 | |
*** doug_shelley66 has quit IRC | 22:10 | |
*** nati_ueno has joined #openstack-meeting-alt | 22:11 | |
*** esker has quit IRC | 22:12 | |
*** harlowja is now known as harlowja_away | 22:14 | |
*** vipul is now known as vipul-away | 22:19 | |
*** aignatov is now known as aignatov_ | 22:23 | |
*** nati_ueno has quit IRC | 22:24 | |
*** vipul-away is now known as vipul | 22:25 | |
*** vipul is now known as vipul-away | 22:25 | |
*** Duane_ has quit IRC | 22:25 | |
*** bdpayne has quit IRC | 22:28 | |
*** eankutse1 has joined #openstack-meeting-alt | 22:34 | |
*** eankutse1 has quit IRC | 22:35 | |
*** harlowja_away is now known as harlowja | 22:35 | |
*** eankutse has quit IRC | 22:39 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 22:40 | |
*** IlyaE has quit IRC | 22:41 | |
*** krtaylor has quit IRC | 22:42 | |
*** sarob has quit IRC | 22:45 | |
*** sarob has joined #openstack-meeting-alt | 22:45 | |
*** yamahata has quit IRC | 22:50 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 22:50 | |
*** yamahata has joined #openstack-meeting-alt | 22:50 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 22:51 | |
*** jmontemayor has quit IRC | 22:51 | |
*** Barker has quit IRC | 22:56 | |
*** sarob has quit IRC | 22:58 | |
*** jpich has quit IRC | 23:00 | |
*** lsmola has quit IRC | 23:01 | |
*** sarob has joined #openstack-meeting-alt | 23:03 | |
*** kevinconway has quit IRC | 23:03 | |
*** jaypipes has joined #openstack-meeting-alt | 23:03 | |
*** rnirmal has quit IRC | 23:04 | |
*** jcoufal has quit IRC | 23:04 | |
*** HenryG has quit IRC | 23:07 | |
*** lblanchard has quit IRC | 23:07 | |
*** sarob has quit IRC | 23:07 | |
*** harlowja has quit IRC | 23:07 | |
*** amytron has quit IRC | 23:09 | |
*** jecarey has quit IRC | 23:13 | |
*** michael-yu has quit IRC | 23:16 | |
*** michael-yu has joined #openstack-meeting-alt | 23:17 | |
*** jtomasek has quit IRC | 23:19 | |
*** HenryG has joined #openstack-meeting-alt | 23:19 | |
*** krtaylor has joined #openstack-meeting-alt | 23:27 | |
*** yogesh has quit IRC | 23:28 | |
*** lblanchard has joined #openstack-meeting-alt | 23:29 | |
*** safchain has joined #openstack-meeting-alt | 23:34 | |
*** safchain has quit IRC | 23:34 | |
*** amcrn has quit IRC | 23:40 | |
*** flwang has quit IRC | 23:42 | |
*** banix has quit IRC | 23:45 | |
*** Leonr has quit IRC | 23:48 | |
*** lblanchard has quit IRC | 23:52 | |
*** flwang has joined #openstack-meeting-alt | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!