Greg Dubicki
Greg Dubicki
Sometimes I think that this project name is a bit bland. Yeah, it does convey the message of "like Terraform, but for GitLab" but there are so many successful projects...
It's better to provide group-level configs whenever you want some settings to apply to all projects within a group or groups. They: * apply to all the new projects by...
For further investigation: ``` * [215/420] Processing: internal_apps/watchdog +++ Error while processing 'internal_apps/watchdog' Traceback (most recent call last): File "/srv/gitlab_tools/venv/lib64/python3.5/site-packages/gitlabform/gitlabform/core.py", line 211, in process_all self.process_deploy_keys(project_and_group, configuration) File "/srv/gitlab_tools/venv/lib64/python3.5/site-packages/gitlabform/gitlabform/core.py", line 31,...
When I started working on Gitlabform (as an internal Egnyte app back then) in the beginning of 2017, one existing GitLab python library I have found had a README that...
**Describe the bug** We have a group A that has been shared using LDAP group links with some users. When you try to switch this group to be shared with...
Info provided in https://github.com/egnyte/gitlabform/commit/06f158d78bdc5ce0f79956906e19e179242f4bda is invalid. This should be a value that I don't yet know where to get from GitLab config or with API but in the UI it...
As it turned out in https://gitlab.com/gitlab-org/gitlab/-/issues/202216#note_302059234 we should have been using JSON & `application/json` content type in PUT/POST request to the GitLab API to avoid issues like #68, #69 and...
As explained in [this comment](https://github.com/egnyte/gitlabform/issues/27#issuecomment-581022446) we plan to uptick GitLabForm major version to 2 because we will change the config syntax. We will do that together for #27 and #68...
...for configuring projects matching names like `devops/.*-haproxy.*-config`.
Now the file key is also the path which prevents you from configuring the same file be different under different paths. This can change if we introduce a new optional...