Pinned Posts
Forum Widgets
Latest Discussions
Migrating Builds from TFS 2017 to DevOps Server 2022, a few questions...
Hi all, We are going to be moving to DevOps Server 2022 and our on-prem build definitions will have to be converted to the infrastructure as code, YAML format. The question(s) I have relate to getting started. Currently, with TFS, I just choose New Definition, add/configure the steps or tasks and away the build goes. With the new format, it is my understanding that the build definition is now a YAML script file that will be kept in source control. How do I get started creating this file and where do I store it in source control, or is that all automatically done with a New Definition option? Once I figure that out, I'll be recreating our Definitions with the Classic option for task configuration until I'm up to speed with YAML to script on the fly. Any information or help is appreciated! Thanks!!MaWa316Jul 16, 2025Copper Contributor845Views0likes1CommentNon-SaaS Product GIT Branching Strategy
Dear Team, What’s your recommended approach? A non-SaaS product Two repos - Backend and Frontend Current Approach - Dev, QA and Prod Branches Sprint branch (can’t go with feature branch as multiple unlimited APIs and multiple user stories will impact the same set of APIs) created out of Dev and merged into Dev at end of sprint Post each Sprint Dev branch tagged and PR into QA branch Customers are given Docker images generated out of specific tags from QA branch Now comes the fun part- Say customer 1 on Tag v4.3.0, customer 2 on Tag v4.4.0 and product last release is Tag v4.5.0. Current active sprint once complete would be v4.6.0 Developers currently working on active sprint branch for v4.6.0 Bug 1 reported by customer 1 in v4.3.0 Bug 2 reported by customer 2 in v4.4.0 I can extract the specific tag code, make the changes, then manually make the changes in other tags and release to those customers if common bug, or else manually make the changes in active branch also so that next release it’s not missed What if Bug 1 is a Feature for customer 2 who doesn’t need it? So where will I store these changes? Which branch? I want to avoid having customer specific branches as it becomes a big overhead. Suggestions welcome!GeorgeAbrahamJul 16, 2025Copper Contributor954Views0likes1CommentAzure VM Windows Server 2022 Domain Joining Issue
We have multiple Windows Server 2022 VMs in a dedicated Resource Group, created as per best practices for each engagement. All firewall roles, VNet, routing, and NSGs are configured, with Azure Firewall set up to communicate with the on-premises Active Directory. Telnet, nslookup, and ping tests are successful, but attempts to join the domain result in an error stating the network path object is no longer available. Any recommendation for effective troubleshooting steps?40Views0likes2CommentsIn Azure Devops, How to view all child work items for a dependent feature ?
I have a Epic with few features. In one of the feature, I have a user story that has a related link to other features. Is it possible to see all the features. its child user stories, tasks, bugs that are open for all the associated features ? Epic -> Feature 1 -> User stories -> Tasks, Bugs Epic -> Feature 2 -> User stories -> Tasks, Bugs Epic -> Feature 3 -> User stories -> Tasks, Bugs Epic -> Feature 4 -> Special User story (with relation to Feature 1, 2) -> Tasks, Bugs In the view I want to see all the features (that are associated to Special User story) and its childs Epic -> Feature 1 -> User stories, Tasks, Bugs Epic -> Feature 2 -> User stories, Tasks, BugsPrasadKMJul 15, 2025Copper Contributor76Views0likes2CommentsModifying Release Retention Policy via the API in Azure DevOps Server
Hi, Is there a way to adjust the Release Retention in the Project Settings, specifically the Maximum retention policy and Default retention policy via the API in Azure DevOps Server? I'm looking to automate this process but am struggling to find clear documentation or references on the appropriate API endpoints or methods.amir1231905Jul 14, 2025Copper Contributor638Views0likes1CommentQuery DevOps for Feature duration
We're using the Feature Timeline to create a high-level planning of Features across Iterations. Some are single-iteration features, but some span multiple Iterations. I want to get the Feature information into Excel with the Team addin, including the beginning and ending iteration. However, when I query, I get a single Iteration for each Feature. Which Iteration is returned seems to depend on the first Iteration where the Feature was planned. So I cannot see from the query data whether a Feature spans multiple iterations, and not even if the Iteration returned with the Feature is the first or last Iteration the Feature is planned in. I've included all available Date/Duration/remotely relevant columns to see if I can find out if the information I need is available somewhere. Apparently not: all Date columns except Created/Changed are empty, and there's nothing Duration-like. Since the Feature Timeline 'knows' that some features span multiple Iterations, the information must be stored somewhere. But WHERE? Screenshots included: Feature 26417 in the Feature Timeline, spanning sprints 6 and 7; and the same Feature in a Team query in Excel, showing no date information and only the Iteration Path to sprint 6.FlorisMKJul 14, 2025Copper Contributor731Views0likes1CommentFunction App access restrictions preventing ADO cloud Pipeline to Government tenant from succeeding
Hi there, I'm running into an access restrictions issue with Function App on our Gov tenant thats preventing the deployment from succeeding from our commercial cloud ADO. It seems that ADO cloud and / or the agents IP's need to be defined in the function app access restrictions, but unclear where to gather that IP info, or add an additional task on the release side. I read some other forums that reflected that noted the AgentCloud service tag should suffice, however that doesn't work either. Our service connection deploys app service code to the same RG the function app resides in just fine. Any feedback how solve this issue is greatly appreciated.DrueMJul 14, 2025Copper Contributor482Views0likes3CommentsWhy can't my Function Access my Key Vault?
I am developing an automation for the first time with Azure Functions. In Azure, I have set up a Key Vault to store login credentials used in the Function. My account has the following roles: Contributor, Key Vault Administrator, Key Vault Secrets User, and Owner. Furthermore, the Managed Identity for my Function has the roles Key Vault Administrator, Key Vault Secrets User. In spite of all this, when I try to run my function locally with an HTTP endpoint using Postman, I get the following error: Azure.RequestFailedException: Caller is not authorized to perform action on resource. Did I give myself or my managed identity the wrong roles?jdm23133Jul 13, 2025Copper Contributor72Views0likes4CommentsAzure Devops Newbie Question
Hi all, I am setting up a test project with Agile process type and I am looking to view Epics, Features, User Stories and Tasks all within the same board however I am struggling with this one. If I set everything up on the backlog view I can expand them out and see everything fine. However when I select "View as Board" I dont get the view I am looking for (or maybe it is just not possible?). Within the boards views, on the right side I have the option to view Epics, Features and User stories but I can only select one at a time. If I select Epics I see Epics and Features. If I select Features I see Features and User Stories and if I select User Stories I see User Stories and Tasks. Is there a way to see all of them in one single view within the board? Any ideas are most welcome! ThanksSquidlegJul 13, 2025Copper Contributor422Views0likes1CommentHow should I publish my distributable release files in a release pipeline?
Hello community, I have been looking up quite some time on the subject of pipelines, but strangely, I cannot get to find an answer for this very simple scenario I have. Thing is, the releases to our software need to be published as a easily downloadable and versioned file/s or installer. Why? Because due to the nature of the bussiness, target environments do not have internet connection, so we need to offer manually downloadable distributable files/installer to manually install them. I have tried different things but these don't seem to work for me: - Publish as a "Pipeline Artifact": This option doesn't work in classic Release Pipelines (it throws an error "Cannot upload to a pipeline artifact from release environment."). - Publish as a "Build artifact": If I do it in a build pipeline, it will defeat the purpose of separation between "build" and "release" pipelines. Even if I did it anyway, it will be published as a "build" artifact, which will be very hard to reach in the Azure Devops web app: Pipelines>(Pipeline name)>(browse run name)>Artifacts>Artifact name, which also gets deleted like 30 days after. - Publish with "Universal Publish": This option seems to be very apt, since releases are added into the Azure Artifacts feed with a corresponding version number in a very "official" manner (i yet have to see how to assign this version number dynamically from build stage). But the problem is that apparently it's not possible to download universal packages from Azures Web App UI for technical reasons. Instead, I have to use Azure CLI. But i need to be able for me or any team member to download this artifact easily and without installing additional software or technical knowledge. Am I missing something here? Some considerations: we only have an Azure Devops plan, no other Azure services (storage, etc).AgusfvJul 13, 2025Copper Contributor496Views0likes1Comment
Resources
Tags
- azure2,278 Topics
- azure devops1,392 Topics
- Data & Storage379 Topics
- Networking240 Topics
- Azure Friday223 Topics
- App Services203 Topics
- devops170 Topics
- blockchain168 Topics
- Security & Compliance151 Topics
- analytics136 Topics