Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Anomalie
  • Catégorie Freebox OS → API
  • Assignée à Personne
  • Système d'exploitation Freebox V9 (Ultra)
  • Sévérité Moyenne
  • Priorité Très Basse
  • Basée sur la version 4.9.14
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par holyhope - 09/12/2025
Dernière modification par holyhope - 09/12/2025

FS#40709 - Résultat incertain de l'agrandissement d'images disque

Bonjour,

J’ai constaté une incohérence entre la requête d’agrandissement de disque et le résultat de la tâche:
En effectuant une requête API pour changer la taille virtuelle d’un fichier disque en spéficiant un nombre de byte précis, la Freebox redimensionne le disque avec une taille différente.

Exemple:

En partant du fichier qcow2 suivant: https://raw.githubusercontent.com/NikolaLohinski/terraform-provider-freebox/main/examples/alpine-virt-3.20.0-aarch64.qcow2.

curl 'https://mafreebox.freebox.fr/api/latest/vm/disk/resize' -X POST --data-raw '{"size":1073741823,"disk_path":"L0Rpc3F1ZS9WTXMvdGVycmFmb3JtLXByb3ZpZGVyLWZyZWVib3gtYWxwaW5lLTMuMjAuMC1hYXJjaDY0LnFjb3cy","shrink_allow":false}'

Le disque devient alors:

{"success":true,"result":{"virtual_size":1073745920,"actual_size":72224768,"type":"qcow2"}}

On constate alors que le la taille virtuelle 1073745920 n’est pas celle attendue 1073741823.

Note: Dans mon travail sur le provider Terraform (https://github.com/NikolaLohinski/terraform-provider-freebox), j’en ai déduit que la taille virtuelle sera toujours un multiple de 8Ko.

Propositions:

  1. Corriger l’API /resize pour s’assurer que le disque ait bien la bonne taille.
  2. Corriger l’API /resize pour qu’elle n’accepte que les valeurs effectivement supportées (par exemple, HTTP 400: size must be a multiple of 4096 byte).
  3. Documenter l’API pour expliquer ces contraintes.

Merci d’avance pour votre aide.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche