zoukankan      html  css  js  c++  java
  • oepnstack 版本问题 Failed to import plugin baremetal

    [root@bogon ~]# openstack --version
    WARNING: Failed to import plugin baremetal.
    openstack 5.2.0
    [root@bogon ~]#
    [root@bogon ~]# openstack image list
    WARNING: Failed to import plugin baremetal.
    +--------------------------------------+--------------------------------------+--------+
    | ID                                   | Name                                 | Status |
    +--------------------------------------+--------------------------------------+--------+
    | 4d8861c8-8abb-4dc9-8038-18de09f149c3 | Neokylin-euler-baremetal             | active |
    | 14dc5e08-bbe2-4c30-aff1-6efe9c2a60f4 | centos7-arm64.initramfs              | active |
    | 34fb179c-54b1-4e3e-b63c-5b7ee35174b7 | centos7-arm64.kernel                 | active |
    | 61d7484a-3ced-4258-a1e4-cbcb4ad33848 | centos7-server-arm64                 | active |
    | d3868d9f-d897-4df4-af68-1e98466f326e | centos8-baremetal-2019.11.28         | active |
    | 0c44e92d-99fd-414d-9a84-30e54a05b8eb | debian-baremetal-buster              | active |
    | 31149e32-73d4-4bd5-8f02-4f2d9777249e | ironic-deploy-4.18-d.initramfs       | active |
    | 4281d775-8071-4989-85dd-abe56057ab2a | ironic-deploy-4.18-d.kernel          | active |
    | 4159fdda-ff5b-4564-acef-626bc54613d8 | ironic-deploy-4.18.initramfs         | active |
    | fa221ed8-5180-442f-824f-6eaa8fd297d9 | ironic-deploy-4.18.kernel            | active |
    | 6feafbc9-67e9-4fb2-8239-0b77d1be7778 | ironic-deploy.initramfs              | active |
    | 96f60a81-e5b2-4f7e-a838-d95a6b47f391 | ironic-deploy.kernel                 | active |
    | 2139d393-19cd-4af8-94ad-d16369f1a8ad | ironic-u18.04.03-deploy.initramfs    | active |
    | 7019d026-4115-4438-a7f0-1589cf042ee5 | ironic-u18.04.03-deploy.kernel       | active |
    | ffdb01e2-4ae5-488e-97e5-a9c37d43b5ce | ironic-u1804-deploy.initramfs        | active |
    | be0b869b-260b-44c1-a918-8dfa4d27a17d | ironic-u1804-deploy.kernel           | active |
    | 8eb2f22e-34e2-4147-b024-f7b815d76899 | kylin-4.0.2r-server-arm64            | active |
    | dbdfab2c-888a-4873-adb4-5b5caf413427 | kylin-4.0.2u-201911081350-ft2000plus | active |
    | e14c78ff-74f6-4175-be7e-bd1019d5adfd | openEuler-20.03-LTS-baremetal        | active |
    +--------------------------------------+--------------------------------------+--------+
    [root@bogon ~]# openstack network list
    WARNING: Failed to import plugin baremetal.
    +--------------------------------------+------+--------------------------------------+
    | ID                                   | Name | Subnets                              |
    +--------------------------------------+------+--------------------------------------+
    | e00c4e3a-3634-4c59-8ce9-c09221cf684b | net1 | 6e6628cf-58e1-4452-8364-9b5f95287a1d |
    +--------------------------------------+------+--------------------------------------+
    [root@bogon ~]# 
    [root@bogon ~]# ls /usr/bin/ironic-2.7 
    /usr/bin/ironic-2.7
    [root@bogon ~]#  /usr/bin/ironic-2.7 
    Traceback (most recent call last):
      File "/usr/bin/ironic-2.7", line 6, in <module>
        from ironicclient.shell import main
    ImportError: No module named shell
    [root@bogon ~]# 

     

    回退版本

     pip install python-ironicclient==2.2.2
    [root@bogon ~]# ironic node-list
    The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.
    +--------------------------------------+---------+--------------------------------------+-------------+--------------------+-------------+
    | UUID                                 | Name    | Instance UUID                        | Power State | Provisioning State | Maintenance |
    +--------------------------------------+---------+--------------------------------------+-------------+--------------------+-------------+
    | dc7cd2f5-4380-4e64-8980-8545b2e3d5af | node82  | 812b09e7-ef5c-4c19-87cb-ee8c60e90070 | power on    | active             | False       |
    | 3bc00f80-896a-4f6e-9a52-9d711eb66a7c | node187 | None                                 | power on    | available          | True        |
    +--------------------------------------+---------+--------------------------------------+-------------+--------------------+-------------+
    [root@bogon ~]# pip install python-ironicclient==2.2.2
    [root@bogon ironicclient]# pip list | grep nova
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    nova                             17.0.12
    python-novaclient                16.0.0
    You have new mail in /var/spool/mail/root
    [root@bogon ironicclient]# pip list | grep neutron
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    neutron                          12.1.0
    neutron-lib                      1.13.0
    python-neutronclient             6.7.0
    [root@bogon ironicclient]# pip list | grep glance
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    glance                           16.0.1
    glance-store                     0.23.0
    python-glanceclient              2.10.1
    [root@bogon ironicclient]# pip list | grep horizon
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    horizon                          13.0.2
    [root@bogon ironicclient]# pip list | grep cider
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    [root@bogon ironicclient]# pip list | grep cinder
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    python-cinderclient              3.5.0
    [root@bogon ironicclient]# pip list | grep openstack
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    openstacksdk                     0.45.0
    python-openstackclient           5.2.0
    [root@bogon ironicclient]# rpm -qa | grep openstack
    openstack-neutron-common-12.1.0-1.el7.noarch
    openstack-ironic-api-10.1.10-1.el7.noarch
    python-openstackclient-lang-3.14.3-1.el7.noarch
    python2-openstacksdk-0.11.3-1.el7.noarch
    openstack-ironic-staging-drivers-doc-0.9.1-1.el7.noarch
    openstack-dashboard-13.0.2-1.el7.noarch
    python2-openstackclient-3.14.3-1.el7.noarch
    openstack-ironic-python-agent-3.2.4-1.el7.noarch
    openstack-neutron-ml2-12.1.0-1.el7.noarch
    openstack-nova-scheduler-17.0.12-1.el7.noarch
    openstack-nova-common-17.0.12-1.el7.noarch
    openstack-nova-novncproxy-17.0.12-1.el7.noarch
    openstack-ironic-ui-doc-3.1.3-1.el7.noarch
    openstack-ironic-conductor-10.1.10-1.el7.noarch
    openstack-selinux-0.8.13-1.el7.noarch
    openstack-nova-placement-api-17.0.12-1.el7.noarch
    centos-release-openstack-queens-1-2.el7.centos.noarch
    openstack-ironic-inspector-doc-7.2.4-1.el7.noarch
    openstack-neutron-linuxbridge-12.1.0-1.el7.noarch
    openstack-nova-conductor-17.0.12-1.el7.noarch
    openstack-ironic-ui-3.1.3-1.el7.noarch
    openstack-glance-16.0.1-1.el7.noarch
    openstack-nova-compute-17.0.12-1.el7.noarch
    openstack-utils-2017.1-1.el7.noarch
    openstack-nova-api-17.0.12-1.el7.noarch
    openstack-neutron-12.1.0-1.el7.noarch
    openstack-ironic-common-10.1.10-1.el7.noarch
    openstack-keystone-13.0.2-2.el7.noarch
    openstack-nova-console-17.0.12-1.el7.noarch
    [root@bogon ironicclient]# rpm -qa | grep nova
    openstack-nova-scheduler-17.0.12-1.el7.noarch
    python2-novaclient-10.1.0-1.el7.noarch
    openstack-nova-common-17.0.12-1.el7.noarch
    openstack-nova-novncproxy-17.0.12-1.el7.noarch
    openstack-nova-placement-api-17.0.12-1.el7.noarch
    openstack-nova-conductor-17.0.12-1.el7.noarch
    openstack-nova-compute-17.0.12-1.el7.noarch
    python-nova-17.0.12-1.el7.noarch
    openstack-nova-api-17.0.12-1.el7.noarch
    openstack-nova-console-17.0.12-1.el7.noarch
    [root@bogon ironicclient]# rpm -qa | grep neutron
    openstack-neutron-common-12.1.0-1.el7.noarch
    python-neutron-12.1.0-1.el7.noarch
    openstack-neutron-ml2-12.1.0-1.el7.noarch
    python2-ironic-neutron-agent-1.0.0-1.el7.noarch
    python2-neutronclient-6.7.0-1.el7.noarch
    python2-neutron-lib-1.13.0-1.el7.noarch
    openstack-neutron-linuxbridge-12.1.0-1.el7.noarch
    openstack-neutron-12.1.0-1.el7.noarch
    [root@bogon ironicclient]# rpm -qa | grep glance
    python2-glanceclient-2.10.1-1.el7.noarch
    python-glance-16.0.1-1.el7.noarch
    python2-glance-store-0.23.0-1.el7.noarch
    openstack-glance-16.0.1-1.el7.noarch
    [root@bogon ironicclient]# rpm -qa | grep ironic
    openstack-ironic-api-10.1.10-1.el7.noarch
    openstack-ironic-staging-drivers-doc-0.9.1-1.el7.noarch
    openstack-ironic-python-agent-3.2.4-1.el7.noarch
    python2-ironic-python-agent-3.2.4-1.el7.noarch
    python2-ironicclient-2.2.2-1.el7.noarch
    python2-ironic-neutron-agent-1.0.0-1.el7.noarch
    openstack-ironic-ui-doc-3.1.3-1.el7.noarch
    openstack-ironic-conductor-10.1.10-1.el7.noarch
    python-ironic-lib-2.12.4-1.el7.noarch
    openstack-ironic-inspector-doc-7.2.4-1.el7.noarch
    python-ironic-inspector-client-3.1.2-1.el7.noarch
    openstack-ironic-ui-3.1.3-1.el7.noarch
    openstack-ironic-common-10.1.10-1.el7.noarch
    [root@bogon ironicclient]# 
    [root@bogon ironicclient]# rpm -qa | grep keystone
    python2-keystoneauth1-3.4.0-1.el7.noarch
    python2-keystonemiddleware-4.21.0-1.el7.noarch
    python2-keystoneclient-3.15.0-1.el7.noarch
    python-keystone-13.0.2-2.el7.noarch
    openstack-keystone-13.0.2-2.el7.noarch
    [root@bogon ironicclient]# pip list | grep keystone
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    keystone                         13.0.2
    keystoneauth1                    4.0.0
    keystonemiddleware               4.21.0
    python-keystoneclient            3.22.0
    [root@bogon ironicclient]# 
    [root@bogon ~]# systemctl status httpd.service
    ● httpd.service - The Apache HTTP Server
       Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
      Drop-In: /usr/lib/systemd/system/httpd.service.d
               └─openstack-dashboard.conf
       Active: failed (Result: exit-code) since Thu 2020-06-04 14:55:44 CST; 3s ago
         Docs: man:httpd(8)
               man:apachectl(8)
      Process: 9609 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS)
      Process: 15601 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=0/SUCCESS)
      Process: 10816 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/manage.py compress --force -v0 (code=exited, status=1/FAILURE)
      Process: 10778 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/manage.py collectstatic --noinput --clear -v0 (code=exited, status=0/SUCCESS)
     Main PID: 15601 (code=exited, status=0/SUCCESS)
    
    Jun 04 14:55:44 bogon python[10816]: libraries = get_installed_libraries()
    Jun 04 14:55:44 bogon python[10816]: File "/usr/lib/python2.7/site-packages/django/template/backends/djang...aries
    Jun 04 14:55:44 bogon python[10816]: for name in get_package_libraries(pkg):
    Jun 04 14:55:44 bogon python[10816]: File "/usr/lib/python2.7/site-packages/django/template/backends/djang...aries
    Jun 04 14:55:44 bogon python[10816]: "trying to load '%s': %s" % (entry[1], e)
    Jun 04 14:55:44 bogon python[10816]: django.template.library.InvalidTemplateLibrary: Invalid template libr...sions
    Jun 04 14:55:44 bogon systemd[1]: httpd.service: control process exited, code=exited status=1
    Jun 04 14:55:44 bogon systemd[1]: Failed to start The Apache HTTP Server.
    Jun 04 14:55:44 bogon systemd[1]: Unit httpd.service entered failed state.
    Jun 04 14:55:44 bogon systemd[1]: httpd.service failed.
    Hint: Some lines were ellipsized, use -l to show in full.
    [root@bogon ~]# pip list | grep  Django
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    Django                           1.11.29
    [root@bogon ~]# pip install -U Django==1.8.0
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
    Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
    Collecting Django==1.8.0
      Downloading https://pypi.tuna.tsinghua.edu.cn/packages/4e/1c/17a429cfb79c1814d1ec31939fc5cf4a8ac68fe934279e095fb6160123a9/Django-1.8-py2.py3-none-any.whl (6.2 MB)
         |████████████████████████████████| 6.2 MB 360 kB/s 
    Installing collected packages: Django
      Attempting uninstall: Django
        Found existing installation: Django 1.11.29
        Uninstalling Django-1.11.29:
          Successfully uninstalled Django-1.11.29
    Successfully installed Django-1.8
    [root@bogon ~]# systemctl restart httpd.service 
    [root@bogon ~]# systemctl status httpd.service
    ● httpd.service - The Apache HTTP Server
       Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
      Drop-In: /usr/lib/systemd/system/httpd.service.d
               └─openstack-dashboard.conf
       Active: active (running) since Thu 2020-06-04 14:58:48 CST; 9s ago
         Docs: man:httpd(8)
               man:apachectl(8)
      Process: 9609 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS)
      Process: 11130 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/manage.py compress --force -v0 (code=exited, status=0/SUCCESS)
      Process: 11118 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/manage.py collectstatic --noinput --clear -v0 (code=exited, status=0/SUCCESS)
     Main PID: 11260 (httpd)
       Status: "Total requests: 5; Current requests/sec: 0.556; Current traffic: 2.1KB/sec"
        Tasks: 79
       CGroup: /system.slice/httpd.service
               ├─11260 /usr/sbin/httpd -DFOREGROUND
               ├─11262 /usr/sbin/httpd -DFOREGROUND
               ├─11263 /usr/sbin/httpd -DFOREGROUND
               ├─11264 /usr/sbin/httpd -DFOREGROUND
               ├─11265 /usr/sbin/httpd -DFOREGROUND
               ├─11266 (wsgi:keystone- -DFOREGROUND
               ├─11267 (wsgi:keystone- -DFOREGROUND
               ├─11268 (wsgi:keystone- -DFOREGROUND
               ├─11269 (wsgi:keystone- -DFOREGROUND
               ├─11270 (wsgi:keystone- -DFOREGROUND
               ├─11271 (wsgi:keystone- -DFOREGROUND
               ├─11272 (wsgi:keystone- -DFOREGROUND
               ├─11273 (wsgi:keystone- -DFOREGROUND
               ├─11274 (wsgi:keystone- -DFOREGROUND
               ├─11275 (wsgi:keystone- -DFOREGROUND
               ├─11276 /usr/sbin/httpd -DFOREGROUND
               ├─11277 /usr/sbin/httpd -DFOREGROUND
               ├─11278 /usr/sbin/httpd -DFOREGROUND
               ├─11279 /usr/sbin/httpd -DFOREGROUND
               ├─11280 /usr/sbin/httpd -DFOREGROUND
               ├─11337 /usr/sbin/httpd -DFOREGROUND
               ├─11354 /usr/sbin/httpd -DFOREGROUND
               └─11355 /usr/sbin/httpd -DFOREGROUND
    
    Jun 04 14:58:04 bogon systemd[1]: Starting The Apache HTTP Server...
    Jun 04 14:58:48 bogon python[11130]: Compressing... done
    Jun 04 14:58:48 bogon python[11130]: Compressed 7 block(s) from 4 template(s) for 2 context(s).
    Jun 04 14:58:48 bogon systemd[1]: Started The Apache HTTP Server.
    [root@bogon ~]# 
  • 相关阅读:
    连分数与丢番图方程简介
    利用 random 与 tertools 模块解决概率问题
    Notepad++ 几款实用插件简介,让你的 Notepad++ 如虎添翼
    .net面试问答(大汇总)
    .net反射详解 原文://http://blog.csdn.net/wenyan07/article/details/27882363
    ASP.NET MVC4+EF5(Lambda/Linq)读取数据
    AngularJS+ASP.NET MVC+SignalR实现消息推送
    Asp.net SignalR 实现服务端消息推送到Web端
    C# Socket编程 同步以及异步通信
    C#版 Socket编程(最简单的Socket通信功能)
  • 原文地址:https://www.cnblogs.com/dream397/p/13043282.html
Copyright © 2011-2022 走看看