# jeudi 10 janvier 2019 ## vagrant ### box dgfip-rhel7 Production de la box incluant les spécifiations de vagrant : * définition des droits sudo + polkit pour l'utilisateur vagrant * authentification par clé privée * écrasement du fichier de configuration ifcfg-eth0 * démarrage de NetworkManager * nettoyage du système installé cd ~ knife kvm vm create dgfip-rhel7 -u root --password master -h 127.0.0.1 --flavor el --variant rhel7 --location /opt/iso/soclelinux-2016-0.14.iso --network network:br0 --disk-size 16 --memory 1024 --disk-base-path /opt/images --custom-kickstart /tmp/ksknife.cfg --bootstrap-node-ip xx.xxx.xxx.xx --bootstrap-path /var/www/html/chef-repo/bootstrap/template.erb --root_password master qemu-img convert -f raw -O qcow2 b11119e2-f73a-4ff7-93d2-3b3f85d22ccd.img invite.qcow2 mv invite.qcow2 box.img tar cvzf dgfip-rhel7-0.4.0.box ./metadata.json ./Vagrantfile ./box.img scp dgfip-rhel7-0.4.0.box root@xx.xxx.xxx.xx:/var/www/html/repo/pub/boxes/vagrant/boxes/