[Freedombox-pkg-team] Bug#974989: freedombox: firstboot wizard fails in connection setup (KeyError: 'box_name')
Dominik George
natureshadow at debian.org
Tue Nov 17 16:29:11 GMT 2020
Package: freedombox
Version: 20.18
Severity: normal
I installed the freedombox package on a pretty much vanilla Debian installation.
The first boot wizard got as far as setting up the connection, and when asked how my router is set up, I chose I do not want to set it up right now. That caused the following exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 34, in inner
response = get_response(request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 145, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 143, in _get_response
response = response.render()
File "/usr/lib/python3/dist-packages/django/template/response.py", line 106, in render
self.content = self.rendered_content
File "/usr/lib/python3/dist-packages/django/template/response.py", line 83, in rendered_content
content = template.render(context, self._request)
File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 61, in render
return self.template.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 171, in render
return self._render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 150, in render
return compiled_parent._render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 150, in render
return compiled_parent._render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 62, in render
result = block.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 62, in render
result = block.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 62, in render
result = block.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 987, in render
output = self.filter_expression.resolve(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 698, in resolve
new_obj = func(obj, *arg_vals)
File "/usr/lib/python3/dist-packages/bootstrapform/templatetags/bootstrap.py", line 14, in bootstrap
return render(element, markup_classes)
File "/usr/lib/python3/dist-packages/bootstrapform/templatetags/bootstrap.py", line 85, in render
return template.render(context)
File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 61, in render
return self.template.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 171, in render
return self._render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 209, in render
nodelist.append(node.render_annotated(context))
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 188, in render
return template.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 173, in render
return self._render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 163, in _render
return self.nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 309, in render
return nodelist.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 937, in render
bit = node.render_annotated(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 209, in render
nodelist.append(node.render_annotated(context))
File "/usr/lib/python3/dist-packages/django/template/base.py", line 904, in render_annotated
return self.render(context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 993, in render
return render_value_in_context(output, context)
File "/usr/lib/python3/dist-packages/django/template/base.py", line 972, in render_value_in_context
value = str(value)
File "/usr/lib/python3/dist-packages/django/utils/functional.py", line 156, in __text_cast
return func(*self.__args, **self.__kw)
File "/usr/lib/python3/dist-packages/plinth/utils.py", line 39, in _format_lazy
string = string.format(*args, **kwargs)
KeyError: 'box_name'
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: arm64 (aarch64)
Kernel: Linux 5.10.0-rc2 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages freedombox depends on:
ii adduser 3.118
ii apache2 2.4.46-2
ii augeas-tools 1.12.0-2
ii avahi-daemon 0.8-3
ii avahi-utils 0.8-3
ii batctl 2020.4-1
ii bind9-dnsutils [dnsutils] 1:9.16.8-1
ii borgbackup 1.1.14-2
ii certbot 1.8.0-1
ii cockpit 231-1
ii curl 7.72.0-1
ii debconf [debconf-2.0] 1.5.74
ii debsecan 0.4.20.1
ii dnsutils 1:9.16.8-1
ii e2fsprogs 1.45.6-1
ii ez-ipupdate 3.0.11b8-13.4.1+b2
ii fail2ban 0.11.1-2
ii firewalld 0.9.1-1
ii flite 2.2-1
ii fonts-fork-awesome 1.1.5+ds1-2
ii fonts-lato 2.0-2
ii gdisk 1.0.5-1
ii gettext 0.19.8.1-10
ii gir1.2-glib-2.0 1.66.1-1
ii gir1.2-nm-1.0 1.27.91-1
ii gir1.2-udisks-2.0 2.9.1-2
ii javascript-common 11
ii ldap-utils 2.4.56+dfsg-1
ii ldapscripts 2.0.8-1
ii libapache2-mod-auth-pubtkt 0.13-1
ii libglib2.0-bin 2.66.2-1
ii libjs-bootstrap 3.4.1+dfsg-1
ii libjs-jquery 3.5.1+dfsg+~3.5.4-1
ii libjs-modernizr 2.6.2+ds1-3
ii libnss-ldapd 0.9.11-1
ii libpam-ldapd 0.9.11-1
ii lsof 4.93.2+dfsg-1
ii needrestart 3.5-1
ii netcat-openbsd 1.217-2
ii network-manager 1.27.91-1
ii nftables 0.9.7-1
ii nscd 2.31-4
ii nslcd 0.9.11-1
ii openssh-server 1:8.4p1-2
ii openssl 1.1.1h-1
ii parted 3.3-4
ii php-fpm 2:7.4+76
ii php7.4-fpm [php-fpm] 7.4.11-1
ii ppp 2.4.7-2+4.1+deb10u1+b1
ii pppoe 3.12-1.2
ii python3 3.8.6-1
ii python3-apt 2.1.5
ii python3-argon2 18.3.0-2+b2
ii python3-augeas 0.5.0-1.1
ii python3-bootstrapform 3.4-3
ii python3-cherrypy3 8.9.1-7
ii python3-configobj 5.0.6-4
ii python3-dbus 1.2.16-4
ii python3-django 2:2.2.17-1
ii python3-django-axes 5.4.3-1
ii python3-django-captcha 0.5.6-2
ii python3-django-stronghold 0.3.0+debian-2
ii python3-gi 3.38.0-1+b1
ii python3-markupsafe 1.1.1-1+b2
ii python3-openssl 19.1.0-2
ii python3-pampy 1.8.4-2
ii python3-paramiko 2.7.2-1
ii python3-psutil 5.7.3-1
ii python3-requests 2.24.0+dfsg-1
ii python3-ruamel.yaml 0.16.12-2
ii python3-systemd 234-3+b3
ii python3-yaml 5.3.1-3
ii samba-common-bin 2:4.12.5+dfsg-3
ii slapd 2.4.56+dfsg-1
ii snapper 0.8.14-1
ii sshfs 3.7.0+repack-1
ii ssl-cert 1.0.39
ii sudo 1.9.3p1-1
ii tdb-tools 1.4.3-1
ii udisks2 2.9.1-2
ii unattended-upgrades 2.7
ii uwsgi 2.0.19.1-3+b2
ii uwsgi-plugin-python3 2.0.19.1-3+b2
ii wget 1.20.3-1+b2
Versions of packages freedombox recommends:
ii bridge-utils 1.6-3
ii bzip2 1.0.8-4
ii devio 1.2-1.2+b1
ii dosfstools 4.1-2
ii file 1:5.38-5
ii firmware-ath9k-htc 1.4.0-97-g75b3e59+dfsg-3
ii freedombox-doc-en 20.18
ii freedombox-doc-es 20.18
ii haveged 1.9.8-4
ii htop 3.0.2-1
ii iftop 1.0~pre4-7
ii iputils-ping 3:20200821-2
ii iw 5.9-3
ii libnss-gw-name 0.3-2+b2
ii libnss-mdns 0.14.1-2
ii libnss-myhostname 246.6-2
ii libpam-abl 0.6.0-5+b1
ii libpam-tmpdir 0.09+b2
ii locales 2.31-4
ii locales-all 2.31-4
ii openssh-client 1:8.4p1-2
ii pciutils 1:3.7.0-4
ii powermgmt-base 1.36
ii psmisc 23.3-1
ii resolvconf 1.84
ii rfkill 2.36.1-1
ii tcpdump 4.9.3-7
ii vim-tiny 2:8.2.1913-1+b1
ii whois 5.5.7
ii wireless-tools 30~pre9-13.1
ii zile 2.4.15-2
freedombox suggests no packages.
-- Configuration Files:
/etc/sudoers.d/plinth [Errno 13] Ikke tilgang: '/etc/sudoers.d/plinth'
-- debconf information excluded
More information about the Freedombox-pkg-team
mailing list