From 558b900e83ca13e2af38a37e347fe63f557c9b6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 23 Feb 2016 08:09:45 -0800 Subject: [PATCH] Make Vagrant libvirt graphics_ip configurable TrivialFix Change-Id: I5c6153016f15b8a0922bdb28c4a03de561b240ee --- dev/vagrant/Vagrantfile | 10 ++++++++++ dev/vagrant/Vagrantfile.custom.example | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/dev/vagrant/Vagrantfile b/dev/vagrant/Vagrantfile index 35d7385947..9e4e0d34d8 100644 --- a/dev/vagrant/Vagrantfile +++ b/dev/vagrant/Vagrantfile @@ -19,6 +19,10 @@ PROVIDER ||= "libvirt" # Either centos or ubuntu DISTRO ||= "centos" +# The libvirt graphics_ip used for each guest. Only applies if PROVIDER +# is libvirt. +GRAPHICSIP ||= "127.0.0.1" + PROVIDER_DEFAULTS ||= { libvirt: { centos: { @@ -163,6 +167,9 @@ Vagrant.configure(2) do |config| vm.memory = MULTINODE ? get_setting(:operator, :memory) : get_setting(:aio, :memory) vm.cpus = MULTINODE ? get_setting(:operator, :cpus) : get_setting(:aio, :cpus) end + admin.vm.provider "libvirt" do |vm| + vm.graphics_ip = GRAPHICSIP + end admin.hostmanager.aliases = "operator" end @@ -180,6 +187,9 @@ Vagrant.configure(2) do |config| vm.memory = get_setting(node_type.to_sym, :memory) vm.cpus = get_setting(node_type.to_sym, :cpus) end + node.vm.provider "libvirt" do |vm| + vm.graphics_ip = GRAPHICSIP + end node.hostmanager.aliases = hostname end end diff --git a/dev/vagrant/Vagrantfile.custom.example b/dev/vagrant/Vagrantfile.custom.example index f56310fceb..bb82f041aa 100644 --- a/dev/vagrant/Vagrantfile.custom.example +++ b/dev/vagrant/Vagrantfile.custom.example @@ -12,6 +12,10 @@ # Either centos or ubuntu # DISTRO = "centos" +# The libvirt graphics_ip used for each guest. Only applies if PROVIDER +# is libvirt. +# GRAPHICSIP = "127.0.0.1" + # PROVIDER_DEFAULTS = { # libvirt: { # centos: {