Comments (7)
Yes, the acceptance tests are currently failing, I believe due to some API changes that were not reflected in this provider.
The exception may be Pulsar jobs - that may be due to lack of feature enablement on the account you are using to run the acceptance tests.
I'm working on getting fixes for this prioritized internally, thanks for raising this.
from terraform-provider-ns1.
I have the same issue, for me the following resources having failing acceptance tests:
- DNS SEC
- API Key
- Application
- Pulsar Job
- Record
- Team
- User
- Zone
- NotifyList - though I have a fix for this one, pull request has been raised: #214
from terraform-provider-ns1.
@Zach-Johnson Would it be possible to also have these acceptance tests run automatically when a pull request is opened? Similar to how the current test-pr
workflow that runs unit tests, that could be expanded to run acceptance tests as well.
from terraform-provider-ns1.
@zahiar yeah this is definitely doable, we just don't have a lot of bandwidth for improvements on this provider right now.
from terraform-provider-ns1.
We fixed most of the acceptance tests in v1.13.0, which was released today. The remaining test failures are actual bugs like issue 228 and we hope to fix them soon.
from terraform-provider-ns1.
Note that some of the tests require having an account enabled for Pulsar, specific dedicated networks, or other paid features. I'm thinking we could adjust the names of the tests to flag the ones not likely to succeed for the "average" end user.
from terraform-provider-ns1.
@eravin-ns1 Thanks 🙏
One option could be to hide tests that rely on paid features behind a flag. So by default all free tests are run, and if you pass in a flag, then all free & paid tests are run. Just a thought to make it easier, given that most users won't have those paid features on their accounts.
from terraform-provider-ns1.
Related Issues (20)
- Divide by zero error HOT 5
- `ns1_monitoringjob` does not persist `tls_add_verify` in the Terraform statefile HOT 4
- DNSKEY and RRSIG rr types are not supported
- some resources don't have import implemented HOT 1
- ns1_monitoringjob regions are unordered and nondeterministic HOT 5
- account_manage_plan shows deprecation on team HOT 1
- NS1 provider is not creating the user correctly HOT 3
- CAA records cannot have a space after domain HOT 1
- Linked records are force-recreated when "link" argument is modified HOT 4
- Add data source for Monitoring Regions HOT 2
- Feature Request - resource for "GLOBAL IP ALLOW LISTS" HOT 1
- Feature Request - Auto-Generated feed ID when creating ns1_monitoringjob HOT 2
- Add support for resource tags HOT 1
- Can't pull provider from registry due to checksums HOT 6
- Inconsistent Filter Chain State HOT 2
- Getting a TCP connect error on destroy
- ns1_notifylist notifications objects are not supposed to be ordered and deterministic HOT 2
- v2.0.9 of the Provider is a breaking change / not backwards compatible HOT 3
- Seeing a large number of HTTP "GOAWAY" errors when refreshing NS1 resources.
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-ns1.