#atlantis (2022-11)
Discuss the Atlantis (<http://runatlantis.io | runatlantis.io>) |
**Archive: ** https://archive.sweetops.com/atlantis/
2022-11-06
v0.20.2-pre.20221106 What’s Changed fix(workflows): fix docker image publish flow by @chenrui333 in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1403294845” data-permission-text=”Title is private”…
What’s Changed
fix(workflows): fix docker image publish flow by @chenrui333 in #2580 fix #2537: if with identical then and else branches by @chavacava in #2545 fix: Silence allow list errors works…
chenrui333 has 236 repositories available. Follow their code on GitHub.
v0.20.2-pre.20221106
Pre-release
What's Changed
fix(workflows): fix docker image publish flow by @chenrui333 in #2580
fix #2537: if with identical then and else branches by @chavacava in #2545
fix: Silence allow list errors works again by @zer0beat in #2535
build(deps): bump github.com/go-redis/redis/v9 from 9.0.0-beta.2 to 9.0.0-beta.3 by @dependabot in #2578
build(deps): bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.14.1 by @dependabot in #2579
Add basic documentation for the prometheus exporter by @marcusramberg in #2582
docs: typo ATLANTIS_GH_ALLOW_MERGEABLE_BYPASS_APPLY by @nitrocode in #2583
hadolint: base: pin all dependencies by @nitrocode in #2587
Bump atlantis-base:2022.10.14 by @nitrocode in #2589
build(deps): bump github.com/go-redis/redis/v9 from 9.0.0-beta.3 to 9.0.0-rc.1 by @dependabot in #2590
build(deps): bump github.com/moby/moby from 20.10.18+incompatible to 20.10.19+incompatible by @dependabot in #2591
deps: bump terraform to 1.3.3 and docs update by @nitrocode in #2614
deps: bump conftest to 0.35.0 by @nitrocode in #2615
fix: typo in log message when running parallel plans by @forestoden in #2620
build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #2611
build(deps): bump github.com/moby/moby from 20.10.19+incompatible to 20.10.20+incompatible by @dependabot in #2612
Specify ngrok config version by @shouichi in #2610
feat: add a flag to silence policy checks comments when there's no error by @Fauzyy in #2405
docs: update notes to clarify where the environment variables are available by @gurpalw in #2532
Add tags to project metrics by @TylerLubeck in #2623
chore: set stale 6mo, close 1mo by @nitrocode in #2629
Bitbucket Server: Send password as Bearer instead of Basic Auth by @Dev25 in #2461
Update terraform-config-inspect by @tpickett66 in #2599
Updating diffKeywordRegex to properly handle new test case by @VladimirSt-XP in #2551
fix: prevent commit status update in incorrect MR by @michelmzs in #2636
deps: bump terraform to 1.3.4 by @nitrocode in #2639
2022-11-09
If anyone is trying to run Atmos with Atlantis hit me up , in todays OfficeHours there were a few questions about it and I have answers for all!! and the cool think Atmos already supports all those cases
2022-11-14
v0.21.0.pre-20221114 Reduce image size by rm’ing old tf versions (#2619)
Reduce image size by rm’ing old tf versions (#2619)
what Remove 5 old tf versions why Reduce image size. Each binary is 80MB. This removes all terraform versions prior to 1.x. This will reduce the image size by 400MB. @jamengual and I worked on t…
v0.21.0-pre.20221114 What’s Changed build(deps): bump github.com/moby/moby from 20.10.20+incompatible to 20.10.21+incompatible by @dependabot in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1429732675” data-permission-text=”Title is private”…
What’s Changed
build(deps): bump github.com/moby/moby from 20.10.20+incompatible to 20.10.21+incompatible by @dependabot in #2628 Add COMMENT_ARGS to Pre/Post-Workflow Hook Execution Environment b…
Automated dependency updates built into GitHub. Dependabot has 23 repositories available. Follow their code on GitHub.
v0.21.0-pre.20221114
Pre-release :rocket:
What's Changed
build(deps): bump github.com/moby/moby from 20.10.20+incompatible to 20.10.21+incompatible by @dependabot in #2628
Add COMMENT_ARGS to Pre/Post-Workflow Hook Execution Environment by @adam-verigin in #2621
Use commented out descriptions in feat req by @nitrocode in #2650
feat: Implement branch matching in repo-level config by @0x416e746f6e in #2522
Add argument for enabling same origin check for websocket connections by @ean in #2659
Add custom templating support by @pseudomorph in #2647
docs: updates docs on gh-team-allowlist by @dversoza in #2664
build(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine by @dependabot in #2645
Use official slack/slack-go library by @nitrocode in #2669
Remove archived and deprecated interfacer linter by @nitrocode in #2657
Use go 1.19 by @nitrocode in #2670
Add policy check summary in wrapped messages by @tlorreyte in #2452
e2e image and testing fixes by @nitrocode in #2672
test: use T.TempDir to create temporary test directory by @Juneezee in #2671
Bump to atlantis-base:2022.11.13 and use cimg/go:1.19 by @nitrocode in #2673
Bump spf13/[email protected] and xanzy/[email protected] by @nitrocode in #2674
feat: Add status to the real-time logs page by @lukemassa in #2426
Bump all dependencies by @nitrocode in #2675
build(deps): bump github.com/alicebob/miniredis/v2 from 2.23.0 to 2.23.1 by @dependabot in #2679
Fix stale bot workflow yaml by @nitrocode in #2676
Rename default branch to main by @nitrocode in #2662
deps: bump go-github and golang.org/x/text to the latest by @ean in #2653
docs: Add auto generation of atlantis.yaml projects by @nitrocode in #2680
Fix website link checker due to branch rename by @nitrocode in #2682
Adding reloading of TLS certificates by @camillsir in #2656
Reduce image size by rm'ing old tf versions by @nitrocode in #2619
This is in important pre-release, we need people testing, please give it try!!!
2022-11-15
@Erik Osterman (Cloud Posse) https://github.com/cresta/atlantis-drift-detection
2022-11-20
v0.21.0-pre.20221120 What’s Changed docs: Update docs for vulnerability reporting by @lilincmu in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1448776382” data-permission-text=”Title is private”…
What’s Changed
docs: Update docs for vulnerability reporting by @lilincmu in #2683 testing-env: create default atlantis user by @nitrocode in #2689 Bump testing-env and [email protected] by @nitrocod…
lilincmu has 7 repositories available. Follow their code on GitHub.
v0.21.0-pre.20221120 What’s Changed docs: Update docs for vulnerability reporting by @lilincmu in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1448776382” data-permission-text=”Title is private”…
2022-11-25
v0.21.0-pre.20221125 What’s Changed chore: rm duplicate make test-all, no push to latest on refs with “pre” by @nitrocode in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1457284052” data-permission-text=”Title is private”…
What’s Changed
chore: rm duplicate make test-all, no push to latest on refs with “pre” by @nitrocode in #2703 fix: Add server flag for quiet policy checks as documented by @marcusramberg in #2705 …
contact: https://bit.ly/2K7e76D | keybase: https://bit.ly/39lPFad | calendly: https://bit.ly/3x1jWaG - nitrocode
v0.21.0-pre.20221125 What’s Changed chore: rm duplicate make test-all, no push to latest on refs with “pre” by @nitrocode in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1457284052” data-permission-text=”Title is private”…
What’s Changed
chore: rm duplicate make test-all, no push to latest on refs with “pre” by @nitrocode in #2703 fix: Add server flag for quiet policy checks as documented by @marcusramberg in #2705 …
v0.21.0-pre.20221125 What’s Changed chore: rm duplicate make test-all, no push to latest on refs with “pre” by @nitrocode in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1457284052” data-permission-text=”Title is private”…
2022-11-28
v0.21.0 What’s Changed fix(workflows): fix docker image publish flow by @chenrui333 in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1403294845” data-permission-text=”Title is private”…
What’s Changed
fix(workflows): fix docker image publish flow by @chenrui333 in #2580 fix #2537: if with identical then and else branches by @chavacava in #2545 fix: Silence allow list errors works…
v0.21.0 What’s Changed fix(workflows): fix docker image publish flow by @chenrui333 in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1403294845” data-permission-text=”Title is private”…
v0.21.0
Release
What's Changed
fix(workflows): fix docker image publish flow by @chenrui333 in #2580
fix #2537: if with identical then and else branches by @chavacava in #2545
fix: Silence allow list errors works again by @zer0beat in #2535
build(deps): bump github.com/go-redis/redis/v9 from 9.0.0-beta.2 to 9.0.0-beta.3 by @dependabot in #2578
build(deps): bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.14.1 by @dependabot in #2579
Add basic documentation for the prometheus exporter by @marcusramberg in #2582
docs: typo ATLANTIS_GH_ALLOW_MERGEABLE_BYPASS_APPLY by @nitrocode in #2583
hadolint: base: pin all dependencies by @nitrocode in #2587
Bump atlantis-base:2022.10.14 by @nitrocode in #2589
build(deps): bump github.com/go-redis/redis/v9 from 9.0.0-beta.3 to 9.0.0-rc.1 by @dependabot in #2590
build(deps): bump github.com/moby/moby from 20.10.18+incompatible to 20.10.19+incompatible by @dependabot in #2591
deps: bump terraform to 1.3.3 and docs update by @nitrocode in #2614
deps: bump conftest to 0.35.0 by @nitrocode in #2615
fix: typo in log message when running parallel plans by @forestoden in #2620
build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #2611
build(deps): bump github.com/moby/moby from 20.10.19+incompatible to 20.10.20+incompatible by @dependabot in #2612
Specify ngrok config version by @shouichi in #2610
feat: add a flag to silence policy checks comments when there's no error by @Fauzyy in #2405
docs: update notes to clarify where the environment variables are available by @gurpalw in #2532
Add tags to project metrics by @TylerLubeck in #2623
chore: set stale 6mo, close 1mo by @nitrocode in #2629
Bitbucket Server: Send password as Bearer instead of Basic Auth by @Dev25 in #2461
Update terraform-config-inspect by @tpickett66 in #2599
Updating diffKeywordRegex to properly handle new test case by @VladimirSt-XP in #2551
fix: prevent commit status update in incorrect MR by @michelmzs in #2636
deps: bump terraform to 1.3.4 by @nitrocode in #2639
build(deps): bump github.com/moby/moby from 20.10.20+incompatible to 20.10.21+incompatible by @dependabot in #2628
Add COMMENT_ARGS to Pre/Post-Workflow Hook Execution Environment by @adam-verigin in #2621
Use commented out descriptions in feat req by @nitrocode in #2650
feat: Implement branch matching in repo-level config by @0x416e746f6e in #2522
Add argument for enabling same origin check for websocket connections by @ean in #2659
Add custom comment templating support by @pseudomorph in #2647
docs: updates docs on gh-team-allowlist by @dversoza in #2664
build(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine by @dependabot in #2645
Use official slack/slack-go library by @nitrocode in #2669
Remove archived and deprecated interfacer linter by @nitrocode in #2657
Use go 1.19 by @nitrocode in #2670
Add policy check summary in wrapped messages by @tlorreyte in #2452
e2e image and testing fixes by @nitrocode in #2672
test: use T.TempDir to create temporary test directory by @Juneezee in #2671
Bump to atlantis-base:2022.11.13 and use cimg/go:1.19 by @nitrocode in #2673
Bump spf13/[email protected] and xanzy/[email protected] by @nitrocode in #2674
feat: Add status to the real-time logs page by @lukemassa in #2426
Bump all dependencies by @nitrocode in #2675
build(deps): bump github.com/alicebob/miniredis/v2 from 2.23.0 to 2.23.1 by @dependabot in #2679
Fix stale bot workflow yaml by @nitrocode in #2676
Rename default branch to main by @nitrocode in #2662
deps: bump go-github and golang.org/x/text to the latest by @ean in #2653
docs: Add auto generation of atlantis.yaml projects by @nitrocode in #2680
Fix website link checker due to branch rename by @nitrocode in #2682
Adding reloading of TLS certificates by @camillsir in #2656
Reduce image size by rm'ing old tf versions by @nitrocode in #2619
docs: Update docs for vulnerability reporting by @lilincmu in #2683
testing-env: create default atlantis user by @nitrocode in #2689
Bump testing-env and [email protected] by @nitrocode in #2686
build(deps): bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0 by @dependabot in #2678
deps: bump to use tf 1.3.5 by @chenrui333 in #2691
Bump more dependencies by @nitrocode in #2692
upgrade Git clone locking mechanism to go1.19 by @ribejara-te in #2521
metrics: Add Metrics tags to multiple Scopes by @albertorm95 in #2687
Set GitHub app to use slug to make --hide-prev-plan-comments more reliable by @krrrr38 in #2697
Detect terraform versions using >= and ~> specifiers by @fblgit in #1776
chore: rm duplicate make test-all, no push to latest on refs with "pre" by @nitrocode in #2703
fix: Add server flag for quiet policy checks as documented by @marcusramberg in #2705
docs: Small updates :turkey: by @nitrocode in #2711
Run PR checks if the PR is moved to ready_for_review type by @nitrocode in #2713
Run docker pull before building images by @nitrocode in #2714
Allow --gh-team-allowlist to work with team names and slugs by @nitrocode in #2719
Fix the bad indentation error in the atlantis-image.yaml workflow by @nitrocode in #2722
atlantis-image: yaml fix using a separate env var by @nitrocode in #2725
build(deps): bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #2723
docs: add PR template by @nitrocode in #2718
build(deps): bump runatlantis/atlantis-base from 2022.11.13 to 2022.11.24 by @dependabot in #2731
build(deps): bump github.com/go-redis/redis/v9 from 9.0.0-rc.1 to 9.0.0-rc.2 by @dependabot in #2733
build(deps): bump github.com/xanzy/go-gitlab from 0.74.0 to 0.76.0 by @dependabot in #2732
dang, that’s a lot of PRs!
@RB you’re on
Pepe and the other maintainers helped a ton with the review. Just happy to help and learn more about release engineering, gha, and golang
that was a big one, thanks to @RB we are now in Go1. 19
2022-11-30
Hey @jose.amengual something must’ve happened between these two versions; https://github.com/runatlantis/atlantis/compare/v0.20.1...v0.21.0
In v0.21.x
, including v0.21.0-pre.20221114
Atlantis creates another pipeline in gitlab for the External Stage rather than being included in the existing running pipeline …
Can’t quite find the cause when looking at the commits unless it’s this: https://github.com/runatlantis/atlantis/commit/479f2b7edb963630a33f1098073fcbacd503b363
it could be that
please file an issue ASAP
and on that PR tag the developer and ask
I gotta run but I left a quick message on the PR. Will file an issue once I get back tonight.
Yup.. done. Thanks https://github.com/runatlantis/atlantis/issues/2743
Community Note
• Please vote on this issue by adding a reaction to the original issue to help the community and maintainers prioritize this request. Searching for pre-existing feature requests helps us consolidate datapoints for identical requirements into a single place, thank you! • Please do not leave “+1” or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request. • If you are interested in working on this issue or have submitted a pull request, please leave a comment.
Overview of the Issue
If you have an internal pipeline in Gitlab, you will now get two separate pipeline IDs - one for the internal and one from the Atlantis commit status update.
Reproduction Steps
Have any pipeline enabled in gitlab via .gitlab-ci.yml AND the atlantis webhook as well. push a change in a merge request branch which starts both flows. You will get two pipeline IDs with each Stage in a separate pipeline.
Environment details
• Atlantis version: v0.21.x
Additional Context
Going back to v0.20.x restores the proper behaviour.
Slight suspicion it is being caused by #2636 - abb815e
Couldn’t find anything else which seems related.
I’ve now also confirmed that rolling back only the commit from #2636 restores previous behaviour:
image
the gitlab fix was push
please give it a try