Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Direct download template size is incorrect

Offen
#13,916 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
64/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
java
Bereich
backend, cloud

Rechercherichtung

Reproduzieren Sie das Problem, indem Sie den bereitgestellten metalink in CloudStack als Vorlage für direkten Download registrieren und die angezeigte Größe überprüfen. Verfolgen Sie die Einstiegspunkte für die Registrierung von Vorlagen für direkten Download und die Anzeige der Größe, und überprüfen Sie anschließend, dass die angezeigte Größe mit dem im metalink angegebenen Wert übereinstimmt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug component:templates
problem

Direct download template size is incorrect

versions

ACS 4.22.1

The steps to reproduce the bug
  1. Create a metalink file

Example

<?xml version="1.0" encoding="UTF-8"?>
<metalink version="3.0" xmlns="http://www.metalinker.org/">
  <files>
    <file name="ubuntu24-cloud-image-root-password-with-tools.qcow2">
      <size>10485760</size>
      <resources>
        <url type="nfs" preference="100">nfs://10.0.35.201/export/templates/ubuntu24-cloud-image-root-password-with-tools.qcow2</url>
      </resources>
    </file>
  </files>
</metalink>

  1. Expose it via http server

python3 -m http.server 8081 --bind 0.0.0.0

  1. Register it a direct download template in cloudstack

  2. Check the size

Image

...

What to do about it?

The correct size of the direct download template should be displayed

Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 20 Std.
Gemergte PRs (30 T.)
27

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus apache/cloudstack

Alle Issues in apache/cloudstack

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.