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

Drop providers source code that moved out of the repo #731

Closed
14 tasks done
Tracked by #598
t0yv0 opened this issue Jul 12, 2022 · 1 comment · Fixed by #733
Closed
14 tasks done
Tracked by #598

Drop providers source code that moved out of the repo #731

t0yv0 opened this issue Jul 12, 2022 · 1 comment · Fixed by #733
Assignees
Labels
kind/enhancement Improvements or new features resolution/fixed This issue was fixed
Milestone

Comments

@t0yv0
Copy link
Member

t0yv0 commented Jul 12, 2022

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

In the pulumi/home#2060 epic providers Java code is moving to be managed in each provider's respective repo.

The task here is to remove the code from this repo once it's done moving. This will simplify managing codegen PRs significantly.

  • pulumi-aws
  • pulumi-aws-apigateway
  • pulumi-aws-native
  • pulumi-awsx
  • pulumi-azure
  • pulumi-azure-native
  • pulumi-azuread
  • pulumi-docker
  • pulumi-eks
  • pulumi-gcp
  • pulumi-google-native
  • pulumi-kubernetes
  • pulumi-oci
  • pulumi-random

The CI tests that depend on the provider code will need to either be disabled or test against a fixed version of providers from Maven Central.

Downstream checks that preview the impact of codegen changes on flagship providers will be tracked separately.

Affected area/feature

@t0yv0 t0yv0 added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team and removed needs-triage Needs attention from the triage team labels Jul 12, 2022
@t0yv0 t0yv0 added this to the 0.75 milestone Jul 12, 2022
@t0yv0 t0yv0 self-assigned this Jul 12, 2022
t0yv0 added a commit that referenced this issue Jul 12, 2022
* Remove pulumi-gcp

* Remove pulumi-aws

* Remove pulumi-auzre

* Remove pulumi-azuread

* Remove pulumi-random

* Remove pulumi-oci

* Remove pulumi-awsx

* Remove pulumi-eks

* Remove aws-apigateway

* Fix cleanup-prerelease-builds.yml

* Fix pr.yml

* Fix release-providers-*.yml

* Removed pulumi-docker

* Removed pulumi-kubernetes

* Removed pulumi-aws-native

* Removed pulumi-azure-native

* Removed pulumi-google-native

* Removed build-templates

* Remove provider builds from cleanup-prerelease-builds

* Drop providers out of pr.yml

* Drop provider tag triggers in pr.yml

* Retire release-providers-to-maven-central

* Remove dummy/pom.xml

* Remove providers/ subtree

* Do not compute provider versions in versions.sh

* Fix random example

* Skip testing azure-java-function-graal-spring

* Fix random version to test against
@pulumi-bot pulumi-bot added the resolution/fixed This issue was fixed label Jul 12, 2022
@t0yv0
Copy link
Member Author

t0yv0 commented Jul 12, 2022

Decided to do all of them in one swoop since we're not planning to release updates for the remaining native providers from this repo anyway, but wait on the respective providers to finish upgrading in https://github.com/pulumi/home/issues/2060

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features resolution/fixed This issue was fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants