3662 Commits

Author SHA1 Message Date
Steven Achilles
c0a2827cd2 Upgrade GitLab CE to 15.11.2 2023-05-05 17:01:23 +02:00
Steven Achilles
7597978a7e
Merge pull request #2752 from sachilles/upgrade-to-15.11.1
[GitLab Security Release] Upgrade GitLab CE to 15.11.1
15.11.1
2023-05-04 18:42:25 +02:00
Steven Achilles
d9e936ae1e Upgrade GitLab CE to 15.11.1 2023-05-04 05:41:38 +02:00
Steven Achilles
441dfe6636
Merge pull request #2749 from sachilles/upgrade-to-15.11.0
Upgrade GitLab CE to 15.11.0
15.11.0
2023-04-23 09:00:42 +02:00
Steven Achilles
c39cb4d600 Upgrade GitLab CE to 15.11.0 2023-04-22 22:32:22 +02:00
Steven Achilles
b246586131
Merge pull request #2717 from kkimurak/fix-permission-error-on-copying-database.yml-for-building-image
Avoid permission error on creating config file
2023-04-21 12:10:36 +02:00
Kazunori Kimura
029186dc63 Avoid permission error on creating config file
`assets/build/config/database.yml.postgresql` is owned by root:root,
and permission is rwxrw----
so the user `git` (`${GILTAB_USER}`) doesn't have a permission to copy the file.
This raises an error while building.
2023-04-17 16:06:35 +09:00
Steven Achilles
a3d237b0d5
Merge pull request #2744 from sachilles/upgrade-to-15.10.3
Upgrade GitLab CE to 15.10.3
15.10.3
2023-04-16 21:06:31 +02:00
Steven Achilles
286b938f93 Upgrade GitLab CE to 15.10.3 2023-04-16 20:21:24 +02:00
Steven Achilles
5450187484
Merge pull request #2735 from zimmski/enable-git-protocol-2
Allow SSH clients to explicitly set the Git transfer protocol
2023-04-12 16:17:53 +02:00
Steven Achilles
c202c0ff3e
Merge pull request #2741 from sachilles/upgrade-to-15.10.2
Upgrade GitLab CE to 15.10.2
15.10.2
2023-04-07 19:24:14 +02:00
Steven Achilles
41c5afe804 Upgrade GitLab CE to 15.10.2 2023-04-07 08:45:55 +02:00
Steven Achilles
ed29aea794
Merge pull request #2737 from kkimurak/silence-supervisord-unix_http_server-warning
Silence "CRIT unix_http_server" warning on startup
2023-04-06 15:15:33 +02:00
Steven Achilles
5f9f5628bd
Merge pull request #2740 from sachilles/upgrade-to-15.10.1
[GitLab Security Release] Upgrade GitLab CE to 15.10.1
15.10.1
2023-03-31 11:39:54 +02:00
Steven Achilles
a5582d96f5 Upgrade GitLab CE to 15.10.1 2023-03-31 10:36:45 +02:00
Kazunori Kimura
95bc778ee0 Silence "CRIT unixServer" warning from supervisord
Silence the message like below:
  CRIT Server 'unix_http_server' running without any HTTP authentication checking

Reference:
  https://github.com/Supervisor/supervisor/issues/717#issuecomment-176860145
  https://github.com/sameersbn/docker-redmine/commit/0fb84b9
2023-03-31 03:01:19 +09:00
Markus Zimmermann
4bfc8974ba
Allow SSH clients to explicitly set the Git transfer protocol
This allows to the client to explicitly select protocol version 2, which is much more efficient. Without allowing that environment variable it seems that SSH connections are always stuck in version1.  See https://docs.gitlab.com/ee/administration/git_protocol.html on how to check if protocol 2 is used.
2023-03-24 11:55:42 +01:00
Steven Achilles
4ece5d46d1
Merge pull request #2734 from sachilles/upgrade-to-15.10.0
Upgrade GitLab CE to 15.10.0
15.10.0
2023-03-24 06:52:02 +01:00
Steven Achilles
268af66259 Upgrade GitLab CE to 15.10.0 2023-03-23 20:24:45 +01:00
Steven Achilles
5256a2d134
Merge pull request #2728 from sachilles/upgrade-to-15.9.3
Upgrade GitLab CE to 15.9.3
15.9.3
2023-03-13 06:52:39 +01:00
Steven Achilles
7b37de2568 Upgrade GitLab CE to 15.9.3 2023-03-13 00:30:21 +01:00
Steven Achilles
9e58a673c1
Merge pull request #2716 from kkimurak/increase-default-sidekiq-memory-killer-max-rss
Increase default value for SIDEKIQ_MEMORY_KILLER_MAX_RSS to 2GB
2023-03-13 00:29:03 +01:00
Steven Achilles
1d85fef594
Merge pull request #2715 from kkimurak/fix-supervisord-configs
Update supervisord configs
2023-03-13 00:26:35 +01:00
Steven Achilles
6b947c1e76
Merge pull request #2723 from sachilles/upgrade-to-15.9.2
[GitLab Security Release] Upgrade to GitLab CE 15.9.2
15.9.2
2023-03-06 22:15:19 +01:00
Steven Achilles
bb1af3a067 Upgrade to GitLab CE 15.9.2 2023-03-06 20:14:30 +01:00
Steven Achilles
f8de95b701
Merge pull request #2719 from sachilles/upgrade-to-15.9.1 15.9.1 2023-02-25 14:25:48 +01:00
Steven Achilles
7e2632746a Upgrade to GitLab CE 15.9.1 2023-02-25 10:02:03 +01:00
Steven Achilles
d62c22cce0
Merge pull request #2718 from sachilles/upgrade-to-15.9.0
Upgrade to GitLab CE 15.9.0
15.9.0
2023-02-25 10:01:08 +01:00
Steven Achilles
1ddbbffa87 Upgrade to GitLab CE 15.9.0 2023-02-25 09:04:25 +01:00
Kazunori Kimura
a1dcfe6eaf Update sidekiq supervisord config; sidekiq v6.0
Sidekiq is updated to v6.0 here (first contained tag: v14.4.0-ee)
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/69655

In Sidekiq 6.0, these options have been marked as "deprecated":
-P (set pid file)
-L (set log file)
See https://github.com/sidekiq/sidekiq/commit/3f5b1c5

Now, we can see error message in {GITLAB_LOGS_DIR}/supervisor/sidekiq.log
like below:

----
ERROR: PID file creation was removed in Sidekiq 6.0, please use a proper process supervisor to start and manage your services
ERROR: Logfile redirection was removed in Sidekiq 6.0, Sidekiq will only log to STDOUT
----

Just stop using this option.
2023-02-22 20:42:51 +09:00
Kazunori Kimura
10a48c1541 Clarify user=root in supervisord.conf
to prevent "Supervisor running as root" warning
2023-02-22 20:42:51 +09:00
Kazunori Kimura
255ec9461a Increase default SIDEKIQ_MEMORY_KILLER_MAX_RSS to 2GB
There are many warnings like below
recorded in {GITLAB_LOG_DIR}/supervisord/sidekiq.log.
This can be avoided by simply increasing SIDEKIQ_MEMORY_KILLER_MAX_RSS.

----
{
  "severity": "WARN",
  "time": "[MASKED]",
  "class": "Gitlab::SidekiqDaemon::MemoryKiller",
  "pid": [MASKED],
  "message": "Sidekiq worker RSS out of range",
  "current_rss": 1009636,
  "soft_limit_rss": 1000000,
  "hard_limit_rss": [MASKED],
  "memory_total_kb": [MASKED],
  "reason": "current_rss(1009636) \u003e soft_limit_rss(1000000)",
  "running_jobs": [],
  "retry": 0
}
----

For sameersbn/gitlab, this parameter have been introduced with
following commit on May 21, 2015 and never updated until today:
e4008cc7ab9efd626511af4c43e52e2a9490d612

On upstream, the default setting documentation is updated here:
  https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/31682
but it is said "the documentation is outdated" at this time.
I could not find out when the value is increased.

At least, In omnibus-gitlab, this have been introduced in MR 2360
(release 11.10.0+ce.0 / 11.10.0+ee.0)
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/2360
2023-02-22 04:00:45 +09:00
Steven Achilles
660b4bfe70
Merge pull request #2712 from sachilles/upgrade-to-15.8.2
[GitLab Critical Security Release] Upgrade to GitLab CE 15.8.2
15.8.2
2023-02-17 09:30:31 +01:00
Steven Achilles
c8f2ed3ded Fix Changelog 2023-02-17 07:54:17 +01:00
Steven Achilles
9b6ec634c9 Upgrade to GitLab CE 15.8.2 2023-02-17 07:41:37 +01:00
Steven Achilles
9419aef987
Merge pull request #2705 from rubensilva09/upgrade-to-15.8.1
[GitLab Critical Security Release] Upgrade to GitLab CE 15.8.1
15.8.1
2023-02-01 16:21:57 +01:00
Steven Achilles
ab73d1c2b8
Update Changelog.md 2023-02-01 15:46:57 +01:00
Steven Achilles
6e7c15466a
Use newer docker baseimage 2023-02-01 15:44:23 +01:00
Steven Achilles
d84cf4ad47
Update Changelog.md 2023-02-01 15:43:13 +01:00
Ruben Silva
991281c9fc
Upgrade to GitLab CE 15.8.1 2023-02-01 07:42:28 +01:00
Steven Achilles
89e1a0a94e
Merge pull request #2699 from kkimurak/rollback-ruby-to-2.7.7
Rollback Ruby from v3.x to v2.7.7
15.8.0-1
2023-01-25 20:13:06 +01:00
Steven Achilles
9abad29f24
Update Changelog.md 2023-01-25 19:17:54 +01:00
Kazunori Kimura
660202fcd0
Rollback Ruby to v2.7.7
sameersbn/docker-gitlab#2698

Roll back to 364df4c81d966cebfd6858b9b85f40afae4a4ff4 (v2.7.6 -> v2.7.7)
- Partially revert 8386b46009b849e6a220bb0c5596d5c8a29a5f7a (v3.0.4 -> v3.0.5)
- Revert 988cb396fb484ef4b684469916dd654965fea6d5 (v2.7.7 -> v3.0.4)

Affected releases are: v15.8.0, all v15.7.x and v15.6.x (15.6.3 or later)
2023-01-24 18:42:54 +09:00
Steven Achilles
dc593a3972
Merge pull request #2697 from sachilles/upgrade-to-15.8.0
Upgrade to GitLab CE 15.8.0
15.8.0
2023-01-23 06:43:43 +01:00
Steven Achilles
096085cd6c Upgrade to GitLab CE 15.8.0 2023-01-22 23:45:54 +01:00
Steven Achilles
151eb9cf48
Merge pull request #2696 from sachilles/upgrade-to-15.7.5-1
[GitLab Critical Security Release] Upgrade to GitLab CE 15.7.5 (2nd try)
15.7.5
2023-01-19 05:07:47 +01:00
Ruben Silva
6b3dfc4d14 Upgrade to GitLab CE 15.7.5 2023-01-18 23:14:45 +01:00
Steven Achilles
24ca843956
Merge pull request #2688 from sachilles/upgrade-to-15.7.3
Upgrade to GitLab CE 15.7.3
15.7.3
2023-01-14 18:07:38 +01:00
Steven Achilles
744448e8d0 Upgrade to GitLab CE 15.7.3 2023-01-14 14:03:05 +01:00
Steven Achilles
213172e9d4
Merge pull request #2684 from antt1995/15.7.2
Upgrade to GitLab CE 15.7.2
15.7.2
2023-01-11 17:03:24 +01:00