]> birchwood-abbey.net Git - Network.git/commitdiff
Configure Apt proxies with IP addresses, not a private domain name.
authorMatt Birkholz <matt@birchwood-abbey.net>
Wed, 31 Dec 2025 03:23:54 +0000 (20:23 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Wed, 31 Dec 2025 03:23:54 +0000 (20:23 -0700)
README.org
roles_t/abbey-cloister/tasks/main.yml
roles_t/abbey-core/tasks/main.yml

index 752198ee3fbfe2fcdda400c4cb55546bd85a5552..8b2ed93b5cadcc380819774e6490a75fb899c464 100644 (file)
@@ -1113,10 +1113,8 @@ so caching their packages is not a priority.)
 - name: Use the local Apt package cache.
   become: yes
   copy:
-    content: >
-      Acquire::http::Proxy
-      "http://apt-cacher.birchwood.private.:3142";
-
+    content: |
+      Acquire::http::Proxy "http://{{ core_addr }}:3142";
       Acquire::https::Proxy "DIRECT";
     dest: /etc/apt/apt.conf.d/01proxy
     mode: u=rw,g=r,o=r
@@ -1911,10 +1909,8 @@ local host.
 - name: Use the local Apt package cache.
   become: yes
   copy:
-    content: >
-      Acquire::http::Proxy
-      "http://apt-cacher.birchwood.private.:3142";
-
+    content: |
+      Acquire::http::Proxy "http://{{ core_addr }}:3142";
       Acquire::https::Proxy "DIRECT";
     dest: /etc/apt/apt.conf.d/01proxy
     mode: u=rw,g=r,o=r
@@ -3332,8 +3328,7 @@ resolvectl query 192.168.56.4
 
 - Log in as ~sysadm~ on the console.
 - Create =/etc/apt/apt.conf.d/01proxy=.
-  : D=apt-cacher.small.private.
-  : echo "Acquire::http::Proxy \"http://$D:3142\";" \
+  : echo "Acquire::http::Proxy \"http://192.168.56.1:3142\";" \
   : | sudo tee /etc/apt/apt.conf.d/01proxy
 - Update the system and reboot.
   : sudo apt update
index 80c7ec64a796fb14d454ddb431e36a6d48542ba0..1649892248706e177a5f22169a2dc125968628eb 100644 (file)
@@ -2,10 +2,8 @@
 - name: Use the local Apt package cache.
   become: yes
   copy:
-    content: >
-      Acquire::http::Proxy
-      "http://apt-cacher.birchwood.private.:3142";
-
+    content: |
+      Acquire::http::Proxy "http://{{ core_addr }}:3142";
       Acquire::https::Proxy "DIRECT";
     dest: /etc/apt/apt.conf.d/01proxy
     mode: u=rw,g=r,o=r
index 788679e61a5a810298ec8401e87a29c285a7a9b4..2df08003b1affdcc7af9b30df880651c6d477310 100644 (file)
 - name: Use the local Apt package cache.
   become: yes
   copy:
-    content: >
-      Acquire::http::Proxy
-      "http://apt-cacher.birchwood.private.:3142";
-
+    content: |
+      Acquire::http::Proxy "http://{{ core_addr }}:3142";
       Acquire::https::Proxy "DIRECT";
     dest: /etc/apt/apt.conf.d/01proxy
     mode: u=rw,g=r,o=r