- 26 Nov, 2022 3 commits
-
-
Georges Racinet authored
The previous version was actually tested against an older HDK version, predating the removal of the `config` method from the Rake task definitions (still available of course directly from ERB templates) Also, the resulting `hg-logging.json` was inadvertly checked in.
-
Georges Racinet authored
Because general Mercurial logging is very verbose at the `DEBUG` level, looping over and over over information that is not useful for HGitaly development, whereas this level is useful in HGitaly development, it makes sense to use a more advanced logging configuration, putting HGitaly logs in their own file (`log/hgitaly.log`) and this is done with a (new) JSON configuration file.
-
Georges Racinet authored
Runit seems to be unable to kill HGitaly without deadlocking itself (lingering `runsv` process etc.). Therefore, we generally need a shorter graceful shutdown time than Runit's timeout. It doesn't seem to be necessary to re-expose this setting in `gdk.yml`, as setting it higher with persistence with respect to `gdk reconfigure` would be useful for more than an already quite specific testing session.
-
- 22 Nov, 2022 2 commits
-
-
Georges Racinet authored
-
Georges Racinet authored
-
- 12 Nov, 2022 1 commit
-
-
Georges Racinet authored
Selection of the merged changeset simply was simply based on the date being reasonable, nothing specially meaningful. Lots of conflict resolutions and further fixes, though.
-
- 23 Sep, 2022 1 commit
-
-
Georges Racinet authored
-
- 20 Sep, 2022 2 commits
-
-
Georges Racinet authored
-
Georges Racinet authored
In 673b82a891e0, we tied the introduction of the `main` qualifier for the main database (as opposed to CI) to the multidb option being selected. In GitLab 15.0, it becomes mandatory, even if the instance is not running a multiple database setup.
-
- 13 Jul, 2022 1 commit
-
-
Tiger Watson authored
Drop support for golang 1.17.7 See merge request gitlab-org/gitlab-development-kit!2675
-
- 12 Jul, 2022 1 commit
-
-
Ash McKenzie authored
-
- 13 Jul, 2022 1 commit
-
-
Ash McKenzie authored
Add Oj to the list of Rubygems to check See merge request gitlab-org/gitlab-development-kit!2674
-
- 12 Jul, 2022 4 commits
-
-
Stan Hu authored
`oj` This was causing issues for someone, so let's add it to the list.
-
Ash McKenzie authored
Rely upon gitlab-org/gitlab's .tool-version See merge request gitlab-org/gitlab-development-kit!2673
-
Ash McKenzie authored
-
Ash McKenzie authored
Stop accepting loose files See merge request gitlab-org/gitlab-development-kit!2644
-
- 20 Jun, 2022 2 commits
-
-
Toon Claes authored
Configuring GDK through gdk.yml was introduced in the summer of 2019[1]. It's time we make this the only way to configure GDK and get rid of the use of loose files. With these changes the GDK config will raise an error if one of the old loose files is detected. An error might look something like this: WARNING: WARNING: Loose file 'webpack_port' is no longer supported. INFO: Instead, set 'webpack.port' in your gdk.yml. [1]: 4a85f1c4 (Add some ruby code to load config from yaml, 2019-03-18) Changelog: deprecated
-
Toon Claes authored
We're about to make #read! fail, so remove it from the places where it shouldn't fail.
-
- 07 Jul, 2022 2 commits
-
-
Ash McKenzie authored
We like to use Tempfile throughout our tests, and with this change it's no longer needed for each test file to require it.
-
Ash McKenzie authored
-
- 12 Jul, 2022 1 commit
-
-
Ash McKenzie authored
Add documentation on enabling LDAP See merge request gitlab-org/gitlab-development-kit!2672
-
- 08 Jul, 2022 4 commits
-
-
Stan Hu authored
It was hard to understand which users belonged to which groups, so split the standard case vs. the large case.
-
Stan Hu authored
This updates the LDAP documentation now that https://gitlab.com/gitlab-org/gitlab-development-kit/-/merge_requests/2668 has been merged. This moves the previous documentation under "Manual setup instructions", adds more details about which user/groups are available, and adds debuggging tips. Relates to https://gitlab.com/gitlab-org/gitlab-development-kit/-/issues/878
-
Ash McKenzie authored
Automatically configure LDAP if OpenLDAP is enabled See merge request gitlab-org/gitlab-development-kit!2668
-
Ash McKenzie authored
-
- 07 Jul, 2022 1 commit
-
-
Stan Hu authored
Previously setting `openldap.enabled` to `true` would only enable the `Procfile`, but a number of manual steps were necessary to get LDAP running: 1. `make -C gitlab-openldap default` 2. Configure `gitlab.yml` with the main and alternate LDAP groups. This commit addresses both steps and makes it easy to get LDAP running with the GDK. This would have saved me an hour of debugging.
-
- 08 Jul, 2022 2 commits
-
-
Ash McKenzie authored
Clean out some old versions of tools from .tool-versions file See merge request gitlab-org/gitlab-development-kit!2669
-
Evan Read authored
-
- 07 Jul, 2022 4 commits
-
-
Tiger Watson authored
Update golang versions Closes #1539 See merge request gitlab-org/gitlab-development-kit!2667
-
Ash McKenzie authored
- Remove 1.16.14 - Make 1.18.3 the new default
-
Ash McKenzie authored
-
Ash McKenzie authored
Fix Webpack hot module support with HTTPS See merge request gitlab-org/gitlab-development-kit!2666
-
- 06 Jul, 2022 1 commit
-
-
Stan Hu authored
When HTTPS is enabled, TLS is terminated at the NGINX layer, and all backend connections happen over HTTP. We don't need to add extra TLS settings in the NGINX config. This fixes an issue identified in https://gitlab.com/gitlab-org/gitlab-development-kit/-/merge_requests/2437#note_1018030185. Changelog: fixed
-
- 07 Jul, 2022 1 commit
-
-
Ash McKenzie authored
Update recommended openssl version to the newest version: 1.1.1p See merge request gitlab-org/gitlab-development-kit!2657
-
- 29 Jun, 2022 1 commit
-
-
Pawel Rozlach authored
This version includes a fix for expired certs described in https://github.com/openssl/openssl/issues/18456
-
- 06 Jul, 2022 2 commits
-
-
Toon Claes authored
Deprecate gdk thin in favor of gdk rails s Closes #183 and #1512 See merge request gitlab-org/gitlab-development-kit!2591
-
Toon Claes authored
The gdk thin command no longer works. To make it easier for the user to copy/paste the new command, show it on a separate line.
-
- 29 Jun, 2022 1 commit
-
-
Ash McKenzie authored
-
- 06 Jun, 2022 1 commit
-
-
Kati Paizee authored
Co-Authored-By:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
- 03 Jun, 2022 1 commit
-
-
Takuya Noguchi authored
Also updates pry docs for debugging. Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-