Bryan Drewery

Results 351 comments of Bryan Drewery

Sorry this didn't make 3.4.4. I'll make sure it gets into 3.4.5 ASAP.

The way the internal API works for support TMPFS, UFS and ZFS makes it less proper to _not_ set the mountpoint. I understand what you're saying though.

I ran into this problem while migrating my poudriere dataset to a different pool. I'll find a way to remove them and let it inherit.

I ran into a case of needing this too. Probably should update `docs/annotations/annotations.md` or `docs/sources/gateway-api.md` or any doc.

Those are built with [Sphinx](https://www.sphinx-doc.org/en/master/) while Poudriere's are built with a very rudimentary `mandoc -Thtml`. It someone wants to improve this the target is `make gen-man-wiki` in [Makefile.am](https://github.com/freebsd/poudriere/blob/master/Makefile.am#L353).

Hmm. https://github.com/freebsd/poudriere/blob/master/src/share/poudriere/common.sh#L3939 is supposed to protect the entire `etc/` dir. The tests for this with `BUILD_AS_NON_ROOT` pass too. Seems your setup is different than the one I run the test...

> I'm sorry, I don't know markdown and can't make the above look decent.. Use 3 ` to make code blocks rather than 1.

If you are blocked you can set `IMMUTABLE_BASE=no` in your poudriere.conf but more help debugging it would be appreciated. Thanks for what you've done so far.

I don't get it. Your `chflags` fixes it but your poudriere.conf has `ALLOW_MAKE_JOBS=yes`, so make.conf is touched right above too just fine. https://github.com/freebsd/poudriere/blob/master/src/share/poudriere/common.sh#L9878