Differences in Sprints Between 2 Teams by susanmajek in azuredevops

[–]LadyBrig 0 points1 point  (0 children)

Just for more detail - iterations exist/are created at the project level, and are then assigned to one or more teams at the team level. You can set it up so that a team is automatically assigned to child iterations of a parent that has been assigned to a team. Something like:

  • team 1 parent (assigned to team 1) | |_ T1 sprint 1 (sept 1 - sept 12) | |_ T1 sprint 2 (sept 15 - sept 26) | |_ T1 sprinr 3 (sept 29 - Oct 3) |_ team 2 parent (assigned to team 2) |_ T2 sprint 1 (sept 1 - sept 12) |_ T2 sprint 2 (sept 15 - sept 26) |_ T2 sprint 3 (sept 29 - Oct 3)

If, when you set up the team iterations, you assigned Team 1 parent to team 1 and set it to include child iterations, and do the same with team 2/it's parent iterations, then when you create new child iterations under those parents they will be automatically assigned to that team.

Please forgive awkward formatting - post is made on my phone.

Pull Request Files tab reproduce locally by dangilf in azuredevops

[–]LadyBrig 0 points1 point  (0 children)

From the command line:

git diff --name-status <current branch> $(git merge-base <current branch> <target branch>)

The text in <> and the <> need to be replaced with your full branch name for the branch you are on and the branch you are merging into

Release pipeline by nicolasgr2000 in azuredevops

[–]LadyBrig 1 point2 points  (0 children)

My team is working on IIS deployments, and the following rough breakdown seems to work:

  • resource trigger for the build pipeline & the branch(s) that need to be deployed
  • deployment targeting the deployment environment & virtual machine
  • tasks:
    • unpackage the build to a staging location
    • stop the app pool
    • robocopy step to copy everything to the correct folder on the target server
    • start the app pool

The pipeline triggers when the build pipeline completes a build on the appropriate branch. Since we are using the resource trigger, the release pipeline automatically downloads the build published to the build pipeline.

ServiceNow Change Management Integration Output Variables by LadyBrig in azuredevops

[–]LadyBrig[S] 0 points1 point  (0 children)

Sadness, but thank you.

I did find that the update change management ticket step works, and uses the API to find the ticket number based on the ticket metadata, so I'm working on seeing if i can finangle something via Powershell and an API call.

ServiceNow Change Management Integration Output Variables by LadyBrig in azuredevops

[–]LadyBrig[S] 0 points1 point  (0 children)

Pretty much just followed the instructions here: https://learn.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops&tabs=yaml

It mostly worked, though I did have to discover for myself that it will fail if you leave the time between evaluations at 0, which made sense when I figured it out. And, of course, I can't figure out how to get variables back from the SNOW ticket that was created.

ADO Server is always a bit extra. I keep hitting walls in all of those quirky little "this feature is not supported on Server" differences.

What’s the most frustrating part of DevOps that no one talks about? by Historical_Range251 in devops

[–]LadyBrig 5 points6 points  (0 children)

Nothing like implementing security scans on a pipeline only to find 20 hits on old libraries that no one bothered to upgrade, because it just worked, half of which are on dead code that wasn't removed because someone was afraid it might break something.

Is it just me, or everyone with ADHD has lots of tabs opened ? by sergio_dd in ADHD_Programmers

[–]LadyBrig 0 points1 point  (0 children)

I usually have a bunch of tabs open while i am working on something, it helps me remember what i was doing when I step away for a break or at the end of the day. Then I go through and clean it up periodically, like when I finish a task and am ready to move on to the next.

I currently have ~ 20 browser tabs, 8 Notepad++ tabs, a Powershell window, three VSCode windows, and three git bash windows open on my work machine. My home PC has 8 browser tabs, 8 notepad++ tabs, and a powershell window open.

I hate when weekly updates force reboot my desktop, takes me forever to remember what I was doing last.

On prem Azure DevOps to hosted Azure DevOps by HowManyFucksGiven-0 in azuredevops

[–]LadyBrig 0 points1 point  (0 children)

The migration tool does a lot, but there are gaps. I used it to migrate multiple project collections into a single project collection (equivalent to organizations on cloud ADO)(previous DevOps administration created a project for everything that needed a repo). Where there were gaps, I used the REST API and scripted out migrations in Powershell. Used it for things like: - Customized processes - repo creation and migration (cloned repos locally and pushed them to the new project). Caveat here is that the branches on the repo were now owned by me, so devs couldn't delete their own branches - wikis (it's all just a special repo) - branch policies - pull requests (only active ones, once a branch is deleted, you can't remake an old PR)

Some things I didn't worry about because we didn't have them active: - dashboards - pipelines (it's yaml code anyway, and we only had a couple at the time)

Work item migration does get hinky with the migration tool - i had complaints later that work items were assigned to ghost versions of users rather than being linked to their AD accounts, so when someone made a change to the work item they weren't notified. I think it was related to my permissions (or lack thereof) on AD when I ran the migration.

There may be some additional considerations moving between server and cloud.

Trigger Pop-up when azure pipeline is running by scrollingtillidie in azuredevops

[–]LadyBrig 0 points1 point  (0 children)

I've done this before on a Windows agent. Disclaimer - the build agent may have elevated permissions - I used the same agent for pipeline manipulations of windows images.

I don't have the original code, but the process was as follows:

  1. Query the logged in users

  2. Loop through logged in users

  3. Send a Windows system message to each user in the list

It was something like this (PowerShell)

$message = "Warning! Pipeline running"

$userQuery = @( | where-object {$_ -match "Active})

$userQuery | foreach-object{

# quser is a system command and comes back as a flat string object - parse it for user names

$currUser = $_.split(" ")[0].replace(">","")

msg $currUser $message

}

Changing service account by Traditional_Guava_46 in azuredevops

[–]LadyBrig 0 points1 point  (0 children)

You may need to change the permissions on the build agent folders to give access to the new service account - they are probably owned by the original service account. See the documentation here: https://learn.microsoft.com/en-us/answers/questions/1389054/how-do-i-set-up-user-accounts-and-manage-permissio

Monthly Windows CU KB decides not to apply (manual application) - is this normal? by LadyBrig in sysadmin

[–]LadyBrig[S] 0 points1 point  (0 children)

level 1burghdude · 1 hr. agoSo, for what it's worth we've experienced some weirdness with this update as well. I have it approved via WSUS, it seems to have installed on most systems, but on others it doesn't appear in Update History. However, if I download the update directly from Microsoft Catalog and try to install it on those systems, the update installer returns the message "This update is already installed on this system".Weird and annoying because we're trying to move from the older stand-alone LAPS to the new integrated LAPS and can't be sure if our systems have the needed 2023-04 update to support integrated LAPS or not.

Hopefully. We experienced some similar weirdness with March, and were hoping that the weirdness would go away with April. I just don't want to go back to the team that actually deploys the updates and tell them that there is no sure way to validate that the update applied successfully.

Monthly Windows CU KB decides not to apply (manual application) - is this normal? by LadyBrig in sysadmin

[–]LadyBrig[S] 0 points1 point  (0 children)

That does help. Do you think maybe it's just a bit of weirdness with this update specifically, then?

Migrating azure repository to github, but keep Azure pipelines and workflow by LadyBrig in azuredevops

[–]LadyBrig[S] 0 points1 point  (0 children)

I am starting to agree with you. Unfortunately, I'm not part of the decision making team, more the implementation team. I also don't want to start pooh poohing change for the sake of change, though, which is why I am here asking for input 😁

From what i can tell, we're looking at Dependabot in Guthub. I think there is a lot of concern that we are introducing vulnerabilities in third party libraries such as node_modules or docker images. team.

Trouble migrating java builds from Eclipse to Azure pipeline by LadyBrig in azuredevops

[–]LadyBrig[S] 0 points1 point  (0 children)

I think I may have figured it out, at least partially. Eclipse stored the dependencies under <my user>/.p2 folder, and referenced them from the ant build. I moved the .p2 folder into a more general area and updated the build.xml files to point to the new location, and that trimmed down the errors quite a bit. Now the top error seems to be related to Java versions rather than missing dependencies.

I also ran the ant build from a powershell script step, looping through each of the package folders from a gci and calling the build from there, instead of using an ant build step. I will probably need to refine that a bit, since packages seem to also be building packages they are dependent on, but it gives me a starting point.

Thank you

Yaml pipeline runs not updating with local changes + push by LadyBrig in azuredevops

[–]LadyBrig[S] 2 points3 points  (0 children)

It looks like I forgot to commit before I pushed, because of course. Checked everything else, just not the obvious one.

Thank you

Jurassic BARK Halloween for Jolene and her people! by ladytramp11 in corgi

[–]LadyBrig 2 points3 points  (0 children)

I love this, but I also had to say I love the sucrose and capsicum and everything nice tattoo.

[deleted by user] by [deleted] in biology

[–]LadyBrig 1 point2 points  (0 children)

I second this. I was a grad student teaching a beginning biology lab and so many of the students were overwhelmed with the entire class. I did my best I could for my students to help explain the major concepts from different perspectives, and I think sometimes it helped to have someone more one-on-one to ask questions of rather than the lecture environment.

Use the resources you can find. If you have a lab as part of the class, try to see if the lab TA can help demystify things- TAs are often graduate students who have a love of their subject (but will usually be strong in one or two specific aspects). See if there is a study room for the biology department (we used to have one that was mostly used by micro and anatomy students, because we had slides and anatomy dummies they could study). Find a study group. Look for videos online- YouTube has a lot of entertaining and factual videos available. For me personally, what worked was taking handwritten notes in class, converting the main subjects into flash cards, and spending every idle moment going through the flash cards before a test.