Konstantin

Results 35 issues of Konstantin

4th step of #2120. Testsuite currently has methods for creation of manifest files from helm charts. As a part of CNF installation redesign, we need some changes for this process:...

enhancement

Currently, for generation of manifests from helm charts, we use `Helm.generate_manifest_from_templates` function, which creates `temp_template.yml` file with all resources. There are two problems with this: 1. `Helm template` creates unneeded...

enhancement

For most of the tests we use "workload_resource_test" function to iterate through resources and test required functionality. Problem is that this function iterates for each container in each resource and...

enhancement

Currently, oran_e2_connection test requires running Tshark capture during CNF installation, which writes info about e2 connection to the config. During the test - config is read and result is given...

enhancement

Currently, for tracing test, we have code that checks if tracing is used as a part of CNF installation, and writes info about it to the config. During the test...

enhancement

For Helm installation - we have 2 installation methods: HelmChart and HelmDirectory. Main difference between them is that HelmChart requires chart name, whereas HelmDirectory will try to find the chart...

enhancement

**Is your feature request related to a problem? Please describe.** Spec tests behave incorrectly in some cases when any CNFs are already installed. That could cause unexpected and hardly traceable...

enhancement

## Description Create new CNF installation process, that will support multiple deployments, be more comprehensible and easier to maintain. Don't replace the old one yet, both installation methods should exist...

## Description Temporarily disable cnf_to_new_cluster tests as this process needs to be redesigned to new installation format. Also, adapt service_discovery to namespaced manifest generation. ## Issues: Refs: #2153

## Description Installation configmap can significantly complicate new installation process and has multiple issues with its design (and related tests). Remove installation congigmap Redesign related tests or make them always...