Initial deployment of ubuntu-repository-cache doesn't set sibling ACLs correctly on master
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Repository Cache Charm |
Triaged
|
Medium
|
Unassigned | ||
ubuntu-repository-cache (Juju Charms Collection) |
Triaged
|
Medium
|
Unassigned |
Bug Description
On a fresh redeploy of ubuntu-
1465519980.325 0 10.0.0.14 UDP_DENIED/000 127 ICP_QUERY http://
It turns out this is because the sibling ACL is not set up correctly:
root@masterhost:~# /usr/sbin/squid3 -f /etc/squid-
2016/06/10 01:37:44| Warning: empty ACL: acl siblings src "/etc/squid-
root@masterhost:~# cat /etc/squid-
# WARNING: this file is auto-generated from the files in
# /etc/squid-
# on squid-deb-proxy (re)start, do NOT edit here
# allowed-
#
# JUJU WARNING: This file is managed by Juju, do NOT edit
#
# network peer siblings that you want to allow access to the cache
# /etc/squid-
#
# additional network sources that you want to allow access to the cache
# example net
#136.199.8.0/24
Manually editing /etc/squid-
tags: | added: canonical-is |
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
importance: | Undecided → Medium |
Changed in ubuntu-repository-cache: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
status: | New → Triaged |
Juju logs from all 3 units are available at https:/ /private- fileshare. canonical. com/~paulgear/ lp:1591020/
In case it wasn't clear from the above, units 1 & 2 worked correctly from the outset.