### Summary

It seems that there is a typo , as EL7 output of yum module (list:yes) is "envra" while on EL8 is "nevra"


### Issue Type

Bug Report

### Component Name

yum

### Ansible Version

```console
ansible 2.9.16
  config file = /home/user/ansible.cfg
  configured module search path = [u'/home/user/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.5 (default, Mar 20 2020, 17:08:22) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
```


### Configuration

```console
INTERPRETER_PYTHON(/home/user/TESTS/detect_tuned_prof/ansible.cfg) = auto

# This is needed as the EL8 hosts have a python set as follows:
lrwxrwxrwx 1 root root 36 Mar 17 01:33 /usr/bin/python -> /etc/alternatives/unversioned-python
lrwxrwxrwx 1 root root 16 Mar 17 01:33 /etc/alternatives/unversioned-python -> /usr/bin/python2
```


### OS / Environment

RHEL8

### Steps to Reproduce

```
---
- name: Get systems with tuned profile for sap hana
  become: True
  hosts: HDB
  gather_facts: True
  tasks:
  - name: Find tuned-profiles-sap-hana
    yum:
      list: tuned-profiles-sap-hana
    register: list_result

  - name: Debug
    debug:
      var: list_result
```


### Expected Results

I expect that the "envra" in EL7 should be the same name on EL8 (not "nevra")

### Actual Results

```console
ansible-playbook -i inventory ./test_debug.yml

PLAY [Get systems with tuned profile for sap hana] **************************************************************************************************************************************************************************************

TASK [Gathering Facts] ******************************************************************************************************************************************************************************************************************
ok: [EL7]
ok: [EL8]

TASK [Find tuned-profiles-sap-hana] *****************************************************************************************************************************************************************************************************
ok: [EL7]
ok: [EL8]

TASK [Debug] ****************************************************************************************************************************************************************************************************************************
ok: [EL8] => {
    "list_result": {
        "changed": false,
        "failed": false,
        "msg": "",
        "results": [
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.13.0-6.el8_2.2.noarch",
                "release": "6.el8_2.2",
                "repo": "@System",
                "version": "2.13.0",
                "yumstate": "installed"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.13.0-6.el8_2.1.noarch",
                "release": "6.el8_2.1",
                "repo": "repo_rhel8",
                "version": "2.13.0",
                "yumstate": "available"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.10.0-15.el8.noarch",
                "release": "15.el8",
                "repo": "repo_rhel8",
                "version": "2.10.0",
                "yumstate": "available"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.12.0-3.el8.noarch",
                "release": "3.el8",
                "repo": "repo_rhel8",
                "version": "2.12.0",
                "yumstate": "available"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.12.0-3.el8_1.1.noarch",
                "release": "3.el8_1.1",
                "repo": "repo_rhel8",
                "version": "2.12.0",
                "yumstate": "available"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.13.0-6.el8_2.2.noarch",
                "release": "6.el8_2.2",
                "repo": "repo_rhel8",
                "version": "2.13.0",
                "yumstate": "available"
            },
            {
                "arch": "noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "nevra": "0:tuned-profiles-sap-hana-2.13.0-6.el8.noarch",
                "release": "6.el8",
                "repo": "repo_rhel8",
                "version": "2.13.0",
                "yumstate": "available"
            }
        ]
    }
}
ok: [EL7] => {
    "list_result": {
        "changed": false,
        "failed": false,
        "results": [
            {
                "arch": "noarch",
                "envra": "0:tuned-profiles-sap-hana-2.10.0-6.el7_6.3.noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "release": "6.el7_6.3",
                "repo": "installed",
                "version": "2.10.0",
                "yumstate": "installed"
            },
            {
                "arch": "noarch",
                "envra": "0:tuned-profiles-sap-hana-2.10.0-6.el7_6.3.noarch",
                "epoch": "0",
                "name": "tuned-profiles-sap-hana",
                "release": "6.el7_6.3",
                "repo": "repo_rhel7",
                "version": "2.10.0",
                "yumstate": "available"
            }
        ]
    }
}

PLAY RECAP ******************************************************************************************************************************************************************************************************************************
EL8             : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0
EL7             : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0
```


### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
redhat_rpm_arches = [
            "aarch64", "alphaev56", "alphaev5", "alphaev67", "alphaev6", "alpha",
            "alphapca56", "amd64", "armv3l", "armv4b", "armv4l", "armv5tejl", "armv5tel",
            "armv5tl", "armv6hl", "armv6l", "armv7hl", "armv7hnl", "armv7l", "athlon",
            "geode", "i386", "i486", "i586", "i686", "ia32e", "ia64", "m68k", "mips64el",
            "mips64", "mips64r6el", "mips64r6", "mipsel", "mips", "mipsr6el", "mipsr6",
            "noarch", "pentium3", "pentium4", "ppc32dy4", "ppc64iseries", "ppc64le", "ppc64",
            "ppc64p7", "ppc64pseries", "ppc8260", "ppc8560", "ppciseries", "ppc", "ppcpseries",
            "riscv64", "s390", "s390x", "sh3", "sh4a", "sh4", "sh", "sparc64", "sparc64v",
            "sparc", "sparcv8", "sparcv9", "sparcv9v", "x86_64"
        ]
        name, delimiter, arch = packagename.rpartition('.')
        if name and arch and arch in redhat_rpm_arches:
            return name, arch
        return packagename, None
    def _packagename_dict(self, packagename):
        """
        Return a dictionary of information for a package name string or None
        if the package name doesn't contain at least all NVR elements
        """
        if packagename[-4:] == '.rpm':
            packagename = packagename[:-4]
        rpm_nevr_re = re.compile(r'(\S+)-(?:(\d*):)?(.*)-(~?\w+[\w.+]*)')
        try:
            arch = None
            nevr, arch = self._split_package_arch(packagename)
            if arch: