Comments (8)
This sounds like a small patch for vagrant - would it just be the ability to pass through an additional variable/setting to the vagrant file? Could you give me a sample of how the vagrant file would look when correctly configured?
from beaker.
@anodelman I don't know much about vagrant, sorry :-)
from beaker.
An example of a complete vagrant file would look like
Vagrant.configure("2") do |c|
c.vm.define 'first' do |v|
v.vm.hostname = 'first'
v.vm.box = 'ubuntu-server-12042-x64-vbox4210-nocm'
v.vm.box_url = 'http://puppet-vagrant-boxes.puppetlabs.com/ubuntu-server-12042-x64-vbox4210-nocm.box'
v.vm.network :private_network, :ip => '10.11.12.2'
v.vm.provider 'virtualbox' do |prov, override|
prov.customize ['modifyvm', :id, '--macaddress1','0800271016FA']
prov.customize ['createhd', '--filename', '/tmp/sparediskfirst', '--size', 10240]
prov.customize ['storageattach', :id, '--storagectl', 'SATA Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', '/tmp/sparediskfirst.vdi']
end
end
end
from beaker.
I haven't used additional disk for vagrant... is the disk shared amongst all vagrant boxes defined in the Vagrantfile? Or is it a new disk per instance? I'll keep poking around online to find out, but if anyone has the answer quicker than that I'd appreciate it.
from beaker.
One disk for one specific instance, not a disk shared between instances.
from beaker.
In PR, #303
This just covers vagrant support. I think that we should split out requests for additional disk by hypervisor.
from beaker.
vagrant support for additional disk in #303.
from beaker.
Please file further issues for support for additional hypervisors.
from beaker.
Related Issues (20)
- The beaker reboot needs to cross minute boundaries based on the method used HOT 6
- retry_on says that it can take an Array of hosts, but it will fail if one is passed
- beaker is failing to run acceptance tests on existing node HOT 2
- Rsync may not be able to use a provided password for the SSH connection HOT 2
- (BKR-1690) Rm -rf not working when path has spaces and logging on localhost
- (BKR-1675) Update net-scp to version 3.0.0 HOT 1
- Add support for opensuse? HOT 3
- The get_ip method should match on any vagrant-backed hypervisor
- ssh_config file not used by default HOT 3
- EL 9 error - /sbin/service: No such file or directory
- Failed to exec 'vagrant up' (rbenv, ruby 2.7.6, bundler 2.3.19, virtualbox) HOT 11
- Ruby 3.1/Psych 4 compatibility issues HOT 3
- 4.39.0 breaks beaker-puppet tests HOT 1
- Consider setting defaults to systemctl/systemd commands
- beaker master scp issue HOT 1
- Support installing modules from git branches HOT 4
- puppet_module_install excludes too much HOT 4
- having error finding my class using beaker HOT 1
- how can i test hiera roles using beaker? HOT 2
- Better Openstack IP address assignment HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beaker.