3896 Commits

Author SHA1 Message Date
Steven Achilles
0ab6200bd9
Merge pull request #3023 from sachilles/upgrade-assets-to-17.4.2
Upgrade golang and baseimage
17.4.2
2024-10-11 16:07:51 +02:00
Steven Achilles
db212908ec Upgrade golang and baseimage 2024-10-10 19:57:54 +02:00
Steven Achilles
2ecbbbe163
Merge pull request #3020 from fusselkater/master
[GitLab Critical Patch Release] Upgrade GitLab CE to 17.4.2
2024-10-10 19:54:21 +02:00
Jan-Marten Brüggemann
5ce84968a6 Upgrade GitLab CE to 17.4.2 2024-10-10 15:55:40 +02:00
Steven Achilles
11249a9b44
Merge pull request #3017 from kkimurak/issue/3015-add-pgsql-client-16
Add postgresql-client-16
2024-10-07 21:14:28 +02:00
Kazunori Kimura
64e862524c Add postgresql-client-16 2024-09-30 06:59:16 +09:00
Steven Achilles
81e0198986
Merge pull request #3014 from sachilles/upgrade-to-17.4.1
Upgrade GitLab CE to 17.4.1
17.4.1
2024-09-26 21:54:11 +02:00
Steven Achilles
d08a6ec2a9 Upgrade GitLab CE to 17.4.1 2024-09-26 20:38:43 +02:00
Steven Achilles
a4514c5e6e
Merge pull request #3011 from sachilles/upgrade-to-17.4.0
Upgrade GitLab CE to 17.4.0
17.4.0
2024-09-25 22:49:31 +02:00
Steven Achilles
5d51b74974 Upgrade GitLab CE to 17.4.0 2024-09-25 21:50:48 +02:00
Steven Achilles
9f025eabb2
Merge pull request #3002 from kkimurak/issue/2766-2992_use-ipv4-for-healcheck-url
Various fixes to health check scripts
2024-09-25 16:21:18 +02:00
Joerg Stoever
e5dc2dd5b6 healthcheck: Use IPv4 loopback address instead of localhost
Access to health check resources such as /-/liveness
is restricted to IPs specified in gitlab.monitoring.ip_whitelist
(`GITLAB_MONITORING_IP_WHITELIST`).
The name `localhost` is solved to IPv6 loopback address (::1)
that is not listed in the whitelist by default.

Possible alternate designs:
- Add IPv6 loopback to whitelist
- Disable IPv6 for gitlab container by specifying `net.ipv6.conf.all.disable_ipv6=1`
  in docker-compose.yml for example
  See https://github.com/sameersbn/docker-gitlab/issues/2766#issuecomment-2098030791
2024-09-21 02:12:02 +09:00
Kazunori Kimura
ba429ab996 Unset default value for GITLAB_MONITORING_IP_WHITELIST
On upstream, expected default value is `127.0.0.1/8`
and it is already listed in corresponding configuration.
`GITLAB_MONITORING_IP_WHITELIST` is used to allow monitoring from hosts other than loopback (localhost).

So just unset default value for it.
If the value is not set, the line specifying this "additional" IP range will be removed.
2024-09-20 23:14:38 +09:00
Joerg Stoever
f9d2c98995 health check: remove curl's --location option
When the healthcheck feature introduced, the script were generated on build time
and url was fixed to "http://localhost/-/liveness".
See pull request #2102

nginx is configured to redirect all http traffic to https when `GITLAB_HTTPS` is enabled.
(see https://github.com/sameersbn/docker-gitlab/blob/ac9e1fe/assets/runtime/config/nginx/gitlab-ssl#L41-L54),
`--location` option is set to follow the redirection.
See pull request #2165

Health check script generation has been ported to the runtime,
allowing us to dynamically generate health check URLs
while referencing configuration parameters.
See #2338

If configured correctly, the redirect will not occur and the option can be removed.

Original removal suggestion by @Gaibhne , additional (historical) research by @kkimurak.
Co-authored-by: Kazunori Kimura <kkimura@ims.ac.jp>
2024-09-20 23:14:38 +09:00
Joerg Stoever
38be108bc0 health check: use https only when https enabled with non-self signed cert 2024-09-20 23:14:38 +09:00
Steven Achilles
ac9e1fe14d
Merge pull request #3007 from sachilles/upgrade-to-17.3.3
[Critical Patch Release] Upgrade GitLab CE to 17.3.3
17.3.3
2024-09-18 23:46:54 +02:00
Steven Achilles
e7f4f46783 Upgrade GitLab CE to 17.3.3 2024-09-18 22:42:00 +02:00
Steven Achilles
ce6bbfa282
Merge pull request #3001 from kkimurak/docs/bump-minimum-postgres-to-14-with-gitlab17.x
Docs: bump minimum required PostgreSQL to 14 (gitlab 17.x)
2024-09-18 22:07:38 +02:00
Steven Achilles
f77c4d9c58
Merge pull request #2999 from sachilles/upgrade-to-17.3.2
[GitLab Critical Patch Release] Upgrade GitLab CE to 17.3.2
17.3.2
2024-09-13 12:16:06 +02:00
Steven Achilles
2232e7e3a7 Upgrade GitLab CE to 17.3.2 2024-09-13 06:55:53 +02:00
Kazunori Kimura
6f43b19d65 Docs: bump minimum required PostgreSQL to 14 (gitlab 17.x)
Also bump the requirement note in release notes
2024-09-03 17:28:31 +09:00
Steven Achilles
f4ca3b9ade
Merge pull request #2990 from sachilles/upgrade-to-17.3.1 17.3.1 2024-08-25 19:14:10 +02:00
Steven Achilles
4b82b80d53 Upgrade GitLab CE to 17.3.1 2024-08-25 17:08:24 +02:00
Steven Achilles
da04d7e66d
Merge pull request #2987 from sachilles/upgrade-to-17.3.0
Upgrade GitLab CE to 17.3.0
17.3.0
2024-08-15 22:20:09 +02:00
Steven Achilles
a1753e383c Upgrade GitLab CE to 17.3.0 2024-08-15 20:08:18 +02:00
Steven Achilles
13b6f39c5c
Merge pull request #2986 from kkimurak/fix-configure_feature_flags.rb-enabler-source
Fix: script to configure feature flags cannot enable some flags
2024-08-15 19:58:38 +02:00
Kazunori Kimura
b3b09c619c fix indent in script configure_feature_flags.rb 2024-08-14 00:51:49 +09:00
Kazunori Kimura
dabfd42eac fix script to configure feature flags that cannot enable flags
When generating the list of flags that would actually be enabled,
the value specified in the option was ANDed with the list of flags that actually existed.
At this time, I mistakenly performed a logical AND with the list
of "values ​​to invalidate" specified in the option.
This mistake caused a problem in which some flags could not be enabled.
This commit fixes this to AND with the list of values ​​you want to enable.
2024-08-14 00:50:24 +09:00
Steven Achilles
e172ff5975
Merge pull request #2984 from sachilles/upgrade-to-17.2.2
Upgrade GitLab CE to 17.2.2
17.2.2
2024-08-08 21:28:14 +02:00
Steven Achilles
1a3722c6c0 Upgrade GitLab CE to 17.2.2 2024-08-08 19:35:29 +02:00
Steven Achilles
4222a48e59
Merge pull request #2977 from sachilles/upgrade-to-17.2.1
Upgrade GitLab CE to 17.2.1
17.2.1
2024-07-29 05:40:46 +02:00
Steven Achilles
46fcdf1429 Upgrade GitLab CE to 17.2.1 2024-07-28 21:26:48 +02:00
Steven Achilles
9061dedb0a
Merge pull request #2976 from katrinleinweber/fix-typos
Fix some typos in docs
2024-07-28 21:20:47 +02:00
Katrin Leinweber
7fa534a1c1 Fix typos 2024-07-26 17:56:56 +02:00
Steven Achilles
362f6a06bc
Merge pull request #2974 from sachilles/upgrade-to-17.2.0
Upgrade GitLab CE to 17.2.0
17.2.0
2024-07-21 16:04:11 +02:00
Steven Achilles
6c2b6631fc Upgrade GitLab CE to 17.2.0 2024-07-21 14:31:54 +02:00
Steven Achilles
c98e4def27
Merge pull request #2953 from molnarpe/omniauth-oidc
Add support for Omniauth OpenID Connect login.
17.1.2
2024-07-12 05:08:03 +02:00
Steven Achilles
32d6120229
Merge pull request #2966 from tDo/issue-2965-create-external-diffs-if-missing
Create external-diffs directory if missing, closes #2965
2024-07-12 05:03:18 +02:00
Steven Achilles
afe4a50bc8
Merge pull request #2970 from sachilles/upgrade-to-17.1.2
[GitLab Critical Patch Release] Upgrade GitLab CE to 17.1.2
2024-07-12 04:51:42 +02:00
Steven Achilles
d8ff73a52a Upgrade GitLab CE to 17.1.2 2024-07-11 21:50:24 +02:00
Sebastian Toll
0431ba5ace Create external-diffs directory if missing, closes #2965 2024-07-10 21:35:43 +02:00
molnarpe
b35d4f2aca
Merge branch 'sameersbn:master' into omniauth-oidc 2024-07-06 06:01:21 +02:00
Steven Achilles
30af35c81c
Merge pull request #2963 from kkimurak/ci/release/update-go-version
CI: bump jobs.release.executor to go/default:1.22
17.1.1-1
2024-06-29 13:00:25 +02:00
Kazunori Kimura
882ab1eac2 CI: bump jobs.release.executor to go/default:1.22
sameersbn/docker-gitlab#2962
2024-06-29 00:31:48 +09:00
Steven Achilles
c5e095b4dd
Merge pull request #2959 from Patrick-Remy/gitlab-ce-17.1.1
GitLab Critical Patch Release: Upgrade GitLab CE to 17.1.1
17.1.1
2024-06-28 14:30:36 +02:00
Patrick Remy
a5ef262bf0
Upgrade GitLab CE to 17.1.1 2024-06-27 08:39:51 +02:00
molnarpe
8b477f07c1
Default values for OmniAuth OpenID Connect environment variables are now listed in README.md. 2024-06-23 07:02:15 +02:00
Steven Achilles
8dc7812fef
Merge pull request #2957 from sachilles/upgrade-to-17.1.0
Upgrade GitLab CE to 17.1.0
17.1.0
2024-06-21 22:51:19 +02:00
Steven Achilles
eeedd79a00 Upgrade GitLab CE to 17.1.0 2024-06-21 21:18:51 +02:00
Steven Achilles
2e99bb16f9
Merge pull request #2955 from kkimurak/bump-nodejs-to-20.x
Upgrade nodejs apt source repo from 18.x to 20.x
2024-06-21 21:12:06 +02:00