Kazunori Kimura
da0d78bf5b
Add build patch to avoid removing node_modules
...
note: Only affected if using the relative_url feature
`gitlab/script/frontent/preinstall.mjs` is introduced since v16.4.0.
This script is executed on container startup, if using the relative url.
This script removes `NODE_MODULES` (/home/git/gitlab/node_modules) when
"the folder seems to end up being a corrupted somehow"
See more detail:
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/130938
On sameersbn/gitlab, the folder node_modules is declared as volume.
The volume is always busy so that cannot be removed in the container.
You can see following error reported on container startup
(sameersbn/gitlab:16.4.0 or later).
````
yarn install v1.22.19
$ node ./scripts/frontend/preinstall.mjs
[WARNING] package.json changed significantly. Removing node_modules to be sure there are no problems. node:internal/process/esm_loader:97
internalBinding('errors').triggerUncaughtException(
^
[Error: EBUSY: resource busy or locked, rmdir '/home/git/gitlab/node_modules'] {
errno: -16,
code: 'EBUSY',
syscall: 'rmdir',
path: '/home/git/gitlab/node_modules'
}
Node.js v18.17.1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. -----
````
This PR add a build time patch to change the behavior of
script/frontend/preinstall.mjs to not to remove node_modules directly,
but empty it instead.
2023-10-21 01:24:39 +09:00
Steven Achilles
52e14611b1
Merge pull request #2837 from sachilles/upgrade-to-16.4.1
...
[GitLab Critical Security Release] Upgrade to GitLab CE 16.4.1
16.4.1
2023-09-30 20:05:00 +02:00
Steven Achilles
02d95f1431
Upgrade to GitLab CE 16.4.1
2023-09-30 17:35:02 +02:00
Steven Achilles
b97b7c0607
Merge pull request #2833 from sachilles/upgrade-to-16.4.0
...
Upgrade to GitLab CE 16.4.0
16.4.0
2023-09-30 17:29:27 +02:00
Steven Achilles
8c1c480265
Upgrade to GitLab CE 16.4.0
2023-09-28 20:13:36 +02:00
Steven Achilles
37a80668fd
Merge pull request #2830 from Patrick-Remy/upgrade-to-16.3.4
...
Upgrade to GitLab CE 16.3.4
16.3.4
2023-09-19 22:04:18 +02:00
Patrick Remy
f742f4d151
Upgrade to GitLab CE 16.3.4
2023-09-19 09:45:42 +02:00
Steven Achilles
abc00ed3e7
Merge pull request #2827 from sachilles/upgrade-to-16.3.3
...
Upgrade to GitLab CE 16.3.3
16.3.3
2023-09-13 19:55:05 +02:00
Steven Achilles
25f5a93ac5
Upgrade to GitLab CE 16.3.3
2023-09-13 06:59:15 +02:00
Steven Achilles
249f10963a
Merge pull request #2824 from sachilles/upgrade-to-16.3.2
...
Upgrade to GitLab CE 16.3.2
16.3.2
2023-09-08 17:18:29 +02:00
Steven Achilles
f90bafce66
Upgrade to GitLab CE 16.3.2
2023-09-07 20:31:22 +02:00
Steven Achilles
6e0bc2b22b
Merge pull request #2822 from sachilles/upgrade-to-16.3.1
...
[GitLab Security Release] Upgrade GitLab CE to 16.3.1
16.3.1
2023-09-02 09:27:42 +02:00
Steven Achilles
2fb3680976
Remove temporary patch for lfs object URL (see c51770292e)
2023-09-02 08:28:56 +02:00
Steven Achilles
22ab5727ae
Upgrade GitLab CE to 16.3.1
2023-09-02 07:05:35 +02:00
Steven Achilles
8d52e96b1c
Merge pull request #2817 from sachilles/upgrade-to-16.3.0
...
Upgrade GitLab CE to 16.3.0
16.3.0
2023-08-24 06:46:48 +02:00
Steven Achilles
252ab1af65
Merge pull request #2816 from kkimurak/upgrade-nodejs-from-16.x-to-18.x
...
Upgrade nodejs apt source repo from 16.x to 18.x
2023-08-24 06:44:42 +02:00
Steven Achilles
c51770292e
Add temporary patch for lfs object URL
2023-08-23 18:57:51 +02:00
Steven Achilles
8a9c8b6f63
Upgrade GitLab CE to 16.3.0
2023-08-22 21:18:16 +02:00
Steven Achilles
22f9d3c56d
Merge pull request #2814 from sachilles/upgrade-to-16.2.4
...
Upgrade GitLab CE to 16.2.4
16.2.4
2023-08-12 11:43:02 +02:00
Steven Achilles
87fe3890a4
Upgrade GitLab CE to 16.2.4
2023-08-12 10:00:01 +02:00
Kazunori Kimura
7d8e8affa9
Upgrade nodejs apt source repo from 16.x to 18.x
...
Required version is updated from v16.15.0 to v18.16.0
with GitLab v16.1.0 release
- "Update required node version to 18.16.0 or later"
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/106898
Then nodejs v18.16.1 with GitLab v16.2.0
- "Update Node.js to 18.16.1"
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/124802
And will be updated to v18.17.0 soon
(not released yet, but already merged)
- "Update Node.js to 18.17.0"
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/127560
2023-08-12 12:49:10 +09:00
Steven Achilles
2a7e489ccc
Merge pull request #2812 from sachilles/upgrade-to-16.2.3
...
Upgrade GitLab CE to 16.2.3
16.2.3
2023-08-05 11:54:37 +02:00
Steven Achilles
2c12bd7e30
Upgrade GitLab CE to 16.2.3
2023-08-05 09:55:19 +02:00
Steven Achilles
707f2a4e77
Merge pull request #2811 from sachilles/upgrade-to-16.2.2
...
GitLab Security Release: Upgrade GitLab CE to 16.2.2
16.2.2
2023-08-05 09:46:34 +02:00
Steven Achilles
cc97ed19f0
Upgrade GitLab CE to 16.2.2
2023-08-04 18:05:20 +02:00
Steven Achilles
3da0168c60
Merge pull request #2806 from sachilles/upgrade-to-16.2.1
...
Upgrade GitLab CE to 16.2.1
16.2.1
2023-07-28 22:25:01 +02:00
Steven Achilles
ecd2b35bdf
Upgrade GitLab CE to 16.2.1
2023-07-28 19:15:23 +02:00
Steven Achilles
ae66c11b7f
Merge pull request #2804 from sachilles/upgrade-to-16.2.0
...
Upgrade GitLab CE to 16.2.0
16.2.0
2023-07-22 20:48:04 +02:00
Steven Achilles
eb5130f86e
Upgrade GitLab CE to 16.2.0
2023-07-22 18:46:31 +02:00
Steven Achilles
0ac126cd33
Merge pull request #2798 from sachilles/upgrade-to-16.1.2
...
[GitLab Security Release] Upgrade GitLab CE to 16.1.2
16.1.2
2023-07-06 23:40:06 +02:00
Steven Achilles
fc33f9e90f
Upgrade GitLab CE to 16.1.2
2023-07-06 22:01:01 +02:00
Steven Achilles
2f2ac042b8
Merge pull request #2794 from sachilles/upgrade-to-16.1.1
...
[GitLab Security Release] Upgrade GitLab CE to 16.1.1
16.1.1
2023-07-01 10:52:51 +02:00
Steven Achilles
ec8eb9c568
Upgrade GitLab CE to 16.1.1
2023-07-01 10:02:57 +02:00
Steven Achilles
b3c3a86adc
Merge pull request #2786 from sachilles/upgrade-to-16.1.0
...
Upgrade GitLab CE to 16.1.0
16.1.0
2023-06-24 11:18:43 +02:00
Steven Achilles
fbb9a7422b
Update puma.rb
2023-06-24 08:40:57 +02:00
Steven Achilles
b2062dd6e2
Upgrade GitLab CE to 16.1.0
2023-06-23 19:21:50 +02:00
Steven Achilles
dccb595c41
Merge pull request #2785 from sachilles/upgrade-to-16.0.5
...
Upgrade GitLab CE to 16.0.5
16.0.5
2023-06-18 11:09:59 +02:00
Steven Achilles
a63405d433
Add pool option to database.yml
2023-06-18 09:42:35 +02:00
Steven Achilles
208b1e81b2
Upgrade GitLab CE to 16.0.5
2023-06-18 09:29:36 +02:00
Steven Achilles
cbb016cd5f
Merge pull request #2783 from sachilles/upgrade-to-16.0.4
...
Upgrade GitLab CE to 16.0.4
16.0.4
2023-06-15 05:25:26 +02:00
Steven Achilles
7718f194a5
Upgrade GitLab CE to 16.0.4
2023-06-14 20:56:35 +02:00
Steven Achilles
f7103eb4ce
Merge pull request #2780 from sachilles/upgrade-to-16.0.3
...
Upgrade GitLab CE to 16.0.3
16.0.3
2023-06-07 20:58:47 +02:00
Steven Achilles
df4a093404
Upgrade GitLab CE to 16.0.3
2023-06-07 19:17:53 +02:00
Steven Achilles
ccc0d86149
Merge pull request #2778 from sachilles/upgrade-to-16.0.2
...
[GitLab Security Release] Upgrade GitLab CE to 16.0.2
16.0.2
2023-06-07 19:14:53 +02:00
Steven Achilles
983922b5f5
Update Changelog.md
2023-06-07 18:04:49 +02:00
Steven Achilles
e123975ab8
Upgrade GitLab CE to 16.0.2
2023-06-07 18:04:49 +02:00
Steven Achilles
31f485b194
Merge pull request #2779 from kkimurak/fix-readme-pgsql-client
...
Update (fix) postgresql-client docs section in README.md
2023-06-07 18:04:09 +02:00
Kazunori Kimura
df09358dce
README: Fix typo in note about postgresql-client
2023-06-07 22:36:52 +09:00
Kazunori Kimura
2e7102401a
README: postgresql-client-12 no longer contained
2023-06-07 22:32:26 +09:00
Steven Achilles
0807f48c95
Merge pull request #2774 from kkimurak/issue/2773-handle-db-clients-already-uninstalled
...
Fix unused client removal on restarted container
16.0.1-1
2023-06-03 23:36:39 +02:00