self-hosted icon indicating copy to clipboard operation
self-hosted copied to clipboard

Run integration tests with Podman

Open aldy505 opened this issue 5 months ago • 3 comments

UPD. Nevermind it's incomplete yet

Hi! Here is rough workaround for tests https://github.com/doc-sheet/self-hosted/compare/podman-tests-base...doc-sheet:self-hosted:podman-tests?expand=1#files

Since podman works without root privileges

  • it requires nofile ulimits for current user higher then limits declared for containers
  • chown don't work

Additional notes for future me:

  • separate caches
  • conflicting ports

Originally posted by @doc-sheet in https://github.com/getsentry/self-hosted/issues/3673#issuecomment-2993978065

aldy505 avatar Jul 29 '25 14:07 aldy505

@doc-sheet Do you want to work on this?

aldy505 avatar Jul 29 '25 14:07 aldy505

Sure.

Tbh the only thing I want right now is sleep. But I guess I'll continue to mess with configs later this week.

Last time I'm stuck with clickhouse healthchecks.

There will probably be few PRs to prepare workflows etc.

doc-sheet avatar Jul 30 '25 15:07 doc-sheet

@doc-sheet Hey! Are you still working on this? Can I take it over?

aldy505 avatar Nov 13 '25 01:11 aldy505