| commit | 381a94e8b04eb39e73fdad3d11c635e02096721c | [log] [tgz] |
|---|---|---|
| author | Zack Williams <zdw@opennetworking.org> | Tue Jul 03 22:22:12 2018 -0700 |
| committer | Zack Williams <zdw@opennetworking.org> | Tue Jul 03 22:22:12 2018 -0700 |
| tree | 6c8999e5397159685c62046591a7387fa2c52ddf | |
| parent | 1815195327a505042d93c019ba9d8289099e42bd [diff] |
Release v1.0.0 Change-Id: I45f3063777d23b2d09e96308a739681c4139cac3
To onboard this service in your system, you can add the service to the mcord.yml profile manifest (location: $CORD/build/platform-install/profile_manifests/mcord.yml):
xos_services:
- name: vhss
path: orchestration/xos_services/vhss
keypair: mcord_rsa
In addition, you should add the synchronizer for this service to the docker_images.yml (location: $CORD/build/docker_images.yml):
- name: xosproject/vhss-synchronizer
repo: vHSS
path: "xos/synchronizer"
dockerfile: "Dockerfile.synchronizer"
To build the synchronizer as a container, following codes should be written in scenario files, e.g., cord, local, mock, and so on:
docker_image_whitelist: - "xosproject/vhss-synchronizer"
For this, the exact location for each scenario is as follows:
Once you have added the service, you will need to rebuild and redeploy the XOS containers from source.
$ cd $CORD/build $ make xos-teardown $ make clean-openstack $ make clean-profile $ make -j4 build $ make compute-node-refresh