Coder Social home page Coder Social logo

Comments (16)

alexkappa avatar alexkappa commented on May 25, 2024 8

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024 7

@cgriggs01 would be nice to have another look at this. The tests now all pass since Auth0 has granted me a free open source account in which we can test custom domains properly.

from terraform-provider-auth0.

apricote avatar apricote commented on May 25, 2024 5

There is now a copied repository at terraform-providers/terraform-provider-auth0. Its also included in the official documentation.

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024 2

Yes, the current repo has most of the history so its best when triaging issues. So if you can, please prefer to do so here.

from terraform-provider-auth0.

github-actions avatar github-actions commented on May 25, 2024 1

This issue is stale because it has been open 30 days with no activity.
Stale issues will be closed after 5 days if no action is taken. If you
think this issue should not be closed, remove the stale label.

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024 1

Hi @apricote. Was it not possible to fork, or transfer the repository in order to preserve issues or pull requests that are open?

Also, since the release process is handled by hashicorp staff, I removed the automation I had in place to make releases. I was told I would be invited to a slack channel where I could coordinate with hashicorp on releasing. Might you be able to help me out with that?

Cheers,
Alex

from terraform-provider-auth0.

xens avatar xens commented on May 25, 2024 1

Hi @alexkappa I'm wondering what's the status on that one, looks like that the hashicorp repo is now archived https://github.com/terraform-providers/terraform-provider-auth0 and lot sof people will probably be stuck on 0.14 as it's the latest version published there. Anything we can do to help on that topic ? (doc ?)

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024

Hi Chris,

Thanks for your review!

I have some answers to your questions and will create PRs to address the points you mention.

All the acceptance tests are passing except for the CustomDomain test

This depends on the credentials you used to run the tests. In our CI environment, I'm using our company's account which is paid and allows us to run the Custom Domain tests as well.

The GNUmakefile

We currently use a Makefile which is reccommended by GNU unless its intended specifically for GNU make. is it important this be a GNUmakefile?

There are four bash scripts in a scripts

Will make a PR to add these scripts.

Each Terraform provider must have a CHANGELOG

I think it might be difficult to maintain this format easily with our build bot (goreleaser). I might follow the approach done by the AWS provider to manually track the changes.

All providers in the terraform-providers/ GitHub org have a TravisCI check

Is it important that the CI is done by TravisCI? We are more experienced using Wercker but if it's needed I can look into porting it to TravisCI.

You currently have a MIT License

A PR is already in to switch to MPL2.0

Cheers,
Alex

from terraform-provider-auth0.

cgriggs01 avatar cgriggs01 commented on May 25, 2024

Hey Alex,

Thanks for the responses and questions.

  • As for the CustomDomain test, do you have any idea they this test continues to fail when I run them from my local machine?

  • We have standardized on GNUmakefile because there have been some issues running Makefile has had issue running on Windows machines.

The Changelog is required for the release from our side. Once the provider completes the review and testing certification we'll release the provider under the terraform-providers/ GitHub organization where our bots will help in the build and release.

Best,
Chris

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024

Hi Chris,

About the CustomDomain, it really depends on your Auth0 account. If the credentials you used to run the test are of a free account, the Auth0 API will respond with 403 error code as you are not allowed access to that resource:

This feature is not available for free plans. To configure a custom domain you have to upgrade your account to any paid plan

To test it locally, you must have credentials from a paid account. I have reached out to Auth0 if they could sponsor this project by means of a paid account, but the most I managed to get is a free upgrade to our companies staging account.

We have standardized on GNUmakefile

Okay, the change shouldn't be too disruptive so I'll rename the file.

The Changelog is required for the release

Of course, I understand. What I mentioned is that I will opt for a manual strategy of updating the changelog in order to have more control over the formatting. Our release tool won't be able to cope with the formatting constraints.

Do you have any thoughts on my question regarding TravisCI?

Best,
Alex

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024

Hi @cgriggs01, I believe most of the items in your feedback have been addressed. Would you mind having another look and let me know how we can continue?

With regards to the documentation, the work is under way and the skeleton is there but we haven't documented all the resources yet. We also had some trouble with the website, please see this issue.

Thanks!
Alex

from terraform-provider-auth0.

apricote avatar apricote commented on May 25, 2024

Hi @alexkappa,

I am not affiliated with Hashicorp in any way. I just found the new repository and thought that it is relevant to this ticket.

You will have to ask Chris (@cgriggs01) about the slack channel and any processes.

Best,
Julian

from terraform-provider-auth0.

alexkappa avatar alexkappa commented on May 25, 2024

from terraform-provider-auth0.

bishtawi avatar bishtawi commented on May 25, 2024

@alexkappa Did you ever get in touch with the Hashicorp team about that cloned repo? Should we be switching over? I noticed this repo is at version v0.5.2 but the copied repo is at v0.6.0 but that copied repo doesnt have a changelog for v0.6.0, doesnt have a v0.5.2 release, and its v0.5.1 changelog doesnt match this repo's v0.5.1 changelog.

from terraform-provider-auth0.

scottx611x avatar scottx611x commented on May 25, 2024

@alexkappa Would targeting one of the two repos in question make your life easier moving forward and/or in the interim?

from terraform-provider-auth0.

sergiught avatar sergiught commented on May 25, 2024

Hello everyone, it seems that this issue has been already solved and as such I'll be closing it down over here. In case there are new updates please feel free to reopen it.

from terraform-provider-auth0.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.