Comments (1)
ah. this is sort of a known issue / i'm unsure of how to solve for it. basically, the issue is that the Prefect Cloud API will return both (1) the scopes that you set in TF as well as (2) any scopes underneath it. for example, setting manage_blocks
on create/import will see a response of manage_blocks, see_blocks, write_blocks
from the API.
this kind of unexpected attribute conflict makes the plan/apply fail. right now, i'm not dealing with it, and instead having the user-defined TF configuration be the only thing saved into state (so the scopes in the response aren't persisted). not sure if there's another way to deal with dealing with API responses that are different than your input parameters like this
from terraform-provider-prefect.
Related Issues (20)
- bug: on unrelated name change, api_key shows plan change for prefect_service_account HOT 1
- bug: can't import service accounts
- bug: specifying a work-pool base_job_template (on update or create) is causing an inconsistent update error HOT 1
- enhancement: add service accounts filter parameter to enable searching by name
- hygiene: README editorialization + sweep through Schema Descriptions for Provider docs
- Error when creating a `prefect_variable`, issue with `tags`
- Error when attempting to create `prefect_workspace_role`, description is required
- docs: add a user guide on using a bot for the TF provider + needing to add workspace access in the UI for imports
- tests: investigate why variables stored during custom TestCheckFunc are zeros for built-in check functions / import checks
- repo hygiene: paths filter on acceptance tests, to only run when the source go code changes
- `prefect_work_pool` creation on Prefect Server HOT 3
- Support for block creation HOT 6
- Support for work queues HOT 1
- Prefect Cloud returning 403 when Automations are being set HOT 2
- There's a small typo in the data resource for prefect account
- Granting teams access to workspaces HOT 1
- Add retries to resources HOT 1
- prefect_variable import doesn't work unless a default workspace_id is defined with the provider block
- 405 when creating workspace_access resource with a Prefect Team
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-provider-prefect.