27 Apr 2024 |
adamcstephens | i wonder if our quantity of tests is starting to make them flaky | 12:33:44 |
adamcstephens | e.g. i see timeouts | 12:34:01 |
adamcstephens | i could merge some of these tests to reduce the overall quantity, but i explicitly split them so they can be more directly targeted by packages as passthru tests. | 12:35:53 |
adamcstephens | https://github.com/NixOS/nixpkgs/pull/307039 | 12:53:15 |
adamcstephens | i just can't get those tests to pass on ofborg, even though they work locally. i guess i can roll back the test refactor but i'm a bit doubtful that will fix them | 12:53:50 |
hexa | did you add any systemd hardening things? | 12:54:14 |
hexa | because for some reason kanidm consistently fails on ofborg due to its hardening, but works locally | 12:54:48 |
adamcstephens | no | 12:55:37 |
adamcstephens | it would be interesting to try and run incus as another user, but i have a feeling it's not able to | 12:56:10 |
hexa | if you can't reproduce test failures on the same platform as where ofborg fails … don't worry | 12:56:42 |
adamcstephens | any thoughts on that PR? :) especially the name of the option I'm adding | 12:57:52 |
hexa | sigh | 12:58:16 |
adamcstephens | oh no, it's not that bad is it? | 12:58:29 |
hexa | I'll try to take a look, but it isn't smol | 12:58:29 |
adamcstephens | no worries then | 12:58:49 |
hexa | no, it's just about morale, energy levels, too many hats | 12:58:51 |
adamcstephens | yeah, i get it | 12:58:57 |
hexa | and everything coming crashing down right now | 12:58:59 |
hexa | I'll be taking a walk, and then i'll take a look, don't worry | 12:59:13 |
hexa | just need to recharge | 12:59:17 |
adamcstephens | take your time. thanks though :) | 12:59:37 |
adamcstephens | i'm going to go audit the incus repo for more commands we're missing | 13:00:04 |
hexa | 🙂 | 13:05:54 |
adamcstephens | In reply to @rungmc:matrix.org
incus config device add testContainer wlan0 nic name=wlan0 nictype=physical parent=wlp11s0 ... I think. I'm working at like 2% mental capacity with a migraine that I'm blaming on looking into the community drama earlier 🙃 thanks, this should fix it: https://github.com/NixOS/nixpkgs/pull/307218 | 13:56:49 |
hexa | wow, that's quite the list 😄 | 13:57:34 |
adamcstephens | yeah | 13:58:05 |
adamcstephens | luckily most of them are relatively small. | 13:59:37 |
adamcstephens | i added ceph for you :) | 14:01:45 |
adamcstephens | hopefully this will be the last time i need to do this audit. i actually follow the incus repo for a while now, hence why i added the minio-client before it's needed | 14:09:38 |
rungmc | Awesome, thanks a ton for looking into it. Definitely caught one or two others in that list I would probably have run into eventually given enough slow days to screw around with it, too | 14:38:51 |