# YunoHost 3.2 release / Sortie de YunoHost 3.2

**URL:** https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710
**Category:** Announcements
**Tags:** release, ynh\_release, french, english
**Created:** [September 11, 2018, 2:56am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710 "2018-09-11T02:56:30Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![YunoHost](https://forum.yunohost.org/user_avatar/forum.yunohost.org/yunohost/32/371_2.png) [@YunoHost](https://forum.yunohost.org/u/YunoHost)
#### Post date: [September 11, 2018, 2:56am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/1 "2018-09-11T02:56:30Z")

</div>

# 🇬🇧 **English version**

Hi everybody!

We’re happy to release a new stable version, version 3.2.0 🥳 !

The highlight of this version is **a mechanism to log every YunoHost operation that affect the system** (e.g. creating a user, installing an app, renewing a certificate…). This shall increase the traceability of what recently happened on the server. And in particular, we hope to significantly make it easier and explicit for people to provide logs after a failed app installation (even if you forgot to add --debug). This feature will be available via `yunohost log` in the command line interface, or in `Tools > Log` in the webadmin. **We are interested by your feedback about this feature as a whole, so do not hesitate to share what you have in mind 😉 !**

In addition, we fixed an issue in the mail stack in multi-domains setups, where mails sent from domainB would leak the existence of domainA via the Return-Path header. We also added a new helper for apps, `ynh_print_info`, so that app scripts can send nice messages telling what is happening while they run (instead of raw technical messages). Finally, the release contains several fixes and improvements in various parts of YunoHost (more details in the changelog below).

_Thanks to all contributors : Maniack, ljf, Bram, irina11y, Josue, Aleks, nicofrand, Eynix, e\_lie, BoF, Xaloc, ElodieA, Quenti, … 😁💞 !_

## Changelog 📜

#### Highlights 🌈 ✨

- Add logging system of every unit operation ([#165](https://github.com/YunoHost/yunohost/pull/165), [yunohost-admin#130](https://github.com/YunoHost/yunohost-admin/pull/130))
- Add an ‘Info’ communication channel for apps, and corresponding helper `ynh_print_info`, so that they can comment on what is going on during scripts execution ([#383](https://github.com/YunoHost/yunohost/pull/383), [#523](https://github.com/YunoHost/yunohost/pull/523))
- Fix the Sender Rewriting Scheme in the mail stack ([#331](https://github.com/YunoHost/yunohost/pull/331))
- Improve accessibility of the webadmin ([yunohost-admin#206](https://github.com/YunoHost/yunohost-admin/pull/206))
- Fix an important issue on webadmin where no messages/feedback was given for “long” operations ([yunohost-admin#211](https://github.com/YunoHost/yunohost-admin/pull/211), _added in 3.2.1_)

#### Other fixes / improvements 👌

- [helpers] Add many `print` and `exec` helpers ([#523](https://github.com/YunoHost/yunohost/pull/523))
- [conf management] Add `ynh_render_template` to be able to render Jinja 2 templates ([#463](https://github.com/YunoHost/yunohost/pull/463))added in 3.2.1

- [logrotate helpers] Add su directive as option for logrotate ([#511](https://github.com/YunoHost/yunohost/pull/511))
- [dependencies] Add `equivs`, `fake-hwclock` and `jq` as base dependencies ([#515](https://github.com/YunoHost/yunohost/pull/515), [#514](https://github.com/YunoHost/yunohost/pull/514), [#532](https://github.com/YunoHost/yunohost/pull/532))
- [services management] Allow to add a service description on “yunohost service add” ([#529](https://github.com/YunoHost/yunohost/pull/529))
- [services management] Add option ‘–need-lock’ to ‘yunohost service add’ ([#530](https://github.com/YunoHost/yunohost/pull/530))
- [backup] Don’t backup user home with .nobackup file ([#536](https://github.com/YunoHost/yunohost/pull/536))
- [helpers doc] Add a script to automatically generate helpers documentation ([#538](https://github.com/YunoHost/yunohost/pull/538))
- [webadmin] Remove confusing “installed” label for multiinstance apps ([yunohost-admin#204](https://github.com/YunoHost/yunohost-admin/pull/204))
- [ssowat] Replace Hige with Lustache ([ssowat#100](https://github.com/YunoHost/SSOwat/pull/100))
- [ssowat] Fix overlay on mobile ([ssowat#106](https://github.com/YunoHost/SSOwat/pull/106))
- [ssowat] Prevent mobile browsers to refresh the page when moving the overlay ([ssowat#107](https://github.com/YunoHost/SSOwat/pull/107))
- [certificates] Don’t send an email if no certificate needs to be renewed ([#540](https://github.com/YunoHost/yunohost/pull/540), _added in 3.2.1_)
- [ux] Tell the user in the bootprompt that postinstall can also be performed through webadmin ([#544](https://github.com/YunoHost/yunohost/pull/544), _added in 3.2.1_)
- [i18n] Improve Occitan, Arabic, French, Italian, Turkish, Catalan and German translations

## How to upgrade ⬆

**From the web admin**

- Go to “Update system”
- Then hit the “Update” button in the “System” block.

**Or from the command line**

```bash
$ yunohost tools update 
$ yunohost tools upgrade --ignore-apps

```

## Misc news about the project 📰

In other news : various things are happening in the project !

During the recent [Brique Camp](https://forum.yunohost.org/t/summary-of-brique-camp-2018/5601), and following the discussion on [the sustainability of the project](https://forum.yunohost.org/t/making-yunohost-a-sustainable-software/4935), **the creation of a french association called Support Self-Hosting (SSH) was started**. It is meant to help us receive donations more easily and (possibly) grants for the YunoHost project as well as related projects - and to decide how to allocate this money. For now, the association is only opened to active people inside the project - we will see how this evolves and might change this if we deem it relevant. ([Link to current statutes (fr)](https://github.com/YunoHost/project-organization/tree/master/support-self-hosting))

In the meantime, we are also **updating [the composition of the Council](https://github.com/YunoHost/project-organization/pull/64) and [of the various working groups](https://github.com/YunoHost/project-organization/pull/65)**.

Thanks to the Brique Camp, **several additions, improvements and updates were made to [the administrator documentation](https://yunohost.org/#/admindoc)**. We also recently **revamped the [architecture of the forum](https://forum.yunohost.org/t/organization-of-the-forum/5579)**. We would be glad to hear your feedback about those points 😜 ! Application packagers might also have noticed that we are deploying [a new version of the app C.I](https://ci-apps.yunohost.org/ci/).

Finally, asides from paperwork and dealing with a few issues on the infrastructure (sorry about Weblate 😕), we are in the process of digesting, reviewing, and continuing the work achieved during the Brique Camp. Several cool things are still in the pipeline, so stay tuned ! 👷‍♀️👷‍♂️ 👍

* * *

# 🇫🇷 Version française

Salut tout le monde !

Nous sommes heureux de sortir une nouvelle version stable, la version 3.2.0 🥳 !

La nouveauté principale de cette version est l’inclusion d’ **un mécanisme pour enregistrer toutes les opérations YunoHost qui affectent le système** (par exemple, créer un utilisateur, installer une application, renouveler un certificat…). Cette fonctionnalité vise à augmenter la traçabilité de ce qui s’est passé récemment sur le serveur. En particulier, nous espérons qu’il sera plus explicite et facile pour les administrateurs de fournir des logs après une installation d’application échouée (même si vous avez oublié d’ajouter --debug). Cette fonctionnalité est disponible via `yunohost log` dans l’interface en ligne de commande, ou bien via `Tools > Log` dans le webadmin. **Nous sommes intéressés par vos commentaires et impression sur cette fonctionnalité dans son ensemble, alors n’hésitez pas à partager ce que vous avez en tête 😉 !**

De plus, nous avons corrigé un problème dans l’ecosystème mail, dans le cas des configurations multi-domaines, où les courriels envoyés à partir de domainB divulguaient l’existence du domaineA via l’en-tête Return-Path. Nous avons également ajouté un nouveau helper pour les applications, `ynh_print_info`, afin que les scripts d’application puissent envoyer de jolis messages indiquant ce qui se passe pendant leur exécution (au lieu de messages techniques crus). Enfin, la version contient diverses corrections et améliorations dans les différentes parties de YunoHost (plus de détails dans le résumé des changements ci-dessous).

_Merci à tou·te·s les contributeur·ice·s : Maniack, ljf, Bram, irina11y, Josue, Aleks, nicofrand, Eynix, e\_lie, BoF, Xaloc, ElodieA, Quenti, … 😁💞 !_

## Résumé des changements 📜

### Highlights 🌈 ✨

- Ajout d’un système de journalisation de chaque opération de l’unité ([#165](https://github.com/YunoHost/yunohost/pull/165),[yunohost-admin#130](https://github.com/YunoHost/yunohost-admin/pull/130)])
- Ajout d’un canal de communication ‘Info’ pour les applications, et le helper correspondant `ynh\_print\_info’, afin qu’elles puissent commenter ce qui se passe pendant l’exécution des scripts ([#383](https://github.com/YunoHost/yunohost/pull/383),[#523](https://github.com/YunoHost/yunohost/pull/523))
- Correction du Sender Rewriting Scheme dans l’écosystème mail ([#331](https://github.com/YunoHost/yunohost/pull/331))
- Amélioration de l’accessibilité de la webadmin ([yunohost-admin#206](https://github.com/YunoHost/yunohost-admin/pull/206))
- Correction d’un problème dans la webadmin où aucun message / retour n’était donné pendant les “longues” opérations ([yunohost-admin#211](https://github.com/YunoHost/yunohost-admin/pull/211), _dans la 3.2.1_)

### Autres corrections et améliorations 👌

- [helpers] Ajout de différents helpers `print' et`exec’ ([#523](https://github.com/YunoHost/yunohost/pull/523))
- [gestion des conf] Ajout de `ynh_render_template` pour pouvoir utiliser des templates Jinja 2 ([#463](https://github.com/YunoHost/yunohost/pull/463))
- [logrotate helpers] Ajout de la directive “su” comme option pour logrotate ([#511](https://github.com/YunoHost/yunohost/pull/511))
- Ajout de `equivs`, `fake-hwclock` et `jq` comme dépendances de base ([#515](https://github.com/YunoHost/yunohost/pull/515),[#514](https://github.com/YunoHost/yunohost/pull/514),[#532](https://github.com/YunoHost/yunohost/pull/532)))
- Ajout de la possibilité de spécifier une description aux services avec “yunohost service add” ([#529](https://github.com/YunoHost/yunohost/pull/529))
- Ajout de l’option `--need-lock` à ‘yunohost service add’ ([#530](https://github.com/YunoHost/yunohost/pull/530))
- [backup] Désactivation du backup pour les ‘home’ conteneant un fichier .nobackup ([#536](https://github.com/YunoHost/yunohost/pull/536))

- [helpers doc] Ajout d’un script pour générer automatiquement de la documentation d’aide ([#538](https://github.com/YunoHost/yunohost/pull/538))
- [webadmin] Suppression du confusant label “installé” pour les applications multi-instance ([yunohost-admin#204](https://github.com/YunoHost/yunohost-admin/pull/204))
- [ssowat] Remplacement de Hige par Lustache ([ssowat#100](https://github.com/YunoHost/SSOwat/pull/100))
- [ssowat] Correction de l’overlay sur mobile ([ssowat#106](https://github.com/YunoHost/SSOwat/pull/106))
- [ssowat] Empêche les navigateurs mobiles de rafraîchir la page lors du déplacement de l’overlay ([ssowat#107](https://github.com/YunoHost/SSOwat/pull/107))
- [certificates] Ne plus envoyer d’emails si il n’y a pas de certificat à renouveler ([#540](https://github.com/YunoHost/yunohost/pull/540), _dans la 3.2.1_)
- [ux] Mentionner à l’utilisateur dans le bootprompt que la postinstall peut aussi être réalisée via la webadmin ([#544](https://github.com/YunoHost/yunohost/pull/544), _dans la 3.2.1_)
- [i18n] Amélioration les traductions en occitan, arabe, français, italien, turc, catalan et allemand

## Comment mettre à jour ⬆

**Depuis la webadmin**

- Aller dans “Mettre à jour le système”
- Puis cliquez sur “Mettre à jour” dans le bloc “Système”.

**Ou à partir de la ligne de commande**

```bash
$ yunohost tools update 
$ yunohost tools upgrade --ignore-apps

```

## Autres nouvelles du projet 📰

En dehors de cette nouvelle version : il se passe beaucoup de choses dans le projet !

Lors du récent [Brique Camp](https://forum.yunohost.org/t/summary-of-brique-camp-2018/5601), et suite à la discussion sur [la pérennité du projet](https://forum.yunohost.org/t/making-yunohost-a-sustainable-software/4935), **la création d’une association française appelée Support Self-Hosting (SSH) a été entamée**. Elle est destinée à nous aider à recevoir plus facilement des dons et (possiblement) des subventions pour le projet YunoHost ainsi que pour des projets connexes - et à décider comment affecter cet argent. Pour l’instant, l’association n’est ouverte qu’aux personnes actives au sein du projet. Nous verrons comment cela évolue et adapterons le fonctionnement si cela est jugé pertinent. ([Lien vers les statuts actuels](https://github.com/YunoHost/project-organization/tree/master/support-self-hosting))

En parallèle, nous mettons également à jour **[la composition du Conseil](https://github.com/YunoHost/project-organization/pull/64) et [des différents groupes de travail](https://github.com/YunoHost/project-organization/pull/65)**.

Grâce au Brique Camp, **plusieurs améliorations et mises à jour ont été apportées à [la documentation administrateur](https://yunohost.org/#/admindoc)**. Nous avons aussi récemment **[retravaillé l’architecture du forum](https://forum.yunohost.org/t/organization-of-the-forum/5579)**. Nous serions heureux d’avoir des retours de votre parts sur cex points 😜 ! Les packageurs d’applications ont peut-être aussi remarqué que nous déployons [une nouvelle version de la C.I.](https://ci-apps.yunohost.org/ci/).

Enfin, en dehors de la paperasserie et de quelques problèmes d’infrastructure (désolé pour Weblate 😕), nous sommes en train de digérer, de reviewer, et de continuer les travaux réalisés ou entamés pendant le Brique Camp. Plusieures choses cool sont encore dans le pipeline, alors restez à l’écoute ! 👷‍♀️ 👷‍♂️ 👍

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [September 11, 2018, 5:18pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/2 "2018-09-11T17:18:11Z")

</div>



---

<div class="post-metadata">

### Author: ![ppr](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/8c91f0/32.png) [@ppr](https://forum.yunohost.org/u/ppr)
#### Post date: [September 11, 2018, 7:39pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/3 "2018-09-11T19:39:11Z")

</div>

Bonsoir, good evening

FR : Passage de YunoHost v3.1 à v3.2 via le panel web sans souci. Merci à toute l’équipe !  
EN : Upgrade from YunoHost v3.1 to v3.2 via the web panel without any problems. Thanks to the whole team !

_Config : VPS Debian 9 Stretch 64 + YunoHost_

ppr

---

<div class="post-metadata">

### Author: ![Lapineige](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/l/bc79bd/32.png) [@Lapineige](https://forum.yunohost.org/u/Lapineige)
#### Post date: [September 11, 2018, 8:01pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/4 "2018-09-11T20:01:11Z")

</div>

> dpkg-query: erreur: erreur lors de l’écriture de « »: Relais brisé (pipe)  
> dpkg-query: erreur: erreur lors de l’écriture de « »: Relais brisé (pipe)  
> Error: specified cluster does not exist  
> Erreur : La migration 5 postgresql\_9p4\_to\_9p6 a échoué avec l’exception Command ‘pg\_dropcluster --stop 9.6 main’ returned non-zero exit status 1, annulation

Qui donne:

> Traceback (most recent call last):  
> File “/usr/lib/moulinette/yunohost/tools.py”, line 884, in tools\_migrations\_migrate  
> migration.migrate()  
> File “/usr/lib/moulinette/yunohost/data\_migrations/0005\_postgresql\_9p4\_to\_9p6.py”, line 29, in migrate  
> subprocess.check\_call(“pg\_dropcluster --stop 9.6 main”, shell=True)  
> File “/usr/lib/python2.7/subprocess.py”, line 186, in check\_call  
> raise CalledProcessError(retcode, cmd)  
> CalledProcessError: Command ‘pg\_dropcluster --stop 9.6 main’ returned non-zero exit status 1

---

<div class="post-metadata">

### Author: ![FugazziPL](https://forum.yunohost.org/user_avatar/forum.yunohost.org/fugazzipl/32/398_2.png) [@FugazziPL](https://forum.yunohost.org/u/FugazziPL)
#### Post date: [September 11, 2018, 8:56pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/5 "2018-09-11T20:56:33Z")

</div>

Bonjour la compagnie.

Thx pour cette màj.

J’ai déjà des soucis. xD

Après la mise à jour, j’ai ajouté un sous-domaine. Cela ne semble pas poser de problèmes.

Après cet ajout, j’ai choisi d’installer sur ce sous-domaine une webapp. “Installation annulée”, sans explication.

> **Résumé**
>
> Je vais dans les logs, mais demi tour sans explication non plus. Obligé de passer par la ligne de commande pour voir ceci :
> 
> > root@ns3010857:~# yunohost log list  
> > operation:  
> > 0:  
> > description: Regenerate system configurations ‘all’  
> > name: 20180911-223147-service\_regen\_conf-all  
> > path: /var/log/yunohost/categories/operation/20180911-223147-service\_regen\_conf-all.yml  
> > started\_at: 2018-09-11 22:31:47  
> > 1:  
> > description: Add ‘tables.domaine.tld’ domain into system configuration  
> > name: 20180911-223705-domain\_add-sub.domain.tld  
> > path: /var/log/yunohost/categories/operation/20180911-223705-domain\_add-sub.domain.tld.yml  
> > started\_at: 2018-09-11 22:37:05  
> > 2:  
> > description: Install self signed certificate on ‘sub.domain.tld’ domain  
> > name: 20180911-223705-selfsigned\_cert\_install-sub.domain.tld  
> > path: /var/log/yunohost/categories/operation/20180911-223705-selfsigned\_cert\_install-sub.domain.tld.yml  
> > started\_at: 2018-09-11 22:37:05  
> > 3:  
> > description: Regenerate system configurations ‘4\_services’  
> > name: 20180911-223710-service\_regen\_conf-4\_services  
> > path: /var/log/yunohost/categories/operation/20180911-223710-service\_regen\_conf-4\_services.yml  
> > started\_at: 2018-09-11 22:37:10
> 
> Par acquis de conscience avant de vous écrire j’ai tenté d’installer sur ce sous-domaine une autre app, la première fonctionnelle trouvée : 243. Cela marche.
> 
> > Puis j’ai tenté avec une plus populaire, même sous domaine : Wordpress, cela marche aussi. Cependant, le prompt de la webadmin se fige et n’indique plus rien. C’est probablement un délai normal, le temps que les apps se mettent au jour avec les nouvelles façon de traiter les infos par yunohost ?
> 
> Erreur, cela cause une erreur :  
> “php7.0-fpm.service is not active, cannot reload.”  
> De même pour Webtrees, ce matin. Je vais regarder donc pour PHP7.  
> Pourtant, hier j’ai pu en installer un, et je n’ai fait aucune démarche depuis…

Faux problème, ce n’était pas dû à priori à la MàJ, mais à PHP7 et à une désinstallation loupé ? Ceci à été ma porte de sortie. 🙂

> [@Impossible de lancer php7.0-fpm suite à déinstallation d'un Custom Webapp](https://forum.yunohost.org/t/impossible-de-lancer-php7-0-fpm-suite-a-deinstallation-dun-custom-webapp/5324/2):
>
> Salut, je pense que c’est un probleme avec une app qui était installée avant stretch Pour résoudre le probleme, tu peux : te connecter en ssh faire un ls /etc/php/7.0/fpm/pool.d normalement tu devrais avoir un fichier my\_webapp\_\_4.conf je pense dans cette liste (ou un nom similaire) supprime ce fichier avec rm /etc/php/7.0/fpm/pool.d/my\_webapp\_\_4.conf relance php7.0-fpm avec systemctl restart php7.0-fpm

---

<div class="post-metadata">

### Author: ![mokas01](https://forum.yunohost.org/user_avatar/forum.yunohost.org/mokas01/32/584_2.png) [@mokas01](https://forum.yunohost.org/u/mokas01)
#### Post date: [September 12, 2018, 6:50am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/6 "2018-09-12T06:50:22Z")

</div>

salut  
J’étais en 3.2 beta. J’ai fait un

> apt update && apt upgrade

et j’ai eu l’erreur suivante au moment de l’install de YNH 3.2

```
Paramétrage de yunohost (3.2.0) ...
Regenerating configuration, this might take a while...
Info: The operation 'Regenerate system configurations 'all'' has failed ! To get help, please share the full log of this operation using the command 'yunohost log display 20180912-081927-service_regen_conf-all --share'
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 213, in <module>
    timeout=opts.timeout,
  File "/usr/lib/python2.7/dist-packages/moulinette/ __init__.py", line 136, in cli
    moulinette.run(args, output_as=output_as, password=password, timeout=timeout)
  File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/cli.py", line 390, in run
    ret = self.actionsmap.process(args, timeout=timeout)
  File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 498, in process
    return func(**arguments)
  File "/usr/lib/moulinette/yunohost/log.py", line 276, in func_wrapper
    result = func(*args, **kwargs)
  File "/usr/lib/moulinette/yunohost/service.py", line 425, in service_regen_conf
    pre_result = hook_callback('conf_regen', names, pre_callback=_pre_call)
  File "/usr/lib/moulinette/yunohost/hook.py", line 282, in hook_callback
    path=path, args=args)
  File "/usr/lib/moulinette/yunohost/service.py", line 420, in _pre_call
    filesystem.mkdir(service_pending_path, 0755, True, uid='root')
  File "/usr/lib/python2.7/dist-packages/moulinette/utils/filesystem.py", line 182, in mkdir
    raise OSError(errno.EEXIST, m18n.g('folder_exists', path=path))
OSError: [Errno 17] Le dossier existe déjà : « /home/yunohost.conf/pending/yunohost »
dpkg: erreur de traitement du paquet yunohost (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de yunohost-admin :
 yunohost-admin dépend de yunohost (>= 2.7.6) ; cependant :
 Le paquet yunohost n'est pas encore configuré.

dpkg: erreur de traitement du paquet yunohost-admin (--configure) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) ...
Des erreurs ont été rencontrées pendant l'exécution :
 yunohost
 yunohost-admin
E: Sub-process /usr/bin/dpkg returned an error code (1)

```

le log cité dans l’erreur est là [https://paste.yunohost.org/raw/novusequli](https://paste.yunohost.org/raw/novusequli)

J’ai ensuite lancé un

> yunohost tools update && yunohost tools upgrade

et pas de trace d’installation de 3.2…

Donc j’ai voulu vérifier :

> ```
> # yunohost -v
> yunohost: 
> repo: stable
> version: 3.2.0
> yunohost-admin: 
> repo: stable
> version: 3.2.0
> moulinette: 
> repo: stable
> version: 3.2.0
> ssowat: 
> repo: stable
> version: 3.2.0
> 
> ```

Vu les logs, j’ai relancé un yunohost service regen-conf pour être sur.

```
root@valerian:~# yunohost service regen-conf 
Info: The operation 'Regenerate system configurations 'all'' has failed ! To get help, please share the full log of this operation using the command 'yunohost log display 20180912-084521-service_regen_conf-all --share'
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 213, in <module>
    timeout=opts.timeout,
  File "/usr/lib/python2.7/dist-packages/moulinette/ __init__.py", line 136, in cli
    moulinette.run(args, output_as=output_as, password=password, timeout=timeout)
  File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/cli.py", line 390, in run
    ret = self.actionsmap.process(args, timeout=timeout)
  File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 498, in process
    return func(**arguments)
  File "/usr/lib/moulinette/yunohost/log.py", line 276, in func_wrapper
    result = func(*args, **kwargs)
  File "/usr/lib/moulinette/yunohost/service.py", line 425, in service_regen_conf
    pre_result = hook_callback('conf_regen', names, pre_callback=_pre_call)
  File "/usr/lib/moulinette/yunohost/hook.py", line 282, in hook_callback
    path=path, args=args)
  File "/usr/lib/moulinette/yunohost/service.py", line 420, in _pre_call
    filesystem.mkdir(service_pending_path, 0755, True, uid='root')
  File "/usr/lib/python2.7/dist-packages/moulinette/utils/filesystem.py", line 182, in mkdir
    raise OSError(errno.EEXIST, m18n.g('folder_exists', path=path))
OSError: [Errno 17] Le dossier existe déjà : « /home/yunohost.conf/pending/yunohost »

```

Le log est là [https://paste.yunohost.org/raw/ehavunotew](https://paste.yunohost.org/raw/ehavunotew)

1. C’est pas un peu dommage que les outils d’update de debian soient cassés ?
2. Comment je solutionne ce truc ?

Merci de votre aide et du travail que vous faites !

---

<div class="post-metadata">

### Author: ![SiM](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sim/32/328_2.png) [@SiM](https://forum.yunohost.org/u/SiM)
#### Post date: [September 12, 2018, 8:34am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/7 "2018-09-12T08:34:42Z")

</div>

J’ai fait la mise à jour sur 3 instances et je n’ai rencontré aucun problème.

Merci 👍

---

<div class="post-metadata">

### Author: ![Kit](https://forum.yunohost.org/user_avatar/forum.yunohost.org/kit/32/1208_2.png) [@Kit](https://forum.yunohost.org/u/Kit)
#### Post date: [September 12, 2018, 2:08pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/8 "2018-09-12T14:08:02Z")

</div>

Hi there.

MaJ via la page web d’administration, pas de soucis rencontré jusqu’à présent.

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [September 12, 2018, 3:48pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/9 "2018-09-12T15:48:56Z")

</div>

> [@mokas01](#):
>
> Le log est là [https://paste.yunohost.org/raw/ehavunotew](https://paste.yunohost.org/raw/ehavunotew)
> 
> 1. C’est pas un peu dommage que les outils d’update de debian soient cassés ?
> 2. Comment je solutionne ce truc ?

Perso j’ai l’impression que ce probleme de regen-conf date d’avant, et/ou est du a une regen-conf qui a été arrêtée brutalement. En tout cas ça n’a pas de rapport vraiment direct avec “les outils d’update de debian”.

A mon avis tu peux faire un `rm -rf /home/yunohost.conf/pending/` et retenter un regenconf

---

<div class="post-metadata">

### Author: ![mokas01](https://forum.yunohost.org/user_avatar/forum.yunohost.org/mokas01/32/584_2.png) [@mokas01](https://forum.yunohost.org/u/mokas01)
#### Post date: [September 12, 2018, 3:57pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/10 "2018-09-12T15:57:50Z")

</div>

anéfé  
Merci Aleks, et pardon d’avoir douté 😉

---

<div class="post-metadata">

### Author: ![opi](https://forum.yunohost.org/user_avatar/forum.yunohost.org/opi/32/5_2.png) [@opi](https://forum.yunohost.org/u/opi)
#### Post date: [September 13, 2018, 7:47am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/11 "2018-09-13T07:47:07Z")

</div>

> [@mokas01](#):
>
> J’étais en 3.2 beta. J’ai fait un
> 
> > apt update && apt upgrade

ça n’a peut-etre aucun rapport, mais c’est une bonne habitude (surtout dans le cas de Yunohost) de faire plutot `apt dist-upgrade`, au lieu de `apt upgrade`. L’avantage est que ca tire les nouvelles dépendances, si jamais YunoHost a décidé qu’il lui fallait un nouveau paquet pour bien fonctionner.

---

<div class="post-metadata">

### Author: ![Gofannon](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/g/50afbb/32.png) [@Gofannon](https://forum.yunohost.org/u/Gofannon)
#### Post date: [September 13, 2018, 10:36am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/12 "2018-09-13T10:36:55Z")

</div>

🇺🇸 Updated smoothly from 3.1 to 3.2 from the admin panel. thanks !

---

<div class="post-metadata">

### Author: ![ppr](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/8c91f0/32.png) [@ppr](https://forum.yunohost.org/u/ppr)
#### Post date: [September 13, 2018, 11:43am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/13 "2018-09-13T11:43:27Z")

</div>

Bonjour,

Avez-vous statué sur le montant annuel de la cotisation à `SSH` aka _Support Self-Hosting_ ?

ppr

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [September 13, 2018, 12:28pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/14 "2018-09-13T12:28:58Z")

</div>

Pour le moment, c’est 0€ [https://github.com/YunoHost/project-organization/blob/master/support-self-hosting/ri-fr.md](https://github.com/YunoHost/project-organization/blob/master/support-self-hosting/ri-fr.md)

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [September 13, 2018, 1:50pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/15 "2018-09-13T13:50:21Z")

</div>

A small bug has appeared in this version, backup of your home data will fail…  
A fix has been written and will be included with the next version.

If you need it quickly, you can deploy it manually like this:  
wget [https://raw.githubusercontent.com/YunoHost/yunohost/644465ba910869ea0bc6c5562a6c9fddb4857589/data/hooks/backup/17-data\_home](https://raw.githubusercontent.com/YunoHost/yunohost/644465ba910869ea0bc6c5562a6c9fddb4857589/data/hooks/backup/17-data_home) -o /usr/share/yunohost/hooks/backup/17-data\_home

---

<div class="post-metadata">

### Author: ![ppr](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/8c91f0/32.png) [@ppr](https://forum.yunohost.org/u/ppr)
#### Post date: [September 13, 2018, 3:50pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/16 "2018-09-13T15:50:27Z")

</div>

Bonsoir @ljf ,

Pour l’heure et en attendant le site web toussa toussa, si j’envoie un chèque à l’adresse du siège social à Toulouse, est-ce que ça marche ?

ppr

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [September 13, 2018, 4:06pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/17 "2018-09-13T16:06:16Z")

</div>

@ppr : la cotisation est de 0€ donc il n’y a pas besoin d’envoyer de cheque 😛

Par contre, comme expliqué dans les statuts et le [reglement interieur](https://github.com/YunoHost/project-organization/blob/master/support-self-hosting/ri-fr.md), l’assocation est pour le moment réservée aux personnes impliquées dans le projet et il y a un mécanisme de préemption.

Néanmoins dans ton cas, (on ne t’as pas trop tenu au courant 😅 ) mais compte tenu de ton activité sur le forum, on a discuté à [la dernière réu](https://forum.yunohost.org/t/contributors-meeting-septembre-4th-2018/5602) et sur [cette PR](https://github.com/YunoHost/project-organization/pull/65) de t’inviter dans le groupe Support & Doc - libre à toi d’accepter 😜

---

<div class="post-metadata">

### Author: ![LaBaude](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/l/8e8cbc/32.png) [@LaBaude](https://forum.yunohost.org/u/LaBaude)
#### Post date: [September 14, 2018, 9:26am UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/18 "2018-09-14T09:26:32Z")

</div>

Bonjour à tous !  
Comme pour la mise à jour de 3.0 à 3.1 ça ne fonctionne pas dans la webadmin (Raspi 3B+) :  
J’ai ça dans mes notifs :

```
Le système a été mis à jour
Il n'y a aucun paquet à mettre à jour
Les paquets critiques (yunohost, moulinette, yunohost-admin, ssowat) seront mis à jour ultérieurement
**ssowat** sera mis-à-jour automatiquement durant l'heure suivante.
**yunohost-admin** sera mis-à-jour automatiquement durant l'heure suivante.
**moulinette** sera mis-à-jour automatiquement durant l'heure suivante.
La liste d’applications yunohost a été récupérée

```

sauf que rien n’a été mis a jour … (et ça dure de façon indéterminé )  
et le rapport :

```
2018-09-13 18:04:07,379 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:07,473 INFO moulinette.actionsmap process - processing action [581.44]: yunohost.tools.update
    2018-09-13 18:04:24,556 SUCCESS yunohost.app success - [581.44] La liste d’applications yunohost a été récupérée
    2018-09-13 18:04:24,724 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:04:24] "PUT /update HTTP/1.1" 200 599 17.347914
    2018-09-13 18:04:55,621 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:55,625 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:55,782 INFO moulinette.actionsmap process - processing action [581.45]: yunohost.user.list
    2018-09-13 18:04:55,786 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:04:55] "GET /users?locale=fr HTTP/1.1" 200 513 0.166284
    2018-09-13 18:04:55,797 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:55,799 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:55,881 INFO moulinette.actionsmap process - processing action [581.46]: yunohost.tools.diagnosis
    2018-09-13 18:04:58,222 INFO moulinette.core translate - untranslated key 'service_description_php7.0-fpm' for locale 'fr'
    2018-09-13 18:04:59,587 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:04:59] "GET /diagnosis?locale=fr HTTP/1.1" 200 1542 3.790718
    2018-09-13 18:04:59,597 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:59,599 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:59,694 INFO moulinette.actionsmap process - processing action [581.47]: yunohost.service.status
    2018-09-13 18:04:59,878 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:04:59] "GET /services/glances?locale=fr HTTP/1.1" 200 426 0.281809
    2018-09-13 18:04:59,912 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:04:59,914 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:05:00,009 INFO moulinette.actionsmap process - processing action [581.48]: yunohost.monitor.system
    2018-09-13 18:05:00,591 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:05:00] "GET /monitor/system?locale=fr HTTP/1.1" 200 1150 0.680517
    2018-09-13 18:05:00,601 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:05:00,603 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:05:00,697 INFO moulinette.actionsmap process - processing action [581.49]: yunohost.monitor.disk
    2018-09-13 18:05:00,720 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:05:00] "GET /monitor/disk?locale=fr HTTP/1.1" 200 664 0.119758
    2018-09-13 18:05:00,729 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:05:00,731 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 18:05:00,826 INFO moulinette.actionsmap process - processing action [581.50]: yunohost.monitor.network
    2018-09-13 18:05:02,723 WARNING moulinette.utils.serialize default - cannot properly encode in JSON the object <class 'dns.rdtypes.ANY.MX.MX'>, returned repr is: <DNS IN MX rdata: 5 labaudesrv.duckdns.org.>
    2018-09-13 18:05:02,725 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:05:02] "GET /monitor/network?locale=fr HTTP/1.1" 200 1106 1.996563
    2018-09-13 18:05:03,763 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 18:05:03] "GET /version?locale=fr HTTP/1.1" 200 343 1.008386
    2018-09-13 21:06:38,285 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:38] "GET /version?locale=fr HTTP/1.1" 200 343 0.961284
    2018-09-13 21:06:38,289 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:38,291 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:38] "GET /users?locale=fr HTTP/1.1" 401 150 0.003024
    2018-09-13 21:06:38,305 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:38] "GET /installed HTTP/1.1" 200 159 0.000875
    2018-09-13 21:06:39,922 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:40,009 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:40] "POST /login HTTP/1.1" 200 410 0.088305
    2018-09-13 21:06:40,961 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:40] "GET /version?locale=fr HTTP/1.1" 200 343 0.943075
    2018-09-13 21:06:40,968 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:40,969 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:41,052 INFO moulinette.actionsmap process - processing action [581.51]: yunohost.user.list
    2018-09-13 21:06:41,055 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:41] "GET /users?locale=fr HTTP/1.1" 200 513 0.087986
    2018-09-13 21:06:41,068 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:41,070 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:41,152 INFO moulinette.actionsmap process - processing action [581.52]: yunohost.tools.diagnosis
    2018-09-13 21:06:43,123 INFO moulinette.core translate - untranslated key 'service_description_php7.0-fpm' for locale 'fr'
    2018-09-13 21:06:44,444 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:44] "GET /diagnosis?locale=fr HTTP/1.1" 200 1490 3.376884
    2018-09-13 21:06:44,455 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:44,457 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-13 21:06:44,543 INFO moulinette.actionsmap process - processing action [581.53]: yunohost.tools.update
    2018-09-13 21:06:53,633 SUCCESS yunohost.app success - [581.53] La liste d’applications yunohost a été récupérée
    2018-09-13 21:06:53,808 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-13 21:06:53] "PUT /update HTTP/1.1" 200 599 9.354216
    2018-09-14 09:03:07,052 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:07] "GET /version?locale=fr HTTP/1.1" 200 343 0.932925
    2018-09-14 09:03:07,058 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:07,060 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:07] "GET /users?locale=fr HTTP/1.1" 401 150 0.003194
    2018-09-14 09:03:07,075 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:07] "GET /installed HTTP/1.1" 200 159 0.000918
    2018-09-14 09:03:09,322 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:09,486 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:09] "POST /login HTTP/1.1" 200 410 0.166555
    2018-09-14 09:03:10,422 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:10] "GET /version?locale=fr HTTP/1.1" 200 343 0.927478
    2018-09-14 09:03:10,429 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:10,431 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:10,513 INFO moulinette.actionsmap process - processing action [581.54]: yunohost.user.list
    2018-09-14 09:03:10,517 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:10] "GET /users?locale=fr HTTP/1.1" 200 513 0.088369
    2018-09-14 09:03:10,530 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:10,533 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:10,615 INFO moulinette.actionsmap process - processing action [581.55]: yunohost.tools.diagnosis
    2018-09-14 09:03:12,694 INFO moulinette.core translate - untranslated key 'service_description_php7.0-fpm' for locale 'fr'
    2018-09-14 09:03:14,003 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:14] "GET /diagnosis?locale=fr HTTP/1.1" 200 1490 3.474119
    2018-09-14 09:03:14,016 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:14,018 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 09:03:14,100 INFO moulinette.actionsmap process - processing action [581.56]: yunohost.tools.update
    2018-09-14 09:03:35,145 SUCCESS yunohost.app success - [581.56] La liste d’applications yunohost a été récupérée
    2018-09-14 09:03:35,291 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 09:03:35] "PUT /update HTTP/1.1" 200 599 21.274960
    2018-09-14 11:18:52,945 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:52] "GET /version?locale=fr HTTP/1.1" 200 343 0.914175
    2018-09-14 11:18:52,949 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:52,951 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:52] "GET /users?locale=fr HTTP/1.1" 401 150 0.003029
    2018-09-14 11:18:52,966 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:52] "GET /installed HTTP/1.1" 200 159 0.001016
    2018-09-14 11:18:56,335 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:56,500 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:56] "POST /login HTTP/1.1" 200 410 0.167585
    2018-09-14 11:18:57,434 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:57] "GET /version?locale=fr HTTP/1.1" 200 343 0.912289
    2018-09-14 11:18:57,438 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:57,440 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:57,521 INFO moulinette.actionsmap process - processing action [581.57]: yunohost.user.list
    2018-09-14 11:18:57,524 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:18:57] "GET /users?locale=fr HTTP/1.1" 200 513 0.086968
    2018-09-14 11:18:57,540 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:57,542 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:18:57,624 INFO moulinette.actionsmap process - processing action [581.58]: yunohost.tools.diagnosis
    2018-09-14 11:18:59,664 INFO moulinette.core translate - untranslated key 'service_description_php7.0-fpm' for locale 'fr'
    2018-09-14 11:19:00,857 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:19:00] "GET /diagnosis?locale=fr HTTP/1.1" 200 1490 3.318022
    2018-09-14 11:19:00,864 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:19:00,866 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:19:00,950 INFO moulinette.actionsmap process - processing action [581.59]: yunohost.tools.update
    2018-09-14 11:19:04,992 SUCCESS yunohost.app success - [581.59] La liste d’applications yunohost a été récupérée
    2018-09-14 11:19:05,134 INFO geventwebsocket.handler log_request - 127.0.0.1 - - [2018-09-14 11:19:05] "PUT /update HTTP/1.1" 200 599 4.270686
    2018-09-14 11:19:13,994 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:19:15,151 WARNING moulinette.authenticator.ldap is_authenticated - Error during ldap authentication process: 'NoneType' object has no attribute 'whoami_s'
    2018-09-14 11:19:15,303 INFO moulinette.actionsmap process - processing action [581.60]: yunohost.tools.upgrade
    2018-09-14 11:19:17,990 INFO yunohost.tools tools_upgrade - [581.60] Les paquets critiques (yunohost, moulinette, yunohost-admin, ssowat) seront mis à jour ultérieurement
    2018-09-14 11:19:18,109 INFO yunohost.tools tools_upgrade - [581.60] Il n'y a aucun paquet à mettre à jour
    2018-09-14 11:19:18,110 SUCCESS yunohost.tools success - [581.60] Le système a été mis à jour

```

Mais je pense que comme la première fois ça va très bien fonctionner en ligne de commandes.  
En tout cas merci pour ce que vous faites c’est top ! Et bon courage !

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [September 14, 2018, 1:12pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/19 "2018-09-14T13:12:32Z")

</div>



---

<div class="post-metadata">

### Author: ![ppr](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/p/8c91f0/32.png) [@ppr](https://forum.yunohost.org/u/ppr)
#### Post date: [September 14, 2018, 8:38pm UTC](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710/20 "2018-09-14T20:38:19Z")

</div>

Bonsoir @Aleks ,

Merci de m’avoir évoqué 🙂  
Je t’ai fait un DM avec quelques précisions sur ce que je sais faire et ne sais pas faire, ainsi que des questions sur cette proposition.  
Entre mes compétences, vos attentes et le temps que je n’ai pas toujours vous me direz si ça vous va 😉  
Quoiqu’il en soit \<3

ppr

[Next page](https://forum.yunohost.org/t/yunohost-3-2-release-sortie-de-yunohost-3-2/5710.md?page=2)
