Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to upgrade nginx package in Dockerfile (webdevops/php-nginx:7.4-alpine) #492

Open
cvsouth opened this issue Oct 16, 2023 · 3 comments

Comments

@cvsouth
Copy link

cvsouth commented Oct 16, 2023

Using this Dockerfile:

FROM webdevops/php-nginx:7.4-alpine
RUN apk upgrade --update --force

Running docker build .

This error is returned:

[+] Building 18.6s (5/5) FINISHED                                                                                                                                                                   docker:default
 => [internal] load build definition from Dockerfile                                                                                                                                                          0.0s
 => => transferring dockerfile: 106B                                                                                                                                                                          0.0s
 => [internal] load .dockerignore                                                                                                                                                                             0.0s
 => => transferring context: 2B                                                                                                                                                                               0.0s
 => [internal] load metadata for docker.io/webdevops/php-nginx:7.4-alpine                                                                                                                                     0.0s
 => CACHED [1/2] FROM docker.io/webdevops/php-nginx:7.4-alpine                                                                                                                                                0.0s
 => ERROR [2/2] RUN apk upgrade --update --force                                                                                                                                                             18.6s
------                                                                                                                                                                                                             
 > [2/2] RUN apk upgrade --update --force:                                                                                                                                                                         
0.233 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz                                                                                                                                
0.634 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz                                                                                                                           
1.344 fetch https://dl-4.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz                                                                                                                             
1.904 (1/34) Upgrading musl (1.2.3-r2 -> 1.2.3-r3)                                                                                                                                                                 
2.053 (2/34) Upgrading ca-certificates-bundle (20220614-r0 -> 20230506-r0)
2.111 (3/34) Upgrading libcrypto1.1 (1.1.1s-r0 -> 1.1.1w-r0)
2.468 (4/34) Upgrading libssl1.1 (1.1.1s-r0 -> 1.1.1w-r0)
2.549 (5/34) Upgrading ncurses-terminfo-base (6.3_p20220521-r0 -> 6.3_p20220521-r1)
2.589 (6/34) Upgrading ncurses-libs (6.3_p20220521-r0 -> 6.3_p20220521-r1)
2.675 (7/34) Upgrading ca-certificates (20220614-r0 -> 20230506-r0)
2.760 (8/34) Upgrading nghttp2-libs (1.47.0-r0 -> 1.47.0-r1)
2.802 (9/34) Upgrading libcurl (7.83.1-r5 -> 8.4.0-r0)
2.901 (10/34) Upgrading curl (7.83.1-r5 -> 8.4.0-r0)
2.970 (11/34) Upgrading dbus-libs (1.14.4-r0 -> 1.14.8-r0)
3.041 (12/34) Upgrading gnutls (3.7.7-r0 -> 3.7.7-r1)
3.318 (13/34) Upgrading cups-libs (2.4.2-r0 -> 2.4.2-r2)
3.418 (14/34) Upgrading libwebp (1.2.3-r0 -> 1.2.3-r2)
3.517 (15/34) Upgrading tiff (4.4.0-r0 -> 4.4.0-r4)
3.592 (16/34) Upgrading ghostscript (9.56.1-r0 -> 9.56.1-r2)
8.922 (17/34) Upgrading pcre2 (10.40-r0 -> 10.42-r0)
9.016 (18/34) Upgrading git (2.36.4-r0 -> 2.36.6-r0)
10.55 (19/34) Upgrading libde265 (1.0.8-r2 -> 1.0.12-r0)
10.62 (20/34) Upgrading libx11 (1.8-r0 -> 1.8-r1)
10.89 (21/34) Upgrading glib (2.72.1-r0 -> 2.72.4-r0)
11.28 (22/34) Upgrading shared-mime-info (2.2-r1 -> 2.2-r2)
11.39 (23/34) Upgrading musl-utils (1.2.3-r2 -> 1.2.3-r3)
11.43 (24/34) Upgrading libpq (14.5-r0 -> 14.9-r0)
11.49 (25/34) Upgrading nginx (1.22.1-r0 -> 1.22.1-r1)
11.55 Executing nginx-1.22.1-r1.pre-upgrade
11.64 ERROR: nginx-1.22.1-r1: failed to rename var/lib/nginx/.apk.398ddd6a85810fcdacba27cf10dabea36dee1cab96a00bd7 to var/lib/nginx/logs.
11.64 Executing nginx-1.22.1-r1.post-upgrade
11.65 (26/34) Upgrading openssh-keygen (9.0_p1-r2 -> 9.0_p1-r4)
11.73 (27/34) Upgrading openssh-client-common (9.0_p1-r2 -> 9.0_p1-r4)
12.00 (28/34) Upgrading openssh-client-default (9.0_p1-r2 -> 9.0_p1-r4)
12.12 (29/34) Upgrading openssl (1.1.1s-r0 -> 1.1.1w-r0)
12.22 (30/34) Upgrading sqlite-libs (3.38.5-r0 -> 3.40.1-r0)
12.38 (31/34) Upgrading python3 (3.10.9-r0 -> 3.10.13-r0)
17.54 (32/34) Upgrading tar (1.34-r0 -> 1.34-r1)
17.64 (33/34) Upgrading tzdata (2022f-r1 -> 2023c-r0)
17.83 (34/34) Upgrading nginx-vim (1.22.1-r0 -> 1.22.1-r1)
17.87 Executing busybox-1.35.0-r17.trigger
17.87 Executing ca-certificates-20230506-r0.trigger
17.89 Executing fontconfig-2.14.0-r0.trigger
18.00 Executing shared-mime-info-2.2-r2.trigger
18.45 1 error; 317 MiB in 162 packages
------
Dockerfile:2
--------------------
   1 |     FROM webdevops/php-nginx:7.4-alpine
   2 | >>> RUN apk upgrade --update --force
   3 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c apk upgrade --update --force" did not complete successfully: exit code: 1
@frnode
Copy link

frnode commented Oct 24, 2023

+1 Some issue.

@frnode
Copy link

frnode commented Oct 24, 2023

With this command: RUN rm -rf /var/lib/nginx/logs && apk upgrade -U -a

The apk update command then works, however I'm not sure that it's the best solution, but it's a way to quickly correct it...

@mamarmite
Copy link

Removing the /var/lib/nginx/logs fixed the issue with version 8.1 too (webdevops/php-nginx:8.1-alpine) 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants