GitLab Environment Toolkit - 3.4.0 Release
Work for the `3.4.0` release of the [GitLab Environment Toolkit](https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit).
Follows from [`3.3.0`](https://gitlab.com/groups/gitlab-org/-/epics/12711 "GitLab Environment Toolkit - 3.3.0 Release").
### Development Log :book:
_This section contains the previous Status Updates. At least, it is updated every time the DRI updates the Status Section._
<details>
<summary>Previous Status Updates</summary>
<details>
<summary>2024</summary>
<details>
<summary>2024-06</summary>
<details>
<summary>2024-06-0</summary>
* Status 2024-06-13
* Dedicated support
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/890+ - guided the team about existing limitations with GitLab product itself that doesn't allow to implement downgrades and proposed implementation on Dedicated/Cell level - https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/890#note_1938923523
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/657+ - changes https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1332 were tested, validated and merged. The MR adds GCP VPC Network Peering support for Dedicated on GCP
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/881+ - reviewed Dedicated team feature proposal, reviewed the change and merged after review cycles.
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/885+ - reviewed feature proposal from Dedicated and proposed design tweaks
* Customer support
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/891+ - @nwestbury reviewed bug report by building environment and checking the playbook, issue didn't reproduce and can be closed, waiting for feedback.
* @bwilkerson13
* https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/887+ - debugged and resolved Cloud Native Hybrid monitoring issue with installation `prometheusagents` with https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1339+, also resolving https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1340+ Ansible broken link
* @nprabakaran
* For https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/446+ worked on feature verification by building environments and running QA pipelines
* For https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/726+ continued to work on the draft MR https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1334+
* Status 2024-06-28
* Dedicated support
* Further discussion with the team with regards to Rollback support and feature and support limitations https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1350#note_1964249802
* Shared feedback for proposed design of tenant rebuild https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/merge_requests/928#note_1969065664
* Reviewed proposed merge request for verification of Helm packages and proposed approach https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1351#note_1973171433
* Reviewed feature request https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/902 and guided that feature can be available with existing GET configuration per Custom Config design
* Customer support
* Released [GET 3.3.1 patch](https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/releases/3.3.1)
* @nprabakaran
* For https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/446+ worked on different External SSL setups and verified the environment. Only internal SSL is yet to be tested, still figuring out the steps
</details>
</details>
</details>
</details>
### Status 2024-09-13
- Bug [fix](https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/merge_requests/1410) for Gitaly and Praefect's `Copy over any Gitaly Internal SSL file` Ansible task
- Bug [fix](https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/949) geo_tracking_postgres_external to account for 1k environments
- Bug [fix](https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/853) for failure when using an invalid license while running geo playbook
- [Added](https://gitlab.com/gitlab-org/gitlab-environment-toolkit/-/issues/901) a retry to the Download GitLab deb/rpm package task
epic