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

Integrate Azure Service Operator #3402

Closed
39 of 42 tasks
nojnhuh opened this issue Apr 7, 2023 · 6 comments
Closed
39 of 42 tasks

Integrate Azure Service Operator #3402

nojnhuh opened this issue Apr 7, 2023 · 6 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Comments

@nojnhuh
Copy link
Contributor

nojnhuh commented Apr 7, 2023

/kind feature

This is an umbrella issue to track the overall progress of the effort described in the proposal to adopt ASO (#3113). It's currently a work-in-progress and will be updated as we identify and break down the work to be done.

Common Functionality

  1. nojnhuh
  2. nojnhuh
  3. 2 of 2
    adriananeci
  4. nojnhuh
  5. 1 of 1
    nojnhuh
  6. nojnhuh
  7. 1 of 1
    nojnhuh
  8. 9 of 9
    nojnhuh
  9. adriananeci
  10. 1 of 1
    nojnhuh
  11. kind/feature
    nojnhuh
  12. kind/cleanup priority/important-soon
  13. kind/feature
    nojnhuh
  14. kind/bug priority/important-longterm
    nojnhuh
  15. area/managedclusters kind/bug size/XL triage/accepted
  16. kind/feature priority/important-longterm size/L
    nawazkh

New Tests

  1. 1 of 1
    lifecycle/rotten
  2. 2 of 2
    lifecycle/rotten
  3. 1 of 1
    priority/important-longterm size/XL
    mtougeron
  4. nojnhuh

Service Implementations

  1. nojnhuh
  2. 1 of 1
    nojnhuh
  3. 1 of 1
    area/managedclusters priority/important-soon size/L
    nojnhuh
  4. 1 of 1
    nawazkh
  5. 1 of 2
    lifecycle/rotten
  6. 1 of 1
    kind/feature
    nawazkh
  7. willie-yao
  8. lifecycle/rotten
  9. lifecycle/rotten
  10. lifecycle/rotten
  11. lifecycle/rotten
  12. lifecycle/rotten
  13. lifecycle/rotten
  14. lifecycle/rotten
  15. lifecycle/rotten
  16. lifecycle/rotten
  17. lifecycle/rotten
  18. lifecycle/rotten
  19. lifecycle/rotten
    willie-yao
  20. lifecycle/rotten

Currently listed above are the services required for AzureManagedCluster which are the highest priority.

Relevant External Issues

@k8s-ci-robot k8s-ci-robot added the kind/feature Categorizes issue or PR as related to a new feature. label Apr 7, 2023
@mboersma mboersma added the priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. label Apr 17, 2023
@dtzar dtzar added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Apr 17, 2023
@nojnhuh nojnhuh mentioned this issue Apr 18, 2023
4 tasks
@nojnhuh
Copy link
Contributor Author

nojnhuh commented Aug 11, 2023

Test configuring ASO to install more CRDs than only what CAPZ requires

I played around with this a bit and got it working AFACT. The steps I roughly took were:

  1. Install CAPZ with ASO with clusterctl init
  2. Install another ASO CRD
  3. clusterctl upgrade
  4. Check the ASO Pod is healthy and manually-installed CRD still exists

I added a section to the docs as part of #3723 with more details.

I think that gives me enough confidence to move forward for now.

@nojnhuh
Copy link
Contributor Author

nojnhuh commented Oct 4, 2023

Here is an implementation/review checklist I put together for converting each service to use ASO: https://gist.github.com/nojnhuh/a1e06bb6d98b0eacb51134480ea4acea

cc @nawazkh @willie-yao

@dtzar dtzar removed the priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. label Mar 25, 2024
@dtzar
Copy link
Contributor

dtzar commented Mar 28, 2024

I'd vote to close this issue out once we have everything completed in common functionality

@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 26, 2024
@nojnhuh
Copy link
Contributor Author

nojnhuh commented Jun 26, 2024

I'd vote to close this issue out once we have everything completed in common functionality

The couple of lingering issues here I think are marginal enough that I think we can at least call this issue complete. We'll of course continue to track those open issues but I think it's fair to close this big tracking issue now.

/close

@k8s-ci-robot
Copy link
Contributor

@nojnhuh: Closing this issue.

In response to this:

I'd vote to close this issue out once we have everything completed in common functionality

The couple of lingering issues here I think are marginal enough that I think we can at least call this issue complete. We'll of course continue to track those open issues but I think it's fair to close this big tracking issue now.

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
Archived in project
Development

No branches or pull requests

5 participants