[{"author":"SamGrantham","date":"2026-10-07T16:08:36+00:00","message":"Update migration guide with wiki migration notes\n\nAdded notes about wiki comments and project section migration limitations.","sha":"add8e4068d9352c668690db08e5ead1af05f24fb","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/add8e4068d9352c668690db08e5ead1af05f24fb"},{"author":"learn-build-service-prod","date":"2026-09-24T19:30:53+00:00","message":"Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/azure-devops-docs (branch main) (#9745)\n\n* Merge main > LIVE (#9663)\n\n* MDP: Update network validation script\n\n* Update docs/managed-devops-pools/configure-networking.md\n\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\n\n* Update script to handle http Urls\n\n* Updated PowerShell script\n\n* Update script note\n\n* Apply suggestions from code review\n\nCo-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com>\n\n* Add endpoint to the script\n\n* Update\n\n* ELM public preview (#9661)\n\n* audit updates\n\n* elm public preview\n\n* default enabled\n\n* Update docs/organizations/audit/auditing-streaming.md\n\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\n\n* Update auditing-streaming.md\n\n---------\n\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\nCo-authored-by: James Barnett <v-jabarnett@microsoft.com>\n\n* Update script\n\n* Apply batched suggestions from code review\n\nCo-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>\n\n* Add anchor links\n\n* Update script\n\n---------\n\nCo-authored-by: Steve Danielson <Steve.Danielson@microsoft.com>\nCo-authored-by: Steve Danielson <steved0x@github.com>\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\nCo-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com>\nCo-authored-by: James Barnett <v-jabarnett@microsoft.com>\nCo-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>\nCo-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>\n\n* Document `AZP_AGENT_DEFAULT_MAP_DOCKER_SOCKET_TO_FALSE` @ container proc (#14402)\n\n* Document `AZP_AGENT_DEFAULT_MAP_DOCKER_SOCKET_TO_FALSE` @ container proc\n\nThis is useful short-term for mass-deployments when it's impractical and unrealistic to make large changes on suddenly-updated agents.\n\nThis env var toggle has been added in the same PR https://github.com/microsoft/azure-pipelines-agent/pull/5627, but it looks that the docs writers had forgotten to record this change for better discovery.\n\n* Update Docker socket mapping instructions in documentation\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\n\n* Update Docker socket mapping explanation in documentation\n\nClarified the behavior of the agent host environment variable regarding Docker socket mapping in container jobs.\n\n---------\n\nCo-authored-by: chcomley <35748196+chcomley@users.noreply.github.com>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\n\n* Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/azure-devops-docs (branch main) (#9699) (#14403)\n\n* Merge main > LIVE (#9663)\n\n* MDP: Update network validation script\n\n* Update docs/managed-devops-pools/configure-networking.md\n\n\n\n* Update script to handle http Urls\n\n* Updated PowerShell script\n\n* Update script note\n\n* Apply suggestions from code review\n\n\n\n* Add endpoint to the script\n\n* Update\n\n* ELM public preview (#9661)\n\n* audit updates\n\n* elm public preview\n\n* default enabled\n\n* Update docs/organizations/audit/auditing-streaming.md\n\n\n\n* Update auditing-streaming.md\n\n---------\n\n\n\n\n* Update script\n\n* Apply batched suggestions from code review\n\n\n\n* Add anchor links\n\n* Update script\n\n---------\n\n\n\n\n\n\n\n\n\n* Document `AZP_AGENT_DEFAULT_MAP_DOCKER_SOCKET_TO_FALSE` @ container proc (#14402)\n\n* Document `AZP_AGENT_DEFAULT_MAP_DOCKER_SOCKET_TO_FALSE` @ container proc\n\nThis is useful short-term for mass-deployments when it's impractical and unrealistic to make large changes on suddenly-updated agents.\n\nThis env var toggle has been added in the same PR https://github.com/microsoft/azure-pipelines-agent/pull/5627, but it looks that the docs writers had forgotten to record this change for better discovery.\n\n* Update Docker socket mapping instructions in documentation\n\n\n\n* Update Docker socket mapping explanation in documentation\n\nClarified the behavior of the agent host environment variable regarding Docker socket mapping in container jobs.\n\n---------\n\n\n\n\n* Update docs/pipelines/process/container-phases.md\n\n\n\n---------\n\nCo-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>\nCo-authored-by: chcomley <35748196+chcomley@users.noreply.github.com>\nCo-authored-by: Steve Danielson <Steve.Danielson@microsoft.com>\nCo-authored-by: Steve Danielson <steved0x@github.com>\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\nCo-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com>\nCo-authored-by: James Barnett <v-jabarnett@microsoft.com>\nCo-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>\nCo-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>\nCo-authored-by: \ud83c\uddfa\ud83c\udde6 Sviatoslav Sydorenko (\u0421\u0432\u044f\u0442\u043e\u0441\u043b\u0430\u0432 \u0421\u0438\u0434\u043e\u0440\u0435\u043d\u043a\u043e) <wk.cvs.github@sydorenko.org.ua>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>\nCo-authored-by: Hector <v-ndat@microsoft.com>\nCo-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com>\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: v-regandowner <97987445+v-regandowner@users.noreply.github.com>\n\n* Add clarification for impact of PAT disable option on git operations (#14404)\n\n* Add clarification for impact of PAT disable option on git operations\n\nAdd clarification for impact of PAT disable option on git operations like clone, fetch, pull, push, etc.\n\n* fix typo\n\n* Update application access policies and dates\n\nUpdated the date for application access policies and clarified restrictions on personal access token creation.\n\n---------\n\nCo-authored-by: chcomley <35748196+chcomley@users.noreply.github.com>\n\n* Correct and enhance user licenses worksheet with examples (#14405)\n\n* Correct and enhance user licenses worksheet with examples\n\nUpdated the user licenses worksheet with example values and correction.\n\n* Update user licenses worksheet header and content\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\n\n---------\n\nCo-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>\nCo-authored-by: chcomley <35748196+chcomley@users.noreply.github.com>\nCo-authored-by: Steve Danielson <Steve.Danielson@microsoft.com>\nCo-authored-by: Steve Danielson <steved0x@github.com>\nCo-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com>\nCo-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com>\nCo-authored-by: James Barnett <v-jabarnett@microsoft.com>\nCo-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>\nCo-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>\nCo-authored-by: \ud83c\uddfa\ud83c\udde6 Sviatoslav Sydorenko (\u0421\u0432\u044f\u0442\u043e\u0441\u043b\u0430\u0432 \u0421\u0438\u0434\u043e\u0440\u0435\u043d\u043a\u043e) <wk.cvs.github@sydorenko.org.ua>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>\nCo-authored-by: Hector <v-ndat@microsoft.com>\nCo-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com>\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: v-regandowner <97987445+v-regandowner@users.noreply.github.com>\nCo-authored-by: nimbusnext-malhar <152470568+nimbusnext-malhar@users.noreply.github.com>\nCo-authored-by: Bj\u00f6rn Sundling <bjorn.sundling@gmail.com>","sha":"193679dfbf9de1d1ad404801bd9d3b4dbd48ea13","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/193679dfbf9de1d1ad404801bd9d3b4dbd48ea13"},{"author":"chcomley","date":"2026-08-18T22:02:05+00:00","message":"Apply suggestions from code review\n\nCo-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com>","sha":"ebaa9f36ba9b3662a2a50698aa4feed14e8081d6","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/ebaa9f36ba9b3662a2a50698aa4feed14e8081d6"},{"author":"chcomley","date":"2026-08-12T17:15:46+00:00","message":"Apply suggestions from code review\n\nCo-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com>","sha":"a799c65035affd47b93baf34c9a6b7631246938d","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/a799c65035affd47b93baf34c9a6b7631246938d"},{"author":"chcomley","date":"2026-08-12T17:04:46+00:00","message":"Apply suggestions from code review\n\nCo-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com>","sha":"a642639e1088eec0c05e4244ef42f6f96b354bda","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/a642639e1088eec0c05e4244ef42f6f96b354bda"},{"author":"panagiotisliaros","date":"2026-08-03T15:01:53+00:00","message":"Correct migration guidance that says a region mismatch blocks migration\n\nThe Data Import Service no longer blocks a migration when the DACPAC\nstorage account or the SQL Azure VM is in a different Azure region from\nthe destination organization. A single server-side validation gated\nboth methods, so removing it unblocked both.\n\nCorrect only the statements that are no longer accurate:\n\n- migration-overview.md: temporary infrastructure no longer has to be\n  deployed in a supported region.\n- migration-prepare-test-run.md: a SQL Azure VM in a different region\n  no longer fails to start, it warns and asks for confirmation. The\n  storage container is a performance recommendation, not a requirement.\n  Correct the premise of the storage firewall note, which asserted the\n  storage account must be same-region, and drop the same claim from its\n  workaround list.\n- migration-test-run.md: DACPAC storage placement is a performance\n  recommendation, not a start condition.\n- migration-troubleshooting.md: VS403271 is no longer expected, so the\n  AzCopy region-move remediation no longer applies.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: be1f9b20-a210-4a3c-a60d-0400b3f6f599","sha":"16b0070bd91a39c45b2eaf6af93964a32713a642","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/16b0070bd91a39c45b2eaf6af93964a32713a642"},{"author":"panagiotisliaros","date":"2026-07-30T15:09:00+00:00","message":"Apply suggestion from @learn-build-service-prod-10[bot]\n\nCo-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com>","sha":"a3a2c4a7fe5e11e91f24faa11cdf9bd3f7d912af","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/a3a2c4a7fe5e11e91f24faa11cdf9bd3f7d912af"},{"author":"panagiotisliaros","date":"2026-07-30T15:08:53+00:00","message":"Apply suggestion from @learn-build-service-prod-10[bot]\n\nCo-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com>","sha":"d5e00e0e1e34f66940d894803d83212cb24ffea2","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/d5e00e0e1e34f66940d894803d83212cb24ffea2"},{"author":"panagiotisliaros","date":"2026-07-30T15:04:18+00:00","message":"Align DACPAC firewall guidance with Microsoft Learn style guidance\n\nApply the Microsoft Learn contributor guidance at\nhttps://learn.microsoft.com/en-us/contribute/content/:\n\n- Alerts: the guidance says to avoid note and important boxes because\n  readers skim past them, to put the information directly in the article\n  text, and to never place multiple alerts next to each other. The page\n  already had six alerts, and this change had added three more. Convert\n  the section intro note and the Option 1 note to body text, and keep a\n  single Important box for the same-region limitation, which is\n  essential information required for user success.\n- Move the Option 2 workaround list out of the alert and into a regular\n  bulleted list so the alert stays short.\n- Text formatting guidelines: bold is reserved for UI elements. Remove\n  the bold lead-ins \"Applies to the SQL Azure VM migration method\" and\n  \"Same-region limitation for DACPAC migrations\". Bold is retained only\n  for the Public network access, All networks, and Selected networks UI\n  labels.\n- Use active voice and second person, \"you can't use this option to\n  allow access\" rather than \"this option can't be used\".\n- Remove nested parentheses in the Option 1 paragraph.\n\nVerified with markdownlint against the repository .markdownlint.json.\nNo content changes to the guidance itself.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: d89eaf19-9c69-4933-a77e-5defb6f20b7d","sha":"13818885bd257271cd5963e01cd0cfc32f39f6ab","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/13818885bd257271cd5963e01cd0cfc32f39f6ab"},{"author":"panagiotisliaros","date":"2026-07-30T14:58:48+00:00","message":"Apply final review feedback to DACPAC storage firewall guidance\n\nReconcile the \"Restrict access to Azure DevOps Services IPs only\" section\nwith the final consolidated review feedback:\n\n- Add a section intro note describing which parties access the DACPAC\n  storage container: the upload machine and the hosted Data Import\n  Service. Clarify that Migrator validate and prepare connect to the\n  collection database and Microsoft Entra ID, and that import submits\n  the package over HTTPS with a PAT and reads no storage container.\n- Remove the \"create the storage account in a different Azure region\"\n  workaround. The import service requires the DACPAC to be in the same\n  region as the destination organization and rejects a mismatch with\n  VS403271, so it is not a valid workaround.\n- Reorder the remaining Option 2 workarounds so the more secure SQL\n  Azure VM and NSG service tag path comes first.\n- Add the revert instruction to the \"All networks\" fallback, and note\n  that leaving the storage account open is a security regression.\n- State the same-region limitation as a requirement rather than a\n  conditional, since the storage account must be in the destination\n  region.\n\nRef: ICM 51000001117137.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: d89eaf19-9c69-4933-a77e-5defb6f20b7d","sha":"21b3ff07d8b5fe9e6c5b728f8bfd2be798748de2","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/21b3ff07d8b5fe9e6c5b728f8bfd2be798748de2"},{"author":"panagiotisliaros","date":"2026-07-23T10:48:56+00:00","message":"Clarify DACPAC storage firewall guidance in prepare test run migration\n\nAdd applicability note to Option 1 (Service Tags) and a same-region\nlimitation Important box to Option 2 (IP List) for DACPAC migrations.\nRef: ICM 51000001117137.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: 373d3ce2-5b42-4f70-a5ef-8a8536178a03","sha":"f00c60a55f5c4c144c288184b963bdd6354d66d7","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/f00c60a55f5c4c144c288184b963bdd6354d66d7"},{"author":"chcomley","date":"2026-06-11T21:35:27+00:00","message":"GitHub customer feedback - discrepancy + refresh (#9308)","sha":"860a9c27369b1bd7c2134ca4787ca5b28f8f0fde","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/860a9c27369b1bd7c2134ca4787ca5b28f8f0fde"},{"author":"chcomley","date":"2026-06-02T16:01:50+00:00","message":"ELM quick updates: number/sequenced article tasks + ELMs (plural) + move docset to Repos TOC (#9288)\n\n* number/sequenced article tasks + ELMs (plural)\n\n* relocate docset and do redirects\n\n* relocate\n\n* LFS (future)","sha":"530ef1bc9ebb5e9431840cae8008faf84fcbdd97","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/530ef1bc9ebb5e9431840cae8008faf84fcbdd97"},{"author":"chcomley","date":"2026-06-01T21:46:04+00:00","message":"NEW: Documentation for Enterprise Live Migration (ELM) (#9283)\n\n* Add documentation for Enterprise Live Migrations (ELM)\n\n- Create overview.md to introduce ELM and its core capabilities.\n- Add prerequisites.md detailing requirements for ELM setup.\n- Implement start-migration.md to guide users through authentication and initial synchronization.\n- Establish toc.yml for navigation within ELM documentation.\n- Develop troubleshoot.md to assist users in diagnosing and resolving common ELM errors.\n\n* Update docs/migrate/elm/prerequisites.md\n\nCo-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com>\n\n* Update docs/migrate/elm/prerequisites.md\n\nCo-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com>\n\n* Update docs/migrate/elm/prerequisites.md\n\nCo-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com>\n\n* Update docs/migrate/elm/prerequisites.md\n\nCo-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com>\n\n* remove troubleshooting doc, small updates, rename folder from elm\n\n* edits\n\n* cutover one word, file rename\n\n* updates\n\n* remove child TOC\n\n* elm singular\n\n---------\n\nCo-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com>","sha":"584346ce038ae3da8aa43ad1d129c1f96fd656b8","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/584346ce038ae3da8aa43ad1d129c1f96fd656b8"},{"author":"chcomley","date":"2026-05-11T15:08:31+00:00","message":"Merge branch 'main' into panos/fusion/data_import","sha":"acc15cdb353706c7c60a15e8f0136568b7b69ce1","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/acc15cdb353706c7c60a15e8f0136568b7b69ce1"},{"author":"chcomley","date":"2026-05-11T15:07:05+00:00","message":"bookmark fixes","sha":"3864c293458c609aac14e9787b1ffb32a66ae8e3","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/3864c293458c609aac14e9787b1ffb32a66ae8e3"},{"author":"chcomley","date":"2026-05-08T15:59:49+00:00","message":"BULK UPDATES: Replace \"Related articles\" with \"Related content\" and other stylistics (#9220)\n\n* Update documentation to replace \"Related articles\" with \"Related content\" across multiple reports and guides; improve clarity and consistency in language throughout various sections; enhance instructions and descriptions for better user understanding.\n\n* build warning fix for bookmark\n\n* Remove deprecated ms.assetid metadata from all articles\n\n* build warning fixes, invalid mapping\n\n* Revert \"Remove deprecated ms.assetid metadata from all articles\"\n\nThis reverts commit 6252100cef55baf68bd9dd27a0ddb473ed16a217.","sha":"f7bd73fbf08aed577f62dceb04fa31aa16643c19","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/f7bd73fbf08aed577f62dceb04fa31aa16643c19"},{"author":"panagiotisliaros","date":"2026-05-05T15:17:18+00:00","message":"Typo fix - Step 4 in migration test run doc\n\ntypo","sha":"fb0464a971d050b8f98f465394d976c970c443b7","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/fb0464a971d050b8f98f465394d976c970c443b7"},{"author":"panagiotisliaros","date":"2026-05-05T14:57:39+00:00","message":"Move SQL Azure VM steps off DACPAC page; clarify SAS token container scope\n\n- Remove duplicate 'Configure your collection for migration' and 'Configure\n  the migration specification file to target the VM' subsections from\n  Step 2 of migration-test-run.md. These steps belong only to the SQL\n  Azure VM alternative documented on migration-prepare-test-run.md and\n  appearing on the DACPAC page caused confusion.\n- Replace the removed content with a pointer note linking to the SQL\n  Azure VM alternative for users where the Data Migration Tool blocks\n  the DACPAC method.\n- In Step 4 (Generate an SAS token), add an Important note that the SAS\n  token must be generated at the container level, not at the storage\n  account or individual blob level.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>","sha":"6071f62160162f34eb43cf5f09f6c70ff1d2493c","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/6071f62160162f34eb43cf5f09f6c70ff1d2493c"},{"author":"chcomley","date":"2026-04-21T15:51:08+00:00","message":"refreshes","sha":"74b248345935cb1e3f5145166e9f9efa8abf9d91","url":"https://github.com/MicrosoftDocs/azure-devops-docs/commit/74b248345935cb1e3f5145166e9f9efa8abf9d91"}]
