问题标签 [molecule]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2327 浏览

ansible - 有没有使用 kvm 的分子角色的好例子?到目前为止得到 {'lint': ['must be of string type']} 错误

我一直在尝试寻找好的存储库或将分子与 kvm 一起使用的示例。但到目前为止,他们都得到了这个。

{'lint': ['必须是字符串类型']}

我不知道如何解决这个问题。像这样

0 投票
0 回答
81 浏览

ansible - 分子 3 中的 Flake8

升级到molecule3后,我改变了定义lints的新方法:

它适用于 yamllint 和 ansible-lint,但对于 flake8 失败,进入 flake8 的控制台并停留在那里。

谢谢

0 投票
1 回答
94 浏览

python - 来自其 dcd 文件的水分子的时间序列数据

我正在尝试制作一个文件,其中包含来自 dcd 文件的水分子的时间序列数据。是否可以使用任何 MDAnalysis 模块或函数生成此数据?或者是否有任何 python 脚本来生成这个文件?

我需要使用 DCD 文件作为输入来生成包含两列的文件(一列具有水分子的 z 坐标,第二列具有相应的时间步长)。

0 投票
1 回答
196 浏览

python - 在烧瓶项目中运行分子 bash 命令

我有以下代码结构

  1. 烧瓶项目

    • |->app1->在这里我正在编写以下代码
    • |->应用程序2
  2. 可靠的项目

    • |->角色->myrole->分子
    • |-> 剧本

我想检查 ansible 角色 linting 所以我为此使用 python 分子包

每次它都给我

异常 [错误 2] No such file for directory

0 投票
1 回答
795 浏览

docker - 使用 docker 的 Ansible 分子 - 如何指定内存限制

我有一个分子测试,它启动了 2 个 Docker 容器,用于一次测试 2 个应用程序版本。

我正在寻找一种方法来指定内存,就像-m这里描述--memory=的那样。

我知道这molecule使用了支持memorydocker_container参数的ansible 模块,但不知何故我找不到一种方法来使它在.molecule

任何想法如何做到这一点?

PS:我的猜测是这个参数还没有在分子中实现,如果我的假设是正确的,那就是实现。

提前致谢。

0 投票
1 回答
605 浏览

docker - Ansible 分子测试无法连接到 Docker 守护进程

我通过运行创建默认测试角色molecule init scenario default

然后我跑molecule test

GitLab CI 的输出如下:

分子作用如下:

0 投票
1 回答
834 浏览

docker - 分子:测试角色:无法获得 Dbus 连接操作不允许

我在分子测试中遇到问题。两天前我已经开始研究这个工具以获取信息。

在运行 Vagrant 的 Ubuntu VM 上,我创建了一个角色并初始化了 Molecule 的文件夹并创建了一个 testinfra 测试文件(使用 docker 提供程序)。

错误是当我的任务的角色正在运行时,在检查服务运行的步骤中,它失败了。

我的设计目的是在 Centos Image 上简单地安装 2 个软件包,包括 httpd。

当我直接登录到 Molecule VM 时(通过 docker),当我简单地输入systemctl时,错误消息是

正如 Geerlingguy 建议的那样,我已经指定映射到 cgroup 文件夹的卷

该错误与 Testinfra 无关,而与 docker 构建的映像无关。

有人可以帮我理解为什么这个错误信息吗?

那是因为我在 Vagrant 运行的 VirtualBox 上吗?

感谢大家阅读:-)

0 投票
1 回答
286 浏览

docker - 如何测试涉及使用分子更改内核,ulimit等操作系统参数的ansible剧本?

我正在尝试使用涉及更改内核参数的分子包来测试我的剧本。但是 docker 不支持更改内核参数。在这种情况下我该如何进行测试(使用分子和泊坞窗)?

0 投票
1 回答
19 浏览

molecule - 使用verifier = testinfra时输出'def'标题

我使用 testinfra 作为验证器,在执行 testinfra 时,它只输出 'Collected x items 后跟 py 测试文件......并且 [100%] 通过。

您如何看待所有经过测试的单个项目?有我必须设置的选项吗?

0 投票
1 回答
591 浏览

ansible - 私有 gitlab 中的分子依赖

有什么办法可以解决来自 gitlab 中私人项目的依赖关系?在我实际的 gitlab-ci 上,我使用了这样的技巧

要求.tmpl:

.gitlab-ci.yaml

瞧,我在角色文件夹中找到了我的部门。

对于分子,我必须做类似的事情

但是因为requirements.yml中没有env插值。见https://github.com/ansible/ansible/issues/36395

任何想法如何让我的部门?