问题标签 [ara]

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 投票
2 回答
1255 浏览

jenkins - 从 Jenkins 作业执行时如何使用 Ansible 报告分析 (ARA)

只需按照以下步骤,当我通过命令行运行相同的作业时,我就可以生成报告:

但是,在通过 Jenkins 执行相同的作业时,我在生成 ARA 报告时遇到了一些问题。我做了以下事情:

  1. 在 $JENKINS_HOME/.bashrc 中:

    导出 ANSIBLE_CALLBACK_PLUGINS="/usr/lib/python2.7/site-packages/ara/plugins/callbacks" `

  2. 通过以下方式定义了以下环境变量:Jenkins UI -> Manage Jenkins -> Configure System:

    名称:ANSIBLE_CALLBACK_PLUGINS 值:/usr/lib/python2.7/site-packages/ara/plugins/callbacks

  3. 在我的 Ansible Job -> Execute shell 中,我指定了以下内容:

    导出 ANSIBLE_CALLBACK_PLUGINS="/usr/lib/python2.7/site-packages/ara/plugins/callbacks"

    /bin/ansible-playbook -v -i /etc/ansible/my-inventory ./test-job.yaml

这是 .ansible.cfg 的内容:

0 投票
2 回答
223 浏览

mysql - ARA 连接到 MySQL 但总是出现错误“sqlalchemy.exc.OperationalError”

我已经安装了一个 ARA 门户来查看 Ansible playbook 的执行状态。但是,我总是从 ARA 门户收到如下错误:

sqlalchemy.exc.OperationalError OperationalError: (pymysql.err.OperationalError) (2006, "MySQL server has gone away (error(32, 'Broken pipe'))") [SQL: u'SELECT files.id AS files_id, files. playbook_id AS files_playbook_id, files.path AS files_path, files.content_id AS files_content_id, files.is_playbook AS files_is_playbook \nFROM files \nWHERE files.id = %(param_1)s'] [参数:{u'param_1': u'9e533f28- 1780-49ac-99d8-306040567d9b'}](此错误的背景:http ://sqlalche.me/e/e3q8 )

我确保我的 ARA 安装遵循以下链接:

我的设置如下所示:

操作系统:Ubuntu 16.04

Python:3.5,也尝试使用 Python 2.7,但都出错。

MySQL:5.7.23(所有数据库和表都使用 utf8mb4)

pymysql: 0.9.2,也试过用0.7.1版本,但都报错。

sqlalchemy:1.2.11

我使用以下命令启动 ARA 门户:

我已经确认了我的 ARA 和与 MySQL 的连接,并且 MySQL 'ara' 数据库保留了 Ansible playbook 执行的日志。

有人可以帮我吗?

0 投票
1 回答
67 浏览

ara - 无法启动 ara

我已经按照文档 https://ara.readthedocs.io/en/stable/installation.html安装了 ara

但是,当我尝试从 url 访问它时,它不会加载。我不确定 ara 日志在哪里。

请从日志中找到以下信息

非常感谢您的帮助。

结束游戏是让 ara 工作,这样我们就可以看到剧本等的统计信息

谢谢

0 投票
1 回答
136 浏览

mysql - 如何将longblob转换为可读格式

我在我的 ansible 项目中使用 ara 将剧本输出存储到数据库(Mysql)中。有些表不可读我想知道如何转换它以开发一个 php 页面来显示这些值:

这是我的表描述:

如您所见,值列是 longblob,因此输出不清楚:

我尝试将这些数据转换为使用 UTF-8,但它给了我 null:

0 投票
1 回答
665 浏览

vue.js - 有没有办法将 Hypenova 与 Nuxt 和 VueJs 一起使用并制作 SSR?

我尝试使用Ara Framework来实现微前端。我选择Nuxt 框架作为我的主要应用程序,它“连接”了我的微前端。微前端是用 VueJs 框架实现的

这是我的一个微前端(在 VueJs 中),它实现了一个非常简单的组件:

简历Fournisseur.vue:

这里是我的 index.js 文件:

然后在我的 Nuxt 应用程序中:

它工作得很好。

但是当我尝试将Nova Cluster聚合器与Nova Proxy结合使用时,我不知道如何在不使用 http://localhost:3001/public/client.js 的情况下在我的 Nuxt 应用程序中呈现我的 micro-fontend。这是我的views.json文件:

这里是我的 nova-proxy.json 文件:

(记住,Nuxt 在 3000 端口上运行)。我运行ara run cluster --config ./views.json(如文档所述)。然后我跑

因为我在 Windows 环境中,所以我做了一组。当我在新星集群上发帖时:

它做出了很好的反应。非常好 !!但是 nova 代理没有做任何事情:(。文档说如果它绑定到 nova 集群(感谢 HYPERNOVA_BATCH 变量),它将能够渲染由 nova 集群渲染的视图。

当然,如果我将集群响应嵌入到 v-html 指令中(在我的 NuxtJs 主应用程序中),则微前端被嵌入但不做任何事情(非交互式)。

我错过了什么吗?我阅读了很多关于这个主题的文档,我怀疑我的选择/理解。

如果有人可以帮助我,那真的很棒:) !!!

0 投票
0 回答
140 浏览

javascript - nuxt.js 和 nova 服务之间可以双向绑定吗?(ara-nuxtjs-demo)

我正在测试演示:https ://github.com/marconi1992/ara-nuxtjs-demo

将 props 更改为 Nuxt.js 时,有没有办法动态更改“nova 组件”中的 props?或者其他方式在 Nuxt.js 和 Nova 组件之间进行动态通信?

Nuxt 组件:

Nova 组件(Vue):

0 投票
0 回答
228 浏览

vue.js - ARA 框架嵌套微前端

我正在发现 ARA 框架。

我正在建立一个基于 Nuxt.js 的 SSR 架构作为主机应用程序来聚合微前端 我配置了 Nova 代理并在我在 Nuxt.js 中独立实现的 Nova 集群中声明了我的每个微前端SSR 或客户端中的每个微前端

我的问题是我想将一些微前端嵌套在一起为了更清楚,我有一个用于 UI 组件库的微前端,我想通过其他微前端(例如购物车管理或杂志)使用它并仅在 Nuxt.js 中调用这些在这种情况下,我的第一个微前端级别在 Nuxt.js 中安装得很好,但 UI 工具包没有

你能指导我一些我不理解或做错的事情吗?

谢谢

0 投票
1 回答
54 浏览

ansible - 在 Alpine linux 上运行 ARA 服务器时出错

我正在尝试在 alpine Linux 上安装最新版本的 Ansible 记录分析器服务器我确保所有要求都已安装好(Django、GCC、python3、Pypi、ansible)安装顺利,除了关于缺少的警告我修复的 PATH 变量上的根 PATH :警告:

修复:

因此,按照打算运行服务器的此步骤的安装指南,我遇到了大量错误,就好像运行命令没有找到要执行的所需组件一样,尽管我确定所有组件都已安装:

这种行为背后的原因可能是什么?

0 投票
0 回答
231 浏览

python - 即使 env 变量和 API 设置正确,ARA 异常

问题是什么?

我正面临这个问题:

ARA 正在运行 我在浏览器上访问 API UI 一切似乎都按预期工作,但每次都会显示此错误,并且 ARA 未获取 ansible 记录我做错了什么?

应该发生什么?

我应该在 ARA 上看到我的剧本记录

我使用以下方式运行服务器:

设置文件如下图

这是我的环境的样子:

当我以完全详细模式执行剧本时,除了上面的错误之外,我还看到了这些回调异常:

0 投票
2 回答
101 浏览

python-3.x - 通过 pip3 dynaconf 安装期间的异常

我正在尝试在 Ubuntu VM 上安装特定的 dynaconf 版本,我需要安装 ara 客户端(Ansible Record Analyzer),但我不断收到以下异常:

我尝试升级 steup 工具,但仍然有相同的异常:

我的python版本是:

我的操作系统版本是:

任何建议或提示都非常受欢迎。