SuccessChanges

Summary

  1. Include j2 files in MANIFEST.in. (details)
Commit 23be619282ca9f93f3bde22b0cdbb96b7e233208 by palsus
Include j2 files in MANIFEST.in.
Updated mechanism to load jinja templates.
1134
Change-Id: Idfbdb4de0f90e63b49c4b27d8d5190eb1fa069c3 Signed-off-by:
magnussonl <lars-goran.magnusson@arctoslabs.com>
(cherry picked from commit de4f7820a050a7ed18aa93a298c5a59e379e752b)
The file was modifiedMANIFEST.in
The file was modifiedosm_pla/placement/mznplacement.py

Summary

  1. Fix 1127 bug: Use config instead of resources for SSL certificates (details)
  2. Remove unused config from PLA overlayx (details)
  3. Installer: refactor file generation, improved ng-ui and light-ui (details)
  4. Adding Kafka to Health Check (details)
  5. fix 1138 installing cryptography>=2.5 with pip (details)
  6. dockerfile LCM force non interactive for N2VC install (details)
  7. fix(prometheus - lcm): prometheus was using the wron directory because (details)
  8. Pin libjuju version to 2.8.2 (details)
  9. Pin libjuju version to 2.8.2 (details)
  10. Remove api_proxy variable in charmed installer (details)
  11. Add waiting period to Storage Class creation (details)
  12. Remove api_proxy from osm bundles (details)
  13. Pin version of dogpile (details)
  14. Make Charmed Installer Idempotent (details)
  15. Remove unneeded mysql interface in PLA, fix osm-ha bundle, and add (details)
  16. Expose NBI and NG-UI (details)
  17. Installer Quits Too Soon (details)
  18. Change in returned storage status format from microk8s (details)
  19. Pin grpc versions (details)
  20. Pin Juju Version Pins the agent version of juju to ensure consistent (details)
  21. fix 1220: LCM Dockerfile remove  grpcio-tools grpclib (details)
  22. Pin Juju 2.8.3 (details)
  23. Revert Juju Version (details)
  24. Pin libjuju versions to 2.8.4 (details)
  25. Workaround for Bug 1262 (details)
  26. Fix bug 1128 (details)
  27. Fix bug 1262: docker build updates to use latest npm and ubuntu1804 (details)
  28. Revert "Workaround for Bug 1262" (details)
  29. Fixes bug 1254 and bug 1247 (details)
  30. Fixes Bug 1275 and Bug 1273 - aiokafka version freeze 0.6.0 (details)
Commit fa55bd7375b3f018116c5ab7b43d0588e7ec19bd by david.garcia
Fix 1127 bug: Use config instead of resources for SSL certificates
Change-Id: I66246049e3ca48cdaa03bbc58e123a519f696acc Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifiedinstallers/charm/ng-ui/config.yaml
The file was modifiedinstallers/charm/ng-ui/src/charm.py
The file was modifiedinstallers/charm/ng-ui/metadata.yaml
The file was modifiedinstallers/charm/bundles/osm/bundle.yaml
The file was modifiedinstallers/charmed_install.sh
The file was modifiedinstallers/charm/ng-ui/README.md
The file was modifiedinstallers/charm/bundles/osm-ha/bundle.yaml
The file was modifiedinstallers/charm/ng-ui/files/default
Commit f2072d79bcde208f09ad3824608f1d507e593102 by garciadav
Remove unused config from PLA overlayx
Change-Id: I54c16ab90fdfe3c83661a2568159c19a1958e612 Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifiedinstallers/charmed_install.sh
Commit 4c8f0c7fd6605ae846d2eb77c42db6fc9193e9d4 by beierlm
Installer: refactor file generation, improved ng-ui and light-ui
separation, fixes in PLA
Change-Id: Iacc435e6ebb9fa695ed7d0df1ff6a06d5ceb0edc Signed-off-by:
garciadeblas <gerardo.garciadeblas@telefonica.com>
The file was modifiedinstallers/docker/osm_pla/docker-compose.yaml
The file was addedinstallers/docker/docker-compose-lightui.yaml
The file was modifiedinstallers/docker/docker-compose-ngui.yaml
The file was modifiedinstallers/full_install_osm.sh
Commit c262641caaec20c5f6ffaed6a00caf15e17b7117 by beierlm
Adding Kafka to Health Check
Installation needs to wait for Kafka to be healthy before continuing.
Change-Id: I8b7f0fd7c709075c7541c8962d808d4e4e45ed2c Signed-off-by:
beierlm <mark.beierl@canonical.com>
(cherry picked from commit 5a2ad88eaa8cdbb818e75c2f661a3d4719d5de66)
The file was modifiedinstallers/osm_health.sh
Commit 7fe865d3707b3fcb239b8b10411db9ea5351436e by tierno
fix 1138 installing cryptography>=2.5 with pip
Change-Id: I8b1f0481cafdc045483876aa4e956f81e23f8bbe Signed-off-by:
tierno <alfonso.tiernosepulveda@telefonica.com>
The file was modifieddocker/RO/Dockerfile
Commit 52be750d38c04cf0085708827316fdf743d1df5c by tierno
dockerfile LCM force non interactive for N2VC install
Change-Id: Iec9219831a84cefabd3c60355bc7d66b095748a8 Signed-off-by:
tierno <alfonso.tiernosepulveda@telefonica.com>
The file was modifieddocker/LCM/Dockerfile
Commit 4a8904a133597fe77e10d46e07d13b3358a4bd4e by bravof
fix(prometheus - lcm): prometheus was using the wron directory because
at install lcm changes the hostPath with sed, now prometheus is also
included in that change
Change-Id: Ie4bf316c69ac2b344de72b485dfb378849c060e0 Signed-off-by:
bravof <fbravo@whitestack.com>
The file was modifiedinstallers/full_install_osm.sh
Commit 84e74693b05dbff800c8e0a8c5e5237732d114c5 by david.garcia
Pin libjuju version to 2.8.2
This fixes bug 1144
Change-Id: If5fc3dad9a8a5f3e2f8ca2ac55fb875d5ec12d64 Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifieddocker/LCM/Dockerfile
Commit 2ed0e235700fcf05c0ff207d1a3f4f97f7302021 by mark.beierl
Pin libjuju version to 2.8.2
Fixes bug 1144
Change-Id: Ib50f76e45b9d429f019972c367b6692ed2d5ed79 Signed-off-by: Mark
Beierl <mark.beierl@canonical.com>
The file was modifieddocker/MON/Dockerfile
Commit 9cb8af4f5ec7ed31ddc4e52f8ca9a9f3921e9bda by david.garcia
Remove api_proxy variable in charmed installer
- Fixes bug 1154
Change-Id: I60ac8b83b46f1c2435f7f90032be2be26ec38e2b Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifiedinstallers/charmed_install.sh
Commit 060395a1d5cd1788c8550be1577ea27d917a78cf by dominik.fleischmann
Add waiting period to Storage Class creation
This commit adds a waiting period until the storage class is available.
It also fixes a minor bug in the juju add-k8s command.
This fixes Bug 1155
Change-Id: Ie4d35847bd053c9e4e61f89a481faef5e348f5e2 Signed-off-by:
Dominik Fleischmann <dominik.fleischmann@canonical.com>
The file was modifiedinstallers/full_install_osm.sh
Commit ed319372826337662e82b5dd76c4e94324fdd06c by garciadav
Remove api_proxy from osm bundles
Change-Id: I942df7a05859f78ef1dd433e55985fa03b514219 Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifiedinstallers/charm/bundles/osm/bundle.yaml
The file was modifiedinstallers/charm/lcm-k8s/reactive/lcm.py
The file was modifiedinstallers/charm/bundles/osm-ha/bundle.yaml
The file was modifiedinstallers/charm/lcm-k8s/reactive/spec_template.yaml
Commit 90d4e9e52ee085aeac044f1c48807ecf5f3742ee by beierlm
Pin version of dogpile
Force dogpile to a static version as 1.0.0, released July 19, 2020 is
not compatible with the version of stevedore that we use.
Change-Id: Icc2758e07bafa935bf4403bd5735b47e79b4bc66 Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifieddocker/MON/Dockerfile
Commit 9425dd2d4a3a0ac8c0bb6dd8d71b0c4b71045f62 by beierlm
Make Charmed Installer Idempotent
By default, the charmed installer will create a controller called
'controller', unless an external VCA is specified using the --vca
option.  Upon uninstall, it is not known or safe to remove this Juju
controller as there might be other applications using it.
This change shows that message on uninstall, giving the user the
opportunity to remove it with a command.
Also, as part of the installation, this change checks for the controller
and if it exists, presents the user with options for how to resolve the
situation.
Fixes bug 1126
Change-Id: Id13cd822ed7eef60250544108b74bbba7998d9b7 Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/charmed_install.sh
The file was modifiedinstallers/charmed_uninstall.sh
The file was modifiedinstallers/full_install_osm.sh
Commit de4c92944d0e639458321896e3f58a8ba1f4b2a4 by garciadav
Remove unneeded mysql interface in PLA, fix osm-ha bundle, and add
README.md to bundles
Change-Id: I7761efaa174ce46eb3c3cc6c99f846340ba8e93c Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was addedinstallers/charm/bundles/osm/README.md
The file was modifiedinstallers/charm/bundles/osm/bundle.yaml
The file was modifiedinstallers/charm/bundles/osm-ha/bundle.yaml
The file was modifiedinstallers/charm/pla/src/charm.py
The file was modifiedinstallers/charm/pla/metadata.yaml
The file was addedinstallers/charm/bundles/osm-ha/README.md
Commit 838e3fd080fe021ea96e855455d41a5cedd8c62d by beierlm
Expose NBI and NG-UI
Adds ingress rules for K8s installation to expose the NBI, the NG-UI and
allow for unlimited content size.
Fixes bug 1171
Change-Id: Id286dfe1f26969337ef937bf6c5bff541e89cf26 Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/charm/pla/src/charm.py
The file was modifiedinstallers/charm/ng-ui/src/charm.py
The file was modifiedinstallers/charmed_install.sh
The file was modifiedinstallers/charm/nbi-k8s/reactive/spec_template.yaml
Commit 51b71282f55e48c0c2e83e423467462b1abe6c7d by beierlm
Installer Quits Too Soon
Increases the timeout and provides more feedback on progress.
Change-Id: Iab4cfa3652883ee5db36ca359412e5b1d705bdaf Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/charmed_install.sh
Commit 698b5b35e2715148e2f618d697d7330e49337aec by calvinosanc1
Change in returned storage status format from microk8s
Change-Id: I70a7c1ee52381f3465266d8b455cd1bc023dbf2e Signed-off-by:
calvinosanc1 <guillermo.calvino@canonical.com>
The file was modifiedinstallers/charmed_install.sh
Commit 45a6b9d19e387e82ef80141fab27be076e3a9f74 by beierlm
Pin grpc versions
Due to new version of grpc being released, the docker build fails with
errors.
Fixes bug 1200
Change-Id: Ifd958708a92a10a13c357fcd4f1960e6889ef89e Signed-off-by:
beierlm <mark.beierl@canonical.com>
(cherry picked from commit 2a815a3f98afa5fb180b2a47ee58c4f6dc7c69fb)
The file was modifieddocker/LCM/Dockerfile
Commit 62e6044e4e5feded25e1a0c781d386d301841b3c by beierlm
Pin Juju Version Pins the agent version of juju to ensure consistent
behaviour.
Change-Id: I7112638fd02bc9ab9e6be5aa18481f93dd955f3a Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/full_install_osm.sh
The file was modifiedinstallers/charmed_install.sh
Commit 1df265155d72cf1082c7ef9f1d8977e68ff7f327 by tierno
fix 1220: LCM Dockerfile remove  grpcio-tools grpclib
These dependencies are installed with the debian python3-osm-lcm
package, using a post-install script. This script get the required
version.
Removed other packages not needed
Change-Id: I6472e756cb3da32632ca18a9d165ef2e8ec7d270 Signed-off-by:
tierno <alfonso.tiernosepulveda@telefonica.com>
The file was modifieddocker/LCM/Dockerfile
Commit 7e54dfc414cc65f5e8949373e69ab160b0ec9f19 by beierlm
Pin Juju 2.8.3
Updates the juju version and also pins the charmed bundle versions.
Increases the install timeout by checking for 10 minutes where no
services progress at all, vs 10 minutes total time.
Fixes bug 1229
Change-Id: I95db91162ad646a2d04b351558ae5f8b64ea579c Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/full_install_osm.sh
The file was modifiedinstallers/charmed_install.sh
Commit c784e7c9ff9e3b4c77ce3e6f812884aaf01e861e by beierlm
Revert Juju Version
Pins the Juju agent version to 2.8.1 as the model cleanup can timeout,
but this does not happen in master where the version is 2.8.1
Bug 1216
Change-Id: I223be2e36cc11ce045aaeffa2c164e592d96ec12 Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/charmed_install.sh
The file was modifiedinstallers/full_install_osm.sh
Commit a311d15ac4bc5c7889c45290dda979db2062673f by david.garcia
Pin libjuju versions to 2.8.4
Change-Id: I10afc20b8e4b5099cbf3867b644b589702cabcf8 Signed-off-by:
David Garcia <david.garcia@canonical.com>
The file was modifieddocker/LCM/Dockerfile
The file was modifieddocker/MON/Dockerfile
Commit 69b532b05f993931ce73b997de85123a7da09d35 by beierlm
Workaround for Bug 1262
Disable the build of light-ui until it can be updated with a newer
version of Ubuntu, Python 3 and NPM.
Change-Id: I6ed11216c4ba71fd784c113342d49bd941349fd3 Signed-off-by:
beierlm <mark.beierl@canonical.com>
(cherry picked from commit c3a33005ded347572dcf09d49df469ac88a67db7)
The file was modifieddocker/Makefile
The file was modifiedinstallers/osm_health.sh
The file was modifieddocker/mk/Makefile.include
The file was modifiedjenkins/ci-pipelines/ci_stage_3.groovy
Commit 9e536a48666a2e766af043c1cb869bc5e7f4e17c by beierlm
Fix bug 1128
Resolves Light-UI and NG-UI deployed at the same time
Change-Id: I07f97714dba9adf48df121b7f61c19c10960a93a Signed-off-by:
Antonio Marsico <antonio.marsico@bt.com>
(cherry picked from commit 25aca0c601f202d8a0341fc436553ed4dbc77462)
The file was modifiedinstallers/docker/docker-compose.yaml
Commit f827822986a8071942b5d656f09da2b28bf52268 by beierlm
Fix bug 1262: docker build updates to use latest npm and ubuntu1804
Change-Id: I63a0b1ae854e6bd3173c938b04d6c1793412780f Signed-off-by:
garciadeblas <gerardo.garciadeblas@telefonica.com>
(cherry picked from commit 0eb6c8b8eb96a05fda9543e53db046ad4d92399f)
The file was modifieddocker/light-ui/Dockerfile
Commit 7e03c7d207b226f245ce6b048249d582492a065f by beierlm
Revert "Workaround for Bug 1262"
This reverts commit 69b532b05f993931ce73b997de85123a7da09d35.
Reason for revert: LW-UI has been updated via these changes:
https://osm.etsi.org/gerrit/c/osm/devops/+/9869
https://osm.etsi.org/gerrit/c/osm/LW-UI/+/9870
Change-Id: I4eea04dd3ab519fe401d100b34738c39f3d244d9 Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedjenkins/ci-pipelines/ci_stage_3.groovy
The file was modifieddocker/mk/Makefile.include
The file was modifiedinstallers/osm_health.sh
The file was modifieddocker/Makefile
Commit c52339680d17351fd5c873d82292d4c63af81c70 by beierlm
Fixes bug 1254 and bug 1247
Update the ingress rules to be explicit about version to avoid
extensions/v1beta1 Ingress is deprecated in v1.14+ message. Use kubectl
annotate instead of kubectl replace. Ensure microk8s is in ready state
before installing juju. Report error if non-existing vca is requested.
Expose prometheus and grafana.
Change-Id: I0a8aa78c5c9be3163918c0b08b38b4c47d8fae6c Signed-off-by:
beierlm <mark.beierl@canonical.com>
The file was modifiedinstallers/charmed_install.sh
Commit 40f63682b2ebda7b6415069e67a00919e9230232 by fonsecaj
Fixes Bug 1275 and Bug 1273 - aiokafka version freeze 0.6.0
Change-Id: I5226e1d790c37d889fac2e6d8285f41f033e9529 Signed-off-by:
fonsecaj <jpedrofonseca@av.it.pt>
(cherry picked from commit 1850e4abd7b58d749443ddc5ca5c2cdbb2d067ca)
The file was modifieddocker/NBI/Dockerfile