*** hidekazu has joined #openstack-watcher | 00:02 | |
hidekazu | morning | 00:03 |
---|---|---|
*** harlowja has quit IRC | 00:04 | |
yuanying | morning | 00:05 |
*** thorst_ has joined #openstack-watcher | 00:45 | |
*** thorst_ has quit IRC | 00:55 | |
*** thorst_ has joined #openstack-watcher | 01:27 | |
*** thorst_ has quit IRC | 02:18 | |
*** thorst_ has joined #openstack-watcher | 02:20 | |
*** absubram has joined #openstack-watcher | 02:43 | |
*** sanfern has quit IRC | 02:47 | |
*** absubram has quit IRC | 02:48 | |
*** absubram has joined #openstack-watcher | 02:49 | |
*** yuanying has quit IRC | 02:56 | |
*** thorst_ has quit IRC | 03:40 | |
*** sanfern has joined #openstack-watcher | 04:14 | |
*** absubram has quit IRC | 04:55 | |
*** hidekazu has quit IRC | 05:05 | |
*** adisky_ has joined #openstack-watcher | 05:11 | |
*** thorst_ has joined #openstack-watcher | 05:56 | |
*** thorst_ has quit IRC | 06:01 | |
*** diga has joined #openstack-watcher | 07:09 | |
*** diga has quit IRC | 07:12 | |
*** diga has joined #openstack-watcher | 07:12 | |
*** vmahe has joined #openstack-watcher | 07:17 | |
*** diga has quit IRC | 07:26 | |
*** adisky_ has quit IRC | 07:29 | |
*** alexchadin has joined #openstack-watcher | 07:54 | |
*** thorst_ has joined #openstack-watcher | 07:57 | |
*** thorst_ has quit IRC | 08:01 | |
*** dtardivel has joined #openstack-watcher | 08:05 | |
*** diga has joined #openstack-watcher | 08:11 | |
*** hidekazu has joined #openstack-watcher | 08:16 | |
*** vmahe_ has joined #openstack-watcher | 08:36 | |
*** adisky_ has joined #openstack-watcher | 08:36 | |
acabot | alexchadin : morning | 08:40 |
alexchadin | acabot: morning | 08:40 |
*** vincentfrancoise has joined #openstack-watcher | 08:40 | |
*** vmahe has left #openstack-watcher | 08:40 | |
acabot | alexchadin : do you know if you would be able to attend the Atlanta PTG ? I mean if you become our PTL | 08:41 |
alexchadin | acabot: Unfortunately, I've missed Travel Support | 08:42 |
acabot | alexchadin : ok would you be able to be with us via hangout ? | 08:42 |
acabot | UTC-5 hours | 08:43 |
alexchadin | acabot: I've already registered for Boston. Yeah, of course I will be. | 08:43 |
alexchadin | acabot: It will be about 22-23 hours for me, but it's okay | 08:43 |
acabot | alexchadin : so it will be easier for you to attend morning session right ? | 08:44 |
alexchadin | acabot: absolutely right | 08:44 |
acabot | alexchadin : I will take this into account when building the agenda | 08:44 |
alexchadin | acabot: thank you | 08:45 |
acabot | alexchadin : could you please add your name on https://etherpad.openstack.org/p/pike-watcher-ptg and add your prefered time for hangout sessions ? | 08:45 |
acabot | alexchadin : thx | 08:46 |
alexchadin | acabot: Done | 08:48 |
vincentfrancoise | hidekazu: Hi | 08:49 |
hidekazu | vincentfrancoise: Hi | 08:53 |
vincentfrancoise | hidekazu: did you discuss with your colleagues about yesterday's use case? | 08:54 |
hidekazu | vincentfrancoise: i discussed with colleague today. | 08:54 |
hidekazu | vincentfrancoise: we want continuous audit to suspend, which means propose no actionplan. | 08:55 |
vincentfrancoise | hidekazu: and then you want to be able to resume right? | 08:55 |
hidekazu | vincentfrancoise: and then re-run. | 08:55 |
hidekazu | vincentfrancoise: yes. | 08:56 |
hidekazu | vincentfrancoise: we achived by state change. once cancelled, then ongoing.. | 08:57 |
hidekazu | vincentfrancoise: state change is surprising way, | 08:58 |
vincentfrancoise | hidekazu: ok so that's going to require a blueprint because the best way of doing it would probably mean adding a new PAUSED state or something like this. | 08:58 |
vincentfrancoise | hidekazu: if you look at http://docs.openstack.org/developer/watcher/architecture.html#audit-state-machine | 08:59 |
hidekazu | yes, i know of course. | 09:00 |
vincentfrancoise | hidekazu: you'll see that what we do not really allow switching from CANCELLED to ONGOING | 09:00 |
vincentfrancoise | hidekazu: although we may not check whether or not the transition is actually allowed | 09:00 |
hidekazu | vincentfrancoise: so state check should be introduced, right? | 09:01 |
vincentfrancoise | hidekazu: so to update this state machine, we need to write a blueprint explaining all the impacts I believe | 09:01 |
vincentfrancoise | hidekazu: there's already some transitions that are verified I think | 09:02 |
hidekazu | vincentfrancoise: our company are creating application includes watcher plugin. | 09:02 |
vincentfrancoise | hidekazu: after quick check, we seem to actually only check the transitions for action plans | 09:03 |
vincentfrancoise | hidekazu: see https://github.com/openstack/watcher/blob/master/watcher/api/controllers/v1/action_plan.py#L491-L513 | 09:03 |
hidekazu | vincentfrancoise: so i will analyze why our company need to create app other than watcher , and propose some. | 09:03 |
vincentfrancoise | hidekazu: so IMHO, we should solve this issue in 2 steps | 09:04 |
vincentfrancoise | hidekazu: 1 is to block the update of an audit altogether to prevent any broken state as you mentioned with the period that can't be changed | 09:05 |
vincentfrancoise | hidekazu: the 2nd step would be to submit a BP that re-enable PATCH on audits but with thorough state transition checks + (or separately) introduces the ability to somehow pause an audit | 09:06 |
vincentfrancoise | hidekazu: the 1st step could be done in ocata-rc1 although the 2nd step would have to wait for the Pike cycle | 09:07 |
alexchadin | hi guys | 09:08 |
vincentfrancoise | hidekazu: BTW, are your applications that use Watcher in production? | 09:09 |
vincentfrancoise | alexchadin: morning | 09:09 |
hidekazu | vincentfrancoise: No, PoC | 09:10 |
vincentfrancoise | hidekazu: ok :) | 09:10 |
hidekazu | vincentfrancoise: under development. target is the end of march. | 09:10 |
hidekazu | vincentfrancoise: i will discuss at ptg | 09:11 |
hidekazu | vicentfrancoise: if alexchadin permit :) | 09:11 |
vincentfrancoise | hidekazu: ah nice, you go to the PTG? | 09:11 |
hidekazu | vincentfrancoise: yes. | 09:11 |
hidekazu | vincentfrancoise: so from Dec company work bother me. | 09:12 |
alexchadin | vincentfrancoise: IMHO we need to persist our continuosly audits | 09:12 |
vincentfrancoise | hidekazu: BTW, following our discussion on HA, I added some discussions points about it | 09:12 |
alexchadin | vincentfrancoise: since if watcher is in down state, restart will reset all next times to run | 09:13 |
vincentfrancoise | alexchadin: that could be solution, I didn't give much thought to it though | 09:14 |
hidekazu | alexchadin: what is down state? | 09:14 |
vincentfrancoise | alexchadin: but for resilience purposes, we should now make sure that Watcher is as stateless as possible | 09:15 |
alexchadin | seems that we don't have proper mechanism to control changes states | 09:15 |
hidekazu | alexchadin: service down? | 09:15 |
alexchadin | in states* | 09:15 |
alexchadin | hidekazu: yeap | 09:15 |
vincentfrancoise | alexchadin: which mainly applies to the decision engine | 09:15 |
vincentfrancoise | our main objective was to first make it all work with as little moving parts/external services as possible | 09:16 |
vincentfrancoise | that's why many things were computed and stored in-memory | 09:17 |
vincentfrancoise | but this should change eventually | 09:18 |
hidekazu | vincentfrancoise: placement api comes. | 09:18 |
vincentfrancoise | hidekazu: I know, this is really good news and I've put it in the etherpad for the PTG too | 09:19 |
hidekazu | vincentfrancoise: i know only existence. | 09:19 |
alexchadin | vincentfrancoise: what if administrator wants to set continuos audit to run it everyday at 3:00 am? If decision engine restarted, next-run will be reseted. | 09:19 |
vincentfrancoise | alexchadin: but what if when you resume the DE, it's 3:30am, should you still run it? | 09:21 |
vincentfrancoise | or should we wait for 3:00 am of the next day? | 09:21 |
alexchadin | vincentfrancoise: good question | 09:21 |
alexchadin | I think it should run next dat | 09:21 |
alexchadin | day | 09:21 |
*** efoley has joined #openstack-watcher | 09:22 | |
hidekazu | alexchadin: +1 | 09:22 |
vincentfrancoise | alexchadin: that really depends on everyone's use case | 09:22 |
alexchadin | seems that we need one more blueprint :D | 09:22 |
alexchadin | vincentfrancoise: at least next-run field should be stored in DB | 09:23 |
hidekazu | i may add bp about suspend and resume. | 09:23 |
vincentfrancoise | overall, we should also get away from period in seconds (if possible) to instead rely on the cron syntax as well | 09:23 |
alexchadin | vincentfrancoise: didn't someone already propose it? | 09:24 |
vincentfrancoise | alexchadin: maybe, I don't know | 09:25 |
vincentfrancoise | alexchadin: it's difficult to both follow everything and write code :p | 09:25 |
alexchadin | cron syntax is good idea | 09:25 |
alexchadin | vincentfrancoise: +1 | 09:25 |
vincentfrancoise | alexchadin: I don't see a thing on cron syntax for CONTINOUS audits | 09:26 |
vincentfrancoise | I'll submit one straight away ;) | 09:27 |
alexchadin | vincentfrancoise: you mean BP? | 09:28 |
vincentfrancoise | alexchadin: yup | 09:28 |
alexchadin | vincentfrancoise: cool | 09:28 |
hidekazu | vincentfrancoise: suspend & resume needs another bp, right? | 09:29 |
vincentfrancoise | alexchadin: it's a "not too hard" BP with a low-ish priority which means that it can also be assigned to newcomers | 09:29 |
vincentfrancoise | hidekazu: yes | 09:29 |
hidekazu | vincentfrancoise: ok. | 09:30 |
vincentfrancoise | hidekazu: the smaller a BP is, the more chances people will decide to implement them | 09:30 |
hidekazu | vincentfrancoise: i see. | 09:31 |
hidekazu | vincentfrancoise: alexchadin: i will propose storage optimization also. | 09:32 |
hidekazu | chould i propose bp for pike? | 09:32 |
alexchadin | hidekazu: You have some thoughts about it? | 09:32 |
vincentfrancoise | hidekazu: the Pike roadmap will be decided at the PTG I believe so submit it and it will be dispatched afterwards | 09:33 |
hidekazu | alexchadin: yes, but not have code yet. | 09:33 |
hidekazu | vincentfranoise: so submit before ptg. | 09:34 |
vincentfrancoise | hidekazu: yes | 09:34 |
vincentfrancoise | hidekazu: add also add it to the discussions in the etherpad | 09:35 |
vincentfrancoise | hidekazu: https://etherpad.openstack.org/p/pike-watcher-ptg | 09:35 |
hidekazu | vincentfrancoise: alexchadin already added question about storage. | 09:35 |
hidekazu | alexchadin: do you have concrete idea? | 09:36 |
vincentfrancoise | hidekazu: ok so we're good then (add you name next to it too so it gives it more weight) | 09:36 |
hidekazu | i will submit bps about suspend&resume and storage optimization in 2 weeks. | 09:38 |
alexchadin | hidekazu: not yet | 09:39 |
hidekazu | alexchadin: i just want to avoid conflict with you. | 09:39 |
alexchadin | hidekazu: feel free to share your thoughts about this topic | 09:40 |
hidekazu | alexchadin: ok, thanks. | 09:40 |
alexchadin | hvprash: Hi | 09:40 |
hidekazu | alexchadin: btw, i happy you will become ptl. | 09:41 |
alexchadin | hidekazu: It is not exactly yet, but thank you for your support :) | 09:42 |
openstackgerrit | Deepak Jon proposed openstack/puppet-watcher: Add oslo::db to dependency chain https://review.openstack.org/426136 | 09:43 |
vincentfrancoise | https://blueprints.launchpad.net/watcher/+spec/cron-based-continuous-audits | 09:45 |
alexchadin | cool | 09:46 |
alexchadin | vincentfrancoise: don'y you know, is there someone who already implements https://blueprints.launchpad.net/watcher/+spec/audit-tag-vm-metadata ? | 09:46 |
alexchadin | vincentfrancoise: I'm looking for BP to take | 09:46 |
vincentfrancoise | alexchadin: this BP is still under discussion so don't go for it yet | 09:47 |
vincentfrancoise | alexchadin: I have discussions about it with hvprash and it definitely needs some more work | 09:47 |
alexchadin | vincentfrancoise: shouldn't we add it to PTG topics? | 09:48 |
vincentfrancoise | alexchadin: we already discussed it in Barcelona, it's more about implementation details at this stage so I'm not sure | 09:49 |
vincentfrancoise | alexchadin: the pending questions are mainly about security because VM tags are seen by tenants so we should make sure they don't see more than they should | 09:50 |
alexchadin | vincentfrancoise: yeah, I see your comments | 09:50 |
*** hidekazu has quit IRC | 09:51 | |
vincentfrancoise | alexchadin: a fairly easy BP that can be useful too is https://blueprints.launchpad.net/watcher/+spec/action-versioned-notifications-api | 09:52 |
*** gabor_antal has joined #openstack-watcher | 09:52 | |
openstackgerrit | Merged openstack/watcher: Documentation update https://review.openstack.org/424187 | 09:53 |
*** thorst_ has joined #openstack-watcher | 09:58 | |
*** absubram has joined #openstack-watcher | 10:02 | |
*** thorst_ has quit IRC | 10:02 | |
alexchadin | vincentfrancoise: add me as contributor to this BP | 10:06 |
*** absubram has quit IRC | 10:07 | |
*** alexchadin has quit IRC | 10:26 | |
*** alexchadin has joined #openstack-watcher | 10:37 | |
*** pkoniszewski has quit IRC | 10:41 | |
*** pkoniszewski has joined #openstack-watcher | 10:42 | |
*** vmahe_ has quit IRC | 10:44 | |
*** alexchadin has quit IRC | 11:18 | |
*** alexchadin has joined #openstack-watcher | 11:19 | |
*** alexchadin has quit IRC | 11:19 | |
*** alexchadin has joined #openstack-watcher | 11:19 | |
*** alexchadin has quit IRC | 11:19 | |
*** alexchadin has joined #openstack-watcher | 11:20 | |
*** alexchadin has quit IRC | 11:20 | |
*** alexchadin has joined #openstack-watcher | 11:21 | |
*** alexchadin has quit IRC | 11:21 | |
*** alexchadin has joined #openstack-watcher | 11:22 | |
*** alexchadin has quit IRC | 11:22 | |
*** alexchadin has joined #openstack-watcher | 11:22 | |
*** alexchadin has quit IRC | 11:23 | |
*** alexchadin has joined #openstack-watcher | 11:23 | |
*** alexchadin has quit IRC | 11:23 | |
*** thorst_ has joined #openstack-watcher | 11:59 | |
*** thorst_ has quit IRC | 12:03 | |
openstackgerrit | Deepak Jon proposed openstack/puppet-watcher: Add oslo::db to dependency chain https://review.openstack.org/426136 | 12:09 |
*** dtardivel has quit IRC | 12:14 | |
*** diga has quit IRC | 12:16 | |
*** alexchadin has joined #openstack-watcher | 12:17 | |
*** alexchadin has quit IRC | 12:42 | |
*** thorst__ has joined #openstack-watcher | 12:43 | |
*** sanfern has quit IRC | 12:47 | |
*** alexchadin has joined #openstack-watcher | 13:02 | |
*** thorst__ is now known as thorst_ | 13:42 | |
*** edleafe is now known as figleaf | 13:54 | |
openstackgerrit | Vincent Françoise proposed openstack/watcher: Idiomatic loop for calculate_num_migrations https://review.openstack.org/426240 | 14:00 |
*** absubram has joined #openstack-watcher | 14:14 | |
*** absubram has quit IRC | 14:18 | |
*** absubram has joined #openstack-watcher | 14:24 | |
*** alexchadin has quit IRC | 14:28 | |
*** sanfern has joined #openstack-watcher | 14:31 | |
*** efoley has quit IRC | 14:37 | |
*** efoley has joined #openstack-watcher | 14:38 | |
*** efoley has quit IRC | 14:39 | |
*** efoley has joined #openstack-watcher | 14:39 | |
*** efoley_ has joined #openstack-watcher | 15:05 | |
*** absubram has quit IRC | 15:06 | |
*** efoley has quit IRC | 15:09 | |
*** dtardivel has joined #openstack-watcher | 15:21 | |
openstackgerrit | Merged openstack/watcher: Idiomatic loop for calculate_num_migrations https://review.openstack.org/426240 | 15:28 |
dtardivel | sballe_: Hi | 15:29 |
sballe_ | yes? | 15:29 |
dtardivel | how are you ? | 15:30 |
sballe_ | good how about you? | 15:30 |
openstackgerrit | Merged openstack/watcher: Fix multinode tempest test failure https://review.openstack.org/419544 | 15:31 |
dtardivel | sballe_: fine. could you please review https://review.openstack.org/#/c/425582/1 & https://review.openstack.org/#/c/425605/ and add workflow+1 ? | 15:31 |
dtardivel | sballe_: thx :) | 15:33 |
sballe_ | yes will do | 15:33 |
dtardivel | sballe_: and this one https://review.openstack.org/#/c/425261/ as well :) | 15:34 |
sballe_ | ok :-) | 15:34 |
sballe_ | dtardivel: done | 15:43 |
openstackgerrit | Merged openstack/watcher-specs: Add specs Pike folder https://review.openstack.org/425582 | 15:46 |
openstackgerrit | Merged openstack/watcher-specs: Move Ocata specs as implemented https://review.openstack.org/425605 | 15:46 |
*** absubram has joined #openstack-watcher | 15:49 | |
*** efoley__ has joined #openstack-watcher | 16:06 | |
*** efoley_ has quit IRC | 16:09 | |
*** efoley__ has quit IRC | 16:12 | |
*** absubram has quit IRC | 16:47 | |
*** vincentfrancoise has quit IRC | 16:55 | |
*** harlowja has joined #openstack-watcher | 18:02 | |
*** dtardivel has quit IRC | 18:04 | |
*** wootehfoot has joined #openstack-watcher | 18:56 | |
*** absubram has joined #openstack-watcher | 19:10 | |
*** absubram has quit IRC | 19:15 | |
*** absubram has joined #openstack-watcher | 19:18 | |
*** ss4 has joined #openstack-watcher | 21:09 | |
*** ss4 has quit IRC | 21:11 | |
*** wootehfoot has quit IRC | 21:13 | |
*** wootehfoot has joined #openstack-watcher | 21:18 | |
*** absubram has quit IRC | 21:33 | |
*** absubram has joined #openstack-watcher | 21:55 | |
*** wootehfoot has quit IRC | 22:01 | |
*** absubram has quit IRC | 22:01 | |
*** wootehfoot has joined #openstack-watcher | 22:03 | |
*** thorst_ has quit IRC | 22:16 | |
*** danpawli1 has quit IRC | 22:30 | |
*** danpawlik has joined #openstack-watcher | 23:04 | |
*** figleaf is now known as edleafe | 23:09 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!