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

feat: Large overhaul adding a more complete view of all the different entities in Pulumi Cloud #185

Open
wants to merge 44 commits into
base: main
Choose a base branch
from

Conversation

sicarul
Copy link

@sicarul sicarul commented Aug 14, 2024

Remake of #184 from a branch instead of master

This PR adds a lot more entities that are present in the Pulumi Cloud to build a complete export from the service:

Adds more stack details
Changing Stack Updates to the "service" format that has more data
Adds Stack Resources from state export
Adds Stack Policy Groups and Policy Packs
Adds Stack Previews
Adds Stack Deployments
Adds Stack Schedules
Adds Stack Scheduled Deployment History
Adds Organization Access Tokens
Adds Organization Teams Members, Stacks, Environments, and Access tokens
Adds Organization OIDC Issuers and it's policies
Adds Organization Agent Pools
Adds Policy Groups and Packs
Adds RUM Usage Daily
Adds Environments
Adds Organization Webhooks and delivery status
Adds Stack Webhooks and delivery status
Adds Audit Logs

sicarul and others added 30 commits August 12, 2024 10:54
Add stack details and resources
Add stack previews and change updates to service format
add policy pack and environment streams
Add deployments and set default items per page to 100
added org name to Env stream and OIDC Issuers and RUM usage streams added
@sicarul sicarul changed the title feat: Large overhaul adding a more complete view of all the different entities in Pulumi Cloud #184 feat: Large overhaul adding a more complete view of all the different entities in Pulumi Cloud Aug 14, 2024
@sicarul
Copy link
Author

sicarul commented Aug 21, 2024

@edgarrmondragon anything that you need us to change to merge this?

@edgarrmondragon
Copy link
Member

@edgarrmondragon anything that you need us to change to merge this?

Right now, it's hard to discern where failures are coming from. I'm confident the changes are fine coming from y'all, but I'd like to minimize disruption and the only option that currently comes to mind of splitting this PR sounds like too much work...

So, open to suggestions 😅

@sicarul
Copy link
Author

sicarul commented Aug 26, 2024

@edgarrmondragon anything that you need us to change to merge this?

Right now, it's hard to discern where failures are coming from. I'm confident the changes are fine coming from y'all, but I'd like to minimize disruption and the only option that currently comes to mind of splitting this PR sounds like too much work...

So, open to suggestions 😅

Where can we see the errors? I just see one from parse_environment_config

@edgarrmondragon edgarrmondragon self-assigned this Sep 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants