[TripleO] Issue in running Pre-Introspection
Anirudh Gupta
anyrude10 at gmail.com
Fri Oct 1 14:54:56 UTC 2021
Hi Team,,
Upon further debugging, I found that pre-introspection internally calls the
ansible playbook located at path /usr/share/ansible/validation-playbooks
File "dhcp-introspection.yaml" has hosts mentioned as undercloud.
- hosts: *undercloud*
become: true
vars:
...
...
But the artifacts created for dhcp-introspection at
location /home/stack/validations/artifacts/<some_random_number>_dhcp-introspection.yaml_2021-10-01T11
has file *hosts *present which has *localhost* written into it as a
result of which when command gets executed it gives the error *"Could not
match supplied host pattern, ignoring: undercloud:"*
Can someone suggest how is this artifacts written in tripleo and the way we
can change hosts file entry to undercloud so that it can work
Similar is the case with other tasks
like undercloud-tokenflush, ctlplane-ip-range etc
Regards
Anirudh Gupta
On Wed, Sep 29, 2021 at 4:47 PM Anirudh Gupta <anyrude10 at gmail.com> wrote:
> Hi Team,
>
> I tried installing Undercloud using the below link:
>
>
> https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/install_overcloud.html#deploy-the-overcloud
>
> I am getting the following error:
>
> (undercloud) [stack at undercloud ~]$ openstack tripleo validator run
> --group pre-introspection
> Selected log directory '/home/stack/validations' does not exist.
> Attempting to create it.
>
> +--------------------------------------+---------------------------------+--------+------------+-----------------+-------------------+-------------+
> | UUID | Validations |
> Status | Host_Group | Status_by_Host | Unreachable_Hosts | Duration |
>
> +--------------------------------------+---------------------------------+--------+------------+-----------------+-------------------+-------------+
> | 7029c1f6-5ab4-465d-82d7-3f29058012ce | check-cpu |
> PASSED | localhost | localhost | | 0:00:02.531 |
> | db059017-30f1-4b97-925e-3f55b586d492 | check-disk-space |
> PASSED | localhost | localhost | | 0:00:04.432 |
> | e23dd9a1-90d3-4797-ae0a-b43e55ab6179 | check-ram |
> PASSED | localhost | localhost | | 0:00:01.324 |
> | 598ca02d-258a-44ad-b78d-3877321cdfe6 | check-selinux-mode |
> PASSED | localhost | localhost | | 0:00:01.591 |
> | c4435b4c-b432-4a1e-8a99-00638034a884 | *check-network-gateway
> | FAILED* | undercloud | *No host matched* | |
> |
> | cb1eed23-ef2f-4acd-a43a-86fb09bf0372 | *undercloud-disk-space
> | FAILED* | undercloud | *No host matched* | |
> |
> | abde5329-9289-4b24-bf16-c4d82b03e67a | *undercloud-neutron-sanity-check
> | FAILED* | undercloud | *No host matched* | |
> |
> | d0e5fdca-ece6-4a37-b759-ed1fac31a10f | *ctlplane-ip-range
> | FAILED* | undercloud | No host matched | |
> |
> | 91511807-225c-4852-bb52-6d0003c51d49 | *dhcp-introspection
> | FAILED* | undercloud | No host matched | |
> |
> | e96f7704-d2fb-465d-972b-47e2f057449c |* undercloud-tokenflush
> | FAILED *| undercloud | No host matched | |
> |
>
>
> As per the validation link,
>
> https://docs.openstack.org/tripleo-validations/wallaby/validations-pre-introspection-details.html
>
> check-network-gateway
>
> If gateway in undercloud.conf is different from local_ip, verify that the
> gateway exists and is reachable
>
> Observation - In my case IP specified in local_ip and gateway, both are
> pingable, but still this error is being observed
>
>
> ctlplane-ip-range¶
> <https://docs.openstack.org/tripleo-validations/wallaby/validations-pre-introspection-details.html#ctlplane-ip-range>
>
> Check the number of IP addresses available for the overcloud nodes.
>
> Verify that the number of IP addresses defined in dhcp_start and dhcp_end fields
> in undercloud.conf is not too low.
>
> -
>
> ctlplane_iprange_min_size: 20
>
> Observation - In my case I have defined more than 20 IPs
>
>
> Similarly for disk related issue, I have dedicated 100 GB space in /var
> and /
>
> Filesystem Size Used Avail Use% Mounted on
> devtmpfs 12G 0 12G 0% /dev
> tmpfs 12G 84K 12G 1% /dev/shm
> tmpfs 12G 8.7M 12G 1% /run
> tmpfs 12G 0 12G 0% /sys/fs/cgroup
> /dev/mapper/cl-root 100G 2.5G 98G 3% /
> /dev/mapper/cl-home 47G 365M 47G 1% /home
> /dev/mapper/cl-var 103G 1.1G 102G 2% /var
> /dev/vda1 947M 200M 747M 22% /boot
> tmpfs 2.4G 0 2.4G 0% /run/user/0
> tmpfs 2.4G 0 2.4G 0% /run/user/1000
>
> Despite setting al the parameters, still I am not able to pass
> pre-introspection checks. *"NO Host Matched" *is found in the table.
>
>
> Regards
>
> Anirudh Gupta
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20211001/75adaef8/attachment-0001.htm>
More information about the openstack-discuss
mailing list