Uploaded image for project: 'openstack-k8s'
  1. openstack-k8s
  2. OSPK8-681

Ansible playbook generation fails on `openstack tripleo image prepare`

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      in the tripleoclient container image, there are now two python versions installed 3.9 and 3.11. tripleoclient packages are 3.9 but ansible-core now installs an ansible python 3.11 module. the tripleoclient reports missing ansible python module for most of its commands... one is openstack tripleo image prepare where I realized it when running the playbook generation.

       

       

      sh-5.1$ openstack tripleo image prepare                             
      Could not load 'overcloud_admin_authorize': No module named 'ansible'                              
      Could not load 'overcloud_backup': No module named 'ansible'        
      Could not load 'overcloud_backup_snapshot': No module named 'ansible'                              
      Could not load 'overcloud_cell_export': No module named 'ansible'   
      Could not load 'overcloud_ceph_deploy': No module named 'ansible'                                  
      Could not load 'overcloud_ceph_spec': No module named 'ansible'     
      Could not load 'overcloud_ceph_user_disable': No module named 'ansible'                            
      Could not load 'overcloud_ceph_user_enable': No module named 'ansible'
      Could not load 'overcloud_container_image_build': No module named 'ansible'                        
      Could not load 'overcloud_container_image_prepare': No module named 'ansible'
      Could not load 'overcloud_container_image_tag_discover': No module named 'ansible'
      Could not load 'overcloud_container_image_upload': No module named 'ansible'
      Could not load 'overcloud_credentials': No module named 'ansible'
      Could not load 'overcloud_delete': No module named 'ansible'                           
      Could not load 'overcloud_deploy': No module named 'ansible'
      Could not load 'overcloud_export': No module named 'ansible'
      Could not load 'overcloud_export_ceph': No module named 'ansible'
      Could not load 'overcloud_external-update_run': No module named 'ansible'
      Could not load 'overcloud_external-upgrade_run': No module named 'ansible'
      Could not load 'overcloud_generate_fencing': No module named 'ansible'
      Could not load 'overcloud_image_build': No module named 'ansible'
      Could not load 'overcloud_image_upload': No module named 'ansible'
      Could not load 'overcloud_netenv_validate': No module named 'ansible'
      Could not load 'overcloud_network_extract': No module named 'ansible'
      Could not load 'overcloud_network_provision': No module named 'ansible'
      Could not load 'overcloud_network_unprovision': No module named 'ansible'
      Could not load 'overcloud_network_vip_extract': No module named 'ansible'
      Could not load 'overcloud_network_vip_provision': No module named 'ansible'
      Could not load 'overcloud_node_bios_configure': No module named 'ansible'
      Could not load 'overcloud_node_bios_reset': No module named 'ansible'
      Could not load 'overcloud_node_clean': No module named 'ansible'
      Could not load 'overcloud_node_configure': No module named 'ansible'
      Could not load 'overcloud_node_delete': No module named 'ansible'
      Could not load 'overcloud_node_discover': No module named 'ansible'
      Could not load 'overcloud_node_extract_provisioned': No module named 'ansible'
      Could not load 'overcloud_node_import': No module named 'ansible'
      Could not load 'overcloud_node_introspect': No module named 'ansible'
      Could not load 'overcloud_node_provide': No module named 'ansible'
      Could not load 'overcloud_node_provision': No module named 'ansible'
      Could not load 'overcloud_node_unprovision': No module named 'ansible'
      Could not load 'overcloud_profiles_list': No module named 'ansible'
      Could not load 'overcloud_profiles_match': No module named 'ansible'
      Could not load 'overcloud_raid_create': No module named 'ansible'
      Could not load 'overcloud_restore': No module named 'ansible'
      Could not load 'overcloud_role_list': No module named 'ansible'
      Could not load 'overcloud_role_show': No module named 'ansible'
      Could not load 'overcloud_roles_generate': No module named 'ansible'
      Could not load 'overcloud_status': No module named 'ansible'
      Could not load 'overcloud_support_report_collect': No module named 'ansible'
      Could not load 'overcloud_update_prepare': No module named 'ansible'
      Could not load 'overcloud_update_run': No module named 'ansible'
      Could not load 'overcloud_upgrade_converge': No module named 'ansible'
      Could not load 'overcloud_upgrade_prepare': No module named 'ansible'
      Could not load 'overcloud_upgrade_run': No module named 'ansible'
      Could not load 'tripleo_config_generate_ansible': No module named 'ansible'
      Could not load 'tripleo_container_image_build': No module named 'ansible'
      Could not load 'tripleo_container_image_delete': No module named 'ansible'
      Could not load 'tripleo_container_image_hotfix': No module named 'ansible'
      Could not load 'tripleo_container_image_list': No module named 'ansible'
      Could not load 'tripleo_container_image_prepare': No module named 'ansible'
      Could not load 'tripleo_container_image_prepare_default': No module named 'ansible'
      Could not load 'tripleo_container_image_push': No module named 'ansible'
      Could not load 'tripleo_container_image_show': No module named 'ansible'
      Could not load 'tripleo_deploy': No module named 'ansible'
      Could not load 'tripleo_launch_heat': No module named 'ansible'
      Could not load 'tripleo_upgrade': No module named 'ansible'
      2023-04-17 06:42:22,270 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,270 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,270 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,272 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,272 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,273 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,274 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,275 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      2023-04-17 06:42:22,275 logger Journal socket does not exist. Logs will not be processed by syslog.
      Journal socket does not exist. Logs will not be processed by syslog.
      Could not load 'undercloud_backup': No module named 'ansible'
      Could not load 'undercloud_install': No module named 'ansible'
      Could not load 'undercloud_upgrade': No module named 'ansible'
      openstack: 'tripleo image prepare' is not an openstack command. See 'openstack --help'.
      Did you mean one of these?
        tripleo validator group info
        tripleo validator init
        tripleo validator list
        tripleo validator run
        tripleo validator show
        tripleo validator show history
        tripleo validator show parameter
        tripleo validator show run
        tsigkey create
        tsigkey delete
        tsigkey list
        tsigkey set
        tsigkey show
      

       

              Unassigned Unassigned
              rhn-support-mschuppe Martin Schuppert
              Archiver:
              ranumula@redhat.com Raju Anumula

                Created:
                Updated:
                Resolved:
                Archived: