02:09:21 I built illumos-gate on OpenIndiana, then used the onu tool to boot into the new BE it creates. Afterwards, I booted back into the host BE. After booting back into it, the build tools appear to be gone -- running gcc, git, etc, returns :command not found. Is this intended? 02:10:04 booting back into the new BE? 02:10:10 have you checked your path? 02:11:06 The path looks like what it should look like, and the active BE is the right one that should be active 02:12:11 Yes, I booted into it, then activated the prior BE, and rebooted back into that prior BE 02:35:22 Which BE were you in when you installed the tools? 02:50:43 Whoops, I missed something when trying to activate the original BE. I ended up booting into the wrong BE 02:50:46 Thanks! 06:26:11 We’ll time ilke that is made not had 06:28:19 When it comes to summer of code we won’t have the choice of existing students except in Berlin where Rolf teaches but we could prep for other times already 07:42:43 morning 08:33:04 [illumos-gate] 17010 tar creates corrupt archives for large files with ACLs -- Joshua M. Clulow 16:03:16 Tangential to tsoome's post I found https://www.unitedbsd.com/d/1283-configuring-fail2ban-on-illumos helpful to get Fail2ban running on SmartOS. Included anyone hunting for git in the jail and ban them for a month. 16:23:13 .oO 17:19:38 Has anyone built Hadoop on illumos before? 17:38:49 [illumos-gate] 17247 Manual typos in section headings -- Peter Tribble 17:52:50 twobitsahead I would suspect so, but can not confirm;) 18:07:13 twobitsahead: built in a sense of a platform or as in a software piece? 18:10:38 I and at least one of my teammates (intern at that time) did something of the former, somewhen in 2020 18:59:46 gemelen I'm interested in building it in the sense of running a small cluster on illumos 19:09:14 The nearest things I've found are some Solaris build manuals which seem to be out of date 19:11:34 When trying to build it, the build fails on protobuf not having sunos support. Figured I had best ask around before reinventing the wheel 19:18:07 we have protoc in openindiana which distro are you using? 19:34:53 omnios has one as well, though ISTR an issue with the location of some of the files (and/or maybe the pkg-config data)... 19:36:39 at least when I tried to build influxdb_iox (new rust based influx) 19:36:52 (one of many issues unfortunately) 19:37:15 toasterson I'm using OpenIndiana. I installed pkg:/library/c++/protobuf⊙230, but the build is still failing. Here's what the build is doing https://pastebin.com/ztNWGTyv 19:40:31 Looks like the Java wrapper for that fail. it gives you the maven command to install that from a file. 19:42:33 Looks like you can play a bit with the pom.xml to get that dependency working https://stackoverflow.com/questions/67625587/protoc-did-not-exit-cleanly-and-missing-1-com-google-protobufproto 19:42:50 But thats Javaland. No clue about that unfortunately 19:54:53 Thanks. I'm getting out of my comfort zone on this one, but it's a part of a larger project and hardly an option to forego Hadoop. Is that missing file (com.google.protobuf:protoc:exe:sunos-x86_64:3.25.5) included in pkg:/library/c++/protobuf⊙23? 19:57:39 no, that would be part of the java dependency tree. Isn't haddop purely Java? Of so simply compiling the jar on linux then copying th jar to illumos should work. 20:38:49 toasterson Looks good so far, thanks a bunch 20:40:07 heh, compile once run anywhere :) 20:47:58 ah, like wasm 21:28:25 hadoop itself is a jvm framework, but it needs a bunch of native tools, like protoc for example 21:29:45 twobitsahead: feel free to ping me on that matter. I don't do data eng now, but I ate a lot of this stuff in the past 22:02:15 That missing file rings a bell - https://github.com/oxidecomputer/helios-omnios-extra/pull/25/files#diff-c27f5cc5eeaf31345241b5a039fcf07a62d2a950364a17e696695c9b307709fb 22:07:40 Anyone know if there is a restriction within a zone to only run 1 Virtual machine? Trying to start 2 bhyve processes within a zone at the same time errorrs with vm_created: Invalid Argument 22:09:54 Yes, only one instance is allowed per non-global zone - https://github.com/illumos/illumos-gate/blob/master/usr/src/uts/intel/io/vmm/vmm_sol_dev.c#L2078-L2088 22:11:22 A somewhat arbitrary limit, though 22:11:35 At some point, I'd like to see us get resource controls setup for vmm instances 22:11:56 Banged my head on that trying to get parallel image builds going lol 22:12:14 Thought I was giving it a bad arg for a good solid 30 minutes 22:18:06 Is there any reason this couldn't be set in say zonecfg? Would be cool to keep from burning a machine for builds or having many zones. Would you get some odd resource util if 4 ran at once? 23:28:52 Smithx10: It ought to be managed like any other resource control 23:28:57 Just work that has to be done 23:29:40 Like, a "zone.max-vmms" or whatever, a la resource_controls(7) 23:30:45 and possibly a matching global property in zonecfg(8) 23:34:12 I think pmooney is right that you'd also want vm-level controls too 23:48:24 a limit on the number of vCPUs might be useful there 23:48:45 like if you're permitted 8 in a zone, you could do 1x8/2x4 etc 23:52:17 Yeah 23:52:45 We could also: (a) require you to use the reservoir, (b) cap the amount of memory you can take out of it