Live data from Hacker News

Show HN: VirtKick – Self-hosted Digital Ocean

virtkick.io

91–96 of 96 posts

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#91
post #79

This is an awesome project! Thanks for choosing the AGPLv3! I tried to create a VM on the demo site, and got a nice Ruby error message next to the VM's name on the 'Machines' page: undefined method `+' for nil:NilClass Still, I'm very excited about this! If anyone from the project reads this: Where is the appropriate place to request support for an additional GNU/Linux distribution? I would love to get GNU Guix runni…

Frankly, there are two mutually exclusive camps: free software and open source. I myself sympathize with free software (GPL) whereas RushPL with open source (MIT). Selling proprietary versions has never been the reason for CLA, though! We want to be able to re-release VirtKick under MIT (and automatically get rid of CLA) if we get funded, so businesses have no problems with it. (See https://news.ycombinator.com/item?…

Selling proprietary versions has never been the reason for CLA, though! We want to be able to re-release VirtKick under MIT (and automatically get rid of CLA) if we get funded, so businesses have no problems with it.

So selling proprietary versions isn't your goal, but allowing the code to be used in proprietary versions is?

You're walking a very fine line here. One so thin I wouldn't fault anyone who said it doesn't even exist.

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#92

Earlier quoted context omitted.

If you have a contributor assignment, the assignee can choose to release the changes under a proprietary license.

> If you have a contributor assignment, the assignee can choose to release the changes under a proprietary license. Exactly! Hence my request for clarification (see above). If more explanation is necessary: What davexunit is saying is that he wants his contributions to remain free. The AGPLv3 ensures that, even with copyright assignment. But what I guess davexunit really means is that he wants to be sure that all con…

It doesn't ensure they remain free - a copyright assignment allows the contributions to be used as part of a proprietary release.

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#93

Trying this, seeing a LOT of '[virtm] libvirt: XML-RPC error : Cannot recv data: ssh: connect to host localhost port 22: Connection refused: Connection reset by peer' This is because I don't use port 22 for SSH. Can I fix this easily?

I'm sorry but we missed your comment. Just created an issue to track this problem: https://github.com/virtkick/virtkick/issues/65 Please subscribe to the issue so you'll get the updates.

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#94
post #53

Earlier quoted context omitted.

Not at this point (we mount an ISO as CD), but we've got it planned: https://github.com/virtkick/virtkick/issues/6

Perfect! I wanted to host my own DO type thing for personal projects and I tried "webvirtmgr" which has a nice control panel for libvirt, but the creator insists that ssh key injection is out of the scope of his project. I'm glad to see this happening!

You may be surprised that VirtKick wraps WebVirtMgr and uses it as a JSON API for libvirt. :-) This is a temporary solution but does the job - it allowed us to start real quick with features that users care about, instead of harnessing libvirt. (Of course, SSH key injection is in a scope of our project! https://github.com/virtkick/virtkick/issues/6)

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#95
post #54

Earlier quoted context omitted.

That's really not true. I run it on small deployments all the time: http://www.stackgeek.com/guides/gettingstarted.html

I have used your scripts and I'm quite grateful for the time they have saved me. However, the end result is not a fully functional OpenStack installation. I have no idea how much longer that will take, I'm still working on getting public and private networks configured properly, getting floating IPs to work at all, etc. With Juno imminent, I might just start over and hope the Juno installation isn't so difficult, tho…

Feel free to jump in the Gitter or email me about them. The networking stuff is usually the last mile in OpenStack and is hard to script for a variety of systems. Happy to add to them if I can make it easier for you!

Re: Show HN: VirtKick – Self-hosted Digital Ocean

#96
post #94

Earlier quoted context omitted.

Perfect! I wanted to host my own DO type thing for personal projects and I tried "webvirtmgr" which has a nice control panel for libvirt, but the creator insists that ssh key injection is out of the scope of his project. I'm glad to see this happening!

You may be surprised that VirtKick wraps WebVirtMgr and uses it as a JSON API for libvirt. :-) This is a temporary solution but does the job - it allowed us to start real quick with features that users care about, instead of harnessing libvirt. (Of course, SSH key injection is in a scope of our project! https://github.com/virtkick/virtkick/issues/6 )

Ah, I didn't see that before. So without SSH key injection, what's the current primary method of gaining access to VMS created from cloud images that have no password & ssh key? I'm eager to start using it to host a throwaway jenkins server locally. Do you manually edit in ssh key/password or is there some tool to use?
Post reply on HN