Giter Club home page Giter Club logo

vsts-f5-tasks's People

Contributors

vercellone avatar

Watchers

 avatar  avatar  avatar

vsts-f5-tasks's Issues

Deprecated task Handler

When running commands from this module, Azure DevOps generates the following warning:

2021-04-12T20:30:54.9082042Z ##[warning]Task 'DisableF5Node' (0.13.0) is using deprecated task execution handler. The task should use the supported task-lib: https://aka.ms/tasklib

We love the module and use it regularly. Can you update it to resolve this?

Allow computer (DNS) names instead of F5 node names

Computer name resolution and route domain suffix support (i.e. %n) was recently added to the Address parameter in the Posh-LTM-Rest[https://github.com/joel74/POSH-LTM-Rest/] PowerShell Module upon which this extension is based.

Exposing this new functionality is a good first step, but I think some discussion is warranted to get it right.

Blue-Green Swap storage

Blue-Green Deployment - Select task writes a CliXml file to the $env:SYSTEM_WORKFOLDER. If Blue-Green Deployment - Swap runs on a different agent with a different $env:SYSTEM_WORKFOLDER, an error will be thrown and the swap will fail.

I currently mitigate this by adding a demand and agent capability which forces both tasks to execute using the same agent.

Blue-Green Deployment - Swap - stopped working

After upgrading F5 to version 14.1.3.x, from 13.1.3.x this task stopped working.
After some debugging i found that it was during New-F5Session it fails.
The TMError object returned:

System.Management.Automation.CmdletInvocationException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream.
   at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)

By adding this line:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls11
It works again.
Could you update the Task with the TLS 1.1 support?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.