summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ansible/.gitignore3
-rw-r--r--ansible/application.yml16
-rw-r--r--ansible/docker/Dockerfile1
-rwxr-xr-xansible/group_vars/all.yml18
-rwxr-xr-xansible/group_vars/infrastructure.yml9
-rw-r--r--ansible/infrastructure.yml10
-rw-r--r--ansible/library/json_add.py90
-rw-r--r--ansible/library/json_mod.py328
-rw-r--r--ansible/rancher_kubernetes.yml32
-rw-r--r--ansible/roles/application-install/defaults/main.yml1
-rw-r--r--ansible/roles/application-install/tasks/install.yml68
-rw-r--r--ansible/roles/application-install/tasks/main.yml22
-rw-r--r--ansible/roles/application-override/tasks/main.yml16
-rw-r--r--ansible/roles/application/defaults/main.yml11
-rw-r--r--ansible/roles/application/tasks/custom_role.yml (renamed from ansible/roles/application-install/tasks/custom_role.yml)3
-rw-r--r--ansible/roles/application/tasks/install.yml77
-rw-r--r--ansible/roles/application/tasks/main.yml24
-rw-r--r--ansible/roles/application/tasks/post-install.yml (renamed from ansible/roles/application-install/tasks/post-install.yml)2
-rw-r--r--ansible/roles/application/tasks/pre-install.yml5
-rw-r--r--ansible/roles/application/tasks/transfer-helm-charts.yml (renamed from ansible/roles/application-install/tasks/pre-install.yml)9
-rw-r--r--ansible/roles/certificates/handlers/main.yml5
-rw-r--r--ansible/roles/certificates/tasks/upload_root_ca.yml9
-rw-r--r--ansible/roles/chrony/defaults/main.yml16
-rw-r--r--ansible/roles/chrony/handlers/main.yml5
-rw-r--r--ansible/roles/chrony/tasks/main.yml26
-rw-r--r--ansible/roles/chrony/templates/chrony.conf.j222
-rw-r--r--ansible/roles/docker/defaults/main.yml4
-rw-r--r--ansible/roles/docker/handlers/docker_restart.yml18
-rw-r--r--ansible/roles/docker/handlers/main.yml5
-rw-r--r--ansible/roles/docker/tasks/main.yml19
-rw-r--r--ansible/roles/firewall/tasks/firewall-disable.yml1
-rw-r--r--ansible/roles/kubectl/defaults/main.yml5
-rw-r--r--ansible/roles/kubectl/tasks/main.yml10
-rw-r--r--ansible/roles/kubectl/templates/kube_config.j2 (renamed from ansible/roles/rancher/templates/kube_config.j2)2
-rw-r--r--ansible/roles/nexus/tasks/insert-images.yml3
-rw-r--r--ansible/roles/nginx/templates/nginx.conf.j21
-rw-r--r--ansible/roles/package-repository-check/tasks/RedHat.yml20
-rw-r--r--ansible/roles/package-repository-check/tasks/main.yml12
-rw-r--r--ansible/roles/rancher/defaults/main.yml4
-rw-r--r--ansible/roles/rancher/tasks/main.yml2
-rw-r--r--ansible/roles/rancher/tasks/rancher_agent.yml4
-rw-r--r--ansible/roles/rancher/tasks/rancher_health.yml8
-rw-r--r--ansible/roles/rancher/tasks/rancher_server.yml14
-rw-r--r--ansible/roles/resource-data/tasks/main.yml27
-rw-r--r--ansible/roles/resource-data/tasks/unarchive-nfs-resource.yml3
-rw-r--r--ansible/roles/resource-data/tasks/unarchive-resource.yml7
-rw-r--r--ansible/roles/resource-data/tasks/unarchive-ssh-resource.yml3
-rwxr-xr-xbuild/creating_data/create-rhel-repo.sh2
-rwxr-xr-xbuild/creating_data/create_nginx_image/01create-image.sh6
-rw-r--r--build/data_lists/deb_packages.list10
-rw-r--r--build/data_lists/onap_3.0.0-http_files.list660
-rw-r--r--build/data_lists/onap_3.0.1-git_repos.list6
-rw-r--r--build/data_lists/onap_3.0.1-http_files.list660
-rwxr-xr-xbuild/download_offline_data_by_lists.sh4
-rwxr-xr-xbuild/package.sh22
-rw-r--r--docs/InstallGuide.rst54
-rw-r--r--docs/TestingGuide.rst365
-rw-r--r--docs/index.rst2
-rw-r--r--patches/casablanca.patch40
59 files changed, 2016 insertions, 815 deletions
diff --git a/ansible/.gitignore b/ansible/.gitignore
index e5505c9e..c1c4d568 100644
--- a/ansible/.gitignore
+++ b/ansible/.gitignore
@@ -1,3 +1,6 @@
ansible_chroot
application/*
certs/
+
+# Molecule testing
+__pycache__/
diff --git a/ansible/application.yml b/ansible/application.yml
index bbac7e5c..02c654f2 100644
--- a/ansible/application.yml
+++ b/ansible/application.yml
@@ -2,22 +2,16 @@
- name: Setup nfs server
hosts: nfs-server
roles:
- - {role: nfs, when: groups.kubernetes | length > 1 }
+ - role: nfs
+ when: groups.kubernetes | length > 1
- name: Setup nfs mounts
hosts: kubernetes:!nfs-server
roles:
- - {role: nfs, when: groups.kubernetes | length > 1 }
+ - role: nfs
+ when: groups.kubernetes | length > 1
- name: Install Helm application {{ app_name }} into offline Kubernetes cluster
hosts: infrastructure
roles:
- - role: application-install
- vars:
- phase: pre-install
- - role: application-install
- vars:
- phase: install
- - role: application-install
- vars:
- phase: post-install
+ - application
diff --git a/ansible/docker/Dockerfile b/ansible/docker/Dockerfile
index 8056b9fc..ca6dbfb2 100644
--- a/ansible/docker/Dockerfile
+++ b/ansible/docker/Dockerfile
@@ -25,6 +25,7 @@ RUN apk --no-cache update \
ansible==$ansible_version \
jmespath \
netaddr \
+ jsonpointer \
&& apk del build-dependencies && rm -rf /var/cache/apk/* && rm -rf /root/.cache
ENV ANSIBLE_HOST_KEY_CHECKING false
diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml
index 0d22ac5d..f9d6726f 100755
--- a/ansible/group_vars/all.yml
+++ b/ansible/group_vars/all.yml
@@ -90,9 +90,10 @@ runtime_images: {}
# Application specific params #
###############################
-# App Helm charts directory location in installation package.
-# The path is absolute path (even locates relative inside of this sw package
-# installation folder) because it must be visible for ansible docker/chroot
+# App Helm charts directory location in installation package
+# (local path for the ansible process).
+# The path locates relative inside of this sw package
+# installation folder and must be visible for ansible docker/chroot
# process to find directory and to transfer it into machine (infra node) running
# Helm repository.
# Content of the folder must be Helm chart directories of the app with Makefile.
@@ -100,7 +101,7 @@ runtime_images: {}
# NOTE: This default value should not be changed if not really needed and it
# must match with the variable "HELM_CHARTS_DIR_IN_PACKAGE" value in package.sh
# script!
-app_helm_charts_install_directory: "/ansible/application/helm_charts"
+app_helm_charts_install_directory: application/helm_charts
# Specify target dir where helm charts are copied into on infra node.
# (same as content of "app_helm_charts_install_directory" copied by installer to this dir.)
@@ -146,3 +147,12 @@ application_post_install_role:
# openStackDomain: "Default"
# openStackUserName: "admin"
# openStackEncryptedPassword: "f7920677e15e2678b0f33736189e8965"
+
+# Optional time synchronisation settings
+# timesync:
+# servers:
+# - <ip address of NTP_1>
+# - <...>
+# - <ip address of NTP_N>
+# slewclock: false
+# timezone: <timezone name from tz database>
diff --git a/ansible/group_vars/infrastructure.yml b/ansible/group_vars/infrastructure.yml
index 9fd88f25..a248a514 100755
--- a/ansible/group_vars/infrastructure.yml
+++ b/ansible/group_vars/infrastructure.yml
@@ -24,13 +24,6 @@ simulated_hosts:
- registry.npmjs.org
all_simulated_hosts:
"{{ simulated_hosts.git + simulated_hosts.http + simulated_hosts.nexus }}"
-rancher_server_url: "http://{{ hostvars[groups.infrastructure.0].ansible_host }}:8080"
rancher_server_version: v1.6.22
-rancher_remove_other_env: yes
-rancher_redeploy_k8s_env: yes
-populate_nexus: no
-kube_directory: /root/.kube
-kubectl_bin_dir: /usr/local/bin
+populate_nexus: false
helm_bin_dir: /usr/local/bin
-helm_repository_name: local
-helm_repository_url: http://127.0.0.1:8879
diff --git a/ansible/infrastructure.yml b/ansible/infrastructure.yml
index 83e185fe..e49ee919 100644
--- a/ansible/infrastructure.yml
+++ b/ansible/infrastructure.yml
@@ -3,11 +3,13 @@
hosts: infrastructure, kubernetes
roles:
- package-repository
- - role: firewall
+ - firewall
- name: Setup infrastructure servers
hosts: infrastructure
roles:
+ - chrony
+ - package-repository-check
- certificates
- docker
- dns
@@ -18,8 +20,12 @@
- name: Setup base for Kubernetes nodes
hosts: kubernetes
roles:
+ - chrony
+ - package-repository-check
- docker
tasks:
- - import_tasks: roles/certificates/tasks/upload_root_ca.yml
+ - include_role:
+ name: certificates
+ tasks_from: upload_root_ca.yml
vars:
certificates_local_dir: certs
diff --git a/ansible/library/json_add.py b/ansible/library/json_add.py
deleted file mode 100644
index 6aad2d7c..00000000
--- a/ansible/library/json_add.py
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/usr/bin/python
-
-from ansible.module_utils.basic import AnsibleModule
-import json
-import os
-
-DOCUMENTATION="""
----
-module: json_add
-descritption:
- - This module will search top level objects in json and adds specified
- value into list for specified key.
- - If file does not exists module will create it automatically.
-
-options:
- path:
- required: true
- aliases=[name, destfile, dest]
- description:
- - The json file to modify.
- key:
- required: true
- description:
- - Top level object.
- value:
- required: true
- description:
- - Value to add to specified key.
-"""
-
-def load_json(path):
- if os.path.exists(path):
- with open(path, 'r') as f:
- return json.load(f)
- else:
- return {}
-
-def value_is_set(path, key, value, json_obj):
- return value in json_obj.get(key, [])
-
-def insert_to_json(path, key, value, check_mode=False):
- json_obj = load_json(path)
- if not value_is_set(path, key, value, json_obj):
- if not check_mode:
- json_obj.setdefault(key, []).append(value)
- store_json(path, json_obj)
- return True, 'Value %s added to %s.' % (value, key)
- else:
- return False, ''
-
-def store_json(path, json_obj):
- with open(path, 'w') as f:
- json.dump(json_obj, f, indent=4)
-
-def check_file_attrs(module, changed, message, diff):
- file_args = module.load_file_common_arguments(module.params)
- if module.set_fs_attributes_if_different(file_args, False, diff=diff):
-
- if changed:
- message += ' '
- changed = True
- message += 'File attributes changed.'
-
- return changed, message
-
-def run_module():
- module = AnsibleModule(
- argument_spec=dict(
- path=dict(type='path', required=True, aliases=['name', 'destfile', 'dest']),
- key=dict(type='str', required=True),
- value=dict(type='str', required=True),
- ),
- add_file_common_args=True,
- supports_check_mode=True
- )
- params = module.params
- path = params['path']
- key = params['key']
- value = params['value']
- try:
- changed, msg = insert_to_json(path, key, value, module.check_mode)
- fs_diff = {}
- changed, msg = check_file_attrs(module, changed, msg, fs_diff)
- module.exit_json(changed=changed, msg=msg, file_attr_diff=fs_diff)
- except IOError as e:
- module.fail_json(msg=e.msg)
-
-if __name__ == '__main__':
- run_module()
-
diff --git a/ansible/library/json_mod.py b/ansible/library/json_mod.py
new file mode 100644
index 00000000..1a95c75b
--- /dev/null
+++ b/ansible/library/json_mod.py
@@ -0,0 +1,328 @@
+#!/usr/bin/python
+
+from ansible.module_utils.basic import AnsibleModule
+
+import os
+import copy
+import json
+
+try:
+ import jsonpointer
+except ImportError:
+ jsonpointer = None
+
+DOCUMENTATION = """
+---
+module: json_mod
+short_description: Modifies json data inside a file
+description:
+ - This module modifies a file containing a json.
+ - It is leveraging jsonpointer module implementing RFC6901:
+ https://pypi.org/project/jsonpointer/
+ https://tools.ietf.org/html/rfc6901
+ - If the file does not exist the module will create it automatically.
+
+options:
+ path:
+ description:
+ - The json file to modify.
+ required: true
+ aliases:
+ - name
+ - destfile
+ - dest
+ key:
+ description:
+ - Pointer to the key inside the json object.
+ - You can leave out the leading slash '/'. It will be prefixed by the
+ module for convenience ('key' equals '/key').
+ - Empty key '' designates the whole JSON document (RFC6901)
+ - Key '/' is valid too and it translates to '' ("": "some value").
+ - The last object in the pointer can be missing but the intermediary
+ objects must exist.
+ required: true
+ value:
+ description:
+ - Value to be added/changed for the key specified by pointer.
+ - In the case of 'state = absent' the module will delete those elements
+ described in the value. If the whole key/value should be deleted then
+ value must be set to the empty string '' !
+ required: true
+ state:
+ description:
+ - It states either that the combination of key and value should be
+ present or absent.
+ - If 'present' then the exact results depends on 'action' argument.
+ - If 'absent' and key does not exists - no change, if does exist but
+ 'value' is unapplicable (old value is dict, but new is not), then the
+ module will raise error. Special 'value' for state 'absent' is an empty
+ string '' (read above). If 'value' is applicable (both key and value is
+ dict or list) then it will remove only those explicitly named elements.
+ Please beware that if you want to remove key/value pairs from dict then
+ you must provide as 'value' a valid dict - that means key/value pair(s)
+ in curls {}. Here you can use just some dummy value like "". The values
+ can differ, the key/value pair will be deleted if key matches.
+ For example to delete key "xyz" from json object, you must provide
+ 'value' similar to this: { "key": ""}
+ required: false
+ default: present
+ choices:
+ - present
+ - absent
+ action:
+ description:
+ - It modifies a presence of the key/value pair when state is 'present'
+ otherwise is ignored.
+ - 'add' is default and means that combination of key/value will be added
+ if not already there. If there is already an old value then it is
+ expected that the old value and the new value are of the same type.
+ Otherwise the module will fail. By the same type we mean that both of
+ them are either scalars (strings, numbers), lists or dicts.
+ - In the case of scalar values everything is simple - if there is already
+ a value, nothing happens.
+ - In the case of lists the module ensures that all components of the new
+ value list are present in the result - it will extend an old value list
+ with the elements of the new value list.
+ - In the case of dicts the missing key/value pairs are added but those
+ already present are preserved - it will NOT overwrite old values.
+ - 'Update' is identical to 'add', but it WILL overwrite old values. For
+ list values this has no meaning, so it behaves like add - it simply
+ merges two lists (extends the old with new).
+ - 'replace' will (re)create key/value combination from scratch - it means
+ that the old value is completely discarded if there is any.
+ required: false
+ default: add
+ choices:
+ - add
+ - update
+ - replace
+"""
+
+
+def load_json(path):
+ if os.path.exists(path):
+ with open(path, 'r') as f:
+ return json.load(f)
+ else:
+ return {}
+
+
+def store_json(path, json_data):
+ with open(path, 'w') as f:
+ json.dump(json_data, f, indent=4)
+ f.write("\n")
+
+
+def modify_json(json_data, pointer, json_value, state='present', action='add'):
+ is_root = False # special treatment - we cannot modify reference in place
+ key_exists = False
+
+ try:
+ value = json.loads(json_value)
+ except Exception:
+ value = None
+
+ if state == 'present':
+ if action not in ['add', 'update', 'replace']:
+ raise ValueError
+ elif state == 'absent':
+ pass
+ else:
+ raise ValueError
+
+ # we store the original json document to compare it later
+ original_json_data = copy.deepcopy(json_data)
+
+ try:
+ target = jsonpointer.resolve_pointer(json_data, pointer)
+ if pointer == '':
+ is_root = True
+ key_exists = True
+ except jsonpointer.JsonPointerException:
+ key_exists = False
+
+ if key_exists:
+ if state == "present":
+ if action == "add":
+ if isinstance(target, dict) and isinstance(value, dict):
+ # we keep old values and only append new ones
+ value.update(target)
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ value,
+ inplace=(not is_root))
+ if is_root:
+ json_data = result
+ elif isinstance(target, list) and isinstance(value, list):
+ # we just append new items to the list
+ for item in value:
+ if item not in target:
+ target.append(item)
+ elif ((not isinstance(target, dict)) and
+ (not isinstance(target, list))):
+ # 'add' does not overwrite
+ pass
+ else:
+ raise ValueError
+ elif action == "update":
+ if isinstance(target, dict) and isinstance(value, dict):
+ # we append new values and overwrite the old ones
+ target.update(value)
+ elif isinstance(target, list) and isinstance(value, list):
+ # we just append new items to the list - same as with 'add'
+ for item in value:
+ if item not in target:
+ target.append(item)
+ elif ((not isinstance(target, dict)) and
+ (not isinstance(target, list))):
+ # 'update' DOES overwrite
+ if value is not None:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ value)
+ elif target != json_value:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ json_value)
+ else:
+ raise ValueError
+ else:
+ raise ValueError
+ elif action == "replace":
+ # simple case when we don't care what was there before (almost)
+ if value is not None:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ value,
+ inplace=(not is_root))
+ else:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ json_value,
+ inplace=(not is_root))
+ if is_root:
+ json_data = result
+ else:
+ raise ValueError
+ elif state == "absent":
+ # we will delete the elements in the object or object itself
+ if is_root:
+ if json_value == '':
+ # we just return empty json
+ json_data = {}
+ elif isinstance(target, dict) and isinstance(value, dict):
+ for key in value:
+ target.pop(key, None)
+ else:
+ raise ValueError
+ else:
+ # we must take a step back in the pointer, so we can edit it
+ ppointer = pointer.split('/')
+ to_delete = ppointer.pop()
+ ppointer = '/'.join(ppointer)
+ ptarget = jsonpointer.resolve_pointer(json_data, ppointer)
+ if (((not isinstance(target, dict)) and
+ (not isinstance(target, list)) and
+ json_value == '') or
+ (isinstance(target, dict) or
+ isinstance(target, list)) and
+ json_value == ''):
+ # we simply delete the key with it's value (whatever it is)
+ ptarget.pop(to_delete, None)
+ target = ptarget # piece of self-defense
+ elif isinstance(target, dict) and isinstance(value, dict):
+ for key in value:
+ target.pop(key, None)
+ elif isinstance(target, list) and isinstance(value, list):
+ for item in value:
+ try:
+ target.remove(item)
+ except ValueError:
+ pass
+ else:
+ raise ValueError
+ else:
+ raise ValueError
+ else:
+ # the simplest case - nothing was there before and pointer is not root
+ # because in that case we would have key_exists = true
+ if state == 'present':
+ if value is not None:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ value)
+ else:
+ result = jsonpointer.set_pointer(json_data,
+ pointer,
+ json_value)
+
+ if json_data != original_json_data:
+ changed = True
+ else:
+ changed = False
+
+ if changed:
+ msg = "JSON object '%s' was updated" % pointer
+ else:
+ msg = "No change to JSON object '%s'" % pointer
+
+ return json_data, changed, msg
+
+
+def main():
+ module = AnsibleModule(
+ argument_spec=dict(
+ path=dict(type='path', required=True,
+ aliases=['name', 'destfile', 'dest']),
+ key=dict(type='str', required=True),
+ value=dict(type='str', required=True),
+ state=dict(default='present', choices=['present', 'absent']),
+ action=dict(required=False, default='add',
+ choices=['add',
+ 'update',
+ 'replace']),
+ ),
+ supports_check_mode=True
+ )
+
+ if jsonpointer is None:
+ module.fail_json(msg='jsonpointer module is not available')
+
+ path = module.params['path']
+ pointer = module.params['key']
+ value = module.params['value']
+ state = module.params['state']
+ action = module.params['action']
+
+ if pointer == '' or pointer == '/':
+ pass
+ elif not pointer.startswith("/"):
+ pointer = "/" + pointer
+
+ try:
+ json_data = load_json(path)
+ except Exception as err:
+ module.fail_json(msg=str(err))
+
+ try:
+ json_data, changed, msg = modify_json(json_data,
+ pointer,
+ value,
+ state,
+ action)
+ except jsonpointer.JsonPointerException as err:
+ module.fail_json(msg=str(err))
+ except ValueError as err:
+ module.fail_json(msg="Wrong usage of state, action and/or key/value")
+
+ try:
+ if not module.check_mode and changed:
+ store_json(path, json_data)
+ except IOError as err:
+ module.fail_json(msg=str(err))
+
+ module.exit_json(changed=changed, msg=msg)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/ansible/rancher_kubernetes.yml b/ansible/rancher_kubernetes.yml
index 196f1fc2..e44f18d3 100644
--- a/ansible/rancher_kubernetes.yml
+++ b/ansible/rancher_kubernetes.yml
@@ -1,31 +1,23 @@
---
-- name: Install binaries for controlling deployment
+- name: Deploy rancher server and create k8s env
hosts: infrastructure
roles:
+ - role: rancher
+ vars:
+ mode: server
- kubectl
- helm
-- name: Deploy rancher server and create k8s env
- hosts: infrastructure
- roles:
- - rancher
- vars:
- rancher_role: server
-
-- name: Deploy rancher agents
+- name: Deploy rancher agents for kube nodes
hosts: kubernetes
roles:
- - rancher
- vars:
- rancher_role: agent
+ - role: rancher
+ vars:
+ mode: agent
- name: Wait for Kubernetes environment to be healthy
hosts: infrastructure
- tasks:
- - name: Check cluster health
- uri:
- url: "{{ rancher_server_url }}/v2-beta/projects/{{ k8s_env_id }}"
- register: env_info
- retries: 30
- delay: 15
- until: "env_info.json.healthState == 'healthy'"
+ roles:
+ - role: rancher
+ vars:
+ mode: health \ No newline at end of file
diff --git a/ansible/roles/application-install/defaults/main.yml b/ansible/roles/application-install/defaults/main.yml
deleted file mode 100644
index 473fbb80..00000000
--- a/ansible/roles/application-install/defaults/main.yml
+++ /dev/null
@@ -1 +0,0 @@
-phase: install
diff --git a/ansible/roles/application-install/tasks/install.yml b/ansible/roles/application-install/tasks/install.yml
deleted file mode 100644
index d2134d30..00000000
--- a/ansible/roles/application-install/tasks/install.yml
+++ /dev/null
@@ -1,68 +0,0 @@
----
-- name: Helm init and upgrade
- command: |
- {{ helm_bin_dir }}/helm init
- --upgrade
- --skip-refresh
-
-#A correct way to implement this would be using --wait option in helm init invocation.
-#However, it does not work due to https://github.com/helm/helm/issues/4031 (fixed in newer helm release)
-- name: "Wait for helm upgrade to finish"
- command: "{{ helm_bin_dir }}/helm version --tiller-connection-timeout 10"
- register: result
- until: result.rc == 0
- delay: 10
- retries: 12
-
-- name: Get all helm repos
- command: "{{ helm_bin_dir }}/helm repo list"
- register: repos
-
-- name: Remove stable repo
- command: "{{ helm_bin_dir }}/helm repo remove stable"
- when: "'stable' in repos.stdout"
-
-- name: Helm Serve
- shell: "{{ helm_bin_dir }}/helm serve &"
- async: 45
- poll: 0
-
-- name: Helm Add Repo
- command: "{{ helm_bin_dir }}/helm repo add {{ helm_repository_name }} {{ helm_repository_url }}"
-
-- name: Build local helm repository
- make:
- chdir: "{{ app_helm_charts_infra_directory }}"
- target: "{{ item }}"
- with_items: "{{ app_helm_build_targets }}"
- environment:
- PATH: "{{ helm_bin_dir }}:{{ ansible_env.PATH }}"
-
-- name: Register root certificate
- slurp:
- src: "{{ playbook_dir }}/certs/rootCA.crt"
- register: root_cert
- delegate_to: localhost
-
-# WA: this is required because deploy plugin dont process params properly
-- name: Create override file with global.cacert
- copy:
- dest: "{{ app_data_path}}/override.yaml"
- content: |
- global:
- cacert: |
- {{ root_cert['content'] | b64decode | indent( width=4, indentfirst=False) }}
-
-- name: Check for deploy plugin presence
- stat:
- path: '{{ helm_home_dir.stdout }}/plugins/deploy/deploy.sh'
- register: deploy_plugin_presence
-
-- name: "Helm Install application {{ app_name }}"
- command: >
- {{ helm_bin_dir }}/helm
- {{ 'deploy' if deploy_plugin_presence.stat.exists else 'install --name' }}
- {{ app_helm_release_name }}
- {{ helm_repository_name }}/{{ app_helm_chart_name }}
- --namespace {{ app_kubernetes_namespace }}
- -f {{ app_data_path }}/override.yaml
diff --git a/ansible/roles/application-install/tasks/main.yml b/ansible/roles/application-install/tasks/main.yml
deleted file mode 100644
index ba522792..00000000
--- a/ansible/roles/application-install/tasks/main.yml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-- debug:
- msg: "phase is {{ phase }}"
-
-- name: Check if install needed
- block:
- - name: "Does {{ app_helm_charts_install_directory }} exist and contain Helm Charts"
- find:
- paths: "{{ app_helm_charts_install_directory }}"
- recurse: yes
- delegate_to: localhost
- register: charts_files
- - name: Set install active fact
- set_fact:
- install_needed: "{{ true if charts_files.matched | int > 0 else false }}"
- when: phase == "pre-install"
-
-- include_tasks: "{{ phase }}.yml"
- when: install_needed
-
-- debug:
- msg: "Install needed {{ install_needed }}"
diff --git a/ansible/roles/application-override/tasks/main.yml b/ansible/roles/application-override/tasks/main.yml
new file mode 100644
index 00000000..1ecf7c79
--- /dev/null
+++ b/ansible/roles/application-override/tasks/main.yml
@@ -0,0 +1,16 @@
+---
+# Role for generating Helm override.yml file
+- name: Register root certificate
+ slurp:
+ src: "{{ playbook_dir }}/certs/rootCA.crt"
+ register: root_cert
+ delegate_to: localhost
+
+- name: "Set root ca certificate"
+ set_fact:
+ merged_overrides: "{{ overrides | default({}) | combine({'global': {'cacert': root_cert.content | b64decode}}, recursive=True) }}"
+
+- name: "Create {{ app_helm_override_file }}"
+ copy:
+ dest: "{{ app_helm_override_file }}"
+ content: "{{ merged_overrides | to_nice_yaml }}"
diff --git a/ansible/roles/application/defaults/main.yml b/ansible/roles/application/defaults/main.yml
new file mode 100644
index 00000000..dec17601
--- /dev/null
+++ b/ansible/roles/application/defaults/main.yml
@@ -0,0 +1,11 @@
+---
+helm_repository_name: local
+helm_repository_url: http://127.0.0.1:8879
+# Override file generation for Helm application can be customized by any role
+# given by user and found by ansible from roles_path.
+# By default override file is generated by 'application-override' role that is
+# specific for offline installer (for onap) as it's generating server
+# certificate needed to simulate internet by offline installer.
+app_skip_helm_override: false
+app_helm_override_role: application-override
+app_helm_override_file: "{{ app_data_path }}/override.yaml"
diff --git a/ansible/roles/application-install/tasks/custom_role.yml b/ansible/roles/application/tasks/custom_role.yml
index 3c6237e3..f0b9a84f 100644
--- a/ansible/roles/application-install/tasks/custom_role.yml
+++ b/ansible/roles/application/tasks/custom_role.yml
@@ -1,9 +1,8 @@
---
# Caller fills application_custom_role variable with actual role name.
-- name: "Execute custom role {{ application_custom_role }} {{ phase }} Helm install."
+- name: "Execute custom role {{ application_custom_role }} for Helm install."
include_role:
name: "{{ application_custom_role }}"
when:
- application_custom_role is defined
- application_custom_role is not none
- - application_custom_role | trim != ''
diff --git a/ansible/roles/application/tasks/install.yml b/ansible/roles/application/tasks/install.yml
new file mode 100644
index 00000000..103ecc8b
--- /dev/null
+++ b/ansible/roles/application/tasks/install.yml
@@ -0,0 +1,77 @@
+---
+- name: Helm init and upgrade
+ command: |
+ {{ helm_bin_dir }}/helm init
+ --upgrade
+ --skip-refresh
+ changed_when: true # init is always changed type of action
+
+# A correct way to implement this would be using --wait option in helm init invocation.
+# However, it does not work due to https://github.com/helm/helm/issues/4031 (fixed in newer helm release)
+- name: "Wait for helm upgrade to finish"
+ command: "{{ helm_bin_dir }}/helm version --tiller-connection-timeout 10"
+ register: result
+ until: result.rc == 0
+ delay: 10
+ retries: 12
+ changed_when: false # for idempotency
+
+- name: Get all helm repos
+ command: "{{ helm_bin_dir }}/helm repo list"
+ register: repos
+ changed_when: false # for idempotency
+
+- name: Remove stable repo
+ command: "{{ helm_bin_dir }}/helm repo remove stable"
+ changed_when: true # when executed its a changed type of action
+ when: "'stable' in repos.stdout"
+
+- name: Helm Serve
+ shell: "{{ helm_bin_dir }}/helm serve &"
+ async: 45
+ poll: 3 # wait 3sec to get a chance for some stderr
+ register: helm_serve
+ changed_when: "'address already in use' not in helm_serve.stderr"
+
+- name: List helm repos
+ command: "{{ helm_bin_dir }}/helm repo list"
+ register: helm_repo_list
+ changed_when: false # for idempotency
+ failed_when:
+ - helm_repo_list.rc > 0
+ - "'Error: no repositories to show' not in helm_repo_list.stderr"
+
+- name: Helm Add Repo
+ command: "{{ helm_bin_dir }}/helm repo add {{ helm_repository_name | mandatory }} {{ helm_repository_url | mandatory }}"
+ when: "'local' not in helm_repo_list.stdout"
+ changed_when: true # when executed its a changed type of action
+
+- name: Build local helm repository
+ make:
+ chdir: "{{ app_helm_charts_infra_directory }}"
+ target: "{{ item }}"
+ loop: "{{ app_helm_build_targets }}"
+ environment:
+ PATH: "{{ helm_bin_dir }}:{{ ansible_env.PATH }}"
+
+- name: Generate Helm application override file with custom role
+ include_role:
+ name: "{{ app_helm_override_role }}"
+ when: not app_skip_helm_override
+
+- name: Check for deploy plugin presence
+ stat:
+ path: '{{ helm_home_dir.stdout }}/plugins/deploy/deploy.sh'
+ register: deploy_plugin_presence
+
+- name: "Helm Install application {{ app_name }}"
+ command: >
+ {{ helm_bin_dir }}/helm
+ {{ 'deploy' if deploy_plugin_presence.stat.exists else 'install --name' }}
+ {{ app_helm_release_name }}
+ {{ helm_repository_name }}/{{ app_helm_chart_name }}
+ --namespace {{ app_kubernetes_namespace }}
+ {{ '' if app_skip_helm_override else '-f ' + app_helm_override_file }}
+ changed_when: true # when executed its a changed type of action
+ register: helm_install
+ failed_when: helm_install.stderr
diff --git a/ansible/roles/application/tasks/main.yml b/ansible/roles/application/tasks/main.yml
new file mode 100644
index 00000000..3018e95f
--- /dev/null
+++ b/ansible/roles/application/tasks/main.yml
@@ -0,0 +1,24 @@
+---
+- name: Check if application Helm charts exist and install is even needed
+ block:
+ - name: "Does {{ app_helm_charts_install_directory }} directory exist and contain Helm Charts"
+ find:
+ paths: "{{ app_helm_charts_install_directory }}"
+ recurse: true
+ delegate_to: localhost
+ register: charts_files
+ - name: Set install active fact
+ set_fact:
+ install_needed: "{{ true if charts_files.matched | int > 0 else false }}"
+
+- name: Install app with Helm charts
+ block:
+ - include_tasks: transfer-helm-charts.yml
+ - include_tasks: pre-install.yml
+ - include_tasks: install.yml
+ - include_tasks: post-install.yml
+ when: install_needed
+
+- debug:
+ msg: "NOTE, nothing done as application Helm charts does not exist!"
+ when: not install_needed
diff --git a/ansible/roles/application-install/tasks/post-install.yml b/ansible/roles/application/tasks/post-install.yml
index 10594233..5464cb46 100644
--- a/ansible/roles/application-install/tasks/post-install.yml
+++ b/ansible/roles/application/tasks/post-install.yml
@@ -2,4 +2,4 @@
- name: "Execute custome role {{ application_post_install_role }} if defined."
include_tasks: custom_role.yml
vars:
- application_custom_role: "{{ application_post_install_role }}"
+ application_custom_role: "{{ application_post_install_role | default('') }}"
diff --git a/ansible/roles/application/tasks/pre-install.yml b/ansible/roles/application/tasks/pre-install.yml
new file mode 100644
index 00000000..74f1548f
--- /dev/null
+++ b/ansible/roles/application/tasks/pre-install.yml
@@ -0,0 +1,5 @@
+---
+- name: "Execute custom role {{ application_pre_install_role }} if defined."
+ include_tasks: custom_role.yml
+ vars:
+ application_custom_role: "{{ application_pre_install_role | default('') }}"
diff --git a/ansible/roles/application-install/tasks/pre-install.yml b/ansible/roles/application/tasks/transfer-helm-charts.yml
index bf6619b0..0cd7c02f 100644
--- a/ansible/roles/application-install/tasks/pre-install.yml
+++ b/ansible/roles/application/tasks/transfer-helm-charts.yml
@@ -38,14 +38,7 @@
copy:
src: "{{ item.path }}"
dest: "{{ helm_home_dir.stdout }}/plugins"
- directory_mode: yes
+ directory_mode: true
mode: 0755
with_items: "{{ list_of_plugins.files }}"
- become: true
when: app_helm_plugins_directory is defined and app_helm_plugins_directory is not none
-
-- name: "Execute custom role {{ application_pre_install_role }} if defined."
- include_tasks: custom_role.yml
- vars:
- application_custom_role: "{{ application_pre_install_role }}"
-
diff --git a/ansible/roles/certificates/handlers/main.yml b/ansible/roles/certificates/handlers/main.yml
new file mode 100644
index 00000000..b2b81223
--- /dev/null
+++ b/ansible/roles/certificates/handlers/main.yml
@@ -0,0 +1,5 @@
+---
+- name: Extract root certificate
+ command: /usr/bin/update-ca-trust extract
+ changed_when: true # this handler is executed just when there is a new cert
+ notify: Restart Docker
diff --git a/ansible/roles/certificates/tasks/upload_root_ca.yml b/ansible/roles/certificates/tasks/upload_root_ca.yml
index b2f1f945..b918187d 100644
--- a/ansible/roles/certificates/tasks/upload_root_ca.yml
+++ b/ansible/roles/certificates/tasks/upload_root_ca.yml
@@ -3,10 +3,5 @@
copy:
src: "{{ certificates_local_dir }}/rootCA.crt"
dest: /etc/pki/ca-trust/source/anchors/
- register: copycert
- notify: Restart Docker
-
-- name: Extract root certificate
- command: /usr/bin/update-ca-trust extract
- when: copycert.changed
- notify: Restart Docker
+ notify: # handler is triggered just when file is changed
+ - Extract root certificate
diff --git a/ansible/roles/chrony/defaults/main.yml b/ansible/roles/chrony/defaults/main.yml
new file mode 100644
index 00000000..af433dac
--- /dev/null
+++ b/ansible/roles/chrony/defaults/main.yml
@@ -0,0 +1,16 @@
+---
+timesync: {}
+chrony:
+ servers: "{{ timesync.servers | default([hostvars[groups.infrastructure[0]].cluster_ip]) }}" # chronyd's NTP servers
+ slewclock: "{{ timesync.slewclock | default(false) }}" # chronyd's makestep property
+ timezone: "{{ timesync.timezone | default('Universal') }}" # Timezone name according to tz database
+ makestep: '1 -1'
+ maxjitter: 10 # Max allowed jitter if using infra as time source as it may by unstable due to pretending stratum 1 time source
+ initstepslew: 30
+ conf:
+ RedHat:
+ config_file: /etc/chrony.conf
+ driftfile: /var/lib/chrony/drift
+ Debian:
+ config_file: /etc/chrony/chrony.conf
+ driftfile: /var/lib/chrony/chrony.drift
diff --git a/ansible/roles/chrony/handlers/main.yml b/ansible/roles/chrony/handlers/main.yml
new file mode 100644
index 00000000..80ab9fa9
--- /dev/null
+++ b/ansible/roles/chrony/handlers/main.yml
@@ -0,0 +1,5 @@
+---
+- name: Restart chronyd
+ systemd:
+ name: chronyd
+ state: restarted
diff --git a/ansible/roles/chrony/tasks/main.yml b/ansible/roles/chrony/tasks/main.yml
new file mode 100644
index 00000000..69a11587
--- /dev/null
+++ b/ansible/roles/chrony/tasks/main.yml
@@ -0,0 +1,26 @@
+---
+- name: Check if server mode
+ set_fact:
+ chrony_mode: 'server'
+ when: "'infrastructure' in group_names and timesync.servers is not defined"
+
+- name: Check if client mode
+ set_fact:
+ chrony_mode: 'client'
+ when: "timesync.servers is defined or 'infrastructure' not in group_names"
+
+- name: "Upload chronyd {{ chrony_mode }} configuration"
+ template:
+ src: "chrony.conf.j2"
+ dest: "{{ chrony['conf'][ansible_os_family]['config_file'] }}"
+ notify: Restart chronyd
+
+- name: Ensure chronyd is enabled/running
+ systemd:
+ name: chronyd
+ state: started
+ enabled: true
+
+- name: Setup timezone
+ timezone:
+ name: "{{ chrony.timezone }}"
diff --git a/ansible/roles/chrony/templates/chrony.conf.j2 b/ansible/roles/chrony/templates/chrony.conf.j2
new file mode 100644
index 00000000..3bfb4e40
--- /dev/null
+++ b/ansible/roles/chrony/templates/chrony.conf.j2
@@ -0,0 +1,22 @@
+{% if chrony_mode == 'server' %}
+local stratum 1
+allow
+{% elif chrony_mode == 'client' %}
+{% for tserver in chrony.servers %}
+server {{ tserver }} iburst
+{% endfor %}
+{% if chrony.slewclock == false %}
+{# Step the time by default #}
+makestep {{ chrony.makestep }}
+{% else %}
+{# Slew the clock but step at boot time if time error larger than 30 seconds #}
+initstepslew {{ chrony.initstepslew }}{% for tserver in chrony.servers %} {{ tserver }}{% endfor %}
+
+{% endif %}
+{% if timesync.servers is not defined %}
+maxjitter {{ chrony.maxjitter }}
+{% endif %}
+{% endif %}
+driftfile {{ chrony['conf'][ansible_os_family]['driftfile'] }}
+rtcsync
+logdir /var/log/chrony
diff --git a/ansible/roles/docker/defaults/main.yml b/ansible/roles/docker/defaults/main.yml
new file mode 100644
index 00000000..1922f64b
--- /dev/null
+++ b/ansible/roles/docker/defaults/main.yml
@@ -0,0 +1,4 @@
+---
+docker:
+ log_max_size: 100m
+ log_max_file: 3
diff --git a/ansible/roles/docker/handlers/docker_restart.yml b/ansible/roles/docker/handlers/docker_restart.yml
new file mode 100644
index 00000000..8feb9a95
--- /dev/null
+++ b/ansible/roles/docker/handlers/docker_restart.yml
@@ -0,0 +1,18 @@
+---
+- name: Stopping docker systemd service
+ systemd:
+ name: docker
+ state: stopped
+ enabled: true
+
+# WA for docker bug, see OOM-1735
+- name: Ensure docker.sock cleaned properly
+ file:
+ state: absent
+ path: /var/run/docker.sock
+
+- name: Starting docker systemd service
+ systemd:
+ name: docker
+ state: started
+ enabled: true
diff --git a/ansible/roles/docker/handlers/main.yml b/ansible/roles/docker/handlers/main.yml
index 5df47e8d..de4a52ac 100644
--- a/ansible/roles/docker/handlers/main.yml
+++ b/ansible/roles/docker/handlers/main.yml
@@ -1,6 +1,3 @@
---
- name: Restart Docker
- systemd:
- name: docker
- state: restarted
- enabled: yes
+ import_tasks: docker_restart.yml
diff --git a/ansible/roles/docker/tasks/main.yml b/ansible/roles/docker/tasks/main.yml
index 09e790a4..de740df2 100644
--- a/ansible/roles/docker/tasks/main.yml
+++ b/ansible/roles/docker/tasks/main.yml
@@ -11,16 +11,31 @@
name: 'python2-docker'
state: present
+- name: Install python jsonpointer module
+ package:
+ name: 'python-jsonpointer'
+ state: present
+
- name: Ensure /etc/docker exists
file:
path: /etc/docker
state: directory
+- name: Setup docker container logging settings
+ json_mod:
+ path: /etc/docker/daemon.json
+ key: '' # the whole JSON document per https://tools.ietf.org/html/rfc6901
+ # "value" must be wrapped in single quote "'" with extra space in front of "{" (ansible workaround)
+ # reference: https://stackoverflow.com/questions/31969872
+ value: ' { "log-driver": "json-file", "log-opts": { "max-size": "{{ docker.log_max_size }}", "max-file": "{{ docker.log_max_file }}" } }'
+
- name: Setup docker dns settings
- json_add:
+ json_mod:
path: /etc/docker/daemon.json
key: dns
- value: "{{ hostvars[groups.infrastructure[0]].cluster_ip }}"
+ # "value" must be wrapped in single quote "'" with extra space in front of "[" (ansible workaround)
+ # reference: https://stackoverflow.com/questions/31969872
+ value: ' [ "{{ hostvars[groups.infrastructure[0]].cluster_ip }}" ]'
notify:
- Restart Docker
diff --git a/ansible/roles/firewall/tasks/firewall-disable.yml b/ansible/roles/firewall/tasks/firewall-disable.yml
index f406d943..5f1ab537 100644
--- a/ansible/roles/firewall/tasks/firewall-disable.yml
+++ b/ansible/roles/firewall/tasks/firewall-disable.yml
@@ -13,3 +13,4 @@
- name: Flush iptables
iptables:
flush: true
+ changed_when: false # for idempotence
diff --git a/ansible/roles/kubectl/defaults/main.yml b/ansible/roles/kubectl/defaults/main.yml
new file mode 100644
index 00000000..78c15c75
--- /dev/null
+++ b/ansible/roles/kubectl/defaults/main.yml
@@ -0,0 +1,5 @@
+---
+kubectl_bin_dir: /usr/local/bin
+kube_directory: ~/.kube
+# Defaulting to rancher setup
+kube_server: "https://{{ ansible_host }}:8080/r/projects/{{ k8s_env_id | mandatory }}/kubernetes:6443" \ No newline at end of file
diff --git a/ansible/roles/kubectl/tasks/main.yml b/ansible/roles/kubectl/tasks/main.yml
index 7c77c3c5..9ecb5c44 100644
--- a/ansible/roles/kubectl/tasks/main.yml
+++ b/ansible/roles/kubectl/tasks/main.yml
@@ -5,3 +5,13 @@
dest: "{{ kubectl_bin_dir }}/kubectl"
remote_src: true
mode: 0755
+
+- name: Ensure .kube directory exists
+ file:
+ path: "{{ kube_directory }}"
+ state: directory
+
+- name: Create kube config
+ template:
+ src: kube_config.j2
+ dest: "{{ kube_directory }}/config"
diff --git a/ansible/roles/rancher/templates/kube_config.j2 b/ansible/roles/kubectl/templates/kube_config.j2
index 87f332e6..586c59d4 100644
--- a/ansible/roles/rancher/templates/kube_config.j2
+++ b/ansible/roles/kubectl/templates/kube_config.j2
@@ -4,7 +4,7 @@ clusters:
- cluster:
api-version: v1
insecure-skip-tls-verify: true
- server: "https://{{ ansible_host }}:8080/r/projects/{{ k8s_env_id }}/kubernetes:6443"
+ server: "{{ kube_server }}"
name: "{{ app_name }}"
contexts:
- context:
diff --git a/ansible/roles/nexus/tasks/insert-images.yml b/ansible/roles/nexus/tasks/insert-images.yml
index f71d6990..6c283330 100644
--- a/ansible/roles/nexus/tasks/insert-images.yml
+++ b/ansible/roles/nexus/tasks/insert-images.yml
@@ -1,7 +1,8 @@
---
- name: Load docker images and push into registry
block:
- - set_fact:
+ - name: Register component name for docker login/load
+ set_fact:
component: "{{ (item.path | basename | splitext)[0] }}"
- name: Docker login
diff --git a/ansible/roles/nginx/templates/nginx.conf.j2 b/ansible/roles/nginx/templates/nginx.conf.j2
index ff9d2a9c..9860a168 100644
--- a/ansible/roles/nginx/templates/nginx.conf.j2
+++ b/ansible/roles/nginx/templates/nginx.conf.j2
@@ -5,6 +5,7 @@ events {
}
http {
+ server_names_hash_bucket_size 64;
error_log /var/log/nginx/error.log debug;
access_log /var/log/nginx/access.log;
diff --git a/ansible/roles/package-repository-check/tasks/RedHat.yml b/ansible/roles/package-repository-check/tasks/RedHat.yml
new file mode 100644
index 00000000..ed496f99
--- /dev/null
+++ b/ansible/roles/package-repository-check/tasks/RedHat.yml
@@ -0,0 +1,20 @@
+---
+- name: verify
+ block:
+ # Clean cache prior to refreshing
+ - name: Clean yum cache
+ command: yum clean all
+ args:
+ warn: false
+ # Refresh cache to ensure repo is reachable
+ - name: Update yum cache
+ yum:
+ update_cache: yes
+ state: latest
+ tags:
+ - skip_ansible_lint # Prevent '[403] Package installs should not use latest' ansible lint task rule
+ rescue:
+ - name: Fail if yum cache updating failed
+ fail:
+ msg: "Couldn't refresh yum cache, repositories not configured properly. Check ansible logs for details."
+ become: true
diff --git a/ansible/roles/package-repository-check/tasks/main.yml b/ansible/roles/package-repository-check/tasks/main.yml
new file mode 100644
index 00000000..ac63eceb
--- /dev/null
+++ b/ansible/roles/package-repository-check/tasks/main.yml
@@ -0,0 +1,12 @@
+---
+# Purpose of this role is to check whether configured repositories are working.
+#
+# Successfull prior invocation of 'package-repository' role on 'infrastructure' hosts
+# is prerequisite for playing this one on 'infrastructure' group.
+#
+# Successfull prior invocation of 'package-repository' and 'nginx' role on infrastructure hosts
+# is prerequisite for playing this one on 'kubernetes' group.
+
+#Set of tasks designated to failing fast if configured repos are not functioning properly
+- include_tasks: "{{ ansible_os_family }}.yml"
+ when: ansible_os_family == 'RedHat'
diff --git a/ansible/roles/rancher/defaults/main.yml b/ansible/roles/rancher/defaults/main.yml
new file mode 100644
index 00000000..8edc5180
--- /dev/null
+++ b/ansible/roles/rancher/defaults/main.yml
@@ -0,0 +1,4 @@
+---
+rancher_server_url: "http://{{ hostvars[groups.infrastructure.0].ansible_host }}:8080"
+rancher_remove_other_env: true
+rancher_redeploy_k8s_env: true
diff --git a/ansible/roles/rancher/tasks/main.yml b/ansible/roles/rancher/tasks/main.yml
index 1370a39f..045363d0 100644
--- a/ansible/roles/rancher/tasks/main.yml
+++ b/ansible/roles/rancher/tasks/main.yml
@@ -1,2 +1,2 @@
---
-- include_tasks: "rancher_{{ rancher_role }}.yml"
+- include_tasks: "rancher_{{ mode }}.yml"
diff --git a/ansible/roles/rancher/tasks/rancher_agent.yml b/ansible/roles/rancher/tasks/rancher_agent.yml
index 4c9cb8dd..091503c7 100644
--- a/ansible/roles/rancher/tasks/rancher_agent.yml
+++ b/ansible/roles/rancher/tasks/rancher_agent.yml
@@ -7,7 +7,7 @@
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/var/lib/rancher:/var/lib/rancher"
- auto_remove: yes
- privileged: yes
+ auto_remove: true
+ privileged: true
vars:
server_hostvars: "{{ hostvars[groups.infrastructure.0] }}"
diff --git a/ansible/roles/rancher/tasks/rancher_health.yml b/ansible/roles/rancher/tasks/rancher_health.yml
new file mode 100644
index 00000000..b0323739
--- /dev/null
+++ b/ansible/roles/rancher/tasks/rancher_health.yml
@@ -0,0 +1,8 @@
+---
+- name: Check cluster health
+ uri:
+ url: "{{ rancher_server_url }}/v2-beta/projects/{{ k8s_env_id }}"
+ register: env_info
+ retries: 30
+ delay: 15
+ until: "env_info.json.healthState == 'healthy'"
diff --git a/ansible/roles/rancher/tasks/rancher_server.yml b/ansible/roles/rancher/tasks/rancher_server.yml
index 64b35e4c..ebee6cc7 100644
--- a/ansible/roles/rancher/tasks/rancher_server.yml
+++ b/ansible/roles/rancher/tasks/rancher_server.yml
@@ -2,7 +2,7 @@
# DO NOT ADD SPACE AROUND ';'
- name: Start rancher/server:{{ rancher_server_version }}
docker_container:
- name: rancher_server
+ name: rancher-server
image: rancher/server:{{ rancher_server_version }}
command: ["sh", "-c", "/usr/sbin/update-ca-certificates;/usr/bin/entry /usr/bin/s6-svscan /service"]
ports: 8080:8080
@@ -19,7 +19,7 @@
delay: 30
until: not response.failed
-- name: Create kubernetes environment
+- name: Create rancher kubernetes environment
rancher_k8s_environment:
name: "{{ app_name }}"
descr: "Kubernetes environment for {{ app_name }}"
@@ -39,13 +39,3 @@
key_private: "{{ env.data.apikey.private }}"
rancher_agent_image: "{{ env.data.registration_tokens.image }}"
rancher_agent_reg_url: "{{ env.data.registration_tokens.reg_url }}"
-
-- name: Ensure .kube directory exists
- file:
- path: "{{ kube_directory }}"
- state: directory
-
-- name: Create kube config
- template:
- src: kube_config.j2
- dest: "{{ kube_directory }}/config"
diff --git a/ansible/roles/resource-data/tasks/main.yml b/ansible/roles/resource-data/tasks/main.yml
index 41046d81..023a160e 100644
--- a/ansible/roles/resource-data/tasks/main.yml
+++ b/ansible/roles/resource-data/tasks/main.yml
@@ -3,23 +3,34 @@
block:
- name: Check if source dir and files are present
stat:
- path: "{{ item.source }}"
+ path: "{{ item.source_dir }}/{{ item.source_filename }}"
get_checksum: false
loop:
- - { source: "{{ resources_dir }}/{{ resources_filename | default('thisdoesnotexists', true) }}",
- target: "{{ app_data_path }}/{{ resources_filename | default('thisdoesnotexists', true) }}" }
- - { source: "{{ resources_dir }}/{{ aux_resources_filename | default('thisdoesnotexists', true) }}",
- target: "{{ aux_data_path }}/{{ aux_resources_filename | default('thisdoesnotexists', true) }}" }
+ - { source_dir: "{{ resources_dir | default('', true) }}",
+ source_filename: "{{ resources_filename | default('', true) }}",
+ target_dir: "{{ app_data_path | default('', true) }}",
+ target_filename: "{{ resources_filename | default('', true) }}" }
+
+ - { source_dir: "{{ resources_dir | default('', true) }}",
+ source_filename: "{{ aux_resources_filename | default('', true) }}",
+ target_dir: "{{ aux_data_path | default('', true) }}",
+ target_filename: "{{ aux_resources_filename | default('', true) }}" }
register: source_path
+ when:
+ - item.source_dir | length > 0
+ - item.source_filename | length > 0
+ - item.target_dir | length > 0
+ - item.target_filename | length > 0
- name: Create initial resources list of dicts
set_fact:
to_be_uploaded_resources_list: "{{
to_be_uploaded_resources_list | default([]) + [
- {'file': item.item.target | basename,
- 'destination_dir': item.item.target | dirname } ] }}"
+ {'file': item.item.target_filename,
+ 'destination_dir': item.item.target_dir } ] }}"
loop: "{{ source_path.results }}"
- when: item.stat.exists
+ when: item.stat is defined
+ failed_when: not item.stat.exists
when: inventory_hostname in groups.resources
- name: "Upload resource files {{ hostvars[groups.resources.0].to_be_uploaded_resources_list }} to infrastructure"
diff --git a/ansible/roles/resource-data/tasks/unarchive-nfs-resource.yml b/ansible/roles/resource-data/tasks/unarchive-nfs-resource.yml
index 9f9d92d0..bbf99321 100644
--- a/ansible/roles/resource-data/tasks/unarchive-nfs-resource.yml
+++ b/ansible/roles/resource-data/tasks/unarchive-nfs-resource.yml
@@ -16,7 +16,8 @@
fstype: nfs
state: mounted
- - name: "Unarchive resource {{ resources_dir }}/{{ resource_source_filename }} to {{ resource_destination_directory }} dir on infrastructure servers over nfs"
+ - name: "Unarchive resource {{ resources_dir }}/{{ resource_source_filename }} \
+ to {{ resource_destination_directory }} dir on infrastructure servers over nfs"
unarchive:
src: "/tmp/resource_data/{{ resource_source_filename }}"
dest: "{{ resource_destination_directory }}"
diff --git a/ansible/roles/resource-data/tasks/unarchive-resource.yml b/ansible/roles/resource-data/tasks/unarchive-resource.yml
index 79fdbfce..9097ddc8 100644
--- a/ansible/roles/resource-data/tasks/unarchive-resource.yml
+++ b/ansible/roles/resource-data/tasks/unarchive-resource.yml
@@ -34,7 +34,9 @@
- name: "Unarchive resource {{ resource_source_filename }} from host {{ resources_source_host }}, transport is {{ transport }}"
include_tasks: "unarchive-{{ transport }}-resource.yml"
- - file:
+
+ - name: "Generate flag file after resources are deployed on infra"
+ file:
path: "{{ resource_destination_directory }}/{{ resource_source_filename }}-uploaded"
state: touch
rescue:
@@ -51,5 +53,6 @@
with_items: "{{ files_after_fail.files | difference(original_files.files) }}"
when: files_after_fail is defined
- - fail:
+ - name: "Report failure of upload operation"
+ fail:
msg: "Upload of {{ resource_source_filename }} failed"
diff --git a/ansible/roles/resource-data/tasks/unarchive-ssh-resource.yml b/ansible/roles/resource-data/tasks/unarchive-ssh-resource.yml
index 1385ba55..bd578ae3 100644
--- a/ansible/roles/resource-data/tasks/unarchive-ssh-resource.yml
+++ b/ansible/roles/resource-data/tasks/unarchive-ssh-resource.yml
@@ -29,7 +29,8 @@
set_fact:
tar_extract_options: "{{ '-xzf' if compressed.rc == 0 else '-xf' }}"
- - name: "Unarchive resource {{ resources_dir }}/{{ resource_source_filename }} to {{ resource_destination_directory }} dir on infrastructure servers over ssh"
+ - name: "Unarchive resource {{ resources_dir }}/{{ resource_source_filename }} \
+ to {{ resource_destination_directory }} dir on infrastructure servers over ssh"
shell: >
ssh -o StrictHostKeyChecking=no -o BatchMode=yes
-i /root/.ssh/infra_to_resource.privkey
diff --git a/build/creating_data/create-rhel-repo.sh b/build/creating_data/create-rhel-repo.sh
index 0a2a897e..ca5a5352 100755
--- a/build/creating_data/create-rhel-repo.sh
+++ b/build/creating_data/create-rhel-repo.sh
@@ -36,7 +36,7 @@ fi
# this exact docker version is required by ONAP/beijing
# it should be available in centos docker repo
-yumdownloader --resolve --destdir="${OUTDIR}" docker-ce-17.03.2.ce libtool-ltdl docker-ce-selinux nfs-utils
+yumdownloader --resolve --destdir="${OUTDIR}" docker-ce-17.03.2.ce libtool-ltdl docker-ce-selinux nfs-utils python-jsonpointer
wget https://cbs.centos.org/kojifiles/packages/python-docker/2.5.1/2.el7/noarch/python2-docker-2.5.1-2.el7.noarch.rpm -P "${OUTDIR}"
diff --git a/build/creating_data/create_nginx_image/01create-image.sh b/build/creating_data/create_nginx_image/01create-image.sh
index 86d96cf2..aa62e40a 100755
--- a/build/creating_data/create_nginx_image/01create-image.sh
+++ b/build/creating_data/create_nginx_image/01create-image.sh
@@ -18,7 +18,13 @@
#
# COPYRIGHT NOTICE ENDS HERE
+IMG_DIR="${1}"
+
+if [[ ! -e $IMG_DIR ]]; then
+ mkdir -p "${IMG_DIR}"
+fi
script_dir="$(dirname ${BASH_SOURCE[0]})"
cd "$script_dir"
docker build -t own_nginx .
+docker -l error save -o "$IMG_DIR/own_nginx_latest.tar" "own_nginx:latest"
diff --git a/build/data_lists/deb_packages.list b/build/data_lists/deb_packages.list
index f9f24f93..ef9b0229 100644
--- a/build/data_lists/deb_packages.list
+++ b/build/data_lists/deb_packages.list
@@ -1,14 +1,14 @@
-ftp.ubuntu.com/ubuntu/ubuntu/pool/universe/a/ansible/ansible_2.0.0.2-2_all.deb
-ftp.ubuntu.com/ubuntu/ubuntu/pool/main/i/ieee-data/ieee-data_20150531.1_all.deb
-ftp.pl.debian.org/debian/pool/main/liby/libyaml/libyaml-0-2_0.1.6-3_amd64.deb
+archive.ubuntu.com/ubuntu/ubuntu/pool/universe/a/ansible/ansible_2.0.0.2-2_all.deb
+archive.ubuntu.com/ubuntu/ubuntu/pool/main/i/ieee-data/ieee-data_20150531.1_all.deb
+archive.debian.org/debian/pool/main/liby/libyaml/libyaml-0-2_0.1.6-3_amd64.deb
security.ubuntu.com/ubuntu/pool/main/p/python-crypto/python-crypto_2.6.1-6ubuntu0.16.04.3_amd64.deb
archive.ubuntu.com/ubuntu/pool/universe/p/python-ecdsa/python-ecdsa_0.13-2_all.deb
archive.ubuntu.com/ubuntu/pool/main/p/python-httplib2/python-httplib2_0.9.1+dfsg-1_all.deb
archive.ubuntu.com/ubuntu/pool/main/j/jinja2/python-jinja2_2.8-1_all.deb
-de.archive.ubuntu.com/ubuntu/pool/main/m/markupsafe/python-markupsafe_0.23-2build2_amd64.deb
+archive.ubuntu.com/ubuntu/pool/main/m/markupsafe/python-markupsafe_0.23-2build2_amd64.deb
archive.ubuntu.com/ubuntu/pool/main/p/python-netaddr/python-netaddr_0.7.18-1_all.deb
archive.ubuntu.com/ubuntu/pool/main/p/paramiko/python-paramiko_1.16.0-1ubuntu0.2_all.deb
-ftp.ubuntu.com/ubuntu/pool/universe/libs/libselinux/python-selinux_2.2.2-1_amd64.deb
+archive.ubuntu.com/ubuntu/pool/universe/libs/libselinux/python-selinux_2.2.2-1_amd64.deb
archive.ubuntu.com/ubuntu/pool/main/s/six/python-six_1.10.0-3_all.deb
archive.ubuntu.com/ubuntu/pool/main/p/pyyaml/python-yaml_3.11-3build1_amd64.deb
security.ubuntu.com/ubuntu/pool/main/a/apt/apt-utils_1.2.29ubuntu0.1_amd64.deb
diff --git a/build/data_lists/onap_3.0.0-http_files.list b/build/data_lists/onap_3.0.0-http_files.list
index 7a97941f..42d5b102 100644
--- a/build/data_lists/onap_3.0.0-http_files.list
+++ b/build/data_lists/onap_3.0.0-http_files.list
@@ -89,255 +89,372 @@ nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform
nexus.onap.org/content/sites/raw/org.onap.demo/boot/1.1.1/robot_install.sh
nexus.onap.org/content/repositories/staging/org/onap/policy/drools-applications/controlloop/common/model-impl/events/maven-metadata.xml.md5
nexus.onap.org/content/repositories/staging/org/onap/policy/drools-applications/controlloop/common/model-impl/events/maven-metadata.xml.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.2.3/apps-controlloop-1.2.3.zip
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.2.0/apps-controlloop-1.2.0.zip
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.3.5/apps-controlloop-1.3.5.zip
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc.md5
www.springframework.org/schema/tool/spring-tool-4.3.xsd
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.jar.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.md5
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.md5
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.sha1
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.md5
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.asc
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.md5
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.sha1
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.asc
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.sha1
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar.sha1
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar.md5
@@ -1242,6 +1359,9 @@ repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom.asc
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom.asc.md5
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom.md5
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom.sha1
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.md5
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.sha1
@@ -1317,6 +1437,10 @@ repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar.md5
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar.sha1
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom.sha1
@@ -1337,6 +1461,14 @@ repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.sha1
@@ -1349,6 +1481,20 @@ repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom.sha1
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.md5
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.asc
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.md5
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.sha1
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.asc
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.md5
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.sha1
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.asc
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.asc.sha1
@@ -1361,6 +1507,18 @@ repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom.md5
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom.sha1
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom.asc.sha1
@@ -1379,6 +1537,12 @@ repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.md5
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc.md5
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom.asc
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom.sha1
diff --git a/build/data_lists/onap_3.0.1-git_repos.list b/build/data_lists/onap_3.0.1-git_repos.list
index 5f602daa..73523dd2 100644
--- a/build/data_lists/onap_3.0.1-git_repos.list
+++ b/build/data_lists/onap_3.0.1-git_repos.list
@@ -1,9 +1,9 @@
#repo branch
gerrit.onap.org/r/aaf/authz.git 3.0.1-ONAP
-gerrit.onap.org/r/demo.git 3.0.1-ONAP
+gerrit.onap.org/r/demo.git casablanca
gerrit.onap.org/r/dmaap/messagerouter/messageservice.git 3.0.1-ONAP
-gerrit.onap.org/r/so/docker-config.git 3.0.1-ONAP
+gerrit.onap.org/r/so/docker-config.git casablanca
github.com/rancher/community-catalog.git
git.rancher.io/rancher-catalog.git
gerrit.onap.org/r/testsuite/properties.git 3.0.1-ONAP
-gerrit.onap.org/r/portal.git 3.0.1-ONAP
+gerrit.onap.org/r/portal.git casablanca
diff --git a/build/data_lists/onap_3.0.1-http_files.list b/build/data_lists/onap_3.0.1-http_files.list
index 7a97941f..42d5b102 100644
--- a/build/data_lists/onap_3.0.1-http_files.list
+++ b/build/data_lists/onap_3.0.1-http_files.list
@@ -89,255 +89,372 @@ nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform
nexus.onap.org/content/sites/raw/org.onap.demo/boot/1.1.1/robot_install.sh
nexus.onap.org/content/repositories/staging/org/onap/policy/drools-applications/controlloop/common/model-impl/events/maven-metadata.xml.md5
nexus.onap.org/content/repositories/staging/org/onap/policy/drools-applications/controlloop/common/model-impl/events/maven-metadata.xml.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.1.0/oparent-1.1.0.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.1.0/version-1.1.0.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.2.3/common-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.2.3/model-impl-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.2.3/appc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.2.3/aai-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.2.3/events-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.2.3/trafficgenerator-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.2.3/vfc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.2.3/so-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.2.3/appclcm-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.2.3/sdc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.2.3/rest-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.2.3/guard-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.2.3/eventmanager-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.2.3/policy-yaml-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.2.3/actor.appc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.2.3/actorServiceProvider-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.2.3/actor.vfc-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.2.3/actor.so-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.2.3/actors-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.2.3/actor.appclcm-1.2.3.jar.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.asc.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.2.3/controlloop-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.2.3/apps-controlloop-1.2.3.zip
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.2.0/apps-controlloop-1.2.0.zip
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.sha1
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.md5
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc
-nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.2.3/drools-applications-1.2.3.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/oparent/1.2.1/oparent-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/version/1.2.1/version-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/oparent/dependencies/1.2.1/dependencies-1.2.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/policy-parent/2.0.1/policy-parent-2.0.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/parent/integration/2.0.1/integration-2.0.1.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/common/1.3.5/common-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/model-impl/1.3.5/model-impl-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appc/1.3.5/appc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/aai/1.3.5/aai-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/events/1.3.5/events-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/trafficgenerator/1.3.5/trafficgenerator-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/vfc/1.3.5/vfc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/so/1.3.5/so-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/appclcm/1.3.5/appclcm-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdc/1.3.5/sdc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnr/1.3.5/sdnr-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/sdnc/1.3.5/sdnc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/model-impl/rest/1.3.5/rest-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/guard/1.3.5/guard-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/eventmanager/1.3.5/eventmanager-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/policy-yaml/1.3.5/policy-yaml-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appc/1.3.5/actor.appc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actorServiceProvider/1.3.5/actorServiceProvider-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.vfc/1.3.5/actor.vfc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.so/1.3.5/actor.so-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnr/1.3.5/actor.sdnr-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.sdnc/1.3.5/actor.sdnc-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actors/1.3.5/actors-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/common/actors/actor.appclcm/1.3.5/actor.appclcm-1.3.5.jar.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.asc.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/controlloop/1.3.5/controlloop-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/controlloop/packages/apps-controlloop/1.3.5/apps-controlloop-1.3.5.zip
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.sha1
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.md5
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc
+nexus.onap.org/content/repositories/releases/org/onap/policy/drools-applications/drools-applications/1.3.5/drools-applications-1.3.5.pom.asc.md5
www.springframework.org/schema/tool/spring-tool-4.3.xsd
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.asc.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.asc.sha1
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.md5
+repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.jar.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.1.3/error_prone_parent-2.1.3.pom.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.md5
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.md5
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar.sha1
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.asc
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom
+repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.pom.sha1
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.md5
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.asc
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.md5
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar.sha1
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.asc
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
+repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom
+repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom.sha1
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.md5
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.asc
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom
+repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom.sha1
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar.sha1
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom
repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar.md5
@@ -1242,6 +1359,9 @@ repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom.asc
repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom.asc.md5
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom.md5
+repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom.sha1
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.md5
repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom.sha1
@@ -1317,6 +1437,10 @@ repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar.md5
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar.sha1
repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.2/att-xacml-1.0.2.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/att-xacml/1.0.1/att-xacml-1.0.1.pom.sha1
@@ -1337,6 +1461,14 @@ repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml/1.0.0/xacml-1.0.0.jar.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.asc
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar.md5
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.pom
+repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.2/xacml-pdp-1.0.2.jar
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.md5
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.1/xacml-pdp-1.0.1.pom.sha1
@@ -1349,6 +1481,20 @@ repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom.asc
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom
repo.maven.apache.org/maven2/com/att/research/xacml/xacml-pdp/1.0.0/xacml-pdp-1.0.0.pom.sha1
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.md5
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.asc
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.md5
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar.sha1
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.asc
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
+repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.md5
+repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-jre/guava-parent-26.0-jre.pom.sha1
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.asc
repo.maven.apache.org/maven2/com/google/guava/guava-parent/19.0/guava-parent-19.0.pom.asc.sha1
@@ -1361,6 +1507,18 @@ repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom.md5
repo.maven.apache.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.pom.asc
+repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar.asc
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom.sha1
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom
repo.maven.apache.org/maven2/com/google/guava/guava/19.0/guava-19.0.pom.asc.sha1
@@ -1379,6 +1537,12 @@ repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.md5
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc.md5
repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.pom.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc.md5
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc.sha1
+repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar.asc
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom.asc
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom
repo.maven.apache.org/maven2/com/fasterxml/oss-parent/28/oss-parent-28.pom.sha1
diff --git a/build/download_offline_data_by_lists.sh b/build/download_offline_data_by_lists.sh
index 741c2046..8f671844 100755
--- a/build/download_offline_data_by_lists.sh
+++ b/build/download_offline_data_by_lists.sh
@@ -59,14 +59,12 @@ echo "[Step $((CURR++))/$TOTAL Download docker images for infra-server]"
$CTOOLS/download-docker-images.sh "${LISTS_DIR}/infra_docker_images.list"
echo "[Step $((CURR++))/$TOTAL Build own nginx image]"
-$CTOOLS/create_nginx_image/01create-image.sh
+$CTOOLS/create_nginx_image/01create-image.sh "${DATA_DIR}/offline_data/docker_images_infra"
echo "[Step $((CURR++))/$TOTAL Save docker images from docker cache to tarfiles]"
$CTOOLS/save-docker-images.sh "${LISTS_DIR}/${TAG}-docker_images.list" "${DATA_DIR}/offline_data/docker_images_for_nexus"
echo "[Step $((CURR++))/$TOTAL Prepare infra related images to infra folder]"
-mkdir -p "${DATA_DIR}/offline_data/docker_images_infra"
-mv "${DATA_DIR}/offline_data/docker_images_for_nexus/own_nginx_latest.tar" "${DATA_DIR}/offline_data/docker_images_infra"
$CTOOLS/save-docker-images.sh "${LISTS_DIR}/infra_docker_images.list" "${DATA_DIR}/offline_data/docker_images_infra"
echo "[Step $((CURR++))/$TOTAL Download git repos]"
diff --git a/build/package.sh b/build/package.sh
index c527db2e..a3c1ded2 100755
--- a/build/package.sh
+++ b/build/package.sh
@@ -31,6 +31,12 @@ crash () {
exit "${exit_code}"
}
+crash_arguments () {
+ echo "Missing some mandatory arguments!"
+ usage
+ exit 1
+}
+
usage () {
echo "Usage:"
echo " ./$(basename $0) <project_name> <version> <packaging_target_dir> [--conf <file>] [--force]"
@@ -200,16 +206,21 @@ APPLICATION_FILES_IN_PACKAGE="ansible/application"
# adjusted accordingly.
HELM_CHARTS_DIR_IN_PACKAGE="${APPLICATION_FILES_IN_PACKAGE}/helm_charts"
-if [ "$#" -lt 3 ]; then
- echo "Missing some mandatory arguments!"
- usage
- exit 1
+if [ $# -eq 0 ]; then
+ crash_arguments
fi
CONF_FILE=""
FORCE_REMOVE=0
+arg_ind=0
for arg in "$@"; do
shift
+ ((arg_ind+=1))
+ if [[ ${arg} =~ ^[-]{1,2}[a-zA-Z-]+$ && ${arg_ind} -lt 4 ]]; then
+ echo "Non-positional parameters should follow mandatory arguments!"
+ usage
+ exit 1
+ fi
case "$arg" in
-c|--conf)
CONF_FILE="$1" ;;
@@ -217,6 +228,9 @@ for arg in "$@"; do
FORCE_REMOVE=1 ;;
*)
set -- "$@" "$arg"
+ if [ "$#" -lt 3 ]; then
+ crash_arguments
+ fi ;;
esac
done
diff --git a/docs/InstallGuide.rst b/docs/InstallGuide.rst
index e91c7bd7..6ed9c328 100644
--- a/docs/InstallGuide.rst
+++ b/docs/InstallGuide.rst
@@ -122,7 +122,7 @@ Change the current directory to the ``'ansible'``::
You can see multiple files and directories inside - this is the *offline-installer*. It is implemented as a set of ansible playbooks.
-If you created the ``'sw'`` package according to the *Build Guide* then you should had have the ``'application'`` directory populated with at least the following files:
+If you created the ``'sw'`` package according to the *Build Guide* then you should have had the ``'application'`` directory populated with at least the following files:
- ``application_configuration.yml``
- ``hosts.yml``
@@ -250,6 +250,7 @@ Here, we will be interested in the following variables:
- ``app_data_path``
- ``aux_data_path``
- ``app_name``
+- ``timesync``
``'resource_dir'``, ``'resources_filename'`` and ``'aux_resources_filename'`` must correspond to the file paths on the *resource-host* (variable ``'resource_host'``), which is in our case the *install-server*.
@@ -259,14 +260,61 @@ The ``'resource_dir'`` should be set to ``'/data'``, ``'resources_filename'`` to
**NOTE:** As we mentioned in `Installer packages`_ - the auxiliary package is not mandatory and we will not utilize it in here either.
-The last variable ``'app_name'`` should be short and descriptive. We will set it simply to: ``onap``.
+The ``'app_name'`` variable should be short and descriptive. We will set it simply to: ``onap``.
-It can look all together something like this::
+The ``'timesync'`` variable is optional and controls synchronisation of the system clock on hosts. It should be configured only if a custom NTP server is available and needed. Such a time authority should be on a host reachable from all installation nodes. If this setting is not provided then the default behavior is to setup NTP daemon on infra-node and sync all kube-nodes' time with it.
+
+If you wish to provide your own NTP servers configure their IPs as follows::
+
+ timesync:
+ servers:
+ - <ip address of NTP_1>
+ - <...>
+ - <ip address of NTP_N>
+
+Another time adjustment related variables are ``'timesync.slewclock'`` and ``'timesync.timezone'`` .
+First one can have value of ``'true'`` or ``'false'`` (default). It controls whether (in case of big time difference compared to server) time should be adjusted gradually by slowing down or speeding up the clock as required (``'true'``) or in one step (``'false'``)::
+
+ timesync:
+ slewclock: true
+
+Second one controls time zone setting on host. It's value should be time zone name according to tz database names with ``'Universal'`` being the default one::
+
+ timesync.
+ timezone: UTC
+
+``'timesync.servers'``, ``'timesync.slewclock'`` and ``'timesync.timezone'`` settings can be used independently.
+
+Final configuration can resemble the following::
resources_dir: /data
resources_filename: offline-onap-3.0.1-resources.tar
app_data_path: /opt/onap
app_name: onap
+ timesync:
+ servers:
+ - 192.168.0.1
+ - 192.168.0.2
+ slewclock: true
+ timezone: UTC
+
+.. _oooi_installguide_config_appconfig_overrides:
+
+Helm chart value overrides
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+If there is a need to change onap settings such as managed openstack credentials, service ports, or even docker image versions used, you can do this by putting settings under the ``overrides`` key in ``application_configuration.yml``.
+These settings will override helm values originally stored in ``values.yaml`` files in helm chart directories.
+
+For example, the following lines could be appended to ``application_configuration.yml`` to set up managed openstack credentials for onap's so component::
+
+ overrides:
+ so:
+ config:
+ openStackUserName: "os_user"
+ openStackRegion: "region_name"
+ openStackKeyStoneUrl: "keystone_url"
+ openStackEncryptedPasswordHere: "encrypted_password"
.. _oooi_installguide_config_ssh:
diff --git a/docs/TestingGuide.rst b/docs/TestingGuide.rst
new file mode 100644
index 00000000..caf3d927
--- /dev/null
+++ b/docs/TestingGuide.rst
@@ -0,0 +1,365 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+.. Copyright 2019 Samsung Electronics Co., Ltd.
+
+OOM ONAP Offline Installer Testing Guide
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+This testing guide describes how offline installer can be tested in local
+development environment (laptop) without the need for actual servers.
+
+Documentation refers to files/directories in ``ansible`` directory of this repository.
+
+Introduction
+============
+
+Offline installer uses Molecule_ for testing all roles.
+
+Molecule is tool for ansible roles development and testing. In this project
+Molecule is used for integration type of testing for both roles and playbooks.
+Role code is tested against simulated host.
+
+Molecule is designed to test single Ansible_ role in isolation. Offline installer however
+has many small roles that are dependent on each other and also execution order for roles
+is meaningful. In that respect Molecule's design does not offer sufficient level
+of testing as it's lacking playbook level of scenario testing by default.
+Luckily Molecule is highly configurable and it is possible to achieve a higher level of
+testing scenarios for the offline installer.
+
+Testing with Molecule is divided to two levels of testing:
+ 1) role level testing (as per Molecule design)
+ 2) playbook level testing (offline installer own setup)
+
+Purpose
+=======
+
+The purpose of using testing framework like Molecule is to make possible for developer to
+verify ansible code changes locally in own laptop without the need for big resources.
+
+Developer is also expected to do development of the Ansible code and the Molecule test
+code at the same time.
+Offline installer does not have unittest level of testing for the ansible code.
+
+Any commit made to ansible code base needs to first pass Molecule tests before
+it's merged.
+
+Test levels
+===========
+
+To cover both testing levels (role and playbook) with maximum benefit and minimum
+copy-pasting, the testing code should be written in reusable way.
+
+Reusable test code can be achieved by writing all prepare/cleanup and other
+helping code as a roles into main test directory.
+Also testinfra_ test code can be shared between different roles and between different scenarios
+of one role.
+
+Testing of role and one scenario (one execution run of molecule) is fully
+defined by **molecule.yml** file.
+
+molecule.yml file is always located in directory:
+
+ <tested-role>/molecule/<scenario>/molecule.yml
+
+i.e. one role can have multiple scenarios (different configuration, OS etc. whatever user wants)
+to execute tests for same role. Each scenario has own molecule.yml file and own testinfra
+tests.
+
+Molecule.yml file is the only file that cannot be re-used (except with symbolic links) but
+all other resources can be reused by referencing those in molecule.yml file or/and indirectly
+from resources molecule.yml is pointing to.
+
+**tested-role** is clear in case of normal role level testing, but in playbook level testing the
+tested-role is just an invented role name and directory with molecule directory inside but no
+actual ansible role code.
+
+Role level testing
+------------------
+
+The target is to test single role in isolation just like Molecule is designed.
+Role level testing is supposed to cover:
+
+- Syntax checking (Yamllint_, `Ansible lint`_, flake8_)
+- Ansible code testing
+- Idempotence testing
+- Verifying role results from target hosts (testinfra tests)
+
+Ansible code testing can/should also cover all different options how this role
+can be run (`scenario <https://molecule.readthedocs.io/en/latest/configuration.html#root-scenario>`_).
+Different molecule runs can be implemented as own scenarios (in addition to default scenario)
+or default scenario playbook can be extended to run role tests multiple times just adjusting
+configuration between.
+
+Example with nexus role
+::
+
+ ├── infrastructure.yml
+ ├── roles
+ │   ├── nexus
+ │   │   ├── defaults
+ │   │   ├── files
+ │   │   ├── molecule
+ │   │   │   └── default
+ │   │   │   ├── molecule.yml
+ │   │   │   ├── playbook.yml
+ │   │   │   ├── prepare.yml
+ │   │   │   └── tests
+ │   │   ├── tasks
+ │   │   └── vars
+
+Playbook level testing
+----------------------
+
+Playbook level testing is this project's (offline installer) own
+setup and way of using Molecule. The target is to raise testing level
+from single role testing up to single playbook testing.
+
+Playbook level testing can be used also to run multiple playbooks and/or
+playbooks multiple times with different configuration.
+
+The aim is to verify multiple roles working together i.e. higher level of
+integration testing.
+
+Practically the **tested-role** is just a wrapper directory to conform
+molecule required directory structure and provide a name for the test.
+Directory itself does not contain any ansible role code, but just
+molecule files configured to run multiple other roles.
+
+Playbook level test directories should be named consistently according to
+tested playbook and prefix string ``play`` and with optional description
+if there are multiple scenarios for single playbook:
+
+ play-<playbookname>[-<description>]
+
+E.g.
+
+- ``play-infrastructure``
+- ``play-resources``
+
+As role's are tested with own molecule tests in isolation, playbook level tests
+should focus to integration of the roles and should avoid of repeating same tests
+as done already for individual roles.
+
+Playbook level testing is supposed to cover:
+ - Ansible code testing
+
+Basically it's easier to highlight what is supposed to be **avoided** in playbook level
+testing for the reason not to repeat the same that is done already in role level testing.
+
+- Syntax checking is left out already by default as molecule does linting only for the
+ role code where molecule is run, and in this case tested-role is empty.
+
+- Idempotence can be tested, but should be disabled (by default) in molecule.yml because
+ it takes too much time and was tested already for individual roles.
+
+- Verifying target hosts with testinfra tests can be done but then something else
+ should be tested as in role based tests. And if those 2 would overlap it's better
+ to leave them out.
+
+Example with infrastructure playbook level test files
+::
+
+ ├── infrastructure.yml
+ └── test
+ ├── play-infrastructure
+ │   └── molecule
+ │   └── default
+ │   ├── molecule.yml
+ │   ├── playbook.yml
+ │   ├── prepare.yml
+ │   └── tests
+
+Test code reuse and naming
+===========================
+
+As both testing levels test the same Ansible roles, there are a need
+to share common code for both of them.
+
+Testinfra_ Python code should be shared when also playbook level
+tests verify target hosts. However sharing is not limited only for the 2 test levels
+but also between different roles.
+
+Individual role have testinfra tests on directory:
+
+ roles/<role>/molecule/<scenario>/tests
+
+and any commonly usable testinfra Python code should be placed to directory:
+
+ test/testinfra
+
+Ansible role testing uses several resources defined by provisioner section of
+molecule.yml
+https://molecule.readthedocs.io/en/latest/configuration.html#provisioner
+
+Most common resources that are written for role testing are:
+
+- playbook.yml (mandatory but can include specific code)
+- prepare.yml
+- cleanup.yml
+- create.yml
+- destroy.yml
+
+all of which can be just placed to scenario directory together with playbook.yml
+(without editing molecule.yml when in default directory) and all of which can
+include ansible code to do something e.g. prepare role for testing.
+
+Example molecule files:
+
+Role level tests for nexus role:
+ - roles/nexus/molecule/default/molecule.yml
+ - roles/nexus/molecule/default/playbook.yml
+ - roles/nexus/molecule/default/prepare.yml
+playbook level tests for infrastructure playbook:
+ - test/play-infrastructure/molecule/default/molecule.yml
+ - test/play-infrastructure/molecule/default/playbook.yml
+ - test/play-infrastructure/molecule/default/prepare.yml
+
+Sharing all test code should be done by writing them in the form of ansible
+roles and placing commonly usable roles into:
+
+ test/roles/<testrole>
+
+Test roles should be named consistently according to action it's needed and
+role for it's for together with optional description:
+
+ <action>-<role>[-<description>]
+
+Examples of commonly used test roles
+::
+
+ ├── infrastructure.yml
+ └── test
+ ├── play-infrastructure
+ └── roles
+ ├── post-certificates
+ ├── prepare-common
+ ├── prepare-dns
+ ├── prepare-docker
+ ├── prepare-nexus
+ └── prepare-nginx
+
+Molecule platform images
+========================
+
+Molecule can build images of the tested hosts on the fly with default
+Dockerfile template (docker driver) or from a Dockerfile provided by user.
+In case of Vagrant driver used box image can be also fully customized by user.
+
+To speed up testing it's preferred to pre-build needed images to be usable in
+local docker repository in case of docker driver or Vagrant image cache in case
+of Vagrant driver.
+
+Used Dockerfiles/Box definitions are kept in following directory structure
+::
+
+ └── test
+ └── images
+ ├── docker
+ │   ├── build-all.sh
+ │   ├── centos7
+ │   │   ├── build.sh
+ │   │   ├── dbus.service
+ │   │   └── Dockerfile
+ │   └── ubuntu
+ │   ├── build.sh
+ │   └── Dockerfile
+ └── vagrant
+
+Build images
+------------
+
+Build all platforms images before running Molecule tests. Building can be done
+with the following single command:
+
+ test/images/docker/build-all.sh
+
+Install
+=======
+
+Molecule can be installed in multiple ways and in this guide 2 different ways is
+covered.
+
+- Install Molecule with pip in virtual environment
+- Use Molecule provided docker container to run Molecule
+
+Install with pip
+----------------
+
+This is a OS dependent and some prerequisites needs to be installed, but after
+prerequisites are installed installing Molecule can be done by calling following
+script:
+
+ source test/bin/install-molecule.sh
+
+As for the required OS packages, see example for Ubuntu in the install-molecule.sh
+script's comments or from Molecule_ pages.
+
+Note that sourcing the script is not needed to get Molecule installed but it leaves
+you already into virtual environment and ready to run Molecule.
+
+To get out from virtual environment issue:
+
+ deactivate
+
+And next time to activate virtual environment again before running Molecule, issue:
+
+ source ~/molecule_venv/bin/activate
+
+And here the directory ``~/molecule_venv`` is just the default virtual environment
+path that install-molecule.sh script is using and can be overridden with
+``VENV_PATH`` environment variable.
+
+Use Molecule docker container
+-----------------------------
+
+Molecule provides docker containers images via quay.io_ where Molecule, Ansible
+and all needed dependencies are build to the image.
+
+In this way of using Molecule, no installation is needed and only docker is the
+prerequisite for running Molecule.
+
+For using provided image to test offline-installer roles, following scripts are
+provided:
+
+Build container image:
+ ``test/molecule-docker/build.sh``
+
+This will build image named ``molecule-dev`` with strict version tag.
+
+Set molecule into the PATH:
+ ``source test/bin/set_molecule_paths.sh``
+
+That will add the actual Molecule run wrapper script test/bin/molecule.sh to path
+usable from everywhere similarly than molecule with pip and virtual environment.
+
+Run Molecule wrapper script:
+ ``test/bin/molecule.sh``
+
+For running Molecule. Using ``molecule-dev`` image and the exact version defined by
+test/docker/build.sh script.
+
+Usage
+=====
+
+Basic usage of molecule tests. See more detailed instructions from Molecule_
+
+Run complete testing for a role or a playbook:
+
+1. cd roles/<role> or cd test/play-<playbook-name>
+2. molecule test
+
+Develop a role code and run testing during the coding:
+
+1. cd roles/<role>
+2. Edit ansible code and molecule test code when needed
+3. molecule converge
+4. Repeat steps 2 and 3 until code is ready and molecule tests are passing
+5. molecule test
+
+.. _Molecule: https://molecule.readthedocs.io
+.. _quay.io: https://quay.io/repository/ansible/molecule
+.. _Testinfra: https://testinfra.readthedocs.io
+.. _Flake8: http://flake8.pycqa.org
+.. _Yamllint: https://github.com/adrienverge/yamllint
+.. _Ansible Lint: https://github.com/ansible/ansible-lint
+.. _Ansible: https://www.ansible.com/
diff --git a/docs/index.rst b/docs/index.rst
index a43eedf5..5275cf46 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -8,4 +8,4 @@ OOM offline-installer
BuildGuide.rst
InstallGuide.rst
-
+ TestingGuide.rst
diff --git a/patches/casablanca.patch b/patches/casablanca.patch
index e0ea0ec5..7f9d2068 100644
--- a/patches/casablanca.patch
+++ b/patches/casablanca.patch
@@ -259,7 +259,7 @@ index 6564e798..53c8b600 100644
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+{{ include "common.update-system-ca-store-ubuntu" . | indent 6 }}
-+{{ include "policy.update-policy-keystore" . | indent 6 }}
++{{ include "policy.update-policy-truststore" . | indent 6 }}
containers:
- name: {{ include "common.name" . }}
image: "{{ include "common.repository" . }}/{{ .Values.image }}"
@@ -269,7 +269,7 @@ index 6564e798..53c8b600 100644
volumeMounts:
+{{ include "common.cacert-mount-ubuntu" . | indent 10 }}
+{{ include "common.system-ca-store-mount-ubuntu" . | indent 10 }}
-+{{ include "policy.keystore-mount" . | indent 10 }}
++{{ include "policy.truststore-mount" . | indent 10 }}
- mountPath: /etc/localtime
name: localtime
readOnly: true
@@ -279,7 +279,7 @@ index 6564e798..53c8b600 100644
volumes:
+{{ include "common.cacert-volume" . | indent 8 }}
+{{ include "common.system-ca-store-volume" . | indent 8 }}
-+{{ include "policy.keystore-storage-volume" . | indent 8 }}
++{{ include "policy.truststore-storage-volume" . | indent 8 }}
- name: localtime
hostPath:
path: /etc/localtime
@@ -337,46 +337,46 @@ index 00000000..81ba09bc
+#
+# COPYRIGHT NOTICE ENDS HERE
+
-+#This template creates a volume for storing policy-keystore with imported ca.
++#This template creates a volume for storing policy-truststore with imported ca.
+#It is ignored if cacert was not given.
-+{{- define "policy.keystore-storage-volume" }}
++{{- define "policy.truststore-storage-volume" }}
+{{- if .Values.global.cacert }}
-+- name: keystore-storage
++- name: truststore-storage
+ emptyDir:
+{{- end }}
+{{- end }}
+
-+#This template mounts policy-keystore in appropriate place for policy components to take it.
++#This template mounts policy-truststore in appropriate place for policy components to take it.
+#It is ignored if cacert is not given.
-+{{- define "policy.keystore-mount" }}
++{{- define "policy.truststore-mount" }}
+{{- if .Values.global.cacert }}
-+- mountPath: "/tmp/policy-install/config/policy-keystore"
-+ name: keystore-storage
-+ subPath: policy-keystore
++- mountPath: "/tmp/policy-install/config/policy-truststore"
++ name: truststore-storage
++ subPath: policy-truststore
+{{- end }}
+{{- end }}
+
-+#This will extract a policy keystore and then import
++#This will extract a policy truststore and then import
+#the root cacert of offline nexus into it.
-+#This template expects a volume named keystore-storage where policy-keystore will be put.
++#This template expects a volume named truststore-storage where policy-truststore will be put.
+#It also expects volume named cacert where the file "certificate" will contain the cert to import.
+#Template is ignored if ca certificate not given.
-+{{- define "policy.update-policy-keystore" }}
++{{- define "policy.update-policy-truststore" }}
+{{- if .Values.global.cacert }}
+- command:
+ - "/bin/bash"
+ - "-c"
+ - |
+ set -e
-+ tar -xzf base-*.tar.gz etc/ssl/policy-keystore
-+ cp etc/ssl/policy-keystore keystore-storage/
-+ keytool -import -keystore keystore-storage/policy-keystore -storepass "Pol1cy_0nap" -noprompt -file /usr/local/share/ca-certificates/cacert.crt
-+ name: update-policy-keystore
++ tar -xzf base-*.tar.gz etc/ssl/policy-truststore
++ cp etc/ssl/policy-truststore truststore-storage/
++ keytool -import -keystore truststore-storage/policy-truststore -storepass "Pol1cy_0nap" -noprompt -file /usr/local/share/ca-certificates/cacert.crt
++ name: update-policy-truststore
+ imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ image: {{ include "common.repository" . }}/{{ .Values.image }}
+ volumeMounts:
-+ - mountPath: "/tmp/policy-install/keystore-storage"
-+ name: keystore-storage
++ - mountPath: "/tmp/policy-install/truststore-storage"
++ name: truststore-storage
+{{ include "common.cacert-mount-ubuntu" . | indent 2 }}
+{{- end }}
+{{- end }}