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

[Epic] Standardize on provider-ci for all providers #1101

Open
5 tasks
mjeffryes opened this issue Oct 12, 2024 · 3 comments
Open
5 tasks

[Epic] Standardize on provider-ci for all providers #1101

mjeffryes opened this issue Oct 12, 2024 · 3 comments
Assignees
Labels
kind/epic Large new features or investments

Comments

@mjeffryes
Copy link
Member

mjeffryes commented Oct 12, 2024

Overview

Only bridged providers benefit from the consistency and automatic rollout of workflows generated from provider-ci today. This creates a lot of work when we have to make a change to all providers. Native provider ci also helps automate changes for some non-bridged providers but has also varied in structure to provider-ci. We'd like to drive greater consistency for across the whole fleet for things like package publish to gain the benefits of investment here across the whole fleet.

Key KPIs

  • Number of implementations required to roll out a publishing change to all providers.
  • Number of duplicate implementations where behaviour is the same.

Key Stakeholders

  • Provider team
  • Community provider authors

Key Deliverables

  • New provider-ci templates for EKS, AWSx and API Gateway
  • Integrate provider-ci into boilerplates
  • Migrate native-provider-ci into provider-ci
  • Minimise duplication & fragmentation

References 📔

@pulumi-bot pulumi-bot added the needs-triage Needs attention from the triage team label Oct 12, 2024
@guineveresaenger guineveresaenger removed the needs-triage Needs attention from the triage team label Oct 14, 2024
@t0yv0
Copy link
Member

t0yv0 commented Oct 15, 2024

Why does the title say Standardize on CI-mgmt for all providers and the overview says "Bridged providers currently display unusable or misleading results in pulumi preview." ?

@mjeffryes
Copy link
Member Author

Probably because I failed a copy-paste! thanks for the catch!

@mikhailshilkov mikhailshilkov added the kind/epic Large new features or investments label Oct 21, 2024
@danielrbradley
Copy link
Member

Looks like this probably supersedes:

Most of that issue is complete at this point. The only dangling issues are:

@danielrbradley danielrbradley changed the title [Epic] Standardize on CI-mgmt for all providers [Epic] Standardize on provider-ci for all providers Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Large new features or investments
Projects
None yet
Development

No branches or pull requests

7 participants