Mentions légales du service

Skip to content

add zstd support

Alexandre MERLIN requested to merge zstd into master

To test:

  • Créer l'archive zstd
    • cd kadeploy/vagrant-env/envs
    • zcat debian9-x64-min-2020090209.tgz > zstd > debian9-x64-min-2020090209.zstd
  • A l'intérieur du vagrant, récupérer une image de l'env de déploiement qui contient zstd
    • vagrant@kadeploy> wget http://public.nancy.grid5000.fr/~amerlin/kadeploy3-deploy-kernel-buster_1.20201123_all.deb
    • vagrant@kadeploy> sudo dpkg -i kadeploy3-deploy-kernel-buster_1.20201123_all.deb
    • vagrant@kadeploy> sudo cp /grid5000/kadeploy-kernels/kadeploy3-deploy-kernel-buster.{vmlinuz,initrd.img} /srv/tftp/kernels
  • Add the zstd environment:
    • vagrant@kadeploy> kaenv3 -a /vagrant/envs/debian9-x64-min-zstd.dsc
  • deploy it:
    • vagrant@kadeploy> kadeploy3 -m node-1 -e debian9-x64-min-zstd -V5 -r ext4
  • Ajout de zstd (compression: zstd dans les envs)
  • Ajout de la possibilité de mettre des options pour les compressions
#server.conf
external:
  mkfs:
   - args: blabla
     fstype: ext4
  compression_options:
   - args: -T0
     type: zstd
Edited by Alexandre MERLIN

Merge request reports