*** yidclare has quit IRC | 00:16 | |
*** tanisdl has quit IRC | 00:25 | |
*** seanrob has quit IRC | 00:52 | |
*** esp has joined #openstack-meeting-alt | 01:08 | |
*** demorris has joined #openstack-meeting-alt | 01:13 | |
*** HenryG has quit IRC | 02:04 | |
*** seanrob has joined #openstack-meeting-alt | 02:09 | |
*** seanrob has quit IRC | 02:09 | |
*** seanrob has joined #openstack-meeting-alt | 02:09 | |
*** seanrob has quit IRC | 02:12 | |
*** seanrob has joined #openstack-meeting-alt | 02:12 | |
*** demorris has quit IRC | 02:26 | |
*** seanrob has quit IRC | 02:35 | |
*** seanrob has joined #openstack-meeting-alt | 02:35 | |
*** cp16net is now known as cp16net|away | 02:40 | |
*** cp16net|away is now known as cp16net | 02:40 | |
*** Riddhi has joined #openstack-meeting-alt | 02:42 | |
*** seanrob has quit IRC | 03:05 | |
*** Riddhi has quit IRC | 03:05 | |
*** Riddhi has joined #openstack-meeting-alt | 03:07 | |
*** Riddhi has quit IRC | 03:44 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 03:47 | |
*** sdake_ has joined #openstack-meeting-alt | 03:57 | |
*** vipul is now known as vipul|away | 04:32 | |
*** SergeyLukjanov has quit IRC | 04:43 | |
*** amytron has joined #openstack-meeting-alt | 04:45 | |
*** amytron has quit IRC | 04:46 | |
*** amytron has joined #openstack-meeting-alt | 04:46 | |
*** akuznetsov has joined #openstack-meeting-alt | 05:01 | |
*** akuznetsov has quit IRC | 06:08 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 06:24 | |
*** amytron has quit IRC | 06:44 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:53 | |
*** harlowja has quit IRC | 07:06 | |
*** briancline has quit IRC | 08:00 | |
*** briancline has joined #openstack-meeting-alt | 08:00 | |
*** akuznetsov has quit IRC | 08:07 | |
*** dmitryme has joined #openstack-meeting-alt | 08:29 | |
*** akuznetsov has joined #openstack-meeting-alt | 08:52 | |
*** dmitryme has quit IRC | 09:23 | |
*** dmitryme has joined #openstack-meeting-alt | 09:24 | |
*** qwerty_nor has joined #openstack-meeting-alt | 11:30 | |
*** pcm__ has joined #openstack-meeting-alt | 11:31 | |
*** dhellmann-away has quit IRC | 11:34 | |
*** HenryG has joined #openstack-meeting-alt | 11:35 | |
*** dhellmann has joined #openstack-meeting-alt | 11:39 | |
*** SergeyLukjanov has quit IRC | 11:56 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 11:59 | |
*** dmitryme has quit IRC | 12:06 | |
*** akuznetsov has quit IRC | 12:10 | |
*** jergerber has joined #openstack-meeting-alt | 12:26 | |
*** akuznetsov has joined #openstack-meeting-alt | 12:29 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 12:32 | |
*** demorris has joined #openstack-meeting-alt | 12:39 | |
*** dmitryme has joined #openstack-meeting-alt | 12:41 | |
*** rnirmal has joined #openstack-meeting-alt | 13:42 | |
*** amytron has joined #openstack-meeting-alt | 13:47 | |
*** amytron has quit IRC | 13:47 | |
*** amytron has joined #openstack-meeting-alt | 13:47 | |
*** qwerty_nor has quit IRC | 13:48 | |
*** mtreinish has joined #openstack-meeting-alt | 13:51 | |
*** dmitryme has quit IRC | 14:01 | |
*** dmitryme has joined #openstack-meeting-alt | 14:10 | |
*** cp16net is now known as cp16net|away | 14:11 | |
*** cp16net|away is now known as cp16net | 14:16 | |
*** djohnstone has joined #openstack-meeting-alt | 14:16 | |
*** cp16net is now known as cp16net|away | 14:16 | |
*** cp16net|away is now known as cp16net | 14:18 | |
*** djohnstone has quit IRC | 14:19 | |
*** Riddhi has joined #openstack-meeting-alt | 14:25 | |
*** BalleS_ has quit IRC | 14:52 | |
*** susanne-balle has joined #openstack-meeting-alt | 14:57 | |
*** dmitryme has quit IRC | 14:57 | |
*** djohnstone has joined #openstack-meeting-alt | 14:58 | |
*** demorris has quit IRC | 14:58 | |
*** tanisdl has joined #openstack-meeting-alt | 15:07 | |
*** hub_cap has joined #openstack-meeting-alt | 15:08 | |
*** megan_w has joined #openstack-meeting-alt | 15:16 | |
*** demorris has joined #openstack-meeting-alt | 15:17 | |
*** yidclare has joined #openstack-meeting-alt | 15:23 | |
*** lastidiot has joined #openstack-meeting-alt | 15:26 | |
*** demorris has quit IRC | 15:35 | |
*** demorris has joined #openstack-meeting-alt | 15:40 | |
*** mordred has quit IRC | 15:59 | |
*** mordred has joined #openstack-meeting-alt | 15:59 | |
*** dnosovitsky has joined #openstack-meeting-alt | 16:01 | |
*** dmitryme has joined #openstack-meeting-alt | 16:01 | |
*** seanrob has joined #openstack-meeting-alt | 16:04 | |
*** ekarlso has joined #openstack-meeting-alt | 16:06 | |
*** lastidiot1 has joined #openstack-meeting-alt | 16:10 | |
*** dnosovit1ky has quit IRC | 16:11 | |
*** lastidiot has quit IRC | 16:11 | |
*** ekarlso- has quit IRC | 16:11 | |
*** yidclare has quit IRC | 16:16 | |
*** bdpayne has joined #openstack-meeting-alt | 16:23 | |
*** BobBall has quit IRC | 16:52 | |
*** harlowja has joined #openstack-meeting-alt | 16:53 | |
*** vipul|away is now known as vipul | 16:53 | |
*** seanrob has quit IRC | 16:56 | |
*** seanrob has joined #openstack-meeting-alt | 16:56 | |
*** seanrob_ has joined #openstack-meeting-alt | 16:57 | |
*** vipul is now known as vipul|away | 16:57 | |
*** demorris has quit IRC | 16:59 | |
*** yidclare has joined #openstack-meeting-alt | 17:00 | |
*** seanrob has quit IRC | 17:01 | |
*** SergeyLukjanov has quit IRC | 17:10 | |
*** esp has left #openstack-meeting-alt | 17:20 | |
*** HenryG has quit IRC | 17:28 | |
*** cp16net is now known as cp16net|away | 17:29 | |
*** seanrob_ has quit IRC | 17:42 | |
*** akuznetsov has quit IRC | 17:51 | |
*** cp16net|away is now known as cp16net | 17:54 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 18:02 | |
*** kagan has joined #openstack-meeting-alt | 18:30 | |
*** hub_cap has left #openstack-meeting-alt | 18:32 | |
*** megan_w has quit IRC | 18:46 | |
*** vipul|away is now known as vipul | 19:02 | |
*** dnosovitsky has quit IRC | 19:02 | |
*** dnosovitsky has joined #openstack-meeting-alt | 19:02 | |
*** dmitryme has quit IRC | 19:04 | |
*** demorris has joined #openstack-meeting-alt | 19:04 | |
*** dmitryme has joined #openstack-meeting-alt | 19:11 | |
*** kagan has quit IRC | 19:24 | |
*** akuznetsov has joined #openstack-meeting-alt | 19:28 | |
*** djohnstone has quit IRC | 19:28 | |
*** seanrob has joined #openstack-meeting-alt | 19:34 | |
*** vipul is now known as vipul|away | 19:37 | |
*** sarob has joined #openstack-meeting-alt | 19:37 | |
*** sarob has quit IRC | 19:40 | |
*** grapex has joined #openstack-meeting-alt | 19:57 | |
*** pcm__ has quit IRC | 20:00 | |
*** djohnstone has joined #openstack-meeting-alt | 20:07 | |
*** djohnstone has quit IRC | 20:07 | |
*** djohnstone has joined #openstack-meeting-alt | 20:07 | |
*** vipul|away is now known as vipul | 20:18 | |
*** akuznetsov has quit IRC | 20:24 | |
*** seanrob has quit IRC | 20:28 | |
*** seanrob has joined #openstack-meeting-alt | 20:28 | |
imsplitbit | bam | 20:31 |
---|---|---|
imsplitbit | lets do this | 20:31 |
*** jcru has joined #openstack-meeting-alt | 20:32 | |
*** seanrob has quit IRC | 20:33 | |
imsplitbit | 5 minute rule? | 20:34 |
amytron | is this on? | 20:35 |
jcru | Ed says that the meeting is at 4 | 20:37 |
imsplitbit | oh | 20:37 |
jcru | yeah I thought it was now because of my outlook calendar | 20:37 |
imsplitbit | well I spose I need to fix the calendar event I have that says it's at 33o | 20:38 |
grapex | jcru: My bad... | 20:38 |
imsplitbit | 330 | 20:38 |
jcru | grapex: you done goofed up! | 20:38 |
grapex | looks ike we have to keep this because of time conflicts with other OS meetings. | 20:38 |
grapex | jcru: You say that like it's noteworthy! | 20:38 |
*** seanrob has joined #openstack-meeting-alt | 20:39 | |
imsplitbit | grapex: you send out an updated meeting? | 20:41 |
*** seanrob_ has joined #openstack-meeting-alt | 20:42 | |
*** seanrob has quit IRC | 20:42 | |
*** seanrob_ has quit IRC | 20:42 | |
grapex | imsplitbit: Yes | 20:42 |
*** seanrob has joined #openstack-meeting-alt | 20:42 | |
grapex | Although Outlook is rebuilding one of it's many internal databases so you'll get it by next Tuesday. | 20:42 |
*** datsun180b has joined #openstack-meeting-alt | 20:43 | |
grapex | brb | 20:43 |
imsplitbit | grapex: thx | 20:44 |
cp16net | have we moved the meeting yet? | 20:44 |
imsplitbit | no | 20:45 |
datsun180b | i'm considering just idling here all day and highlighting on the bot's message about beginning the meeting | 20:45 |
imsplitbit | apparently the calendar event was for the one 330 meeting we had | 20:45 |
imsplitbit | but it's still 4 | 20:45 |
imsplitbit | and I don't think hub_cap send out a doodle to pick a new time | 20:46 |
*** SlickNik has joined #openstack-meeting-alt | 20:47 | |
datsun180b | i think he's away at a convention today anyway | 20:47 |
imsplitbit | yeah he is | 20:47 |
*** mtreinish has quit IRC | 20:48 | |
cp16net | yeah | 20:48 |
*** kagan has joined #openstack-meeting-alt | 20:51 | |
*** seanrob has quit IRC | 20:53 | |
*** seanrob has joined #openstack-meeting-alt | 20:54 | |
*** robertmyers has joined #openstack-meeting-alt | 20:56 | |
*** kevinconway has joined #openstack-meeting-alt | 20:57 | |
*** seanrob has quit IRC | 20:58 | |
*** demorris has quit IRC | 20:59 | |
*** sergmelikyan has quit IRC | 21:01 | |
vipul | hey y'all | 21:01 |
datsun180b | howdy | 21:02 |
djohnstone | hiya | 21:02 |
vipul | anyone want to run it? | 21:02 |
*** seanrob has joined #openstack-meeting-alt | 21:02 | |
datsun180b | no dibs | 21:02 |
vipul | :P | 21:02 |
datsun180b | aww fine, let me go find the agenda | 21:03 |
cp16net | here o/ | 21:03 |
datsun180b | someone tell the bot to do the thing, please | 21:03 |
grapex | o/ | 21:03 |
vipul | #startmeeting Trove / Reddwarf | 21:03 |
openstack | Meeting started Tue Jun 11 21:03:56 2013 UTC. The chair is vipul. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:03 |
*** openstack changes topic to " (Meeting topic: Trove / Reddwarf)" | 21:03 | |
openstack | The meeting name has been set to 'trove___reddwarf' | 21:04 |
datsun180b | thanks | 21:04 |
djohnstone | o/ | 21:04 |
vipul | #link http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-06-04-21.04.html | 21:04 |
imsplitbit | o/ | 21:04 |
SlickNik | o/ | 21:04 |
datsun180b | hokay, so let's look at that agenda | 21:04 |
datsun180b | o/ | 21:04 |
datsun180b | first up, action items? | 21:04 |
vipul | \o/ | 21:04 |
vipul | oh crap i gotta set the topic | 21:04 |
vipul | #topic Action Items | 21:04 |
*** openstack changes topic to "Action Items (Meeting topic: Trove / Reddwarf)" | 21:05 | |
datsun180b | esmute work with SlickNik to figure out the archiving of the reddwarf logs for rdjenkins jobs. | 21:05 |
datsun180b | that's 1. | 21:05 |
SlickNik | yeah. | 21:05 |
*** saurabhs has joined #openstack-meeting-alt | 21:05 | |
cp16net | any progress? | 21:05 |
SlickNik | esmute and I got started on this. | 21:05 |
esmute | i need to talk to clarkb to ask how openstack jenkins talk to the log server. | 21:06 |
esmute | i have configure a log server . | 21:06 |
*** rnirmal has quit IRC | 21:06 | |
SlickNik | We still need to figure out a good way to copy logs from the _guestagent_ to the server as well. | 21:07 |
clarkb | esmute: happy to talk over in #openstack-infra whenever | 21:07 |
esmute | but i havent worked out on the communication (how jenkins gets the logs to the server) | 21:07 |
esmute | thanks clarkb. Ill just probably walk to you and talk | 21:07 |
cp16net | thats convenient | 21:07 |
cp16net | :) | 21:07 |
SlickNik | So let's action this one again since there's still more work to be done here. | 21:08 |
SlickNik | #action esmute/SlickNik to figure out the archiving of the reddwarf logs for rdjenkins jobs. | 21:08 |
datsun180b | Looks like that was all the actions from last week. | 21:08 |
SlickNik | thanks for leading the charge on this one esmute! | 21:08 |
vipul | there is one from hub_cap | 21:08 |
vipul | http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-06-04-21.04.html | 21:08 |
vipul | about meeting times | 21:09 |
cp16net | hub_cap is away today and tomorrow | 21:09 |
datsun180b | oh, i see that | 21:09 |
grapex | Anyone know if hub_cap did his doodle duty? | 21:09 |
cp16net | its at a conf | 21:09 |
cp16net | i dont think so | 21:09 |
SlickNik | oh yeah, he was mentioning Cassandra conf. | 21:09 |
cp16net | unless i have been heads down adn missed it | 21:09 |
datsun180b | didn't see anything in eavesdrop about an actual link | 21:09 |
cp16net | which is possible | 21:09 |
vipul | #action hub_cap to create a doodle for meeting times | 21:10 |
SlickNik | Let's re-action it and move on. | 21:10 |
datsun180b | oh i was about to steal that | 21:10 |
SlickNik | cool, thanks vipul. | 21:10 |
vipul | you want the action datsun180b? | 21:10 |
datsun180b | since i'm here, i'll take it | 21:10 |
datsun180b | i can even do it now and #link it | 21:10 |
vipul | #action datsun180b to take meeting times instead of ^ | 21:11 |
cp16net | instead of top hat? | 21:11 |
cp16net | lol | 21:11 |
datsun180b | don't call the meeting until i have a #link for you, i'll add an action for us all to check in | 21:11 |
vipul | it will look better in the meeting notes | 21:12 |
vipul | trust me :) | 21:12 |
SlickNik | Yes, it will. :) | 21:12 |
cp16net | oh i see what you mean | 21:12 |
vipul | datsun180b: you want me to change the topic? | 21:13 |
datsun180b | please do, i don't think i can anyway | 21:13 |
SlickNik | I guess, that's all for action items. | 21:13 |
datsun180b | since you fired it up | 21:13 |
vipul | #topic Next Meeting time | 21:13 |
*** openstack changes topic to "Next Meeting time (Meeting topic: Trove / Reddwarf)" | 21:13 | |
vipul | Agenda: https://wiki.openstack.org/wiki/Meetings/RedDwarfMeeting#Agenda_for_the_next_meeting | 21:13 |
vipul | do we wanna discuss anything more about this? | 21:14 |
vipul | i think it's carry-ver | 21:14 |
vipul | over | 21:14 |
SlickNik | yup. | 21:14 |
grapex | vipul: I think we'd like the move the time forward a bit but it looks like it conflicts with the other OS meetings | 21:14 |
SlickNik | I think we need the doodle so we can vote on what times are most convenient for each of us. | 21:14 |
SlickNik | And datsun180b is on that. | 21:14 |
vipul | datsun180b: when you create that doodle, look at the other meetings that hub_cap has to be on | 21:15 |
SlickNik | yes grapex: lots of other OS meetings today (TC / infra) | 21:15 |
datsun180b | Here I thought it was an opt-in poll | 21:15 |
datsun180b | So it's up to each of us to vote and let the tool intersect all of the votes | 21:16 |
datsun180b | I'll have something for us all soon | 21:16 |
vipul | datsun180b: https://wiki.openstack.org/wiki/Meetings for possible conflicts | 21:16 |
SlickNik | datsun180b: that's okay take your time. Link doesn't have to be available during this meeting. | 21:16 |
vipul | #topic API Validation Update | 21:17 |
*** openstack changes topic to "API Validation Update (Meeting topic: Trove / Reddwarf)" | 21:17 | |
datsun180b | Sounds good, I'll have an answer by next week, then | 21:17 |
SlickNik | datsun180b: You can send it out at #openstack-trove when it's ready. | 21:17 |
vipul | #topic API Validation update | 21:17 |
*** openstack changes topic to "API Validation update (Meeting topic: Trove / Reddwarf)" | 21:17 | |
vipul | umm | 21:17 |
*** dhellmann is now known as dhellmann-away | 21:17 | |
SlickNik | juice was working on this one…? | 21:18 |
vipul | juice | 21:19 |
vipul | ok we'll move on? | 21:19 |
juice | sorry forgot it was that time | 21:19 |
juice | still in progress | 21:19 |
vipul | k | 21:20 |
juice | well just getting to the bulk of it today | 21:20 |
juice | stuffing it in Resources validation as discussed with hub_cap last week | 21:20 |
juice | where is hub_cap? | 21:20 |
*** esp has joined #openstack-meeting-alt | 21:20 | |
vipul | he be out | 21:20 |
SlickNik | he's out for a couple of days (Cassandra conf, I think) | 21:20 |
juice | ah yes - well put vipul | 21:20 |
juice | you'd make him proud | 21:21 |
SlickNik | heh | 21:21 |
vipul | :D | 21:21 |
juice | with use of street vernacular | 21:21 |
vipul | #topic Encrypted Backups | 21:21 |
*** openstack changes topic to "Encrypted Backups (Meeting topic: Trove / Reddwarf)" | 21:21 | |
vipul | sorry datsun180b i was supposed to let you run this | 21:21 |
datsun180b | it's okay, i was shaky on the syntax | 21:21 |
datsun180b | i've got it for next time | 21:22 |
vipul | k, next one is all yours | 21:22 |
vipul | so demorris had some questions about this patch | 21:22 |
datsun180b | oh you're all going to love this next part where i use doodle to spam you | 21:22 |
vipul | grapex have you had a chance to convene with him? | 21:22 |
grapex | vipul: No, not enough to remember his specific points | 21:23 |
vipul | well we got a couple of +2's already on it.. but morris was concerned about using a shared key across tenants | 21:23 |
vipul | I think the thnking is that this is a early (phase1) implementation | 21:23 |
vipul | and we'd want to do it the right way, probably with assymetric encryption later | 21:24 |
SlickNik | And that we definitely need to iterate and improve on this. | 21:24 |
vipul | so wanted to nudge it along if Morris is cool wit it | 21:24 |
imsplitbit | yeah he doesn't like phases, phase1 = production done | 21:24 |
grapex | vipul: Could we use the type field to iterate? | 21:24 |
vipul | type field? | 21:25 |
robertmyers | why can't this just be done with xtrabackup? | 21:25 |
SlickNik | grapex: do you mean in the blueprint? not sure I understand | 21:25 |
grapex | imsplitbit: Lol. I think part of it is things end up getting deployed and then it becomes an operations issue if migrations are needed | 21:25 |
vipul | robertmyers: not supported yet in xtrabackup | 21:25 |
robertmyers | it supports encryption? | 21:25 |
vipul | it does in 2.1 | 21:25 |
imsplitbit | yeah I get it | 21:25 |
vipul | which is beta | 21:25 |
imsplitbit | I raised questions too about the common key | 21:25 |
SlickNik | robertmyers: it does but it's beta and it's busted with streaming. | 21:25 |
imsplitbit | but theres alot behind doing that | 21:25 |
grapex | SlickNik: I guess what I'm saying is, if we use the type field if a shared key is used across tenants and we want to fix it later we should be able to iterate while offering backwards compatability, right? | 21:26 |
imsplitbit | the downside here is letting this is as is means if anyone is using this in production and we change it to user specified we need to be able to provide a way to get things back out using the old way | 21:26 |
imsplitbit | backwards compat is gonna be tricky | 21:26 |
vipul | yea that could potentially be mitigated by adding key-type (or whatever) when per-tenant key is implemented | 21:27 |
datsun180b | quick question: are we married to Wednesday meetings, or is that also up for grabs? | 21:28 |
grapex | imsplitbit: In a perfect world, we'd have a CI test for each iteration if we broke backwards compatability. This is assuming we care enough about an iteration of an implementation to add CI tests for it alone and BC | 21:28 |
imsplitbit | grapex: agreed | 21:28 |
SlickNik | grapex: yeah, I see what you mean. | 21:28 |
vipul | datsun180b: you mean tuesday meetings | 21:29 |
datsun180b | yes, yes i do | 21:29 |
SlickNik | grapex: right now the only thing indicating this is the manifest for the backup. | 21:29 |
vipul | datsun180b: i think it's up for grabs | 21:29 |
imsplitbit | datsun180b lives in the future | 21:29 |
grapex | So vipul SlickNik: when you say encrypted backups are iteration 1, can I ask if you're planning on deploying them w/ the shared key? In my mind the moment they're deployed somewhere is when it would be fairly nice if we could test that iteration in CI | 21:29 |
datsun180b | just means more checkmarks to add to this form! | 21:29 |
SlickNik | makes sense to extend the type field to mark it as encrypted. | 21:29 |
vipul | grapex: yes we plan to deploy them... | 21:30 |
vipul | grapex: i beleive the current backup/restore tests test this today | 21:30 |
grapex | vipul: Ok- really wish Morris was here. ;) | 21:30 |
vipul | grapex: So it would be a matter of making sure that the next iteration there was a test to check backward compatibility | 21:31 |
SlickNik | grapex: do you mean have tests in CI to test with and without encryption? vipul: right now CI tests only 1 backup and restore…. | 21:31 |
grapex | vipul: Yeah, then even if we later decide to change it we can at least still get the old backups out | 21:31 |
grapex | SlickNik: Yeah, I said "perfect world"... I don't know if it would be worth that. | 21:31 |
grapex | But if the type field exists you could at least run tests like that internally if you wanted. | 21:32 |
grapex | Btw, I have a related thing I want to bring up about deleting backups where the type field may come in handy as well | 21:32 |
vipul | grapex, SlickNik are we talking about extending the backup_type to indicate a new type called 'shared-key-encrypted-xtrabackup' or something? | 21:33 |
SlickNik | vipul: I think that's the suggestion. Then the decryption method for the restore can be chosen based on the type as well. | 21:34 |
robertmyers | we should at least set the type to xtrabackup_v1 | 21:34 |
vipul | so there are a couple of other things you could use.. swift metadata, file extension | 21:35 |
robertmyers | cause we know there will be more | 21:35 |
vipul | robertmyers: is the v1 necessary? assuming next rev of xtrabackup can restore older version backup? | 21:37 |
SlickNik | vipul / grapex: we currently set the file manifest for the encrypted backups to be different (i.e. xbstream.gz.enc instead of xbstream.gz) | 21:37 |
grapex | SlickNik: That's probably fine then - you wouldn't be able to show that when listing backups but it's a fairly tiny difference to a user. | 21:38 |
robertmyers | vipul: I guess, I'm mainly referring to it as the first iteration of backups | 21:38 |
robertmyers | but we could use metadata | 21:38 |
robertmyers | we also need to use metadata when deleting the file | 21:38 |
robertmyers | we should use the manifest prefix to construct the segment files | 21:39 |
vipul | robertmyers: yea seems like features need to be versioned as much as the api :) | 21:39 |
robertmyers | and then delete them | 21:39 |
vipul | ok.. grapex I leave it to you to get Morris' opinion on this | 21:40 |
SlickNik | robertmyers: isn't that what we're doing? | 21:40 |
SlickNik | for the delete case. | 21:41 |
robertmyers | no the code is manually doing it | 21:41 |
grapex | vipul: Will do. | 21:41 |
robertmyers | which is breaking us becuase we are using the same containers | 21:41 |
robertmyers | aren't | 21:41 |
robertmyers | SlickNik: https://github.com/stackforge/reddwarf/blob/master/reddwarf/taskmanager/models.py#L536 | 21:42 |
SlickNik | ah robertmyers: I just looked at the code and see what you are saying. Sorry, kagan wrote that delete piece and I wasn't aware. | 21:43 |
robertmyers | I'll submit a patch to fix it | 21:43 |
vipul | is that bugged? robertmyers | 21:43 |
vipul | k | 21:43 |
grapex | vipul: it's not bugged but it isn't what we expected. | 21:44 |
robertmyers | #action robertmyers add bug for backup deletion | 21:44 |
robertmyers | then fix | 21:44 |
vipul | yea the manifest should've been used | 21:44 |
SlickNik | thanks robertmyers! | 21:44 |
*** HenryG has joined #openstack-meeting-alt | 21:45 | |
vipul | #topic Open Discussion | 21:45 |
*** openstack changes topic to "Open Discussion (Meeting topic: Trove / Reddwarf)" | 21:45 | |
datsun180b | #link http://doodle.com/fvpxvyxhmc69w6s9 | 21:45 |
vipul | woah that was fast | 21:45 |
datsun180b | #action EVERYONE fill that in. | 21:45 |
grapex | datsun180b: Great work! | 21:45 |
datsun180b | All I did was click buttons | 21:46 |
grapex | So, I'd like to start off the open discussion with a bit of hypocrisy | 21:46 |
vipul | :) | 21:46 |
SlickNik | always good. | 21:46 |
grapex | Months back vipul you suggested moving the guest into it's own repo | 21:46 |
grapex | And I was totally against it | 21:46 |
vipul | yea remember talking about that | 21:46 |
SlickNik | yes! | 21:46 |
grapex | However, it's becoming hard to see what's a Reddwarf server change vs a guest change | 21:46 |
robertmyers | +1 | 21:47 |
grapex | I also feel like there's a lot of code for config values and stuff that's only guest related which is a burden to the normal Trove code | 21:47 |
SlickNik | +++ | 21:47 |
grapex | So | 21:47 |
grapex | maybe we could put it in it's own repo | 21:47 |
SlickNik | It will take a bit to untangle. | 21:47 |
grapex | or, we could put it into it's own directory in the reddwarf one | 21:47 |
vipul | So the only thing is.. there is shared code | 21:47 |
datsun180b | (inc x) | 21:47 |
SlickNik | But I think it's totally worth it. | 21:47 |
vipul | all of the reddwarf/common stuff | 21:47 |
grapex | so it at least has the structure of an independent project | 21:48 |
vipul | if we can make it just openstack/common then makes that easier | 21:48 |
vipul | the other thing is.. what happens when patches to separate projects dpened on one anoter | 21:48 |
vipul | we've seen this across reddwarf-cli and reddwarf | 21:48 |
grapex | I personally would prefer the later so when work gets done it's easier to merge it in at once | 21:48 |
* datsun180b pleads the fifth | 21:48 | |
*** kagan has quit IRC | 21:48 | |
robertmyers | I also makes sense if we start supporting other clients | 21:49 |
grapex | Keep it in the repo, but just in an independent location, like ./guest/setup.py, /guest/trove-guest/*.* | 21:49 |
grapex | (I guess that would be /guest/troveguest/*.*) | 21:49 |
*** esp has quit IRC | 21:49 | |
*** esp has joined #openstack-meeting-alt | 21:50 | |
grapex | (or whatever we want to name it / put it) | 21:50 |
vipul | yea that could work | 21:50 |
vipul | hopefully we can get to a point where guest could be tested independently of the server-side components | 21:50 |
*** kagan has joined #openstack-meeting-alt | 21:51 | |
vipul | also packaged independently :) | 21:51 |
SlickNik | +++ to packaged independently. | 21:51 |
grapex | vipul: Yes. As for packaging, you may want to talk to the CI group in case packaging it if it lives in another repo is impossible | 21:51 |
vipul | Ok will do i think it might be easier if it lived in a separate repo | 21:52 |
SlickNik | We can't really get all the goodness of endpoints/stevedore/plugins unless we can package it separately. | 21:53 |
vipul | i wonder how nova packages the different components (if they do) | 21:54 |
SlickNik | Not sure; will look into that. | 21:54 |
datsun180b | We shouldn't just do it their because it's the way they do it, though | 21:55 |
SlickNik | agreed datsun180b: it's good to see different ways of doing it and enumerate our options, though :) | 21:55 |
robertmyers | I would imagine for heat integration a separate package would be very helpful too | 21:55 |
grapex | vipul: Very good question | 21:56 |
datsun180b | right | 21:56 |
grapex | Canonically is there just one big package for all the nova daemons? | 21:56 |
vipul | it might be.. not sure | 21:56 |
grapex | I think it's not the debian packages so much as the Python ones. | 21:56 |
grapex | I think the CI team doesn't want to deal with setup.py's being anywhere but in the root of a repo | 21:56 |
vipul | Ok we should take a look at other projects and bring this topic up again.. i think it is still something we should look into doing | 21:58 |
imsplitbit | oh theres some craziness with packages | 21:58 |
grapex | vipul: The closest comparison might be the old guest agent in Heat | 21:58 |
grapex | Which I think is going away | 21:58 |
*** kagan has quit IRC | 21:59 | |
SlickNik | def. we need to do some research here and talk about it again next meeting. | 21:59 |
grapex | I forget the name of it but they have one. It's the closest analog to what we're doing so maybe they already figured it out. | 21:59 |
*** jergerber has quit IRC | 21:59 | |
datsun180b | sounds worthy of an action | 21:59 |
imsplitbit | client packages are fairly straight forward but daemon packages are broken out pretty heavily. | 21:59 |
vipul | imsplitbit: in pypi? | 22:00 |
imsplitbit | vipul: no I was speaking of debian/ubuntu packaging sorry | 22:00 |
vipul | ah ok | 22:00 |
vipul | #action look into Heat Agent for packaging / repository organization | 22:01 |
vipul | anyone have anything else they'd like to bring up? | 22:02 |
datsun180b | I think leaving the doodle poll open for a week sounds right | 22:02 |
datsun180b | I'll close it before next week's meeting | 22:02 |
imsplitbit | vipul: replication | 22:02 |
SlickNik | datsun180b: sounds good | 22:02 |
imsplitbit | the docs are up for the latest ideas we've had | 22:02 |
imsplitbit | input would be greatly appreciated | 22:02 |
imsplitbit | #link https://wiki.openstack.org/wiki/Reddwarf-MySQL-Replication-and-Clustering-Concepts#Ideas_for_API | 22:03 |
SlickNik | imsplitbit: thanks for the link. | 22:03 |
vipul | imsplitbit: Yep, have looked quickly over it. Sorry haven't had enough time to digest it yet | 22:03 |
vipul | I will try to get some feedback this week | 22:03 |
imsplitbit | it's a little more than "noodling" at this point :) | 22:03 |
vipul | Do you have decisions on which technologies the implementation will be using? | 22:04 |
vipul | or are we trying to get agreement on API first | 22:04 |
imsplitbit | no this is just api | 22:04 |
SlickNik | same here imsplitbit. Haven't had a chance to look at it in any detail whatsoever. | 22:04 |
imsplitbit | if we can get the api ideas solid I can put them in the blueprint and we can start writing some code | 22:05 |
*** dmitryme has quit IRC | 22:05 | |
vipul | #action Vipul and SlickNik (and others) to provide feedback on Replication API | 22:05 |
vipul | expect something from us before the next meeting | 22:06 |
SlickNik | Was just skimming. This is good stuff. Thanks imsplitbit! | 22:06 |
*** dmitryme has joined #openstack-meeting-alt | 22:06 | |
vipul | another topic.. not sure anyone else is noticing this, but our API gives back TMI in failure responses | 22:07 |
vipul | i'm looking into it now, but if someone knows what the issue is.. please ping me :) | 22:07 |
imsplitbit | is there such a thing as TMI in failures? | 22:07 |
imsplitbit | :) | 22:07 |
grapex | imsplitbit: There is when it's on accident. :p | 22:07 |
imsplitbit | I getcha | 22:07 |
robertmyers | 500 server error | 22:08 |
imsplitbit | lol | 22:08 |
vipul | Yes :) like returning the IP of the mysql server | 22:08 |
imsplitbit | oh so not by design | 22:08 |
imsplitbit | gotcha | 22:08 |
grapex | http://globalnerdy.com/wordpress/wp-content/uploads/2007/12/bug_vs_feature.gif | 22:08 |
grapex | vipul: But Vipul, think of how helpful this is to users! | 22:08 |
imsplitbit | omg thats awesome grapex | 22:09 |
grapex | Why they may even be able to tell Operators which flags were misconfigured. | 22:09 |
vipul | totally! | 22:09 |
imsplitbit | lmao | 22:09 |
SlickNik | lol@grapex | 22:09 |
imsplitbit | we're over 9 minutes | 22:09 |
vipul | ok i'm done | 22:09 |
vipul | anyone have anything else? | 22:09 |
SlickNik | No, I'm good as well | 22:09 |
grapex | Great meeting guys | 22:10 |
* imsplitbit waves | 22:10 | |
vipul | yup thanks for the discussions | 22:10 |
vipul | til next time | 22:10 |
imsplitbit | good stuff, like where you're head is at | 22:10 |
imsplitbit | bai | 22:10 |
vipul | #endmeeting | 22:10 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 22:10 | |
openstack | Meeting ended Tue Jun 11 22:10:55 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:10 |
*** robertmyers has quit IRC | 22:10 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove___reddwarf/2013/trove___reddwarf.2013-06-11-21.03.html | 22:10 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove___reddwarf/2013/trove___reddwarf.2013-06-11-21.03.txt | 22:11 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove___reddwarf/2013/trove___reddwarf.2013-06-11-21.03.log.html | 22:11 |
*** SergeyLukjanov has quit IRC | 22:12 | |
*** jergerber has joined #openstack-meeting-alt | 22:27 | |
*** cp16net is now known as cp16net|away | 22:32 | |
*** cp16net|away is now known as cp16net | 22:32 | |
*** jergerber has quit IRC | 22:37 | |
*** datsun180b has quit IRC | 22:42 | |
*** vipul has quit IRC | 22:42 | |
*** vipul has joined #openstack-meeting-alt | 22:43 | |
*** lastidiot1 has quit IRC | 22:45 | |
*** SlickNik has left #openstack-meeting-alt | 22:45 | |
*** jcru is now known as jcru|away | 22:50 | |
*** jcru|away is now known as jcru | 22:50 | |
*** HenryG_ has joined #openstack-meeting-alt | 22:52 | |
*** HenryG has quit IRC | 22:56 | |
*** dmitryme has quit IRC | 23:20 | |
*** jcru is now known as jcru|away | 23:23 | |
*** amytron has quit IRC | 23:24 | |
*** demorris has joined #openstack-meeting-alt | 23:31 | |
*** jcru|away is now known as jcru | 23:34 | |
*** Riddhi has quit IRC | 23:40 | |
*** hub_cap has joined #openstack-meeting-alt | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!