Skip to content

fix: add unzip to arch server set up - #4176

Merged
narcisonunez merged 1 commit into
Dokploy:canaryfrom
daniel-abramov:canary
Aug 6, 2026
Merged

fix: add unzip to arch server set up#4176
narcisonunez merged 1 commit into
Dokploy:canaryfrom
daniel-abramov:canary

Conversation

@daniel-abramov

@daniel-abramov daniel-abramov commented Apr 8, 2026

Copy link
Copy Markdown
Contributor

Adds missing unzip installation when arch is used as a target. This has been fixed in #1051 for Debian/Ubuntu targets.

Greptile Summary

This PR adds unzip to the pacman install command for Arch Linux in installUtilities(), matching the fix already applied to Debian/Ubuntu targets in #1051. The change is correct and brings Arch in line with all other supported distros (alpine, ubuntu/debian, centos/fedora) that already install unzip.

Confidence Score: 5/5

Safe to merge — minimal, targeted fix with no risk.

The change is a single-line addition of a missing package to an OS install list. It is consistent with the existing pattern across all other distros and matches the intent of the previously merged #1051. The only finding is a P2 observation about SLES/openSUSE also missing unzip, which is out of scope for this PR and does not block merge.

No files require special attention.

Vulnerabilities

No security concerns identified.

Comments Outside Diff (1)

  1. packages/server/src/setup/server-setup.ts, line 495-496 (link)

    P2 unzip also missing for SLES/openSUSE

    The same gap this PR fixes for Arch exists in the SLES/openSUSE branch — unzip is absent while every other distro (alpine, ubuntu/debian, centos/fedora, arch after this fix) installs it.

Reviews (1): Last reviewed commit: "fix: add unzip to arch server set up" | Re-trigger Greptile

(2/5) Greptile learns from your feedback when you react with thumbs up/down!

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Aug 6, 2026
@narcisonunez narcisonunez added the hotfix Cherry-pick this fix to main for next patch release label Aug 6, 2026
@narcisonunez
narcisonunez merged commit d8bb3f4 into Dokploy:canary Aug 6, 2026
3 checks passed
ZoharKiaav pushed a commit to ZoharKiaav/stacker that referenced this pull request Aug 7, 2026
fix: add unzip to arch server set up
(cherry picked from commit d8bb3f4)

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

Labels

bug Something isn't working hotfix Cherry-pick this fix to main for next patch release lgtm This PR has been approved by a maintainer size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants