Docker-mailman: [BUG] Problema de arranque después de extraer la última imagen

Creado en 25 jun. 2020  ·  12Comentarios  ·  Fuente: maxking/docker-mailman

Etiqueta / versión de las imágenes de contenedor
Elija entre: más reciente, móvil, 0.2, 0.2. *

Después de extraer la última imagen de la ventana acoplable e iniciar la imagen, cuando hago clic en el enlace 'iniciar sesión', aparece el siguiente error:

FilterError at /accounts/login/
Error: It's not clear which file to import for '<strong i="9">@import</strong> "../libs/bootstrap/=
stylesheets/bootstrap"'.
      Candidates:
        ../libs/bootstrap/stylesheets/_bootstrap.scss
        ../libs/bootstrap/stylesheets/bootstrap.scss
      Please delete or rename all but one of these files.
       on line 2 of ../mailman-web-data/static/hyperkitty/sass/hyperkitty.=
scss
<strong i="10">@import</strong> "../libs/bootstrap/stylesheets/bootstrap";

He notado que hay dos archivos:
static / hyperkitty / libs / bootstrap / stylesheets / _bootstrap.scss
static / hyperkitty / libs / bootstrap / stylesheets / bootstrap.scss

El cambio de nombre de bootstrap.scss a bootstrap.scss.OLD hizo que la interfaz web se pudiera usar nuevamente, pero tengo que hacerlo cada vez que se reinicia el contenedor. Este archivo se crea automáticamente cada inicio. Además, la interfaz probablemente no se ve como debería (¿usa archivos de arranque incorrectos?)

bug

Todos 12 comentarios

Issue-Label Bot aplica automáticamente la etiqueta bug a este problema, con una confianza de 0,82. Por favor, marque este comentario con: thumbsup: o: thumbsdown: para darnos su opinión sobre el bot.

Enlaces: página de inicio de la aplicación , panel de control y código para este bot.

¡Hola @belzebubek ! Mi solución fue eliminar _bootstrap.scss, que parece más antiguo. Definitivamente es el error de la actualización de la imagen.

Otro problema de actualización es la necesidad de eliminar la caché del navegador después de la actualización.

Sería genial generar nombres de archivos estáticos únicos en la actualización para evitar problemas de caché del navegador ...

Después de eliminar / cambiar el nombre de _bootstrap.scss, vi muchos errores, desafortunadamente eliminé el correo con la información exacta. Solo dejar al mayor le devolvió la vida al servicio.

@belzebubek Esos errores pueden estar relacionados con un problema de caché del navegador. Sugeriría intentar eliminar el archivo y luego verificar si funciona en el modo de incógnito del navegador.

Gracias, lo intentaré y volveré con los resultados más tarde.

@ danil-smirnov trabajó para mí - gracias :)

Para mí no funciona: error interno del servidor.

Rastrear:

Archivo "/usr/lib/python3.6/site-packages/compressor/base.py" en precompilación

  1. mod = import_module (mod_name)

Archivo "/usr/lib/python3.6/importlib/__init__.py" en import_module

  1. return _bootstrap._gcd_import (nombre [nivel:], paquete, nivel)

Archivo ""en _gcd_import

Archivo ""en _find_and_load

Archivo ""en _find_and_load_unlocked

Durante el manejo de la excepción anterior (ningún módulo llamado 'sassc -t compressed {infile} {outfile}'), se produjo otra excepción:

Archivo "/usr/lib/python3.6/site-packages/django/core/handlers/exception.py" en el interior

  1. respuesta = get_response (solicitud)

Archivo "/usr/lib/python3.6/site-packages/django/core/handlers/base.py" en _get_response

  1. respuesta = self.process_exception_by_middleware (e, solicitud)

Archivo "/usr/lib/python3.6/site-packages/django/core/handlers/base.py" en _get_response

  1. respuesta = respuesta.render ()

Archivo "/usr/lib/python3.6/site-packages/django/template/response.py" en render

  1. self.content = self.rendered_content

Archivo "/usr/lib/python3.6/site-packages/django/template/response.py" en rendering_content

  1. contenido = template.render (contexto, self._request)

Archivo "/usr/lib/python3.6/site-packages/django/template/backends/django.py" en render

  1. volver self.template.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render

  1. return self._render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en _render

  1. return self.nodelist.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render

  1. bit = node.render_annotated (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render_annotated

  1. volver self.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/loader_tags.py" en render

  1. return compiled_parent._render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en _render

  1. return self.nodelist.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render

  1. bit = node.render_annotated (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render_annotated

  1. volver self.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/loader_tags.py" en render

  1. return compiled_parent._render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en _render

  1. return self.nodelist.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render

  1. bit = node.render_annotated (contexto)

Archivo "/usr/lib/python3.6/site-packages/django/template/base.py" en render_annotated

  1. return self.render (contexto)

Archivo "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py" en render

  1. return self.render_compressed (contexto, self.kind, self.mode, forzado = forzado)

Archivo "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py" en render_compressed

  1. render_output = compresor.output (modo, forzado = forzado, nombre base = nombre_base_archivo)

Archivo "/usr/lib/python3.6/site-packages/compressor/css.py" en la salida

  1. ret.append (subnode.output ( args, * kwargs))

Archivo "/usr/lib/python3.6/site-packages/compressor/css.py" en la salida

  1. return super (CssCompressor, self) .output ( args, * kwargs)

Archivo "/usr/lib/python3.6/site-packages/compressor/base.py" en la salida

  1. salida = '\ n'.join (self.filter_input (forzado))

Archivo "/usr/lib/python3.6/site-packages/compressor/base.py" en filter_input

  1. para hunk in self.hunks (forzado):

Archivo "/usr/lib/python3.6/site-packages/compressor/base.py" en trozos

  1. precompilado, valor = self.precompile (valor, ** opciones)

Archivo "/usr/lib/python3.6/site-packages/compressor/base.py" en precompilación

  1. return True, filter.input (** kwargs)

Archivo "/usr/lib/python3.6/site-packages/compressor/filters/base.py" en la entrada

  1. return super (CachedCompilerFilter, self) .input (** kwargs)

Archivo "/usr/lib/python3.6/site-packages/compressor/filters/base.py" en la entrada

  1. subir FilterError (err)

Tipo de excepción: FilterError en / accounts / login / Valor de excepción: Error: Variable no definida: "$ screen-xs-min".
en la línea 23 de ../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss
de la línea 4 de ../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss

$ screen-tn-max: ($ screen-xs-min - 1)! predeterminado;

------------------------------ ^

Información requerida:
USUARIO: Usuario anónimo

OBTENER:
siguiente = '/ postorius / listas /'

POST: Sin datos POST

ARCHIVOS: No hay datos de ARCHIVOS

COOKIES: Sin datos de cookies

Parece que el problema está relacionado con bootstrap. Como mencioné opuesto, cambie el nombre al suyo para resolver el problema.

Tipo de excepción: FilterError en / accounts / login / Valor de excepción: Error: Variable no definida: "$ screen-xs-min".
en la línea 23 de ../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss
de la línea 4 de ../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss

¿Puedes intentar:

 sudo rm -rf /opt/mailman/web/static

Resulta que las imágenes de la ventana acoplable no borran los archivos estáticos antiguos de antes de la actualización, lo que provoca tales errores al intentar compilar los archivos estáticos.

También publiqué 0.3.4 (debería tomar un par de minutos construir y publicar las imágenes).

Trabajó. ¡Gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

morbidick picture morbidick  ·  7Comentarios

maxking picture maxking  ·  9Comentarios

daamien picture daamien  ·  12Comentarios

strarsis picture strarsis  ·  5Comentarios

jakoch picture jakoch  ·  3Comentarios