radware.radware_modules.alteon_software_install_vadc (0.6.12) — module

Install software image on vadc

| "added in version" 2.9 of radware.radware_modules"

Authors: Leon Meguira (@leonmeguira)

stableinterface | supported by certified

Install collection

Install with ansible-galaxy collection install radware.radware_modules:==0.6.12


Add to requirements.yml

  collections:
    - name: radware.radware_modules
      version: 0.6.12

Description

Install software image on Alteon device

applicable on VX


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: alteon software installation
  radware.radware_modules.alteon_software_install:
    provider:
      server: 192.168.1.1
      user: admin
      password: admin
      validate_certs: no
      https_port: 443
      ssh_port: 22
      timeout: 5
    state: activated
    vadc_id: 2
    version: 31.0.10.50
    reboot_wait: yes
    reboot_timeout: 180

Inputs

    
state:
    choices:
    - installed
    - activated
    default: activated
    description:
    - When C(installed), ensure the vadc software installed on the device and the is set
      to be booted from. the vadcs are not rebooted into the new software if needed.
    - When C(activated), performs the same operation as C(installed), but the vadcs are
      rebooted into the new software
    required: false

vadc_id:
    default: null
    description:
    - vadc id
    required: true
    type: int

version:
    default: null
    description:
    - software version
    required: true
    type: str

provider:
    description:
    - Radware Alteon connection details.
    required: true
    suboptions:
      https_port:
        default: null
        description:
        - Radware Alteon https port.
        required: true
      password:
        default: null
        description:
        - Radware Alteon password.
        required: true
      server:
        default: null
        description:
        - Radware Alteon IP address.
        required: true
      ssh_port:
        default: null
        description:
        - Radware Alteon ssh port.
        required: true
      timeout:
        default: null
        description:
        - Timeout for connection.
        required: true
      user:
        default: null
        description:
        - Radware Alteon username.
        required: true
      validate_certs:
        default: null
        description:
        - If C(no), SSL certificates will not be validated.
        - This should only set to C(no) used on personally controlled sites using self-signed
          certificates.
        required: true
        type: bool

vadc_user:
    default: null
    description:
    - vadc login user name for software installation validation
    - if unspecified, vx login user is used
    required: false
    type: str

reboot_wait:
    default: true
    description:
    - when C(yes) wait for vadc to return after reboot.
    - when C(no) no wait for vadc to return after reboot
    required: false
    type: bool

vadc_password:
    default: null
    description:
    - vadc login password for software installation validation
    - if unspecified, vx login password is used
    required: false
    type: str

reboot_timeout:
    default: 180
    description:
    - Stateful Reboot timeout in seconds.
    required: false
    type: int

Outputs

status:
  description: Message detailing run result
  returned: success
  sample: Software Installed successfully
  type: str