Skip to content

Support Azure DevOps service connection - #1532

Merged
marceljk merged 4 commits into
stackitcloud:mainfrom
JorTurFer:support-az-do-sc
Sep 3, 2026
Merged

marceljk merged 4 commits into
stackitcloud:mainfrom
JorTurFer:support-az-do-sc

Conversation

@JorTurFer

@JorTurFer JorTurFer commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Description

During next days, I'll publish a new Azure DevOps task and service connection to support STACKIT Service Accounts nativelly within Azure DevOps. This PR adds support for native a service connection.

As soon as the new task is public, I'll update the PR adding more info to the guide, but in terms of code, this is all the needed changes

Fixes #1321

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see examples/ directory)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Acceptance tests got implemented or updated (see e.g. here)
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@JorTurFer
JorTurFer requested a review from a team as a code owner June 22, 2026 21:18
@JorTurFer
JorTurFer marked this pull request as draft June 25, 2026 08:22
@JorTurFer
JorTurFer marked this pull request as ready for review June 25, 2026 17:49
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Jul 3, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

not stale

@github-actions github-actions Bot removed the Stale PR is marked as stale due to inactivity. label Jul 6, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

@github-actions

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Jul 14, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

not stale

@github-actions github-actions Bot removed the Stale PR is marked as stale due to inactivity. label Jul 15, 2026
@github-actions

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Jul 22, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

not stale

@github-actions github-actions Bot removed the Stale PR is marked as stale due to inactivity. label Jul 24, 2026
@github-actions

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Jul 31, 2026
@rubenhoenle rubenhoenle removed the Stale PR is marked as stale due to inactivity. label Aug 3, 2026
@marceljk

marceljk commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Code looks good to me. Before approving and merging it, I would like to test it. I had to request your new task for our organization. As soon this is approved and ready to use, I'll continue with testing this PR.

@JorTurFer

JorTurFer commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

Code looks good to me. Before approving and merging it, I would like to test it. I had to request your new task for our organization. As soon this is approved and ready to use, I'll continue with testing this PR.

I can't intall it in the org, but once it's installed, I can help with the config. Just ping me if you need help

@github-actions

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Aug 13, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

not stale

@github-actions github-actions Bot removed the Stale PR is marked as stale due to inactivity. label Aug 14, 2026

@marceljk marceljk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I finally could try your extensions and tried to configure it based on the docs. Left a few comments, where I had some configuration issues

Comment thread docs/guides/workload_identity_federation.md Outdated
Comment thread docs/guides/workload_identity_federation.md Outdated
marceljk
marceljk previously approved these changes Aug 19, 2026

@marceljk marceljk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution! Looks good to me and already posted it in our internal channel for a second review

@github-actions

Copy link
Copy Markdown

This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it.

@github-actions github-actions Bot added the Stale PR is marked as stale due to inactivity. label Aug 27, 2026
@JorTurFer

Copy link
Copy Markdown
Contributor Author

not stale

@github-actions github-actions Bot removed the Stale PR is marked as stale due to inactivity. label Aug 28, 2026
Comment thread stackit/provider.go Outdated
JorTurFer and others added 4 commits September 3, 2026 09:07
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge.turrado@digits.schwarz>
Signed-off-by: Jorge Turrado <jorge.turrado@digits.schwarz>
Signed-off-by: Jorge Turrado <jorge.turrado@digits.schwarz>
@marceljk
marceljk enabled auto-merge (squash) September 3, 2026 07:08
@marceljk
marceljk merged commit 30e88fb into stackitcloud:main Sep 3, 2026
3 checks passed
@JorTurFer
JorTurFer deleted the support-az-do-sc branch September 3, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Struggling with setting up Workload Identity Federation for my Azure DevOps Pipeline

5 participants