Tom Kaminski
0ce7d22d1b
Merge branch 'master' into dynamic-cname
2021-05-20 15:25:59 -05:00
Tom Kaminski
62122e4429
More explicit check for CNAME records when checking for extra updates
2021-05-20 15:25:03 -05:00
Ross McFarland
725e56b29d
Merge pull request #717 from viranch/azuredns-oceania
...
map Oceania to Australia/Pacific in Azure
2021-05-19 06:33:52 -07:00
Viranch Mehta
5f57b52d07
map Oceania to Australia/Pacific in Azure
2021-05-18 10:25:41 -07:00
Tom Kaminski
f5d81be2fb
Merge branch 'master' into dynamic-cname
2021-05-17 20:11:37 -05:00
Tom Kaminski
b02d5d0a2d
Do not trigger change for health checks on cname dynamic records
2021-05-17 20:04:49 -05:00
Ross McFarland
a79e2f3abd
Merge pull request #706 from viranch/azuredns-dynamic
...
Support dynamic records in Azure DNS
2021-05-17 17:54:25 -07:00
Ross McFarland
753a337ecc
Fix weights on new Azure dynamic record tests
2021-05-17 17:49:31 -07:00
Ross McFarland
abef3202a0
Merge branch 'master' into azuredns-dynamic
2021-05-17 17:26:29 -07:00
Ross McFarland
12cd49d0af
Merge pull request #715 from octodns/single-value-weight-validation
...
Add a validation requiring single value weight=1
2021-05-17 17:26:15 -07:00
Ross McFarland
e1d262a301
Add a validation requiring single value weight=1
2021-05-17 17:06:40 -07:00
Viranch Mehta
cca288faa6
log warning when non-1 weight is set for single-value pools
2021-05-17 13:19:43 -07:00
Viranch Mehta
1b5bf75c58
drop method names from exceptions
2021-05-17 13:17:03 -07:00
Viranch Mehta
5df2077ed0
clarify the limitations and caveats of azure dynamic records
2021-05-14 23:21:26 -07:00
Viranch Mehta
3bcd032eba
Merge branch 'master' into azuredns-dynamic
2021-05-14 23:04:45 -07:00
Ross McFarland
8be24f10a1
Merge pull request #709 from shollingsworth/issue-707-lenient-flag-doc
...
Updated doc to reflect config file location for zone wide lenient flag Fixes octodns/octodns#707
2021-05-14 08:08:57 -07:00
Viranch Mehta
9b5c8be01e
optimize by not creating traffic manager for single-value pools
...
If single-value pools have a weight defined, it will be lost by this
optimization. Next time octodns-sync is run, it will show an update for
setting the weight on remote. To overcome this, this commit includes a
change to Record object that ignores the weight in single-value pools.
2021-05-12 10:03:34 -07:00
Steven Hollingsworth
72b0438b7f
Updated doc to reflect config file location for zone wide lenient flag
2021-05-12 09:40:06 -07:00
Viranch Mehta
d619025040
Support dynamic records in Azure DNS
2021-05-11 22:33:00 -07:00
Ross McFarland
056cec8935
Merge pull request #705 from omarkilani/master
...
Update the AzureProvider to support azure-mgmt-dns 8.0.0 and azure-identity.
2021-05-11 14:01:57 -07:00
omar
758c7fab61
Fix the last test.
2021-05-10 20:49:28 -07:00
omar
93de918e01
Fix lint, requirements.txt, and all the tests but one.
2021-05-10 20:38:30 -07:00
omar
ebfb9355b1
Update the AzureProvider to support azure-mgmt-dns 8.0.0 and azure-identity.
2021-05-10 19:32:38 -07:00
Ross McFarland
b3aa56f36f
Merge pull request #699 from octodns/ns1-fallback-only-support
...
Ns1 fallback only support
2021-05-04 18:33:08 -07:00
Ross McFarland
428f9421a3
Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support
2021-05-04 21:19:02 -04:00
Ross McFarland
bd737e8cea
Merge pull request #704 from viranch/ns1-dynamic-cname
...
Add support for dynamic CNAME records in NS1
2021-05-03 12:23:31 -07:00
Ross McFarland
5a679948a6
Merge branch 'master' into ns1-fallback-only-support
2021-05-03 12:12:14 -07:00
Viranch Mehta
6d7cab43e8
Rename data/params for dynamic methods
2021-05-03 10:59:12 -07:00
Viranch Mehta
3de5cd2740
More future proof index lookup
2021-04-30 20:38:08 -07:00
Viranch Mehta
15eb23eeb6
Trim trailing dot from CNAME answers for NS1 monitors
2021-04-30 20:26:11 -07:00
Viranch Mehta
40569945d2
Add support for dynamic CNAME records in NS1
2021-04-30 17:02:12 -07:00
Ross McFarland
3e888b18e1
Merge pull request #703 from octodns/rel-0-9-12
...
v0.9.12 version bump and CHANGELOG update
v0.9.12
2021-04-30 14:53:13 -07:00
Ross McFarland
58c7f431e8
v0.9.12 version bump and CHANGELOG update
2021-04-30 14:43:23 -07:00
Ross McFarland
ec0ea6080d
Merge pull request #701 from octodns/doc-sha-install
...
Add a blurb on pip installing a sha
2021-04-29 09:16:05 -07:00
Ross McFarland
ad37b99773
Add shell code block types
2021-04-29 09:12:38 -07:00
Ross McFarland
a564270ef5
Add a blurb on pip installing a sha
2021-04-29 09:12:35 -07:00
Ross McFarland
03f59a8e18
Merge pull request #691 from ricardbejarano/hetzner-provider
...
Hetzner provider
2021-04-29 08:44:29 -07:00
Ricard Bejarano
0a212828bc
Merge branch 'master' into hetzner-provider
2021-04-27 20:12:10 +02:00
Ricard Bejarano
b3c394a5e0
minor correctness tweaks
2021-04-27 19:59:26 +02:00
Ricard Bejarano
6bf24d8678
implemented TestHetznerProvider.test_apply
2021-04-27 19:59:00 +02:00
Ricard Bejarano
d4c6836d0b
implemented HetznerProvider.zone_metadata as the equivalent to zone_records for zone metadata
2021-04-27 19:58:07 +02:00
Ricard Bejarano
a0c4e9ecd7
simplified HetznerClient by removing unused pagination handling
2021-04-27 19:56:39 +02:00
Ricard Bejarano
1922311091
WIP added TestHetznerProvider.test_apply
2021-04-27 07:53:17 +02:00
Ricard Bejarano
0de9efd032
removed unused HetznerClient methods to fix imparial coverage
2021-04-27 07:31:05 +02:00
Ross McFarland
8b02cd7088
Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support
2021-04-26 17:11:32 -07:00
Ross McFarland
fbd8389903
Tests for new-style ns1 data_for_dynamic_A fallback only pools
2021-04-26 17:10:22 -07:00
Ross McFarland
9c31b75e03
Merge pull request #700 from ricardbejarano/fix-plan-debug-log
...
fixed missing whitespace in plan() debug logging
2021-04-26 16:54:46 -07:00
Ricard Bejarano
a4ac90babe
Merge branch 'master' into fix-plan-debug-log
2021-04-26 19:09:09 +02:00
Ricard Bejarano
3f3d500152
fixed missing whitespace in plan() debug logging
...
When debug logging is enabled, the plan() function logs lines like:
<previous output>
Plan: DEBUG: __init__: Creates=13, Updates=0, Deletes=0Existing=0
<following output>
Where a space between "Deletes=0" and "Existing=0" is missing.
This adds it.
2021-04-26 19:06:29 +02:00
Ricard Bejarano
612738b327
renamed TestdHetznerProvider -> TestHetznerProvider (missing "d")
2021-04-26 19:03:25 +02:00