- Aug 16, 2024
-
-
Christian Heusel authored
Gitlab recommends a default value of 1/4th of the total memory here, but since the previous value was 1MB we go for a bit more conservative approach here. Fixes: #615 Signed-off-by:
Christian Heusel <christian@heusel.eu>
-
- Jul 28, 2024
-
-
Jan Alexander Steffens (heftig) authored
To shut up the linter.
-
- Feb 10, 2024
-
-
Kristian Klausen authored
This feature is needed for the static copy of bugs.a.o[2], to redirect some of the migrated tasks to the new gitlab URLs. [1] https://docs.gitlab.com/ee/user/project/pages/redirects.html#domain-level-redirects [2] https://gitlab.archlinux.org/archlinux/bugs-archive/-/blob/snapshots/_redirects
-
- Jul 12, 2023
-
- Jul 06, 2023
-
-
Kristian Klausen authored
We do not want our packagers on gemini to hit the rate-limit.
-
- May 22, 2023
-
-
Kristian Klausen authored
gitlab_default_can_create_group is removed and setting it crashses gitlab :/
-
- May 19, 2023
-
-
Kristian Klausen authored
With the ongoing git migration[1] our GitLab will gain a lot more usage, so GitLab should get the default ssh port and then DevOps can use a non-standard port. We will redirect the old port (222) to the new port for some time, so fetching won't break for existing local repositories. [1] https://archlinux.org/news/git-migration-announcement/
-
- May 06, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Apr 02, 2023
-
-
Kristian Klausen authored
It looks more professional and we can move it to a dedicated box if the load increases.
-
- Feb 14, 2023
-
-
Leonidas Spyropoulos authored
Implement ip based rate limiting on gitlab-pages. This ensures we avoid slowing down the gitlab server when extensive requests are made against our gitlab-pages like WKD sync from Archlinux keyring service https://docs.gitlab.com/ee/administration/pages/#rate-limits Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Nov 12, 2022
-
-
Evangelos Foutras authored
From [1]: "By default, the new Quarkus distribution removes /auth from the context-path." [1] https://www.keycloak.org/migration/migrating-to-quarkus
-
- Aug 23, 2022
-
-
Evangelos Foutras authored
ansible-lint 6.5.0 complains about: name: All names should start with an uppercase letter. (name[casing])
-
- Jul 14, 2022
-
-
Evangelos Foutras authored
After starting a new container with the latest version of GitLab, opt to remove older docker images so they do not take up disk space needlessly.
-
- Jun 08, 2022
-
-
Evangelos Foutras authored
These are used to signal the start of the document in a stream of many documents. As Ansible only supports one YAML document per file this is unnecessary. About a third of our YAML documents already lacked these.
-
- Apr 09, 2022
-
-
Fix #364
-
- Feb 14, 2022
-
-
Evangelos Foutras authored
No need to duplicate the logs from /srv/gitlab/logs/.
-
- Dec 17, 2021
-
-
Jelle van der Waa authored
The gitlab logs are enormous, spammy and are half a terabyte per month.
-
- Oct 02, 2021
-
-
- Jul 28, 2021
-
-
Kristian Klausen authored
The DNS resolution issue has been fixed[1][2]. [1] https://gitlab.com/gitlab-org/gitlab/-/issues/331699#note_635123263 [2] https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/513 Fix #380 This reverts commit a863917f.
-
- Jun 22, 2021
-
-
Kristian Klausen authored
gitlab-pages uses the API source by default now[2] but DNS resolution is broken[3] so we need to use the disk config source. Reported upstream here[4]. [1] https://docs.gitlab.com/ee/administration/pages/#gitlab-pages-doesnt-work-after-upgrading-to-gitlab-140-or-above [2] https://gitlab.com/gitlab-org/gitlab-pages/-/commit/9a30f40a785ffe586a79a75ebebabda5f513b76f [3] https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4243 [4] https://gitlab.com/gitlab-org/gitlab/-/issues/331699#note_608473496
-
- Mar 11, 2021
-
-
Jelle van der Waa authored
As keycloak is the canonical source of truth and interacting with gitlab usually requires the username as identifier. As we don't want to accidently assign permissions to a changed username disallow changing of usernames altogether in Gitlab.
-
- Feb 14, 2021
-
-
Kristian Klausen authored
yaml: truthy value should be one of [false, true] (truthy) yaml: wrong indentation: expected 4 but found 2 (indentation) yaml: too few spaces before comment (comments) yaml: missing starting space in comment (comments) yaml: too many blank lines (1 > 0) (empty-lines) yaml: too many spaces after colon (colons) yaml: comment not indented like content (comments-indentation) yaml: no new line character at the end of file (new-line-at-end-of-file) load-failure: Failed to load or parse file parser-error: couldn't resolve module/action 'hosts'. This often indicates a misspelling, missing collection, or incorrect module path.
-
- Jan 23, 2021
-
-
Sven-Hendrik Haase authored
GitLab becomes unhappy if it can't poll localhost.
-
- Dec 26, 2020
-
-
Sven-Hendrik Haase authored
-
- Dec 24, 2020
-
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Sven-Hendrik Haase authored
-
- Dec 22, 2020
-
-
Sven-Hendrik Haase authored
-
Sven-Hendrik Haase authored
-
Fix #228
-
- Dec 15, 2020
-
-
Sven-Hendrik Haase authored
-
- Dec 13, 2020
-
-
Frederik Schwan authored
Gitlab uses IMAP to fetch incoming mails. IMAP used to run on port 143 until the recent migration which disabled that port. This change makes gitlab use port 993 and implicit TLS.
-
- Dec 12, 2020
-
-
Sven-Hendrik Haase authored
This cuts some complexity while also getting rid of the Docker userspace proxy which is slow compared to kernelspace routing. It also allows us to make GitLab consume a second IP for GitLab Pages without too much fuckery.
-
- Oct 26, 2020
-
-
Sven-Hendrik Haase authored
-
- Sep 26, 2020
-
- Sep 23, 2020
-
-
Sven-Hendrik Haase authored
-
- Jul 28, 2020
-
-
Sven-Hendrik Haase authored
-
Sven-Hendrik Haase authored
-
- May 26, 2020
-
-
Sven-Hendrik Haase authored
-
- May 24, 2020
-
-
Sven-Hendrik Haase authored
-