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