OOF Integration Changes 99/44399/14
authorIkram Ikramullah <ikram@research.att.com>
Tue, 1 May 2018 15:35:40 +0000 (11:35 -0400)
committerMandeep Khinda <mandeep.khinda@amdocs.com>
Fri, 4 May 2018 21:24:13 +0000 (17:24 -0400)
commit40b120bcf746bb5874a978170f602bf733e456ab
treefef4d095a10c18e8db658771e530e094a9f82e86
parent7d3dd562394cee0c9518bbc75c502c4456539f6b
OOF Integration Changes

Thank you for the very detailed Review Boris.
All changes you had asked have been incorported.

Please take a look and let me know.
Few important points.

All components excep API and Music are services
that do not expose any TCP or HTTP ports. All the NodePort
and serices section areas in each of these component's
values.yaml file have been cleaned. Actually, the service
section do not make sense of these components at all.
They use Music as a distributed Q to receive and push their
tasks/changes.

These include a). Controller b). Data c). Solver and 4). Reservation.

This is why you didn't see any service.yaml files for these.

-------------------------------

Made a single configuration based setup.
All HAS components are now configured through
a single configmap and a single set of configuration
files.

All oof-has components share configurations.
Restructured the charts so that theere is
one parent for oof-has from where properties
can be inherited.

Removed other issues like the make was failing.

All PODs are coming up except data - which depends
on AAI certs - team is looking for that side.

Issue-ID: OPTFRA-22
Change-Id: I4bf36a68fc3636c822f33f55da70ace577c64ac0
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: Anaƫl Closson <ac2550@intl.att.com>
Removed Urls not needed

Issue-ID: OPTFRA-22
Change-Id: I270de9cbed5f25dd971f40477fb95385a57fba5c
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Removed Music IPs

MK:
PS-14: fixing robot testcase by forking the testcase until it is fixed in robot
       adding target port to osdf service.  required to map port 8698:8699

Issue-ID: INT-444
Change-Id: I150e3389aece7fae3b0685647af3a787cc9f267d
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: ac2550 <ac2550@intl.att.com>
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: = <=>
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
Signed-off-by: Thomas Nelson <tn1381@att.com>
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
Signed-off-by: Thomas Nelson <tn1381@att.com>
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
69 files changed:
kubernetes/onap/requirements.yaml
kubernetes/onap/resources/environments/dev.yaml
kubernetes/onap/resources/environments/disable-allcharts.yaml
kubernetes/onap/values.yaml
kubernetes/oof/Chart.yaml [new file with mode: 0755]
kubernetes/oof/Makefile [new file with mode: 0644]
kubernetes/oof/charts/oof-has/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-api/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-api/templates/NOTES.txt [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-api/templates/deployment.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-api/templates/service.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-api/values.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/.helmignore [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/Chart.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/resources/config/cassandra/docker-entrypoint-initdb.d/zzz_conductor.cql [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/NOTES.txt [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/configmap.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/deployment.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/pv.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/pvc.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/templates/service.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-cassandra/values.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-controller/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-controller/templates/deployment.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-controller/values.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-data/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-data/templates/deployment.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-data/values.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-music/Chart.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/requirements.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/resources/config/music.properties [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/resources/config/startup.sh [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-music/templates/NOTES.txt [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/templates/configmap.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/templates/deployment.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/templates/service.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-music/values.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-reservation/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-reservation/templates/deployment.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-reservation/values.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-solver/Chart.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-solver/templates/deployment.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-solver/values.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/charts/oof-has-zookeeper/Chart.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-zookeeper/templates/NOTES.txt [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-zookeeper/templates/deployment.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-zookeeper/templates/service.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/charts/oof-has-zookeeper/values.yaml [new file with mode: 0644]
kubernetes/oof/charts/oof-has/requirements.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/aai_cert.cer [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/aai_key.key [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/bundle.pem [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/conductor.conf [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/healthy.sh [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/log.conf [new file with mode: 0755]
kubernetes/oof/charts/oof-has/resources/config/log/filebeat.yml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/templates/configmap.yaml [new file with mode: 0755]
kubernetes/oof/charts/oof-has/values.yaml [new file with mode: 0755]
kubernetes/oof/requirements.yaml [new file with mode: 0755]
kubernetes/oof/resources/config/osdf_config.yaml [new file with mode: 0755]
kubernetes/oof/templates/NOTES.txt [new file with mode: 0644]
kubernetes/oof/templates/configmap.yaml [new file with mode: 0644]
kubernetes/oof/templates/deployment.yaml [new file with mode: 0644]
kubernetes/oof/templates/service.yaml [new file with mode: 0644]
kubernetes/oof/values.yaml [new file with mode: 0644]
kubernetes/robot/resources/config/eteshare/config/integration_robot_properties.py
kubernetes/robot/resources/config/eteshare/config/vm_properties.py
kubernetes/robot/resources/config/robot/resources/oof_interface.robot [new file with mode: 0644]
kubernetes/robot/templates/deployment.yaml