Skip to content

fix(process-check): support Alpine Linux ps command - #89

Merged
samsonasik merged 3 commits into
laminas:1.29.xfrom
le-phare:process-alpine
Dec 8, 2025
Merged

fix(process-check): support Alpine Linux ps command#89
samsonasik merged 3 commits into
laminas:1.29.xfrom
le-phare:process-alpine

Conversation

@pierreboissinot

Copy link
Copy Markdown
Contributor
Q A
Documentation no
Bugfix yes
BC Break no
New Feature no
RFC no
QA no

Description

Replaced unsupported ps -efww with ps -eo pid,args for BusyBox compatibility. Moved filtering logic to PHP/grep to ensure reliable process detection on Alpine-based containers.

Replaced unsupported `ps -efww` with `ps -eo pid,args` for BusyBox compatibility.
Moved filtering logic to PHP/grep to ensure reliable process detection on
Alpine-based containers.

Signed-off-by: pierreboissinot <pierre.boissinot@lephare.com>
Signed-off-by: pierreboissinot <pierre.boissinot@lephare.com>
@samsonasik

Copy link
Copy Markdown
Member

Could you point to documentation somewhere about new command usage?

Add reference comment on the code with @see link should be ok.

Thank you.

Signed-off-by: pierreboissinot <pierre.boissinot@lephare.com>
@samsonasik
samsonasik requested a review from gsteel August 18, 2025 12:57
@gsteel
gsteel requested review from a team and removed request for gsteel August 25, 2025 11:49
@gsteel

gsteel commented Dec 8, 2025

Copy link
Copy Markdown
Member

@samsonasik Can you please merge if this is good to go?

@samsonasik
samsonasik changed the base branch from 1.28.x to 1.29.x December 8, 2025 10:09
@samsonasik

Copy link
Copy Markdown
Member

@gsteel sure, I changed target branch to 1.29.x

@samsonasik
samsonasik merged commit 9400064 into laminas:1.29.x Dec 8, 2025
13 checks passed
@samsonasik samsonasik added this to the 1.29.0 milestone Dec 8, 2025
@samsonasik

Copy link
Copy Markdown
Member

Thank you @pierreboissinot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants