Hola,
acabo de crear mi primer paquete y el comando `wapt-get build-upload` no logra subirlo al servidor porque la carpeta de destino parece no existir.
En mi sistema, debería ser accesible en https://wapt.hugo.local/upload_package/.
Instalé el servidor en Debian. ¿Hay algún comando o parámetro que deba usar para configurar el recurso compartido `upload_package`?
Mientras tanto, generé el paquete localmente usando `wapt-get build-package` y lo subí a través de la consola.
[Resuelto] La carpeta Upload_package no existe
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Buen día,
Agradecería que explicaras tu última publicación. De hecho, después de leer la documentación, me queda claro que este comando debe crear el paquete y enviarlo inmediatamente:
En la página: https://www.wapt.fr/fr/doc/CreationPaqu ... index.html Yo leo:
Especialmente porque es este comando el que inicia la carga; ¡no lo pedí!
Si alguien puede arrojar algo de luz sobre esto, estoy completamente perdido.
gracias de antemano
Agradecería que explicaras tu última publicación. De hecho, después de leer la documentación, me queda claro que este comando debe crear el paquete y enviarlo inmediatamente:
En la página: https://www.wapt.fr/fr/doc/CreationPaqu ... index.html Yo leo:
Entonces, no entiendo por qué este directorio (upload_package) no existe en el servidor y por qué recibo un error 502, aunque solo me pide el nombre de usuario y la contraseña para conectarme al servidorUna vez creado el proyecto del paquete, puede iniciar la compilación del paquete sin modificaciones desde el símbolo del sistema de Windows.
`wapt-get build-upload -ic:\waptdev\tis-tightvnc-wapt`
Nota:
Cuando ejecuta este comando, sucede lo siguiente:
Se genera el archivo de manifiesto con la lista de archivos contenidos en el paquete;
El directorio C:\waptdev\tis-tightvnc-wapt se comprime con un nombre canónico para paquetes WAPT;
Se agrega la firma (requiere la presencia de la clave privada);
El archivo WAPT se carga a través de HTTP al repositorio WAPT;
El archivo de índice http://wapt/wapt/Packages , teniendo en cuenta el nuevo paquete o la nueva versión del paquete si ya existía;
El paquete está listo para ser implementado.
Especialmente porque es este comando el que inicia la carga; ¡no lo pedí!
Si alguien puede arrojar algo de luz sobre esto, estoy completamente perdido.
gracias de antemano
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
El paquete subido no es un directorio:
https://github.com/tranquilit/WAPT/blob ... er.py#L418
Para solucionar el error 502:
viewtopic.php?f=13&t=887
Sin esta información esencial, lamentablemente no puedo hacer nada.
https://github.com/tranquilit/WAPT/blob ... er.py#L418
Para solucionar el error 502:
viewtopic.php?f=13&t=887
Sin esta información esencial, lamentablemente no puedo hacer nada.
Hola,
Servidor: Debian (Linux): Wapt 1.3.13
Máquina de desarrollo: Windows 10
Respecto a `upload_package`, efectivamente es una función, pero el mensaje de error que recibo hace referencia a un directorio:
ERROR FATAL: HTTPError: 502 Error del servidor: Bad Gateway para la URL: https://srvwapt.chezmoi.fr/upload_packa ... 1_all.wapt
(chezmoi no es el nombre de dominio real, por supuesto).
Obviamente, no hay rastro de este directorio en el servidor, en /var/www/.
Saludos
Servidor: Debian (Linux): Wapt 1.3.13
Máquina de desarrollo: Windows 10
Respecto a `upload_package`, efectivamente es una función, pero el mensaje de error que recibo hace referencia a un directorio:
ERROR FATAL: HTTPError: 502 Error del servidor: Bad Gateway para la URL: https://srvwapt.chezmoi.fr/upload_packa ... 1_all.wapt
(chezmoi no es el nombre de dominio real, por supuesto).
Obviamente, no hay rastro de este directorio en el servidor, en /var/www/.
Saludos
Además de esto...
debo aclarar, por supuesto, que la directiva en el archivo wapt-get.ini es correcta:
repo_url=http://srvwapt.chezmoi.fr/wapt
debo aclarar, por supuesto, que la directiva en el archivo wapt-get.ini es correcta:
repo_url=http://srvwapt.chezmoi.fr/wapt
Continuado...
Para agregar a eso, acabo de mirar más de cerca el código en el enlace que me enviaste y me parece que la línea 218 se refiere a este directorio:
Para agregar a eso, acabo de mirar más de cerca el código en el enlace que me enviaste y me parece que la línea 218 se refiere a este directorio:
Código: Seleccionar todo
@app.route('/upload_package/<string:filename>',methods=['POST'])
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
¿Podrías explicar cómo estás usando el comando build-upload?
Es la primera vez que me encuentro con este problema.
Edición:
Para probar:
Estamos de acuerdo en que cuando usas el botón "Importar desde archivo" y seleccionas el archivo generado durante la carga de la compilación en c:\waptdev, funciona, ¿verdad?
Es la primera vez que me encuentro con este problema.
Edición:
Para probar:
Estamos de acuerdo en que cuando usas el botón "Importar desde archivo" y seleccionas el archivo generado durante la carga de la compilación en c:\waptdev, funciona, ¿verdad?
Estoy usando esto siguiendo esta documentación al pie de la letra:
https://www.wapt.fr/fr/doc/CreationPaqu ... index.html
Primero, con el comando:
`wapt-get make-template c:\download\ganttproject.exe yourprefix-ganttproject`.
Luego, hago algunas modificaciones al archivo `control` en pyscript (que se ejecuta automáticamente con el comando anterior). Solo el nombre del mantenedor del paquete, el número de versión, y luego modifico `uninstallkey` en setup.py (variable y parámetro de función).
Después de guardar estos dos archivos, ejecuto el comando:
`wapt-get build-upload -ic:\waptdev\yourprefix-ganttproject`.
Todo va bien. Crea el archivo `.wapt`, luego me pide el nombre de usuario y la contraseña del servidor, pero el script termina con el error que mencioné antes.
De hecho, puedo confirmar que si uso "importar desde archivo" desde la consola en la máquina de desarrollo, el paquete se importa correctamente al repositorio.
La máquina de desarrollo en la que realizo estas operaciones no es, por supuesto, la máquina Windows utilizada como consola de administración (como se especifica en la documentación).
https://www.wapt.fr/fr/doc/CreationPaqu ... index.html
Primero, con el comando:
`wapt-get make-template c:\download\ganttproject.exe yourprefix-ganttproject`.
Luego, hago algunas modificaciones al archivo `control` en pyscript (que se ejecuta automáticamente con el comando anterior). Solo el nombre del mantenedor del paquete, el número de versión, y luego modifico `uninstallkey` en setup.py (variable y parámetro de función).
Después de guardar estos dos archivos, ejecuto el comando:
`wapt-get build-upload -ic:\waptdev\yourprefix-ganttproject`.
Todo va bien. Crea el archivo `.wapt`, luego me pide el nombre de usuario y la contraseña del servidor, pero el script termina con el error que mencioné antes.
De hecho, puedo confirmar que si uso "importar desde archivo" desde la consola en la máquina de desarrollo, el paquete se importa correctamente al repositorio.
La máquina de desarrollo en la que realizo estas operaciones no es, por supuesto, la máquina Windows utilizada como consola de administración (como se especifica en la documentación).
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
De hecho, no tengo una explicación; nunca me había encontrado con este problema.
El error que se devuelve es un error 502:
https://fr.wikipedia.org/wiki/Liste_des ... pplication.
El hecho de que funcione al importarlo como archivo significa que la carga está funcionando.
Si estás en la fase de pruebas con Wapt, te recomendamos que vayas directamente a la versión 1.5 sin pasar por la 1.3.13.
Había un error con las cargas de paquetes que ya se ha corregido.
Esto también te evitará tener que migrar de la versión 1.3 a la 1.5
: https://www.wapt.fr/wapt-1.5/Installati ... nux-debian
El error que se devuelve es un error 502:
https://fr.wikipedia.org/wiki/Liste_des ... pplication.
El hecho de que funcione al importarlo como archivo significa que la carga está funcionando.
Si estás en la fase de pruebas con Wapt, te recomendamos que vayas directamente a la versión 1.5 sin pasar por la 1.3.13.
Había un error con las cargas de paquetes que ya se ha corregido.
Esto también te evitará tener que migrar de la versión 1.3 a la 1.5
: https://www.wapt.fr/wapt-1.5/Installati ... nux-debian
