mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-04 03:08:21 +08:00
Add support for running ridad in the Vagrant guest
This commit is contained in:
committed by
Nils Philippsen
parent
e6e8d13b5c
commit
0aab0b6edb
7
Vagrantfile
vendored
7
Vagrantfile
vendored
@@ -10,12 +10,19 @@ $script = <<SCRIPT
|
||||
cp -av koji.conf /etc/rida/
|
||||
python manage.py upgradedb
|
||||
python manage.py generatelocalhostcert
|
||||
cp /home/vagrant/.fedora-server-ca.cert /root/.fedora-server-ca.cert
|
||||
cp /home/vagrant/.fedora-upload-ca.cert /root/.fedora-upload-ca.cert
|
||||
cp /home/vagrant/.fedora.cert /root/.fedora.cert
|
||||
SCRIPT
|
||||
|
||||
Vagrant.configure("2") do |config|
|
||||
config.vm.box = "boxcutter/fedora24"
|
||||
config.vm.synced_folder "./", "/opt/fm-orchestrator/src"
|
||||
config.vm.provision "file", source: "~/.fedora-server-ca.cert", destination: "~/.fedora-server-ca.cert"
|
||||
config.vm.provision "file", source: "~/.fedora-upload-ca.cert", destination: "~/.fedora-upload-ca.cert"
|
||||
config.vm.provision "file", source: "~/.fedora.cert", destination: "~/.fedora.cert"
|
||||
config.vm.network "forwarded_port", guest: 5000, host: 5000
|
||||
config.vm.provision "shell", inline: $script
|
||||
config.vm.provision :shell, inline: "cd /opt/fm-orchestrator/src && python manage.py runssl --debug &", run: "always"
|
||||
config.vm.provision :shell, inline: "cd /opt/fm-orchestrator/src && python ridad.py &", run: "always"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user