Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Nov 2015 10:14:52 -0800
From:      Shawn Debnath <shawn@debnath.net>
To:        Paul Vixie <vixie@tisf.net>
Cc:        <freebsd-virtualization@freebsd.org>
Subject:   Re: C bhyve administration tool
Message-ID:  <20151105181450.GA71547@debnath.net>
In-Reply-To: <1557160.7OrEWMRSrv@linux-85bq.suse>
References:  <20151103221930.GA50869@debnath.net> <CAE7bWBrD8QSZgrBX6ayj44qHM7NO09AP3u6w1=no5bE1qEJbYg@mail.gmail.com> <CAPS9%2BSsPL8UOHmM2VUQjGOY2jE-eYJOHZ9uPieNLjyTdZqc-RA@mail.gmail.com> <1557160.7OrEWMRSrv@linux-85bq.suse>

next in thread | previous in thread | raw e-mail | index | archive | help
Great feedback and thank you.  Looks like it might not hurt to continue 
the work, at least for now.

My reasoning for a C based tool was to be able to use libvmmapi to get 
deeper integration with the bhyve framework.  Let's see how things go.  
I will work on getting the basics functioning and get a build out.  
Folks can try it out, and if there's interest, we can talk about what 
would a good local bhyve administration tool should look like. Seems 
like there are at least a few people with ideas they would like to see 
implemented. The basics can be easily re-factored so this effort won't 
be wasted.

The initial features will mimic iohyve and vmrc with more or less the 
same cmdline usage:

1. Build a VM based on configuration (simple to start, UCL is the goal)
2. Start/stop/restart VM (Attempt graceful shutdown, option for forced)
3. StartAll/StopAll/RestartAll VMs
4. List basic status of VMs
5. Destroy a VM

Won't be dealing with ZFS management yet.

Thanks,
Shawn

Paul Vixie on 11/04/2015 14:19 wrote:
> On Wednesday, November 04, 2015 09:56:53 PM Andreas Nilsson wrote:
> > Well,
> > 
> > in all honesty, getting vm managers to kvm equivalents ( ie virt-manager )
> > should not be a goal. virt-manager and friends are terrible. Please
> > envision something better!
> > 
> > Where it is hosted and what language it is written in doesn't really matter.
> > 
> > Just my 2 cents.
> 
> i'll add a nickel to those thoughts. libvirt isn't a library, virsh isn't a 
> shell, and it all sucks so bad it blows. bhyve deserves something new.
> 
> -- 
> P. Vixie
> _______________________________________________
> freebsd-virtualization@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@freebsd.org"

-- 
Shawn



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151105181450.GA71547>