Skip to content

fix: options to align to ssh ansible plugin#559

Merged
shivashankar-vaddepally merged 3 commits intonetscaler:mainfrom
michaeljohn32:ssh_netscaler_adc_conn_fix
Oct 27, 2025
Merged

fix: options to align to ssh ansible plugin#559
shivashankar-vaddepally merged 3 commits intonetscaler:mainfrom
michaeljohn32:ssh_netscaler_adc_conn_fix

Conversation

@michaeljohn32
Copy link
Copy Markdown
Contributor

Fixes #558 by aligning the options for the ssh_netscaler_adc with upstream ansible.

Tests performed:

  • Upgrade Ansible to v2.19.3. Run playbook to verify a failing test
  • Switch to the code in this PR
  • Run playbook and verify successful connection to a Citrix ADC appliance

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Oct 17, 2025

CLA assistant check
All committers have signed the CLA.

@shivashankar-vaddepally
Copy link
Copy Markdown
Contributor

Hi @michaeljohn32
Please add the playbook used for the test.

thanks

@michaeljohn32 michaeljohn32 force-pushed the ssh_netscaler_adc_conn_fix branch from bde80dd to 1c92373 Compare October 22, 2025 21:03
@michaeljohn32
Copy link
Copy Markdown
Contributor Author

@shivashankar-vaddepally , thanks for the review!

Sample inventory:

ns-sds:
  hosts:
    ns-sds.myhostname.com:
      ansible_host: ns-sds.myhostname.com
      ansible_password: "{{ netscaler_pass }}"
      ansible_user: "{{ netscaler_user }}"
      ansible_remote_tmp: /tmp

Sample playbook:

- name: Verify Netscaler connection
  hosts: ns-sds
  connection: netscaler.adc.ssh_netscaler_adc
  tasks:
    - name: Run simple command
      changed_when: true
      ansible.builtin.raw: |
        echo "hello world"

@shivashankar-vaddepally shivashankar-vaddepally merged commit 1ca04de into netscaler:main Oct 27, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: connection plugin ssh_netscaler_adc not compatible with Ansible v12

3 participants