radware.radware_modules.alteon_software_image_upload (0.6.12) — module

Upload Alteon Image

| "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

Upload Alteon Software Image on device

the command expect src/dst file path


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: alteon device software
  radware.radware_modules.alteon_software_image_upload:
    provider: 
      server: 192.168.1.1
      user: admin
      password: admin
      validate_certs: no
      https_port: 443
      ssh_port: 22
      timeout: 5
    vx_slot: 2
    adc_slot: 2
    generate_pass: true
    timeout_seconds: 700
    file_path: /home/user/images/AlteonOS-31-0-10-50_rls_35.img
    http_proxy: http://proxy.example.com:8080

Inputs

    
vx_slot:
    default: null
    description:
    - vx image slot number, applicable to VX form factor
    required: false
    type: int

adc_slot:
    default: null
    description:
    - adc image slot number
    required: false
    type: int

password:
    default: null
    description:
    - upgrade password
    required: false
    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

file_path:
    default: null
    description:
    - path to image file
    required: true
    type: str

http_proxy:
    default: null
    description:
    - http proxy url for generating upgrade password online
    required: false
    type: str

generate_pass:
    default: false
    description:
    - try to generate upgrade password online if password not provided
    required: false
    type: bool

timeout_seconds:
    default: 300
    description:
    - upload timeout in seconds
    required: false
    type: int

Outputs

status:
  description: Message detailing run result
  returned: success
  sample: Image Uploaded Successfully
  type: str