Skip to content

Pin dbatools.library to 2.x SSPI - #10716

Merged
potatoqualitee merged 2 commits into
developmentfrom
repin-library-2026.5.3
Sep 14, 2026
Merged

potatoqualitee merged 2 commits into
developmentfrom
repin-library-2026.5.3

Conversation

@potatoqualitee

@potatoqualitee potatoqualitee commented Sep 14, 2026 •

Copy link
Copy Markdown
Member

Why

dbatools.library PR 56 was cut from libmigration but merged into main, which carried the whole 3.0 library tree onto main. The 2026.8.2-preview-main-20260802114210 build this branch pinned in #10495 is therefore a 3.0 library, not a 2.x one.

main has been reverted to v2026.5.3 (dataplat/dbatools.library@d43805b2), the full SSPI work is on libmigration (cc04650d), and dataplat/dbatools.library#60 ports the 2.x-relevant half (the provider class, SqlClient 7.0.1) back onto main.

This PR pins CI to the preview built from #60, so the Windows SSPI integration leg and the rest of the 2.x matrix run against a real 2.x library that has the provider. Once #60 merges and a release is cut from main, this pin moves to that version.

馃 Generated with Claude Code

https://claude.ai/code/session_01PRG7aY5eVNEXTw5ahQbGW9

The 2026.8.2-preview-main build was cut from dbatools.library main after PR 56 accidentally carried the whole libmigration (3.0) tree onto it. Main has been reverted to v2026.5.3, so the 2.x branch pins the last real 2.x library again until a clean 2.x build with the SSPI provider exists. Connect-DbaInstance already degrades gracefully when the provider type is absent.

(do Connect-DbaInstance)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PRG7aY5eVNEXTw5ahQbGW9
Points CI at the preview built from dataplat/dbatools.library#60 (2.x main plus the SSPI provider and SqlClient 7.0.1) so the Windows SSPI integration leg can prove itself green on a real 2.x library. Once #60 merges and a release is cut from main, this pin moves to that version.

(do Connect-DbaInstance)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PRG7aY5eVNEXTw5ahQbGW9
@potatoqualitee potatoqualitee changed the title Pin dbatools.library back to 2026.5.3 (do Connect-DbaInstance) Pin dbatools.library to the 2.x SSPI preview (do Connect-DbaInstance) Sep 14, 2026
@potatoqualitee potatoqualitee changed the title Pin dbatools.library to the 2.x SSPI preview (do Connect-DbaInstance) Pin dbatools.library to the 2.x SSPI preview Sep 14, 2026
@potatoqualitee potatoqualitee changed the title Pin dbatools.library to the 2.x SSPI preview Pin dbatools.library to 2.x SSPI Sep 14, 2026
@potatoqualitee
potatoqualitee merged commit d2312b8 into development Sep 14, 2026
32 of 33 checks passed
@potatoqualitee
potatoqualitee deleted the repin-library-2026.5.3 branch September 14, 2026 14:59
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.

2 participants