Cryptograss:Maybelle/deploy logs/26374075
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
✗ maybelle redeploy failed at block 26,374,075 (2026-11-09 01:35 UTC), in 0m 01s, by JMyles, maybelle-config accdf74901e3.
Posted by DrivingThatTrain. Taken out before posting: 0 vault values, by exact match, and 0 secret-shaped strings.
The whole log
ERROR! failed at splitting arguments, either an unbalanced jinja2 block or quotes: docker exec jenkins-branches python3 - <<'PY'
import socket, sys
must_not = [('10.0.0.2', p) for p in (22, 2222, 3000, 5432, 8000, 8080)] + [
('10.0.0.4', 22), ('10.0.0.4', 80), ('10.0.0.4', 443), ('169.254.169.254', 80),
('172.17.0.1', 22), ('172.17.0.1', 8080), ('1.1.1.1', 443)] # the host, by another bridge; the internet
bad = []
for host, port in must_not:
s = socket.socket(); s.settimeout(3)
try:
s.connect((host, port)); bad.append(f'{host}:{port} answered')
except OSError:
pass
finally:
s.close()
for host, port in (('jenkins', 8080), ('branches-proxy', 8888)):
try:
socket.create_connection((host, port), timeout=5).close()
except OSError as e:
bad.append(f'{host}:{port} unreachable ({e})')
# The proxy refuses what isn't on its list, IP addresses included, plain HTTP or CONNECT, and any
# port but 443 for CONNECT (re).
for request in (b'CONNECT 10.0.0.2:3000 HTTP/1.1\r\nHost: 10.0.0.2:3000\r\n\r\n',
b'GET http://10.0.0.2:3000/ HTTP/1.1\r\nHost: 10.0.0.2:3000\r\n\r\n',
b'CONNECT github.com:22 HTTP/1.1\r\nHost: github.com:22\r\n\r\n'):
s = socket.create_connection(('branches-proxy', 8888), timeout=10)
s.sendall(request)
status = s.recv(200).split(b'\r\n')[0]
s.close()
if b' 200' in status or not status:
bad.append(f'the proxy carried {request.split(b" ")[1].decode()} ({status.decode() or "no answer"})')
print('\n'.join(bad) or 'nothing of ours answers')
sys.exit(1 if bad else 0)
PY
The error appears to be in '/mnt/HC_Volume_104062902/maybelle-config/maybelle/ansible/maybelle.yml': line 480, column 7, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
# Jenkins and its proxy, and the proxy won't carry it anywhere but the registries and GitHub.
- name: The branches agent reaches nothing of ours
^ here