Friday, 2014-10-31

*** rmoe has quit IRC00:14
*** rmoe has joined #openstack-dns00:26
*** eandersson has joined #openstack-dns00:35
*** pino has quit IRC01:00
*** ryanpetrello has joined #openstack-dns01:14
*** EricGonczer_ has joined #openstack-dns01:18
*** EricGonczer_ has quit IRC01:22
*** boris-42 has quit IRC01:23
*** EricGonczer_ has joined #openstack-dns01:26
*** EricGonczer_ has quit IRC01:29
*** ryanpetrello has quit IRC01:35
*** ryanpetrello has joined #openstack-dns01:58
*** ryanpetrello has quit IRC02:02
*** nosnos has joined #openstack-dns02:07
*** eandersson has quit IRC02:14
*** EricGonczer_ has joined #openstack-dns02:19
*** EricGonczer_ has quit IRC02:28
*** Guest51339 is now known as mgagne02:38
*** mgagne has joined #openstack-dns02:38
*** richm has quit IRC03:11
*** nosnos has quit IRC03:27
*** nosnos has joined #openstack-dns03:28
*** nosnos has quit IRC03:32
*** nosnos has joined #openstack-dns04:01
*** HenryG has quit IRC04:33
*** HenryG_ has joined #openstack-dns04:33
*** iraw_ has joined #openstack-dns04:50
*** iraw_ has quit IRC04:51
*** k4n0 has joined #openstack-dns06:34
*** nosnos has quit IRC06:34
*** pino has joined #openstack-dns06:35
*** pino has quit IRC06:53
*** simon-AS559 has joined #openstack-dns06:57
*** nosnos has joined #openstack-dns07:09
*** rjrjr_ has joined #openstack-dns07:28
*** nosnos has quit IRC07:40
rjrjr_https://review.openstack.org/#/c/132176/ is ready for review. (Pool Manager Proxy Backend and Devstack)07:40
*** nosnos has joined #openstack-dns07:43
rjrjr_kiall: i went ahead and integrated the pool manager service into Devstack.  right now, it uses the pool manager proxy traditional backend if the pool manager service is enabled.07:47
rjrjr_you can select your pool backend choice (currently, bind9_pool.)  i understand in the future, we should probably allow for the selection of multiple backend choices.07:49
rjrjr_but, this will allow others to test out the pool manager service.  i made the assumption that the BIND9 pool backend code changes in https://review.openstack.org/#/c/131312/ will be reviewed and approved.07:51
rjrjr_that code adds an optional port to the masters option and names the slave zone files slave.<zone>.07:52
rjrjr_i am turning my attention back to the pool manager service and integrating with the storage and mdns code changes that were approved.07:54
rjrjr_first up, i'm going to get the pool object for the instance of the pool manager and ensure the methods only work with the domains assigned to that pool.07:57
*** simon-AS559 has quit IRC08:00
*** pino has joined #openstack-dns08:30
*** jordanP has joined #openstack-dns08:49
*** pino has quit IRC09:18
*** pino has joined #openstack-dns09:21
*** boris-42 has joined #openstack-dns09:46
*** simon-AS559 has joined #openstack-dns09:58
*** simon-AS5591 has joined #openstack-dns09:59
*** openstackgerrit has joined #openstack-dns10:02
*** ChanServ sets mode: +v openstackgerrit10:02
*** simon-AS559 has quit IRC10:02
*** rediskin has joined #openstack-dns10:19
*** eandersson has joined #openstack-dns10:33
*** mwagner_lap has quit IRC10:37
*** eandersson has quit IRC11:06
*** nosnos has quit IRC11:17
*** pino has quit IRC11:25
*** EricGonczer_ has joined #openstack-dns12:02
*** EricGonczer_ has quit IRC12:06
*** mudrykaa has quit IRC12:07
*** mudrykaa has joined #openstack-dns12:08
*** boris-42 has quit IRC12:14
*** nkinder has joined #openstack-dns12:34
*** mwagner_lap has joined #openstack-dns12:45
*** mudrykaa has quit IRC12:50
*** mudrykaa has joined #openstack-dns12:52
*** jmcbride has joined #openstack-dns12:59
*** jmcbride has quit IRC13:02
*** richm has joined #openstack-dns13:04
*** boris-42 has joined #openstack-dns13:38
*** nkinder has quit IRC13:47
*** betsy has joined #openstack-dns14:28
*** paul_glass has joined #openstack-dns14:38
*** HenryG_ is now known as HenryG14:41
*** EricGonczer_ has joined #openstack-dns14:42
*** EricGonczer_ has quit IRC14:43
*** EricGonczer_ has joined #openstack-dns14:44
*** boris-42 has quit IRC14:52
*** boris-42 has joined #openstack-dns14:54
*** paul_glass has quit IRC14:56
*** pino has joined #openstack-dns14:59
*** EricGonczer_ has quit IRC15:08
*** EricGonczer_ has joined #openstack-dns15:09
*** boris-42 has quit IRC15:11
*** mudrykaa has quit IRC15:14
*** mudrykaa has joined #openstack-dns15:15
rjrjr_kiall: you there?15:25
*** EricGonczer_ has quit IRC15:25
*** k4n0 has quit IRC15:27
Kiallrjrjr_: just on a conference room15:31
Kiallconference call15:31
rjrjr_okay.  so, vinod had what i thought was a good idea to add the pool_name to the configuration file and it would default to 'default'.  that way, when the database is created, it gets a row automatically added to the pool table for the 'default' pool.15:32
rjrjr_i noticed in your comment, you mentioned pool_id in the configuration file.  is there a reason to change this to pool_id?15:33
rjrjr_i see we have default_pool_id in the config file in the service:central section, but the spec had default_pool_name.  wondering why it was changed.  (i have pool_name in the service:pool_manager section.)15:39
rjrjrwe can add the 'default' row to the pool table in a DB migration script.15:43
*** bitblt has joined #openstack-dns15:47
*** rmoe has quit IRC15:50
rjrjr_i also think pool name is going to be more meaningful to an admin.15:54
openstackgerritA change was merged to openstack/designate: Imported Translations from Transifex  https://review.openstack.org/13216715:56
Kiallrjrjr_: so, my thinking is that pool names can change at will via the API, while the ID is fixed15:57
*** mwagner_lap has quit IRC16:02
*** rmoe has joined #openstack-dns16:03
rjrjr_kiall: okay.16:12
rjrjr_kiall: second question, why is it important that on a second run of devstack, the database gets the same IDs?  keystone doesn't do this for users, etc.  if a second run of devstack occurs, other IDs will change in databases, data is wiped out, etc.16:14
KiallKeystone etc does actually do this, it checks if the user exists before creating it.. And by second devstack run I mean running ./stack.sh again without running ./unstack.sh - so all the DBs etc will remain16:15
Kialle.g. you might ./stack.sh .. reboot.. ./stack.sh to start everything back up.. continue where you left off16:15
rjrjr_doesn't stack.sh rebuild everything?  i always thought it did.  maybe i'm missing a config option in my localrc to prevent that rebuild.16:16
rjrjr_i know for me, my database is wiped out, etc.16:16
*** pino has quit IRC16:17
rjrjr_never mind, you answered my question.  i always stop things with a ./unstack.sh.16:17
KiallI could be wrong :/ Anyway, we have the ID in the config file, so it makes sense to use that ID rather than generate one and have to update the config file :)16:17
rjrjr_okay, i'll use pool_id, but i still think pool_name makes more sense.  doing this under protest. 8^)16:18
rjrjr_making the changes you recommended.16:19
rjrjr_do you know if the pool_id is populated in the domain now?  i know this requires a change to domain_create and domain_update in central, just wasn't sure if that change has been done.16:19
rjrjr_for now, it can be hardcoded to this same ID I guess.16:20
rjrjr_i want to get the code in place that checks the pool before working with the domains in pool manager similar to sink ignoring events it doesn't care about.16:21
Kiallbetsy was working on a review for that, I don't think I've seen it pushed up yet16:21
rjrjr_okay.  needless to say, i'm not going to be done with the happy path today.  i'm travelling in the morning, so i'll be stopping work until sunday night on this.16:22
rjrjr_still have a spec to write too. 8^)16:22
rjrjr_let me get what i can in in the next couple of hours.16:23
rjrjr_also, as a note, that iniset i have will work for now wildcard section names too.  when i get back from Paris, i'll submit to have the code changed in functions_common in devstack to account for section names that use wildcards (ala [backend:bind9_pool:*])16:27
rjrjr_now = non16:27
KiallHah - Yea, I think OpenStack is effectively going to shutdown for the next week ;)16:28
rjrjr_i think i also want to propose the ability to list section names in oslo.config.  can't believe that isn't in that API.16:29
Kiallrjrjr_: it's not? I'm surprised too..16:36
*** eandersson has joined #openstack-dns16:54
*** pino has joined #openstack-dns16:58
*** rjrjr_ has quit IRC17:04
*** mwagner_lap has joined #openstack-dns17:05
*** rjrjr_ has joined #openstack-dns17:11
rjrjr_kiall: i just tested ./stack.sh; reboot; ./stack.sh17:13
rjrjr_it does not pick up where you left off. 8^(17:13
rjrjr_it wipes the designate database, etc.17:13
rjrjr_i've made the changes you suggested, but now i'm wondering if they were really needed.17:14
rjrjr_thoughts?17:14
openstackgerritRon Rickard proposed a change to openstack/designate: Pool Manager - Pool Manager Proxy Backend and Devstack  https://review.openstack.org/13217617:17
KiallHumm - I guess I was wrong :/ Either way, it makes sense to default to the same as the config definition17:18
rjrjr_these are foundational changes that I could use reviews on:17:24
rjrjr_https://review.openstack.org/#/c/131312/17:24
rjrjr_https://review.openstack.org/#/c/131901/17:24
rjrjr_https://review.openstack.org/#/c/132176/17:25
rjrjr_this change i'm going to turn into a WIP and encapsulates the pool manager service:17:26
rjrjr_https://review.openstack.org/#/c/131656/17:26
*** EricGonczer_ has joined #openstack-dns17:44
*** EricGonczer_ has quit IRC17:59
*** jordanP has quit IRC18:11
*** pino has quit IRC18:12
*** simon-AS5591 has quit IRC18:12
*** jordanP has joined #openstack-dns18:13
*** jordanP has quit IRC18:22
*** paul_glass has joined #openstack-dns18:38
*** simon-AS559 has joined #openstack-dns18:50
*** jordanP has joined #openstack-dns18:52
*** simon-AS5591 has joined #openstack-dns18:54
*** simon-AS559 has quit IRC18:55
*** eandersson has quit IRC19:23
*** rjrjr_ has quit IRC19:48
*** eandersson has joined #openstack-dns19:58
*** pino has joined #openstack-dns20:25
*** jordanP has quit IRC20:32
*** paul_glass has quit IRC20:34
*** pino has quit IRC21:06
*** ryanpetrello has joined #openstack-dns21:09
*** simon-AS5591 has quit IRC21:17
*** ryanpetrello has quit IRC21:38
*** ryanpetrello has joined #openstack-dns21:42
*** boris-42 has joined #openstack-dns21:55
*** bitblt has quit IRC22:09
*** pino has joined #openstack-dns23:01
*** ryanpetrello has quit IRC23:06
*** rmoe has quit IRC23:23
*** rmoe has joined #openstack-dns23:32

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