noheat: Upgrades, refactor, deploy Devstack

* Revert "Enable VID" (this reverts commit 2223bfaffa8fe5fb90c578ec71a035f001b9ce22)
* make sure ca-certificates is current
* add ability to configure Docker daemon
* upgrade Ubuntu to 20.04
* update tools, dependencies, Ansible Galaxy collections, Docker, RKE, k8s & charts
* make Prometheus & MetalLB optional
* deploy Istio
* use copy instead of ansible.posix.synchronize
* Allow to set IP address pools in OpenStack
* fix ansible-lint issues
* split big tasks files into smaller ones
* migrate to ansible-core
* add 'make onap' task
* add Devstack deployment
* fix NFS exports
* add Strimzi
* install Docker on operator
* override Nexus only on hosts that need it
* ability to set override file (sm-onap is default)
* ability to set ONAP (OOM) branch
* ability to set Devstack version
* add playbook to deploy everything
* describe how to run playbooks
* save operator0 access information
* install Galaxy deps with dedicated module

Issue-ID: INT-1601
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Change-Id: I88cfeeaf281c175340b63909983251ecd62eeb00
58 files changed
tree: e0510d2463f97f8bec5f29305a4544aa6a1c1973
  1. bootstrap/
  2. deployment/
  3. docs/
  4. documentation/
  5. ptl/
  6. S3Ptools/
  7. test/
  8. version-manifest/
  9. .coafile
  10. .gitattributes
  11. .gitignore
  12. .gitreview
  13. .readthedocs.yaml
  14. .yamllint
  15. INFO.yaml
  16. README.md
  17. tox.ini
  18. version.properties
README.md

ONAP Integration

Description

Responsible for:

  • the integration repositories (integration, testsuite, demo)
  • automated tools
  • tests, code and scripts
  • baseline images
  • best practice guidance for usecases
  • Continuous System Integration Testing (CSIT)
  • CI/CD

References

Wiki page: https://wiki.onap.org/display/DW/Integration+Project

Official documentation: https://docs.onap.org/projects/onap-integration/en/guilin/index.html?highlight=integration