Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP backend not supported due to workspaces #915

Open
bl0way opened this issue Jan 6, 2025 · 0 comments
Open

HTTP backend not supported due to workspaces #915

bl0way opened this issue Jan 6, 2025 · 0 comments
Labels
bug 🐛 An issue with the system Short List

Comments

@bl0way
Copy link

bl0way commented Jan 6, 2025

Describe the Bug

atmos should support the http backend as described here.
Unfortunately, the http backend is not inside of the workspace supported backend list and internally atmos is using workspace.

This is limiting for us as we would like to use atmos with GitLab that only support the http backend. This backend coupled with GitLab (I don't know other ones that well) is expecting to have different addresses to provide isolation instead of using workspaces. Maybe we could use templated variables from atmos to adjust this backend address?

There is an open issue for workspaces support on GitLab here.

Moreover OpenTofu is considering deprecating workspaces opentofu/opentofu#2160

Expected Behavior

Provide a way to setup the http backend with atmos.

Steps to Reproduce

Setup a classic http backend, then run an atmos terraform command. It should fail with workspaces not supported.

Screenshots

No response

Environment

No response

Additional Context

On Slack a feature flag to toggle usage of workspaces has been suggested to solve this issue.

@bl0way bl0way added the bug 🐛 An issue with the system label Jan 6, 2025
@osterman osterman added the Short List label Jan 6, 2025 — with Linear
@osterman osterman changed the title HTTP backend not supported HTTP backend not supported due to workspaces Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 An issue with the system Short List
Projects
None yet
Development

No branches or pull requests

2 participants