-
Notifications
You must be signed in to change notification settings - Fork 12
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
Bug? Sub-projects inside Projects #34
Comments
Hey, thanks for all the detail on this issue, this is super helpful! |
That's amazing @GtheSheep ! If you want to pair or need help, I'm fascinated by what your provided with Go and understanding of working between Terraform / IaC and Tableau itself. I couldn't find any means to get ahold of you and connect too. Seems super useful. I'd love to be of any help that I can to learn from your experience creating this TF provider and working with it. |
Anytime! 🙂 always happy to pair or accept contributions on these things, I start more things than I can maintain sometimes 😅 My LinkedIn if you'd like to connect I'm trying out the code provided above, but with the
|
For whatever reason, as I attempt to use the tableau tf provider, I don't get tf errors when applying or planning, but it doesn't work.
Just working on a POC, here is my main.tf:
Obviously all my env variables are there and no errors occur, but when I go look in Tableau cloud, instead of it creating the one Project and then the public and not public sub directories, it just creates them all at the highest level. I'm confused why it's ignoring what is there? Or what I'm missing. Because I even attempted to use
parent_project_id
attribute etc and it just doesn't work for me?I can use your provider to create a project, provision a user, create a user group and assign the user to it, and then handle permissions, but it's the project nested aspect that doesn't work. Is it not possible to do with your provider?
I did look at Ai after attempting to write this: and it just says on repeat:
it seems that even though the Tableau REST API supports nested projects, the current version of the GtheSheep/tableau provider (v0.0.23) may not fully implement this functionality. Even though it accepts the parent_project_id parameter, it's not actually creating the nested structure as expected.
Is there a bug with the provider ignoring? I saw one other issue, but they seemed to be able to create the sub directory in it no problem (though they did not seem to share their code.
Anyways, I think it's a bug or I'm lacking in understanding, but the repo as well as the awesome Medium article didn't really help me see how to resolve it.
Thanks for everything, including making this and sharing it open source!
The text was updated successfully, but these errors were encountered: