You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by "Matt Perry (JIRA)" <ji...@apache.org> on 2012/07/16 19:19:35 UTC

[dev] [jira] [Created] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Matt Perry created LIBCLOUD-224:
-----------------------------------

             Summary: Rackspace DNS - can't create records on domains
                 Key: LIBCLOUD-224
                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
             Project: Libcloud
          Issue Type: Bug
          Components: Core
         Environment: Python 2.6+
            Reporter: Matt Perry


Due to the line:

name = self._to_full_record_name(domain=zone.domain, name=name)

in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[dev] [jira] [Comment Edited] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415968#comment-13415968 ] 

Tomaz Muraus edited comment on LIBCLOUD-224 at 7/17/12 7:30 AM:
----------------------------------------------------------------

Let me make sure I understand you - you want to create a record for a domain (not a sub-domain? What are you passing in for the record name and what does the API expect this case?
                
      was (Author: kami):
    Let me make sure I understand you - you want to create a record for a domain (not a sub-domain) and you are passing in an empty record name?

If that's the case than yes, it looks like we don't handle this scenario correctly. I will have a look and try to get a patch out ASAP.
                  
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[dev] [jira] [Commented] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415968#comment-13415968 ] 

Tomaz Muraus commented on LIBCLOUD-224:
---------------------------------------

Let me make sure I understand you - you want to create a record for a domain (not a sub-domain) and you are passing in an empty record name?

If that's the case than yes, it looks like we don't handle this scenario correctly. I will have a look and try to get a patch out ASAP.
                
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[dev] [jira] [Closed] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomaz Muraus closed LIBCLOUD-224.
---------------------------------

    
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>             Fix For: 0.11.0
>
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[dev] [jira] [Commented] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415985#comment-13415985 ] 

Tomaz Muraus commented on LIBCLOUD-224:
---------------------------------------

I pushed a fix to trunk. Please confirm that it also works for you. Thanks.
                
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[dev] [jira] [Updated] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomaz Muraus updated LIBCLOUD-224:
----------------------------------

    Fix Version/s: 0.11.0
    
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>             Fix For: 0.11.0
>
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[dev] [jira] [Resolved] (LIBCLOUD-224) Rackspace DNS - can't create records on domains

Posted by "Tomaz Muraus (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LIBCLOUD-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomaz Muraus resolved LIBCLOUD-224.
-----------------------------------

    Resolution: Fixed
    
> Rackspace DNS - can't create records on domains
> -----------------------------------------------
>
>                 Key: LIBCLOUD-224
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-224
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Core
>         Environment: Python 2.6+
>            Reporter: Matt Perry
>             Fix For: 0.11.0
>
>
> Due to the line:
> name = self._to_full_record_name(domain=zone.domain, name=name)
> in libcloud/dns/drivers/rackspace.py, it's impossible to create records for domains (e.g. an A record for example.com) since _to_full_record_name concatenates a subdomain and a zone's domain name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira