gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
contact@gyptazy.ch
Admin account
@gyptazy@gyptazy.ch

Search results for #bhyve

Jay 🚩 boosted

Joel Carnat 📽️ »
@joel@eggflix.foolbazar.eu

Installing NetBSD on OmniOS using bhyve

This short video demonstrates how to install and run NetBSD on OmniOS using the bhyve hypervisor.

A bit more details are available as a blog post here: https://www.tumfatig.net/2024/running-netbsd-on-omnios-using-bhyve/

About the music track:
> Emotional Piano Improvisation by Alexander Nakarada (CreatorChords) | https://creatorchords.com
> Music promoted by https://www.free-stock-music.com
> Creative Commons / Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/

Jay 🚩 boosted

Joel Carnat ♑ 🤪 »
@joel@piou.foolbazar.eu

matuzalem boosted

Lovis IX ♿ »
@lovisix@social.zdx.fr

Yeah, a run Debian with on

# vm list
NAME DATASTORE LOADER CPU MEMORY VNC AUTO STATE
debian default grub 1 512M - No Running (29647)

Thanks @vermaden for his tutorial: vermaden.wordpress.com/2023/08

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@stefano@bsd.cafe Sounds like an awesome base - just add some more memory and your even good to go with some vm workloads on :)

TomAoki »
@TomAoki@mastodon.bsd.cafe

@zirias @parvXtl
Ah, thanks! I've completely overlooked the use case.
But it would require supports to accepting/handling trim from guests on host/hypervisor side.

TomAoki »
@TomAoki@mastodon.bsd.cafe

@zirias @parvXtl
Ah, thanks! I've completely overlooked the use case.
But it would require supports to accepting/handling trim from guests on host/hypervisor side.

Felix Palmen 📯 »
@zirias@techhub.social

@TomAoki @parvXtl It also makes sense on virtual disks, no matter how they are backed. can shrink a sparse when the guest issues trim commands 😉

Felix Palmen 📯 »
@zirias@techhub.social

@TomAoki @parvXtl It also makes sense on virtual disks, no matter how they are backed. can shrink a sparse when the guest issues trim commands 😉

Michael Dexter »
@dexter@bsd.network

The recording of the April 25th, 2024 Production User Call is up:

youtube.com/watch?v=gGzpLLJTHS

We discussed SR-IOV and GPU pass-through, DaVinci Resolve on using Linux compatibility, FreeBSD at Netflix, and more!

Likey Subscriby!

Hey-o! A modern Mac Mini would sure help speed up this process!

vermaden »
@vermaden@bsd.network

Took me some time but finally nailed that one :]

To have working (a lot more accurate) mouse in VM on - with xhci_mouse="yes" in 'vm-bhyve' config - You need to add these to /boot/loader.conf file:

hw.usb.usbhid.enable=1
usbhid_load=YES

Reference:
twitter.com/vermaden/status/17

vermaden »
@vermaden@mastodon.bsd.cafe

Took me some time but finally nailed that one :]

To have working (a lot more accurate) mouse in VM on - with xhci_mouse="yes" in 'vm-bhyve' config - You need to add these to /boot/loader.conf file:

hw.usb.usbhid.enable=1
usbhid_load=YES

Reference:
twitter.com/vermaden/status/17

🗳 0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

⚠️ The BSD Pub ⚠️

Hey Fans!

We all share the same interests - based systems like , and .

We chat all day, sharing thoughts, questions and help. We talk on Matrix across different channels, we share on the . We have @vermaden@bsd.cafe's newsletter, we have @dexter@bsd.network's and calls and many other ones I can't list here.

Wondering if there would be and interests in the , , etc., for a weekly smalltalk session like in a pub. Just a Jitsi based video/audio call where we can meet, discuss things from newsletter, trending things from the or just have off-topic and openminded discussions. This could result into the meeting.

I know, some people are shy - keep your cam off until you feel comfortable and feel free to join the discussions. Even this meetings should make fun and no pressure - so if someone is not in the mood or can't make it - no worries. No one will judge.

Would you be interested?


Yes:44
No:4

Closed

Kyle Taylor »
@kta@hostux.social

I spoke with Greg Wallace with @FreeBSDFoundation about GPU support. It's a thing. The forums are full of folks asking about native driver support. That would be my preference. Just need to get enough developers complaining to convince the manufacturers to care.

There are threads of tinkerers getting pass-through working with on CURRENT. I may go this route soon on a test bench.

[1] wiki.freebsd.org/EnterpriseWor

@hnygd

Kyle Taylor »
@kta@hostux.social

I spoke with Greg Wallace with @FreeBSDFoundation about GPU support. It's a thing. The forums are full of folks asking about native driver support. That would be my preference. Just need to get enough developers complaining to convince the manufacturers to care.

There are threads of tinkerers getting pass-through working with on CURRENT. I may go this route soon on a test bench.

[1] wiki.freebsd.org/EnterpriseWor

@hnygd

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

FreeBSD OpenJDK Contract

Various contracts, full- and part-time:

— bhyve hypervisor kernel improvements
— desktop usability
— developer tools such as LLD
— hardware support on new ARM and RISC-V devices
— installer
— jails – usability/orchestration/OCI-compatibility
— networking
— packaging – including package base (pkgbase)
— …

<freebsdfoundation.org/open-pos>

@FreeBSDFoundation

Michael Dexter »
@dexter@bsd.network

The recording of the April 4th, 2024 bhyve Production User Call

youtu.be/Y_spbe5TEzo

We discussed the security appliance which is now available as a VM, TPM Emulation, a VM framework for , AMD SEV and untrusted public VM providers, identifying tap/bridge performance bottlenecks, diagnosing PCI Pass-Through (PPT) issues, and the various FUD surrounding CORE and other -based appliances.

Michael Dexter »
@dexter@bsd.network

Several recordings are up!

YouTube.com/@callfortesting

Thank you @antranigv for co-hosting during !

Sorry to be offline during the Great bsd.network Outage of 2024.

Felix Palmen 📯 »
@zirias@techhub.social

@badgerops Can take it to the next level of nonsense with some server running in 😂

I seriously didn't expect (web?!??) browsers go into *that* direction when I first installed some 🤯

No description

Kyle Taylor »
@kta@hostux.social

@dexter From the register article floating around, SCALE is all about NAS and Kubernetes. iXsystems is probably going to push for tighter ZFS and Kubernetes integration for on-prem customers. That's a saturated market, IMO. But there's probably money there.

It would be interesting if some upstart devs started a company that tightly integrated bhyve and on . Made a slick web-based GUI around managing / ZFS storage. Maybe one that honors gitops; ArgoCD (without k8s).

Kyle Taylor »
@kta@hostux.social

@dexter From the register article floating around, SCALE is all about NAS and Kubernetes. iXsystems is probably going to push for tighter ZFS and Kubernetes integration for on-prem customers. That's a saturated market, IMO. But there's probably money there.

It would be interesting if some upstart devs started a company that tightly integrated bhyve and on . Made a slick web-based GUI around managing / ZFS storage. Maybe one that honors gitops; ArgoCD (without k8s).

Michael Dexter »
@dexter@bsd.network

A quick bhyve/ARM64 demo based on experiments during the informal Production User Call today:

youtu.be/rNueEWozJQQ

Michael Dexter »
@dexter@bsd.network

Today's / Production User Call:

youtu.be/gpH8aIQxXUI

We discussed the sysutils/bmd bhyve management tool for FreeBSD, benchmarking considerations, hypervisor portability, and much more!

Jason Tubnor 🇦🇺 »
@Tubsta@soc.feditime.com

@xenotrope I have a 13.0 #bhyve hypervisor with over 1000 days on the clock chugging away running #OpenBSD 6.9 guests. Don’t judge me #FreeBSD

Michael Galassi »
@michaelgalassi@bsd.network

I finally got PCI pass-through to work in bhyve so I can use a webcam in my windows vm. It took several hours of chasing my tail around so I submitted a patch for the vmm(4) manpage which will hopefully save someone else a bit of frustration.
bugs.freebsd.org/bugzilla/show
@dexter

Michael Dexter »
@dexter@bsd.network

Today's Production User Call:

youtu.be/KKXdUMb5XbU

We discussed Chris' bhyve storage model benchmarking, SAS multipathing, Jan's UCL macro project, and more!

Michael Dexter »
@dexter@bsd.network

Today's Production User Call:

youtu.be/KKXdUMb5XbU

We discussed Chris' bhyve storage model benchmarking, SAS multipathing, Jan's UCL macro project, and more!

Michael Dexter »
@dexter@bsd.network

Michael Dexter »
@dexter@bsd.network

OMG this might support .

This runs the risk of being the best week of the year to date.

Michael Dexter »
@dexter@bsd.network

Self-reflection time!

We had a very unique Production User call where we discussed what defines a Production User, bhyve/ARM64, vmrun.sh, SR-IOV issues, Documentation, and much more!

youtu.be/d2itG4o1rMA

vermaden »
@vermaden@mastodon.bsd.cafe

Is there some estimated time when SAVE/RESTORE feature [1] would be implemented for on system?

[1] papers.freebsd.org/2019/asiabs

Andrew »
@zxombie@hachyderm.io

Initial bhyve/arm64 kernel support is in.

Michael Dexter »
@dexter@bsd.network

Today's Production User Call recording:

youtu.be/X1joWFfpTX8

We discussed the slirp Review, resources for VMware users (or lack there of), Chris' work on the Handbook, the four fundamental types of documentation, more GRUB/UEFI-CSM/BIOS boot strategies such as booting a kernel directly with EFI, plus vmstated and Zelta updates and brainstorming.

Kyle Taylor »
@kta@hostux.social

Dominik Zajac »
@banym@bsd.network

is canceling the free ESXi that will mean the next generations will not be able to use it in their homelabs. This means other solutions like , or will educate the admins of the future. Citrix did the same thing with XEN server and killed an complete ecosystem even it was released for free again later people did not come back.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Another great article by @joel , demonstrating how multi-platform tech implementations are the best solution to give real user freedom.

tumfatig.net/2024/migrate-a-fr

Michael Dexter »
@dexter@bsd.network

Did this not post?

The recording of yesterday's call is up:

youtu.be/esg27xUtHuA

Lots of great discussions and yet more network buffer diagnostics!

vermaden »
@vermaden@mastodon.bsd.cafe

Cyberus develops open source backend for @VirtualBox.

It would be interesting to see hypervisor backend for @VirtualBox as well.

No description

Michael Dexter »
@dexter@bsd.network

Today's Production User Call recording:

youtu.be/Rt4aB6D5-OE

We discussed web UI strategies, UEFI-CSM/SeaBIOS... and a spicy topic you'll only see in the notes!

Ricardo Martín »
@fluxwatcher@mastodon.social

Wouldn't be fantastic if we could fund a brilliant and charismatic technical writer to produce a book that covers the integration of and in different designs? 😉 😉 😉

Kyle Taylor »
@kta@hostux.social

@david_chisnall Same. I use the RE team's snapshots on vagrant cloud, also. At first just with vagrant (via VirtualBox), but am looking to do the same with . I would like to see support deployment of FreeBSD containers on ECS, or Cloud Run on . That would make FreeBSD deployment into the cloud much easier. FreeBSD RE team, your work is greatly appreciated out in the wild. I promise.

[1] app.vagrantup.com/freebsd
[2] gist.github.com/bsdlme/14a46c5

Michael Dexter »
@dexter@bsd.network

Today's amazing call is recorded but delayed.

Flat tire!

Kyle Taylor »
@kta@hostux.social

@meka -- I was excited about this too. I think it's just the control plane for that is running on . But it's also possible to bootstrap a node pool of machines through . With well-tunned Linux VMs, this could be a mighty on-prem compute cluster.

Chatter: k8s.social/@tnorlin/1117547285

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

It's been an incredibly intense week, and it's only Wednesday. This morning, I had to drive 200 km through icy fog and heavy traffic. However, this afternoon was dedicated to setting up a FreeBSD server.

The client wanted to retain some of the features from their old Linux system. I came up with the idea of directly passing the two physical disks to bhyve and booting them. The boot was immediate, and there were no issues. The new FreeBSD server was up and running, and the 'old' Linux was now operating as a VM, working perfectly on the physical disks.

The client was pleased with the outcome and asked me to set up a native FreeBSD desktop, encrypted because they will store important data. I hadn't installed a FreeBSD desktop recently, but it turned out to be easier than expected (no wifi involved).

I installed xorg, the Nvidia drivers, nvidia-xconfig (which generated the configuration file perfectly), kde5, sddm, Firefox, LibreOffice, the Nextcloud client, and made a few small adjustments to get the keyboard audio buttons working. Even suspend/resume functionality worked flawlessly, which amazed the client.

I then created a jail on the server and set up zfs-autobackup to back up the client's PC on the server (of course, on an encrypted dataset). Time to go home, satisfied with the outcome.

Michael Dexter »
@dexter@bsd.network

@emaste Might you have any news on on ? The illustrious @dneary of Ampere have many people asking.

Thank you!

glzr »
@glzr@mastodon.bsd.cafe

Weekend project #1 , moved plex from nfs over to plan9 direct config . speed is three times over zfs and regular SATA 7200 disks !! some weirdness with ubuntu fstab that got corrected and thats it .
awesome !!

Michael Dexter »
@dexter@bsd.network

Yes. Windows Server 2025 boots under

A screenshot of the System Information screen.

0mp at FreeBSD »
@mpts@mastodon.social

@dziq @stefano Perhaps folks have some interesting resources to point to.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

A client's server (a Dell r630) began experiencing issues (originally due to a faulty switch, but it led to new hardware purchases). It was running Proxmox, which I installed about three years ago, featuring SSD drives and 128 GB of RAM. A new server was set up around four months ago, but a water leak from the floor above flooded the rack, rendering the new hardware unusable. In a rush yesterday morning, I quickly reconfigured the "old" r630, installing FreeBSD 14.0-RELEASE and transferring VMs from the latest backup using zfs-send/receive. After launching the VMs on bhyve with some minor adjustments, everything was back in production. Just got a call saying the performance has "drastically improved." Previously, a specific end-of-month process on the r630 with Proxmox took about 30 minutes, while the new (flooded) server cut that down to 15 minutes, much to their delight. This morning, the same process only took 8 minutes, to their great surprise. I'm curious to investigate, but can't quite pinpoint how this is possible: my suspicion is that the process is mainly I/O bound, and the nvme driver in bhyve is exceptionally efficient in this aspect. For once, I'm taking credit for something I never expected. :-)

Kyle Taylor »
@kta@hostux.social

I find myself coming back to this paper / talk from Maciej Czekaj on using for data science. For the uninitiated, a modern data science software stack is large and unwieldy. Running jupyterlab out of ports and jails can take you 90% of the way there. And do it in a way that is secure / stable. I use VM's and for some of the stuff he touches on. And not much on (which he goes into). But the discussion on is spot-on.

papers.freebsd.org/2022/bsdcan

Michael Dexter »
@dexter@bsd.network

The recording of today's Production User Call is up!

youtu.be/Tg-mnqp7VZ0

Welcome Ivo!

Kyle Taylor »
@kta@hostux.social

@gyptazy thanks for sharing. on bare-metal as a hypervisor, NAS, or router is quickly becoming my main use-case. Love seeing folks advancing . Keep hacking.

Michael Dexter »
@dexter@bsd.network

The ad-free Production User Call and bhyvecon archive is about to hit 100 hours and 100 videos!

youtube.com/@callfortesting

Thank you everyone who has participated to date and we always welcome new participants!

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Today, not a blog post on my personal page rather than the company one. It’s nothing special and should just provide a short high level view for externals of on ( in general) with ( as an easy to use and user friendly control panel. Alternatives to on are still present and more important than ever. You can find it here:

https://www.credativ.de/blog/credativ-inside/bhyve-as-a-hypervisor-on-freebsd-creating-a-virtualization-environment/

Michael Dexter »
@dexter@bsd.network

Does any have a copy of VMS x86 and are willing to test it under ?

Michael Dexter »
@dexter@bsd.network

I tested a dozen or so guest operating systems with in preparation for Friday's hackathon and have posted the successes to the Wiki along with some clean-up:

wiki.freebsd.org/bhyve

Michael Dexter »
@dexter@bsd.network

Oh hello.

Of my smoke tests, I didn't expect x86 9.0 to boot flawlessly.

Screen photo of the Android welcome screen.

Michael Dexter »
@dexter@bsd.network

Michael Dexter »
@dexter@bsd.network

You are welcome to join the hackathon FRIDAY at 10AM Pacific.

Use the regular meeting link found at callfortesting.org

Topics:

1. Consolidate advanced networking documentation. (Yelling "Read the VALE paper!" has proven unhelpful)

2. UEFI, UEFI-CSM, GRUN, ChuckGRUB, SeaBIOS, rEFInd, rEFI, OpenCore, CoreBoot, etc. Bootathon

3. Your topic!

/

Jason Tubnor 🇦🇺 »
@Tubsta@soc.feditime.com

With the whole #Broadcom #VMWare upheaval, this is the time for #FreeBSD #bhyve to strike, but we are missing fundamental pieces to make it a reasonable replacement (yes, I know, it won't be a drop in replacement).

Jason Tubnor 🇦🇺 »
@Tubsta@soc.feditime.com

Looking through the different BSDs, it seems that there is only limited support for VFs still when using SR-IOV.

#FreeBSD appears to have the most support but there is still no VF VLAN configuration making it unsuitable as a #bhyve host hypervisor for guests that need large bandwidth.

Bridge is no good above 6Gb/s once you are moving large packets. It also gets slower as the pressure mounts on the host.

I don't want to go down the #Linux path for this project but I don't think I'm going to have an option.

Antranig Vartanian »
@antranigv@sigin.fo

@brbennett @dexter @triton_dc ABI.am ’s host is . The guess is , so we use .

The Linux VM has 1.5TB of RAM and 240 vCPUs.

AFAIK not many hypervisors can do that ;)

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Tomorrow morning, I'll need to migrate an Alpine Linux-based VPS from a physical host (Proxmox) to another one running FreeBSD.
My first instinct was to go with bhyve, but I'm considering a less conventional and perhaps more efficient approach. 😉

Michael Dexter »
@dexter@bsd.network

!

I hope to craft the perfect /FreeSoftware Event fundraising pitch!
9/???

I would not have spent over a dozen years with the hypervisor if I hadn't stumbled into its unveiling at a @bsdcan DevSumnit.

The 20th Anniversary invites you to attend, present, and sponsor this amazing event!

Learn more at bsdcan.org


♥️

Michael Dexter »
@dexter@bsd.network

Do you have any impressive deployment numbers you can share?

Please come out from the cold.

Asking for a friend.

No really! He's friendly too!

vermaden »
@vermaden@bsd.network

Short guide on how to convert into disks that You can attach to VMs.

The qemu-img(1) command is from the 'emulators/qemu' package.

No description

vermaden »
@vermaden@mastodon.bsd.cafe

Short guide on how to convert into disks that You can attach to VMs.

The qemu-img(1) command is from the 'emulators/qemu' package.

No description

jhx »
@jhx@mastodon.bsd.cafe

@gyptazy
That would be a great read or introduction into for me for sure! 😉

jhx »
@jhx@mastodon.bsd.cafe

adventure planned for the coming week for the first time... I know, late to the party... but gotta start somewhere 😎

Michael Dexter »
@dexter@bsd.network

Links for the Production User Calls are (finally) consolidated at callfortesting.org

Jails/Zones

Michael Dexter »
@dexter@bsd.network

@crest and @antranigv have a mix of process supervision goodies in the mix and helper scripts

Chris M has a bhyve process supervisor written in C

@bellhyve has a delicious replication tool written in AWK with sh wrappers, meaning you can push to a system that only has AWK

Antranig appears to have cracked the secrets of NATIVE Collabora office on FreeBSD

@josephholsten Is doing the same with the 'realm' AD join command

And OMG @meka just announced that the has added SIGINFO A.K.A. CTRL-T for the 'find' command which I totally needed yesterday!

And many more!

!

Michael Dexter »
@dexter@bsd.network

The recording of today's Production User call is up:

youtu.be/6sG2FTQXY-M?si=W8puLt

Juan Camós »
@jcamos@mastodon.bsd.cafe

Check out this bhyve management tool. Still on a development stage but it looks nice.

runhyve.app/

Shawn Webb »
@lattera@bsd.network

If you're running , perhaps it's a good time to remind you that is an awesome hypervisor. Granted, it doesn't have all the features that VMWare provides, but it does a great job at what it does do.

Michael Dexter »
@dexter@bsd.network

@joel
Joining tomorrow's
Production User Call?