00:01:45 <ekcs> #startmeeting congressteammeeting 00:01:46 <openstack> Meeting started Thu Jun 1 00:01:45 2017 UTC and is due to finish in 60 minutes. The chair is ekcs. Information about MeetBot at http://wiki.debian.org/MeetBot. 00:01:47 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 00:01:49 <openstack> The meeting name has been set to 'congressteammeeting' 00:02:03 <ekcs> Hi all! 00:02:13 <ekcs> hope everyone's having a great week. 00:02:23 <ekcs> list of topics are here as usual. https://etherpad.openstack.org/p/congress-meeting-topics 00:08:14 <thinrichs> Hi all. Sorry I'm late 00:09:46 <ekcs> hi thinrichs ! 00:10:20 <thinrichs> ekcs: hi 00:10:56 <ekcs> no one else has joined, so it may be just you and me today. ramineni let me know she won't be joining today. 00:11:03 <thinrichs> ok 00:12:38 <ekcs> anyway I don't have much to day other than just announcements about the policy library tasks and policy UI sketch I sent out over ML and seeing if there is any questions/comments/discussion. 00:13:06 <thinrichs> I don't have much either. We could look through the UI sketch. I haven't done that yet 00:13:06 <ekcs> but if it's just you and me we could talk about whatever makes sense and call it a meeting. 00:13:47 <ekcs> ok. 00:13:55 <ekcs> #topic policy monitoring UI 00:13:59 <ekcs> #link https://wireframepro.mockflow.com/view/congress-policy-monitor 00:15:08 <ekcs> based on some of the discussion at PTG, the minimal thing to display on the main panel would be 1. number of policies violated. and 2. some info about the violations 00:16:10 <ekcs> So I put those up. and each of the violated policies would be a link to the policy page that already exists, modified to include a section that shows the violation table. see "per policy page" on mockflow 00:17:14 <ekcs> In addition to this most basic panel, other things that have been suggested are: 00:17:15 <ekcs> - show violations that have been resolved by remediation. 00:17:41 <ekcs> - show which data sources are involved in causing each policy violation 00:18:04 <ekcs> - show a count of how "big" the violation is perhaps by number of tuples in the violation table. 00:19:09 <thinrichs> The per-policy page makes sense 00:19:16 <thinrichs> I feel like we want more info on the main page 00:20:20 <ekcs> great any thoughts on what more info to give? 00:20:30 <thinrichs> We'd need to add a log somewhere to show violations resolved by remediation 00:20:41 <thinrichs> datasources involved is info we have 00:20:56 <thinrichs> The count of violations for each policy makes sense 00:21:16 <thinrichs> Maybe in that row 00:21:35 <thinrichs> If we had multiple severities of violations, we could display those too. error(), warning(), etc. 00:22:27 <ekcs> hmm interesting. 00:22:53 <thinrichs> I wonder if having each violation on that front-page would be valuable. Maybe we could hide them until the user clicks on something 00:22:55 <ekcs> set aside several different "violation tables" to indicate severity to the UI. 00:25:41 <ekcs> ok I updated it. how about something like this? 00:26:03 <ekcs> with additional color coding based on presence of error/warning 00:26:46 <ekcs> I didn't understand the last thing you said about whether to have each violation on that front page. by each violation do you mean each policy violated or each tuple in the violation table? 00:27:09 <masahito> hi! sorry, late... 00:27:15 <thinrichs> each tuple 00:27:37 <ekcs> hi masahito . we're talking about policy monitoring UI. 00:27:41 <ekcs> https://wireframepro.mockflow.com/view/congress-policy-monitor 00:28:11 <masahito> ekcs: got it. 00:28:35 <ekcs> thinrichs, maybe displaying the first 1-2 is helpful. 00:28:51 <ekcs> but probably not more. 00:30:24 <thinrichs> If I wanted to see any (of a given severity), I'd want to see them all (up to pagination requirements) 00:30:58 <thinrichs> So if we think showing all the errors isn't a good idea, I'd say we leave them as is. 00:31:57 <ekcs> hmm ok. 00:32:26 <ekcs> you mentioned data sources involved. I wanted to ask about the state of the "explanation" facility. 00:33:17 <ekcs> at some point we can implement a general explanation UI that a user can drill down to see the data that feed into deriving each tuple. 00:33:52 <ekcs> but I haven't looked at the code deeply to see how far or close we are from that. 00:34:51 <thinrichs> There's no UI. 00:34:59 <thinrichs> It'll give you the trace 00:35:11 <thinrichs> I think there's a —trace option from the CLI 00:35:47 <ekcs> ok so it's just UI work to query and display that, but the infrastructure is there. 00:35:57 <ekcs> thanks. 00:36:23 <ekcs> how does it handle multiple derivations? 00:37:29 <thinrichs> Redos 00:37:36 <thinrichs> Call, Exit, Redo 00:37:39 <ekcs> masahito, any thoughts on the UI sketches? feel free to jump in = ) 00:37:41 <thinrichs> You'll want to look at the trace 00:37:49 <thinrichs> I don't have one handy 00:38:00 <thinrichs> Returns as text 00:38:03 <ekcs> oh ok I get it. I've seen it before. 00:38:16 <thinrichs> So to push into the UI, we'd need to change the output to produce <div> or the like 00:39:04 <ekcs> do you see any major challenge to enabling user to click on any tuple to drill down into explanation? 00:39:14 <masahito> ekcs: do you think users can customize violated tables except error and warning 00:39:34 <ekcs> masahito, totally open to our design now. what would you suggest? 00:40:38 <ekcs> do you think deployers/ops need a customizable set of types of violations? or just need more than two but can use a fixed set? or these two are enough? 00:40:57 <masahito> I thinkg table names which users want to see in main panel are different depending on the user's demands. 00:42:25 <ekcs> got it. is to more about the name or about the levels? 00:42:29 <masahito> the example policies represents 'errors' status of the cloud. 00:42:57 <masahito> it's more about name. 00:43:30 <ekcs> I see so you're thinking about having existing policy that says `errors` instead of `error` but you want the UI to pick it up. 00:44:46 <masahito> for instance, when I want to write a policy like, 'well maintained instances', there could be 'maintained' table and 'not maintained' table 00:45:21 <ekcs> one way to handle that is to have add a special table in each policy: something like violation_tables(name, severity) 00:45:52 <ekcs> but another way to handle that is to add an additional rule: like warning(...) :- not_maintained(...) 00:47:06 <masahito> right 00:47:08 <ekcs> either way something needs to be added to the policy, and I feel the second way is more straightforward because it doesn't introduce more concept into the system. what do you think? 00:48:25 <masahito> if the concept of monitoring panel is to use the panel instead of monitor lamp, seconds one makes sense. 00:49:39 <ekcs> sorry I'm unfamiliar with monitor lamp. 00:50:16 <masahito> it's a tool usually operators use to monitor system 00:50:17 <ekcs> and so if we go with a fixed set of violation tables, how many levels do you feel we need? 00:50:49 <ekcs> got it. 00:50:57 <ekcs> masahito: if the concept of monitoring panel is to use the panel instead of monitor lamp, seconds one makes sense. 00:51:15 <ekcs> so what's the scenario where second one doesn't make sense? 00:51:18 <ekcs> just so we consider it. 00:52:01 <masahito> ekcs: this lamp data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMSERISEhIWFhUVGRcVGBgYFxUXHRsYFxsaGhsYGhcYHisgGxslGxkVJTElJTUrLi4uGB8zODMtNygtLi4BCgoKDg0OGxAQGi0lICUtKzctLS03Ly0tLi0tNTUtLTctLy03LS0tMCsrLzctLS0tLS0tLS01LS0vLy0tLS0tLf/AABEIAMIBAwMBIgACEQEDEQH/xAAcAAEAAgMBAQEAAAAAAAAAAAAAAwQCBQcGAQj/xABFEAACAQMCBAIGBwUECQUAAAABAhEAAxIEIQUiMUETUQYyUmFxkgcUI0KBkdIVcqGywWKCseElMzRDRIOi0fAWJGNzs//EABoBAQ 00:52:01 <masahito> ACAwEAAAAAAAAAAAAAAAABBAIDBQb/xAAnEQEAAgIABQMFAQEAAAAAAAAAAQIDEQQSEyExBUFRYXGRodEiMv/aAAwDAQACEQMRAD8A7jSuP+gPp+1krp9W5a0YCXDubfkGPdPf934dOvgzWVqzWe7Thz1y13V9pSlYtxSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKDXcT41a05AuTuJ2E7Cq9v0m07WXvhj4aEAmPMx+VfOPejyasjNoAERAM7z3qrZ9ELa6Z9Lm2DkH3iDMVsiKaj5UrW4rqW1Ecvt+Pv8ALbcL4rb1AJtzAiZEdfKr1argHBE0isiGQSD0AiPhW1rG2t9ljDN5pHU8lKUrFtflyut/RL6Tm4h0V1pa2JtE90HVPivb3fu1ySr 00:52:01 <masahito> nCOINp79q+nrW2DfEd1+BEj8at3rzQ87w+acV4t+X6XpUWl1C3ES4hlXUMp8wwkH8jUtVHoilKppxBTda0Fc4nFmC8obEPiT1BxZTMRuBM7URM6XKVDb1SNli6nEw0MDB8j5H418Gtt45eImM4zksZdMZnrPahuE9KiOoTLDNc4nGRlHnj1iqWp41aVwinNitx4RrewtgEzkw3OSx8Z2AJAmYhsqVBY1atIBghmWDEkoYMDuKht8TQsEE5l3TGNwUEkkdlgqZ75p7QobhdpUCay2Zi4hgwYYGCOx8juPzomstkqBcQlhKgMpkRMjfcQQaG4T0qhxHiiWCMw3qvcJUSFS3jkx7wM16SasvqkEy6jES0sBA8z5ChuE1KhbV2wniG4oT2iwC79ObpWP11MisjZc5kREx 00:52:03 <masahito> 1+NDcLFKgvapEa2jMA1wkIPMqpYgf3QT+FfF1iFriZCbYUv/AGcgSJ8thNDcLFKgGst4Z+ImG/NkMduvN07H8qg1PFLdsFmPIAhzlMTmSojf8fKD33obhepUX1lMgma5ESFkSR5gdSKjXWoWxDA7bkMpAPLCneZOQPTv7xQ3CzSoBrbeBueImA6tkuPl60x1qW3cDCVII8wZ99E7ZUpSgUpSgUpSgUpSg/LlKUq88s719GerNzhunnqmVv8ABGIX/pxr1NeB+hy+DonTuLrEfAqn9Z/OvfVTvGrS9Hw9ubFWfoVptXobr38li2IZWuKxlkKEKrJEZLcIYGdgDB5iK3DTG3X86ixue0vyH9VYts128+vAna3gyKALXgxmWBBKkgAIISF7yd+282uKcMuM7taVZITCT 00:52:05 <masahito> AV1W6pLLiQylXVSPKYggVtsbntL8h/VTG57S/If1VO2PThqW4bckrikG+L/AIsnKA4eMY9aB4Y3jH5agbgT/V7dpcAV0l3Tncx4lxbQB6erKNJ679K3uNz2l+Q/qpjc9pfkP6qbOnCtpNOyMZVSC91sp3UMZAAjv33HTvUOo4WWu6hwQvi2Esq49ZWBuy3/AF2+++PuFX8bntL8h/VTG57S/If1U2nlhodTwd7rW5s2UVE8MgEmR4ll8RygYY22gHzGwq5c4SZvEBcrmos3p742/BmTHWEcAe/3mtljc9pfkP6qY3PaX5D+qm0dOGp9IOFNee2wRXC27qENce3DObRUyikkDA/wqO5wV8SZDP4y3m3w8TG0tuSYIBBGQEESq9Oo3WNz2l+Q/qpjc9pfkP6qbJxxM7 00:52:07 <masahito> aexwy4jJcCKxDXGKFyYNwIMwxWM+Q9AB9o+5M5V9NwK4pR4t8jXW8IE+GS95ri/d6qCCDEBp26Eegxue0vyH9VMbntL8h/VTaOnClxPh7XXVgQMEfE+VwtbZGjuBgZ8wSO9Um4LchjyM7i01wEnFnt3DcK9CcOYqOsBV2IEVusbntL8h/VTG57S/If1U2maRM7akcKZ7yXXRFAui4UBndbVy2HO0FyXX4BF32rC1wdx4o5ec7bnp9Yu3fL2XX8Zrc43PaX5D+qmNz2l+Q/qps6cNVd4c5Z1wQh7q3fEJ5hiVPqxuwC4rvER5QYG4CxtWbcJCoquOxPi2nftvIV/iTW8xue0vyH9VMbntL8h/VTZyQ0/EdObd0XsVI8RWAIaJ8MpkSqnFgAAGIjttIqz6O2yEuMUCZ 00:52:09 <masahito> 3HcAAgQY3AYA7kEzAmZ71fxue0vyH9VMbntL8h/VTZFdTtNSocbntL8h/VTG57S/If1VDNNSocbntL8h/VTG57S/If1UE1KiVXndlI9ykfxyqWgUpSg/LlKVJp7LO6oolmIUfE7CrzyzqP0csbNiyx2yZifgzR/gAa6dXP9LpxbtpbXoihR+AiveaZ5RT5gH8xVXJ5273Cdq8qSlKVrWylKUClYXK516Yemestay5pdJbtRaS27M8knxATtJAA2oOkUrhdn6VOITcEWj4ZhgUHb4NvXWvQ3jZ1uh0+qKhTdUkqOgIYrt+VREpbqsL95UVndgqqCzMxAAA3JJOwAHes6j1DlUYhS5AJCrjLEDoMiFk+8ge8VKEGg4nZvibN63dEAyjq4gzBlTEGG/I1brlVz0V1Pgo 00:52:11 <masahito> iWNSlxdPb03iD6sNk09+wTA1XQtdR/8Alj3EWr/AdUbmpZLetRbqFECnR8gKooT/AGiWQYMQJHr7AGSwdKZgASTAG5J8qrcP4lZ1ClrF63dUGC1t1cA+RKkia8WnDdR9UfSvY1pDrdUj/R5T7QyOU3QcV6YgqpBIiIj5xfT67UKA2ldWBMBVsBTNsqrNGsDF0Y5L0jp1hwHurGoV5KMGxZkMGYZTDKfeDWdy4FBZiAACSSYAA6knsK5wOC6sOGFnVf6wPJ+q5L9t4rMmOqAzdeRpkERtEg2vRvh2p0ly0/1bUuq6ZLDrOk57i4nxQW1Jxki4SO+Y2kSQ9voddavoLlm6l1DMPbZXUwYMMpIMGasVzfTcF1K/Vx9X1JW1bsWz/swMWnZn8P8A91AF1WCPIPKvfaKY9 00:52:13 <masahito> GNZi4b685OGJY6MjluKXDD6xBV7VqwhBBEqxg5MCHUbtwKpZiFVQSSSAABuSSegArJGBAIMg7gjuPOvB8P4fft2tQjaXVO160LIdjpCVhCp/wCI3WTIG2wAqpe4TrHuI7ae9K4D/h5UJba3gh+tABGLByCDzA9diodIpXK9T6OapbVwWdNqc2gCX04GPgJbZSfrUwbqm6ehJPnvXt/RDTXLdq4t229ubjsqNhiqtELbCXH5Rv1I3LQAIoN7SlKBSlKBSlKBSlKD8uV7H0D4RLHUuNhK2/eejN+G4+JPlWr9GvR5tSwZpW0Dufaj7q/1Pauk2rYVQqgBVAAA6ADtVu0+zz+DF35pZV7ewmKqPIAfkK8pwrT53VHYcx+A/wA4H416+q95dbho7TJSlKwWilKUGFyuT+ 00:52:15 <masahito> mCheJahgOZxaUnzAQR8OprrF2uS+nLj9oXQTH+q/kWq/E2mtNw6vo+GmXNNbxuOWfP3h527wO0huEK32m7SwPUe4V1z6PLC2+HadEEKocAbmOdvOuY68oOlxW6d/dXUfQNgdBYj+3/ADtVfhMl72/1O+y56pw2LFw1ZpWImZj2+kvQVheYhSQJIBMecdqzr4zAAk7AV0HnlbQaguCTGxiRlB2B+8O3T8PiBEt51+smGfFpRYA2FpDipA3lstzJkn3AWtPfVwSp6bGQQR+B36R+dUbPGrZznbF2twOdiysymLaS33GPToJ7GiIYaDX3XuKvKUhyXCuoaBbhVDHYy7Sd/UjrIWAa18NYy3S/ho2HKoIdQ5OKgSU9UDKScT1BBNq7xuyLbXFJYBDc2V4gIXgsRCtjvBg 00:52:17 <masahito> 7jzqyOIW8C8mFOJBVw2RiBgRlJlYEbyI60S1+s4u4b7MKyyoUYuxcHq6suwAMiD3HUSAYr/FNRbVmZEMNhstzqbYuZdzAPJABJO+3q1fv8XtKCZb1cowcecBiRCMSCAGgztXy7xWzuGJ2IEYOwJyCQsLDkOyg4zB6xQQ6TiTtcRCAVJYZqrANADZAE8q9V+9JHUSJrnjV37QqgfFri4qrSoS74YdixAYES0cvqmCRJG1+vJ4nhE8xmAAx6AEkwIUDJevmKxsa60XNpTzc52VgCVPPDRiSGO8HrNBS03ErzJccoIS0XAgy75XAIgkBSEUwMpz6xBONziGoTLJFOLYcqv3RX8TqeVcmBAknGQROIl1PHrayQGYBXeQriQgLckjnkAwRsfOvqcctjIXJQgxutzsqMzbq 00:52:19 <masahito> IRcwCx2846UENjitwtBwjKA2F2Lnq7IPuncmdxHTIAkQJr9QESVDNijDZhOSXdn26gopMR68Rtvs14zZLBc9ycd1cb5FBJIgAsCATsSDE1hZ41afwsMmF0wpwuDYoXDGV9UgbHoe3Q0FVuKXluJbNudwpYKQGl2U4gtK4qAx2b1uwE1nr+I3EulVQsFlgFDbxbdoYwerBQAB8CTIFheM2pxYw2TLEMfVdrYkgQMmQgA9TsN6+3eM2Fgm4N99gx2xVsjA2UK6Ek7DIT1oNU/Gryl4XxBkQGVGCmEtkIoZgZZmcSC+6EQTsPS1SPE0C5NIlnWArOeRipMICY269BIqTQ6wXcyAQFcoCQRMRuJG4mYIkHz7ALNKUoFKUoPBogUAAAAbADYAeQFfRX1VJMAST2r0XCOE4 00:52:21 <masahito> Q9z1uw8vf8AGt0zpzceObzqE/BtD4SSfWbc+7yFbGlK0zO3RrWKxqClKUSUpSgwu14X0s4Kl3UM7LJIQT0PQDqPhXurteY4+48aP3f6VzvU7TXDEx8/1e9PvamXdfh5t/RG0Fyx7e03/evceitgW9JaQCAA38WJ/rWtu7J07Gtt6OuDprZHv/gxql6XkvbLPNPt/G7jOIyZcX+533/rZVi6AggiQRB+BrKld5y0On04SYkz1LMWP5k1Su6WwoJa5iuTXJN0gKzM0kGdpLsPxitnWqXhEO9wPDG54ibAhRiylYI3BL3mPebh3gCgiGl0irh4oAKhCvjtzBlwBaX5iVgSZJ2PUAi1f8DNrTNi7lLkZFSW9VSpnr9l0Hl76rWPR62qFMiZRkkhAea3btloAABxtjoANz 00:52:23 <masahito> tG1S6rRq9y4/iEbW7dxQFPqE3AJiQT4g/A7QdwGP1XTXCF8TMsOnjM2WJPMRlzFTO/YgeyI+WremLgq4aZYRcJUEOhMb4glynx38zWA9HbcBcnxwCFZ2ONvwgY6Dl8u4HvBybgwD+M91iykEHFABAVfVUb8ojf2jEQsBZuWrBIvlhCnLLPlkDCTvjsNvz8zWNixYF0Mr85DFV8QkRcIZmFvKNyAZjvt1M4pw9VRLIuHJT4ibDbE9MemIyAjtIiIEZaXhCIQwJJD+JJx3ODIeg2HOxgdJ22oKS2tGXwz3+0tAG40AiFa2oLQp+0Agb9PIRLrxpJLXHXIOFMXIIa4UTEwdpIt7e6rN3hKsWYkyVurMDYXShMfjbWol4KAVOZITEKIUQFuLcAJAk7oBJ7e+SQyOk0/iq 00:52:25 <masahito> JHiKBy57wCWErMkAsT+NRvqNJbQXfFTG2Nj4gO1tWEddyFZq+3uDZtezc4XGyxAUf7pbfrRI6Hp7u0gv2ICbjPcLNcRrROKLAYKsiB1hR18/KAAJp9NmryAxZysuRkVd2JAnmAZnP41je0WlGKGFgXbgIZgArMpeWnZZZNvICNhUycJAZiHMMZYQpn7R7gAJEje4w+HSDvUX7DGxN1iygAEhPutbZdogwbQJ/ebptASixYuAKrgnncYXCGxdjnBRpxLfhIHcCr1iwqCFECSY+PlVThnCxZLnIszySSFHW5cufdA2m639ZMk36BSlKBSlKCnoeHJa6CW9o9f8AKrlKUREREagpSlElKUoFKUoMLtc59M1catyoO6p5eQ93/kV0a7Xh/S9vtn3I5R8OgrVmrFq6mFfi 00:52:27 <masahito> cl8dObHaazvzDzmja/cRtjt0gf8Aeug+g9srobIYQRnI/wCY1eV4MQbbbn8B/nXs/Rn/AGa3/f6/vtWvBipSd1jTXw/EZ8sx1Lzbt4nw2lKVhdYhSQJIBIHmfKrK4zrSjgChsxjlmzzjuWN3xASZ3IWVB7AmIG1bDQaguDMbGAQGUHYHo2+3T8PiBpRxG+ouGM28V1CwSRbDuM8VRYCoA3ViwWBzMJIidpLXo8VPrWyItgg2zFwp4ktd5udjmDPtICZ2AmXgMHIMofNGLBSOVbSW/DEsSFyQNEkdOp3qP9p3y4RVXeetu7yRcRYZpAc4ljtHQHoZrFuLXx4YYImeBy8O6wXJLrFSoMkg2xvI9ce6SR/RvkVVZRAt5ApKuyC4CzAncnNTv7A9xFrV8JL+FDj7NGQlg 00:52:29 <masahito> WJDLGxJ23CknrtE7mqicU1GSzaIDFTBVjGS25QEREEsZIPfbYxsuF6t7gl4B3kYOvQxILHcfkfcOgDXXPR4n7ydI9Te5zK03SSQxOPl136co2/D9ObaKhIIUACAR8epMDyHYVZpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQYXK5T9IXEblvXtaUgi4iQCOhxaQCCNoQnedzXVrtcg+lRY4lYPnbU/wvimony15Mdb11Z5fT+nj2hcteGkoSCTJ/hMV230HuFuH6V2JJuILhnzuEvH4ZR+FflvVb6i+P7R/wFfqn0Pt46DRjysWf5BTliPDDFhpj/5huKUpRvKpcV4mmnVWuHZmC9QPexkkbKoZvMxAkkCrtQ32QFSw3Mopgn1tyJ7A4jrtsKCunElhyQ 00:52:31 <masahito> Ri2Gwkk5FBAHmR/GsLvFbYI2aZC7qwhmEwSRscTPw+NSWLVh1ZFVCu0gAR7QP9Z86+rorEqwRJ+6YHbuPPbvQQNx2yNjn6pfe245OUZGRsCWHX3+yYl1evKkhUywUXH5gsKcoierHFtjA23IrGxpNOUlUTFlB6AcjQRt2HKu39keVfOIHTgr4qqYEjlLYp3JgHFNhueXYeVBDb40WcKLZguUB+16KcS21uP4x5lTtV21xBGuPbB5kEkSPd757ivlm9ZJGJWQ7JtGzsPEYbdCRzfxq2aDUabjguBMLZzYIcXIXFnV2xciYhUJkZTkCJBmpv2ssKSj7+JIVS5BtNi2yzImd+8eZAr6U07JliuMrbnGDKMUUdJEMSB5Sazu6SwyqGS2VUHEQsBT1gdMY69ooIP/UGnmC 00:52:33 <masahito> 8TPUEbBmXLf7pZGg9DE9INZDjVvMW4cMQxgo4PKEJ5SJIhwZHw67VPd09kczKuwLdB0kkmO+5J+J99YWeH2B6ttBO+wE9FE+fQIPgAOlBa094OquvRgCPgakrC1aCgKoAA6AVnQKUpQKUpQKUpQKUpQKUpQKUpQKUpQR3u1eK+k3g1p7A1RkXbRRVIOxV2xIYd4DsR7zXtbvavMfSM0aC5+/a/nB/pSES4Z6HcFt6vios3csHuOGxIBhULCDG0lRX6a09lURUQQqgKo8gBAH5V+dfouaeNW//ALLn/wCbV+jqmSpSlKhJUOosZ47xiwb8u1TVrONuRgFNySYGCuQp253wBJAEwp2YmDtuAm1HDla21teXIhj94Ehg3MCeYEjcdwSKqngssrFk6qWi2Bulw3AU35CW 00:52:35 <masahito> PMTkTA6Hephp73LN2RKE9B0xLDZdwYPl179BXfW3/tNiIYiPBcwuYAZWBi4fDloWfwjEhgno6vIpZSqlD6gyYrgCGaeZCEHLG0LucQKv6jSPmXt3AhZVRpTLZSxBXcQ3M3WR02rV/XNSJbFhMwfCd5I9QeGDKBxuZ9WIME1cZ7xskvIbxDIReYWhcI5ZkscACSNzJKiYFB803AkRrTKxHhkmBHMuLKqNPXHIkHr17Eg29Nw63bd7irDPOR85Mn+Nay01/wAQG14htKHIW4CC0eGMZfmHV8S25Ib7sGrNk6nwbGOOWC+J4gJOWKz0YbzlPWglv8MystayHM5uSVDDe74sFT1Haqb+jobMlhmxQ7KVUFWLbKrAgEkEifWEzVjUM/1q3GRWIiHCjZ5fMNgTOAxYT3FUr 00:52:37 <masahito> Op1MsqzPiuCXtPyodRCkMWh/si0RsIUmIIISN6OiFUMsDAyUyYFOgR2aVXrtvGTb7mrHD+DC0yENIRSm68xBJPM5PMZLGYyJO5MmaljiGqIJuIFGShitu65SQ8gLiPEAItiVyHMT06RWtdqwlxmQzCMPsrhlitvNQgJKRzwDMljJGJoPS0r4K+0ClKUClKUClKUClKUClKUClKUClKUEd3tXlfpLP8Ao9/37f8ANXqr3avIfSm0cPPvuWx/if6UglyP6Lh/pi2f/kf+Rq/R9fnP6NBHFbHvuN/K1foyplFSlKVCSqfE9abKh8MlkZGTsCQJ2U+fUwoAJLACrlU9elklPFKgk4rk2OWUSnUZAwsruDA22oMLPEsmgoVGBclo2jA7/g/5q3lT9qLA5LkncLgZKgSWjy 00:52:39 <masahito> gjbrJAiSBVoXkJxDAkgmJB2EA/4iq37Js444bfvNsIjEGZCxtj0jaKCGzxtCJIMSRI3AHiNbQk/wBor2mJ323qU8QLC34aS1xS4DnCEGMljBI9ZdonftBj6nD7DcwUGCRsTEh2JBAMHFy5E+qSYivutWyAiXGVd4SXwaenIwIMwY28470FP9vgMytbKkLMkjEuHuIyA9ZHhsRIEg+YIF5uI2xdFnLnPbbyn/AVGbGnxxItw2Ig4wcH2gHuLjjfrkw71ZbVIDBdQQQILDqcYEefMnzDzFBVvcQYMyKgLZhEliAZt+ISxxOOwboD0Hntg3GFAtsUbF7RvEgTioxnKPIN2kmDANTXEsuCSVIJXmDRzEAJDKZBIKgR1yHnUPhaW6wQG2zW1KYqw2SQGQqp9SQoKnbYSKD 00:52:41 <masahito> 4OPWcwhJBJjeB1YoDBMkFlYAjykwINR3PSG2Gtri4LlAoZSpYXFushQdyfBbbYqN2ir/1G3kGx3HvIBgkiRMNBJImYJJEVCvBrAmLY3xHUmAmWIEnlC5vAEAZbRQWNJqluAlZgMy7+amDU9Q6fTKmWIjI5HcmTAHU+4Ae4ADtUlxwoJJgDqaDKlKUClKUClKUClYXXxUtEwCYHu+NQnWgGI36RlbmfhlQWaVXXVSCQpIHUynb+9WH19f/ABrfw9qgt0qKzfDdAegP3TIM9IJ8qloFKUoNV6Ua9tPpL99Fya2jMq+Z7fxr838R9MblzUBtU925bJBcEuAdjAVGhUA8lA6V+ntbp1uIUZQysCCD3BrwXE/ouR58HUMin7jqLqj3DcbfGamES4Lf44oJbT+ItzxCymY5 00:52:43 <masahito> IjHYzPvG/vrtH0Q+mF3U3TpmZrlsWy4ZyzMhBAwNx+Zpk9ZIiodF9C+DEnVIJ9mzv+Zfavd+i3ohp9DJt5PcbY3HMmPIAbAfD8SaSQ9DSlKhJVHiuja6uKsAD1PNI3BBBBEgRup2ad9tjepQU04eimVlTiUEE7AhRIB7wifl7zOv/YrYhYtbdVxfEmI8QjKc538+okmGFni2mdntsoYhQ4ODhG5sY3PaVk/Dv6ppHRaseGfEky2fWJkYtGQGGIO0Hc9D1AZjgbCPtAd5yIOS/avcOJBgFwwVukgdxsJNZwUslpEIUW1K9WG5xOUKeaCs4tsZ3qtqNDqmIxYgjclmDKWDqZRYOHJkBsYJnFo5tpw1LgNzOYJlcmyMR02JEDYdu+xPMwU73BmuAK5QqC20E5K163dgg 00:52:45 <masahito> +5CO/WsbfA2W8t4XSzIXxyEyri0pVt92xtwH9bfuCwbeUoNHa9H4Ah4YNZJIHrJaFvlYT52yQeq5HsSDZ0XD7ieGpuDC2nhgKIyEQCwOwgeXUx0G1bOlBrG4SBZuWlac/aVB0jsigEbdwR5gjaq1rgbh3Y3ZJBg4gHLlKnbfFSsgEnsNoM7ylBoL/AGYyLv3MSSBORDZEEbjJmkwR36yIyv8BJcFSiqCSDicsShQW5BjEEyPw2nmO9pQKUpQKUpQKUpQRav/Vv+63+Fc84xwx34lfvC1dC2QL4K2m+0e0iYqrYkGXxkCCQG8q6JfQlWA6kED8RWrv8AA7buXa2CxMn7W6BPwAjy/IeVZ0vNd6asuKMmt+07eO9C7r2NPqLN/T6gi4TH2FzfJGBBBHkiie8itDwvg9 00:52:47 <masahito> 5V1Buaa6Zs8v2Nz1/FtQRt1An8FY101eAWh/uh5z412fz8vd8fOvlz0etMSTa6mdr11d4A2A6dB/HzNbY4iYmZ151+laeBrNa1mfG/2l9GkixZGJWLNkFSCpBAaQQe8zW2qvpbJWdoEAesW7sSSSP7VWK0TO12I1GilKVCSlKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUClKUH//Z 00:53:10 <masahito> oops, long url... 00:54:12 <ekcs> haha can you use url shortener? 00:54:22 <ekcs> like https://is.gd 00:55:13 <masahito> page 8 in the slide. http://slideplayer.com/slide/10584478/ 00:55:58 <masahito> Mapping all tables to some level tables, errors, warnings and so one is useful for monitoring operations. 00:57:19 <masahito> on the other hands, if the administrators of the cloud want to get more informations from the panel, the levels have less information. 00:58:24 <masahito> like the admins are needed to react the error right now or they can wait to handle the error by tomorrow. 00:59:59 <masahito> but now that I'm thinking about it, the panel is a main panel and mapping some events to 2 or 3 levels is nice for operations. 01:00:41 <ekcs> hmm ok. 01:01:01 <ekcs> well we're out of time. continue on web tools and next time then. 01:01:15 <ekcs> thanks for bringing up more ops perspective! 01:01:18 <ekcs> thanks all! 01:01:27 <ekcs> #endmeeting