Slackbot
07/11/2023, 10:53 AMJustin S
07/11/2023, 1:13 PMexternal pipeline no longer shows up under the MR itself, so you have to go into CICD/Pipelines and find the job to see what its doingJustin S
07/11/2023, 1:14 PMRicardo Silveira
07/11/2023, 3:19 PMRicardo Silveira
07/11/2023, 3:20 PMRicardo Silveira
07/11/2023, 3:20 PMMustafa Mujahid
07/12/2023, 7:16 AMJustin S
07/12/2023, 1:07 PMRicardo Silveira
07/13/2023, 11:27 PMRicardo Silveira
07/13/2023, 11:28 PMMustafa Mujahid
07/17/2023, 8:19 AMatlantis apply has not been runMustafa Mujahid
07/17/2023, 8:21 AMJustin S
07/17/2023, 1:54 PMsplit pipeline for us behaves like this.
First push, the external pipeline shows under the MR's pipelines. Every push after that creates a new pipeline with external that is NOT showing up under the MR, you have to go into CICD/Pipelines and find itMustafa Mujahid
07/17/2023, 2:12 PMname your atlantis pipeline?what are you referring to ? what do yours look like? regarding the split, I guess i haven't had an MR recently with multiple pushes, but honestly i never find myself looking at the actual CIs running, just wait for the plan to pop-up. so perhaps i need to to have a look specifically to push multiple times and explicitly look at the CI.
Justin S
07/17/2023, 2:13 PMAtlantis Gatekeep How are you doing, so it understands to wait for externalJustin S
07/17/2023, 2:13 PMJustin S
07/17/2023, 2:13 PMMustafa Mujahid
07/17/2023, 2:19 PMif name == "atlantis/apply" and status == "success": . we do this by using a post hook to scrape the external jobs and look for this in .gitlab-ci.yaml. As long as the gatekeeper fails gitlab does not allow merging based on the setting in gitlab.Justin S
07/17/2023, 2:20 PMMustafa Mujahid
07/17/2023, 2:20 PMMustafa Mujahid
07/17/2023, 2:22 PMJustin S
07/17/2023, 2:22 PMJustin S
07/17/2023, 2:23 PMMustafa Mujahid
07/17/2023, 2:23 PMJustin S
07/17/2023, 2:24 PMMustafa Mujahid
07/17/2023, 2:24 PMMustafa Mujahid
07/17/2023, 2:25 PMJustin S
07/17/2023, 2:25 PMJustin S
07/17/2023, 2:25 PMJustin S
07/17/2023, 2:26 PMJustin S
07/17/2023, 2:26 PMMustafa Mujahid
07/17/2023, 2:27 PMJustin S
07/17/2023, 2:27 PMJustin S
07/17/2023, 2:27 PMJustin S
07/17/2023, 2:28 PMJustin S
07/17/2023, 2:28 PMJustin S
07/17/2023, 2:28 PMRicardo Silveira
07/17/2023, 2:29 PMhow does it look like, this split pipeline behavior ?Similar to what @Justin S mentioned, when we upgraded Atlantis we started to have the pipeline of Atlantis decoupled from the main pipelines, meaning it would not appear as your screenshots. Examples below ⢠Expected behavior (first pic) with single pipeline ⢠Current behavior (second pic) with dual pipelines (probably duplicate is not the best wording) Additionally in some cases it would only start if we activated temporarily the
Enable merged results pipelines option on Merge Requests. Reverting the option would not revert to single pipeline and would forever be with dual pipelinesJustin S
07/17/2023, 2:29 PMright side may end up being duplicated n+1 timesMustafa Mujahid
07/17/2023, 2:29 PMRicardo Silveira
07/17/2023, 2:31 PMMustafa Mujahid
07/17/2023, 2:31 PMRicardo Silveira
07/17/2023, 2:33 PMMustafa Mujahid
07/18/2023, 4:14 PMMustafa Mujahid
07/18/2023, 4:15 PMv15.11
Atlantis v0.24.4Mustafa Mujahid
07/18/2023, 4:18 PMRicardo Silveira
08/11/2023, 10:34 AM