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

Pulumi refresh detects a false positive on saml2SnowflakeMetadata #529

Open
sicarul opened this issue Mar 13, 2024 · 3 comments
Open

Pulumi refresh detects a false positive on saml2SnowflakeMetadata #529

sicarul opened this issue Mar 13, 2024 · 3 comments
Labels
area/refresh bug/diff kind/bug related to Pulumi generating wrong diffs on preview or up. kind/bug Some behavior is incorrect or out of spec

Comments

@sicarul
Copy link

sicarul commented Mar 13, 2024

What happened?

When doing a Pulumi Refresh with a samlIntegration resource, the resource always tries to update the output "saml2SnowflakeMetadata". As an additional

Example

Create a samlIntegration, then do a pulumi refresh

e.g.:

image

Output of pulumi about

CLI
Version      3.105.0
Go Version   go1.21.6
Go Compiler  gc

Plugins
NAME       VERSION
aws        5.34.0
awsx       1.0.2
docker     3.6.1
nodejs     unknown
random     4.12.1
snowflake  0.31.0
tls        4.10.0

Host
OS       darwin
Version  14.3.1
Arch     arm64

This project is written in nodejs: executable='/Users/pabloseibelt/.nvm/versions/node/v18.6.0/bin/node' version='v18.6.0'

Current Stack: pulumi/dwh-snowflake/production

TYPE                                                             URN
pulumi:pulumi:Stack                                              urn:pulumi:production::dwh-snowflake::pulumi:pulumi:Stack::dwh-snowflake-production
pulumi:providers:snowflake                                       urn:pulumi:production::dwh-snowflake::pulumi:providers:snowflake::default_0_31_0
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::CENSUS
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::seed-data
pulumi:providers:pulumi                                          urn:pulumi:production::dwh-snowflake::pulumi:providers:pulumi::default
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::ENDUSER
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::DBT
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::DATA
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::MELTANO
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::SCORING
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::AIDATA
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-snowpipe
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::SEGMENT
snowflake:index/role:Role                                        urn:pulumi:production::dwh-snowflake::snowflake:index/role:Role::OKTA_PROVISIONER
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-meltano
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-scoring
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-cdc
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-ai-data
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::landing-zone-segment
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::INFORMATION_MARTS
pulumi:providers:random                                          urn:pulumi:production::dwh-snowflake::pulumi:providers:random::default_4_12_1
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::DATA_VAULT
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::meltano-snowflake-password
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::EXPORT_MARTS
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::RAW_MARTS
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::ROSETTA
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::Rosetta
pulumi:pulumi:StackReference                                     urn:pulumi:production::dwh-snowflake::pulumi:pulumi:StackReference::pulumi/dwh-workflows-orchestrate-airflow/production
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::census-snowflake-password
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::segment-snowflake-password
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::SANDBOX
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::scoring-snowflake-password
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::METADATA
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::aidata-snowflake-password
snowflake:index/database:Database                                urn:pulumi:production::dwh-snowflake::snowflake:index/database:Database::CENSUS
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::EXPLORE
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::metabase-snowflake-password
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::metabase_rosetta-snowflake-password
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::DEVELOPER
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::dbt-snowflake-password
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::DBT
random:index/randomPassword:RandomPassword                       urn:pulumi:production::dwh-snowflake::random:index/randomPassword:RandomPassword::airflow-snowflake-password
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::EXPLORE_ROSETTA
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::Segment
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::MELTANO
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::DBT_EXTRA
snowflake:index/warehouse:Warehouse                              urn:pulumi:production::dwh-snowflake::snowflake:index/warehouse:Warehouse::Census
snowflake:index/samlIntegration:SamlIntegration                  urn:pulumi:production::dwh-snowflake::snowflake:index/samlIntegration:SamlIntegration::oktaSamlIntegration
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateSeedData
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::data-has-enduser
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnSeedDatabase
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnSnowpipeDatabase
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnSnowpipeDatabase
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnSeedDatabase
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbSnowpipeGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbSeedData
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnSeedDatabase
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnSnowpipeDatabase
snowflake:index/accountGrant:AccountGrant                        urn:pulumi:production::dwh-snowflake::snowflake:index/accountGrant:AccountGrant::oktaCreateUser
snowflake:index/scimIntegration:ScimIntegration                  urn:pulumi:production::dwh-snowflake::snowflake:index/scimIntegration:ScimIntegration::oktaScimIntegration
snowflake:index/accountGrant:AccountGrant                        urn:pulumi:production::dwh-snowflake::snowflake:index/accountGrant:AccountGrant::oktaCreateRole
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::oktaProvisionerGrants
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateMeltanoGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnMeltanoDatabase
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnMeltanoDatabase
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnMeltanoDatabase
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbMeltanoGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateScoringGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnScoringDatabase
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbScoringGrant
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnScoringDatabase
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnScoringDatabase
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTCDCTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCDCGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTCDCTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTCDCTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbAIGrant
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnAIDatabase
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateAIDataGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnAIDatabase
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnAIDatabase
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbSegmentUsageGrant
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTSegmentTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbSegmentGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTSegmentTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTSegmentTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTInformationMartTables
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTInformationMartTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateInformationMartsGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbInformationMartsGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTInformationMartTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTDataVaultTables
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTDataVaultTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateDataVaultGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbDataVaultGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTDataVaultTables
pulumi:providers:aws                                             urn:pulumi:production::dwh-snowflake::pulumi:providers:aws::default_5_34_0
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTExportMartTables
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::meltanoSnowflakeUserPassword
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbExportMartsGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateExportMartsGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTExportMartTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTExportMartTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTRawMartTables
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTRawMartTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateRawMartsGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbRawMartsGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTRawMartTables
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTRosettaTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTRosettaTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateRosettaGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbRosettaGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTRosettaTables
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::rosetta-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::rosetta-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::rosetta-OPERATE
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCensusGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCensusUsageGrant
snowflake:index/schema:Schema                                    urn:pulumi:production::dwh-snowflake::snowflake:index/schema:Schema::schemaCensus
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::censusSnowflakeUserPassword
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::segmentSnowflakeUserPassword
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTSandboxTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateSandboxGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbSandboxGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTSandboxTables
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTSandboxTables
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::scoringSnowflakeUserPassword
snowflake:index/tableGrant:TableGrant                            urn:pulumi:production::dwh-snowflake::snowflake:index/tableGrant:TableGrant::selectOnDBTMetadataTables
snowflake:index/viewGrant:ViewGrant                              urn:pulumi:production::dwh-snowflake::snowflake:index/viewGrant:ViewGrant::selectOnDBTMetadataTables
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbCreateMetadataGrant
snowflake:index/databaseGrant:DatabaseGrant                      urn:pulumi:production::dwh-snowflake::snowflake:index/databaseGrant:DatabaseGrant::dbMetadataGrant
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::selectOnDBTMetadataTables
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::aidataSnowflakeUserPassword
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explore-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::exploretodbt-MODIFY
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explore-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::exploretodbt-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explore-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::exploretodbt-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::exploretodbt-OPERATE
snowflake:index/networkPolicy:NetworkPolicy                      urn:pulumi:production::dwh-snowflake::snowflake:index/networkPolicy:NetworkPolicy::snowflake-network-whitelist
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::metabaseSnowflakeUserPassword
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::metabase
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::metabase_rosettaSnowflakeUserPassword
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::developer-MODIFY
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::developer-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::developer-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::developer-USAGE
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::dbtSnowflakeUserPassword
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::scoring
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::aidata
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbt-OPERATE
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::census
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbt-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbt-USAGE
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::dbt
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::airflow
aws:ssm/parameter:Parameter                                      urn:pulumi:production::dwh-snowflake::aws:ssm/parameter:Parameter::airflowSnowflakeUserPassword
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explorerosetta-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explorerosetta-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::explorerosetta-USAGE
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::metabase_rosetta
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::segment-OPERATE
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::segment
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::segment-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::segment-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::meltano-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::meltano-MONITOR
snowflake:index/user:User                                        urn:pulumi:production::dwh-snowflake::snowflake:index/user:User::meltano
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::meltano-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbtextra-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbtextra-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::census-USAGE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::census-OPERATE
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::census-MONITOR
snowflake:index/warehouseGrant:WarehouseGrant                    urn:pulumi:production::dwh-snowflake::snowflake:index/warehouseGrant:WarehouseGrant::dbtextra-MONITOR
snowflake:index/schemaGrant:SchemaGrant                          urn:pulumi:production::dwh-snowflake::snowflake:index/schemaGrant:SchemaGrant::schemaCensusGrant
snowflake:index/networkPolicyAttachment:NetworkPolicyAttachment  urn:pulumi:production::dwh-snowflake::snowflake:index/networkPolicyAttachment:NetworkPolicyAttachment::snowflake-network-whitelist-attach
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::metabaseGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::scoringGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::aiGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::censusGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::dbtGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::airflowGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::metabaseRosettaGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::segmentGrant
snowflake:index/roleGrants:RoleGrants                            urn:pulumi:production::dwh-snowflake::snowflake:index/roleGrants:RoleGrants::meltanoGrant


Found no pending operations associated with pulumi/production

Backend
Name           pulumi.com
URL            https://app.pulumi.com/v-pablo-pulumi-corp
User           v-pablo-pulumi-corp
Organizations  v-pablo-pulumi-corp, pulumi
Token type     personal

Dependencies:
NAME               VERSION
@pulumi/snowflake  0.31.0
@pulumi/tls        4.10.0
@types/node        16.18.23
@pulumi/aws        5.34.0
@pulumi/awsx       1.0.2
@pulumi/pulumi     3.60.1
@pulumi/random     4.12.1

Pulumi locates its logs in /var/folders/0g/n3hrlpn56jb72cnjwggcy3kh0000gn/T/ by default

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

@sicarul sicarul added kind/bug Some behavior is incorrect or out of spec needs-triage Needs attention from the triage team labels Mar 13, 2024
@iwahbe iwahbe added bug/diff kind/bug related to Pulumi generating wrong diffs on preview or up. and removed needs-triage Needs attention from the triage team labels Mar 14, 2024
@iwahbe
Copy link
Member

iwahbe commented Mar 14, 2024

Hey @sicarul. Thanks for letting us know.

@lukehoban
Copy link

Looks like this output property is non-deterministic from Snowflake at a text level, but always semantically the same from the XML level.

I believe the upstream provider will need to implement a customized Diff on this which does XML normalization. (Or else Snowflake itself will need to start doing more deterministic output from it's API!)

Ideally we would offer a way in code for you to explicitly ignore diffs on this since you know it will be noisy. But we don't have such an option today.

@iwahbe
Copy link
Member

iwahbe commented Apr 19, 2024

See also: #573

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/refresh bug/diff kind/bug related to Pulumi generating wrong diffs on preview or up. kind/bug Some behavior is incorrect or out of spec
Projects
None yet
Development

No branches or pull requests

4 participants