devops Changelog

tag: v8.0.4 -> v9.0.0rc1

  • a6fe008 • Enabling robot tests in CI/CD pipeline
  • 097b895 • Propagate the parameter DO_ROBOT to stage_3-merge
  • 3c22c57 • Fix robot reports folder
  • 039ed17 • Setting OSM_HOSTNAME for robot test execution
  • 7aff566 • Removing extra osm in OSM_HOSTNAME variable for robotframework
  • 0461ecc • Increase build speed
  • c61b88d • Increase build speed
  • 700082a • Adding prometheus_hostname env variable for ci/cd tests
  • 4ae47aa • Archive containers logs in robot test execution
  • c889e12 • Fix ci_stage_3 logs creation for robot tests
  • ad4fe3e • Adding prometheus_hostname env variable for ci/cd tests
  • 723f7c3 • Fix typo in variable stackName
  • f4fae40 • Redirecting the logs of robot to a file
  • 3eade71 • Updating the logs collection from robot tests
  • a65a654 • Updating the logs collection from robot tests
  • fc82cca • Enable autocreation topic in kafka for POL and MON
  • 1aba339 • full_install_osm.sh: fix bug 1116 related to node_exporter service installation
  • fb4acf9 • Branch Creation Script A new script similar to the tagging script that will create the start of branch tag and then create the branch for all modules.
  • ff4016f • Update Artifactory URL
  • 5026a36 • Migrating robot-systests to osm/tests repository
  • 08d8b52 • Removing robot-systests deprecated from devops
  • d0420fb • PLA Dockerfile fixes
  • 1e0297e • feat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order to push new jobs like snmp metrics recollection
  • 3749e31 • Charmed Install Updates from v7.0
  • 9d2556f • feat(prometheus): conditional copy of new configuration from configmap avoiding accidental overwrite of previous config file
  • 77c4bbb • Installer files adapted for Release EIGHT and docker tag 8
  • 4a9adcd • Added health check after installation before exit
  • e92a18d • feat8157-vnfindicators: added local k8s cluster to deploy snmp exporters
  • d807e90 • full_install_osm.sh: use the right devops folder for lxd configuration and charm-based installation
  • d6d60fc • PLA pip install dependency
  • 5a2ad88 • Adding Kafka to Health Check
  • 7ce7f4d • dockerfile LCM force non interactive for N2VC install
  • 1b866c0 • fix 1138 installing cryptography>=2.5 with pip
  • e1dbef4 • 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
  • 60f30ff • Pin version of dogpile
  • 9cc6c8d • Enable snap builds
  • 19d019b • Remove unneeded dependency
  • cef05e9 • Fix the osm bundle names
  • 0c82da0 • Update juju images
  • 6af13d9 • Promote snaps to beta
  • a62bb1a • Pin libjuju version to 2.8.2
  • 6898bd8 • Pin libjuju version to 2.8.2
  • f6ed60c • full_install_osm.sh: separate taint of master node and deployment of osm
  • bfe419a • full_install_osm.sh: fix k8s installation, node must be tainted before juju_addk8s and install_helm
  • 1a423a4 • LCM Dockerfile: added grpclib
  • a4a37f7 • Merge v8.0 Into Master
  • 2a815a3 • Pin grpc versions
  • de5fc1d • Improve annotations for exposing OSM services in charmed installer
  • bdca472 • Allow more image types
  • 009a5d6 • Add keystone charm and interface
  • ae9807e • Execute docker health commands with docker group
  • 2634cd3 • Pin Juju Version Pins the agent version of juju to ensure consistent behaviour.
  • 6a70374 • fix 1220: LCM Dockerfile remove grpcio-tools grpclib
  • 68faf8d • Fix juju status in OSM Charms
  • 126a443 • Adding LDAP support for Keystone charm
  • c63bed6 • Bug 1233: Accept vca argument in installer script
  • 25aca0c • Fix bug 1128
  • c3a3300 • Workaround for Bug 1262
  • 0eb6c8b • Fix bug 1262: docker build updates to use latest npm and ubuntu1804
  • af26f65 • Revert "Workaround for Bug 1262"
  • 738bf6f • Adding HA support for Keystone charm
  • 0be373d • Adding extra LDAP configuration options to Keystone charm
  • bb631be • Adding extra LDAP configurations to Keystone docker
  • 9afb0ef • Fixes bug 1254 and bug 1247
  • 358a7c3 • Pin libjuju to 2.8.4
  • b1a1c46 • Merge branch 'v8.0'
  • 1850e4a • Fixes Bug 1275 and Bug 1273 - aiokafka>0.7.0 needs extra dependency for python < 3.7.0
  • 6cbfee1 • Feature 9912: Kubernetes VCA in K8s installation
  • fa75eca • Add image_username and image_password to charms
  • f2782c5 • Adding registry flag
  • a137601 • Use mongodb charm in k8s installer
  • 6248fe6 • Refactoring NBI Charm to use Operator Framework
  • 64b4b43 • Add missing annotation to the nbi charm
  • 1fcc259 • Add kubernetes to LCM dockerfile
  • 9b6ad36 • Logging data validation exceptions in NBI charm
  • d4f66da • Add grafana config options to MON charm
  • 5926de2 • Added helm3 installation to LCM docker
  • 4df5a46 • Updating unit tests for NBI charm
  • abe7321 • Refactoring LCM charm to use Operator Framework
  • 1dd4c0d • Refactoring MON Charm to use Operator Framework
  • cab58cb • Refactoring POL Charm to use Operator Framework
  • 7b0acc0 • Run stage_3 install in new VM
  • 88a2a7e • Fix 1264: Vagrant images for v8.x
  • 1425183 • Use FSMongo as the default FS in NBI and LCM
  • 9ec1fe9 • Feature sol006 and 7184: Set new generation RO as default
  • a578d71 • change charm installation for the New generation RO
  • d2d52f7 • Revert "change charm installation for the New generation RO"
  • 02a5eb9 • Update RO charm for the newRO and update bundle
  • db7a2ba • Install from edge
  • ae58dab • Fix ro-k8s charm to include commonkey
  • 52dd296 • Install from APT repo
  • 15ff6fd • Using sol006 branch for the OSM packages
  • 507978e • keystone.env: added env variables for LDAP configuration
  • ce7cf37 • full_install_osm.sh: ng-ui as default UI
  • 0fc2ee1 • Additional arguments
  • af9dcc2 • Removing pydantic from NBI charm
  • 481ae7d • Pin MicroK8s version
  • 9da3312 • Simpler license scan
  • cb12937 • install_osm.sh: fix usage function to provide same output as in full_install
  • b65da85 • Use osm-packages master
  • f96d1cf • Pin osm bundle in charmed installer
  • ef349d9 • Migrate to new NBI charm, and change in NGUI charm
  • c8660ad • Change yq to snap
  • c828a58 • Adds JUJU_PASSWORD
  • fa81f28 • Installer and pipelines updates for Rel NINE
  • 45ed68a • Default installation with K8s instead of swarm
  • 7f1e104 • Updates in CI pipeline and installer for the new pipeline: registry and proxy url, different docker tag for specific modules
  • 9aee09f • removing zfs install from install_juju
  • df6de3d • Fixes bug 1377
  • 453d458 • Added docker login before pulling, to pull images from internal registry
  • bcf6fa2 • Allocate PTY
  • 2323c36 • Fix osm_health for the default installation
  • ab11f84 • Fix bugs and pin osm bundles
  • 777f112 • Update scripts/start.sh from MON repo
  • 654f2d4 • Adding timestamps to kubectl logs in stage3
  • e7edc1d • Fix k8s-based installer to be run on a VM in the stage3