Project

General

Profile

Scénario #32432

Amonecole 2.8.1rc1 : pb création répertoire dans Nextcloud

Added by Gilles Grandgérard over 2 years ago. Updated over 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
05/21/2021
Due date:
06/04/2021
% Done:

100%

Estimated time:
0.00 h
Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Correction SCRIBE-T10-020 - Nextcloud - amonecole (2.8.1-RC1)

Remarque:
important : Il faut statuer sur la version Nextcloud sur EOLE 2.8.1

Pas №7

impossible de créer le répertoire 'squash'

pb droits Nextcloud / SMB

Exécution Squash-TM


Subtasks

Tâche #32541: Ajout de la directive "admin users" sur AmonEcole et Seth Éducation ?FerméEmmanuel GARETTE

Tâche #32610: Repasser le testFerméBenjamin Bohard

History

#1 Updated by Gilles Grandgérard over 2 years ago

  • Subject changed from Correction SCRIBE-T10-020 - Nextcloud - amonecole (2.8.1-RC1) to Amonecole 2.8.1-RC1 : pb création répertoire dans Nextcloud
  • Description updated (diff)
  • Parent task deleted (#32216)

#2 Updated by Gilles Grandgérard over 2 years ago

  • Tracker changed from Tâche to Scénario
  • Due date set to 05/14/2021

#3 Updated by Joël Cuissinat over 2 years ago

Attention : il faudrait vérifier la version de Nextcloud utilisée car elle a pu changer en fonction du niveau de mise à jour Envole appliqué...

#4 Updated by Daniel Dehennin over 2 years ago

  • Subject changed from Amonecole 2.8.1-RC1 : pb création répertoire dans Nextcloud to Amonecole 2.8.1rc1 : pb création répertoire dans Nextcloud

#5 Updated by Gilles Grandgérard over 2 years ago

  • Assigned To set to force orange

#6 Updated by Gilles Grandgérard over 2 years ago

  • Description updated (diff)
  • Target version changed from sprint 2021 17-19 Equipe MENSR to sprint 2021 20-22 Equipe MENSR
  • Release set to EOLE 2.8.1
  • Story points set to 1.0

#7 Updated by Gilles Grandgérard over 2 years ago

  • Target version changed from sprint 2021 20-22 Equipe MENSR to Prestation Cadoles MEN 2021 20-22

#8 Updated by Emmanuel GARETTE over 2 years ago

  • Assigned To changed from force orange to Emmanuel GARETTE

#9 Updated by Emmanuel GARETTE over 2 years ago

  • Assigned To changed from Emmanuel GARETTE to Arnaud FORNEROT

#10 Updated by Arnaud FORNEROT over 2 years ago

Pour bénéficier d'une montée de version de Nextcloud en EOLE 2.8 il est indispensable que l'on initialise un repository Envole 8
En effet le paquet actuel de nextcloud est aussi celui de la 2.7. Et en 2.7 la version de php ne permet pas d'aller au delà de la version 19 de Nextcloud

#11 Updated by Arnaud FORNEROT over 2 years ago

  • Status changed from Nouveau to Résolu

J'ai généré un dossier dans le partage "Professeur"
Il faut le paquet nextcloud-19.0.1+4-8 actuellement en DEV.
Je demande un passage en candidate pour faciliter les tests squash

#12 Updated by Joël Cuissinat over 2 years ago

=> je passe eole-nextcloud (+4-8) de envole-7-unstable vers envole-7-testing donc

#13 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Résolu to Nouveau
Testé ce jour :
  • etb3.amonecole-2.8.1rc1-instance-default (maître : eole-nextcloud 19.0.1+4-8, conteneur réseau : nextcloud-apps 19.0.1+4-8)
  • connexion : OK
  • partage professeur : OK
  • création d'un sous-répertoire : KO (message Impossible de créer le dossier "squash")

Aucune erreur visible dans les logs apache du conteneur (hum) ni sur le maître :

10.100.1.2 10.100.1.2 [20/May/2021:15:10:55 +0200] "GET /nextcloud/index.php/apps/files/ajax/getstoragestats.php?dir=%2FEnvole%2Fprofesseurs HTTP/1.0" 200 2640

==> /var/log/apache2/ssl_error.log <==
[Thu May 20 15:11:00.990428 2021] [ssl:info] [pid 300] [client 192.0.2.1:57146] AH01964: Connection to child 3 established (server etb3.ac-test.fr:443)

==> /var/log/apache2/ssl_access.log <==
10.100.1.2 10.100.1.2 [20/May/2021:15:11:00 +0200] "MKCOL /nextcloud/remote.php/dav/files/admin/Envole/professeurs/Nouveau%20dossier HTTP/1.0" 503 2536

==> /var/log/apache2/ssl_error.log <==
[Thu May 20 15:11:21.625753 2021] [ssl:info] [pid 297] [client 192.0.2.1:57168] AH01964: Connection to child 0 established (server etb3.ac-test.fr:443)

10.100.1.2 10.100.1.2 [20/May/2021:15:11:21 +0200] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.0" 304 1956
Si j'essaie de téléverser un fichier, j'obtiens :
Could not rename part file to final file

Je précise que la création de répertoire fonctionne dans le dossier "perso" et "commun/travail" même si le message Le support de stockage est temporairement indisponible apparaît de temps à autre !
J'ai du m'y reprendre à plusieurs fois pour téléverser des fichiers mais il y a bien un pb avec le répertoire professeurs.

En continuant de chercher, on voit que les droits sur le partage professeurs sont uniquement :

group:professeurs:r-x

La différence avec ScribeAD se fait sur la fameuse directive Samba :

    admin users = @"Domain Admins" 

#14 Updated by Emmanuel GARETTE over 2 years ago

  • Status changed from Nouveau to Résolu

#15 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Résolu to Terminé (Sprint)

Also available in: Atom PDF