Friday, 2016-07-22

Krenairhttp://developer.openstack.org/api-ref/dns/?expanded=create-zone-transfer-accept-detail lists a zone_id request field00:03
Krenairbut then gives a 'zone_transfer_request_id' in the example00:03
*** johnbelamaric has joined #openstack-dns00:18
*** johnbelamaric has quit IRC00:22
andrewbogottI have things in my designate.conf like00:24
andrewbogotthttps://www.irccloud.com/pastebin/VrP3il9e/00:24
andrewbogottBut now that I've switched to liberty, the axfr requests just hit 127.0.0.1 and ignore that config.  Has that section changed names, perchance?00:24
*** brad[] has quit IRC00:28
*** mlavalle has quit IRC00:54
KrenairThe POST path given in the section about accepting zone ownership transfers is also wrong, there's no {zone_id}/00:58
*** ducttape_ has joined #openstack-dns00:58
KrenairI tried to upload a fix for it to gerrit, but your CLA and contact information requirement (My real address? That's way, way over the line.) prevented that. I didn't have such issues last time I tried uploading to your gerrit instance a few years ago01:02
*** stanzgy has joined #openstack-dns01:19
*** ducttape_ has quit IRC01:39
*** ducttape_ has joined #openstack-dns01:39
*** ducttape_ has quit IRC01:44
*** richm has quit IRC02:07
*** EricGonczer_ has joined #openstack-dns02:10
*** ducttape_ has joined #openstack-dns02:33
*** EricGonczer_ has quit IRC02:39
*** rudrajit has joined #openstack-dns02:55
*** ducttape_ has quit IRC02:56
*** rudrajit has quit IRC03:01
*** ducttape_ has joined #openstack-dns03:06
*** ducttape_ has quit IRC03:11
*** brad[] has joined #openstack-dns03:30
*** EricGonczer_ has joined #openstack-dns03:35
*** EricGonczer_ has quit IRC03:37
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/python-designateclient: Remove discover from test-requirements  https://review.openstack.org/34575903:55
*** j4964d has quit IRC04:00
*** rudrajit has joined #openstack-dns04:04
*** rudrajit has quit IRC04:04
*** rudrajit has joined #openstack-dns04:05
*** ducttape_ has joined #openstack-dns04:12
*** ducttape_ has quit IRC04:17
*** ircuser-1 has joined #openstack-dns04:34
*** chrido has joined #openstack-dns05:43
*** chrido has quit IRC05:49
*** nkinder has quit IRC05:49
*** rudrajit has quit IRC05:54
*** rudrajit has joined #openstack-dns05:54
*** rudrajit has quit IRC05:59
*** sticker has quit IRC06:34
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/designate-dashboard: Remove discover from test-requirements  https://review.openstack.org/34586606:53
*** pcaruana has joined #openstack-dns07:18
*** openstackgerrit has quit IRC08:11
*** baffle has quit IRC08:12
*** Anonissimus has quit IRC08:12
*** Anonissimus has joined #openstack-dns08:12
*** baffle has joined #openstack-dns08:13
*** openstackgerrit has joined #openstack-dns08:14
*** ChanServ sets mode: +v openstackgerrit08:14
*** nyechiel has joined #openstack-dns09:04
*** ducttape_ has joined #openstack-dns09:17
*** nyechiel has quit IRC09:20
*** ducttape_ has quit IRC09:22
*** nyechiel has joined #openstack-dns09:38
*** ducttape_ has joined #openstack-dns10:18
*** ducttape_ has quit IRC10:23
*** nyechiel has quit IRC10:36
*** nyechiel has joined #openstack-dns11:03
*** stanzgy has quit IRC11:04
*** ducttape_ has joined #openstack-dns11:08
*** sonuk has quit IRC11:14
*** sonuk has joined #openstack-dns11:15
*** ducttape_ has quit IRC11:19
*** nyechiel has quit IRC11:19
*** ducttape_ has joined #openstack-dns11:53
*** ducttape_ has quit IRC11:57
*** nyechiel has joined #openstack-dns12:02
*** nyechiel has quit IRC12:56
*** richm has joined #openstack-dns12:57
*** krotscheck is now known as lolscheck13:12
*** lolscheck is now known as krotscheck13:31
*** EricGonczer_ has joined #openstack-dns13:42
*** EricGonczer_ has quit IRC14:06
andrewbogottI'm upgrading from kilo to liberty and pdns is no longer getting axfr updates.  Logfile looks like this:14:21
andrewbogotthttps://www.irccloud.com/pastebin/gDK3CT1Q/14:21
andrewbogottCan anyone suggest what that 'got lower serial for…' error means?14:22
*** mlavalle has joined #openstack-dns14:27
*** Kiall has joined #openstack-dns14:30
timsimThat means it tried to send notifies to 127.0.0.1:53 and nothing was running there (probably), then since it couldn't notify, the zone is out of date.14:33
*** hwcomcn has joined #openstack-dns14:33
*** haplo37_ has joined #openstack-dns14:33
andrewbogotttimsim: why is it trying to contact 127.0.0.1?  My pool_nameserver is at 208.80.153.4814:34
andrewbogottIt doesn't shock me that it's unable to update 127.0.0.1 since there's nothing listening there14:34
*** hwcomcn has quit IRC14:35
timsimIt tries to notify the pool_target, and poll the pool_nameserver14:35
*** hwcomcn has joined #openstack-dns14:35
andrewbogotttimsim: hang on, that's very different from my understanding14:36
andrewbogottI thought that pool_target was the pdns database, where new domains were written14:36
andrewbogottwhereas the pool_nameserver is a running pdns which receives axfr notifications14:37
andrewbogott(In any case, both are clearly marked as 208.80.153.48 in my config)14:37
*** hwcomcn has quit IRC14:38
timsimI think the pool_target options for a database connection should be the pdns database, but the host/port should be wherever you want NOTIFYs  to go14:39
andrewbogottyep, ok14:41
timsimYou might need to have [pool_target:xxx] options= host: ip, port: #14:41
andrewbogottanyway, here's my config:  https://phabricator.wikimedia.org/P355214:41
andrewbogottThat's all in there, as you will see14:41
andrewbogottunless the args were renamed between kilo and liberty14:41
timsimYeah I think you need host/port in the "options" line of the pool_target bit14:41
*** rudrajit has joined #openstack-dns14:42
andrewbogottyou mean like options = connection: mysql://pdns:<redacted>@208.80.153.48/pdns, host: 208.80.153.48, port: 5314:44
timsimcorrect14:45
timsimI know it's awful14:45
andrewbogott…why...14:45
timsimI'm sorry14:45
andrewbogott...14:45
andrewbogottNo doubt that's written up in the release notes?14:45
timsim ¯\_(ツ)_/¯14:45
timsimIf that changed between releases, I'm sure it wasn't intentional14:46
timsim(That may not even be the fix)14:46
timsim(I'm just guessing)14:46
andrewbogottso to pick up that change I'd restart the pool manager and mdns, right?14:48
andrewbogottOr is central involved here?14:49
timsimJust pool manager.14:49
*** EricGonczer_ has joined #openstack-dns14:49
*** nkinder has joined #openstack-dns14:51
andrewbogotttimsim: that seems to have done it14:56
andrewbogottDoes that mean that the other host/port settings in that block are no longer needed?14:56
timsimYep14:59
andrewbogottAnd I assume that block in the config changes back to the other way in M14:59
timsimActually, it changes to a YAML file15:00
andrewbogottEvery time I upgrade my cluster I spend 10 minutes on each of glance, keystone and nova and then multiple days on designate.15:00
andrewbogottThat's not just me, is it?15:00
timsimWhat am I supposed to say here?15:01
andrewbogottSorry, just need to blow off steam :)15:01
timsimWell, you're welcome for the free support, anyway.15:01
timsimIt sucks that we somehow broke it that way15:02
andrewbogottso — I'm sorry, I don't mean to be ranting at /you/, since you're clearly being helpful and nice :)15:02
timsimIt's fine. There's no way someone should be expected to just figure that out.15:03
timsimWe fixed it like 9 months ago, so it sucks to still have to deal with it now15:03
timsimGive it another couple cycles and we'll be gone with that nasty config for good15:04
*** EricGonczer_ has quit IRC15:08
timsimre: Nova/Glance/whatever. Those projects are much older, have many more users, less things change out of utility, and necessity. We're trying to make our project as good as possible, and unlike the Novas/Glances of the world, we have a bit more freedom in fixing our mistakes, rather than being forced to live with so that we don't break people. I'd rather have our relatively small user pool have upgrade pains a few times, but15:08
timsim eventually get to a really nice, stable software state. Than have everyone's stuff work perfect between upgrades all the time, but the actual software be shit.15:08
andrewbogottYeah, I understand the philosphy.  There's natural tension between 'support existing users' and 'make things better for future users'15:10
timsimIf we _really_ had the freedom to fix things, we could probably do it all in once cycle, have one painful upgrade, and then we could all go home and just maintain the stable project. But because of the glacial pace imposed by all the red tape you've got to deal with to develop in OpenStack, and the limited resources by nature of all of us having company loyalties, the user often gets a crappy product. Which sucks.15:10
timsimIt's not the spirit of open source, if we all got to develop on this project out of love, rather than money, we could ship something much better, and ironically, we'd probably care even more about the user experience than the amount we're forced to care by openstack governance.15:11
timsimBut alas, this is how it works.15:11
timsimSorry, just need to blow off steam :)15:11
KrenairSounds like a breaking change which someone forgot to document15:14
andrewbogottYeah, the change itself isn't a big deal15:14
andrewbogottBut, I guess more changes = higher chance of them getting left out of the release notes15:14
mugsieyeah.15:15
andrewbogottAnyway, this works for now, I'll be back to rant again when I upgrade to M :)15:15
mugsiewe are trying to avoid it as much as possible, and we have added a new grenade gate, that will ensure that upgrades are better15:15
mugsieit will test the patch against the default config from the last stable release15:15
mugsiewhich should help15:16
andrewbogottah, great — that would definitely have caught this one15:16
mugsieyeah15:16
mugsiei will say L->M is going to be a bit of a pain15:16
mugsiebut there is docs for it15:16
timsimHah, my fault: https://github.com/openstack/designate/commit/520c32e514f0ae611a9875721d0ceeef2b895f38#diff-cb900d2d76e19f687ee632e0edfab0aeR5815:17
timsim!dm timsim15:17
openstacktimsim: Error: "dm" is not a valid command.15:17
openstackgerritGraham Hayes proposed openstack/designate: Documentation fix up  https://review.openstack.org/34607715:23
mugsietimsim: elarson ^^15:25
mugsieKrenair: push patch for your api docs bug15:26
mugsiesorry about the CLA, but our hands are tied15:26
mugsiethe foundationm requires it :(15:27
mugsiewe used to have some projects that would not enforce the CLA, but all projects have to now15:27
KrenairICLA contributor agreement requires current contact information.15:28
KrenairPlease review your contact information:15:28
Krenair  https://review.openstack.org/#/settings/contact15:28
Krenairwhen I try to upload anything15:29
KrenairBut then you go to the link, put some text in the contact fields and you get "Cannot store contact information"15:30
mugsiefwiw the question about "is it needed" comes up every now and again, but we seem to be stuckl with it15:31
mugsiehttp://docs.openstack.org/infra/manual/developers.html#account-setup15:31
mugsieyou need to go to https://review.openstack.org/#/settings/agreements and click "new contribuitor agreement"15:32
KrenairDid that already15:32
Krenairmugsie, ... you have to join the foundation?15:32
mugsieyeah15:32
* mugsie doesnt make the rules ..... unfortunatly15:33
Kiallfortunatly, for the rest of us ;)15:33
KrenairThis is not how open source projects are supposed to work15:34
mugsieeh - I would be an amazing linus-esque BDFL15:34
mugsieKrenair: OpenStack is different to a lot of Open Source alright.15:34
mugsiea lot of projects in this space do ask for the same requriemetns though.15:35
KrenairSo even if I did make gerrit accept contact details somehow, I'd then be told I need to join an organisation in order to contribute?15:35
KiallKrenair: there's nothing inherentally incompatible with a strict ICLA/CCLA system combined with Open Source, but yea, it certainly puts some folks off - and others give up trying to find the right dance needed to get everything ticked off..15:35
mugsiethe contact details error is about the agreement, not the actual details AFAIK15:36
mugsiegerrit just considers it a part of your contact details15:37
KiallKrenair: the foundation page is actually where the contact details come from, I believe it's a quirk of Gerrit's CLA system combined with the OpenStack CLA system that it shows the edit button in gerrit at all15:37
elarsonfwiw, emacs requires you to send in formal copyright assignment to the fsf via fax or mail :)15:37
KrenairIt already lists a verified ICLA under agreements15:37
Kiallelarson: yea, LOTS of open source projects have a CLA requirement.15:37
KiallKrenair: anyway! We're not the best folks to be able to help, other than point you at the docs mugsie already did.. The folks in #openstack-infra run Gerrit etc15:38
mugsieyeah, even if the legal standing of such a document is  ... debated15:38
KrenairI won't be contributing in future15:39
*** rudrajit has quit IRC15:39
*** baffle has quit IRC15:39
*** brad[] has quit IRC15:39
*** greghaynes has quit IRC15:39
*** amit213 has quit IRC15:39
*** stupidnic has quit IRC15:39
*** federico3 has quit IRC15:39
*** krotscheck has quit IRC15:39
*** f1ller- has quit IRC15:39
*** dasm has quit IRC15:39
*** mugsie|alt has quit IRC15:39
mugsieKrenair: that is unfortunate, but please, still feel free to send bugs in, even if you can't push code.15:40
*** krotscheck has joined #openstack-dns15:47
*** mugsie|alt has joined #openstack-dns15:47
*** stupidnic has joined #openstack-dns15:47
*** baffle has joined #openstack-dns15:47
*** brad[] has joined #openstack-dns15:47
*** dasm has joined #openstack-dns15:47
*** rudrajit has joined #openstack-dns15:47
*** f1ller has joined #openstack-dns15:47
*** federico3 has joined #openstack-dns15:47
*** greghaynes has joined #openstack-dns15:48
*** amit213 has joined #openstack-dns15:48
*** pcaruana has quit IRC15:49
openstackgerritMerged openstack/python-designateclient: Remove discover from test-requirements  https://review.openstack.org/34575916:31
openstackgerritMerged openstack/designate-dashboard: Remove discover from test-requirements  https://review.openstack.org/34586616:43
*** rudrajit has quit IRC16:56
*** rudrajit has joined #openstack-dns16:56
openstackgerritMerged openstack/designate: Documentation fix up  https://review.openstack.org/34607716:59
*** rudrajit has quit IRC17:02
*** dxu has joined #openstack-dns17:06
KrenairSo how often is http://developer.openstack.org/api-ref/dns updated from the version in git?17:16
mugsieyeah17:22
mugsieit should be done anything from 30 -40 mins after17:22
mugsiea commit merges *17:22
*** EmilienM has left #openstack-dns17:22
mugsiethere is a largish "post jobs" queue currently17:24
mugsieso might be a fewe hours17:25
Krenairoh right, it's done as updates go through, not on release17:33
Krenaircool17:33
mugsieyeah17:33
Krenairlooking at http://zuul.openstack.org/ some items in that queue have been waiting several hours now17:35
*** rudrajit has joined #openstack-dns17:36
mugsieyeah, the post jobs are the lowest of the low prioroty.17:42
mugsieso they usually back up, and then clear over night, when there is less CI jobs taking build nodes17:42
*** haplo37_ has quit IRC18:00
Krenairwhen it 'over night' in openstack?18:19
mugsieUS night usually :)18:25
mugsieus EU people get some good work done in the morning because of that18:25
*** ducttape_ has joined #openstack-dns18:37
*** pglass has joined #openstack-dns18:41
mugsiepglass: if you want you CI to have voting rights on designate, me or kiall can add them19:08
mugsieyour gerrit account looks like the name is in the wrong format19:08
*** EricGonczer_ has joined #openstack-dns19:10
pglasswell it needs to work first19:11
pglassi just started looking at third party ci yesterday19:11
pglassso... i didn't think the username had to be in any particular format. just the full name.19:13
mugsieoh, maybe19:21
*** EricGonczer_ has quit IRC19:33
FransUrboWhat does "Warning: The quotas could not be retrieved" in Horizon mean? As in, how do I set them (and to what)?19:48
FransUrbo.. There's no 'quota-list' option.19:49
mugsieFransUrbo: what client are you using?19:50
mugsie"openstack" or "designate"19:51
FransUrbodesignate19:51
FransUrboSo this is the 'system' quotas?19:51
mugsieyeah19:51
FransUrboLooking through the 'default' quota, there's no reference to 'dns'..19:52
mugsiedesignso designate quota-get <project-id>19:52
mugsieFransUrbo: that is a sore point - it will not be shown in the Horizon UI.19:52
FransUrboNot from the 'openstack quota show' either19:53
mugsiesame issue19:53
mugsieopenstack dns quota will work in newton19:53
FransUrboOk.19:54
mugsie(it just got finished in the last month)19:54
FransUrboAh, well. It's just a warning..19:54
FransUrboCould you have a (very) quick look at https://bugs.launchpad.net/trove/+bug/1605746 ? I list it as an issue with Trove, but considering I'm having 'Designate related' issues in Neutron as well..19:56
openstackLaunchpad bug 1605746 in OpenStack DBaaS (Trove) "Failed to create DNS entry for instance b08666ac-1994-4189-839f-8072eae63d00. No IP available" [Undecided,New]19:56
FransUrbohttps://bugs.launchpad.net/neutron/+bug/160533619:56
openstackLaunchpad bug 1605336 in neutron "Neutron loadbalancer VIP port fails to create" [Undecided,New]19:56
mugsiehaha19:58
mugsiehttps://review.openstack.org/34622119:58
mugsie(for the second one)19:58
mugsieit was an issue in neutron19:59
FransUrboNeat!19:59
FransUrboyeah, I _did_ state that in the initial blob..19:59
mugsieLBaaS seems to skip a few layers when creating ports, and does not call the neutron API20:00
mugsieso, it did not have this extra info that seems to be added somewhere along the way20:00
mugsiethis trove one looks like it could be them as well. That integration was writen years ago20:01
FransUrboI figured as much, but I thought I'd mention Designate in there none the same..20:04
mugsieyeah - from reading the code, it could be the delay in syncing IP addresses from neutron to nove20:04
mugsieso neutron gives it the IP, but nova has not synced the change in yet20:05
mugsieso when it goes to use the IP, the erorr handling kicks in20:05
FransUrboSounds resonable. I get that almost immediately.20:09
mugsiethey are fairly friendly in #openstack-trove - they would know better than me20:11
FransUrboYeah, but they're never there :D. I mentioned it a couple of hours, waiting for the rock to rotate to the right position :D20:11
mugsieping amrith and tell him I sent you :)20:12
mugsiehe should be around by now afaik20:12
FransUrboThanx.20:13
FransUrboI talked to him earlier today and he was quite testy about me not using redstack or whatever to install my Trove installation..20:14
FransUrboBut eventually I got out of him that it (Trove) don't work with Heat..20:14
mugsieas in Heat installing trove, or trove using heat to create instances?20:16
FransUrbothe latter20:16
mugsieah, yeah20:16
mugsieno20:16
FransUrboI thought it would be nice, to use a specialized service to do the deploy. Not inventing the wheel twice and all that. But apparently it's being removed.20:17
mugsieIt was added to satisfy a requirement from the TC years ago20:17
FransUrboTC?20:18
mugsieit was never the real one used in production20:18
mugsietechnical committee20:18
FransUrboAh.20:18
mugsiewe used to have a process where you would apply to them to be come part of OpenStack20:18
mugsiethey wouild then review the prohect20:18
FransUrboAh, well. After disabling that in Trove, everything started to fall into place. Except that DNS issue..20:18
mugsieand they could ask you to do things to fit in better20:18
FransUrboYeah, I saw your discussion earlier..20:19
mugsieOK. they should be looking at moving it to the neutron one anyway, so I will ping them again during the week20:19
FransUrboNeutron?!20:19
mugsieso they should just be sending the name to neutron when they create the port20:20
FransUrboGot it..20:20
mugsiethen neutron can set it in designate, and ensure it is deleted when the port is deleted20:20
FransUrbo... and Neutron then talks to Designate?20:20
mugsieyeah - that was the bit that was failing for the LBaaS bug20:21
FransUrboYeah. I'm building my own local package right now to test it.20:21
mugsieneutron adds records to its inbuild dnsmasq for internal addresses, and for external addresses it pushes them to us20:21
FransUrboYeah, you told me that yesterday (or the day before) :D20:24
mugsieah  - I am foirgeting things in my old age :)20:24
FransUrboROTFL20:24
FransUrboKnow the feeling :)20:24
FransUrboBtw, the VIP fix works. Want me to sign of on it?20:32
mugsieplease :)20:33
FransUrboWhere/how do I do that?20:33
*** amrith has joined #openstack-dns20:34
amrithmugsie, yo yo20:34
mugsiehey FransUrbo ^ is the reporter for that bug :)20:34
amrithyes20:34
amrithI don't have scrollback on this channel, let me go find eavesdrop20:34
mugsieFransUrbo: https://review.openstack.org/34622120:34
amrithhmm, reading scrollback20:35
FransUrboJust saw the Reply..20:36
mugsieamrith: looks like the issue is https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L98020:36
amrithfirst of all, he never come to trove and said mugsie sent him20:36
mugsiein that region20:36
mugsie:)20:36
amrithif he had, we'd have been all over it; like use-car salesmen on a prospective customer20:36
mugsiethere seems to be an issue with getting the IP from Nova?20:36
mugsiesorry - https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L100120:37
mugsieso it is polling, then thinks it has the IP. it trys to access it then, but the IP is not set20:37
* amrith reads the scrollback with amusement ... http://eavesdrop.openstack.org/irclogs/%23openstack-dns/%23openstack-dns.2016-07-22.log.html#t2016-07-22T20:14:2520:37
FransUrboOk, review added on 34622120:38
mugsieFransUrbo: tnx :)20:38
FransUrbonp20:38
FransUrboamrith: Well, you WHERE testy :)20:39
mugsieamrith: you should really move to setting the dns_name attribute on ports in neutron - then the data can be pushed through neutron to us20:39
mugsieFransUrbo: amrith has been called that from time to time :)20:39
FransUrboLOL20:39
mugsienever by me of course :)20:39
amrithWere or Where?20:39
FransUrboI didn't take offence. I'm been around to long :)20:39
amrithmugsie, if people find me testy, I wonder what they'll think of you.20:40
FransUrbowere, dang :)20:40
FransUrboMugsie soften up after a while.. :)20:40
* mugsie is making a few waves this week.20:41
amrithso mugsie, I've got a plugin for you :) it is 220v, 50hz20:41
amrithok, I read all the scrollback20:42
amrithso what appears to be the problem with DNS?20:42
mugsiewhen the integration is turned on, trove trys to get the IP, can't and goes to ERROR20:42
FransUrboDid you see the issue I reported?20:42
amrithI did, and I marked it incomplete20:43
mugsiewithout the integration, the IP is nover looked up(not at that point anyway)20:43
amrithI have no idea what you setup or how you got to that20:43
amrithintegration with what? dns?20:43
mugsiedesignate20:43
amrithok20:43
amrithah yes, https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L97120:43
mugsie(trove has designate integration from years back)20:43
amrithyup20:44
amrithso why aren't we getting an IP?20:44
mugsieit was supposed to be deployed in public cloud, but we never got to turn it on :(20:44
mugsieself.dns_ip_address is not being set20:45
amrithwe timeout on getting an IP in ip_is_available after whatever DNS_TIME_OUT happens to be.20:45
mugsietimeout hasnt hit20:45
mugsieit thinks it has one20:45
FransUrboIncluded my Trove config options if that helps.20:46
amrithtimeout is 120s mugsie20:46
FransUrboThis is triggered almost right away (well within that 120s).20:47
mugsieFransUrbo: can you add in some debuging loggig statements?20:47
FransUrboSure.20:47
FransUrboJust tell me what to add where..20:48
mugsiejust above "LOG.debug("Creating dns entry...")" add "LOG.debug(self.addresses)"20:48
amrithmugsie, no need to20:48
amrithnova pushed the instance to error state20:48
amrithso we raise in ip_is_available()20:49
amrithhttps://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L99320:49
amrithwe won't wait 120s20:49
amrithso why did Nova error the instance?20:49
FransUrboWant me to get nova logs?20:49
mugsiethe error message is from - https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L100320:49
mugsiewhich is after that popint, and it trggered by self.dns_ip_address being None / False20:50
mugsie"No IP available" is only from there20:50
amrithwell in that case, I see why you want to print self.addresses20:51
amrithcoz it is returning true at 98320:51
mugsieyup :)20:51
amrithhey mugsie, shouldn't 1005 be before 1002?20:54
amrithno, never mind20:54
amrithI bet the issue is that network_label_regex is wrong, or there's a blacklist20:56
mugsieoh. that coud be it20:57
amrithsee https://github.com/openstack/trove/blob/master/trove/instance/models.py#L214-L22720:57
*** f1ller is now known as filler20:58
mugsieyes. FransUrbo do you have network_label_regex set ?20:59
FransUrboyes. network_label_regex = .*21:01
amrithmugsie, go get a pint for me mate.21:05
amrithI can't have any ... so you have to support the breweries now ... all by your lonesome.21:06
mugsieFransUrbo: OK, I am going to leave the office (its 22:00 here) - can you dump your full config into an etherpad / paste?21:06
mugsieand also the output from that extra debug log?21:06
mugsieI will have a look on monday21:06
mugsieamrith: I will do my best :)21:07
FransUrboI'm trying to get you logs, but I'm hitting a quota limit on secgroups. And I can't seem to change it!21:07
*** kbyrne has quit IRC21:07
FransUrboIs there any way to tell Trove to use existing SG instead of creating one?21:08
*** filler is now known as f1ller21:08
amrithmugsie, a thought. it would be interesting to see IPs at https://github.com/openstack/trove/blob/master/trove/instance/models.py#L225 just in case filter is causing an issue.21:08
amrith..21:09
*** EricGonczer_ has joined #openstack-dns21:10
*** f1ller is now known as filler21:10
*** kbyrne has joined #openstack-dns21:11
FransUrboOk, self.addresses => http://paste.openstack.org/show/539891/21:13
FransUrboFor me, both ip_regex and black_list_regex is not set specifically (and there's no default).21:17
FransUrboSo that section would not trigger..21:17
FransUrbomugsie: My config dump: http://bayour.com/misc/trove-cfgs.txt21:26
*** ducttape_ has quit IRC21:59
*** pglass has quit IRC22:12
openstackgerritTyr Johanson proposed openstack/designate-dashboard: [WIP] API v2 Dashboard  https://review.openstack.org/34118222:40
*** dxu has quit IRC22:45
FransUrboamrith: Still here?23:42

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