Giter VIP home page Giter VIP logo

wekan_ynh's Introduction

Wekan for YunoHost

Integration level Working status Maintenance status

Install Wekan with YunoHost

Read this README in other languages.

This package allows you to install Wekan quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

WeKan is an completely Open Source and Free software collaborative kanban board application.

Shipped version: 7.43~ynh1

Demo: https://demo.sandstorm.io/appdemo/m86q05rdvj14yvn78ghaxynqz7u2svw6rnttptxx49g1785cdv1h

Screenshots

Screenshot of Wekan

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that:

sudo yunohost app install https://github.com/YunoHost-Apps/wekan_ynh/tree/testing --debug
or
sudo yunohost app upgrade wekan -u https://github.com/YunoHost-Apps/wekan_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

wekan_ynh's People

Contributors

alexaubin avatar arthurlutz avatar decentral1se avatar ericgaspar avatar kay0u avatar oniricorpe avatar psycojoker avatar raphaeljolivet avatar rosano avatar tagadda avatar tituspijean avatar yalh76 avatar yunohost-bot avatar zamentur avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wekan_ynh's Issues

Content Security Policy errors don't allow to interact properly

Hi there,

We installeded yunohost on bulma.eu, and tried to install WeKan trough it.

Without any manual intervention on the server it looks that some of the config is missing:

report-uri is missing.
default-src isn't enough for wekan.

Attached you will find the log of the web developer tools:

The Content Security Policy 'default-src https: data: 'unsafe-inline' 'unsafe-eval'' was delivered in report-only mode, but does not specify a 'report-uri'; the policy will have no effect. Please either add a 'report-uri' directive, or deliver the policy via the 'Content-Security-Policy' header.
/yunohost/sso/portal.html:1 The Content Security Policy 'default-src https: data: 'unsafe-inline' 'unsafe-eval'' was delivered in report-only mode, but does not specify a 'report-uri'; the policy will have no effect. Please either add a 'report-uri' directive, or deliver the policy via the 'Content-Security-Policy' header.
5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81 [Report Only] Refused to connect to 'wss://bulma.eu/wekan/sockjs/944/mr197xyf/websocket' because it violates the following Content Security Policy directive: "default-src https: data: 'unsafe-inline' 'unsafe-eval'". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.

k.websocket @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
k._try_next_protocol @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
k._didClose @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
o._ir.onfinish @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
i.emit @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
i.onfinish @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
i.emit @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
s.xhr.onreadystatechange @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
XMLHttpRequest.send (async)
(anonymous) @ VM158:1
_start @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
(anonymous) @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
setTimeout (async)
n.delay @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
n.XHRLocalObject @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
doXhr @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
(anonymous) @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
setTimeout (async)
n.delay @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
J @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
G @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
k @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
_launchConnection @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
_retryNow @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
reconnect @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81
reconnect @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:83
c @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:259
a @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:1
u @ 5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:1
wekan-manifest.json:1 Manifest: Line: 1, column: 1, Syntax error.
5583bb7ff8409062ebfecc42cd68abf6f8b866bd.js?meteor_js_resource=true:81 [Report Only] Refused to connect to 'wss://bulma.eu/wekan/sockjs/271/xjzyzfpk/websocket' because it violates the following Content Security Policy directive: "default-src https: data: 'unsafe-inline' 'unsafe-eval'". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.

Remove script: Missing removing node_update in cron.daily

Hello,
As said in the title, since I uninstall wekan, I receive this error:
/etc/cron.daily/node_update: /etc/cron.daily/node_update: ligne 3: /opt/node_n/node_update.log: Aucun fichier ou dossier de ce type run-parts: /etc/cron.daily/node_update exited with return code 1
Then sudo rm /etc/cron.daily/node_update did the job ;)

Warning during backup : "The service wekan didn't fully started before the timeout."

Hi,

When backuping Wekan (yunohost backup create --apps wekan), I have almost every time a warning about "The service wekan didn't fully started before the timeout." caused by a LDAP Background Sync error (regarding the log provided)

But the service still launches, despite this message.

Here is the full log :
https://paste.yunohost.org/hijiqinufe.vbs

# yunohost --version
yunohost:
  repo: stable
  version: 3.6.5.3
yunohost-admin:
  repo: stable
  version: 3.6.5.1
moulinette:
  repo: stable
  version: 3.6.4.1
ssowat:
  repo: stable
  version: 3.6.4

#  yunohost app info wekan
description: Trello-like kanban
license: MIT
name: Wekan
version: 3.55~ynh1

ROOT_URL is set to dev value in systemd file, that break clicking on a card

Hello,

In https://github.com/YunoHost-Apps/wekan_ynh/blob/master/conf/systemd.service#L14 the ROOT_URL value is set for a value used for developing on local host, this mean that when you click on a card in a column you are redirected to local host and you can play with it.

 Environment=ROOT_URL=http://127.0.0.1:__PORT____URI__ PORT=__PORT__

In production, for YunoHost, I had to change it to the real domain like that:

Environment=ROOT_URL=https://wekan.yunohost.org/ PORT=8081

Backup backups the source code

Sorry that I recreate the question (#70), because you already closed it I had no chance to clarify my question. For me this is still unanswered. As written previously

When I do a backup on an freshly installed Wekan app my backup just of Wekan is 200 MB. I could send a link to my installation with a username/password to check this. But even if it is only is 90 MB or 88 MB.

My question is: Why is the source code in the backup? When I open then backup manually and remove the source code manually the backup is < 1 MB. For me this looks like a unexpected behavior in the backup script? Is there a reason for it?

Email function not working

I checked and cross-checked my email settings, but sending email is not working.

When I try to send a testmail from the admin panel I get:

Sending email failed Error trying to send email: 140319669086016:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:827:

I use port 587 and have TLS support enabled

Accepting invitation to boards do not work

I invited a collegue to a board. She gets the notification You are just invited to this board and two buttons: Accept or Decline.

Accept doesn't work. It just blinks and then nothing.
Decline does work: it removes the invitation from her board.

Is there a workaround to have boards shared between more then one person?

Wekan version 2.98
Yunohost version 3.6.4.6

ARM installation failed

Hello,
Meteor is not for arm for now as that is written when I install it : "Meteor only supports i686 and x86_64 for now."

log of installation (a part--the end):

[...](compilation of npm)
2017-04-11 23:39:12,507 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8-profiler.h
2017-04-11 23:39:12,509 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8.h
2017-04-11 23:39:12,511 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8-testing.h
2017-04-11 23:39:12,514 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8-debug.h
2017-04-11 23:39:12,516 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8stdint.h
2017-04-11 23:39:12,518 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/v8-preparser.h
2017-04-11 23:39:12,521 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/zconf.h
2017-04-11 23:39:12,523 INFO     yunohost.hook <lambda> - [1144.174] installing /opt/nvm/v0.10.48/include/node/zlib.h
2017-04-11 23:39:20,285 INFO     yunohost.hook <lambda> - [1144.174] Now using node v0.10.48 (npm v2.15.1)
2017-04-11 23:39:20,910 WARNING  yunohost.hook <lambda> - [1144.174] tput: unknown terminal "unknown"
2017-04-11 23:39:20,922 INFO     yunohost.hook <lambda> - [1144.174] Creating default alias: default -> 0.10 (-> v0.10.48 *)
2017-04-11 23:39:21,110 INFO     yunohost.hook <lambda> - [1144.174] + add_swap_if_needed
2017-04-11 23:39:21,116 INFO     yunohost.hook <lambda> - [1144.174] ++ free
2017-04-11 23:39:21,120 INFO     yunohost.hook <lambda> - [1144.174] ++ tail -n 1
2017-04-11 23:39:21,131 INFO     yunohost.hook <lambda> - [1144.174] ++ awk '{print $2}'
2017-04-11 23:39:21,170 INFO     yunohost.hook <lambda> - [1144.174] + local available_swap=1048572
2017-04-11 23:39:21,173 INFO     yunohost.hook <lambda> - [1144.174] + local tmp_swap_file=/tmp/wekan_swapfile
2017-04-11 23:39:21,176 INFO     yunohost.hook <lambda> - [1144.174] + '[' 1048572 -lt 1000000 ']'
2017-04-11 23:39:21,179 INFO     yunohost.hook <lambda> - [1144.174] + install_meteor
2017-04-11 23:39:21,182 INFO     yunohost.hook <lambda> - [1144.174] + '[' '!' -d /opt/meteor ']'
2017-04-11 23:39:21,185 INFO     yunohost.hook <lambda> - [1144.174] + sudo mkdir /opt/meteor
2017-04-11 23:39:21,354 INFO     yunohost.hook <lambda> - [1144.174] + sudo chown -R wekan /opt/meteor
2017-04-11 23:39:21,473 INFO     yunohost.hook <lambda> - [1144.174] + cd /opt/meteor
2017-04-11 23:39:21,476 INFO     yunohost.hook <lambda> - [1144.174] + sudo su -c 'curl https://install.meteor.com/ | sh'
2017-04-11 23:39:21,825 WARNING  yunohost.hook <lambda> - [1144.174]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2017-04-11 23:39:21,828 WARNING  yunohost.hook <lambda> - [1144.174]                                  Dload  Upload   Total   Spent    Left  Speed
100  7786    0  7786    0     0   6229      0 --:--:--  0:00:01 --:--:--  6233
2017-04-11 23:39:23,093 WARNING  yunohost.hook <lambda> - [1144.174] Unusable architecture: armv7l
2017-04-11 23:39:23,096 WARNING  yunohost.hook <lambda> - [1144.174] Meteor only supports i686 and x86_64 for now.
2017-04-11 23:39:23,287 INFO     yunohost.hook hook_exec - [1144.174] Exécution du script « /var/cache/yunohost/from_file/wekan_ynh-master/scripts/remove »...
2017-04-11 23:39:23,440 INFO     yunohost.hook <lambda> - [1144.174] + source /usr/share/yunohost/helpers
2017-04-11 23:39:23,448 INFO     yunohost.hook <lambda> - [1144.174] +++ run-parts --list /usr/share/yunohost/helpers.d
2017-04-11 23:39:23,457 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,460 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/filesystem ']'
2017-04-11 23:39:23,462 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/filesystem
2017-04-11 23:39:23,464 INFO     yunohost.hook <lambda> - [1144.174] +++ CAN_BIND=1
2017-04-11 23:39:23,468 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,471 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/ip ']'
2017-04-11 23:39:23,473 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/ip
2017-04-11 23:39:23,476 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,479 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/mysql ']'
2017-04-11 23:39:23,481 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/mysql
2017-04-11 23:39:23,483 INFO     yunohost.hook <lambda> - [1144.174] +++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
2017-04-11 23:39:23,486 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,488 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/package ']'
2017-04-11 23:39:23,491 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/package
2017-04-11 23:39:23,493 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,496 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/print ']'
2017-04-11 23:39:23,499 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/print
2017-04-11 23:39:23,501 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,504 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/setting ']'
2017-04-11 23:39:23,507 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/setting
2017-04-11 23:39:23,509 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,512 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/string ']'
2017-04-11 23:39:23,514 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/string
2017-04-11 23:39:23,516 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,519 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/user ']'
2017-04-11 23:39:23,521 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/user
2017-04-11 23:39:23,523 INFO     yunohost.hook <lambda> - [1144.174] ++ for helper in '$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)'
2017-04-11 23:39:23,525 INFO     yunohost.hook <lambda> - [1144.174] ++ '[' -r /usr/share/yunohost/helpers.d/utils ']'
2017-04-11 23:39:23,527 INFO     yunohost.hook <lambda> - [1144.174] ++ . /usr/share/yunohost/helpers.d/utils
2017-04-11 23:39:23,528 INFO     yunohost.hook <lambda> - [1144.174] + readonly APP=wekan
2017-04-11 23:39:23,530 INFO     yunohost.hook <lambda> - [1144.174] + APP=wekan
2017-04-11 23:39:23,532 INFO     yunohost.hook <lambda> - [1144.174] ++ ynh_app_setting_get '' domain
2017-04-11 23:39:23,535 INFO     yunohost.hook <lambda> - [1144.174] ++ sudo yunohost app setting '' domain --output-as plain --quiet
2017-04-11 23:39:24,717 INFO     yunohost.hook <lambda> - [1144.174] + readonly DOMAIN=
2017-04-11 23:39:24,720 INFO     yunohost.hook <lambda> - [1144.174] + DOMAIN=
2017-04-11 23:39:24,723 INFO     yunohost.hook <lambda> - [1144.174] + readonly APP_INSTALL_PATH=/var/www/wekan
2017-04-11 23:39:24,726 INFO     yunohost.hook <lambda> - [1144.174] + APP_INSTALL_PATH=/var/www/wekan
2017-04-11 23:39:24,729 INFO     yunohost.hook <lambda> - [1144.174] + readonly NVM_INSTALL_DIR=/opt/nvm
2017-04-11 23:39:24,731 INFO     yunohost.hook <lambda> - [1144.174] + NVM_INSTALL_DIR=/opt/nvm
2017-04-11 23:39:24,734 INFO     yunohost.hook <lambda> - [1144.174] + readonly METEOR_INSTALL_DIR=/opt/meteor
2017-04-11 23:39:24,737 INFO     yunohost.hook <lambda> - [1144.174] + METEOR_INSTALL_DIR=/opt/meteor
2017-04-11 23:39:24,740 INFO     yunohost.hook <lambda> - [1144.174] + remove_node
2017-04-11 23:39:24,742 INFO     yunohost.hook <lambda> - [1144.174] + '[' -d /opt/nvm ']'
2017-04-11 23:39:24,745 INFO     yunohost.hook <lambda> - [1144.174] + sudo rm -rf /opt/nvm
2017-04-11 23:39:25,259 INFO     yunohost.hook <lambda> - [1144.174] + remove_meteor
2017-04-11 23:39:25,262 INFO     yunohost.hook <lambda> - [1144.174] + '[' -d /opt/meteor ']'
2017-04-11 23:39:25,265 INFO     yunohost.hook <lambda> - [1144.174] + sudo rm -rf /opt/meteor
2017-04-11 23:39:25,367 INFO     yunohost.hook <lambda> - [1144.174] + remove_wekan
2017-04-11 23:39:25,370 INFO     yunohost.hook <lambda> - [1144.174] + '[' -d /var/www/wekan ']'
2017-04-11 23:39:28,191 INFO     yunohost.hook <lambda> - [1144.174] + remove_mongodb
2017-04-11 23:39:28,194 INFO     yunohost.hook <lambda> - [1144.174] + sudo systemctl stop mongod
2017-04-11 23:39:28,339 WARNING  yunohost.hook <lambda> - [1144.174] Failed to stop mongod.service: Unit mongod.service not loaded.
2017-04-11 23:39:28,367 INFO     yunohost.hook <lambda> - [1144.174] + sudo systemctl disable mongod
2017-04-11 23:39:29,222 INFO     yunohost.hook <lambda> - [1144.174] + sudo apt-get remove -y mongodb-org=3.2.11 mongodb-org-server=3.2.11 mongodb-org-shell=3.2.11 mongodb-org-mongos=3.2.11 mongodb-org-tools=3.2.11
2017-04-11 23:39:29,494 INFO     yunohost.hook <lambda> - [1144.174] Lecture des listes de paquets…
2017-04-11 23:39:31,847 INFO     yunohost.hook <lambda> - [1144.174] Construction de l'arbre des dépendances…
2017-04-11 23:39:31,876 INFO     yunohost.hook <lambda> - [1144.174] Lecture des informations d'état…
2017-04-11 23:39:32,503 WARNING  yunohost.hook <lambda> - [1144.174] E: Impossible de trouver le paquet mongodb-org
2017-04-11 23:39:32,507 WARNING  yunohost.hook <lambda> - [1144.174] E: Impossible de trouver le paquet mongodb-org-server
2017-04-11 23:39:32,511 WARNING  yunohost.hook <lambda> - [1144.174] E: Impossible de trouver le paquet mongodb-org-shell
2017-04-11 23:39:32,514 WARNING  yunohost.hook <lambda> - [1144.174] E: Impossible de trouver le paquet mongodb-org-mongos
2017-04-11 23:39:32,517 WARNING  yunohost.hook <lambda> - [1144.174] E: Impossible de trouver le paquet mongodb-org-tools
2017-04-11 23:39:32,532 INFO     yunohost.hook <lambda> - [1144.174] + sudo apt-get update
2017-04-11 23:39:33,137 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://repo.yunohost.org jessie InRelease
2017-04-11 23:39:33,140 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie InRelease
2017-04-11 23:39:33,188 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie InRelease
2017-04-11 23:39:33,331 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://repo.yunohost.org jessie/stable armhf Packages
2017-04-11 23:39:33,369 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
2017-04-11 23:39:33,454 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
2017-04-11 23:39:33,471 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 1 http://httpredir.debian.org jessie-backports InRelease [166 kB]
2017-04-11 23:39:33,527 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie/main armhf Packages
2017-04-11 23:39:33,535 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
2017-04-11 23:39:33,631 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
2017-04-11 23:39:33,701 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
2017-04-11 23:39:33,864 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports InRelease
2017-04-11 23:39:34,293 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 2 http://httpredir.debian.org jessie-backports/main Translation-en [605 kB]
2017-04-11 23:39:34,465 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-fr_FR
2017-04-11 23:39:34,601 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-fr
2017-04-11 23:39:34,767 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-en
2017-04-11 23:39:35,829 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 3 http://httpredir.debian.org jessie-backports/main armhf Packages [846 kB]
2017-04-11 23:39:35,985 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 4 https://packages.gitlab.com jessie InRelease [23,2 kB]
2017-04-11 23:39:36,600 INFO     yunohost.hook <lambda> - [1144.174] Atteint https://packages.gitlab.com jessie/main Sources
2017-04-11 23:39:37,112 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 5 https://packages.gitlab.com jessie/main armhf Packages [15,9 kB]
2017-04-11 23:39:37,361 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 6 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:39:37,591 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 7 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:39:37,776 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports/main Translation-fr_FR
2017-04-11 23:39:37,813 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 8 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:39:37,864 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports/main Translation-fr
2017-04-11 23:39:38,098 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 9 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:39:38,333 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 10 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:39:38,583 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 11 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:39:38,630 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
2017-04-11 23:39:38,708 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
2017-04-11 23:39:38,786 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
2017-04-11 23:39:38,830 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 12 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:39:38,872 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
2017-04-11 23:39:38,951 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
2017-04-11 23:39:39,029 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-en
2017-04-11 23:39:39,071 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
2017-04-11 23:39:39,075 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 13 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:39:39,107 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
2017-04-11 23:39:39,184 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
2017-04-11 23:39:39,229 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-fr
2017-04-11 23:39:39,263 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
2017-04-11 23:39:39,347 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
2017-04-11 23:39:39,364 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 14 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:39:39,391 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-en
2017-04-11 23:39:39,436 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
2017-04-11 23:39:39,514 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
2017-04-11 23:39:39,558 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
2017-04-11 23:39:39,608 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 15 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:39:39,723 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-fr
2017-04-11 23:39:39,847 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 16 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:39:39,885 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-en
2017-04-11 23:39:40,088 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 17 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:39:40,331 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 18 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:39:40,350 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-fr_FR
2017-04-11 23:39:40,574 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 19 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:39:40,595 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-fr
2017-04-11 23:39:40,816 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 20 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:39:40,842 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-en
2017-04-11 23:39:47,785 INFO     yunohost.hook <lambda> - [1144.174] 1 656 ko réceptionnés en 14s (112 ko/s)
2017-04-11 23:40:18,419 INFO     yunohost.hook <lambda> - [1144.174] Lecture des listes de paquets…
2017-04-11 23:40:18,437 WARNING  yunohost.hook <lambda> - [1144.174] W: Erreur de GPG : http://httpredir.debian.org jessie-backports InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
2017-04-11 23:40:18,476 INFO     yunohost.hook <lambda> - [1144.174] + sudo rm -f /etc/apt/sources.list.d/mongodb-org-3.2.list
2017-04-11 23:40:18,615 INFO     yunohost.hook <lambda> - [1144.174] + sudo apt-get update
2017-04-11 23:40:19,122 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie InRelease
2017-04-11 23:40:19,126 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://repo.yunohost.org jessie InRelease
2017-04-11 23:40:19,130 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie InRelease
2017-04-11 23:40:19,291 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 1 http://httpredir.debian.org jessie-backports InRelease [166 kB]
2017-04-11 23:40:19,391 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://repo.yunohost.org jessie/stable armhf Packages
2017-04-11 23:40:19,398 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie/main armhf Packages
2017-04-11 23:40:19,407 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
2017-04-11 23:40:19,500 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
2017-04-11 23:40:19,591 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
2017-04-11 23:40:19,602 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
2017-04-11 23:40:19,702 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports InRelease
2017-04-11 23:40:19,738 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
2017-04-11 23:40:20,140 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://httpredir.debian.org jessie-backports/main Translation-en
2017-04-11 23:40:20,220 INFO     yunohost.hook <lambda> - [1144.174] Atteint http://httpredir.debian.org jessie-backports/main armhf Packages
2017-04-11 23:40:20,511 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-fr_FR
2017-04-11 23:40:20,602 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-fr
2017-04-11 23:40:20,676 INFO     yunohost.hook <lambda> - [1144.174] Ign http://repo.yunohost.org jessie/stable Translation-en
2017-04-11 23:40:20,845 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports/main Translation-fr_FR
2017-04-11 23:40:20,923 INFO     yunohost.hook <lambda> - [1144.174] Ign http://httpredir.debian.org jessie-backports/main Translation-fr
2017-04-11 23:40:21,479 INFO     yunohost.hook <lambda> - [1144.174] Atteint https://packages.gitlab.com jessie InRelease
2017-04-11 23:40:21,987 INFO     yunohost.hook <lambda> - [1144.174] Atteint https://packages.gitlab.com jessie/main Sources
2017-04-11 23:40:22,482 INFO     yunohost.hook <lambda> - [1144.174] Atteint https://packages.gitlab.com jessie/main armhf Packages
2017-04-11 23:40:22,706 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 2 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:40:22,935 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 3 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:40:23,168 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 4 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:40:23,395 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 5 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:40:23,628 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 6 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:40:23,830 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
2017-04-11 23:40:23,863 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 7 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:40:23,990 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-fr
2017-04-11 23:40:23,998 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
2017-04-11 23:40:24,081 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
2017-04-11 23:40:24,088 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 8 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:40:24,154 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/main Translation-en
2017-04-11 23:40:24,162 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
2017-04-11 23:40:24,240 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
2017-04-11 23:40:24,321 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 9 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:40:24,326 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
2017-04-11 23:40:24,329 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
2017-04-11 23:40:24,411 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/main Translation-en
2017-04-11 23:40:24,478 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-fr
2017-04-11 23:40:24,487 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
2017-04-11 23:40:24,544 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 10 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:40:24,581 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
2017-04-11 23:40:24,650 INFO     yunohost.hook <lambda> - [1144.174] Ign http://archive.raspberrypi.org jessie/ui Translation-en
2017-04-11 23:40:24,657 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
2017-04-11 23:40:24,736 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
2017-04-11 23:40:24,773 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 11 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:40:24,830 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
2017-04-11 23:40:24,910 INFO     yunohost.hook <lambda> - [1144.174] Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
2017-04-11 23:40:25,000 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 12 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:40:25,229 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 13 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:40:25,471 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 14 https://packages.gitlab.com jessie/main Translation-fr_FR [162 B]
2017-04-11 23:40:25,475 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-fr_FR
2017-04-11 23:40:25,704 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 15 https://packages.gitlab.com jessie/main Translation-fr [162 B]
2017-04-11 23:40:25,708 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-fr
2017-04-11 23:40:25,932 INFO     yunohost.hook <lambda> - [1144.174] Réception de : 16 https://packages.gitlab.com jessie/main Translation-en [162 B]
2017-04-11 23:40:25,936 INFO     yunohost.hook <lambda> - [1144.174] Ign https://packages.gitlab.com jessie/main Translation-en
2017-04-11 23:40:33,424 INFO     yunohost.hook <lambda> - [1144.174] 166 ko réceptionnés en 14s (11,6 ko/s)
2017-04-11 23:40:52,551 INFO     yunohost.hook <lambda> - [1144.174] Lecture des listes de paquets…
2017-04-11 23:40:52,569 WARNING  yunohost.hook <lambda> - [1144.174] W: Erreur de GPG : http://httpredir.debian.org jessie-backports InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
2017-04-11 23:40:52,607 INFO     yunohost.hook <lambda> - [1144.174] + remove_systemd_service
2017-04-11 23:40:52,614 INFO     yunohost.hook <lambda> - [1144.174] + sudo systemctl stop wekan
2017-04-11 23:40:52,731 WARNING  yunohost.hook <lambda> - [1144.174] Failed to stop wekan.service: Unit wekan.service not loaded.
2017-04-11 23:40:52,757 INFO     yunohost.hook <lambda> - [1144.174] + sudo systemctl disable wekan
2017-04-11 23:40:53,303 INFO     yunohost.hook <lambda> - [1144.174] + sudo rm -f /etc/systemd/system/wekan.service
2017-04-11 23:40:53,413 INFO     yunohost.hook <lambda> - [1144.174] + sudo systemctl daemon-reload
2017-04-11 23:40:53,898 INFO     yunohost.hook <lambda> - [1144.174] + remove_nginx_conf
2017-04-11 23:40:53,901 INFO     yunohost.hook <lambda> - [1144.174] + sudo rm -f /etc/nginx/conf.d/.d/wekan.conf
2017-04-11 23:40:54,020 INFO     yunohost.hook <lambda> - [1144.174] + sudo service nginx reload
2017-04-11 23:40:55,202 INFO     yunohost.hook <lambda> - [1144.174] + remove_user_wekan
2017-04-11 23:40:55,206 INFO     yunohost.hook <lambda> - [1144.174] ++ sudo getent passwd wekan
2017-04-11 23:40:55,324 INFO     yunohost.hook <lambda> - [1144.174] + [[ ! -z wekan:x:56955:56955::/home/wekan:/bin/bash ]]
2017-04-11 23:40:55,326 INFO     yunohost.hook <lambda> - [1144.174] + sudo userdel wekan
2017-04-11 23:40:56,429 INFO     geventwebsocket.handler log_request - 127.0.0.1 - - [2017-04-11 23:40:56] "POST /apps HTTP/1.1" 500 159 1530.243115

Cannot test SMTP connection

Just referencing an issue that has been fixed upstream in case other people meet it.

We cannot test SMTP connection though the admin panel.

The fix is here:
wekan/wekan@afcb8aa

Dirty workaround: modify /var/www/wekan/programs/server/app/app.js:15072 with:

-      if (!user.emails || !user.emails[0] || user.emails[0].address) {
+      if (!user.emails || !user.emails[0] || !user.emails[0].address) {

And restart wekan.

That should work now.

Don't hesitate to close the issue if you feel it is irrelevant, I won't bother :).

wekan canno't start since upgrade.

Hello,
Wekan refuses to start since I upgraded to version 5.17~ynh1 from the UI : the wekan service try restarting forever, here are the logs :

avril 27 07:06:13 systemd[1]: Started Wekan, task board.

avril 27 07:06:13 systemd[1943]: wekan.service: Changing to the requested working directory failed: Permission denied

avril 27 07:06:13 systemd[1943]: wekan.service: Failed at step CHDIR spawning /opt/node_n/n/versions/node/12.16.3/bin/node: Permission denied

avril 27 07:06:13 systemd[1]: wekan.service: Main process exited, code=exited, status=200/CHDIR

avril 27 07:06:13 systemd[1]: wekan.service: Failed with result 'exit-code'.

avril 27 07:06:23 systemd[1]: wekan.service: Service RestartSec=10s expired, scheduling restart.

avril 27 07:06:23 systemd[1]: wekan.service: Scheduled restart job, restart counter is at 69.

avril 27 07:06:23 systemd[1]: Stopped Wekan, task board.

(Yunohost up to date 4.1.8 stable, I tried restarting it, didn't change anything)

Thank you for your help !

Login problem

Describe the bug
A clear and concise description of what the bug is.

Versions

  • Hardware: Old laptop
  • YunoHost version: 4.0.8.3
  • I have access to my server: Through SSH , through the webadmin, direct access via keyboard / screen
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance ?: no
  • Using, or trying to install package version/branch: 4.64~ynh1

To Reproduce
Steps to reproduce the behavior.

  1. Login with user bde on the user panel (sntec.fr)
  2. Click en Wekan application
  3. I arrive at the page welcome page (see attachment)
  4. Unable to connect with neither password nor LDAP authentication
    Capture d’écran 2020-12-29 173216

Expected behavior
4. click on "se connecter" and get connected

Logs
None to provide because I don't know what could help. Let me know if you need any.

Log error permission denied

‎[16:55:49] ‎bram‎: Nov 8 15:42:09 yunohost wekan[5706]: cp: cannot remove ‘/opt/node_n/lib/node_modules/npm/node_modules/ini/README.md’: Permission denied
‎[16:55:49] ‎bram‎: Nov 8 15:42:09 yunohost wekan[5706]: cp: cannot remove ‘/opt/node_n/lib/node_modules/npm/node_modules/columnify/package.json’: Permission denied
‎[16:56:04] ‎bram‎: in syslog for wekan during a restart

Wrong email address, cannot change

I've logged in over LDAP to a ynh version of Wekan. Upon login, I've realized that my email address is wrong - set to "undefined" domain:

image

I've tried enabling "Allow email change" in the admin settings:

image

But I can't still edit my email. This is also true for non-ldap accounts.

Installation failure

Versions

  • Hardware: Odroid N2
  • YunoHost version: installed a week ago
  • I have access to my server

Edit: https://paste.yunohost.org/raw/sibupaqaxo

Log via web:

Removing the app following the installation failure...
Could not complete the operation 'Install the 'wekan' app'. Please provide the full log of this operation by clicking here to get help
Unable to install wekan: An error occurred inside the app installation script
Unable to install dependencies
E: Package 'mongodb-org-tools' has no installation candidate
E: Package 'mongodb-org-server' has no installation candidate
E: Package 'mongodb-org' has no installation candidate
is only available from another source
This may mean that the package is missing, has been obsoleted, or
Package mongodb-org-tools is not available, but is referred to by another package.
is only available from another source
This may mean that the package is missing, has been obsoleted, or
Package mongodb-org-server is not available, but is referred to by another package.
is only available from another source
This may mean that the package is missing, has been obsoleted, or
Package mongodb-org is not available, but is referred to by another package.
E: Packages need to be removed but remove is disabled.
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Installing MongoDB...
Installation of N - Node.js version management
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
Installing dependencies...
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Finding an available port...
Storing installation settings...
Validating installation parameters...
Installing wekan...

Log via CLI:

...
Info: Installing wekan...
Info: [+...................] > Validating installation parameters...
Info: [#+..................] > Storing installation settings...
Info: [##+.................] > Finding an available port...
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Info: [###++...............] > Installing dependencies...
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Info: Installation of N - Node.js version management
Info: Installing MongoDB...
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Warning: E: Packages need to be removed but remove is disabled.
Warning: Package mongodb-org is not available, but is referred to by another package.
Warning: This may mean that the package is missing, has been obsoleted, or
Warning: is only available from another source
Warning: Package mongodb-org-server is not available, but is referred to by another package.
Warning: This may mean that the package is missing, has been obsoleted, or
Warning: is only available from another source
Warning: Package mongodb-org-tools is not available, but is referred to by another package.
Warning: This may mean that the package is missing, has been obsoleted, or
Warning: is only available from another source
Warning: E: Package 'mongodb-org' has no installation candidate
Warning: E: Package 'mongodb-org-server' has no installation candidate
Warning: E: Package 'mongodb-org-tools' has no installation candidate
Warning: Unable to install dependencies
Error: Unable to install wekan: An error occurred inside the app installation script
Info: The operation 'Install the 'wekan' app' could not be completed. Please share the full log of this operation using the command 'yunohost log display 20210224-024232-app_install-wekan --share' to get help
Warning: Here's an extract of the logs before the crash. It might help debugging the error:
Info: DEBUG - Reading state information...
Info: DEBUG - Correcting dependencies... Done
Info: DEBUG - The following packages will be REMOVED:
Info: DEBUG -   wekan-ynh-deps
Info: DEBUG - 0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
Info: WARNING - E: Packages need to be removed but remove is disabled.
Info: DEBUG - ++ cat /tmp/tmp.m5ZKMaB3Zc/dpkg_log
Info: DEBUG - ++ grep -oP '(?<=-ynh-deps depends on ).*(?=; however)'
Info: DEBUG - ++ tr '\n' ' '
Info: DEBUG - + local 'problematic_dependencies=mongodb-org mongodb-org-server mongodb-org-tools '
Info: DEBUG - + [[ -n mongodb-org mongodb-org-server mongodb-org-tools  ]]
Info: DEBUG - + ynh_package_install mongodb-org mongodb-org-server mongodb-org-tools --dry-run
Info: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install mongodb-org mongodb-org-server mongodb-org-tools --dry-run
Info: DEBUG - + ynh_wait_dpkg_free
Info: DEBUG - + sed --quiet '/Reading state info/,$p'
Info: DEBUG - + grep -v 'fix-broken\|Reading state info'
Info: DEBUG - + return 0
Info: DEBUG - + LC_ALL=C
Info: DEBUG - + DEBIAN_FRONTEND=noninteractive
Info: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install mongodb-org mongodb-org-server mongodb-org-tools --dry-run
Info: DEBUG - + ynh_die '--message=Unable to install dependencies'
Warning: Removing the app following the installation failure...
Info: [++..................] > Loading installation settings...
Info: [##++................] > Stopping and removing the systemd service...
Info: [####++..............] > Removing the MongoDB database...
Warning: ynh_mongo_db: line 110: mongo: command not found
Warning: ynh_mongo_db: line 198: [: -lt: unary operator expected
Warning: ynh_mongo_db: line 96: mongo: command not found
Warning: ynh_mongo_db: line 96: mongo: command not found
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Info: [######++............] > Removing dependencies...
Warning:       Output information may be incomplete.
Warning: lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Warning:       Output information may be incomplete.
Info: '/usr/local/n' wasn't deleted because it doesn't exist.
Info: Removing MongoDB service...
Warning: Unknown service 'mongod'
Warning: ynh_secure_remove called with empty argument, ignoring.
Info: [########+++.........] > Removing app main directory...
Info: [###########++.......] > Removing nginx web server configuration...
Info: '/etc/nginx/conf.d/kando2.thingsandstuff.org.d/wekan.conf' wasn't deleted because it doesn't exist.
Warning: The user wekan was not found
Info: [#############++.....] > Removing the dedicated system user...
Error: The operation 'Install the 'wekan' app' could not be completed. Please share the full log of this operation using the command 'yunohost log display 20210224-024232-app_install-wekan --share' to get help

No admin user

Hi,

After a fresh install of Wekan, it seems that the first user logged in is not admin, contrary to what should happen. So I can't access admin panel.

Have a nice day.

Backup backups the source code

At the moment a backup is > 200 MB, even if there is no board. Is this intentionally done? If not, I may also look into the issue.

Blank Page

I have install wekan today and got this:

root@demo:/home/admin# /opt/node_n/bin/node /var/www/wekan/main.js
/var/www/wekan/programs/server/node_modules/fibers/future.js:280
						throw(ex);
						^

Error: MONGO_URL must be set in environment
    at Object.<anonymous> (packages/mongo/remote_collection_driver.js:36:11)
    at Object.defaultRemoteCollectionDriver (packages/underscore.js:784:19)
    at new Mongo.Collection (packages/mongo/collection.js:99:40)
    at packages/idmontie_migrations.js:38:15
    at packages/idmontie_migrations.js:255:4
    at packages/idmontie_migrations.js:267:3
    at infos.forEach.info (/var/www/wekan/programs/server/boot.js:414:13)
    at Array.forEach (<anonymous>)
    at /var/www/wekan/programs/server/boot.js:413:9
    at /var/www/wekan/programs/server/boot.js:463:5

Import board from previous version of wekan failing

We're trying to migrate from a wekan installed from source to a wekan managed by yunohost. New boards work great, thanks for that !

For the "Import board from previous export" we have two problems :

  • When previous users are not mapped in the mapping process (no UX seems to indicate this is mandatory) we get a 400 error in the web interface, checking the logs the error is pretty explicit :
Exception while invoking method 'importBoard' { stack: 'Error: User id is required
    at getErrorObject (packages/aldeed_collection2-core.js:480:15)
    at ns.Collection.doValidate (packages/aldeed_collection2-core.js:462:13)
    at ns.Collection.Mongo.Collection.(anonymous function) [as insert] (packages/aldeed_collection2-core.js:214:25)
    at packages/matb33_collection-hooks.js:127:46
    at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
    at Object.directOp (packages/matb33_collection-hooks.js:47:27)
    at Object.self.direct.(anonymous function) [as insert] (packages/matb33_collection-hooks.js:126:30)
    at WekanCreator.createBoardAndLabels (models/wekanCreator.js:226:35)
    at WekanCreator.create (models/wekanCreator.js:792:26)
    at DDPCommon.MethodInvocation.importBoard (models/import.js:27:20)
    at DDPCommon.MethodInvocation.methodMap.(anonymous function) (packages/mdg_meteor-apm-agent.js:2729:30)
    at packages/check.js:128:16
    at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
    at Object._failIfArgumentsAreNotAllChecked (packages/check.js:127:41)
    at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1765:18)
    at DDP._CurrentMethodInvocation.withValue (packages/ddp-server/livedata_server.js:719:19)',

Thats OK, we can bypass that problem, create the users that we're there and map all the users. Then we get the following error :

Exception while invoking method 'importBoard' { stack: 'TypeError: Cannot read property 'forEach' of undefined
    at WekanCreator.createSwimlanes (models/wekanCreator.js:479:20)
    at WekanCreator.create (models/wekanCreator.js:794:10)
    at DDPCommon.MethodInvocation.importBoard (models/import.js:27:20)
    at DDPCommon.MethodInvocation.methodMap.(anonymous function) (packages/mdg_meteor-apm-agent.js:2729:30)
    at packages/check.js:128:16
    at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
    at Object._failIfArgumentsAreNotAllChecked (packages/check.js:127:41)
    at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1765:18)
    at DDP._CurrentMethodInvocation.withValue (packages/ddp-server/livedata_server.js:719:19)
    at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
    at DDPServer._CurrentWriteFence.withValue (packages/ddp-server/livedata_server.js:717:46)
    at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
    at Promise (packages/ddp-server/livedata_server.js:715:46)
    at new Promise (<anonymous>)
    at Session.method (packages/ddp-server/livedata_server.js:689:23)
    at packages/mdg_meteor-apm-agent.js:2617:38',

I can report this upstream if this totally unrelated to the wekan in yunohost.

mongodb service remains after uninstall

I tried wekan for a couple of weeks and decided to move on and uninstall it. Since then mongodb service remains in the service overview as

Status: unknown
Started at unknown

Blank screen just installed (cannot load resources)

I'm trying to use wekan in a newly created younohost server. The first time i installed, it apparently worked well. But then I unistalled it and installed again (to change some setup), and from then it does not start. When I navigate to the wekan's home, i get a completely blank screen. In the Chromium devtools console I can see the following messages:

Refused to load the stylesheet 'https://387eaf0e8e3d19287a019342edb5506312d12b91.css/?meteor_css_resource=true' because it violates the following Content Security Policy directive: "style-src 'self' 'unsafe-inline'".

Refused to load the script 'https://e96cf774e60b8d871be8c9da48d0d1f34b7828cb.js/?meteor_js_resource=true' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' 'unsafe-eval'".

In the network tab i see that it's trying to load these urls:

https://387eaf0e8e3d19287a019342edb5506312d12b91.css/?meteor_css_resource=true
https://e96cf774e60b8d871be8c9da48d0d1f34b7828cb.js/?meteor_js_resource=true

These bundles do exist in the filesystem, apparently what is missing is the wekan domain in the url. I have checked the ROOT_URL environment variable, and it's correctly set to my wekan instance url (ROOT_URL=https://proyectos.sociedadtolkien.org/).

I don't have more clues to follow this. Any idea? Thanks

Upgrade and restoration failed

How to post a meaningful bug report

  1. Read this whole template first.
  2. Determine if you are on the right place:
    • If you were performing an action on the app from the webadmin or the CLI (install, update, backup, restore, change url...), you are on the right place!
    • Otherwise, the issue may be due to Wekan itself. Refer to its documentation or repository for help.
    • If you have a doubt, post here, we will figure it out together.
  3. Delete the italic comments as you write over them below, and remove this guide.

Describe the bug
I attempted to upgrade from version 4.09 to version 4.43~ynh1:

  • the upgrade failed
  • the restoration failed

Versions

  • YunoHost version: 4.0.8
  • I have access to my server: Through SSH and through the webadmin
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance ?: yes
    • If yes, please explain: I tweaked settings like the mail configuration, but nothing that should interfere here (at least I think). I don't think I have tweaked anything related to wekan.
  • Using, or trying to install package version/branch: 4.43~ynh1
  • If upgrading, current package version: 4.09

To Reproduce
Steps to reproduce the behavior.

  • If you used the webadmin, please perform the equivalent command from the CLI first.: I can reproduce the upgrade using the command line upon request
  • If the error occurs in your browser, explain what you did:
    1. Go to this page: https://zeteo.me/yunohost/admin/#/update
    2. Click on the button to upgrade wekan only
    3. Wait for the upgrade and see it fail

Also
Logs
https://paste.yunohost.org/raw/kafalaximo


I tried to restore a backup, but it also failed: https://paste.yunohost.org/raw/ibimasubod

I would really appreciate a workaround as I cannot even reinstall the backup. Thanks in advance!

Can't install due to dependencies yunohost cannot remove

With a fresh and up to date yunohost instance, I get this error when trying to install wekan:

2019-04-09 10:32:12,756: DEBUG - + cd /tmp/tmp.hUgsfN668M
2019-04-09 10:32:12,756: DEBUG - + equivs-build ./control
2019-04-09 10:32:13,458: DEBUG - + dpkg --force-depends -i ./wekan-ynh-deps_2.56~ynh1_all.deb
2019-04-09 10:32:13,458: DEBUG - Selecting previously unselected package wekan-ynh-deps.
2019-04-09 10:32:13,559: DEBUG - (Reading database ... 82680 files and directories currently installed.)
2019-04-09 10:32:13,559: DEBUG - Preparing to unpack .../wekan-ynh-deps_2.56~ynh1_all.deb ...
2019-04-09 10:32:13,559: DEBUG - Unpacking wekan-ynh-deps (2.56~ynh1) ...
2019-04-09 10:32:13,559: DEBUG - dpkg: wekan-ynh-deps: dependency problems, but configuring anyway as you requested:
2019-04-09 10:32:13,559: DEBUG -  wekan-ynh-deps depends on mongodb; however:
2019-04-09 10:32:13,560: DEBUG -   Package mongodb is not installed.
2019-04-09 10:32:13,560: DEBUG -  wekan-ynh-deps depends on mongodb-server; however:
2019-04-09 10:32:13,560: DEBUG -   Package mongodb-server is not installed.
2019-04-09 10:32:13,560: DEBUG - 
2019-04-09 10:32:13,560: DEBUG - Setting up wekan-ynh-deps (2.56~ynh1) ...
2019-04-09 10:32:13,560: DEBUG - + ynh_package_install -f
2019-04-09 10:32:13,560: DEBUG - + ynh_apt --no-remove -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install -f
2019-04-09 10:32:13,560: DEBUG - + ynh_wait_dpkg_free
2019-04-09 10:32:13,561: DEBUG - + local try
2019-04-09 10:32:13,561: DEBUG - ++ seq 1 17
2019-04-09 10:32:13,561: DEBUG - + for try in `seq 1 17`
2019-04-09 10:32:13,561: DEBUG - + sudo lsof /var/lib/dpkg/lock
2019-04-09 10:32:13,661: DEBUG - + return 0
2019-04-09 10:32:13,662: DEBUG - + DEBIAN_FRONTEND=noninteractive
2019-04-09 10:32:13,662: DEBUG - + sudo apt-get -y --no-remove -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install -f
2019-04-09 10:32:14,063: DEBUG - Reading package lists...
2019-04-09 10:32:14,264: DEBUG - Building dependency tree...
2019-04-09 10:32:14,264: DEBUG - Reading state information...
2019-04-09 10:32:14,364: DEBUG - Correcting dependencies... Done
2019-04-09 10:32:14,465: DEBUG - The following packages will be REMOVED:
2019-04-09 10:32:14,466: WARNING - E: Packages need to be removed but remove is disabled.
2019-04-09 10:32:14,466: DEBUG -   wekan-ynh-deps
2019-04-09 10:32:14,466: WARNING - Unable to install dependencies
2019-04-09 10:32:14,466: DEBUG - 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2019-04-09 10:32:14,467: WARNING - !!
2019-04-09 10:32:14,467: DEBUG - + ynh_die 'Unable to install dependencies'
2019-04-09 10:32:14,467: WARNING -   wekan's script has encountered an error. Its execution was cancelled.
2019-04-09 10:32:14,467: DEBUG - + echo 'Unable to install dependencies'
2019-04-09 10:32:14,467: WARNING - !!
2019-04-09 10:32:14,468: DEBUG - + exit 1
2019-04-09 10:32:14,468: WARNING - 
2019-04-09 10:32:14,468: DEBUG - + ynh_exit_properly
2019-04-09 10:32:14,468: DEBUG - + local exit_code=1
2019-04-09 10:32:14,468: DEBUG - + '[' 1 -eq 0 ']'
2019-04-09 10:32:14,469: DEBUG - + trap '' EXIT
2019-04-09 10:32:14,469: DEBUG - + set +eu
2019-04-09 10:32:14,469: DEBUG - + echo -e '!!\n  wekan'\''s script has encountered an error. Its execution was cancelled.\n!!'
2019-04-09 10:32:14,469: DEBUG - + type -t ynh_clean_setup
2019-04-09 10:32:14,469: DEBUG - + ynh_die
2019-04-09 10:32:14,469: DEBUG - + echo ''
2019-04-09 10:32:14,469: DEBUG - + exit 1

I tried to apt autoremove -y manually but there is nothing to remove there.

Any idea what could block wekan's installation?

Install, remove, install fail

90060 INFO + nodejs_path='/opt/node_n/n/versions/node/4.8.4/bin/node '
190061 INFO + ynh_node_exec='eval [[ :/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: == ":/opt/node_n/bin:" ]] || PATH="/opt/node_n/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"; N_PREFIX=/opt/node_n; n use 4.8.4'
190061 INFO + npm install
192924 WARNING npm WARN package.json [email protected] No description
192927 WARNING npm WARN package.json [email protected] No repository field.
192930 WARNING npm WARN package.json [email protected] No README data
192931 WARNING npm WARN package.json [email protected] No license field.
193419 WARNING npm WARN cannot run in wd [email protected] node npm-rebuild.js (wd=/var/www/wekan/programs/server)
193536 INFO + popd
193536 INFO /var/cache/yunohost/from_file/scripts
193536 INFO + systemctl restart mongod
193541 WARNING Failed to restart mongod.service: Unit mongod.service failed to load: No such file or directory.

Seems due to /var/lib/mongodb/mongod.lock

Export does not work anymore in 2.09

Thanks for the updates, much appreciated!

Export does not seem to work anymore in my installation of 2.09.
It's an api call and it directly reverts me to the Yunohost user login/landing page without visible error.

Tried:

  • powercycle
  • update Yunohost
  • remove/install Wekan, exporting Welcome board
  • scanning /var/log for clues, none found yet

Backup script: clean error output

Hi,

When doing a backup of Wekan with yunohost backup create --apps wekan, a lot of messages appears in the error output (see below), whereas they don't seem to be errors, just normal backup operations.

Would it be possible to send theses messages to the standard input instead?

2020-05-15T03:40:07.547+0200	writing wekan.activities to
2020-05-15T03:40:07.547+0200	writing wekan.presences to
2020-05-15T03:40:07.548+0200	writing wekan.cards to
2020-05-15T03:40:07.548+0200	writing wekan.meteor-migrations to
2020-05-15T03:40:07.551+0200	done dumping wekan.activities (465 documents)
2020-05-15T03:40:07.552+0200	writing wekan.cronHistory to
2020-05-15T03:40:07.553+0200	done dumping wekan.presences (256 documents)
2020-05-15T03:40:07.553+0200	writing wekan.swimlanes to
2020-05-15T03:40:07.554+0200	done dumping wekan.cronHistory (50 documents)
2020-05-15T03:40:07.554+0200	writing wekan.checklistItems to
2020-05-15T03:40:07.555+0200	done dumping wekan.swimlanes (31 documents)
2020-05-15T03:40:07.555+0200	writing wekan.lists to
2020-05-15T03:40:07.555+0200	done dumping wekan.checklistItems (27 documents)
2020-05-15T03:40:07.555+0200	writing wekan.boards to
2020-05-15T03:40:07.557+0200	done dumping wekan.meteor-migrations (52 documents)
2020-05-15T03:40:07.557+0200	writing wekan.users to
2020-05-15T03:40:07.558+0200	done dumping wekan.cards (107 documents)
2020-05-15T03:40:07.558+0200	writing wekan.checklists to
2020-05-15T03:40:07.558+0200	done dumping wekan.lists (22 documents)
2020-05-15T03:40:07.558+0200	writing wekan.accountSettings to
2020-05-15T03:40:07.559+0200	done dumping wekan.boards (13 documents)
2020-05-15T03:40:07.559+0200	writing wekan.integrations to
2020-05-15T03:40:07.560+0200	done dumping wekan.users (7 documents)
2020-05-15T03:40:07.560+0200	writing wekan.meteor_accounts_loginServiceConfiguration to
2020-05-15T03:40:07.560+0200	done dumping wekan.checklists (5 documents)
2020-05-15T03:40:07.560+0200	writing wekan.cfs_gridfs._tempstore.chunks to
2020-05-15T03:40:07.560+0200	done dumping wekan.accountSettings (3 documents)
2020-05-15T03:40:07.561+0200	writing wekan.AccountsLockout.Connections to
2020-05-15T03:40:07.561+0200	done dumping wekan.integrations (2 documents)
2020-05-15T03:40:07.561+0200	writing wekan.cfs_gridfs._tempstore.files to
2020-05-15T03:40:07.561+0200	done dumping wekan.meteor_accounts_loginServiceConfiguration (1 document)
2020-05-15T03:40:07.561+0200	writing wekan.cfs_gridfs.avatars.files to
2020-05-15T03:40:07.562+0200	done dumping wekan.cfs_gridfs._tempstore.chunks (1 document)
2020-05-15T03:40:07.562+0200	writing wekan.esCounts to
2020-05-15T03:40:07.563+0200	done dumping wekan.AccountsLockout.Connections (1 document)
2020-05-15T03:40:07.563+0200	writing wekan.settings to
2020-05-15T03:40:07.563+0200	done dumping wekan.cfs_gridfs.avatars.files (1 document)
2020-05-15T03:40:07.563+0200	writing wekan.announcements to
2020-05-15T03:40:07.564+0200	done dumping wekan.esCounts (1 document)
2020-05-15T03:40:07.564+0200	writing wekan.cfs.avatars.filerecord to
2020-05-15T03:40:07.564+0200	done dumping wekan.cfs_gridfs._tempstore.files (1 document)
2020-05-15T03:40:07.564+0200	writing wekan.cfs_gridfs.avatars.chunks to
2020-05-15T03:40:07.565+0200	done dumping wekan.settings (1 document)
2020-05-15T03:40:07.565+0200	writing wekan.cfs._tempstore.chunks to
2020-05-15T03:40:07.565+0200	done dumping wekan.announcements (1 document)
2020-05-15T03:40:07.565+0200	writing wekan.org to
2020-05-15T03:40:07.565+0200	done dumping wekan.cfs.avatars.filerecord (1 document)
2020-05-15T03:40:07.566+0200	writing wekan.card_comments to
2020-05-15T03:40:07.566+0200	done dumping wekan.cfs_gridfs.avatars.chunks (1 document)
2020-05-15T03:40:07.566+0200	writing wekan.unsaved-edits to
2020-05-15T03:40:07.566+0200	done dumping wekan.cfs._tempstore.chunks (1 document)
2020-05-15T03:40:07.566+0200	writing wekan.actions to
2020-05-15T03:40:07.567+0200	done dumping wekan.org (0 documents)
2020-05-15T03:40:07.567+0200	writing wekan.cfs.attachments.filerecord to
2020-05-15T03:40:07.567+0200	done dumping wekan.card_comments (0 documents)
2020-05-15T03:40:07.567+0200	writing wekan.rules to
2020-05-15T03:40:07.567+0200	done dumping wekan.unsaved-edits (0 documents)
2020-05-15T03:40:07.567+0200	writing wekan.triggers to
2020-05-15T03:40:07.568+0200	done dumping wekan.actions (0 documents)
2020-05-15T03:40:07.568+0200	writing wekan.orgUser to
2020-05-15T03:40:07.568+0200	done dumping wekan.cfs.attachments.filerecord (0 documents)
2020-05-15T03:40:07.568+0200	writing wekan.invitation_codes to
2020-05-15T03:40:07.568+0200	done dumping wekan.rules (0 documents)
2020-05-15T03:40:07.569+0200	writing wekan.meteor_oauth_pendingCredentials to
2020-05-15T03:40:07.569+0200	done dumping wekan.triggers (0 documents)
2020-05-15T03:40:07.569+0200	writing wekan.customFields to
2020-05-15T03:40:07.569+0200	done dumping wekan.orgUser (0 documents)
2020-05-15T03:40:07.569+0200	done dumping wekan.invitation_codes (0 documents)
2020-05-15T03:40:07.570+0200	done dumping wekan.meteor_oauth_pendingCredentials (0 documents)
2020-05-15T03:40:07.570+0200	done dumping wekan.customFields (0 documents)

Backup failed, the upgrade process was aborted.

the log file

2019-07-27 05:52:43,200: WARNING - 1478 �[34m�[1m[DEBUG]�[0m: DEBUG   - ++ sed -r 's/"/\"\"/g'
2019-07-27 05:52:43,200: DEBUG - 1478 + ynh_die
2019-07-27 05:52:43,200: WARNING - 1478 �[34m�[1m[DEBUG]�[0m: DEBUG   - + local dest=apps/wekan/backup/etc/nginx/conf.d/kaban.r-one.info.d/wekan.conf
2019-07-27 05:52:43,201: DEBUG - 1478 + local legacy_args=mc
2019-07-27 05:52:43,201: WARNING - 1478 �[34m�[1m[DEBUG]�[0m: DEBUG   - + echo '"/etc/nginx/conf.d/kaban.r-one.info.d/wekan.conf","apps/wekan/backup/etc/nginx/conf.d/kaban.r-one.info.d/wekan.conf"'
2019-07-27 05:52:43,201: DEBUG - 1478 + args_array=([m]=message= [c]=ret_code=)
2019-07-27 05:52:43,201: WARNING - 1479 �[34m�[1m[DEBUG]�[0m: DEBUG   - ++ dirname /home/yunohost.backup/tmp/wekan-pre-upgrade1/apps/wekan/backup/etc/nginx/conf.d/kaban.r-one.info.d/wekan.conf
2019-07-27 05:52:43,202: DEBUG - 1478 + declare -Ar args_array
2019-07-27 05:52:43,202: WARNING - 1479 �[34m�[1m[DEBUG]�[0m: DEBUG   - + mkdir -p /home/yunohost.backup/tmp/wekan-pre-upgrade1/apps/wekan/backup/etc/nginx/conf.d/kaban.r-one.info.d
2019-07-27 05:52:43,202: DEBUG - 1479 + local message
2019-07-27 05:52:43,202: WARNING - 1479 �[34m�[1m[DEBUG]�[0m: DEBUG   - + ynh_print_info 'Backing up the MongoDB database...'
2019-07-27 05:52:43,202: DEBUG - 1479 + local ret_code
2019-07-27 05:52:43,203: WARNING - 1479 �[34m�[1m[DEBUG]�[0m: DEBUG   - + local legacy_args=m
2019-07-27 05:52:43,203: DEBUG - 1479 + ynh_handle_getopts_args
2019-07-27 05:52:43,203: WARNING - 1480 �[34m�[1m[DEBUG]�[0m: DEBUG   -=message=)
2019-07-27 05:52:43,203: DEBUG - 1480 + set +x
2019-07-27 05:52:43,204: WARNING - 1480 �[34m�[1m[DEBUG]�[0m: DEBUG   - + declare -Ar args_array
2019-07-27 05:52:43,204: DEBUG - 1480 + echo ''
2019-07-27 05:52:43,204: WARNING - 1480 �[34m�[1m[DEBUG]�[0m: DEBUG   - + local message
2019-07-27 05:52:43,204: DEBUG - 1480 + exit 1
2019-07-27 05:52:43,204: WARNING - 1480 �[34m�[1m[DEBUG]�[0m: DEBUG   - + ynh_handle_getopts_args 'Backing up the MongoDB database...'
2019-07-27 05:52:43,205: WARNING - 1480 �[34m�[1m[DEBUG]�[0m: DEBUG   - + set +x
2019-07-27 05:52:43,205: WARNING - 1481 �[34m�[1m[DEBUG]�[0m: DEBUG   - + echo '! Helper used in legacy mode !'
2019-07-27 05:52:43,205: WARNING - 1481 �[34m�[1m[DEBUG]�[0m: DEBUG   - + set +x
2019-07-27 05:52:43,206: WARNING - 1481 �[34m�[1m[DEBUG]�[0m: DEBUG   - + echo 'Backing up the MongoDB database...'
2019-07-27 05:52:43,206: WARNING - 1481 �[34m�[1m[DEBUG]�[0m: DEBUG   - + mongodump --db wekan -o ./dump
2019-07-27 05:52:43,206: WARNING - 1481 �[34m�[1m[DEBUG]�[0m: DEBUG   - + ynh_exit_properly
2019-07-27 05:52:43,206: WARNING - 1481
2019-07-27 05:52:43,407: DEBUG - 1618 action [3128.1] executed in 1.390s
2019-07-27 05:52:43,408: WARNING - 1587 Impossible de sauvegarder l’application 'wekan'
2019-07-27 05:52:43,408: DEBUG - + '[' 1 -eq 0 ']'
2019-07-27 05:52:43,408: WARNING - Traceback (most recent call last):
2019-07-27 05:52:43,408: DEBUG - + ynh_die '--message=Backup failed, the upgrade process was aborted.'
2019-07-27 05:52:43,409: WARNING -   File "/usr/lib/moulinette/yunohost/backup.py", line 701, in _collect_app_files
2019-07-27 05:52:43,409: DEBUG - + local legacy_args=mc
2019-07-27 05:52:43,409: WARNING -     raise_on_error=True, chdir=tmp_app_bkp_dir, env=env_dict)[0]
2019-07-27 05:52:43,409: DEBUG - + args_array=([m]=message= [c]=ret_code=)
2019-07-27 05:52:43,409: WARNING -   File "/usr/lib/moulinette/yunohost/hook.py", line 397, in hook_exec
2019-07-27 05:52:43,410: DEBUG - + declare -Ar args_array
2019-07-27 05:52:43,410: WARNING -     raise YunohostError('hook_exec_failed', path=path)
2019-07-27 05:52:43,410: DEBUG - + local message
2019-07-27 05:52:43,410: WARNING - YunohostError: Échec de l’exécution du script : /tmp/backup_VLT1Xm
2019-07-27 05:52:43,411: DEBUG - + local ret_code
2019-07-27 05:52:43,411: WARNING - 1619 Il n’y a rien à sauvegarder
2019-07-27 05:52:43,411: DEBUG - + ynh_handle_getopts_args '--message=Backup failed, the upgrade process was aborted.'
2019-07-27 05:52:43,411: WARNING - Backup failed, the upgrade process was aborted.
2019-07-27 05:52:43,412: DEBUG - + set +x
2019-07-27 05:52:43,412: DEBUG - + echo 'Backup failed, the upgrade process was aborted.'
2019-07-27 05:52:43,412: DEBUG - + exit 1
2019-07-27 05:52:43,553: ERROR - Impossible de mettre à jour wekan

starring boards and swimlanes not possible

It is not possible to star a board - UI quickly jumps from star on to star off again.

Similarly when in the board, when you click on icon that says 'Lists', it jumps to 'Swimlanes' for a second (and swimlanes appear), but in a split second it jumps back to Lists and swimlanes dissapear from board.

I'm not sure, but I have a weird feeling this is connected to expired session at YunoHost-Apps/vaultwarden_ynh#3 - does the JS/CSS from the ynh overlay conflicting with something?

Reset your password - Internal server error

Jul  9 12:36:18 y postfix/submission/smtpd[2735]: connect from localhost[127.0.0.1]
Jul  9 12:36:18 y postfix/submission/smtpd[2735]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Jul  9 12:36:18 y postfix/submission/smtpd[2735]: lost connection after STARTTLS from localhost[127.0.0.1]
Jul  9 12:36:18 y postfix/submission/smtpd[2735]: disconnect from localhost[127.0.0.1] ehlo=1 starttls=1 commands=2
Jul  9 12:36:18 y wekan[726]: Exception while invoking method 'forgotPassword' { stack: 'Error: unable to verify the first certificate\n    at TLSSocket.<anonymous> (_tls_wrap.js:1116:38)\n    at emitNone (events.js:106:13)\n    at TLSSocket.emit (events.js:208:7)\n    at TLSSocket._finishInit (_tls_wrap.js:643:8)\n    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38)',
Jul  9 12:36:18 y wekan[726]:   source: 'method' }

Slow-down and excessive memory and CPU usage

Wekan is slowing down after a certain amount of run time (order days to few weeks) to the point that it cannot be used at all; this issue can be temporarily resolved by restarting it. The problem seems to be caused by Node.js filling up the memory and using the CPU to full capacity.

Version 2.98~ynh1

Install broken, source missing

It seems the Wekan install in Yunohost is broken. From the logs I understand that the source can't be downloaded from 'https://releases.wekan.team' any more. It looks like it was pushed out of the page since the app moved on to newer versions.

2018-04-18 20:57:33,196 INFO     yunohost.hook <lambda> - [568.88] + src_format=tar.gz
2018-04-18 20:57:33,196 INFO     yunohost.hook <lambda> - [568.88] + '[' wekan-0.77.tar.gz = '' ']'
2018-04-18 20:57:33,196 INFO     yunohost.hook <lambda> - [568.88] + local local_src=/opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz
2018-04-18 20:57:33,196 INFO     yunohost.hook <lambda> - [568.88] + test -e /opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz
2018-04-18 20:57:33,196 INFO     yunohost.hook <lambda> - [568.88] + wget -nv -O wekan-0.77.tar.gz https://releases.wekan.team/wekan-0.77.tar.gz
2018-04-18 20:57:33,399 WARNING  yunohost.hook <lambda> - [568.88] https://releases.wekan.team/wekan-0.77.tar.gz:
2018-04-18 20:57:33,399 WARNING  yunohost.hook <lambda> - [568.88] 2018-04-18 20:57:33 Fout 404: Not Found.
2018-04-18 20:57:33,400 INFO     yunohost.hook <lambda> - [568.88] + ynh_exit_properly
2018-04-18 20:57:33,401 INFO     yunohost.hook <lambda> - [568.88] + local exit_code=8

I tried placing a download from Github local as /opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz but then the checksum fails, so I must have the wrong file:

2018-04-18 21:06:36,457 INFO     yunohost.hook <lambda> - [568.102] + local local_src=/opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz
2018-04-18 21:06:36,457 INFO     yunohost.hook <lambda> - [568.102] + test -e /opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz
2018-04-18 21:06:36,457 INFO     yunohost.hook <lambda> - [568.102] + cp /opt/yunohost-apps-src/wekan/wekan-0.77.tar.gz wekan-0.77.tar.gz
2018-04-18 21:06:36,457 INFO     yunohost.hook <lambda> - [568.102] + echo '4d911547504fd6388779faf9f79cc4e527c2f2b4f40b8b7b82ad05783e2cd0a3 wekan-0.77.tar.gz'
2018-04-18 21:06:36,457 INFO     yunohost.hook <lambda> - [568.102] + sha256sum -c --status
2018-04-18 21:06:36,458 INFO     yunohost.hook <lambda> - [568.102] + ynh_die 'Corrupt source'
2018-04-18 21:06:36,458 WARNING  yunohost.hook <lambda> - [568.102] Corrupt source
2018-04-18 21:06:36,458 INFO     yunohost.hook <lambda> - [568.102] + echo 'Corrupt source'
2018-04-18 21:06:36,458 INFO     yunohost.hook <lambda> - [568.102] + exit 1
2018-04-18 21:06:36,458 WARNING  yunohost.hook <lambda> - [568.102] !!
2018-04-18 21:06:36,458 INFO     yunohost.hook <lambda> - [568.102] + ynh_exit_properly
2018-04-18 21:06:36,458 WARNING  yunohost.hook <lambda> - [568.102]   wekan's script has encountered an error. Its execution was cancelled.

Yunohost SSO not used

The existing Yunohost users do no automatically have access to the Wekan.
Users need to be invited anew into Wekan.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.