Rackslab annonce la publication de la nouvelle version de Fatbuildr v1.1.0. Cette nouvelle version inclut plusieurs correctifs et des améliorations mineures. Voici l’extrait de la note de version :

Ajouts

  • docs:
    • Ajout de logos Fatbuildr de grande taille destinés à la page d’accueil du site web docs.rackslab.io.
    • Ajout d’une page Release notes basée sur le fichier CHANGELOG.md
    • Utilisation des onglets pour simplifier la lecture du guide de démarrage rapide.
    • Mention du support de Fedora 37 dans le guide de démarrage rapide (#68).
  • conf: Ajout du paramètre booléen env_as_root dans les sections format:{deb,rpm} pour contrôler si les commandes de création et mise à jour des environnements de construction sont exécutés avec le super-utilisateur root ou le compte non-privilégié qui exécuté le démon fatbuildrd.
  • pkgs: Ajout du fichier CHANGELOG.md dans les paquets deb et RPM.
  • templates: Ajout du filtre gittag qui est notamment utile pour transformer des numéros de versions d’artefacts en tag git valides.
  • lib: Le sous-shell exécuté par la classe PatchQueue est rendu optionnel.
  • utils: Ajout de l’utilitaire import-srcrpm pour importer des paquets RPM source existants et les convertir en artefact utilisable avec Fatbuildr.

Corrections

  • pkgs: Suppression du lien symbolique inutile dans le prescript.
  • cli:
    • Fatbuildr évite d’attraper l’exception non-voulue AttributeError en vérifiant l’argument d’action sur Python < 3.7.
    • Suppression du répertoire temporaire créé par le générateur de patch en fin d’opération au lieu de s’appuyer abusivement sur le mécanisme CleanupRegistry.
  • web:
    • Ajout d’un retour de valeur manquant sur la redirection de la vue racine (de / à /registry) lorsque Fatbuildrweb est exécuté en mode mono-instance.
    • Correction du support Flask >= 2.0 (#69).

Changements

  • pkgs:
    • Nouvelle version packagée du logiciel mkosi de 13 vers 14, pour les distributions supportées qui n’intègrent pas encore cette version.
    • Ajout d’une dépendance des paquets Fatbuildr sur mkosi >= 14.
  • conf:
    • Renommage de l’option mkosi --skeleton en --skeleton-tree pour suivre le changement introduit dans mkosi 14.
    • Passage de la version Fedora 35 à 37 pour les images de conteneurs rpm et osi.
  • docs:
    • Utilisation de noms de dépôts de paquets plus génériques dans le guide de démarrage rapide.
    • Le répertoire doc dans le code source a été renommé docs.

Plus de détails sur le logiciel Fatbuildr sont disponibles dans sa page de description complète. Vous pouvez également découvrir les fonctionnalités avancées de la solution.

Envie d’essayer ? Suivez le guide de démarrage !

Liens utiles :