Replace file-based URLs in requirements.yaml with released ones (https)

We ran into an issue where bumping the onos chart version (needed by
seba-services) would break comac and other charts, as they
depended on an older versions of the same onos chart that cannot be
found if using file-based urls.

Using https://charts.opencord.org instead of file URLs, fixes
the issue and in general allows for independent evolution of shared
dependencies such as onos, fabric, etc. while keeping everything in one
repo. This is also the recommendation in helm best practices, where file
URLs are considered special case and are prohibited in the official Helm
repository.

The downside is for development and testing, as when working on a change
that involves updating two or more related charts, that might need to
be broken-up in multiple commits, to release first the parent charts.

Change-Id: I97d57b0f54732482844c56e1aa36f9ef9e307acb
24 files changed
tree: 588bc7c1b126efd2fc82ceeecc53275808b2f925
  1. .gitignore
  2. .gitreview
  3. CODE_OF_CONDUCT.md
  4. README.md
  5. VERSION
  6. abstract-olt/
  7. bbsim/
  8. comac/
  9. configs/
  10. device-management/
  11. dhcp-server/
  12. etcd-cluster/
  13. examples/
  14. freeradius/
  15. logging/
  16. mavenrepo/
  17. mcord/
  18. mininet/
  19. nem-monitoring/
  20. oaisim/
  21. omec/
  22. onos-progran/
  23. onos/
  24. ott-services/
  25. ovsplugin/
  26. ponnet/
  27. ponsimv2/
  28. ran/
  29. sadis-server/
  30. scripts/
  31. storage/
  32. tools/
  33. ves-agent/
  34. voltha/
  35. workflows/
  36. xos-core/
  37. xos-db/
  38. xos-gui/
  39. xos-profiles/
  40. xos-services/
README.md

Helm charts for CORD

This repo contains the helm charts for use in the CORD and subsidiary projects.

Thes charts are published on: https://charts.opencord.org/

Please see https://guide.opencord.org/charts/helm.html for more complete documentation.

Changing charts

When you make changes to charts, please make sure of the following:

  1. Make sure the chart passes a strict lint with helm lint --strict <chartname>. The scripts/helmlint.sh will check all charts.

  2. When you modify a chart, you must increase the version in Chart.yaml. You may also need to update other charts that depend on your chart.