Ross McFarland
45e372acb1
Rework to adding support for merge include, <<: !include
2 months ago
Ross McFarland
6654d13ba2
Add a test to ensure !include files use the same loader (settings)
2 months ago
Ross McFarland
80979194a5
Add array syntax support to !include tag for merging multiple files
2 months ago
Ross McFarland
47b9bf27dc
Add processor support to octodns-dump
2 months ago
Ross McFarland
389938f5d3
Don't blow up when config keys are present, but None
2 years ago
Matt Cholick
885126d48f
Additional test checking Zone threshold defaults to None
2 years ago
Matt Cholick
2bb2d5643b
Add zone specific threshold config
2 years ago
Ross McFarland
6d778b3b67
Include tests of secret_handlers from config yaml and some of that's implementation details
2 years ago
Martin Frausing
68e1178ac7
Add list_zones to AutoArpa
- This makes it possible to use dynamic zone config with AutoArpa
- Document what gotchas that entails
- Add tests both with another source (for generating zones to populate) and without (no zones to populate)
2 years ago
Alizey Jalil
dc4addc837
Removed the specific config file used missing zone test use case
2 years ago
Alizey Jalil
a2a502987e
Added test for missing zone
2 years ago
Alizey Jalil
c816fe7af0
Added test for missing zone file
2 years ago
Viranch Mehta
e92c1079c9
Fix wrong re-use of sources for dynamic zones
2 years ago
Viranch Mehta
0181158953
Include sources only if they exist
2 years ago
Kiran Naidoo
b20113e1a9
Fix typo when loading auto-arpa config
Resolved a typo that prevented the auto-arpa configuration options from
loading.
2 years ago
Ross McFarland
c64e279dd2
Add support for !include YAML directive
2 years ago
Ross McFarland
e48759791c
forgot to add shared.yaml test file
2 years ago
Ross McFarland
cb28fa0e26
YamlProvider support for shared file, loaded into all zones
2 years ago
Ross McFarland
61d3ed884a
More YamlProvider details testing
2 years ago
Ross McFarland
4b4b907584
Testing for manager's use of list_zones for dynamically configured zones
2 years ago
Ross McFarland
92623b1a2c
Testing of (Split)YamlProvider.list_zones w/fixes
2 years ago
Ross McFarland
da5b7d0d1e
Sketch out an option for dynamic zone config
2 years ago
Ross McFarland
80be9e7758
Add dynamic recordA validation to ensure last rule is a catch-all
3 years ago
Ross McFarland
bc6a2d8067
working auto-arpa setup
3 years ago
Ross McFarland
6cb81cb15e
Support for delaying arpa processing
3 years ago
Ross McFarland
723db157ab
Provider.strict_supports=True by default, fix tests that didn't like that
3 years ago
Ross McFarland
1f2bb8860a
Revert "WIP/expiriments with auto-arpa"
This reverts commit 8b82159ee0 .
3 years ago
Ross McFarland
8b82159ee0
WIP/expiriments with auto-arpa
3 years ago
Ross McFarland
0f57e6c63e
Implement manager.processors for configuring global processors
3 years ago
Sachi King
04be906c3c
Add test to validate non-dotted subdomain zones are vaild
This confirms that in addition to the recently added support for dotted
subdomains that subdomains that are not dotted are supported. From
RFC1034 Section 3.5 this would be a <subdomain> that contains a single
<label> without <subdomain> recurring.
4 years ago
Sachi King
e299ceced2
Prepare tests with failing "managed subzone" error
The is not a zone between delegated.subzone.unit.tests. and unit.tests.,
however we get a delegated subzone error. This modifies the tests to
succeed with the added record, however the tests fail as it incorrectly
throws the managed subzone error.
Change the name of delegated.subzone, and the tests will pass cleanly.
4 years ago
Ross McFarland
0d606e0728
dump output_provider testing
4 years ago
Ross McFarland
633aef5845
Manager prints provider, processor, and plan_output versions for non-core modules when available
4 years ago
Ross McFarland
02296652ca
WIP: Backing out a more test churn now that YamlProvider has SUPPORTS_ROOT_NS flag
4 years ago
Ross McFarland
adb01a982c
WIP: Backing out a lot of test churn now that YamlProvider has SUPPORTS_ROOT_NS flag
4 years ago
Ross McFarland
f43833e9bb
Make YamlProvider.SUPPORTS_ROOT_NS configurable, default True
This will result in less churn in tests for root NS support and allow us
to enable/disable things easily as needed.
4 years ago
Ross McFarland
5215930109
Always require a root NS in desired, sketch out SUPPORTS_ROOT_NS tests
4 years ago
Viranch Mehta
49bff426b7
Multi-value PTR records
4 years ago
Brian E Clow
9be1195d47
SplitYAML testing
5 years ago
Brian E Clow
c5efba89fe
Adding yaml support and testing for URLFWD
5 years ago
Ross McFarland
c3f0bf677a
Validate processor config sections
5 years ago
Ross McFarland
716d068196
Backwards compat for plan overrides, 100% manager coverage, singular processor module name
5 years ago
Ross McFarland
e90aeb5d34
pools used as fallbacks should count as seen
5 years ago
Christian Funkhouser
2075550f07
Test that Manager passes fh to _PlanOutputs
5 years ago
Mark Tearle
45d5da23cf
Add NULL SRV record examples to unit tests
5 years ago
Mark Tearle
9d4bd0aaec
Add support for LOC records
5 years ago
Ross McFarland
4ce2563d2e
Remove the rest of the . ending files, clean up code and tests for better coverage
5 years ago
Jonathan Leroy
2d4855508c
Check that an alias zone source is not an alias zone
5 years ago
Jonathan Leroy
b0da090723
Add test for alias zones
5 years ago
Jonathan Leroy
eec4c4f81c
Remove support for dynamic DNAME records as no provider currently
support them
5 years ago