问题标签 [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.
jenkins - 从 Jenkins 作业执行时如何使用 Ansible 报告分析 (ARA)
只需按照以下步骤,当我通过命令行运行相同的作业时,我就可以生成报告:
但是,在通过 Jenkins 执行相同的作业时,我在生成 ARA 报告时遇到了一些问题。我做了以下事情:
在 $JENKINS_HOME/.bashrc 中:
导出 ANSIBLE_CALLBACK_PLUGINS="/usr/lib/python2.7/site-packages/ara/plugins/callbacks" `
通过以下方式定义了以下环境变量:Jenkins UI -> Manage Jenkins -> Configure System:
名称:ANSIBLE_CALLBACK_PLUGINS 值:/usr/lib/python2.7/site-packages/ara/plugins/callbacks
在我的 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 的内容:
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 执行的日志。
有人可以帮我吗?
ara - 无法启动 ara
我已经按照文档 https://ara.readthedocs.io/en/stable/installation.html安装了 ara
但是,当我尝试从 url 访问它时,它不会加载。我不确定 ara 日志在哪里。
请从日志中找到以下信息
非常感谢您的帮助。
结束游戏是让 ara 工作,这样我们就可以看到剧本等的统计信息
谢谢
mysql - 如何将longblob转换为可读格式
我在我的 ansible 项目中使用 ara 将剧本输出存储到数据库(Mysql)中。有些表不可读我想知道如何转换它以开发一个 php 页面来显示这些值:
这是我的表描述:
如您所见,值列是 longblob,因此输出不清楚:
我尝试将这些数据转换为使用 UTF-8,但它给了我 null:
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 主应用程序中),则微前端被嵌入但不做任何事情(非交互式)。
我错过了什么吗?我阅读了很多关于这个主题的文档,我怀疑我的选择/理解。
如果有人可以帮助我,那真的很棒:) !!!
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):
vue.js - ARA 框架嵌套微前端
我正在发现 ARA 框架。
我正在建立一个基于 Nuxt.js 的 SSR 架构作为主机应用程序来聚合微前端 我配置了 Nova 代理并在我在 Nuxt.js 中独立实现的 Nova 集群中声明了我的每个微前端SSR 或客户端中的每个微前端
我的问题是我想将一些微前端嵌套在一起为了更清楚,我有一个用于 UI 组件库的微前端,我想通过其他微前端(例如购物车管理或杂志)使用它并仅在 Nuxt.js 中调用这些在这种情况下,我的第一个微前端级别在 Nuxt.js 中安装得很好,但 UI 工具包没有
你能指导我一些我不理解或做错的事情吗?
谢谢
ansible - 在 Alpine linux 上运行 ARA 服务器时出错
我正在尝试在 alpine Linux 上安装最新版本的 Ansible 记录分析器服务器我确保所有要求都已安装好(Django、GCC、python3、Pypi、ansible)安装顺利,除了关于缺少的警告我修复的 PATH 变量上的根 PATH :警告:
修复:
因此,按照打算运行服务器的此步骤的安装指南,我遇到了大量错误,就好像运行命令没有找到要执行的所需组件一样,尽管我确定所有组件都已安装:
这种行为背后的原因可能是什么?
python - 即使 env 变量和 API 设置正确,ARA 异常
问题是什么?
我正面临这个问题:
ARA 正在运行 我在浏览器上访问 API UI 一切似乎都按预期工作,但每次都会显示此错误,并且 ARA 未获取 ansible 记录我做错了什么?
应该发生什么?
我应该在 ARA 上看到我的剧本记录
我使用以下方式运行服务器:
设置文件如下图
这是我的环境的样子:
当我以完全详细模式执行剧本时,除了上面的错误之外,我还看到了这些回调异常:
python-3.x - 通过 pip3 dynaconf 安装期间的异常
我正在尝试在 Ubuntu VM 上安装特定的 dynaconf 版本,我需要安装 ara 客户端(Ansible Record Analyzer),但我不断收到以下异常:
我尝试升级 steup 工具,但仍然有相同的异常:
我的python版本是:
我的操作系统版本是:
任何建议或提示都非常受欢迎。