Wednesday, 2014-10-15

*** rmoe has quit IRC00:19
*** rmoe has joined #openstack-dns00:35
*** shakayumi has quit IRC00:45
*** amcrn has quit IRC01:00
*** richm has quit IRC01:01
*** EricGonczer_ has joined #openstack-dns01:24
*** EricGonczer_ has quit IRC01:32
*** EricGonczer_ has joined #openstack-dns01:32
*** jmcbride has joined #openstack-dns01:32
*** EricGonczer_ has quit IRC01:34
*** openstack has joined #openstack-dns01:42
*** ChanServ sets mode: +v openstack01:42
*** openstackgerrit has joined #openstack-dns01:52
*** ChanServ sets mode: +v openstackgerrit01:52
*** nosnos has joined #openstack-dns01:52
*** shakamunyi has joined #openstack-dns01:58
*** jmcbride has quit IRC02:10
*** shakayumi has joined #openstack-dns02:24
*** shakamunyi has quit IRC02:27
*** vinod1 has joined #openstack-dns02:30
*** vinod1 has quit IRC02:31
*** slawqo has quit IRC02:43
*** amcrn has joined #openstack-dns02:47
*** mwagner_lap has joined #openstack-dns02:57
*** amcrn has quit IRC03:50
*** nosnos has quit IRC03:50
*** nosnos has joined #openstack-dns03:51
*** nosnos has quit IRC03:55
*** nosnos has joined #openstack-dns04:30
*** ttrumm has joined #openstack-dns06:00
*** zigo has joined #openstack-dns06:08
*** jordanP has joined #openstack-dns07:44
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Enforce all Object attributes are private or well defined  https://review.openstack.org/12828211:48
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Correct int datatypes during zone import  https://review.openstack.org/12828011:51
*** jmcbride has joined #openstack-dns11:58
*** EricGonczer_ has joined #openstack-dns12:10
*** EricGonczer_ has quit IRC12:14
*** jmcbride has quit IRC12:17
*** jmcbride has joined #openstack-dns12:49
*** jmcbride has quit IRC12:51
*** richm has joined #openstack-dns13:17
openstackgerritA change was merged to openstack/designate: Convert Object FIELDS from list to dict  https://review.openstack.org/12784513:18
*** EricGonczer_ has joined #openstack-dns13:19
*** EricGonczer_ has quit IRC13:33
*** timsim has joined #openstack-dns13:35
*** paul_glass has joined #openstack-dns13:43
*** jmcbride has joined #openstack-dns13:45
*** paul_glass has quit IRC13:46
*** EricGonczer_ has joined #openstack-dns14:02
*** vinod1 has joined #openstack-dns14:03
*** ttrumm has quit IRC14:11
*** shakayumi has quit IRC14:12
*** betsy has quit IRC14:14
openstackgerritA change was merged to openstack/designate: Add a UUID Schema format checker  https://review.openstack.org/12829114:28
openstackgerritA change was merged to openstack/designate: Correct int datatypes during zone import  https://review.openstack.org/12828014:38
*** paul_glass has joined #openstack-dns14:40
*** jmcbride has quit IRC14:59
*** jmcbride has joined #openstack-dns15:00
*** betsy has joined #openstack-dns15:00
*** paul_glass has quit IRC15:00
*** timsim has quit IRC15:00
*** vinod1 has quit IRC15:01
*** vinod1 has joined #openstack-dns15:03
*** vinod1 has quit IRC15:03
*** timsim has joined #openstack-dns15:08
*** jmcbride has quit IRC15:11
*** vinod1 has joined #openstack-dns15:11
*** jmcbride has joined #openstack-dns15:11
*** paul_glass has joined #openstack-dns15:12
*** nosnos has quit IRC15:27
*** rmoe has quit IRC15:52
*** rmoe has joined #openstack-dns16:16
*** paul_glass has quit IRC16:29
*** paul_glass has joined #openstack-dns16:31
*** paul_glass has quit IRC16:34
*** rjrjr has joined #openstack-dns16:39
*** paul_glass has joined #openstack-dns16:47
*** paul_glass has quit IRC16:53
*** jmcbride has quit IRC16:54
*** paul_glass has joined #openstack-dns16:54
*** mugsie has joined #openstack-dns16:57
*** jmcbride has joined #openstack-dns17:24
*** jmcbride has quit IRC17:29
*** jordanP has quit IRC17:39
*** jmcbride has joined #openstack-dns17:54
*** jmcbride has quit IRC17:58
vinod1continuing discussion here18:00
mugsievinod1, yeah - they should be taken out of the API18:01
betsyWhat should be taken out?18:01
rjrjr?18:01
vinod1since we already are doing the api - why not have it in the api, instead of in the config file?18:01
mugsiepool servers18:01
Kiallbrb..18:01
betsyI thought only the default server name went in the config file18:01
vinod1i mean in the api and database18:01
mugsiebecause we decided against storing any data about servers in the db18:01
rjrjrwe discussed this in seattle.18:01
vinod1i remember now - sensitive data about servers in the config18:02
betsyI guess since I wasn’t there I missed that18:02
mugsieyeah18:02
betsyAh. makes sense18:02
timsimI think we agreed we could cascade if needed, check config->database18:02
timsimSo for the initial bit, just the config is fine.18:03
rjrjrno, we agreed just in the config file.18:03
Kiall^ yes, we agreed just config for 1.0 of poolsd18:03
rjrjrwe did discuss cascade, but we decided it was not a good idea.18:03
mugsiethere was too much complexity doing the cascade18:03
Kiall(So many iterations, it's hard to remember)18:03
timsimAh. Makes sense18:03
rjrjrthe code for this will be day later today or tomorrow in either case.18:04
betsyrjrjr: the code for the server pool service?18:05
rjrjrread the server configuration fro the file along with the backend configuration.18:05
vinod1so when we want to add a new pool - we add the pool with the api and then update the config to add the pool servers for the pool and then start the pool manager service?18:07
betsyThat doesn’t really make sense18:07
rjrjrthe pool name goes into the config too.18:07
rjrjryou can add that info to the config for the pool first.18:08
timsimI think this is the way it works for 1.0, yes?18:08
rjrjrcorrect.18:08
vinod1How about later?18:09
rjrjryou don't need to wait to add a server.  remember, the servers in the config file are for the pool managed by that instance of designate-pool-manager.18:09
timsimThe pool still gets created in the DB though.18:09
rjrjradd a server - add the servers18:09
KiallYea - "pool" exists in the DB, as does pool nameservers (since we need to add/remove NS records based on those) - Everything else is "hidden" behind the poolmanager service, and not in the API for v118:10
Kiallfor v1 of pools18:10
vinod1we would still need to go through the api to create a pool and add the name servers for that pool and specify other attributes of the pool18:10
Kiallvinod1: Yep - I think we're saying the same thing.. But details of the physical nameservers, and the backend options like credentials etc, are not in the pools v1 API18:11
vinod1okay that makes sense - i will get working on the pools api then18:12
vinod1coordinating all the various work items in the pools now looks tricky18:13
vinod1we would probably have to do multiple rebases every time a change is merged18:13
Kiallvinod1: I think we need to try ensure we can merge each piece one at a time.. e.g. merging the pool manager service should break nothing18:14
rjrjrkiall: not true.  becky and are both doing storage work.18:14
Kiallrjrjr: in theory, the 2 migrations can just stack unless your both modifying the same columns of existing tables etc..18:15
rjrjri am okay with getting becky's in first.  i'll treat my commits as WIP in the meantime.18:15
rjrjrwell, i saw we both have the same db migration number.  that needs to be reconciled.18:15
rjrjr41 i believe.18:16
KiallOkay.. Before I head off till Monday.. I put up a WIP review for moving validation into the Objects, https://review.openstack.org/#/c/127846/, some thoughts on the changes inside the objects folder, and thoughts on the open questions in the commit message would be nice.. It's apparently becoming a bigger change than I thought, so I'll write up a spec etc once I have a better understanding of the open questions..18:16
*** jmcbride has joined #openstack-dns18:16
Kiallrjrjr: yep, whoever merges first get's 41.. other person has to bump to 42 :)18:16
rjrjri'll just keep updating mine until betsy's is in.18:17
*** jmcbride has quit IRC18:17
betsyMine should be in today18:17
rjrjr(betsy, i cannot believe i called you becky again.  sorry.)18:17
betsyno problem. :)18:17
betsyI respond to anything18:17
vinod1When would I want this one to go in - https://review.openstack.org/#/c/125868/?18:17
vinod1s/I/you18:17
Kiallrjrjr: I also have 2 comments pending on that review (1 re the migration ;)) - It's not a complete review, but I've gotta run till Monday so I'll just post them18:17
rjrjrsure.  i'll just update that (treat it as WIP) until next week.18:18
Kiallvinod1: ideally, we'd avoid breaking the NOTIFY's (we can send duplicate NOTIFY's for the moment, no harm), then whenever really18:18
vinod1okay I will update the change to still continue to send the NOTIFY's from central18:19
Kiallvinod1: other than that, I don't remember any reasons why it's not okay to megre (bear in mind, I've not looked at it in a week ;)18:19
vinod1Once we have the pool manager sending the notifies, then we can remove the central sending the notifies18:20
Kiallvinod1: exactly :)18:20
vinod1How long will you be around Kiall?18:21
*** jmcbride has joined #openstack-dns18:21
rjrjrkiall, one question.  i had problems creating a foreign key on the pool_manager_status table for the domains.id.18:21
KiallAbout 45 seconds? I put my chances of an internet connection about 50/50 tomorrow + the day after ;)18:21
KiallI'll be around again tonight - if your wanting a review once you upload the next PS?18:21
rjrjrif i create a separate database, no foreign key required, correct?18:22
vinod1ok mugsie and betsy can review the mdns change then18:22
mugsieI am gone from this time tomorrow ;)18:22
Kiallrjrjr: yea, but if there was an issue creating it (e.g. mysql complaining it's an incompatible type), then we should probably fix that either way18:22
Kiall(My Sisters wedding, and it wouldn't be a Mac Innes wedding without mugsie ;))18:23
rjrjri'll look again.  i believe the complaint was no domains table to be found.  this was while running unit tests.18:23
rjrjryet all the tests passed.18:23
rjrjr(when i took out the foreign key.)18:24
rjrjrwe can discuss more next week if i don't figure it out.18:24
KiallSounds good18:24
*** mugsie has quit IRC18:25
KiallOkay - Cyas :)18:25
vinod1Have a great time18:26
*** jmcbride has quit IRC18:29
*** jmcbride has joined #openstack-dns18:40
*** jmcbride has quit IRC18:40
*** jmcbride has joined #openstack-dns18:40
*** jmcbride1 has joined #openstack-dns18:43
*** jmcbride1 has quit IRC18:43
*** jmcbride has quit IRC18:43
*** jmcbride1 has joined #openstack-dns18:44
*** Kiall has quit IRC18:56
*** Kiall has joined #openstack-dns19:01
*** amcrn has joined #openstack-dns19:03
*** jmcbride1 has quit IRC19:22
*** jmcbride has joined #openstack-dns19:25
*** EricGonczer_ has quit IRC19:29
*** EricGonczer_ has joined #openstack-dns19:49
*** EricGonczer_ has quit IRC19:51
*** EricGonczer_ has joined #openstack-dns20:12
*** vinod1 has quit IRC20:26
*** paul_glass has quit IRC20:29
*** EricGonczer_ has quit IRC20:30
*** paul_glass1 has joined #openstack-dns20:32
*** EricGonczer_ has joined #openstack-dns20:38
*** vinod1 has joined #openstack-dns20:39
*** EricGonczer_ has quit IRC20:49
*** vinod1 has quit IRC21:03
*** jmcbride has quit IRC21:11
openstackgerritBetsy Luzader proposed a change to openstack/designate:  Server Pools Storage  https://review.openstack.org/12735521:14
*** jmcbride has joined #openstack-dns21:16
*** amcrn has quit IRC21:28
*** EricGonczer_ has joined #openstack-dns21:35
*** EricGonczer_ has quit IRC21:45
*** timsim has quit IRC21:48
*** paul_glass1 has quit IRC21:56
*** jmcbride has quit IRC21:58
*** rjrjr_ has joined #openstack-dns22:04
rjrjr_betsy, you on?22:06
betsyYep22:06
betsyWhat’s up?22:06
rjrjr_did your changes get merged?22:06
betsyFor Server Pools Storage?22:06
rjrjr_yes.22:06
betsyNope. I just submitted the final version of it22:06
betsyIt should be good to go, though.22:07
rjrjr_okay.  i think i'd rather not wait until next week.  8^)22:07
betsyProblem is mugsie and kiall are out the rest of the week, I think22:07
rjrjr_ahhh...22:07
betsyWait for what?22:07
rjrjr_i was going to keep updating what I submitted.  but i'd like my code merged.22:07
rjrjr_we cannot merge without kiall or mugsie?22:07
betsyOh, have you submitted the server pool service?22:08
rjrjr_part of it, yes.22:08
betsyvinod and I can both +2 things, if we have to22:08
rjrjr_i have some small changes to make to it and then i'd like it merged if possible.22:08
betsyOh, I didn’t realize that could be merged by itself.22:08
betsyOk. Keep vinod and me posted.22:08
betsymugsie might be around part of the time. I know kiall is out until monday22:09
rjrjr_well, we have the problem of the DB revision file.22:09
betsydb revision file?22:09
rjrjr_the python code that tracks the database changes by version.22:09
betsyOh, is there a bug against that?22:10
rjrjr_your python file was 041_XXX.py22:10
betsyOh, right22:10
betsyI know. when I did the blacklist code, I started out with version 030 and ended up with 03322:10
betsyLots of fun redoing that22:10
rjrjr_so, if your code is merged, i'll get that code and submit a patch with that file changes and changes asked for by vinod and kiall.22:10
rjrjr_i have a 041_XXX.py as well. 8^(22:11
betsywell, hopefully mugsie’s around and can give mine a +222:11
rjrjr_so, you and vinod don't have +2 permissions?22:11
betsyIf your’s goes first, I’ll just bump up my version number22:11
betsyYeah, we do, but I can’t give a +2 on my own code22:12
betsyNobody is supposed to +2 their own22:12
rjrjr_i know.  i meant, vinod can't +2 your change?22:12
betsyyeah. he can22:12
betsyand hopefully mugsie’s around some tomorrow22:12
betsyi’ll look for him in the morning and let him know i think the storage code is good to go22:13
rjrjr_okay.  i guess i'll keep patching the code (adding more and more functionality) until then.22:14
rjrjr_or i can logical separate what i'm working on and submit them as separate changes.22:15
rjrjr_that is a pain however.22:15
betsyYeah. It’s got pros and cons22:16
betsyI’m doing that with the storage piece22:16
rjrjr_logically separating what you work on?22:16
betsyFor instance, I haven’t migrated the servers from the servers table into the pool_attributes table22:16
betsyBut it’s easier to do with the storage piece22:17
betsyIt’s got a large piece and then smaller pieces like that22:17
betsyI’ve also got to modify the domains table to include the pool_id22:17
*** ryanpetrello has quit IRC22:34
*** betsy has quit IRC22:34
*** ryanpetrello has joined #openstack-dns22:35
rjrjr_were all the backend drivers converted for mdns?22:35
openstackgerritRon Rickard proposed a change to openstack/designate: Pool Manager Service Changes  https://review.openstack.org/12830022:37
mgagneI wish to unregister a step in a workflow, how can I do it? There is a bunch of examples in the docs with horizon.get_dashboard and get_panel but none with workflow. Can someone assist?22:59
mgagneoops, wrong channel22:59
*** jmcbride has joined #openstack-dns23:04
*** jmcbride has quit IRC23:23
*** jmcbride has joined #openstack-dns23:27
*** jmcbride has quit IRC23:29

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!