OpenStack DNS As A Service (Designate)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Zuul 17c26a4758 Merge "Only log unexpected rndc errors" 10 months ago
api-ref/source Merge "Remove the deprecated "giturl" option" 2 years ago
contrib Update vagrant config 1 year ago
designate Merge "Only log unexpected rndc errors" 10 months ago
devstack Merge "Fix ipv6 bugs with devstack and pdns4 driver" 11 months ago
doc Merge "Standardizing install guides" 10 months ago
etc/designate Moved most configuration into designate.conf 1 year ago
playbooks Replace git.openstack.org URLs with opendev.org URLs 1 year ago
rally-jobs Add validation to improve pep8 check for designate project 2 years ago
releasenotes Merge "Fix bug in recordset status" 11 months ago
roles Update Zuul Jobs 1 year ago
tools Switch to using stestr 2 years ago
.coveragerc Update .coveragerc after the removal of respective directory 3 years ago
.gitignore Remove testrepository 2 years ago
.gitreview OpenDev Migration Patch 1 year ago
.stestr.conf Switch to using stestr 2 years ago
.zuul.yaml Make IPv6 jobs voting 11 months ago
CONTRIBUTING.rst Added CONTRIBUTING.rst file to the project 2 years ago
LICENSE Add LICENSE file. 7 years ago
README.rst Replace git.openstack.org URLs with opendev.org URLs 1 year ago
babel.cfg Setup for translation 6 years ago
designate.sublime-project Add __pycache__ to ST2 Ignore 5 years ago
ipa-requirements.txt add support for FreeIPA backend - phase 5 - requirements 6 years ago
lower-constraints.txt Merge "Add designate-status command for upgrade checks" 1 year ago
requirements.txt Blacklist eventlet 0.21.0,0.23.0,0.25.0 11 months ago
setup.cfg Removing manage command for akamai backend 1 year ago
setup.py Updated from global requirements 3 years ago
test-requirements.txt Bump to hacking 1.1.0 1 year ago
tox.ini Add pdf-docs env to tox.ini 11 months ago

README.rst

Team and repository tags

image

OpenStack Designate

Designate is an OpenStack project, providing DNSaaS.

IRC: #openstack-dns

Installation: https://docs.openstack.org/designate/latest/

Development

Designate follows the OpenStack Gerrit Workflow

Setup

Setup a working environment:

Building Docs

To build the documentation from the restructured text source, do the following:

now point your browser at html/index.html (the official documentation is published to docs.openstack.org by the maintainers.

Contributing

Install the git-review package to make life easier

pip install git-review

Branch, work, & submit:

# cut a new branch, tracking master
git checkout --track -b bug/id origin/master
# work work work
git add stuff
git commit
# rebase/squash to a single commit before submitting
git rebase -i
# submit
git-review

Testing

Execute a single test using py27 (test is CentralServiceTest.test_count_domains)

tox -e py27 -- designate.tests.test_central.test_service.CentralServiceTest.test_count_zones_policy_check