Pipelines 1.49.0

JFrog Release Information


Released: November 07, 2023

Node Logs Improvements

In our pursuit to provide a more reliable and user-friendly experience, we have made the following enhancements to the node logs:

  • NodeConsole Restructuring: We have revamped the structure of NodeConsole logs for better organization and readability.

  • Enhanced Node Failure Diagnosis: We have improved the logging system for node failures. Now, when a node fails, the logs generated will provide detailed information about the reasons behind the failure, making troubleshooting more efficient.

  • Streamlined Cloud Provider Responses: We now define minimal and appropriate responses from our cloud provider when issues occur, ensuring a more efficient resolution of problems.

  • Enhanced Log Clarity: We have taken steps to hide unnecessary information, making logs cleaner and more focused.

  • Expanded Logging Details: To improve troubleshooting, we've added additional details to the logs, offering comprehensive insights into system behavior.

  • Action Tracking: We now provide more detailed information about node actions, from bootstrapping to resuming operations. This ensures continuity from step console to node console and back to step console.

  • Enhanced Node Console Log Publishing: Node console logs will now be published during every validation of on-demand nodes, not just when static nodes run out of space. This provides better monitoring and understanding of node behavior.

ARM64 Node Pools for GCP

Pipelines now supports ARM64 node pools for GCP.

Resolved Issues
  • Fixed an issue whereby, Windows nodes were not initialized after a certain template update.