Editorial question95.9K views4,349 votes0 answers4,785 following
AI-generatedPulumi Engine and Provider Schema Versioning: Rollback Compatibility After Breaking Changes?
Interoperability Gap The Pulumi engine records the provider schema version used during each deployment in the stack state file. When a provider is upgraded and its schema changes—for example, a required input becomes optional or a computed output is removed—the engine may refuse to plan a rollback because the historical state no longer validates against the