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

New Resource: azurerm_eventgrid_system_topic #8735

Merged
merged 14 commits into from
Oct 15, 2020

Conversation

jrauschenbusch
Copy link
Contributor

Fix: #8293

New resource: azurerm_eventgrid_system_topic

make acctests SERVICE='eventgrid' TESTARGS='-run=TestAccAzureRMEventGridSystemTopic' TESTTIMEOUT='60m'
==> Checking that code complies with gofmt requirements...
==> Checking that Custom Timeouts are used...
==> Checking that acceptance test packages are used...
TF_ACC=1 go test -v ./azurerm/internal/services/eventgrid/tests/ -run=TestAccAzureRMEventGridSystemTopic -timeout 60m -ldflags="-X=github.com/terraform-providers/terraform-provider-azurerm/version.ProviderVersion=acc"
=== RUN   TestAccAzureRMEventGridSystemTopic_basic
=== PAUSE TestAccAzureRMEventGridSystemTopic_basic
=== RUN   TestAccAzureRMEventGridSystemTopic_requiresImport
=== PAUSE TestAccAzureRMEventGridSystemTopic_requiresImport
=== RUN   TestAccAzureRMEventGridSystemTopic_basicWithTags
=== PAUSE TestAccAzureRMEventGridSystemTopic_basicWithTags
=== CONT  TestAccAzureRMEventGridSystemTopic_basic
=== CONT  TestAccAzureRMEventGridSystemTopic_basicWithTags
=== CONT  TestAccAzureRMEventGridSystemTopic_requiresImport
--- PASS: TestAccAzureRMEventGridSystemTopic_basic (143.05s)
--- PASS: TestAccAzureRMEventGridSystemTopic_basicWithTags (143.06s)
--- PASS: TestAccAzureRMEventGridSystemTopic_requiresImport (148.92s)
PASS
ok      github.com/terraform-providers/terraform-provider-azurerm/azurerm/internal/services/eventgrid/tests     151.809s

@ghost ghost added the size/XL label Oct 3, 2020
katbyte
katbyte previously requested changes Oct 3, 2020
Copy link
Collaborator

@katbyte katbyte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR @jrauschenbusch - overall this looks good but i've left some comments inline. In addition to them could we add some docs for this new resource? thanks!

@ghost ghost added the documentation label Oct 4, 2020
@jrauschenbusch
Copy link
Contributor Author

Thanks for the PR @jrauschenbusch - overall this looks good but i've left some comments inline. In addition to them could we add some docs for this new resource? thanks!

Hi @katbyte PR notes are fixed and docs are added

@ghost ghost removed the waiting-response label Oct 4, 2020
Copy link
Member

@tombuildsstuff tombuildsstuff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey @jrauschenbusch

Thanks for pushing those changes - I've taken a look through and left a few comments inline but if we can fix those up then this otherwise LGTM 👍

Thanks!

@tombuildsstuff tombuildsstuff added this to the v2.31.0 milestone Oct 5, 2020
@jrauschenbusch
Copy link
Contributor Author

@tombuildsstuff There are 2 open PR notes left. How should we proceed with them?

@tombuildsstuff tombuildsstuff modified the milestones: v2.31.0, v2.32.0 Oct 8, 2020
@jrauschenbusch
Copy link
Contributor Author

@tombuildsstuff Applied last fixes. Ready to get merged if tests succeed. Ready for your final review.

Copy link
Member

@jackofallops jackofallops left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After reviewing previous comments and the latest fixes, this LGTM 👍

@jackofallops jackofallops dismissed stale reviews from tombuildsstuff and katbyte October 15, 2020 11:05

Resolved comments

@jackofallops
Copy link
Member

Tests passing:
image

@jackofallops jackofallops merged commit 59c761d into hashicorp:master Oct 15, 2020
jackofallops added a commit that referenced this pull request Oct 15, 2020
@ghost
Copy link

ghost commented Oct 15, 2020

This has been released in version 2.32.0 of the provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. As an example:

provider "azurerm" {
    version = "~> 2.32.0"
}
# ... other configuration ...

@ghost
Copy link

ghost commented Nov 14, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks!

@ghost ghost locked as resolved and limited conversation to collaborators Nov 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for event grid system topic resources (az eventgrid system-topic)
4 participants