switch to using tosca-parser instead of subdir from heat-translator
add suffix to yaml file and fix import in run.py
remove unnecessary includes
don't nest requirements, new tosca-parser fails this
fix 'scalable' to work with tosca-parser defaults
typo, typo2
check against max_instances to determine if scalable
don't clean up after a tosca test fails in ways that prevent db inspection debugging
better debugging support
save test run TOSCA to /tmp for debugging
fix other scalable check
better naming for temp test tosca files

Change-Id: I434dada57258e61a2d3905e6ab58b7b171fa993f
37 files changed
tree: c9aea32821b9c3512de6ee3269beca5e915fb38d
  1. .dockerignore
  2. .gitignore
  3. .gitreview
  4. LICENSE.txt
  5. README.md
  6. apiary.apib
  7. containers/
  8. views/
  9. xos/
README.md

Getting Started with XOS and CORD

XOS is now packaged as a project in the larger CORD open source initiative, with source code managed through https://gerrit.opencord.org. It is also mirrored at:

  • https://github.com/opencord
  • Https://github.com/open-cloud

the latter of which corresponds to the configuration of XOS we run on OpenCloud.

Up-to-date information about XOS is available at the CORD Wiki. Additional information is available at the original XOS web site, but it is now somewhat dated.

The best way to get started with XOS is to bring up a "Single Node CORD POD," as described here. This version is configured with a service graph that includes ExampleService, which is a good platform for understanding how to build and use XOS.