From ef0b416d903650a080e264bdc321bb64b8d786e1 Mon Sep 17 00:00:00 2001
From: Johanna Szepanski <johanna.szepanski@softhouse.se>
Date: Fri, 27 Sep 2024 13:18:23 +0200
Subject: [PATCH] fixed broken story and updated mock data

---
 src/api/DataTypes.ts                          |   4 +-
 src/mocks/fixtures/AwxJobDetails.json         | 110 +++++++++++---
 src/mocks/fixtures/AwxJobLog.json             |  14 --
 src/mocks/fixtures/Jobs.json                  | 140 +++++++++++++++---
 src/mocks/mockAPI.js                          |   4 +-
 .../views/Job/JobDetailsView.stories.js       |  30 ++--
 6 files changed, 224 insertions(+), 78 deletions(-)
 delete mode 100644 src/mocks/fixtures/AwxJobLog.json

diff --git a/src/api/DataTypes.ts b/src/api/DataTypes.ts
index c89dd899..1cf2bc12 100644
--- a/src/api/DataTypes.ts
+++ b/src/api/DataTypes.ts
@@ -20,13 +20,15 @@ interface JobMessages {
   running: string;
   failed: string;
   successful: string;
+  unknown: string;
 }
 
 const jobMessages = {
   queued: "is queued",
   running: "is running",
   failed: "has failed",
-  successful: "was successful"
+  successful: "was successful",
+  unknown: "status is unknown"
 };
 
 const typeMap = {
diff --git a/src/mocks/fixtures/AwxJobDetails.json b/src/mocks/fixtures/AwxJobDetails.json
index 3c950aca..52173827 100644
--- a/src/mocks/fixtures/AwxJobDetails.json
+++ b/src/mocks/fixtures/AwxJobDetails.json
@@ -1,32 +1,102 @@
 [
   {
-    "id": 3925,
-    "status": "FAILED",
-    "started": "2022-02-11T12:29:24.332+00:00",
-    "finished": "2022-02-11T12:29:29.595+00:00"
+    "jobId": 7486,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7486_r7m20yvz/artifacts/7486/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7486_r7m20yvz/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7486_r7m20yvz/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7486_r7m20yvz/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7486_r7m20yvz/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=98  </span> <span class=\"ansi33\">changed=3   </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=30  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 122.162
   },
   {
-    "id": 3928,
-    "status": "FAILED",
-    "started": "2022-02-11T12:30:52.915+00:00",
-    "finished": "2022-02-11T12:30:57.888+00:00"
+    "jobId": 7482,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7482_fa7tkyjp/artifacts/7482/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7482_fa7tkyjp/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7482_fa7tkyjp/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7482_fa7tkyjp/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7482_fa7tkyjp/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;0a5b165b7c80e43d1b29ca1aa31fa2861d5536dc&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;0a5b165b7c80e43d1b29ca1aa31fa2861d5536dc&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;0a5b165b7c80e43d1b29ca1aa31fa2861d5536dc&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi31\">fatal: [ccce-test-ioc-01.cslab.esss.lu.se]: FAILED! =&gt; {&quot;msg&quot;: &quot;the field &#x27;args&#x27; has an invalid value ({&#x27;json_metadata&#x27;: \\\\&quot;{{ range(_slurp_json.results | length) | map(&#x27;extract&#x27;, _slurp_json.results, morekeys=&#x27;content&#x27;) | map(&#x27;default&#x27;, ioc_empty_metadata_slurp) | map(&#x27;b64decode&#x27;) | map(&#x27;from_json&#x27;) | list }}\\\\&quot;}), and could not be converted to an dict.The error was: Expecting property name enclosed in double quotes: line 5 column 1 (char 87)\\\\n\\\\nThe error appears to be in &#x27;/tmp/awx_7482_fa7tkyjp/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml&#x27;: line 46, column 3, but may\\\\nbe elsewhere in the file depending on the exact syntax problem.\\\\n\\\\nThe offending line appears to be:\\\\n\\\\n\\\\n- name: Parse json data\\\\n  ^ here\\\\n&quot;}</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=70  </span> <span class=\"ansi33\">changed=1   </span> unreachable=0    <span class=\"ansi31\">failed=1   </span> <span class=\"ansi36\">skipped=24  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 87.74
   },
   {
-    "id": 3931,
-    "status": "FAILED",
-    "started": "2022-02-11T13:06:27.127+00:00",
-    "finished": "2022-02-11T13:06:32.280+00:00"
+    "jobId": 7477,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7477_2y9_dbou/artifacts/7477/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7477_2y9_dbou/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7477_2y9_dbou/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7477_2y9_dbou/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7477_2y9_dbou/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-060/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-020/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7477_2y9_dbou/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=103 </span> <span class=\"ansi33\">changed=11  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=34  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 114.522
   },
   {
-    "id": 4382,
-    "status": "SUCCESSFUL",
-    "started": "2022-03-29T13:00:52.023+00:00",
-    "finished": "2022-03-29T13:02:18.225+00:00"
+    "jobId": 7472,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7472_3gskpj41/artifacts/7472/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7472_3gskpj41/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7472_3gskpj41/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7472_3gskpj41/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7472_3gskpj41/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;realtime&#x27;: False, &#x27;address_list&#x27;: []}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.6.1&#x27;, &#x27;require_version&#x27;: &#x27;4.0.0&#x27;, &#x27;packages&#x27;: [], &#x27;name&#x27;: &#x27;CCCE:SC-IOC-010&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git&#x27;, &#x27;version&#x27;: &#x27;engineer_set&#x27;, &#x27;engineer&#x27;: &#x27;anderslindh&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-010&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-060/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-020/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-010/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7472_3gskpj41/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-010)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=107 </span> <span class=\"ansi33\">changed=12  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=31  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 128.704
   },
   {
-    "id": 4544,
-    "status": "SUCCESSFUL",
-    "started": "2022-04-06T07:33:50.410+00:00",
-    "finished": "2022-04-06T07:35:20.736+00:00"
+    "jobId": 7471,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7471_rtqdj295/artifacts/7471/ssh_key_data (ioc-deploy-test)\n<span class=\"ansi34\">ansible 2.9.17</span>\n<span class=\"ansi34\">  config file = /etc/ansible/ansible.cfg</span>\n<span class=\"ansi34\">  configured module search path = [&#x27;/var/lib/awx/.ansible/plugins/modules&#x27;, &#x27;/usr/share/ansible/plugins/modules&#x27;]</span>\n<span class=\"ansi34\">  ansible python module location = /usr/lib/python3.6/site-packages/ansible</span>\n<span class=\"ansi34\">  executable location = /usr/bin/ansible</span>\n<span class=\"ansi34\">  python version = 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]</span>\n<span class=\"ansi34\">Using /etc/ansible/ansible.cfg as config file</span>\n<span class=\"ansi34\">host_list declined parsing /tmp/awx_7471_rtqdj295/tmpirnewr44 as it did not pass its verify_file() method</span>\n<span class=\"ansi34\">Parsed /tmp/awx_7471_rtqdj295/tmpirnewr44 inventory source with script plugin</span>\n<span class=\"ansi34\">Skipping callback &#x27;actionable&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;awx_display&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;counter_enabled&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;debug&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;full_skip&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;json&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;minimal&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;null&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;oneline&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;selective&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;skippy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;stderr&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;unixy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;yaml&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo ~ioc-deploy-test &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;/home/ioc-deploy-test\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;( umask 77 &amp;&amp; mkdir -p &quot;` echo /home/ioc-deploy-test/.ansible/tmp `&quot;&amp;&amp; mkdir &quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688 `&quot; &amp;&amp; echo ansible-tmp-1726492815.4028323-3546-197081597957688=&quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688 `&quot; ) &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;ansible-tmp-1726492815.4028323-3546-197081597957688=/home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;ccce-test-ioc-02.cslab.esss.lu.se&gt; Attempting python interpreter discovery</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo PLATFORM; uname; echo FOUND; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.5&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/libexec/platform-python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python3&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; echo ENDFOUND &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;PLATFORM\\\\nLinux\\\\nFOUND\\\\n/usr/bin/python\\\\n/usr/bin/python3.6\\\\n/usr/bin/python2.7\\\\n/usr/libexec/platform-python\\\\n/usr/bin/python3\\\\n/usr/bin/python\\\\nENDFOUND\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;{&quot;osrelease_content&quot;: &quot;NAME=\\\\\\\\&quot;CentOS Linux\\\\\\\\&quot;\\\\\\\\nVERSION=\\\\\\\\&quot;7 (Core)\\\\\\\\&quot;\\\\\\\\nID=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nID_LIKE=\\\\\\\\&quot;rhel fedora\\\\\\\\&quot;\\\\\\\\nVERSION_ID=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nPRETTY_NAME=\\\\\\\\&quot;CentOS Linux 7 (Core)\\\\\\\\&quot;\\\\\\\\nANSI_COLOR=\\\\\\\\&quot;0;31\\\\\\\\&quot;\\\\\\\\nCPE_NAME=\\\\\\\\&quot;cpe:/o:centos:centos:7\\\\\\\\&quot;\\\\\\\\nHOME_URL=\\\\\\\\&quot;https://www.centos.org/\\\\\\\\&quot;\\\\\\\\nBUG_REPORT_URL=\\\\\\\\&quot;https://bugs.centos.org/\\\\\\\\&quot;\\\\\\\\n\\\\\\\\nCENTOS_MANTISBT_PROJECT=\\\\\\\\&quot;CentOS-7\\\\\\\\&quot;\\\\\\\\nCENTOS_MANTISBT_PROJECT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\n\\\\\\\\n&quot;, &quot;platform_dist_result&quot;: [&quot;centos&quot;, &quot;7.8.2003&quot;, &quot;Core&quot;]}\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/setup.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpybycs9gt TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_setup.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp &#x27;[172.30.5.147]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpybycs9gt /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_setup.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpybycs9gt to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_setup.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.5.147.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_setup.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp -tt 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-gnknbdwnamvkaztdcnkjggwbthnrkvcb ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_setup.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;\\\\r\\\\n{&quot;invocation&quot;: {&quot;module_args&quot;: {&quot;filter&quot;: &quot;ansible_service_mgr&quot;, &quot;gather_subset&quot;: [&quot;!all&quot;], &quot;fact_path&quot;: &quot;/etc/ansible/facts.d&quot;, &quot;gather_timeout&quot;: 10}}, &quot;ansible_facts&quot;: {&quot;ansible_service_mgr&quot;: &quot;systemd&quot;}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.5.147 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpdy9pkwnn TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp &#x27;[172.30.5.147]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpdy9pkwnn /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_systemd.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-3537dz2zgbek/tmpdy9pkwnn to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_systemd.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.5.147.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_systemd.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp -tt 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-jilrmklfwjywpylstwhloeucjsycdars ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/AnsiballZ_systemd.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;\\\\r\\\\n{&quot;status&quot;: {&quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\\\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-030.log      --info-file=/run/ioc@CCCE_SC-IOC-030/info      --ignore=^C^D      --name=CCCE_SC-IOC-030      --port=unix:/run/ioc@CCCE_SC-IOC-030/control      --chdir=/opt/iocs/CCCE_SC-IOC-030      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\\\\\&quot;var dbThreadRealtimeLock 0\\\\\\\\&quot;      /opt/iocs/CCCE_SC-IOC-030/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;, &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;, &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-030.service&quot;, &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;, &quot;GuessMainPID&quot;: &quot;yes&quot;, &quot;ActiveExitTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;ExecMainCode&quot;: &quot;0&quot;, &quot;UnitFileState&quot;: &quot;enabled&quot;, &quot;ExecMainPID&quot;: &quot;7713&quot;, &quot;LimitSIGPENDING&quot;: &quot;31194&quot;, &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;, &quot;LoadState&quot;: &quot;loaded&quot;, &quot;ProtectHome&quot;: &quot;no&quot;, &quot;TTYVTDisallocate&quot;: &quot;no&quot;, &quot;StartLimitInterval&quot;: &quot;100000000&quot;, &quot;WatchdogTimestampMonotonic&quot;: &quot;2644236850515&quot;, &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;, &quot;ActiveEnterTimestampMonotonic&quot;: &quot;2644236850536&quot;, &quot;StandardError&quot;: &quot;inherit&quot;, &quot;AssertTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;, &quot;StartLimitAction&quot;: &quot;none&quot;, &quot;CPUSchedulingPriority&quot;: &quot;0&quot;, &quot;KillSignal&quot;: &quot;15&quot;, &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;, &quot;IgnoreOnIsolate&quot;: &quot;no&quot;, &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;, &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-030 IOCDIR=CCCE_SC-IOC-030 IOCNAME_SLUG=CCCE_SC-IOC-030 IOCVERSION=990c5a1f78c36f00ccd7c62977554ceaaafde783 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;, &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;, &quot;CanStart&quot;: &quot;yes&quot;, &quot;JobTimeoutAction&quot;: &quot;none&quot;, &quot;NoNewPrivileges&quot;: &quot;no&quot;, &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;, &quot;LimitAS&quot;: &quot;18446744073709551615&quot;, &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;, &quot;InactiveExitTimestampMonotonic&quot;: &quot;2644236850536&quot;, &quot;SendSIGHUP&quot;: &quot;no&quot;, &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;, &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;, &quot;Type&quot;: &quot;simple&quot;, &quot;SyslogPriority&quot;: &quot;30&quot;, &quot;SameProcessGroup&quot;: &quot;no&quot;, &quot;LimitNPROC&quot;: &quot;31194&quot;, &quot;UMask&quot;: &quot;0022&quot;, &quot;NonBlocking&quot;: &quot;no&quot;, &quot;DevicePolicy&quot;: &quot;auto&quot;, &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-030&quot;, &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;, &quot;TTYReset&quot;: &quot;no&quot;, &quot;OOMScoreAdjust&quot;: &quot;0&quot;, &quot;StartLimitBurst&quot;: &quot;5&quot;, &quot;RefuseManualStart&quot;: &quot;no&quot;, &quot;KillMode&quot;: &quot;control-group&quot;, &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;, &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTPRIO&quot;: &quot;0&quot;, &quot;Delegate&quot;: &quot;no&quot;, &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitCORE&quot;: &quot;2048000&quot;, &quot;JobTimeoutUSec&quot;: &quot;0&quot;, &quot;TimerSlackNSec&quot;: &quot;50000&quot;, &quot;SubState&quot;: &quot;running&quot;, &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;, &quot;Result&quot;: &quot;success&quot;, &quot;CPUShares&quot;: &quot;18446744073709551615&quot;, &quot;ConditionResult&quot;: &quot;yes&quot;, &quot;Group&quot;: &quot;iocgroup&quot;, &quot;ConditionTimestampMonotonic&quot;: &quot;2644236849500&quot;, &quot;MainPID&quot;: &quot;7713&quot;, &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-030.service&quot;, &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;, &quot;WatchdogUSec&quot;: &quot;0&quot;, &quot;ActiveState&quot;: &quot;active&quot;, &quot;Nice&quot;: &quot;0&quot;, &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;, &quot;UnitFilePreset&quot;: &quot;disabled&quot;, &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;, &quot;WantedBy&quot;: &quot;multi-user.target&quot;, &quot;SecureBits&quot;: &quot;0&quot;, &quot;RestartUSec&quot;: &quot;100ms&quot;, &quot;ConditionTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;CPUAccounting&quot;: &quot;no&quot;, &quot;User&quot;: &quot;iocuser&quot;, &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-030&quot;, &quot;PrivateNetwork&quot;: &quot;no&quot;, &quot;Restart&quot;: &quot;always&quot;, &quot;RemainAfterExit&quot;: &quot;no&quot;, &quot;LimitNOFILE&quot;: &quot;4096&quot;, &quot;SendSIGKILL&quot;: &quot;yes&quot;, &quot;StatusErrno&quot;: &quot;0&quot;, &quot;RefuseManualStop&quot;: &quot;no&quot;, &quot;SystemCallErrorNumber&quot;: &quot;0&quot;, &quot;TasksAccounting&quot;: &quot;no&quot;, &quot;NeedDaemonReload&quot;: &quot;no&quot;, &quot;TTYVHangup&quot;: &quot;no&quot;, &quot;InactiveEnterTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;, &quot;StandardInput&quot;: &quot;null&quot;, &quot;AssertTimestampMonotonic&quot;: &quot;2644236849500&quot;, &quot;DefaultDependencies&quot;: &quot;yes&quot;, &quot;Requires&quot;: &quot;opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d030.mount basic.target -.mount system.slice epics.mount&quot;, &quot;TasksMax&quot;: &quot;18446744073709551615&quot;, &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;, &quot;ExecMainStatus&quot;: &quot;0&quot;, &quot;LimitMEMLOCK&quot;: &quot;65536&quot;, &quot;StopWhenUnneeded&quot;: &quot;no&quot;, &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;, &quot;AmbientCapabilities&quot;: &quot;0&quot;, &quot;Slice&quot;: &quot;system.slice&quot;, &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;NotifyAccess&quot;: &quot;none&quot;, &quot;PermissionsStartOnly&quot;: &quot;no&quot;, &quot;BlockIOAccounting&quot;: &quot;no&quot;, &quot;CanStop&quot;: &quot;yes&quot;, &quot;PrivateTmp&quot;: &quot;no&quot;, &quot;OnFailureJobMode&quot;: &quot;replace&quot;, &quot;AssertResult&quot;: &quot;yes&quot;, &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;, &quot;ExecMainStartTimestampMonotonic&quot;: &quot;2644236850462&quot;, &quot;AllowIsolate&quot;: &quot;no&quot;, &quot;LimitNICE&quot;: &quot;0&quot;, &quot;After&quot;: &quot;epics.mount -.mount basic.target system.slice network.target opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d030.mount remote-fs.target systemd-journald.socket&quot;, &quot;FailureAction&quot;: &quot;none&quot;, &quot;CanIsolate&quot;: &quot;no&quot;, &quot;Conflicts&quot;: &quot;shutdown.target&quot;, &quot;StandardOutput&quot;: &quot;journal&quot;, &quot;MountFlags&quot;: &quot;0&quot;, &quot;InactiveEnterTimestampMonotonic&quot;: &quot;2644236848840&quot;, &quot;MemoryAccounting&quot;: &quot;no&quot;, &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;, &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-030&quot;, &quot;Transient&quot;: &quot;no&quot;, &quot;IOScheduling&quot;: &quot;0&quot;, &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-030&quot;, &quot;ActiveExitTimestampMonotonic&quot;: &quot;2644236843231&quot;, &quot;CanReload&quot;: &quot;no&quot;, &quot;ControlPID&quot;: &quot;0&quot;, &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-030.service&quot;, &quot;ProtectSystem&quot;: &quot;no&quot;, &quot;PrivateDevices&quot;: &quot;no&quot;, &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-030.service&quot;}, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-030&quot;, &quot;changed&quot;: true, &quot;enabled&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;invocation&quot;: {&quot;module_args&quot;: {&quot;no_block&quot;: false, &quot;force&quot;: null, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-030&quot;, &quot;daemon_reexec&quot;: false, &quot;enabled&quot;: false, &quot;daemon_reload&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;masked&quot;: null, &quot;scope&quot;: null, &quot;user&quot;: null}}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.5.147 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7471_rtqdj295/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;rm -f -r /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726492815.4028323-3546-197081597957688/ &gt; /dev/null 2&gt;&amp;1 &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7471_rtqdj295/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se | CHANGED =&gt; {</span>\n<span class=\"ansi33\">    &quot;ansible_facts&quot;: {</span>\n<span class=\"ansi33\">        &quot;discovered_interpreter_python&quot;: &quot;/usr/bin/python&quot;</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;changed&quot;: true,</span>\n<span class=\"ansi33\">    &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">    &quot;invocation&quot;: {</span>\n<span class=\"ansi33\">        &quot;module_args&quot;: {</span>\n<span class=\"ansi33\">            &quot;daemon_reexec&quot;: false,</span>\n<span class=\"ansi33\">            &quot;daemon_reload&quot;: false,</span>\n<span class=\"ansi33\">            &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">            &quot;force&quot;: null,</span>\n<span class=\"ansi33\">            &quot;masked&quot;: null,</span>\n<span class=\"ansi33\">            &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">            &quot;no_block&quot;: false,</span>\n<span class=\"ansi33\">            &quot;scope&quot;: null,</span>\n<span class=\"ansi33\">            &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">            &quot;user&quot;: null</span>\n<span class=\"ansi33\">        }</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">    &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">    &quot;status&quot;: {</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestampMonotonic&quot;: &quot;2644236850536&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveExitTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveExitTimestampMonotonic&quot;: &quot;2644236843231&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveState&quot;: &quot;active&quot;,</span>\n<span class=\"ansi33\">        &quot;After&quot;: &quot;epics.mount -.mount basic.target system.slice network.target opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d030.mount remote-fs.target systemd-journald.socket&quot;,</span>\n<span class=\"ansi33\">        &quot;AllowIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;AmbientCapabilities&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestampMonotonic&quot;: &quot;2644236849500&quot;,</span>\n<span class=\"ansi33\">        &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPriority&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CanIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStart&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStop&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestampMonotonic&quot;: &quot;2644236849500&quot;,</span>\n<span class=\"ansi33\">        &quot;Conflicts&quot;: &quot;shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-030.service&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlPID&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;DefaultDependencies&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Delegate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">        &quot;DevicePolicy&quot;: &quot;auto&quot;,</span>\n<span class=\"ansi33\">        &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-030 IOCDIR=CCCE_SC-IOC-030 IOCNAME_SLUG=CCCE_SC-IOC-030 IOCVERSION=990c5a1f78c36f00ccd7c62977554ceaaafde783 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainCode&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainPID&quot;: &quot;7713&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestampMonotonic&quot;: &quot;2644236850462&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStatus&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-030.log      --info-file=/run/ioc@CCCE_SC-IOC-030/info      --ignore=^C^D      --name=CCCE_SC-IOC-030      --port=unix:/run/ioc@CCCE_SC-IOC-030/control      --chdir=/opt/iocs/CCCE_SC-IOC-030      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\&quot;var dbThreadRealtimeLock 0\\\\&quot;      /opt/iocs/CCCE_SC-IOC-030/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;,</span>\n<span class=\"ansi33\">        &quot;FailureAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-030.service&quot;,</span>\n<span class=\"ansi33\">        &quot;Group&quot;: &quot;iocgroup&quot;,</span>\n<span class=\"ansi33\">        &quot;GuessMainPID&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;IOScheduling&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-030.service&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveEnterTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveEnterTimestampMonotonic&quot;: &quot;2644236848840&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestampMonotonic&quot;: &quot;2644236850536&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutUSec&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;KillMode&quot;: &quot;control-group&quot;,</span>\n<span class=\"ansi33\">        &quot;KillSignal&quot;: &quot;15&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitAS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCORE&quot;: &quot;2048000&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMEMLOCK&quot;: &quot;65536&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNICE&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNOFILE&quot;: &quot;4096&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNPROC&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTPRIO&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSIGPENDING&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LoadState&quot;: &quot;loaded&quot;,</span>\n<span class=\"ansi33\">        &quot;MainPID&quot;: &quot;7713&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MountFlags&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-030.service&quot;,</span>\n<span class=\"ansi33\">        &quot;NeedDaemonReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Nice&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;NoNewPrivileges&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NonBlocking&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NotifyAccess&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;OOMScoreAdjust&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;OnFailureJobMode&quot;: &quot;replace&quot;,</span>\n<span class=\"ansi33\">        &quot;PermissionsStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateDevices&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateNetwork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateTmp&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectHome&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectSystem&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStart&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStop&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RemainAfterExit&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Requires&quot;: &quot;opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d030.mount basic.target -.mount system.slice epics.mount&quot;,</span>\n<span class=\"ansi33\">        &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">        &quot;Restart&quot;: &quot;always&quot;,</span>\n<span class=\"ansi33\">        &quot;RestartUSec&quot;: &quot;100ms&quot;,</span>\n<span class=\"ansi33\">        &quot;Result&quot;: &quot;success&quot;,</span>\n<span class=\"ansi33\">        &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;,</span>\n<span class=\"ansi33\">        &quot;SameProcessGroup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SecureBits&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGHUP&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGKILL&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Slice&quot;: &quot;system.slice&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardError&quot;: &quot;inherit&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardInput&quot;: &quot;null&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardOutput&quot;: &quot;journal&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitBurst&quot;: &quot;5&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitInterval&quot;: &quot;100000000&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StatusErrno&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;StopWhenUnneeded&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SubState&quot;: &quot;running&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-030&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogPriority&quot;: &quot;30&quot;,</span>\n<span class=\"ansi33\">        &quot;SystemCallErrorNumber&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYReset&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVHangup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVTDisallocate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksMax&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimerSlackNSec&quot;: &quot;50000&quot;,</span>\n<span class=\"ansi33\">        &quot;Transient&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Type&quot;: &quot;simple&quot;,</span>\n<span class=\"ansi33\">        &quot;UMask&quot;: &quot;0022&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFilePreset&quot;: &quot;disabled&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFileState&quot;: &quot;enabled&quot;,</span>\n<span class=\"ansi33\">        &quot;User&quot;: &quot;iocuser&quot;,</span>\n<span class=\"ansi33\">        &quot;WantedBy&quot;: &quot;multi-user.target&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-09-06 07:18:29 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestampMonotonic&quot;: &quot;2644236850515&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogUSec&quot;: &quot;0&quot;</span>\n<span class=\"ansi33\">    }</span>\n<span class=\"ansi33\">}</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">META: ran handlers</span>\n</pre>\n  </body>\n</html>",
+    "elapsed": 10.95
+  },
+  {
+    "jobId": 7467,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7467_yc8evk08/artifacts/7467/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7467_yc8evk08/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7467_yc8evk08/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7467_yc8evk08/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7467_yc8evk08/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi31\">failed: [ccce-test-ioc-01.cslab.esss.lu.se] (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;}) =&gt; {&quot;ansible_loop_var&quot;: &quot;ioc&quot;, &quot;changed&quot;: false, &quot;ioc&quot;: {&quot;description&quot;: &quot;Test instance used by the CCCE team&quot;, &quot;engineer&quot;: &quot;simonrose&quot;, &quot;git&quot;: &quot;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&quot;, &quot;name&quot;: &quot;CCCE:SC-IOC-020&quot;, &quot;slug&quot;: &quot;CCCE_SC-IOC-020&quot;, &quot;version&quot;: &quot;a278b61cac71e35acd56ec4635b04fb1ef2627bb&quot;}, &quot;msg&quot;: &quot;file not found: /opt/iocs/CCCE_SC-IOC-020/ioc.json&quot;}</span>\n<span class=\"ansi36\">...ignoring</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=[{}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi31\">fatal: [ccce-test-ioc-01.cslab.esss.lu.se]: FAILED! =&gt; {&quot;msg&quot;: &quot;The conditional check &#x27;ioc.ioc_type == \\\\&quot;conda\\\\&quot;&#x27; failed. The error was: error while evaluating conditional (ioc.ioc_type == \\\\&quot;conda\\\\&quot;): &#x27;dict object&#x27; has no attribute &#x27;ioc_type&#x27;\\\\n\\\\nThe error appears to be in &#x27;/tmp/awx_7467_yc8evk08/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml&#x27;: line 98, column 3, but may\\\\nbe elsewhere in the file depending on the exact syntax problem.\\\\n\\\\nThe offending line appears to be:\\\\n\\\\n\\\\n- name: Create Conda environment\\\\n  ^ here\\\\n&quot;}</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=76  </span> changed=0    unreachable=0    <span class=\"ansi31\">failed=1   </span> <span class=\"ansi36\">skipped=24  </span> rescued=0    <span class=\"ansi1 ansi35\">ignored=1   </span>\n\n</pre>\n  </body>\n</html>",
+    "elapsed": 93.325
+  },
+  {
+    "jobId": 7466,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7466_sfn5urlq/artifacts/7466/ssh_key_data (ioc-deploy-test)\n<span class=\"ansi34\">ansible 2.9.17</span>\n<span class=\"ansi34\">  config file = /etc/ansible/ansible.cfg</span>\n<span class=\"ansi34\">  configured module search path = [&#x27;/var/lib/awx/.ansible/plugins/modules&#x27;, &#x27;/usr/share/ansible/plugins/modules&#x27;]</span>\n<span class=\"ansi34\">  ansible python module location = /usr/lib/python3.6/site-packages/ansible</span>\n<span class=\"ansi34\">  executable location = /usr/bin/ansible</span>\n<span class=\"ansi34\">  python version = 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]</span>\n<span class=\"ansi34\">Using /etc/ansible/ansible.cfg as config file</span>\n<span class=\"ansi34\">host_list declined parsing /tmp/awx_7466_sfn5urlq/tmpbrm_gd00 as it did not pass its verify_file() method</span>\n<span class=\"ansi34\">Parsed /tmp/awx_7466_sfn5urlq/tmpbrm_gd00 inventory source with script plugin</span>\n<span class=\"ansi34\">Skipping callback &#x27;actionable&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;awx_display&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;counter_enabled&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;debug&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;full_skip&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;json&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;minimal&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;null&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;oneline&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;selective&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;skippy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;stderr&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;unixy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;yaml&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo ~ioc-deploy-test &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;/home/ioc-deploy-test\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;( umask 77 &amp;&amp; mkdir -p &quot;` echo /home/ioc-deploy-test/.ansible/tmp `&quot;&amp;&amp; mkdir &quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811 `&quot; &amp;&amp; echo ansible-tmp-1726487246.1858256-2305-274381950759811=&quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811 `&quot; ) &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;ansible-tmp-1726487246.1858256-2305-274381950759811=/home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;ccce-test-ioc-01.cslab.esss.lu.se&gt; Attempting python interpreter discovery</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo PLATFORM; uname; echo FOUND; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.5&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/libexec/platform-python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python3&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; echo ENDFOUND &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;PLATFORM\\\\nLinux\\\\nFOUND\\\\n/usr/bin/python\\\\n/usr/bin/python3.6\\\\n/usr/bin/python2.7\\\\n/usr/libexec/platform-python\\\\n/usr/bin/python3\\\\n/usr/bin/python\\\\nENDFOUND\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;{&quot;osrelease_content&quot;: &quot;NAME=\\\\\\\\&quot;CentOS Linux\\\\\\\\&quot;\\\\\\\\nVERSION=\\\\\\\\&quot;7 (Core)\\\\\\\\&quot;\\\\\\\\nID=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nID_LIKE=\\\\\\\\&quot;rhel fedora\\\\\\\\&quot;\\\\\\\\nVERSION_ID=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nPRETTY_NAME=\\\\\\\\&quot;CentOS Linux 7 (Core)\\\\\\\\&quot;\\\\\\\\nANSI_COLOR=\\\\\\\\&quot;0;31\\\\\\\\&quot;\\\\\\\\nCPE_NAME=\\\\\\\\&quot;cpe:/o:centos:centos:7\\\\\\\\&quot;\\\\\\\\nHOME_URL=\\\\\\\\&quot;https://www.centos.org/\\\\\\\\&quot;\\\\\\\\nBUG_REPORT_URL=\\\\\\\\&quot;https://bugs.centos.org/\\\\\\\\&quot;\\\\\\\\n\\\\\\\\nCENTOS_MANTISBT_PROJECT=\\\\\\\\&quot;CentOS-7\\\\\\\\&quot;\\\\\\\\nCENTOS_MANTISBT_PROJECT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\n\\\\\\\\n&quot;, &quot;platform_dist_result&quot;: [&quot;centos&quot;, &quot;7.8.2003&quot;, &quot;Core&quot;]}\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/setup.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmpv9vt8kz8 TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_setup.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp &#x27;[172.30.7.110]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmpv9vt8kz8 /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_setup.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmpv9vt8kz8 to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_setup.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.7.110.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_setup.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp -tt 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-pcyzujwkfjqgenurdefwlvqufnbnvdkx ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_setup.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;\\\\r\\\\n{&quot;invocation&quot;: {&quot;module_args&quot;: {&quot;filter&quot;: &quot;ansible_service_mgr&quot;, &quot;gather_subset&quot;: [&quot;!all&quot;], &quot;fact_path&quot;: &quot;/etc/ansible/facts.d&quot;, &quot;gather_timeout&quot;: 10}}, &quot;ansible_facts&quot;: {&quot;ansible_service_mgr&quot;: &quot;systemd&quot;}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.7.110 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmp610vsx78 TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp &#x27;[172.30.7.110]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmp610vsx78 /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_systemd.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-2296nrwz7l1g/tmp610vsx78 to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_systemd.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.7.110.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_systemd.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp -tt 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-jxheatifgnpkrlptjmqeesrqwaarswth ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/AnsiballZ_systemd.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;\\\\r\\\\n{&quot;status&quot;: {&quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\\\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-060.log      --info-file=/run/ioc@CCCE_SC-IOC-060/info      --ignore=^C^D      --name=CCCE_SC-IOC-060      --port=unix:/run/ioc@CCCE_SC-IOC-060/control      --chdir=/opt/iocs/CCCE_SC-IOC-060      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\\\\\&quot;var dbThreadRealtimeLock 0\\\\\\\\&quot;      /opt/iocs/CCCE_SC-IOC-060/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;, &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;, &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-060.service&quot;, &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;, &quot;GuessMainPID&quot;: &quot;yes&quot;, &quot;ExecMainCode&quot;: &quot;0&quot;, &quot;UnitFileState&quot;: &quot;enabled&quot;, &quot;ExecMainPID&quot;: &quot;1769&quot;, &quot;LimitSIGPENDING&quot;: &quot;31194&quot;, &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;, &quot;LoadState&quot;: &quot;loaded&quot;, &quot;ProtectHome&quot;: &quot;no&quot;, &quot;TTYVTDisallocate&quot;: &quot;no&quot;, &quot;StartLimitInterval&quot;: &quot;100000000&quot;, &quot;WatchdogTimestampMonotonic&quot;: &quot;856152438445&quot;, &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;, &quot;ActiveEnterTimestampMonotonic&quot;: &quot;856152438488&quot;, &quot;StandardError&quot;: &quot;inherit&quot;, &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;, &quot;StartLimitAction&quot;: &quot;none&quot;, &quot;CPUSchedulingPriority&quot;: &quot;0&quot;, &quot;KillSignal&quot;: &quot;15&quot;, &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;, &quot;IgnoreOnIsolate&quot;: &quot;no&quot;, &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;, &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-060 IOCDIR=CCCE_SC-IOC-060 IOCNAME_SLUG=CCCE_SC-IOC-060 IOCVERSION=4567a397773126356222605d43deb5a5a1b5ad01 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;, &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;, &quot;CanStart&quot;: &quot;yes&quot;, &quot;JobTimeoutAction&quot;: &quot;none&quot;, &quot;NoNewPrivileges&quot;: &quot;no&quot;, &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;, &quot;LimitAS&quot;: &quot;18446744073709551615&quot;, &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;, &quot;InactiveExitTimestampMonotonic&quot;: &quot;856152438488&quot;, &quot;SendSIGHUP&quot;: &quot;no&quot;, &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;, &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;, &quot;Type&quot;: &quot;simple&quot;, &quot;SyslogPriority&quot;: &quot;30&quot;, &quot;SameProcessGroup&quot;: &quot;no&quot;, &quot;LimitNPROC&quot;: &quot;31194&quot;, &quot;UMask&quot;: &quot;0022&quot;, &quot;NonBlocking&quot;: &quot;no&quot;, &quot;DevicePolicy&quot;: &quot;auto&quot;, &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;, &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;, &quot;TTYReset&quot;: &quot;no&quot;, &quot;OOMScoreAdjust&quot;: &quot;0&quot;, &quot;StartLimitBurst&quot;: &quot;5&quot;, &quot;RefuseManualStart&quot;: &quot;no&quot;, &quot;KillMode&quot;: &quot;control-group&quot;, &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;, &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTPRIO&quot;: &quot;0&quot;, &quot;Delegate&quot;: &quot;no&quot;, &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitCORE&quot;: &quot;2048000&quot;, &quot;JobTimeoutUSec&quot;: &quot;0&quot;, &quot;TimerSlackNSec&quot;: &quot;50000&quot;, &quot;SubState&quot;: &quot;running&quot;, &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;, &quot;Result&quot;: &quot;success&quot;, &quot;CPUShares&quot;: &quot;18446744073709551615&quot;, &quot;ConditionResult&quot;: &quot;yes&quot;, &quot;Group&quot;: &quot;iocgroup&quot;, &quot;ConditionTimestampMonotonic&quot;: &quot;856152435675&quot;, &quot;MainPID&quot;: &quot;1769&quot;, &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-060.service&quot;, &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;, &quot;WatchdogUSec&quot;: &quot;0&quot;, &quot;ActiveState&quot;: &quot;active&quot;, &quot;Nice&quot;: &quot;0&quot;, &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;, &quot;UnitFilePreset&quot;: &quot;disabled&quot;, &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;, &quot;WantedBy&quot;: &quot;multi-user.target&quot;, &quot;SecureBits&quot;: &quot;0&quot;, &quot;RestartUSec&quot;: &quot;100ms&quot;, &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;CPUAccounting&quot;: &quot;no&quot;, &quot;User&quot;: &quot;iocuser&quot;, &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-060&quot;, &quot;PrivateNetwork&quot;: &quot;no&quot;, &quot;Restart&quot;: &quot;always&quot;, &quot;RemainAfterExit&quot;: &quot;no&quot;, &quot;LimitNOFILE&quot;: &quot;4096&quot;, &quot;SendSIGKILL&quot;: &quot;yes&quot;, &quot;StatusErrno&quot;: &quot;0&quot;, &quot;RefuseManualStop&quot;: &quot;no&quot;, &quot;SystemCallErrorNumber&quot;: &quot;0&quot;, &quot;TasksAccounting&quot;: &quot;no&quot;, &quot;NeedDaemonReload&quot;: &quot;no&quot;, &quot;TTYVHangup&quot;: &quot;no&quot;, &quot;StandardInput&quot;: &quot;null&quot;, &quot;AssertTimestampMonotonic&quot;: &quot;856152435675&quot;, &quot;DefaultDependencies&quot;: &quot;yes&quot;, &quot;Requires&quot;: &quot;basic.target -.mount opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d060.mount system.slice epics.mount&quot;, &quot;TasksMax&quot;: &quot;18446744073709551615&quot;, &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;, &quot;ExecMainStatus&quot;: &quot;0&quot;, &quot;LimitMEMLOCK&quot;: &quot;65536&quot;, &quot;StopWhenUnneeded&quot;: &quot;no&quot;, &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;, &quot;AmbientCapabilities&quot;: &quot;0&quot;, &quot;Slice&quot;: &quot;system.slice&quot;, &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;NotifyAccess&quot;: &quot;none&quot;, &quot;PermissionsStartOnly&quot;: &quot;no&quot;, &quot;BlockIOAccounting&quot;: &quot;no&quot;, &quot;CanStop&quot;: &quot;yes&quot;, &quot;PrivateTmp&quot;: &quot;no&quot;, &quot;OnFailureJobMode&quot;: &quot;replace&quot;, &quot;AssertResult&quot;: &quot;yes&quot;, &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;, &quot;ExecMainStartTimestampMonotonic&quot;: &quot;856152437777&quot;, &quot;AllowIsolate&quot;: &quot;no&quot;, &quot;LimitNICE&quot;: &quot;0&quot;, &quot;After&quot;: &quot;-.mount basic.target system.slice epics.mount remote-fs.target network.target systemd-journald.socket opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d060.mount&quot;, &quot;FailureAction&quot;: &quot;none&quot;, &quot;CanIsolate&quot;: &quot;no&quot;, &quot;Conflicts&quot;: &quot;shutdown.target&quot;, &quot;StandardOutput&quot;: &quot;journal&quot;, &quot;MountFlags&quot;: &quot;0&quot;, &quot;InactiveEnterTimestampMonotonic&quot;: &quot;0&quot;, &quot;MemoryAccounting&quot;: &quot;no&quot;, &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;, &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;, &quot;Transient&quot;: &quot;no&quot;, &quot;IOScheduling&quot;: &quot;0&quot;, &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-060&quot;, &quot;ActiveExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;CanReload&quot;: &quot;no&quot;, &quot;ControlPID&quot;: &quot;0&quot;, &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;, &quot;ProtectSystem&quot;: &quot;no&quot;, &quot;PrivateDevices&quot;: &quot;no&quot;, &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;}, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;, &quot;changed&quot;: true, &quot;enabled&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;invocation&quot;: {&quot;module_args&quot;: {&quot;no_block&quot;: false, &quot;force&quot;: null, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;, &quot;daemon_reexec&quot;: false, &quot;enabled&quot;: false, &quot;daemon_reload&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;masked&quot;: null, &quot;scope&quot;: null, &quot;user&quot;: null}}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.7.110 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7466_sfn5urlq/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;rm -f -r /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1726487246.1858256-2305-274381950759811/ &gt; /dev/null 2&gt;&amp;1 &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7466_sfn5urlq/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi33\">ccce-test-ioc-01.cslab.esss.lu.se | CHANGED =&gt; {</span>\n<span class=\"ansi33\">    &quot;ansible_facts&quot;: {</span>\n<span class=\"ansi33\">        &quot;discovered_interpreter_python&quot;: &quot;/usr/bin/python&quot;</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;changed&quot;: true,</span>\n<span class=\"ansi33\">    &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">    &quot;invocation&quot;: {</span>\n<span class=\"ansi33\">        &quot;module_args&quot;: {</span>\n<span class=\"ansi33\">            &quot;daemon_reexec&quot;: false,</span>\n<span class=\"ansi33\">            &quot;daemon_reload&quot;: false,</span>\n<span class=\"ansi33\">            &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">            &quot;force&quot;: null,</span>\n<span class=\"ansi33\">            &quot;masked&quot;: null,</span>\n<span class=\"ansi33\">            &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">            &quot;no_block&quot;: false,</span>\n<span class=\"ansi33\">            &quot;scope&quot;: null,</span>\n<span class=\"ansi33\">            &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">            &quot;user&quot;: null</span>\n<span class=\"ansi33\">        }</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">    &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">    &quot;status&quot;: {</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestampMonotonic&quot;: &quot;856152438488&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveState&quot;: &quot;active&quot;,</span>\n<span class=\"ansi33\">        &quot;After&quot;: &quot;-.mount basic.target system.slice epics.mount remote-fs.target network.target systemd-journald.socket opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d060.mount&quot;,</span>\n<span class=\"ansi33\">        &quot;AllowIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;AmbientCapabilities&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestampMonotonic&quot;: &quot;856152435675&quot;,</span>\n<span class=\"ansi33\">        &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPriority&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CanIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStart&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStop&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestampMonotonic&quot;: &quot;856152435675&quot;,</span>\n<span class=\"ansi33\">        &quot;Conflicts&quot;: &quot;shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlPID&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;DefaultDependencies&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Delegate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">        &quot;DevicePolicy&quot;: &quot;auto&quot;,</span>\n<span class=\"ansi33\">        &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-060 IOCDIR=CCCE_SC-IOC-060 IOCNAME_SLUG=CCCE_SC-IOC-060 IOCVERSION=4567a397773126356222605d43deb5a5a1b5ad01 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainCode&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainPID&quot;: &quot;1769&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestampMonotonic&quot;: &quot;856152437777&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStatus&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-060.log      --info-file=/run/ioc@CCCE_SC-IOC-060/info      --ignore=^C^D      --name=CCCE_SC-IOC-060      --port=unix:/run/ioc@CCCE_SC-IOC-060/control      --chdir=/opt/iocs/CCCE_SC-IOC-060      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\&quot;var dbThreadRealtimeLock 0\\\\&quot;      /opt/iocs/CCCE_SC-IOC-060/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;,</span>\n<span class=\"ansi33\">        &quot;FailureAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi33\">        &quot;Group&quot;: &quot;iocgroup&quot;,</span>\n<span class=\"ansi33\">        &quot;GuessMainPID&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;IOScheduling&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveEnterTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestampMonotonic&quot;: &quot;856152438488&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutUSec&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;KillMode&quot;: &quot;control-group&quot;,</span>\n<span class=\"ansi33\">        &quot;KillSignal&quot;: &quot;15&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitAS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCORE&quot;: &quot;2048000&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMEMLOCK&quot;: &quot;65536&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNICE&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNOFILE&quot;: &quot;4096&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNPROC&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTPRIO&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSIGPENDING&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LoadState&quot;: &quot;loaded&quot;,</span>\n<span class=\"ansi33\">        &quot;MainPID&quot;: &quot;1769&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MountFlags&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi33\">        &quot;NeedDaemonReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Nice&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;NoNewPrivileges&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NonBlocking&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NotifyAccess&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;OOMScoreAdjust&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;OnFailureJobMode&quot;: &quot;replace&quot;,</span>\n<span class=\"ansi33\">        &quot;PermissionsStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateDevices&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateNetwork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateTmp&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectHome&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectSystem&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStart&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStop&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RemainAfterExit&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Requires&quot;: &quot;basic.target -.mount opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d060.mount system.slice epics.mount&quot;,</span>\n<span class=\"ansi33\">        &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">        &quot;Restart&quot;: &quot;always&quot;,</span>\n<span class=\"ansi33\">        &quot;RestartUSec&quot;: &quot;100ms&quot;,</span>\n<span class=\"ansi33\">        &quot;Result&quot;: &quot;success&quot;,</span>\n<span class=\"ansi33\">        &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;,</span>\n<span class=\"ansi33\">        &quot;SameProcessGroup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SecureBits&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGHUP&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGKILL&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Slice&quot;: &quot;system.slice&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardError&quot;: &quot;inherit&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardInput&quot;: &quot;null&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardOutput&quot;: &quot;journal&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitBurst&quot;: &quot;5&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitInterval&quot;: &quot;100000000&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StatusErrno&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;StopWhenUnneeded&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SubState&quot;: &quot;running&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogPriority&quot;: &quot;30&quot;,</span>\n<span class=\"ansi33\">        &quot;SystemCallErrorNumber&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYReset&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVHangup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVTDisallocate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksMax&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimerSlackNSec&quot;: &quot;50000&quot;,</span>\n<span class=\"ansi33\">        &quot;Transient&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Type&quot;: &quot;simple&quot;,</span>\n<span class=\"ansi33\">        &quot;UMask&quot;: &quot;0022&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFilePreset&quot;: &quot;disabled&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFileState&quot;: &quot;enabled&quot;,</span>\n<span class=\"ansi33\">        &quot;User&quot;: &quot;iocuser&quot;,</span>\n<span class=\"ansi33\">        &quot;WantedBy&quot;: &quot;multi-user.target&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestampMonotonic&quot;: &quot;856152438445&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogUSec&quot;: &quot;0&quot;</span>\n<span class=\"ansi33\">    }</span>\n<span class=\"ansi33\">}</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">META: ran handlers</span>\n</pre>\n  </body>\n</html>",
+    "elapsed": 11.173
+  },
+  {
+    "jobId": 7450,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7450_j118puwh/artifacts/7450/ssh_key_data (ioc-deploy-test)\n<span class=\"ansi34\">ansible 2.9.17</span>\n<span class=\"ansi34\">  config file = /etc/ansible/ansible.cfg</span>\n<span class=\"ansi34\">  configured module search path = [&#x27;/var/lib/awx/.ansible/plugins/modules&#x27;, &#x27;/usr/share/ansible/plugins/modules&#x27;]</span>\n<span class=\"ansi34\">  ansible python module location = /usr/lib/python3.6/site-packages/ansible</span>\n<span class=\"ansi34\">  executable location = /usr/bin/ansible</span>\n<span class=\"ansi34\">  python version = 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]</span>\n<span class=\"ansi34\">Using /etc/ansible/ansible.cfg as config file</span>\n<span class=\"ansi34\">host_list declined parsing /tmp/awx_7450_j118puwh/tmpd91bph1f as it did not pass its verify_file() method</span>\n<span class=\"ansi34\">Parsed /tmp/awx_7450_j118puwh/tmpd91bph1f inventory source with script plugin</span>\n<span class=\"ansi34\">Skipping callback &#x27;actionable&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;awx_display&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;counter_enabled&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;debug&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;full_skip&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;json&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;minimal&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;null&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;oneline&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;selective&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;skippy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;stderr&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;unixy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;yaml&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo ~ioc-deploy-test &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;/home/ioc-deploy-test\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;( umask 77 &amp;&amp; mkdir -p &quot;` echo /home/ioc-deploy-test/.ansible/tmp `&quot;&amp;&amp; mkdir &quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458 `&quot; &amp;&amp; echo ansible-tmp-1725867323.5648057-1402-45195239845458=&quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458 `&quot; ) &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;ansible-tmp-1725867323.5648057-1402-45195239845458=/home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;ccce-test-ioc-01.cslab.esss.lu.se&gt; Attempting python interpreter discovery</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo PLATFORM; uname; echo FOUND; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.5&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/libexec/platform-python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python3&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; echo ENDFOUND &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;PLATFORM\\\\nLinux\\\\nFOUND\\\\n/usr/bin/python\\\\n/usr/bin/python3.6\\\\n/usr/bin/python2.7\\\\n/usr/libexec/platform-python\\\\n/usr/bin/python3\\\\n/usr/bin/python\\\\nENDFOUND\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;{&quot;osrelease_content&quot;: &quot;NAME=\\\\\\\\&quot;CentOS Linux\\\\\\\\&quot;\\\\\\\\nVERSION=\\\\\\\\&quot;7 (Core)\\\\\\\\&quot;\\\\\\\\nID=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nID_LIKE=\\\\\\\\&quot;rhel fedora\\\\\\\\&quot;\\\\\\\\nVERSION_ID=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nPRETTY_NAME=\\\\\\\\&quot;CentOS Linux 7 (Core)\\\\\\\\&quot;\\\\\\\\nANSI_COLOR=\\\\\\\\&quot;0;31\\\\\\\\&quot;\\\\\\\\nCPE_NAME=\\\\\\\\&quot;cpe:/o:centos:centos:7\\\\\\\\&quot;\\\\\\\\nHOME_URL=\\\\\\\\&quot;https://www.centos.org/\\\\\\\\&quot;\\\\\\\\nBUG_REPORT_URL=\\\\\\\\&quot;https://bugs.centos.org/\\\\\\\\&quot;\\\\\\\\n\\\\\\\\nCENTOS_MANTISBT_PROJECT=\\\\\\\\&quot;CentOS-7\\\\\\\\&quot;\\\\\\\\nCENTOS_MANTISBT_PROJECT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\n\\\\\\\\n&quot;, &quot;platform_dist_result&quot;: [&quot;centos&quot;, &quot;7.8.2003&quot;, &quot;Core&quot;]}\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/setup.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmpd473kfko TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_setup.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp &#x27;[172.30.7.110]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmpd473kfko /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_setup.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmpd473kfko to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_setup.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.7.110.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_setup.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp -tt 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-qykecbkvcvokrfykhhifgbisgplxcbkn ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_setup.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;\\\\r\\\\n{&quot;invocation&quot;: {&quot;module_args&quot;: {&quot;filter&quot;: &quot;ansible_service_mgr&quot;, &quot;gather_subset&quot;: [&quot;!all&quot;], &quot;fact_path&quot;: &quot;/etc/ansible/facts.d&quot;, &quot;gather_timeout&quot;: 10}}, &quot;ansible_facts&quot;: {&quot;ansible_service_mgr&quot;: &quot;systemd&quot;}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.7.110 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmp82p7y_0c TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp &#x27;[172.30.7.110]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmp82p7y_0c /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_systemd.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-139399ufr61l/tmp82p7y_0c to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_systemd.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.7.110.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_systemd.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp -tt 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-rkrrbingucxaqdeuzpvgklymhbsagjyg ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/AnsiballZ_systemd.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;\\\\r\\\\n{&quot;status&quot;: {&quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\\\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-060.log      --info-file=/run/ioc@CCCE_SC-IOC-060/info      --ignore=^C^D      --name=CCCE_SC-IOC-060      --port=unix:/run/ioc@CCCE_SC-IOC-060/control      --chdir=/opt/iocs/CCCE_SC-IOC-060      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\\\\\&quot;var dbThreadRealtimeLock 0\\\\\\\\&quot;      /opt/iocs/CCCE_SC-IOC-060/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;, &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;, &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-060.service&quot;, &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;, &quot;GuessMainPID&quot;: &quot;yes&quot;, &quot;ExecMainCode&quot;: &quot;0&quot;, &quot;UnitFileState&quot;: &quot;enabled&quot;, &quot;ExecMainPID&quot;: &quot;1769&quot;, &quot;LimitSIGPENDING&quot;: &quot;31194&quot;, &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;, &quot;LoadState&quot;: &quot;loaded&quot;, &quot;ProtectHome&quot;: &quot;no&quot;, &quot;TTYVTDisallocate&quot;: &quot;no&quot;, &quot;StartLimitInterval&quot;: &quot;100000000&quot;, &quot;WatchdogTimestampMonotonic&quot;: &quot;856152438445&quot;, &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;, &quot;ActiveEnterTimestampMonotonic&quot;: &quot;856152438488&quot;, &quot;StandardError&quot;: &quot;inherit&quot;, &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;, &quot;StartLimitAction&quot;: &quot;none&quot;, &quot;CPUSchedulingPriority&quot;: &quot;0&quot;, &quot;KillSignal&quot;: &quot;15&quot;, &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;, &quot;IgnoreOnIsolate&quot;: &quot;no&quot;, &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;, &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-060 IOCDIR=CCCE_SC-IOC-060 IOCNAME_SLUG=CCCE_SC-IOC-060 IOCVERSION=4567a397773126356222605d43deb5a5a1b5ad01 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;, &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;, &quot;CanStart&quot;: &quot;yes&quot;, &quot;JobTimeoutAction&quot;: &quot;none&quot;, &quot;NoNewPrivileges&quot;: &quot;no&quot;, &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;, &quot;LimitAS&quot;: &quot;18446744073709551615&quot;, &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;, &quot;InactiveExitTimestampMonotonic&quot;: &quot;856152438488&quot;, &quot;SendSIGHUP&quot;: &quot;no&quot;, &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;, &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;, &quot;Type&quot;: &quot;simple&quot;, &quot;SyslogPriority&quot;: &quot;30&quot;, &quot;SameProcessGroup&quot;: &quot;no&quot;, &quot;LimitNPROC&quot;: &quot;31194&quot;, &quot;UMask&quot;: &quot;0022&quot;, &quot;NonBlocking&quot;: &quot;no&quot;, &quot;DevicePolicy&quot;: &quot;auto&quot;, &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;, &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;, &quot;TTYReset&quot;: &quot;no&quot;, &quot;OOMScoreAdjust&quot;: &quot;0&quot;, &quot;StartLimitBurst&quot;: &quot;5&quot;, &quot;RefuseManualStart&quot;: &quot;no&quot;, &quot;KillMode&quot;: &quot;control-group&quot;, &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;, &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTPRIO&quot;: &quot;0&quot;, &quot;Delegate&quot;: &quot;no&quot;, &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitCORE&quot;: &quot;2048000&quot;, &quot;JobTimeoutUSec&quot;: &quot;0&quot;, &quot;TimerSlackNSec&quot;: &quot;50000&quot;, &quot;SubState&quot;: &quot;running&quot;, &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;, &quot;Result&quot;: &quot;success&quot;, &quot;CPUShares&quot;: &quot;18446744073709551615&quot;, &quot;ConditionResult&quot;: &quot;yes&quot;, &quot;Group&quot;: &quot;iocgroup&quot;, &quot;ConditionTimestampMonotonic&quot;: &quot;856152435675&quot;, &quot;MainPID&quot;: &quot;1769&quot;, &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-060.service&quot;, &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;, &quot;WatchdogUSec&quot;: &quot;0&quot;, &quot;ActiveState&quot;: &quot;active&quot;, &quot;Nice&quot;: &quot;0&quot;, &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;, &quot;UnitFilePreset&quot;: &quot;disabled&quot;, &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;, &quot;WantedBy&quot;: &quot;multi-user.target&quot;, &quot;SecureBits&quot;: &quot;0&quot;, &quot;RestartUSec&quot;: &quot;100ms&quot;, &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;, &quot;CPUAccounting&quot;: &quot;no&quot;, &quot;User&quot;: &quot;iocuser&quot;, &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-060&quot;, &quot;PrivateNetwork&quot;: &quot;no&quot;, &quot;Restart&quot;: &quot;always&quot;, &quot;RemainAfterExit&quot;: &quot;no&quot;, &quot;LimitNOFILE&quot;: &quot;4096&quot;, &quot;SendSIGKILL&quot;: &quot;yes&quot;, &quot;StatusErrno&quot;: &quot;0&quot;, &quot;RefuseManualStop&quot;: &quot;no&quot;, &quot;SystemCallErrorNumber&quot;: &quot;0&quot;, &quot;TasksAccounting&quot;: &quot;no&quot;, &quot;NeedDaemonReload&quot;: &quot;no&quot;, &quot;TTYVHangup&quot;: &quot;no&quot;, &quot;StandardInput&quot;: &quot;null&quot;, &quot;AssertTimestampMonotonic&quot;: &quot;856152435675&quot;, &quot;DefaultDependencies&quot;: &quot;yes&quot;, &quot;Requires&quot;: &quot;basic.target -.mount opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d060.mount system.slice epics.mount&quot;, &quot;TasksMax&quot;: &quot;18446744073709551615&quot;, &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;, &quot;ExecMainStatus&quot;: &quot;0&quot;, &quot;LimitMEMLOCK&quot;: &quot;65536&quot;, &quot;StopWhenUnneeded&quot;: &quot;no&quot;, &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;, &quot;AmbientCapabilities&quot;: &quot;0&quot;, &quot;Slice&quot;: &quot;system.slice&quot;, &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;NotifyAccess&quot;: &quot;none&quot;, &quot;PermissionsStartOnly&quot;: &quot;no&quot;, &quot;BlockIOAccounting&quot;: &quot;no&quot;, &quot;CanStop&quot;: &quot;yes&quot;, &quot;PrivateTmp&quot;: &quot;no&quot;, &quot;OnFailureJobMode&quot;: &quot;replace&quot;, &quot;AssertResult&quot;: &quot;yes&quot;, &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;, &quot;ExecMainStartTimestampMonotonic&quot;: &quot;856152437777&quot;, &quot;AllowIsolate&quot;: &quot;no&quot;, &quot;LimitNICE&quot;: &quot;0&quot;, &quot;After&quot;: &quot;-.mount basic.target system.slice epics.mount remote-fs.target network.target systemd-journald.socket opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d060.mount&quot;, &quot;FailureAction&quot;: &quot;none&quot;, &quot;CanIsolate&quot;: &quot;no&quot;, &quot;Conflicts&quot;: &quot;shutdown.target&quot;, &quot;StandardOutput&quot;: &quot;journal&quot;, &quot;MountFlags&quot;: &quot;0&quot;, &quot;InactiveEnterTimestampMonotonic&quot;: &quot;0&quot;, &quot;MemoryAccounting&quot;: &quot;no&quot;, &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;, &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;, &quot;Transient&quot;: &quot;no&quot;, &quot;IOScheduling&quot;: &quot;0&quot;, &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-060&quot;, &quot;ActiveExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;CanReload&quot;: &quot;no&quot;, &quot;ControlPID&quot;: &quot;0&quot;, &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;, &quot;ProtectSystem&quot;: &quot;no&quot;, &quot;PrivateDevices&quot;: &quot;no&quot;, &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;}, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;, &quot;changed&quot;: false, &quot;enabled&quot;: true, &quot;state&quot;: &quot;started&quot;, &quot;invocation&quot;: {&quot;module_args&quot;: {&quot;no_block&quot;: false, &quot;force&quot;: null, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;, &quot;daemon_reexec&quot;: false, &quot;enabled&quot;: true, &quot;daemon_reload&quot;: false, &quot;state&quot;: &quot;started&quot;, &quot;masked&quot;: null, &quot;scope&quot;: null, &quot;user&quot;: null}}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.7.110 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7450_j118puwh/cp 172.30.7.110 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;rm -f -r /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725867323.5648057-1402-45195239845458/ &gt; /dev/null 2&gt;&amp;1 &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.7.110&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:5KK87VWrMMrP8WHJXeXng3uNe7QU6QYrlqt7jPQNLyc.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:5\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7450_j118puwh/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi32\">ccce-test-ioc-01.cslab.esss.lu.se | SUCCESS =&gt; {</span>\n<span class=\"ansi32\">    &quot;ansible_facts&quot;: {</span>\n<span class=\"ansi32\">        &quot;discovered_interpreter_python&quot;: &quot;/usr/bin/python&quot;</span>\n<span class=\"ansi32\">    },</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;enabled&quot;: true,</span>\n<span class=\"ansi32\">    &quot;invocation&quot;: {</span>\n<span class=\"ansi32\">        &quot;module_args&quot;: {</span>\n<span class=\"ansi32\">            &quot;daemon_reexec&quot;: false,</span>\n<span class=\"ansi32\">            &quot;daemon_reload&quot;: false,</span>\n<span class=\"ansi32\">            &quot;enabled&quot;: true,</span>\n<span class=\"ansi32\">            &quot;force&quot;: null,</span>\n<span class=\"ansi32\">            &quot;masked&quot;: null,</span>\n<span class=\"ansi32\">            &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">            &quot;no_block&quot;: false,</span>\n<span class=\"ansi32\">            &quot;scope&quot;: null,</span>\n<span class=\"ansi32\">            &quot;state&quot;: &quot;started&quot;,</span>\n<span class=\"ansi32\">            &quot;user&quot;: null</span>\n<span class=\"ansi32\">        }</span>\n<span class=\"ansi32\">    },</span>\n<span class=\"ansi32\">    &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">    &quot;state&quot;: &quot;started&quot;,</span>\n<span class=\"ansi32\">    &quot;status&quot;: {</span>\n<span class=\"ansi32\">        &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;ActiveEnterTimestampMonotonic&quot;: &quot;856152438488&quot;,</span>\n<span class=\"ansi32\">        &quot;ActiveExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;ActiveState&quot;: &quot;active&quot;,</span>\n<span class=\"ansi32\">        &quot;After&quot;: &quot;-.mount basic.target system.slice epics.mount remote-fs.target network.target systemd-journald.socket opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d060.mount&quot;,</span>\n<span class=\"ansi32\">        &quot;AllowIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;AmbientCapabilities&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;AssertResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;AssertTimestampMonotonic&quot;: &quot;856152435675&quot;,</span>\n<span class=\"ansi32\">        &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;,</span>\n<span class=\"ansi32\">        &quot;BlockIOAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUSchedulingPriority&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;CPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;CanIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;CanReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;CanStart&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;CanStop&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;ConditionResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;ConditionTimestampMonotonic&quot;: &quot;856152435675&quot;,</span>\n<span class=\"ansi32\">        &quot;Conflicts&quot;: &quot;shutdown.target&quot;,</span>\n<span class=\"ansi32\">        &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi32\">        &quot;ControlPID&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;DefaultDependencies&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;Delegate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">        &quot;DevicePolicy&quot;: &quot;auto&quot;,</span>\n<span class=\"ansi32\">        &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-060 IOCDIR=CCCE_SC-IOC-060 IOCNAME_SLUG=CCCE_SC-IOC-060 IOCVERSION=4567a397773126356222605d43deb5a5a1b5ad01 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainCode&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainPID&quot;: &quot;1769&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainStartTimestampMonotonic&quot;: &quot;856152437777&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecMainStatus&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-060.log      --info-file=/run/ioc@CCCE_SC-IOC-060/info      --ignore=^C^D      --name=CCCE_SC-IOC-060      --port=unix:/run/ioc@CCCE_SC-IOC-060/control      --chdir=/opt/iocs/CCCE_SC-IOC-060      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\&quot;var dbThreadRealtimeLock 0\\\\&quot;      /opt/iocs/CCCE_SC-IOC-060/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;,</span>\n<span class=\"ansi32\">        &quot;FailureAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi32\">        &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi32\">        &quot;Group&quot;: &quot;iocgroup&quot;,</span>\n<span class=\"ansi32\">        &quot;GuessMainPID&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;IOScheduling&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi32\">        &quot;IgnoreOnIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;InactiveEnterTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;InactiveExitTimestampMonotonic&quot;: &quot;856152438488&quot;,</span>\n<span class=\"ansi32\">        &quot;JobTimeoutAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi32\">        &quot;JobTimeoutUSec&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;KillMode&quot;: &quot;control-group&quot;,</span>\n<span class=\"ansi32\">        &quot;KillSignal&quot;: &quot;15&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitAS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitCORE&quot;: &quot;2048000&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitMEMLOCK&quot;: &quot;65536&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitNICE&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitNOFILE&quot;: &quot;4096&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitNPROC&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitRTPRIO&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitSIGPENDING&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi32\">        &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;LoadState&quot;: &quot;loaded&quot;,</span>\n<span class=\"ansi32\">        &quot;MainPID&quot;: &quot;1769&quot;,</span>\n<span class=\"ansi32\">        &quot;MemoryAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;MountFlags&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-060.service&quot;,</span>\n<span class=\"ansi32\">        &quot;NeedDaemonReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;Nice&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;NoNewPrivileges&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;NonBlocking&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;NotifyAccess&quot;: &quot;none&quot;,</span>\n<span class=\"ansi32\">        &quot;OOMScoreAdjust&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;OnFailureJobMode&quot;: &quot;replace&quot;,</span>\n<span class=\"ansi32\">        &quot;PermissionsStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;PrivateDevices&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;PrivateNetwork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;PrivateTmp&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;ProtectHome&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;ProtectSystem&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;RefuseManualStart&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;RefuseManualStop&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;RemainAfterExit&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;Requires&quot;: &quot;basic.target -.mount opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d060.mount system.slice epics.mount&quot;,</span>\n<span class=\"ansi32\">        &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">        &quot;Restart&quot;: &quot;always&quot;,</span>\n<span class=\"ansi32\">        &quot;RestartUSec&quot;: &quot;100ms&quot;,</span>\n<span class=\"ansi32\">        &quot;Result&quot;: &quot;success&quot;,</span>\n<span class=\"ansi32\">        &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">        &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;,</span>\n<span class=\"ansi32\">        &quot;SameProcessGroup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;SecureBits&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;SendSIGHUP&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;SendSIGKILL&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;Slice&quot;: &quot;system.slice&quot;,</span>\n<span class=\"ansi32\">        &quot;StandardError&quot;: &quot;inherit&quot;,</span>\n<span class=\"ansi32\">        &quot;StandardInput&quot;: &quot;null&quot;,</span>\n<span class=\"ansi32\">        &quot;StandardOutput&quot;: &quot;journal&quot;,</span>\n<span class=\"ansi32\">        &quot;StartLimitAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi32\">        &quot;StartLimitBurst&quot;: &quot;5&quot;,</span>\n<span class=\"ansi32\">        &quot;StartLimitInterval&quot;: &quot;100000000&quot;,</span>\n<span class=\"ansi32\">        &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;StatusErrno&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;StopWhenUnneeded&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;SubState&quot;: &quot;running&quot;,</span>\n<span class=\"ansi32\">        &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-060&quot;,</span>\n<span class=\"ansi32\">        &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi32\">        &quot;SyslogPriority&quot;: &quot;30&quot;,</span>\n<span class=\"ansi32\">        &quot;SystemCallErrorNumber&quot;: &quot;0&quot;,</span>\n<span class=\"ansi32\">        &quot;TTYReset&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;TTYVHangup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;TTYVTDisallocate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;TasksAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;TasksMax&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi32\">        &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi32\">        &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi32\">        &quot;TimerSlackNSec&quot;: &quot;50000&quot;,</span>\n<span class=\"ansi32\">        &quot;Transient&quot;: &quot;no&quot;,</span>\n<span class=\"ansi32\">        &quot;Type&quot;: &quot;simple&quot;,</span>\n<span class=\"ansi32\">        &quot;UMask&quot;: &quot;0022&quot;,</span>\n<span class=\"ansi32\">        &quot;UnitFilePreset&quot;: &quot;disabled&quot;,</span>\n<span class=\"ansi32\">        &quot;UnitFileState&quot;: &quot;enabled&quot;,</span>\n<span class=\"ansi32\">        &quot;User&quot;: &quot;iocuser&quot;,</span>\n<span class=\"ansi32\">        &quot;WantedBy&quot;: &quot;multi-user.target&quot;,</span>\n<span class=\"ansi32\">        &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-16 14:29:31 CEST&quot;,</span>\n<span class=\"ansi32\">        &quot;WatchdogTimestampMonotonic&quot;: &quot;856152438445&quot;,</span>\n<span class=\"ansi32\">        &quot;WatchdogUSec&quot;: &quot;0&quot;</span>\n<span class=\"ansi32\">    }</span>\n<span class=\"ansi32\">}</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">META: ran handlers</span>\n</pre>\n  </body>\n</html>",
+    "elapsed": 10.961
+  },
+  {
+    "jobId": 7445,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7445_vftl3qbw/artifacts/7445/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7445_vftl3qbw/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7445_vftl3qbw/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7445_vftl3qbw/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7445_vftl3qbw/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi31\">failed: [ccce-test-ioc-01.cslab.esss.lu.se] (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;}) =&gt; {&quot;ansible_loop_var&quot;: &quot;ioc&quot;, &quot;changed&quot;: false, &quot;ioc&quot;: {&quot;description&quot;: &quot;Test instance used by the CCCE team&quot;, &quot;engineer&quot;: &quot;simonrose&quot;, &quot;git&quot;: &quot;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&quot;, &quot;name&quot;: &quot;CCCE:SC-IOC-020&quot;, &quot;slug&quot;: &quot;CCCE_SC-IOC-020&quot;, &quot;version&quot;: &quot;a278b61cac71e35acd56ec4635b04fb1ef2627bb&quot;}, &quot;msg&quot;: &quot;file not found: /opt/iocs/CCCE_SC-IOC-020/ioc.json&quot;}</span>\n<span class=\"ansi36\">...ignoring</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=[{}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-020&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git&#x27;, &#x27;version&#x27;: &#x27;a278b61cac71e35acd56ec4635b04fb1ef2627bb&#x27;, &#x27;engineer&#x27;: &#x27;simonrose&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-020&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi31\">fatal: [ccce-test-ioc-01.cslab.esss.lu.se]: FAILED! =&gt; {&quot;msg&quot;: &quot;The conditional check &#x27;ioc.ioc_type == \\\\&quot;conda\\\\&quot;&#x27; failed. The error was: error while evaluating conditional (ioc.ioc_type == \\\\&quot;conda\\\\&quot;): &#x27;dict object&#x27; has no attribute &#x27;ioc_type&#x27;\\\\n\\\\nThe error appears to be in &#x27;/tmp/awx_7445_vftl3qbw/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml&#x27;: line 98, column 3, but may\\\\nbe elsewhere in the file depending on the exact syntax problem.\\\\n\\\\nThe offending line appears to be:\\\\n\\\\n\\\\n- name: Create Conda environment\\\\n  ^ here\\\\n&quot;}</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=76  </span> <span class=\"ansi33\">changed=1   </span> unreachable=0    <span class=\"ansi31\">failed=1   </span> <span class=\"ansi36\">skipped=24  </span> rescued=0    <span class=\"ansi1 ansi35\">ignored=1   </span>\n\n</pre>\n  </body>\n</html>",
+    "elapsed": 94.369
+  },
+  {
+    "jobId": 7441,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7441_9m7uby2d/artifacts/7441/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7441_9m7uby2d/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7441_9m7uby2d/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7441_9m7uby2d/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7441_9m7uby2d/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7441_9m7uby2d/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=107 </span> <span class=\"ansi33\">changed=12  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=31  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 124.476
+  },
+  {
+    "jobId": 7437,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7437_6hfb3w5n/artifacts/7437/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7437_6hfb3w5n/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7437_6hfb3w5n/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7437_6hfb3w5n/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7437_6hfb3w5n/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7437_6hfb3w5n/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=103 </span> <span class=\"ansi33\">changed=11  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=34  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 109.414
+  },
+  {
+    "jobId": 7433,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7433_6v1qrt2s/artifacts/7433/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7433_6v1qrt2s/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7433_6v1qrt2s/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7433_6v1qrt2s/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7433_6v1qrt2s/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7433_6v1qrt2s/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=107 </span> <span class=\"ansi33\">changed=12  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=31  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 122.648
+  },
+  {
+    "jobId": 7429,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7429_zri_obr7/artifacts/7429/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7429_zri_obr7/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7429_zri_obr7/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7429_zri_obr7/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7429_zri_obr7/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7429_zri_obr7/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=103 </span> <span class=\"ansi33\">changed=11  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=34  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 108.782
+  },
+  {
+    "jobId": 7425,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7425_yvdd9ndh/artifacts/7425/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7425_yvdd9ndh/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7425_yvdd9ndh/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7425_yvdd9ndh/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7425_yvdd9ndh/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7425_yvdd9ndh/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=107 </span> <span class=\"ansi33\">changed=12  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=31  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 124.478
+  },
+  {
+    "jobId": 7421,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7421_le2aawmy/artifacts/7421/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7421_le2aawmy/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7421_le2aawmy/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7421_le2aawmy/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7421_le2aawmy/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-060/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-020/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7421_le2aawmy/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=103 </span> <span class=\"ansi33\">changed=11  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=34  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 114.963
+  },
+  {
+    "jobId": 7417,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7417_3y4j1tro/artifacts/7417/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-060/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-020/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi32\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=96  </span> changed=0    unreachable=0    failed=0    <span class=\"ansi36\">skipped=30  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 121.191
+  },
+  {
+    "jobId": 7417,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7417_3y4j1tro/artifacts/7417/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7417_3y4j1tro/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-01.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-060/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-020/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-01.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi32\">ccce-test-ioc-01.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=96  </span> changed=0    unreachable=0    failed=0    <span class=\"ansi36\">skipped=30  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 121.191
+  },
+  {
+    "jobId": 7405,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7405_b94siff8/artifacts/7405/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7405_b94siff8/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7405_b94siff8/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7405_b94siff8/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7405_b94siff8/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7405_b94siff8/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=103 </span> <span class=\"ansi33\">changed=10  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=34  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 110.431
+  },
+  {
+    "jobId": 7390,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7390_6zjsknwg/artifacts/7390/ssh_key_data (ioc-deploy-test)\n<span class=\"ansi34\">ansible 2.9.17</span>\n<span class=\"ansi34\">  config file = /etc/ansible/ansible.cfg</span>\n<span class=\"ansi34\">  configured module search path = [&#x27;/var/lib/awx/.ansible/plugins/modules&#x27;, &#x27;/usr/share/ansible/plugins/modules&#x27;]</span>\n<span class=\"ansi34\">  ansible python module location = /usr/lib/python3.6/site-packages/ansible</span>\n<span class=\"ansi34\">  executable location = /usr/bin/ansible</span>\n<span class=\"ansi34\">  python version = 3.6.8 (default, Aug 24 2020, 17:57:11) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]</span>\n<span class=\"ansi34\">Using /etc/ansible/ansible.cfg as config file</span>\n<span class=\"ansi34\">host_list declined parsing /tmp/awx_7390_6zjsknwg/tmpx3w8gipn as it did not pass its verify_file() method</span>\n<span class=\"ansi34\">Parsed /tmp/awx_7390_6zjsknwg/tmpx3w8gipn inventory source with script plugin</span>\n<span class=\"ansi34\">Skipping callback &#x27;actionable&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;awx_display&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;counter_enabled&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;debug&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;dense&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;full_skip&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;json&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;minimal&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;null&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;oneline&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;selective&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;skippy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;stderr&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;unixy&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">Skipping callback &#x27;yaml&#x27;, as we already have a stdout callback.</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo ~ioc-deploy-test &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;/home/ioc-deploy-test\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;( umask 77 &amp;&amp; mkdir -p &quot;` echo /home/ioc-deploy-test/.ansible/tmp `&quot;&amp;&amp; mkdir &quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801 `&quot; &amp;&amp; echo ansible-tmp-1725279749.913048-10157-7939445127801=&quot;` echo /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801 `&quot; ) &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;ansible-tmp-1725279749.913048-10157-7939445127801=/home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;ccce-test-ioc-02.cslab.esss.lu.se&gt; Attempting python interpreter discovery</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;echo PLATFORM; uname; echo FOUND; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python3.5&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.7&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python2.6&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/libexec/platform-python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python3&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; command -v &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;python&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;; echo ENDFOUND &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;PLATFORM\\\\nLinux\\\\nFOUND\\\\n/usr/bin/python\\\\n/usr/bin/python3.6\\\\n/usr/bin/python2.7\\\\n/usr/libexec/platform-python\\\\n/usr/bin/python3\\\\n/usr/bin/python\\\\nENDFOUND\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;/usr/bin/python &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;{&quot;osrelease_content&quot;: &quot;NAME=\\\\\\\\&quot;CentOS Linux\\\\\\\\&quot;\\\\\\\\nVERSION=\\\\\\\\&quot;7 (Core)\\\\\\\\&quot;\\\\\\\\nID=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nID_LIKE=\\\\\\\\&quot;rhel fedora\\\\\\\\&quot;\\\\\\\\nVERSION_ID=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nPRETTY_NAME=\\\\\\\\&quot;CentOS Linux 7 (Core)\\\\\\\\&quot;\\\\\\\\nANSI_COLOR=\\\\\\\\&quot;0;31\\\\\\\\&quot;\\\\\\\\nCPE_NAME=\\\\\\\\&quot;cpe:/o:centos:centos:7\\\\\\\\&quot;\\\\\\\\nHOME_URL=\\\\\\\\&quot;https://www.centos.org/\\\\\\\\&quot;\\\\\\\\nBUG_REPORT_URL=\\\\\\\\&quot;https://bugs.centos.org/\\\\\\\\&quot;\\\\\\\\n\\\\\\\\nCENTOS_MANTISBT_PROJECT=\\\\\\\\&quot;CentOS-7\\\\\\\\&quot;\\\\\\\\nCENTOS_MANTISBT_PROJECT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT=\\\\\\\\&quot;centos\\\\\\\\&quot;\\\\\\\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\\\\\\\&quot;7\\\\\\\\&quot;\\\\\\\\n\\\\\\\\n&quot;, &quot;platform_dist_result&quot;: [&quot;centos&quot;, &quot;7.8.2003&quot;, &quot;Core&quot;]}\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/setup.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmpee5stjiz TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_setup.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp &#x27;[172.30.5.147]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmpee5stjiz /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_setup.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmpee5stjiz to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_setup.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.5.147.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_setup.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp -tt 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-vyusbmndqdyhjpgmdqpbqnoibujrjmhy ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_setup.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;\\\\r\\\\n{&quot;invocation&quot;: {&quot;module_args&quot;: {&quot;filter&quot;: &quot;ansible_service_mgr&quot;, &quot;gather_subset&quot;: [&quot;!all&quot;], &quot;fact_path&quot;: &quot;/etc/ansible/facts.d&quot;, &quot;gather_timeout&quot;: 10}}, &quot;ansible_facts&quot;: {&quot;ansible_service_mgr&quot;: &quot;systemd&quot;}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.5.147 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">Using module file /usr/lib/python3.6/site-packages/ansible/modules/system/systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; PUT /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmp_t0nmnd_ TO /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_systemd.py</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC sftp -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp &#x27;[172.30.5.147]&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;sftp&gt; put /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmp_t0nmnd_ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_systemd.py\\\\nUploading /var/lib/awx/.ansible/tmp/ansible-local-10147qrqjj6po/tmp_t0nmnd_ to /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_systemd.py\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\nConnected to 172.30.5.147.\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;chmod u+x /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/ /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_systemd.py &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp -tt 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;sudo -H -S -n  -u root /bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;echo BECOME-SUCCESS-kfueovmsafuoossjuauzlmgkpnjireag ; /usr/bin/python /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/AnsiballZ_systemd.py&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27;&quot;&#x27; &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">Escalation succeeded</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;\\\\r\\\\n{&quot;status&quot;: {&quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\\\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-080.log      --info-file=/run/ioc@CCCE_SC-IOC-080/info      --ignore=^C^D      --name=CCCE_SC-IOC-080      --port=unix:/run/ioc@CCCE_SC-IOC-080/control      --chdir=/opt/iocs/CCCE_SC-IOC-080      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\\\\\&quot;var dbThreadRealtimeLock 0\\\\\\\\&quot;      /opt/iocs/CCCE_SC-IOC-080/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;, &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;, &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-080.service&quot;, &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;, &quot;GuessMainPID&quot;: &quot;yes&quot;, &quot;ActiveExitTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;ExecMainCode&quot;: &quot;0&quot;, &quot;UnitFileState&quot;: &quot;enabled&quot;, &quot;ExecMainPID&quot;: &quot;6538&quot;, &quot;LimitSIGPENDING&quot;: &quot;31194&quot;, &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;, &quot;LoadState&quot;: &quot;loaded&quot;, &quot;ProtectHome&quot;: &quot;no&quot;, &quot;TTYVTDisallocate&quot;: &quot;no&quot;, &quot;StartLimitInterval&quot;: &quot;100000000&quot;, &quot;WatchdogTimestampMonotonic&quot;: &quot;2072060640574&quot;, &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;, &quot;ActiveEnterTimestampMonotonic&quot;: &quot;2072060640599&quot;, &quot;StandardError&quot;: &quot;inherit&quot;, &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;, &quot;StartLimitAction&quot;: &quot;none&quot;, &quot;CPUSchedulingPriority&quot;: &quot;0&quot;, &quot;KillSignal&quot;: &quot;15&quot;, &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;, &quot;IgnoreOnIsolate&quot;: &quot;no&quot;, &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;, &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-080 IOCDIR=CCCE_SC-IOC-080 IOCNAME_SLUG=CCCE_SC-IOC-080 IOCVERSION=5d102879ee4cfcbaeda3277f4bdc397c58c59970 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;, &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;, &quot;CanStart&quot;: &quot;yes&quot;, &quot;JobTimeoutAction&quot;: &quot;none&quot;, &quot;NoNewPrivileges&quot;: &quot;no&quot;, &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;, &quot;LimitAS&quot;: &quot;18446744073709551615&quot;, &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;, &quot;InactiveExitTimestampMonotonic&quot;: &quot;2072060640599&quot;, &quot;SendSIGHUP&quot;: &quot;no&quot;, &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;, &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;, &quot;Type&quot;: &quot;simple&quot;, &quot;SyslogPriority&quot;: &quot;30&quot;, &quot;SameProcessGroup&quot;: &quot;no&quot;, &quot;LimitNPROC&quot;: &quot;31194&quot;, &quot;UMask&quot;: &quot;0022&quot;, &quot;NonBlocking&quot;: &quot;no&quot;, &quot;DevicePolicy&quot;: &quot;auto&quot;, &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-080&quot;, &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;, &quot;TTYReset&quot;: &quot;no&quot;, &quot;OOMScoreAdjust&quot;: &quot;0&quot;, &quot;StartLimitBurst&quot;: &quot;5&quot;, &quot;RefuseManualStart&quot;: &quot;no&quot;, &quot;KillMode&quot;: &quot;control-group&quot;, &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;, &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTPRIO&quot;: &quot;0&quot;, &quot;Delegate&quot;: &quot;no&quot;, &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitCORE&quot;: &quot;2048000&quot;, &quot;JobTimeoutUSec&quot;: &quot;0&quot;, &quot;TimerSlackNSec&quot;: &quot;50000&quot;, &quot;SubState&quot;: &quot;running&quot;, &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;, &quot;Result&quot;: &quot;success&quot;, &quot;CPUShares&quot;: &quot;18446744073709551615&quot;, &quot;ConditionResult&quot;: &quot;yes&quot;, &quot;Group&quot;: &quot;iocgroup&quot;, &quot;ConditionTimestampMonotonic&quot;: &quot;2072060639525&quot;, &quot;MainPID&quot;: &quot;6538&quot;, &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-080.service&quot;, &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;, &quot;WatchdogUSec&quot;: &quot;0&quot;, &quot;ActiveState&quot;: &quot;active&quot;, &quot;Nice&quot;: &quot;0&quot;, &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;, &quot;UnitFilePreset&quot;: &quot;disabled&quot;, &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;, &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;, &quot;WantedBy&quot;: &quot;multi-user.target&quot;, &quot;SecureBits&quot;: &quot;0&quot;, &quot;RestartUSec&quot;: &quot;100ms&quot;, &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;CPUAccounting&quot;: &quot;no&quot;, &quot;User&quot;: &quot;iocuser&quot;, &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-080&quot;, &quot;PrivateNetwork&quot;: &quot;no&quot;, &quot;Restart&quot;: &quot;always&quot;, &quot;RemainAfterExit&quot;: &quot;no&quot;, &quot;LimitNOFILE&quot;: &quot;4096&quot;, &quot;SendSIGKILL&quot;: &quot;yes&quot;, &quot;StatusErrno&quot;: &quot;0&quot;, &quot;RefuseManualStop&quot;: &quot;no&quot;, &quot;SystemCallErrorNumber&quot;: &quot;0&quot;, &quot;TasksAccounting&quot;: &quot;no&quot;, &quot;NeedDaemonReload&quot;: &quot;no&quot;, &quot;TTYVHangup&quot;: &quot;no&quot;, &quot;InactiveEnterTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;, &quot;StandardInput&quot;: &quot;null&quot;, &quot;AssertTimestampMonotonic&quot;: &quot;2072060639525&quot;, &quot;DefaultDependencies&quot;: &quot;yes&quot;, &quot;Requires&quot;: &quot;epics.mount system.slice opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d080.mount basic.target -.mount&quot;, &quot;TasksMax&quot;: &quot;18446744073709551615&quot;, &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;, &quot;ExecMainStatus&quot;: &quot;0&quot;, &quot;LimitMEMLOCK&quot;: &quot;65536&quot;, &quot;StopWhenUnneeded&quot;: &quot;no&quot;, &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;, &quot;AmbientCapabilities&quot;: &quot;0&quot;, &quot;Slice&quot;: &quot;system.slice&quot;, &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;, &quot;NotifyAccess&quot;: &quot;none&quot;, &quot;PermissionsStartOnly&quot;: &quot;no&quot;, &quot;BlockIOAccounting&quot;: &quot;no&quot;, &quot;CanStop&quot;: &quot;yes&quot;, &quot;PrivateTmp&quot;: &quot;no&quot;, &quot;OnFailureJobMode&quot;: &quot;replace&quot;, &quot;AssertResult&quot;: &quot;yes&quot;, &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;, &quot;ExecMainStartTimestampMonotonic&quot;: &quot;2072060640523&quot;, &quot;AllowIsolate&quot;: &quot;no&quot;, &quot;LimitNICE&quot;: &quot;0&quot;, &quot;After&quot;: &quot;network.target opt-nonvolatile-CCCE_SC\\\\\\\\\\\\\\\\x2dIOC\\\\\\\\\\\\\\\\x2d080.mount remote-fs.target basic.target system.slice -.mount systemd-journald.socket epics.mount&quot;, &quot;FailureAction&quot;: &quot;none&quot;, &quot;CanIsolate&quot;: &quot;no&quot;, &quot;Conflicts&quot;: &quot;shutdown.target&quot;, &quot;StandardOutput&quot;: &quot;journal&quot;, &quot;MountFlags&quot;: &quot;0&quot;, &quot;InactiveEnterTimestampMonotonic&quot;: &quot;2072060638549&quot;, &quot;MemoryAccounting&quot;: &quot;no&quot;, &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;, &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-080&quot;, &quot;Transient&quot;: &quot;no&quot;, &quot;IOScheduling&quot;: &quot;0&quot;, &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-080&quot;, &quot;ActiveExitTimestampMonotonic&quot;: &quot;2072060621844&quot;, &quot;CanReload&quot;: &quot;no&quot;, &quot;ControlPID&quot;: &quot;0&quot;, &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;, &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-080.service&quot;, &quot;ProtectSystem&quot;: &quot;no&quot;, &quot;PrivateDevices&quot;: &quot;no&quot;, &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-080.service&quot;}, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-080&quot;, &quot;changed&quot;: true, &quot;enabled&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;invocation&quot;: {&quot;module_args&quot;: {&quot;no_block&quot;: false, &quot;force&quot;: null, &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-080&quot;, &quot;daemon_reexec&quot;: false, &quot;enabled&quot;: false, &quot;daemon_reload&quot;: false, &quot;state&quot;: &quot;stopped&quot;, &quot;masked&quot;: null, &quot;scope&quot;: null, &quot;user&quot;: null}}}\\\\r\\\\n&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\nConnection to 172.30.5.147 closed.\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; ESTABLISH SSH CONNECTION FOR USER: ioc-deploy-test</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o &#x27;User=&quot;ioc-deploy-test&quot;&#x27; -o ConnectTimeout=10 -o ControlPath=/tmp/awx_7390_6zjsknwg/cp 172.30.5.147 &#x27;/bin/sh -c &#x27;&quot;&#x27;&quot;&#x27;rm -f -r /home/ioc-deploy-test/.ansible/tmp/ansible-tmp-1725279749.913048-10157-7939445127801/ &gt; /dev/null 2&gt;&amp;1 &amp;&amp; sleep 0&#x27;&quot;&#x27;&quot;&#x27;&#x27;</span>\n<span class=\"ansi34\">&lt;172.30.5.147&gt; (0, b&#x27;&#x27;, b&#x27;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\n@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\\\\r\\\\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\\\\r\\\\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\\\\r\\\\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\\\\r\\\\nIt is also possible that a host key has just been changed.\\\\r\\\\nThe fingerprint for the ECDSA key sent by the remote host is\\\\nSHA256:TimQjFkkrav+0JiC80H30aMBF3X2e9LLylpB5rkCsko.\\\\r\\\\nPlease contact your system administrator.\\\\r\\\\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\\\\r\\\\nOffending ECDSA key in /root/.ssh/known_hosts:4\\\\r\\\\nChallenge/response authentication is disabled to avoid man-in-the-middle attacks.\\\\r\\\\nControlSocket /tmp/awx_7390_6zjsknwg/cp already exists, disabling multiplexing\\\\r\\\\n&#x27;)</span>\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se | CHANGED =&gt; {</span>\n<span class=\"ansi33\">    &quot;ansible_facts&quot;: {</span>\n<span class=\"ansi33\">        &quot;discovered_interpreter_python&quot;: &quot;/usr/bin/python&quot;</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;changed&quot;: true,</span>\n<span class=\"ansi33\">    &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">    &quot;invocation&quot;: {</span>\n<span class=\"ansi33\">        &quot;module_args&quot;: {</span>\n<span class=\"ansi33\">            &quot;daemon_reexec&quot;: false,</span>\n<span class=\"ansi33\">            &quot;daemon_reload&quot;: false,</span>\n<span class=\"ansi33\">            &quot;enabled&quot;: false,</span>\n<span class=\"ansi33\">            &quot;force&quot;: null,</span>\n<span class=\"ansi33\">            &quot;masked&quot;: null,</span>\n<span class=\"ansi33\">            &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">            &quot;no_block&quot;: false,</span>\n<span class=\"ansi33\">            &quot;scope&quot;: null,</span>\n<span class=\"ansi33\">            &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">            &quot;user&quot;: null</span>\n<span class=\"ansi33\">        }</span>\n<span class=\"ansi33\">    },</span>\n<span class=\"ansi33\">    &quot;name&quot;: &quot;ioc-CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">    &quot;state&quot;: &quot;stopped&quot;,</span>\n<span class=\"ansi33\">    &quot;status&quot;: {</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveEnterTimestampMonotonic&quot;: &quot;2072060640599&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveExitTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveExitTimestampMonotonic&quot;: &quot;2072060621844&quot;,</span>\n<span class=\"ansi33\">        &quot;ActiveState&quot;: &quot;active&quot;,</span>\n<span class=\"ansi33\">        &quot;After&quot;: &quot;network.target opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d080.mount remote-fs.target basic.target system.slice -.mount systemd-journald.socket epics.mount&quot;,</span>\n<span class=\"ansi33\">        &quot;AllowIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;AmbientCapabilities&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;AssertTimestampMonotonic&quot;: &quot;2072060639525&quot;,</span>\n<span class=\"ansi33\">        &quot;Before&quot;: &quot;multi-user.target shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;BlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUQuotaPerSecUSec&quot;: &quot;infinity&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPolicy&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingPriority&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUSchedulingResetOnFork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;CanIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStart&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CanStop&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;CapabilityBoundingSet&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionResult&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ConditionTimestampMonotonic&quot;: &quot;2072060639525&quot;,</span>\n<span class=\"ansi33\">        &quot;Conflicts&quot;: &quot;shutdown.target&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlGroup&quot;: &quot;/system.slice/ioc-CCCE_SC-IOC-080.service&quot;,</span>\n<span class=\"ansi33\">        &quot;ControlPID&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;DefaultDependencies&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Delegate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Description&quot;: &quot;IOC: CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">        &quot;DevicePolicy&quot;: &quot;auto&quot;,</span>\n<span class=\"ansi33\">        &quot;Environment&quot;: &quot;AS_TOP=/opt/nonvolatile LOG_SERVER_NAME=172.30.4.43 ERRORLOG_SERVER_PORT=8001 CAPUTLOG_SERVER_PORT=8002 IOCNAME=CCCE:SC-IOC-080 IOCDIR=CCCE_SC-IOC-080 IOCNAME_SLUG=CCCE_SC-IOC-080 IOCVERSION=5d102879ee4cfcbaeda3277f4bdc397c58c59970 CF_CHANNEL_OWNER=ce EPICS_IOCSH_HISTFILE=&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainCode&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainExitTimestampMonotonic&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainPID&quot;: &quot;6538&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStartTimestampMonotonic&quot;: &quot;2072060640523&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecMainStatus&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;ExecStart&quot;: &quot;{ path=/bin/bash ; argv[]=/bin/bash -c      source \\\\&quot;/epics/base-7.0.8/require/5.1.0/bin/activate\\\\&quot; &amp;&amp;             /usr/bin/procServ      -f      --logfile=/var/log/procServ/out-CCCE_SC-IOC-080.log      --info-file=/run/ioc@CCCE_SC-IOC-080/info      --ignore=^C^D      --name=CCCE_SC-IOC-080      --port=unix:/run/ioc@CCCE_SC-IOC-080/control      --chdir=/opt/iocs/CCCE_SC-IOC-080      --oneshot      $E3_REQUIRE_BIN/iocsh      -c \\\\&quot;var dbThreadRealtimeLock 0\\\\&quot;      /opt/iocs/CCCE_SC-IOC-080/st.cmd ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }&quot;,</span>\n<span class=\"ansi33\">        &quot;FailureAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;FileDescriptorStoreMax&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;FragmentPath&quot;: &quot;/etc/systemd/system/ioc-CCCE_SC-IOC-080.service&quot;,</span>\n<span class=\"ansi33\">        &quot;Group&quot;: &quot;iocgroup&quot;,</span>\n<span class=\"ansi33\">        &quot;GuessMainPID&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;IOScheduling&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Id&quot;: &quot;ioc-CCCE_SC-IOC-080.service&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnIsolate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreOnSnapshot&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;IgnoreSIGPIPE&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveEnterTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveEnterTimestampMonotonic&quot;: &quot;2072060638549&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;InactiveExitTimestampMonotonic&quot;: &quot;2072060640599&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;JobTimeoutUSec&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;KillMode&quot;: &quot;control-group&quot;,</span>\n<span class=\"ansi33\">        &quot;KillSignal&quot;: &quot;15&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitAS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCORE&quot;: &quot;2048000&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitCPU&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitDATA&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitFSIZE&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitLOCKS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMEMLOCK&quot;: &quot;65536&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitMSGQUEUE&quot;: &quot;819200&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNICE&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNOFILE&quot;: &quot;4096&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitNPROC&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRSS&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTPRIO&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitRTTIME&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSIGPENDING&quot;: &quot;31194&quot;,</span>\n<span class=\"ansi33\">        &quot;LimitSTACK&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;LoadState&quot;: &quot;loaded&quot;,</span>\n<span class=\"ansi33\">        &quot;MainPID&quot;: &quot;6538&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MemoryLimit&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;MountFlags&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;Names&quot;: &quot;ioc-CCCE_SC-IOC-080.service&quot;,</span>\n<span class=\"ansi33\">        &quot;NeedDaemonReload&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Nice&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;NoNewPrivileges&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NonBlocking&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;NotifyAccess&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;OOMScoreAdjust&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;OnFailureJobMode&quot;: &quot;replace&quot;,</span>\n<span class=\"ansi33\">        &quot;PermissionsStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateDevices&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateNetwork&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;PrivateTmp&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectHome&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;ProtectSystem&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStart&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RefuseManualStop&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RemainAfterExit&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Requires&quot;: &quot;epics.mount system.slice opt-nonvolatile-CCCE_SC\\\\\\\\x2dIOC\\\\\\\\x2d080.mount basic.target -.mount&quot;,</span>\n<span class=\"ansi33\">        &quot;RequiresMountsFor&quot;: &quot;/epics /opt/nonvolatile/CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">        &quot;Restart&quot;: &quot;always&quot;,</span>\n<span class=\"ansi33\">        &quot;RestartUSec&quot;: &quot;100ms&quot;,</span>\n<span class=\"ansi33\">        &quot;Result&quot;: &quot;success&quot;,</span>\n<span class=\"ansi33\">        &quot;RootDirectoryStartOnly&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectory&quot;: &quot;ioc@CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">        &quot;RuntimeDirectoryMode&quot;: &quot;0755&quot;,</span>\n<span class=\"ansi33\">        &quot;SameProcessGroup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SecureBits&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGHUP&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SendSIGKILL&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;Slice&quot;: &quot;system.slice&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardError&quot;: &quot;inherit&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardInput&quot;: &quot;null&quot;,</span>\n<span class=\"ansi33\">        &quot;StandardOutput&quot;: &quot;journal&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitAction&quot;: &quot;none&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitBurst&quot;: &quot;5&quot;,</span>\n<span class=\"ansi33\">        &quot;StartLimitInterval&quot;: &quot;100000000&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupBlockIOWeight&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StartupCPUShares&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;StatusErrno&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;StopWhenUnneeded&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;SubState&quot;: &quot;running&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogIdentifier&quot;: &quot;ioc@CCCE_SC-IOC-080&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogLevelPrefix&quot;: &quot;yes&quot;,</span>\n<span class=\"ansi33\">        &quot;SyslogPriority&quot;: &quot;30&quot;,</span>\n<span class=\"ansi33\">        &quot;SystemCallErrorNumber&quot;: &quot;0&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYReset&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVHangup&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TTYVTDisallocate&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksAccounting&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksCurrent&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TasksMax&quot;: &quot;18446744073709551615&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStartUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimeoutStopUSec&quot;: &quot;1min 30s&quot;,</span>\n<span class=\"ansi33\">        &quot;TimerSlackNSec&quot;: &quot;50000&quot;,</span>\n<span class=\"ansi33\">        &quot;Transient&quot;: &quot;no&quot;,</span>\n<span class=\"ansi33\">        &quot;Type&quot;: &quot;simple&quot;,</span>\n<span class=\"ansi33\">        &quot;UMask&quot;: &quot;0022&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFilePreset&quot;: &quot;disabled&quot;,</span>\n<span class=\"ansi33\">        &quot;UnitFileState&quot;: &quot;enabled&quot;,</span>\n<span class=\"ansi33\">        &quot;User&quot;: &quot;iocuser&quot;,</span>\n<span class=\"ansi33\">        &quot;WantedBy&quot;: &quot;multi-user.target&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestamp&quot;: &quot;Fri 2024-08-30 16:22:13 CEST&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogTimestampMonotonic&quot;: &quot;2072060640574&quot;,</span>\n<span class=\"ansi33\">        &quot;WatchdogUSec&quot;: &quot;0&quot;</span>\n<span class=\"ansi33\">    }</span>\n<span class=\"ansi33\">}</span>\n<span class=\"ansi34\">META: ran handlers</span>\n<span class=\"ansi34\">META: ran handlers</span>\n</pre>\n  </body>\n</html>",
+    "elapsed": 10.447
+  },
+  {
+    "jobId": 7381,
+    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_7381_ptfo8_rz/artifacts/7381/ssh_key_data (ioc-deploy-test)\n\nPLAY [iocs] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include vars] **********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-repository : Include distribution specific tasks] ***********\n<span class=\"ansi36\">included: /tmp/awx_7381_ptfo8_rz/requirements_roles/ics-ans-role-repository/tasks/RedHat.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-repository : remove deprecated repositories] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;devenv-extra&#x27;, &#x27;file&#x27;: &#x27;devenv-extra&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;ics-rpm&#x27;, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit baseurl repositories] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/os/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM base repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/updates/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM updates repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/centos-mirror/7/extras/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS CentOS 7 RPM extras repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-CentOS&#x27;, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/zabbix/4.0/rhel/7/x86_64&#x27;, &#x27;description&#x27;: &#x27;ZABBIX CENTOS repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/zabbix-mirror/RPM-GPG-KEY-ZABBIX-A14FE591&#x27;, &#x27;name&#x27;: &#x27;zabbix-mirror&#x27;, &#x27;gpgcheck&#x27;: True})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/testing/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS EPEL 7 RPM testing repository&#x27;, &#x27;enabled&#x27;: False, &#x27;file&#x27;: &#x27;ESS-EPEL&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/epel-mirror/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel-testing-ess&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;baseurl&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/centos/7/$basearch/&#x27;, &#x27;description&#x27;: &#x27;ESS ICS RPM repository&#x27;, &#x27;enabled&#x27;: True, &#x27;file&#x27;: &#x27;ESS-ICS&#x27;, &#x27;gpgkey&#x27;: &#x27;https://artifactory.esss.lu.se/artifactory/rpm-ics/RPM-GPG-KEY-ICS&#x27;, &#x27;gpgcheck&#x27;: False, &#x27;repo_gpgcheck&#x27;: True, &#x27;name&#x27;: &#x27;rpm-ics&#x27;})</span>\n\nTASK [ics-ans-role-repository : Edit mirrorlist repositories] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=os&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Base&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;base&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Updates&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;updates&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=extras&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Extras&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;extras&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;CentOS-Base&#x27;, &#x27;mirrorlist&#x27;: &#x27;http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=centosplus&amp;infra=$infra&#x27;, &#x27;description&#x27;: &#x27;CentOS-$releasever - Plus&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&#x27;, &#x27;name&#x27;: &#x27;plus&#x27;})</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;file&#x27;: &#x27;epel&#x27;, &#x27;mirrorlist&#x27;: &#x27;https://mirrors.fedoraproject.org/metalink?repo=epel-7&amp;arch=$basearch&#x27;, &#x27;description&#x27;: &#x27;Extra Packages for Enterprise Linux 7 - $basearch&#x27;, &#x27;enabled&#x27;: False, &#x27;gpgkey&#x27;: &#x27;file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&#x27;, &#x27;name&#x27;: &#x27;epel&#x27;})</span>\n\nTASK [ics-ans-role-conda : uninstall conda RPM] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove old conda installation (from rpm)] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : remove conda repository] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete old conda_env.sh file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install required packages] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install extra required packages (ess-linux)] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check if conda is installed] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda directory] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : download miniconda installer] ***********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda] **************************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create condarc file] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : delete miniconda installer] *************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : check conda and mamba versions] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : set fact for conda executable] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : install conda version 4.12.0 and mamba version 1.0.0] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create /etc/profile.d directory] ********************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create link to conda.sh and mamba.sh profile] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conda.sh)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=mamba.sh)</span>\n\nTASK [ics-ans-role-conda : create profile.d file to activate default env] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conda : create conda environment(s)] ************************\n\nTASK [ics-ans-role-conserver-server : gather non Debian specific variables] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : gather Debian family specific variables] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : get file system status for conserver log directory] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : backup conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : delete conserver logfile if it exists] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create logfile path] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : configure logrotate for conserver] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create /etc/systemd/system/conserver.service.d] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.service override] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver config directory] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.cf file] ****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create conserver.passwd file] ************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create directory for console configurations] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : register consoles] ***********************\n<span class=\"ansi36\">included: /tmp/awx_7381_ptfo8_rz/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-conserver-server : create list of available .cf files] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : create consoles.cf file] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : check syntax check result] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-server : start serviceif there are consoles] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : install required packages] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : create console.cf file] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-conserver-client : copy bash autocomplete config for console command] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Load distro variables] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Assert that ioc_nonvolatile_server is defined] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; {</span>\n<span class=\"ansi32\">    &quot;changed&quot;: false,</span>\n<span class=\"ansi32\">    &quot;msg&quot;: &quot;All assertions passed&quot;</span>\n<span class=\"ansi32\">}</span>\n\nTASK [ics-ans-role-ioc : Install required packages] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Install pip packages required by prometheus exporter] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create prometheus exporter user] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create ioc exporter directory] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/prometheus directory] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add ioc exporter scripts] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Disable git safe.directory checks for prometheus] *****\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create service for ioc exporter] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Ensure ioc exporter service is enabled and started] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the group for the IOC user] ********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Get group entries] ************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create the IOC user for running IOCs] *****************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Copy default IOC console configuration] ***************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create script to convert UDP CA incoming requests to broadcast] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create /var/log/procServ directory] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Configure logrotate for procServ] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC parent-directory (/opt/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime-directory (/var/iocs) and set permissions] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Add global core gitignore file] ***********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Globally ignore core files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set coredump pattern] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Enable coredump handler] ******************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to deploy] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create list of IOCs to remove] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Remove IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7381_ptfo8_rz/requirements_roles/ics-ans-role-ioc/tasks/remove_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n\nTASK [ics-ans-role-ioc : Stop and disable IOC service] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC service file] ******************************\n\nTASK [ics-ans-role-ioc : Remove conserver console] *****************************\n\nTASK [ics-ans-role-ioc : Unmount nonvolatile directory] ************************\n\nTASK [ics-ans-role-ioc : Remove nonvolatile directory] *************************\n\nTASK [ics-ans-role-ioc : Delete local nonvolatile directory] *******************\n\nTASK [ics-ans-role-ioc : Remove Conda environment] *****************************\n\nTASK [ics-ans-role-ioc : Remove IOC runtime directory] *************************\n\nTASK [ics-ans-role-ioc : Remove IOC startup directory] *************************\n\nTASK [ics-ans-role-ioc : Create IOCs] ******************************************\n<span class=\"ansi36\">included: /tmp/awx_7381_ptfo8_rz/requirements_roles/ics-ans-role-ioc/tasks/deploy_ioc.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nTASK [ics-ans-role-ioc : Create IOC slugs] *************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add IOC slugs to IOC data] ****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Set environment variable fact] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Clone IOC repository] *********************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Read in json metadata] ********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Parse json data] **************************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Combine default, json, and IOC data] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=[{&#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;}, {&#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}])</span>\n\nTASK [ics-ans-role-ioc : Combine all IOC data] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Create IOC runtime directory] *************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create IOC directory on nonvolatile nfs server] *******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se -&gt; 172.30.6.225] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Mount nonvolatile share] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create Conda environment] *****************************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment activation directory] ********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Create Conda environment deactivation directory] ******\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;}) </span>\n\nTASK [ics-ans-role-ioc : Mount NFS e3 share] ***********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;opt&#x27;: &#x27;ro&#x27;, &#x27;path&#x27;: &#x27;/epics&#x27;, &#x27;src&#x27;: &#x27;e3-share-lab.cslab.esss.lu.se:/e3&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Add prometheus exporter configuration file] ***********\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Create service to autostart IOC] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Disable old services] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Remove old systemd override dir] **********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Ensure IOC service is running and enabled] ************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Copy IOC console configuration] ***********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item={&#x27;address_list&#x27;: [], &#x27;realtime&#x27;: False, &#x27;ioc_type&#x27;: &#x27;nfs&#x27;, &#x27;epics_version&#x27;: &#x27;7.0.8&#x27;, &#x27;require_version&#x27;: &#x27;5.1.0&#x27;, &#x27;name&#x27;: &#x27;CCCE:SC-IOC-080&#x27;, &#x27;git&#x27;: &#x27;https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git&#x27;, &#x27;version&#x27;: &#x27;5d102879ee4cfcbaeda3277f4bdc397c58c59970&#x27;, &#x27;engineer&#x27;: &#x27;mateusznabywaniec&#x27;, &#x27;description&#x27;: &#x27;Test instance used by the CCCE team&#x27;, &#x27;slug&#x27;: &#x27;CCCE_SC-IOC-080&#x27;})</span>\n\nTASK [ics-ans-role-ioc : Collect IOC metadata files] ***************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Read in deployed IOC metadata] ************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-040/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-050/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-030/metadata.json)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=/var/iocs/CCCE_SC-IOC-080/metadata.json)</span>\n\nTASK [ics-ans-role-ioc : Parse deployed IOC metadata] **************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-ioc : Update MOTD] ******************************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd config directory] ********\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create drop-in systemd snippet for syslog-ng (wait for network)] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (RedHat)] *************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (Debian)] *************\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Install syslog-ng package (ESS Linux)] **********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=syslog-ng) </span>\n\nTASK [ics-ans-role-syslog-ng : Deploy main config] *****************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create conf.d directory on ESS linux] ***********\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create main spool directory (disk-buffer)] ******\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Create spool sub directories] *******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nTASK [ics-ans-role-syslog-ng : Deploy defined custom configs] ******************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=procserv)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=conserver)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=iocputlog)</span>\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=ioclog)</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver] *************\n<span class=\"ansi36\">included: /tmp/awx_7381_ptfo8_rz/requirements_roles/ics-ans-role-conserver-server/tasks/create_consoles_cf.yml for ccce-test-ioc-02.cslab.esss.lu.se</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create list of available .cf files] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check if there are consoles configured] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : create consoles.cf file] ******\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : run syntax check on conserver configuration] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : check syntax check result] ****\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : stop conserver if there are no consoles] ***\n<span class=\"ansi36\">skipping: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : start serviceif there are consoles] ***\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-conserver-server : reload conserver service] *****\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : reload systemd config] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart ioc exporter] **********************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nRUNNING HANDLER [ics-ans-role-ioc : restart IOCs] ******************************\n<span class=\"ansi33\">changed: [ccce-test-ioc-02.cslab.esss.lu.se] =&gt; (item=CCCE_SC-IOC-080)</span>\n\nTASK [ics-ans-role-syslog-ng : Start and enable syslog-ng] *********************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nTASK [ics-ans-role-syslog-ng : Remove rsyslog] *********************************\n<span class=\"ansi32\">ok: [ccce-test-ioc-02.cslab.esss.lu.se]</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi33\">ccce-test-ioc-02.cslab.esss.lu.se</span> : <span class=\"ansi32\">ok=107 </span> <span class=\"ansi33\">changed=12  </span> unreachable=0    failed=0    <span class=\"ansi36\">skipped=31  </span> rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
+    "elapsed": 124.498
   }
 ]
diff --git a/src/mocks/fixtures/AwxJobLog.json b/src/mocks/fixtures/AwxJobLog.json
deleted file mode 100644
index c9008ea2..00000000
--- a/src/mocks/fixtures/AwxJobLog.json
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-  {
-    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_3925_gvnpbq1d/artifacts/3925/ssh_key_data (ioc-deploy-test)\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi1 ansi31\">fatal: [jsparger-test.cslab.esss.lu.se]: UNREACHABLE! =&gt; {&quot;changed&quot;: false, &quot;msg&quot;: &quot;Failed to connect to the host via ssh: Warning: Permanently added &#x27;172.30.244.58&#x27; (ECDSA) to the list of known hosts.\\\\r\\\\nioc-deploy-test@172.30.244.58: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).&quot;, &quot;unreachable&quot;: true}</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">jsparger-test.cslab.esss.lu.se</span> : ok=0    changed=0    <span class=\"ansi1 ansi31\">unreachable=1   </span> failed=0    skipped=0    rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
-    "elapsed": 5.263
-  },
-  {
-    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_3928_dyxr3wxh/artifacts/3928/ssh_key_data (ioc-deploy-test)\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi1 ansi31\">fatal: [jsparger-test.cslab.esss.lu.se]: UNREACHABLE! =&gt; {&quot;changed&quot;: false, &quot;msg&quot;: &quot;Failed to connect to the host via ssh: ioc-deploy-test@172.30.244.58: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).&quot;, &quot;unreachable&quot;: true}</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">jsparger-test.cslab.esss.lu.se</span> : ok=0    changed=0    <span class=\"ansi1 ansi31\">unreachable=1   </span> failed=0    skipped=0    rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
-    "elapsed": 4.974
-  },
-  {
-    "stdoutHtml": "<!DOCTYPE HTML>\n<html>\n  <head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n    <title>Type</title>\n<style type=\"text/css\">\n.ansi_fore { color: #000000; }\n.ansi_back { background-color: #F5F5F5; }\n.ansi_fore.ansi_dark { color: #AAAAAA; }\n.ansi_back.ansi_dark { background-color: #000000; }\n.ansi1 { font-weight: bold; }\n.ansi3 { font-weight: italic; }\n.ansi4 { text-decoration: underline; }\n.ansi9 { text-decoration: line-through; }\n.ansi30 { color: #161b1f; }\n.ansi31 { color: #d9534f; }\n.ansi32 { color: #5cb85c; }\n.ansi33 { color: #f0ad4e; }\n.ansi34 { color: #337ab7; }\n.ansi35 { color: #e1539e; }\n.ansi36 { color: #2dbaba; }\n.ansi37 { color: #ffffff; }\n.ansi40 { background-color: #161b1f; }\n.ansi41 { background-color: #d9534f; }\n.ansi42 { background-color: #5cb85c; }\n.ansi43 { background-color: #f0ad4e; }\n.ansi44 { background-color: #337ab7; }\n.ansi45 { background-color: #e1539e; }\n.ansi46 { background-color: #2dbaba; }\n.ansi47 { background-color: #ffffff; }\nbody.ansi_back pre {\n  font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n  font-size: 12px;\n}\ndiv.ansi_back.ansi_dark {\n  padding: 0 8px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n}\n</style>\n  </head>\n  <body class=\"ansi_fore ansi_back ansi_dark\">\n    <pre>Identity added: /tmp/awx_3931_r26o0k7a/artifacts/3931/ssh_key_data (ioc-deploy-test)\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\n<span class=\"ansi1 ansi31\">fatal: [jsparger-test.cslab.esss.lu.se]: UNREACHABLE! =&gt; {&quot;changed&quot;: false, &quot;msg&quot;: &quot;Failed to connect to the host via ssh: ioc-deploy-test@172.30.244.58: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).&quot;, &quot;unreachable&quot;: true}</span>\n\nPLAY RECAP *********************************************************************\n<span class=\"ansi31\">jsparger-test.cslab.esss.lu.se</span> : ok=0    changed=0    <span class=\"ansi1 ansi31\">unreachable=1   </span> failed=0    skipped=0    rescued=0    ignored=0   \n\n</pre>\n  </body>\n</html>",
-    "elapsed": 5.153
-  }
-]
diff --git a/src/mocks/fixtures/Jobs.json b/src/mocks/fixtures/Jobs.json
index 99c78766..bbc9de93 100644
--- a/src/mocks/fixtures/Jobs.json
+++ b/src/mocks/fixtures/Jobs.json
@@ -11,12 +11,14 @@
       "createdAt": "2024-09-23T10:34:43.512+0200",
       "finishedAt": "2024-09-23T10:37:21.050+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-1",
       "iocId": 56,
       "deploymentId": 550,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -24,6 +26,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7486,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7486",
+      "alerts": [],
       "git_project_info": {
         "id": 13224,
         "name": "e3-ioc-test-08",
@@ -57,12 +62,14 @@
       "createdAt": "2024-09-23T10:30:18.279+0200",
       "finishedAt": "2024-09-23T10:32:22.117+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-010",
+      "iocName": "MOCK:TEST-2",
       "iocId": 14,
       "deploymentId": 549,
       "gitProjectId": 5959,
       "gitReference": "0a5b165b7c80e43d1b29ca1aa31fa2861d5536dc",
       "status": "FAILED",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git",
+      "gitShortReference": "0a5b165b",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -70,6 +77,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7482,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7482",
+      "alerts": [],
       "git_project_info": {
         "id": 5959,
         "name": "e3-ioc-test-01",
@@ -102,12 +112,14 @@
       "startTime": "2024-09-18T14:31:20.396+0200",
       "createdAt": "2024-09-18T14:30:46.458+0200",
       "type": "UNDEPLOY",
-      "iocName": "CCCE:SC-IOC-010",
+      "iocName": "MOCK:TEST-3",
       "iocId": 14,
       "deploymentId": 548,
       "gitProjectId": 595959,
       "gitReference": "engineer_set",
       "status": "RUNNING",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git",
+      "gitShortReference": "525c1a89",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -121,6 +133,9 @@
         "description": null,
         "projectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git"
       },
+      "jobId": 7477,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7477",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "engineer_set",
@@ -148,12 +163,14 @@
       "createdAt": "2024-09-06T10:32:38.428+0200",
       "finishedAt": "2024-09-06T10:35:12.947+0200",
       "type": "BATCH_DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-4",
       "iocId": 56,
       "deploymentId": 538,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-01.git",
+      "gitShortReference": "525c1a89",
       "noOfHosts": 1,
       "noOfIOCs": 5,
       "host": {
@@ -163,6 +180,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7472,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7472",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
@@ -190,12 +210,14 @@
       "createdAt": "2024-09-06T14:31:17.365+0200",
       "finishedAt": "2024-09-06T14:33:40.559+0200",
       "type": "BATCH_UNDEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-5",
       "iocId": 56,
       "deploymentId": 543,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-03.git",
+      "gitShortReference": "9d9b0474",
       "noOfHosts": 3,
       "noOfIOCs": 4,
       "host": {
@@ -205,6 +227,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7471,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/command/7471",
+      "alerts": null,
       "user_info": [
         {
           "fullName": "Johanna Szepanski",
@@ -222,12 +247,14 @@
       "createdAt": "2024-09-16T15:33:55.669+0200",
       "finishedAt": "2024-09-16T15:36:37.864+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-010",
+      "iocName": "MOCK:TEST-6",
       "iocId": 14,
       "deploymentId": 547,
       "gitProjectId": 595958,
       "gitReference": "engineer_set",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git",
+      "gitShortReference": "a278b61c",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -235,6 +262,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7467,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7467",
+      "alerts": [],
       "git_project_info": {
         "id": 595958,
         "name": "e3-ioc-test-01",
@@ -268,12 +298,14 @@
       "createdAt": "2024-09-16T15:20:09.768+0200",
       "finishedAt": "2024-09-16T15:20:21.245+0200",
       "type": "STOP",
-      "iocName": "CCCE:SC-IOC-030",
+      "iocName": "MOCK:TEST-7",
       "iocId": 18,
       "deploymentId": 533,
       "gitProjectId": 5971,
       "gitReference": "9d9b04745ed2dcdf7ec9191bd7276e7c7ecb77d4",
       "status": "UNKNOWN",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-06.git",
+      "gitShortReference": "4567a397",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -281,6 +313,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7466,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/command/7466",
+      "alerts": null,
       "tags_and_commits": [
         {
           "reference": "a278b61cac71e35acd56ec4635b04fb1ef2627bb",
@@ -308,12 +343,14 @@
       "createdAt": "2024-09-16T13:48:15.458+0200",
       "finishedAt": "2024-09-16T13:50:22.662+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-020",
+      "iocName": "MOCK:TEST-8",
       "iocId": 15,
       "deploymentId": 546,
       "gitProjectId": 5970,
       "gitReference": "a278b61cac71e35acd56ec4635b04fb1ef2627bb",
       "status": "FAILED",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-06.git",
+      "gitShortReference": "4567a397",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -321,6 +358,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7450,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/command/7450",
+      "alerts": null,
       "git_project_info": {
         "id": 5970,
         "name": "e3-ioc-test-02",
@@ -354,12 +394,14 @@
       "createdAt": "2024-09-16T13:47:20.615+0200",
       "finishedAt": "2024-09-16T13:47:32.327+0200",
       "type": "STOP",
-      "iocName": "CCCE:SC-IOC-060",
+      "iocName": "MOCK:TEST-9",
       "iocId": 55,
       "deploymentId": 503,
       "gitProjectId": 13126,
       "gitReference": "4567a397773126356222605d43deb5a5a1b5ad01",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-02.git",
+      "gitShortReference": "a278b61c",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -367,6 +409,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7445,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7445",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
@@ -394,12 +439,14 @@
       "createdAt": "2024-09-09T09:35:17.895+0200",
       "finishedAt": "2024-09-09T09:35:29.554+0200",
       "type": "START",
-      "iocName": "CCCE:SC-IOC-060",
+      "iocName": "MOCK:TEST-10",
       "iocId": 55,
       "deploymentId": 503,
       "gitProjectId": 13126,
       "gitReference": "4567a397773126356222605d43deb5a5a1b5ad01",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -407,6 +454,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7441,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7441",
+      "alerts": [],
       "user_info": [
         {
           "fullName": "Max Frederiksen",
@@ -424,12 +474,14 @@
       "createdAt": "2024-09-06T14:47:01.679+0200",
       "finishedAt": "2024-09-06T14:49:09.593+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-020",
+      "iocName": "MOCK:TEST-11",
       "iocId": 15,
       "deploymentId": 545,
       "gitProjectId": 597070,
       "gitReference": "a278b61cac71e35acd56ec4635b04fb1ef2627bb",
       "status": "FAILED",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -437,6 +489,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7437,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7437",
+      "alerts": [],
       "git_project_info": {
         "id": 597070,
         "name": "e3-ioc-test-02",
@@ -470,12 +525,14 @@
       "createdAt": "2024-09-06T14:42:20.991+0200",
       "finishedAt": "2024-09-06T14:44:59.093+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-12",
       "iocId": 56,
       "deploymentId": 544,
       "gitProjectId": 132244,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -483,6 +540,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7433,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7433",
+      "alerts": [],
       "git_project_info": {
         "id": 132244,
         "name": "e3-ioc-test-02",
@@ -516,12 +576,14 @@
       "createdAt": "2024-09-06T13:10:38.519+0200",
       "finishedAt": "2024-09-06T13:13:14.222+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-13",
       "iocId": 56,
       "deploymentId": 542,
       "gitProjectId": 132245,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -529,6 +591,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7429,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7429",
+      "alerts": [],
       "git_project_info": {
         "id": 132245,
         "name": "e3-ioc-test-02",
@@ -562,12 +627,14 @@
       "createdAt": "2024-09-06T11:11:37.892+0200",
       "finishedAt": "2024-09-06T11:13:59.842+0200",
       "type": "UNDEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-14",
       "iocId": 56,
       "deploymentId": 541,
       "gitProjectId": 132246,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -575,6 +642,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7425,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7425",
+      "alerts": [],
       "git_project_info": {
         "id": 132246,
         "name": "e3-ioc-test-02",
@@ -598,12 +668,14 @@
       "createdAt": "2024-09-06T10:56:03.985+0200",
       "finishedAt": "2024-09-06T10:58:43.884+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-15",
       "iocId": 56,
       "deploymentId": 540,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -611,6 +683,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7421,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7421",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
@@ -638,12 +713,14 @@
       "createdAt": "2024-09-06T10:43:46.916+0200",
       "finishedAt": "2024-09-06T10:46:15.226+0200",
       "type": "UNDEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-16",
       "iocId": 56,
       "deploymentId": 539,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -651,6 +728,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7417,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7417",
+      "alerts": [],
       "user_info": [
         {
           "fullName": "Max Frederiksen",
@@ -668,12 +748,14 @@
       "createdAt": "2024-09-05T13:47:30.630+0200",
       "finishedAt": "2024-09-05T13:50:15.985+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-17",
       "iocId": 56,
       "deploymentId": 537,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUxX3RydWU=",
         "hostName": "ccce-test-ioc-01",
@@ -681,6 +763,9 @@
         "fqdn": "ccce-test-ioc-01.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7409,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7409",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
@@ -708,12 +793,14 @@
       "createdAt": "2024-09-05T13:44:33.728+0200",
       "finishedAt": "2024-09-05T13:46:58.327+0200",
       "type": "UNDEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-18",
       "iocId": 56,
       "deploymentId": 536,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -721,6 +808,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7405,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7405",
+      "alerts": [],
       "user_info": [
         {
           "fullName": "Max Frederiksen",
@@ -738,12 +828,14 @@
       "createdAt": "2024-09-02T14:22:24.551+0200",
       "finishedAt": "2024-09-02T14:22:35.514+0200",
       "type": "STOP",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-19",
       "iocId": 56,
       "deploymentId": 535,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -751,6 +843,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7390,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/command/7390",
+      "alerts": null,
       "user_info": [
         {
           "fullName": "Anders Lindh Olsson",
@@ -768,12 +863,14 @@
       "createdAt": "2024-08-30T16:19:38.070+0200",
       "finishedAt": "2024-08-30T16:22:15.652+0200",
       "type": "DEPLOY",
-      "iocName": "CCCE:SC-IOC-080",
+      "iocName": "MOCK:TEST-20",
       "iocId": 56,
       "deploymentId": 535,
       "gitProjectId": 13224,
       "gitReference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
       "status": "SUCCESSFUL",
+      "gitProjectUrl": "https://gitlab.esss.lu.se/ccce/dev/iocs/instances/e3-ioc-test-08.git",
+      "gitShortReference": "5d102879",
       "host": {
         "hostId": "MTUyX3RydWU=",
         "hostName": "ccce-test-ioc-02",
@@ -781,6 +878,9 @@
         "fqdn": "ccce-test-ioc-02.cslab.esss.lu.se",
         "netBoxHostFromCache": true
       },
+      "jobId": 7381,
+      "jobUrl": "https://awx-lab-01.cslab.esss.lu.se/#/jobs/playbook/7381",
+      "alerts": [],
       "tags_and_commits": [
         {
           "reference": "5d102879ee4cfcbaeda3277f4bdc397c58c59970",
diff --git a/src/mocks/mockAPI.js b/src/mocks/mockAPI.js
index 8d0407ff..d91f3d04 100644
--- a/src/mocks/mockAPI.js
+++ b/src/mocks/mockAPI.js
@@ -189,9 +189,7 @@ function fetchJobDetails(req) {
 function fetchDeploymentJobLog(req) {
   const params = getParameters(req, "/operations/jobs/:id/log");
   const jobDetailsData = require("./fixtures/AwxJobDetails.json");
-  const index = jobDetailsData.findIndex((x) => x.id === Number(params.id));
-  const logData = require("./fixtures/AwxJobLog.json");
-  const body = logData[index];
+  const body = jobDetailsData.find((x) => x.jobId === Number(params.id));
   const status = body ? 200 : 404;
   return { body, status };
 }
diff --git a/src/stories/views/Job/JobDetailsView.stories.js b/src/stories/views/Job/JobDetailsView.stories.js
index 9e270a75..32c04630 100644
--- a/src/stories/views/Job/JobDetailsView.stories.js
+++ b/src/stories/views/Job/JobDetailsView.stories.js
@@ -1,44 +1,34 @@
 import { JobDetails } from "../../../components/Job/JobDetails";
 import { AppHarness } from "../../../mocks/AppHarness";
+import jobs from "../../../mocks/fixtures/Jobs.json";
 
-import deploymentOperation from "../../../mocks/fixtures/OperationDeploymentDetails.json";
-import deploymentOperationJob from "../../../mocks/fixtures/OperationDeploymentJob.json";
-
-const JOB_OPTIONS = [
-  "not started",
-  "successful",
-  "failed",
-  "queued",
-  "running"
-];
+const STATUS_OPTIONS = ["SUCCESSFUL", "FAILED", "QUEUED", "RUNNING", "UNKNOWN"];
 const OPERATION_TYPE_OPTIONS = ["DEPLOY", "UNDEPLOY", "START", "STOP"];
 
 export default {
   title: "Views/Job/JobDetailsView",
   argTypes: {
-    operation: deploymentOperation,
+    operation: jobs.operations[0],
     operationType: {
       options: OPERATION_TYPE_OPTIONS,
       control: { type: "radio" }
     },
-    job: {
-      options: JOB_OPTIONS,
+    status: {
+      options: STATUS_OPTIONS,
       control: { type: "radio" }
     }
   }
 };
 
 const Template = (args) => {
-  let currentJob =
-    args.job === "not started" ? null : deploymentOperationJob[args.job];
-
   return (
     <AppHarness>
       <JobDetails
         operation={Object.assign({}, args.operation, {
-          type: args.operationType
+          type: args.operationType,
+          status: args.status
         })}
-        job={currentJob}
+        job={args.operation}
       />
     </AppHarness>
   );
@@ -47,7 +37,7 @@ const Template = (args) => {
 export const Default = (args) => <Template {...args} />;
 
 Default.args = {
-  operation: deploymentOperation,
+  operation: jobs.operations[0],
   operationType: OPERATION_TYPE_OPTIONS[0],
-  job: JOB_OPTIONS[0]
+  status: STATUS_OPTIONS[0]
 };
-- 
GitLab