community.network icon indicating copy to clipboard operation
community.network copied to clipboard

HUAWEI CE: community.network.ce_link_status is broken

Open MVKozlov opened this issue 2 years ago • 2 comments

SUMMARY

Can't get it to work :)

ISSUE TYPE
  • Bug Report
COMPONENT NAME

community.network.ce_link_status

ANSIBLE VERSION
ansible [core 2.13.3]
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/usr/share/ansible', '/etc/ansible/library']
  ansible python module location = /usr/local/lib/python3.8/dist-packages/ansible
  ansible collection location = /etc/ansible/collections
  executable location = /usr/local/bin/ansible
  python version = 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0]
  jinja version = 3.1.2
  libyaml = True
COLLECTION VERSION
# /usr/local/lib/python3.8/dist-packages/ansible_collections
Collection        Version
----------------- -------
community.network 4.0.1
CONFIGURATION
ANSIBLE_NOCOWS(/etc/ansible/ansible.cfg) = True
COLLECTIONS_PATHS(/etc/ansible/ansible.cfg) = ['/etc/ansible/collections']
DEFAULT_FORKS(/etc/ansible/ansible.cfg) = 50
DEFAULT_MODULE_PATH(/etc/ansible/ansible.cfg) = ['/usr/share/ansible', '/etc/ansible/library']
DEFAULT_STDOUT_CALLBACK(/etc/ansible/ansible.cfg) = yaml
DISPLAY_SKIPPED_HOSTS(/etc/ansible/ansible.cfg) = True
INTERPRETER_PYTHON(/etc/ansible/ansible.cfg) = /usr/bin/python3
PERSISTENT_CONNECT_TIMEOUT(/etc/ansible/ansible.cfg) = 60
OS / ENVIRONMENT

Ubuntu 20.04.4 LTS

STEPS TO REPRODUCE
---
#variant 1
- hosts: huawei
  connection: local
  gather_facts: no
  vars:
    ansible_network_os: community.network.ce
    cli:
      host: "{{ inventory_hostname }}"
      port: 22
      username: "{{ ansible_user }}"
      password: "{{ ansible_password }}"
      transport: cli

  tasks:
    - name: Get all interfaces link status information
      community.network.ce_link_status:
        interface: all
        provider: "{{ cli }}"


#variant 2
- hosts: huawei
  connection: ansible.netcommon.network_cli
  gather_facts: no
  vars:
    ansible_network_os: community.network.ce
  tasks:
    - name: Get all interfaces link status information
      community.network.ce_link_status:
        interface: all
EXPECTED RESULTS

successfull connection

ACTUAL RESULTS
#variant 1
 msg: connection local support for this module has been removed use either 'network_cli' or 'ansible.netcommon.network_cli' connection


#variant 2
 msg: Connection type 'ansible.netcommon.network_cli' is not valid for 'community.network.ce_link_status' module.

at the same time module community.network.ce_command works with connection: ansible.netcommon.network_cli

MVKozlov avatar Sep 02 '22 13:09 MVKozlov

I have the same problem!

patriciomartinns avatar Dec 25 '23 21:12 patriciomartinns

hello, thanks for reporting the issue folks

cc @QijunPan @TommyLike @edisonxiang @freesky-edward @hwDCN @niuzhenguo @xuxiaowei0512 @yanzhangi @zengchen1024 @zhongjun2 you are mentioned as maintainers for ce_ stuff in BOTMETA.yml, could you please take a look?

Andersson007 avatar Jan 02 '24 07:01 Andersson007