summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Merge pull request #228 from MalloZup/EASY_TESTThomas Hipp2017-11-15
|\ \ | |/ |/| ligthen process with makefile
| * Make test don't depend on installDario Maiocchi2017-11-15
| |
| * Add more doc about the Makefile workflow(suggested)Dario Maiocchi2017-11-13
| |
| * Add golint to makefileDario Maiocchi2017-11-13
| | | | | | | | It can be mandatory later with govet when all issues are fixed
| * ligthen process with makefileDario Maiocchi2017-11-13
|/
* Merge pull request #233 from monstermunchkin/fix-travisThomas Hipp2017-11-13
|\ | | | | fix travis
| * fix travisThomas Hipp2017-11-13
|/ | | | | | This fixes #222. Signed-off-by: Thomas Hipp <thipp@suse.de>
* Merge pull request #226 from dmacvicar/fix_firmware_test_suseThomas Hipp2017-11-10
|\ | | | | Fix libvirt ovmf firmware integration test on non-Ubuntu
| * make golint happyDuncan Mac-Vicar P2017-11-10
| |
| * make the firmware file consistent with the docsDuncan Mac-Vicar P2017-11-10
| |
| * Fix libvirt ovmf firmware integration test on non-UbuntuDuncan Mac-Vicar P2017-11-10
| | | | | | | | | | | | | | | | On SUSE systems, these paths are different. In order to reuse the code that looks for the right files, we make the template and no-template case sub-tests of the main test containing the lookup code. Also, if the files are not there, skip the test.
* | Merge pull request #223 from MalloZup/layoutThomas Hipp2017-11-10
|\ \ | | | | | | Readme layout improvements
| * | Improve layout ReadmeDario Maiocchi2017-11-10
| | | | | | | | | | | | Create minimal howtocontribute
* | | Uri should be named URIMalloZup2017-11-08
| | | | | | | | | | | | add some basic comments for exported function(fixing golint)
* | | Merge pull request #217 from MalloZup/trouble-markThomas Hipp2017-11-08
|\ \ \ | |/ / |/| | Use the right markdown for doc
| * | Use the right markdown for doc troublesh.Dario Maiocchi2017-11-08
|/ /
* | Add note about latest golang version requiredMalloZup2017-11-07
| |
* | add gofmt check for pkg(libvirt and main)MalloZup2017-11-07
| |
* | Merge pull request #213 from MalloZup/fixlinkbrokenThomas Hipp2017-11-07
|\ \ | |/ |/| Google terraform link has changed: update link
| * Google terraform link has changed: update linkMalloZup2017-11-05
|/
* Add a small note about libvirt-develDario Maiocchi2017-11-03
|
* DOC: improve readme, separating troubleshooting.Dario Maiocchi2017-11-03
| | | | | Added also the lists of authors, and adding a troubleshooting. Libvirt-devel is required
* Bugfix: let libvirt populate channel sourceSilvio Moioli2017-10-17
| | | Current behavior is to set the source path to empty string, which blocks the Guest Agent from working correctly.
* Update readme with some details about the go version to useFlavio Castelli2017-10-12
| | | | | | | Make sure people install latest stable version of Go to build the project. Signed-off-by: Flavio Castelli <fcastelli@suse.com>
* update Terraform and Go versionThomas Hipp2017-09-22
| | | | | | | | | | | | | | This updates Terraform to the latest version. Travis will build with go1.9 from now on, since Terraform > 0.10.2 doesn't support go1.8. Glide was run with `--strip-vendor` which removes a lot of unnecessary files. Tests and Docs regarding `ignition` have been updated. This resolves #194. Signed-off-by: Thomas Hipp <thipp@suse.de>
* Merge pull request #180 from deasmi/machinearchupdateThomas Hipp2017-09-22
|\ | | | | Full support for arch,machine & emulator settings
| * Trying longer timeoutDean Smith2017-09-19
| |
| * Full support for arch,machine & emulator settingsDean Smith2017-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add emulator setting support Completes support from arch and machine when reading current status Adds a new function newDomainDefForConnection that takes a domainDef and populates with defaults from the current host which is more sensible than guessing across distributions Maps canonical machine types <> actual to avoid changes Due to the way libvirt works if you specific machine types like pc,isapc or q35 these get translated into 'canonical' forms, ie. the latest version When quering terraform will notice a change, as it would still be looking for pc and will get something like pc-i440fx-2.9. Code has been added to assume that if we see 'pc-i440fx-2.9' and it is canonical for pc then we translate back to pc for terraform. This could cause issues if you are specifically using pc-i440fx-2.9 as the machine type in your terraform file.
* | Merge pull request #200 from rsjethani/fix_redundant_hostname_checkThomas Hipp2017-09-20
|\ \ | | | | | | Remove redundant hostname check
| * | Remove redundant hostname checkRavi Shekhar Jethani2017-09-20
|/ / | | | | | | | | | | | | | | | | | | Currently while creating domain we are checking whether hostname has been set or not. But from the code it's clear that hostname will _always_ be set. Hostname will be set to domain name by default which maybe overridden via the optional hostname attribute of the network interface definition. Hence removing the unnecessary check.
* | Merge pull request #190 from rsjethani/masterThomas Hipp2017-09-19
|\ \ | | | | | | FIX waitForLeases invalid key issue
| * | FIX waitForLeases invalid key issueRavi Shekhar Jethani2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We are modifying network interface object after adding it as key to waitForLeases map. This makes the interface object stored in the key invalid when it is used in functions like hasNetworkAddress() later. As a result of this the code does not wait for the interface to get the lease even after specifying `wait_for_lease = true` in the tf file. To fix this we move the code to add interface struct object to waitForLeases map only after all modifications are done i.e. near to the end of for loop.
* | | Merge pull request #185 from monstermunchkin/vendor-updateThomas Hipp2017-09-18
|\ \ \ | | | | | | | | vendor: update deps
| * | | vendor: update depsThomas Hipp2017-09-15
| |/ / | | | | | | | | | | | | | | | | | | This updates all vendored packages. The Glide config has been changed to try and stick to versions instead of commit IDs if possible. Signed-off-by: Thomas Hipp <thipp@suse.de>
* / / Fixing travis for forksDean Smith2017-09-18
|/ / | | | | | | Travis needs to checkout to a vanity path
* | Merge pull request #181 from timhughes/fixes-boot_device-docs-and-exampleThomas Hipp2017-09-14
|\ \ | |/ |/| fixes misspelling of boot_device in docs and example
| * fixes misspelling of boot_device in docs and exampleTim Hughes2017-09-11
|/
* FIX graphics autoport setting in examplesRavi Shekhar Jethani2017-09-07
| | | | | | | The examples are using spice for display with autoport value as `true`. This causes no connection to VM display. In fact any value except "yes" makes autoport to be set to "no" in the VM XML configuration.
* domain: Improve documentation and add examples for BootDevice.Sam Batschelet2017-09-06
|
* domain: Add support for BootDevice.Sam Batschelet2017-09-06
|
* Merge pull request #167 from deasmi/ostypesupportThomas Hipp2017-08-30
|\ | | | | Adding tests for machine and arch domain attributes from #166
| * Adding tests for machine and arch domain attributes from #166Dean Smith2017-08-30
| |
* | Merge pull request #166 from deasmi/ostypesupportThomas Hipp2017-08-29
|\| | | | | Adding support for arch and machine type
| * Adding support for arch and machine typeDean Smith2017-08-29
|/ | | | | | This adds support for setting the architecture and machine type of the created virtual machine by adding two new attributes machine and arch to the domain definition
* Merge pull request #162 from dmacvicar/libvirt-stream-usage-ensure-cleanupThomas Hipp2017-08-14
|\ | | | | Ensure libvirt stream are cleaned up properly
| * Ensure libvirt stream are cleaned up properlyFlavio Castelli2017-08-11
|/ | | | We have to `free()` the stream once they are no longer used.
* use libvirt-go-xml for volumesThomas Hipp2017-08-11
| | | | Signed-off-by: Thomas Hipp <thipp@suse.de>
* Merge pull request #161 from grahamhayes/bug/160Thomas Hipp2017-08-10
|\ | | | | Fix string format of network addresses
| * Fix string format of network addressesGraham Hayes2017-08-10
|/ | | | | | | Network addresses when trying to format the prefix as an int, while it is a string Fixes: #160
* Merge pull request #157 from monstermunchkin/fix/dhcp-hostThomas Hipp2017-08-09
|\ | | | | fix XML name of DHCP host element