当前位置: 首页 > 知识库问答 >
问题:

Ansible Tower os_server模块错误

闻人嘉木
2023-03-14

我试图建立vm上IBMPowervc,实际上使用的是3.12.0版本的RHEL 7.4.这个(os_server)模块抛出错误msg:阴影是这个模块所必需的。谷歌搜索后,我尝试了不同的方法,但还没有运气。

我也尝试ansible_python_interpreter:“/usr/bin/env 蟒蛇”作为extra_var,但没有工作。似乎阴影安装在可连接的塔机上,但不知何故,它无法与openstack服务器一起工作。有趣的部分是,如果我在塔式机器的命令行上使用相同的剧本,它可以完美地工作。不确定当我使用塔式GUI时究竟发生了什么变化。任何人都可以帮忙吗?我对开放栈的了解是最低限度的。

我尝试delegate_to:openstackserver ,使用委托我得到“消息”:“此模块需要阴影”,并且没有delegate_to当我以本地主机身份运行时,错误显示如下:连接失败(msg)\nkeystoneauth1.exceptions.connection.Connect失败:无法建立与 https://localhost:9292/v2/images 的连接:HTTPS连接池(主机='localhost',port=9292):url:/v2/图像(由NewContectionError(':无法建立新连接:无法建立新连接): [埃尔诺111]连接被拒绝'

- host: localhost
  tasks:
  - name: Provision a New VM
    os_server:
     state: present
     auth:
      auth_url: https://openstackserver:5000/v3
      username: "{{ username }}"
      password: "{{ password }}"
      os-user-domain-name: Default
      os-user-domain-id: default
      os-project-domain-name: Default
      project_id: 1225tgfd54a54b28b332605
      project_name: default
     region_name: RegionOne
     image: 69853124-a87a-48bf-a15a-5863
     flavor: "{{ Flavour }}"
     name: "{{ Hostname }}"
     auto_ip: no
     nics:
       - port-name: "{{ Hostname }}-port"
     meta:
         hostname: "{{ Hostname }}"
     config_drive: true
     userdata: "{{ user_data.stdout }}"
     validate_certs: no
    register: new_vm
    ignore_errors: false
    delegate_to: "openstackserver"  (used for testing)

Ansible Tower版本:3.2.3

安博2.4.3.0

塔式python venv:/var/lib/awx/venv/awx/lib/python2.7/

Towr 蟒蛇路径: /usr/bin/python

Python版本:Python 2.7.5

共有1个答案

关玮
2023-03-14

您能分享一下您环境的< code>pip list输出吗?

从GUI启动您是否选择了正确的库存/凭据?

 类似资料:
  • 我是PyCharm的新手,很难将我编写的模块导入Python控制台。如果我尝试导入Python自带的模块,我可以毫无困难地导入该模块,但是如果我尝试导入我编写的模块,我会得到一个导入错误:没有名为“ModuleITriedToImportName”的模块。例如,这里有一个简单的自我编写的模块pickle文件称为“文件pickle”: 如果我尝试在PyCharm Python控制台上“导入pickl

  • 问题内容: 我正在使用Babel和Webpack开发一个React应用,我想使用npm中的软件包。我已经安装了该软件包并将其保存为项目的依赖项。运行npm start后,出现此错误: ./~/file-exists/index.js中的错误找不到 模块:错误:无法在C:\ GitHub \ CryptoPrices \ node_modules \ file-exists @ ./~/file-e

  • 我试图找到此错误的任何解决方案,但没有任何对我有用。我有一个简单的Angular2应用程序,使用Angulal-CLI创建。当我在浏览器中提供此应用程序时,我收到此错误:我正在尝试在加载中使用不同的路径儿童: 文件夹 应用程序模块 app-routing.module.ts test.module.ts 堆栈跟踪

  • 问题内容: 我已经很长时间没有使用Node.js了,也从未使用过express。当我启动应用程序时,它刚刚返回: 启动test.html时发生错误。这是代码: 我自己的路 : 为什么呢 编辑: 这是我的新app.configure: 但它返回: 问题答案: 我假设test.html是一个静态文件。要渲染静态文件,请像这样使用静态中间件。 这告诉express在应用程序的公共目录中查找静态文件。 指

  • 我是Python新手,我想在我的应用程序中导入tweepy。我运行此代码(取自Tweepy官方文档): 它返回此错误: 回溯(最近一次调用):文件“C:/Users/user/PycharmProjects/TwitterPythonAnalytics/file3.py”,第1行,在导入tweepy文件“C:\Users\user\PycharmProjects\TwitterPythonAnal

  • 我刚刚开始使用webpack,很难获得多入口点示例来构建。网页包。配置。示例中的js文件包括以下行 这对我来说是个错误 在四处搜索时,我找到了将CommonChunkPlugin与表达式一起使用的其他示例 失败并出现错误 进一步搜索发现了许多示例,包括 我的构建现在失败了 我不知道该如何进行。