Skip to content

Latest commit

 

History

History
executable file
·
136 lines (93 loc) · 3.4 KB

CHANGES.md

File metadata and controls

executable file
·
136 lines (93 loc) · 3.4 KB

Changelog

1.0.3

  • Fixed action repr to return a string (satisfy pylint).

1.0.2

  • Fixed small linting error and pushing a new version.

1.0.1

  • Corrected numerous typos and inaccurate descriptions in the code

  • Corrected logic in the main action.py lib to allow integration with SolarWinds installs that do not include NCM

  • Updated requirements to allow use more current version of orionsdk

  • Converted drain_poller workflow from Mistral to Orquesta

  • Added Actions

    • node_create_snmpv3
    • node_discover_and_add_interfaces_by_name_and_type
    • update_interface_properties
    • update_interface_custom_properties

1.0.0

  • Drop Python 2.7 support

0.7.11

  • Added action to enable and disable maintenance mode on a given node Contributed by John Schoewe (Encore Technologies)

0.7.10

  • More linting fixes

0.7.9

  • Minor linting fix

0.7.8

  • Fixed issue where get_node_id can return a null.
  • Silenced SSL warnings. Contributed by Bradley Bishop (Encore Technologies)

0.7.7

  • Added badges to README and fixed unit tests. Contributed by Nick Maludy (Encore Technologies) #17

0.7.6

  • Added the ability to get agent information without getting the node. Contributed by Bradley Bishop (Encore Technologies)

0.7.5

  • Added a new aciton query that can be used to execute generic SWQL queries. Contributed by Nick Maludy (Encore Technologies)

0.7.4

  • Added new action get_node_custom_properties to retrieve custom properties set on a node object.
  • Fixed a bug in list_sdk_verbs that caused issues when the API returned None for EntityName or MethodName

0.7.3

0.7.2

  • Minor linting fix

0.7

  • Addition of get_agent_id action
  • Addition of agent_delete action
  • Addition of node_delete action
  • Addition of agent information to Node definition
    • Accepts agent_id and angent_uri
  • Addition of agent query to get agent information
    • Uses Node ID information to query for Agent
  • Addition of date inputs for node_unmanage
    • kept minutes functionality
    • allows unmanage to be scheduled for future if needed

0.6

  • Addition of get_node_id action
  • Addition of software_inventory action

0.5.1

  • Added example configuration file
  • Updated README, added actions

0.5.0

  • Renamed node_pollnow action to nodes_pollnow and extended it to support multiple nodes, count of polls and a pause between them.
  • Added list_nodes_by_poller action.
  • Added update_node_poller action.
  • Added list_nodes_by_status action.
  • Add drain_poller workflow.
  • Fix naming of node_unmanage and node_remanage.
  • Migrate config.yaml to config.schema.yaml.
    • Due to this migration only a single Orion platform is now supported.
    • For SNMP Communities the special values internal and customer will be replaced with the config values.
  • Remove std_community parameter from node_create and use the standard function.

0.3.1

  • In the Orion.node_status alias set the color for the result so it reflects it status.

0.3

  • Added the following actions:
    • node_create (tbc).
    • node_remanage.
    • node_unmanage.
    • node_custom_prop_list (tbc).
    • ncm_node_add (tbc).
    • node_custom_prop_update (tbc).
  • Renamed action status to node_status.
  • Fixes to ncm_config_download action & alias.

0.1

  • Added action & alias status.
  • Added action & alias ncm_config_download.