Viranch Mehta
500097542b
drop unneeded line break
2021-06-22 16:11:28 -07:00
Viranch Mehta
568e6860d3
drop comment
2021-06-22 15:56:08 -07:00
Viranch Mehta
c0161fb228
Split out dynamic record validty check for readability
2021-06-22 15:51:54 -07:00
Viranch Mehta
e7524ec1ad
Partial support for dynamic A+AAAA records on Azure
2021-06-21 15:46:27 -07:00
Ross McFarland
8b6f05313b
Merge branch 'master' into azuredns-reused-pool
2021-06-14 19:19:33 -07:00
Ross McFarland
4fc2d4e246
Merge branch 'master' into sham/issue-710
2021-06-14 19:09:28 -07:00
Viranch Mehta
725189af49
Handle re-used pools in Azure DNS dynamic records
2021-06-14 13:58:20 -07:00
Viranch Mehta
fec0aea144
minor clean up of azuredns tests
2021-06-14 13:56:19 -07:00
Sham
53608cbcf9
Merge branch 'octodns:master' into sham/issue-710
2021-06-10 00:26:30 -07:00
Viranch Mehta
7e0c6296fb
ensure dynamic records map to unique ATM profiles
2021-06-09 17:25:06 -07:00
Viranch Mehta
5a943f0b13
handle broken alias to ATM for dynamic records
2021-06-09 16:01:18 -07:00
Viranch Mehta
aaffdb1388
minimize Azure Traffic Manager hops
2021-05-28 13:23:35 -07:00
Viranch Mehta
e97675fe3d
check dns config when comparing profiles for equality
2021-05-28 12:48:09 -07:00
Stan Brinkerhoff
6e71f2df76
update test record
2021-05-28 00:54:57 -04:00
Stan Brinkerhoff
60f916cd24
add contents for alias method, test for alias
2021-05-28 00:52:48 -04:00
Sham
eb14873abb
Allow the option to not pass Host header in healthchecks
2021-05-24 19:10:53 -07:00
Tom Kaminski
0ce7d22d1b
Merge branch 'master' into dynamic-cname
2021-05-20 15:25:59 -05: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
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
e1d262a301
Add a validation requiring single value weight=1
2021-05-17 17:06:40 -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
Viranch Mehta
d619025040
Support dynamic records in Azure DNS
2021-05-11 22:33:00 -07:00
omar
93de918e01
Fix lint, requirements.txt, and all the tests but one.
2021-05-10 20:38:30 -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
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
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
1922311091
WIP added TestHetznerProvider.test_apply
2021-04-27 07:53:17 +02:00
Ross McFarland
fbd8389903
Tests for new-style ns1 data_for_dynamic_A fallback only pools
2021-04-26 17:10:22 -07:00
Ricard Bejarano
612738b327
renamed TestdHetznerProvider -> TestHetznerProvider (missing "d")
2021-04-26 19:03:25 +02:00
Ross McFarland
078576520d
Rework NS1 pool handling to support fallback-only pools
2021-04-26 08:34:02 -07:00
Ross McFarland
e90aeb5d34
pools used as fallbacks should count as seen
2021-04-22 18:45:14 -07:00
Ricard Bejarano
ab436af92d
added populate() tests
2021-04-21 07:55:18 +02:00
Christian Funkhouser
55c194c203
Update tests/test_octodns_manager.py
...
Co-authored-by: Ross McFarland <ross@github.com >
2021-04-08 09:40:04 -04:00
Christian Funkhouser
2075550f07
Test that Manager passes fh to _PlanOutputs
2021-04-07 18:21:34 -04:00
Maikel Poot
87c31ca23d
Update transip unittest
2021-03-31 13:31:24 +02:00
Ross McFarland
5e1f653848
Merge remote-tracking branch 'origin/master' into srv_null_records
2021-02-18 07:52:47 -08:00
Mark Tearle
5d23977bbd
Adjust remaining unit tests due to extra records in test zone
2021-02-15 22:46:22 +08:00
Mark Tearle
84a0c089d4
Warn that NULL SRV records are unsupported in DNS Made Easy provider
2021-02-15 22:33:12 +08:00
Mark Tearle
2cd5511dc6
Warn that NULL SRV records are unsupported in DNSimple provider
...
DNSimple does not handle NULL SRV records correctly (either via
their web interface or API). Flag to end user if attempted.
Issue noted with DNSimple support 2020-12-09
2021-02-15 22:33:04 +08:00
Mark Tearle
e0d79f826f
Update Edge DNS tests and fixtures for NULL SRV records
...
Thanks to @jdgri for assisting with API tests to confirm support
2021-02-15 22:33:02 +08:00
Mark Tearle
fb197b890e
Update Mythic Beasts tests and fixtures for NULL SRV records
...
Thanks to @pwaring for assisting with API tests to confirm support,
and reaching out to Mythic Beasts to obtain a fix
2021-02-15 22:33:00 +08:00