intel / ccloudvm

Configurable Cloud VM is a small command line tool for automatically creating development and demo environments for complex projects. The tool sets up these development environments inside a virtual machine which it automatically creates on the user’s host computer. This avoids polluting the user’s host machine with components from the chosen development environment and provides a clean, predictable and repeatable environment in which this development environment can run.
Apache License 2.0
32 stars 19 forks source link

Port ccloudvm to cobra #30

Closed rbradford closed 6 years ago

rbradford commented 6 years ago

Refactor ccloudvm internals in order to support the port over to cobra command line framework and then port.

rbradford commented 6 years ago

All done!

markdryan commented 6 years ago

Actually, I've got another problem

$ ccloudvm start --cpus=2 --mem=2
Booting VM with 7 GB RAM and 4 cpus
VM Started
markdryan commented 6 years ago

Also, the default package-upgrade seems to have changed. Previously, it was set effectively to false. Setting it to true might be the correct thing to do but this will slow down the CI builds for ciao and CC.

markdryan commented 6 years ago

@rbradford I had the fixes locally so I just pushed them to your branch. If you're okay with them I'll merge.

rbradford commented 6 years ago

These changes look good. Thank you @markdryan for your diligent testing!