journal:2019-01:day-2019-01-10
Table of Contents
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/
journal/2019-01/day-2019-01-10.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1