The ubuntu PPA was for havana and there appears to be no
more modern equivalent
The nova and neutron designate plugins both link to github
repositories that are now deleted.
The chef cookbook, debian packages and example plugin have no
updates in the last 7 years
The bug and blueprint links are current and are already on the
getting-started page
The git repo has been added to the getting started page as that
was the only remaining link
Change-Id: I5d93ffdbeac54a396fc34d13a96636b23c5845e1
In case a user wants to use the CLI add the appropriate invocations.
Change-Id: I49272ea9631dc142e80f7a2376fc1f2c3c9e0a61
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Set openstackdocs_auto_name to use 'project' as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
Add openstackdocstheme options to api-ref.
Change-Id: I0cf71327ca5d9da1d88a826225374c8801849c36
- Drop reference to weekly meeting
- Use https when possible
- Update comment about devstack plugin
- Need to use Ubuntu 18.04 or newer
- Change deprecated option in example
Change-Id: Icdff59fb24fde99b02b9d5e85e3b6d17d5f3434e
This patch standardizes the CONTRIBUTING.rst file and adds information
from the required doc/source/contributor/contributing.rst.
Change-Id: I4a47ef22c70c6f6b225ea779227627d7f3078f4e
Story: #2007236
Task: #38520
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
* Mark Akamai v2 as untested
* Mark Akamai eDNS as known broken due to the API being removed
* Add basic docs for Akamai v2
Change-Id: I4f6c6c1c96251bfc4f7ad3bb6b0bd2025397fa03
Signed-off-by: Graham Hayes <gr@ham.ie>
--dry-run and --delete should be switchs.
now --dry_run acts as key value pair. users do not know what is behind
--dry-run. and now whatever the value is acceptable. this is unreasonable.
Closes-bug: #1847393
Change-Id: Ia6ab93395deb95173e443f9d3ea77dd52edfcf2c
This is better practice and we should recommend
this value set in the install guides.
Host headers makes use of request host_url provided
by Flask, instead of relying on the hard-coded url in
the configuration.
Change-Id: I9fbb71acd063d2034190e773f69f7a80275b2f3c
The pool-manager has been deprecated since Newton and
is now being removed with the Train release.
Change-Id: Ib258043d492bb25e1c061d765b40885317c73804
Running "sphinx-build -b man doc/source doc/build/man" allows the
build of man pages which are useful when working from the command
line.
Change-Id: Ia9e2bb2cc9d68bea71a19ff8296bbf9bd3cd95a4
- Enable PDF documentation. Based on [1].
- Enable table of contents generation for pdf
- Removed literalinclude of designate.conf [2]
- Removed illegal character (a literal ESC)
- Fix incorrect column count in backends summary section
- Replace nodes.line() with nodes.paragraph()
[1] https://review.opendev.org/601659
[2] https://github.com/sphinx-doc/sphinx/issues/3099
Change-Id: Ie454f8f9ebc8e36347ce33b22f2e6da0257fe4e0
Signed-off-by: Nicolas Bock <nicolas.bock@suse.com>
There is an error in the service:api section
of the documentation. Quotas and reports are
valid admin extensions and not v2 extensions.
In addition we also never actually enabled
the admin api.
Change-Id: I240a274d9129612596fe06798e8b29bd9159bd03
Did not specify between 2.8 and 2.7, went with
generic documentation link for ease of future use.
Change-Id: I43c5f71c9b335055ee8691566eb662fdb27eeba8
backport: stein rocky
The api documentation is now published on docs.openstack.org instead
of developer.openstack.org. Update all links that are changed to the
new location.
Note that redirects will be set up as well but let's point now to the
new location.
For details, see:
http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007828.html
Change-Id: Ibd4ed1a1e282f0088467a6fcafe44b1dad46ed5f
> Could not lex literal_block as "guess". Highlighting skipped.
Changes guess to none (no highlighting) to resolve this.
Change-Id: Iffe1846f0fff4e9f1c980fcbeed6f71f941eeaf9
Based upon the established conf paradigm used in Nova,
this patch moves most of the configuration to a
central location. Making config a lot easier to
manage, as well a lot easier to locate.
There is still some configuration listed in classes,
that I would like to eventually move to
designate.conf as well, but to lower complexity not
all config was moved.
General changes
* Centrelized most configuration under designate.conf.
* Cleaned up configuration.
* Simplified config generation.
* Renamed generated config to designate.conf.sample.
Previously broken
* xfr_timeout now in the appropriate section.
* memcached_servers now in the appropriate section.
Previously missing from sample config
* allowed_remote_exmods listed in sample config.
* backend:akamai section listed in sample config.
* backend:dynect section listed in sample config.
* backend:infoblox section listed in sample config.
blueprint centralize-config-designate
Change-Id: I3be68bf294157631a9bac128df0841220020de96
Sphinx 2.0.0 dropped Python 2.7 support. This is aligned with
Change-Id If558f184c959e4b63b56dec3ca1571d1034cfe5c in requirements
project.
Change-Id: I01467293fffbcf45ee9b311731f5d8699040215a
Co-Authored-By: Carlos Goncalves <cgoncalves@redhat.com>
Allow a new config item in pools.yaml to set the pdns tsigkey to use for
AFXR queries.
Change-Id: Ibb4fb604957286c6edfe85f72321f199eb3167a7
Closes-Bug: #1820089
Signed-off-by: Graham Hayes <gr@ham.ie>
1. oslo project provide jsonutils, and designate use it in many place[1],
this PS to update the remained json module to oslo jsonutils for
consistency.
2. fix typos for rst file
[1]: https://github.com/openstack/designate/search?q=jsonutils&unscoped_q=jsonutils
Change-Id: Ib030b8a6e1369aa4ac7449a759580c4fcce247f7
This checks for duplicate entries in the service_statuses table
which will be an error after change
I307a8f7dd8b8a83effa447a846db3288efa32dba.
Related-Bug: 1768824
Story: 2003657
Task: 26127
Change-Id: Ie0350b034f0eb03749138aadd0951d30073214c0
Co-authored-by: Doug Hellmann <doug@doughellmann.com>
This patchset adds support for DNS CAA (Certification Authority
Authorization) Resource Record which is described in RFC 6844
(https://tools.ietf.org/html/rfc6844)
Change-Id: If9619096f1706d1123895b63b9129b9ffd4fb320
Closes-Bug: 1787552
This patchset adds support for DNS NAPTR (Naming Authority
Pointer) Resource Record which is described in RFC 2915
(https://tools.ietf.org/html/rfc2915)
Change-Id: Ic7d26a6c653ce46e67438e983476782edd6ec890
Closes-Bug: 1779850
Sphinx 1.6 deprecated using the application object to perform logging
and it will be removed in the upcoming 2.0 release. This updates our
extensions to use the recommended sphinx.util.logging instead.
Change-Id: I0b4d0d66ad60ff8e9b2d7de70d9858bd6ca5efa6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>