3737 Commits

Author SHA1 Message Date
Kazunori Kimura
a2dd4e5ed8 Accept multiple hosts for RACK_ATTACK_WHITELIST
see sameersbn/docker-gitlab#2828

The current setup also accepts multiple hosts,
but the syntax is a bit strange.
The leading/trailing double quotes are embedded
in the configuration file itself,
so users should expect double quotes around the string they set.
In other words, when setting two hosts 0.0.0.0 and 1.1.1.1,
you will set the strings 0.0.0.0","1.1.1.1 in the
environment variables. This is not intuitive.

This commit removes double quote around corresponding config
and set backward compatibility fallback process
to surround whole with [], each host with double quote.
Also, validation script (written in ruby) will be executed during configuration.

Example docker-compose.yml
````yaml
services:
  gitlab:
    image: sameersbn/gitlab:latest
    environment:
    - RACK_ATTACK_WHITELIST='["127.0.0.1","0.0.0.0"]'
````

Co-authored-by: Mikhail Khadarenka <chodorenko@mail.ru>
2023-10-20 22:24:22 +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