A team encountered a failure in our Azure DevOps build pipeline when using the Microsoft-hosted agent windows-2019. The pipeline suddenly started failing with errors indicating that the configuration was no longer supported. This happens because Microsoft has deprecated the windows-2019 hosted agents, making them unavailable for new builds.
Thursday, February 12, 2026
Wednesday, January 28, 2026
Enabling Chef Logs in Windows Event Viewer
Chef is a desired configuration management tool used to configure multiple systems into the same, identical state. When Chef desired state configuration scripts fail on a few systems, troubleshooting becomes difficult without proper logging, because each failed system must be checked individually.
However, if logs are available centrally, for example, in the ELK stack, it becomes much easier to troubleshoot issues.
In this blog, we will learn how to enable Chef logs as Windows Event Logs. Once the logs are enabled, these Windows Event Logs can be forwarded to ELK, allowing centralized log analysis and faster troubleshooting.
In this blog, we will learn how to enable Chef logs as Windows Event Logs. Once the logs are enabled, these Windows Event Logs can be forwarded to ELK, allowing centralized log analysis and faster troubleshooting.
Sunday, January 25, 2026
Getting Started with Docker Linting Using GitHub Actions
Linting is a vital part of modern software development, as it helps prevent issues early and improves code quality throughout the development lifecycle. It also makes code easier to read, understand, and maintain. There are several linting tools available in the market, each designed for different purposes.
One important area where linting plays an important role is containerization. Docker is a widely used tool in modern development, and the Dockerfile is one of its most critical components. Therefore, maintaining a high-quality Dockerfile is crucial for ensuring code quality and identifying potential issues early. This blog explains how to use CI/CD pipeline to perform Docker linting effectively.
Subscribe to:
Comments (Atom)
-
As DevOps engineers, you get requirements to do scripts to perform several actions on application or get status of the application backend ...
-
If you are familiar with Terraform, you might have experience with terraform state import, which allows to import state of the already prov...
-
Azure DevOps YAML pipelines now support the stringList parameter type, which allows you to present multiple selectable options as checkboxe...