lewiswrites http://lewispen.github.io/posts/fabric-notebook-service/ -
Fabric Notebook Service
In Fabric, you can write Python using Notebooks in pipelines to retrieve data from external systems where they may be too complex or not supported by any of the available connectors in a dataflow. For example, you can use a …
Read MoreThe Problem
I recently had a customer who’s Azure DevOps Pipelines BizTalk 2020 build had suddenly started to fail. They said they had not altered their BizTalk solution, or their build process.
The Analysis
Turns out the issue was that the operating system on the VM that hosts their self-hosted Azure DevOps …
Read MoreThe Problem
Today I was upgrading our self hosted Delinea Secret Server from 11.9.x to 12.0.x. These upgrades are usually an easy process, all achieved within the Secret Server web UI, but not today.
The upgrade proceeded as normal, downloading the new package, updating the DB schema and updating the binaries, but then …
Read MoreThe Problem
I have been using Packer to generate our Azure DevOps Build agent disk images for a while now. The advantage of this process is that our Azure DevOps self-hosted agents have the same installed software, and hence capabilities, as the Microsoft hosted ones. So it is trival to move a build pipeline from …
Read More- Whilst presenting on ‘Migrating DevOps Toolsets’ at DDDNorth 2026 last weekend, I mentioned a blog post & flowchart I had created a few years ago to guide people through their options when migrating from what was then called TFS (Azure DevOps Server) to what was then called VSTS (Azure DevOps Services) …
Read More Background
I have been doing the regular maintenance in our Azure DevOps Pipelines of updating the versions of tasks. This usually means you perform one of the following actions
- Just increment the major version number in the YAML e.g
task: MyTask@1totask: MyTask@2when there is a newer version of a task available. …
Read More- Just increment the major version number in the YAML e.g