Page MenuHomePhabricator
Paste P12954

Netbox DNS generation change proposal (removed backward compatibility)
ActivePublic

Authored by Volans on Oct 8 2020, 2:41 PM.
2020-10-08 16:32:50,114 [INFO] Gathering devices, interfaces, addresses and prefixes from Netbox
2020-10-08 16:34:55,418 [INFO] Gathered 2199 devices from Netbox
2020-10-08 16:34:55,418 [INFO] Generating DNS records
2020-10-08 16:35:06,118 [INFO] Generated 12060 direct and reverse records (6030 each) in 27 direct zones and 168 reverse zones
2020-10-08 16:35:06,118 [INFO] Cloning .dns_output/git to /var/folders/55/dp4c3f5x1qq7nhk51vf3yd680000gn/T/dns-c25pcHBldHM-h6u5wfev ...
2020-10-08 16:35:06,727 [INFO] Generating zonefile snippets to directory /var/folders/55/dp4c3f5x1qq7nhk51vf3yd680000gn/T/dns-c25pcHBldHM-h6u5wfev
2020-10-08 16:35:07,822 [INFO] Committed changes: 55dacefe6eb6857fa250d91632c2f1f0cf8acf01
commit 55dacefe6eb6857fa250d91632c2f1f0cf8acf01
Author: generate-dns-snippets <noc@wikimedia.org>
Date: Thu Oct 8 16:35:07 2020 +0200
Remove backward compatibility
diff --git a/0-30.0.66.10.in-addr.arpa b/0-30.0.66.10.in-addr.arpa
deleted file mode 100644
index d2ace1e..0000000
--- a/0-30.0.66.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-2 1H IN PTR gr-3-3-0-1.cr1-eqiad.wikimedia.org.
diff --git a/0-30.4.132.10.in-addr.arpa b/0-30.4.132.10.in-addr.arpa
deleted file mode 100644
index d579e0d..0000000
--- a/0-30.4.132.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-2 1H IN PTR gr-0-0-0-2.cr2-eqsin.wikimedia.org.
diff --git a/0-30.4.20.10.in-addr.arpa b/0-30.4.20.10.in-addr.arpa
deleted file mode 100644
index 76f66b5..0000000
--- a/0-30.4.20.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-2 1H IN PTR gr-0-1-0-2.cr2-esams.wikimedia.org.
diff --git a/128-30.166.102.103.in-addr.arpa b/128-30.166.102.103.in-addr.arpa
deleted file mode 100644
index 570b7dc..0000000
--- a/128-30.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,3 +0,0 @@
-128 1H IN PTR mr1-eqsin.wikimedia.org.
-130 1H IN PTR cr2-eqsin.wikimedia.org.
-131 1H IN PTR cr3-eqsin.wikimedia.org.
diff --git a/132-31.166.102.103.in-addr.arpa b/132-31.166.102.103.in-addr.arpa
deleted file mode 100644
index 92b50cf..0000000
--- a/132-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-132 1H IN PTR ae1-401.cr3-eqsin.wikimedia.org.
-133 1H IN PTR ge-0-0-4-401.mr1-eqsin.wikimedia.org.
diff --git a/134-31.166.102.103.in-addr.arpa b/134-31.166.102.103.in-addr.arpa
deleted file mode 100644
index b721467..0000000
--- a/134-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-134 1H IN PTR xe-0-1-2.cr2-eqsin.wikimedia.org.
-135 1H IN PTR pccw-peering.cr2-eqsin.wikimedia.org.
diff --git a/136-31.166.102.103.in-addr.arpa b/136-31.166.102.103.in-addr.arpa
deleted file mode 100644
index 412fef2..0000000
--- a/136-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-136 1H IN PTR gr-0-0-0-1.cr2-eqsin.wikimedia.org.
-137 1H IN PTR gr-0-0-0-1.cr4-ulsfo.wikimedia.org.
diff --git a/138-31.166.102.103.in-addr.arpa b/138-31.166.102.103.in-addr.arpa
deleted file mode 100644
index afa8fd2..0000000
--- a/138-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-138 1H IN PTR xe-0-1-0.cr3-eqsin.wikimedia.org.
-139 1H IN PTR xe-5-1-2.cr1-codfw.wikimedia.org.
diff --git a/140-31.166.102.103.in-addr.arpa b/140-31.166.102.103.in-addr.arpa
deleted file mode 100644
index dc1f3bc..0000000
--- a/140-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-140 1H IN PTR ae0.cr3-eqsin.wikimedia.org.
-141 1H IN PTR ae0.cr2-eqsin.wikimedia.org.
diff --git a/142-31.166.102.103.in-addr.arpa b/142-31.166.102.103.in-addr.arpa
deleted file mode 100644
index ce9dcb7..0000000
--- a/142-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-142 1H IN PTR ae1-402.cr2-eqsin.wikimedia.org.
-143 1H IN PTR ge-0-0-4-402.mr1-eqsin.wikimedia.org.
diff --git a/144-31.166.102.103.in-addr.arpa b/144-31.166.102.103.in-addr.arpa
deleted file mode 100644
index 3db09f8..0000000
--- a/144-31.166.102.103.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-144 1H IN PTR xe-0-1-4.cr3-eqsin.wikimedia.org.
-145 1H IN PTR singtel-peering.cr3-eqsin.wikimedia.org.
diff --git a/192-30.154.80.208.in-addr.arpa b/192-30.154.80.208.in-addr.arpa
deleted file mode 100644
index 64f8968..0000000
--- a/192-30.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-193 1H IN PTR ae0.cr1-eqiad.wikimedia.org.
-194 1H IN PTR ae0.cr2-eqiad.wikimedia.org.
diff --git a/196-30.154.80.208.in-addr.arpa b/196-30.154.80.208.in-addr.arpa
deleted file mode 100644
index a80295f..0000000
--- a/196-30.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,4 +0,0 @@
-196 1H IN PTR cr1-eqiad.wikimedia.org.
-197 1H IN PTR cr2-eqiad.wikimedia.org.
-198 1H IN PTR cr2-eqord.wikimedia.org.
-199 1H IN PTR mr1-eqiad.wikimedia.org.
diff --git a/196-31.26.35.198.in-addr.arpa b/196-31.26.35.198.in-addr.arpa
deleted file mode 100644
index f4ba648..0000000
--- a/196-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-196 1H IN PTR ae0-2.cr3-ulsfo.wikimedia.org.
-197 1H IN PTR ae0-2.cr4-ulsfo.wikimedia.org.
diff --git a/198-31.26.35.198.in-addr.arpa b/198-31.26.35.198.in-addr.arpa
deleted file mode 100644
index 70e53db..0000000
--- a/198-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-198 1H IN PTR et-1-0-1-401.cr3-ulsfo.wikimedia.org.
-199 1H IN PTR fe-0-0-4-401.mr1-ulsfo.wikimedia.org.
diff --git a/200-31.153.80.208.in-addr.arpa b/200-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 5b54288..0000000
--- a/200-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-200 1H IN PTR xe-5-1-1.cr1-codfw.wikimedia.org.
diff --git a/200-31.154.80.208.in-addr.arpa b/200-31.154.80.208.in-addr.arpa
deleted file mode 100644
index afb2d8b..0000000
--- a/200-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-200 1H IN PTR xe-3-1-7.cr1-eqiad.wikimedia.org.
diff --git a/200-31.26.35.198.in-addr.arpa b/200-31.26.35.198.in-addr.arpa
deleted file mode 100644
index f369f0c..0000000
--- a/200-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-200 1H IN PTR et-1-0-1-402.cr4-ulsfo.wikimedia.org.
-201 1H IN PTR fe-0-0-4-402.mr1-ulsfo.wikimedia.org.
diff --git a/202-31.153.80.208.in-addr.arpa b/202-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 42bd965..0000000
--- a/202-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-202 1H IN PTR xe-5-1-1.cr2-codfw.wikimedia.org.
diff --git a/202-31.154.80.208.in-addr.arpa b/202-31.154.80.208.in-addr.arpa
deleted file mode 100644
index d12528f..0000000
--- a/202-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-202 1H IN PTR xe-3-1-7.cr2-eqiad.wikimedia.org.
diff --git a/204-31.153.80.208.in-addr.arpa b/204-31.153.80.208.in-addr.arpa
deleted file mode 100644
index e97bc38..0000000
--- a/204-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-204 1H IN PTR xe-5-0-1.cr2-codfw.wikimedia.org.
-205 1H IN PTR xe-3-2-3.cr2-eqiad.wikimedia.org.
diff --git a/204-31.154.80.208.in-addr.arpa b/204-31.154.80.208.in-addr.arpa
deleted file mode 100644
index 6e4afb2..0000000
--- a/204-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-204 1H IN PTR ae1-401.cr1-eqiad.wikimedia.org.
-205 1H IN PTR ge-0-0-1-401.mr1-eqiad.wikimedia.org.
diff --git a/204-31.26.35.198.in-addr.arpa b/204-31.26.35.198.in-addr.arpa
deleted file mode 100644
index 5ba0fc8..0000000
--- a/204-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-204 1H IN PTR gr-0-0-0-2.cr4-ulsfo.wikimedia.org.
-205 1H IN PTR gr-0-0-0-1.cr2-eqdfw.wikimedia.org.
diff --git a/206-31.153.80.208.in-addr.arpa b/206-31.153.80.208.in-addr.arpa
deleted file mode 100644
index fce6aa3..0000000
--- a/206-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-206 1H IN PTR xe-5-3-3.cr1-codfw.wikimedia.org.
-207 1H IN PTR ge-0-0-0-401.mr1-codfw.wikimedia.org.
diff --git a/206-31.154.80.208.in-addr.arpa b/206-31.154.80.208.in-addr.arpa
deleted file mode 100644
index 11497d4..0000000
--- a/206-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-206 1H IN PTR ae1-402.cr2-eqiad.wikimedia.org.
-207 1H IN PTR ge-0-0-1-402.mr1-eqiad.wikimedia.org.
diff --git a/208-31.153.80.208.in-addr.arpa b/208-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 96828a1..0000000
--- a/208-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-208 1H IN PTR xe-5-3-3.cr2-codfw.wikimedia.org.
-209 1H IN PTR ge-0-0-0-402.mr1-codfw.wikimedia.org.
diff --git a/208-31.154.80.208.in-addr.arpa b/208-31.154.80.208.in-addr.arpa
deleted file mode 100644
index 892a572..0000000
--- a/208-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-208 1H IN PTR xe-4-2-0.cr2-eqiad.wikimedia.org.
-209 1H IN PTR xe-0-1-5.cr1-eqord.wikimedia.org.
diff --git a/208-31.26.35.198.in-addr.arpa b/208-31.26.35.198.in-addr.arpa
deleted file mode 100644
index e3fbb5e..0000000
--- a/208-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-208 1H IN PTR xe-0-1-1.cr3-ulsfo.wikimedia.org.
-209 1H IN PTR xe-0-1-1.cr2-eqord.wikimedia.org.
diff --git a/210-31.153.80.208.in-addr.arpa b/210-31.153.80.208.in-addr.arpa
deleted file mode 100644
index d2f62be..0000000
--- a/210-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-210 1H IN PTR xe-5-0-0.cr1-codfw.wikimedia.org.
-211 1H IN PTR xe-0-1-0.cr2-eqdfw.wikimedia.org.
diff --git a/210-31.154.80.208.in-addr.arpa b/210-31.154.80.208.in-addr.arpa
deleted file mode 100644
index d86a6e5..0000000
--- a/210-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-210 1H IN PTR xe-3-0-4-1102.cr1-eqiad.wikimedia.org.
-211 1H IN PTR irb-1102.cloudsw1-c8-eqiad.wikimedia.org.
diff --git a/210-31.26.35.198.in-addr.arpa b/210-31.26.35.198.in-addr.arpa
deleted file mode 100644
index 2130f67..0000000
--- a/210-31.26.35.198.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-210 1H IN PTR xe-0-1-2.cr4-ulsfo.wikimedia.org.
-211 1H IN PTR xe-5-0-2.cr1-codfw.wikimedia.org.
diff --git a/212-31.153.80.208.in-addr.arpa b/212-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 9ce2808..0000000
--- a/212-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-212 1H IN PTR xe-5-0-0.cr2-codfw.wikimedia.org.
-213 1H IN PTR xe-0-1-4.cr2-eqdfw.wikimedia.org.
diff --git a/212-31.154.80.208.in-addr.arpa b/212-31.154.80.208.in-addr.arpa
deleted file mode 100644
index a322252..0000000
--- a/212-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-212 1H IN PTR xe-3-0-4-1102.cr2-eqiad.wikimedia.org.
-213 1H IN PTR irb-1102.cloudsw1-d5-eqiad.wikimedia.org.
diff --git a/214-31.153.80.208.in-addr.arpa b/214-31.153.80.208.in-addr.arpa
deleted file mode 100644
index b6329ab..0000000
--- a/214-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-214 1H IN PTR xe-4-2-2-12.cr1-eqiad.wikimedia.org.
-215 1H IN PTR xe-0-1-3-12.cr2-eqdfw.wikimedia.org.
diff --git a/216-31.153.80.208.in-addr.arpa b/216-31.153.80.208.in-addr.arpa
deleted file mode 100644
index ee4ec98..0000000
--- a/216-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-216 1H IN PTR xe-0-1-5-23.cr3-knams.wikimedia.org.
-217 1H IN PTR xe-0-1-3-23.cr2-eqdfw.wikimedia.org.
diff --git a/218-31.153.80.208.in-addr.arpa b/218-31.153.80.208.in-addr.arpa
deleted file mode 100644
index de73eda..0000000
--- a/218-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-218 1H IN PTR ae0.cr1-codfw.wikimedia.org.
-219 1H IN PTR ae0.cr2-codfw.wikimedia.org.
diff --git a/220-31.153.80.208.in-addr.arpa b/220-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 5c12441..0000000
--- a/220-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-220 1H IN PTR xe-4-2-0.cr1-eqiad.wikimedia.org.
-221 1H IN PTR xe-5-2-1.cr1-codfw.wikimedia.org.
diff --git a/220-31.154.80.208.in-addr.arpa b/220-31.154.80.208.in-addr.arpa
deleted file mode 100644
index 2635993..0000000
--- a/220-31.154.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-220 1H IN PTR gr-4-3-0-1.cr2-eqiad.wikimedia.org.
-221 1H IN PTR gr-0-1-0-1.cr2-esams.wikimedia.org.
diff --git a/222-31.153.80.208.in-addr.arpa b/222-31.153.80.208.in-addr.arpa
deleted file mode 100644
index 633d790..0000000
--- a/222-31.153.80.208.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-222 1H IN PTR xe-0-1-0.cr2-eqord.wikimedia.org.
-223 1H IN PTR xe-5-2-1.cr2-codfw.wikimedia.org.
diff --git a/228-31.174.198.91.in-addr.arpa b/228-31.174.198.91.in-addr.arpa
deleted file mode 100644
index 0249aed..0000000
--- a/228-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-228 1H IN PTR ae1-401.cr3-esams.wikimedia.org.
-229 1H IN PTR ae0-401.cr3-knams.wikimedia.org.
diff --git a/240-31.174.198.91.in-addr.arpa b/240-31.174.198.91.in-addr.arpa
deleted file mode 100644
index 3bbf9e8..0000000
--- a/240-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-240 1H IN PTR ae1-402.cr3-esams.wikimedia.org.
-241 1H IN PTR ge-0-0-1-402.mr1-esams.wikimedia.org.
diff --git a/248-31.174.198.91.in-addr.arpa b/248-31.174.198.91.in-addr.arpa
deleted file mode 100644
index 07904db..0000000
--- a/248-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-248 1H IN PTR xe-4-1-3.cr2-eqiad.wikimedia.org.
-249 1H IN PTR xe-0-1-3.cr2-esams.wikimedia.org.
diff --git a/250-31.174.198.91.in-addr.arpa b/250-31.174.198.91.in-addr.arpa
deleted file mode 100644
index 49666bd..0000000
--- a/250-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-250 1H IN PTR xe-4-2-2.cr1-eqiad.wikimedia.org.
-251 1H IN PTR xe-0-1-5-13.cr3-knams.wikimedia.org.
diff --git a/252-31.174.198.91.in-addr.arpa b/252-31.174.198.91.in-addr.arpa
deleted file mode 100644
index f164e11..0000000
--- a/252-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-252 1H IN PTR ae0.cr2-esams.wikimedia.org.
-253 1H IN PTR ae0.cr3-esams.wikimedia.org.
diff --git a/254-31.174.198.91.in-addr.arpa b/254-31.174.198.91.in-addr.arpa
deleted file mode 100644
index d426294..0000000
--- a/254-31.174.198.91.in-addr.arpa
+++ /dev/null
@@ -1,2 +0,0 @@
-254 1H IN PTR ae1-403.cr2-esams.wikimedia.org.
-255 1H IN PTR ae0-403.cr3-knams.wikimedia.org.
diff --git a/4-30.0.66.10.in-addr.arpa b/4-30.0.66.10.in-addr.arpa
deleted file mode 100644
index c81c7df..0000000
--- a/4-30.0.66.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-6 1H IN PTR gr-4-3-0-2.cr2-eqiad.wikimedia.org.
diff --git a/4-30.4.132.10.in-addr.arpa b/4-30.4.132.10.in-addr.arpa
deleted file mode 100644
index 9cb639f..0000000
--- a/4-30.4.132.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-6 1H IN PTR gr-0-0-0-1.cr3-eqsin.wikimedia.org.
diff --git a/4-30.4.20.10.in-addr.arpa b/4-30.4.20.10.in-addr.arpa
deleted file mode 100644
index 09dd7bb..0000000
--- a/4-30.4.20.10.in-addr.arpa
+++ /dev/null
@@ -1 +0,0 @@
-6 1H IN PTR gr-0-0-0-2.cr3-esams.wikimedia.org.
2020-10-08 16:35:07,854 [INFO] Validating generated data
2020-10-08 16:35:07,854 [ERROR] CAUTION: 19.8% of files modified is over the error thresold. Check the diff!
2020-10-08 16:35:07,854 [INFO] Commit details: {'insertions': 0, 'deletions': 89, 'lines': 89, 'files': 48}