00:34:50 jdt I'd like to contribute in that area 00:35:02 hell, I'll even maintain the images 00:35:10 any docs to get started? 01:34:05 I'm not sure antranigv! I'm pretty sure I can create a custom image based off of an upgraded version of the current image which would get pretty close to what I'd like. But that wouldn't get it in the official repository. 01:34:59 For local installations, the documentation is here: https://docs.tritondatacenter.com/private-cloud/install/image-management 01:36:21 I went through the process of upgrading the existing image from 12 to 14 last night and it worked fine. Had to track down and download the ports collection and replace a few bits (e.g., deinstall/reinstall bash and a couple of other things). 01:41:42 It would be cool to fully document a from-scratch HVM creation process and have a way to host our own repositories to integrate in to Triton. I'd be game for helping with that. 01:42:36 I've used packer in the past, but I think that was still starting from an existing image. 01:45:27 jdt FreeBSD also provides raw images and other formats as well, such as vmdk, maybe we can use those as well? it would be nice to have something like build.sh --version=14.1-RELEASE, and it does the rest 01:46:11 anyone here knows how the linux compat layer works on SmartOS? does it handle AF_UNIX domain's abstract sockets properly? 13:42:52 jdt: antranigv: yes we plan to update them, and I think we have some for testing somewhere - one of the main issues is that we still have bad interaction between bhyve and mdata which causes hangs during start, I need to dig in and fix that correctly (there are workarounds to avoid uart overrun) 13:54:33 jperkin that's new to me. what's mdata? 14:08:48 https://docs.tritondatacenter.com/private-cloud/instances/using-mdata 14:09:34 for bhyve instances it transfers data over the serial port, and there's some bad interaction in BSDs vs the bhyve emulated uart where if you send over a certain number of characters it hangs 14:10:16 FreeBSD's limit is 384 characters due to https://github.com/freebsd/freebsd-src/blob/main/sys/dev/uart/uart_core.c#L626-L636 14:11:58 on NetBSD you can work around it by increasing TIOCSQSIZE 17:18:38 do note pci passthru only works on bhyve with intel