Loading .gitlab-ci.yml +7 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # stages of the cicd pipeline stages: #- dependencies Loading @@ -19,6 +20,12 @@ stages: - unit_test - end2end_test workflow: rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop" || $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)' when: always - when: never # include the individual .gitlab-ci.yml of each micro-service and tests include: #- local: '/manifests/.gitlab-ci.yml' Loading hackfest/mock_osm/__main__.py +1 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import cmd, logging from .MockOSM import MockOSM logging.basicConfig(level=logging.DEBUG) LOGGER = logging.getLogger(__name__) LOGGER.setLevel(logging.DEBUG) Loading manifests/metallb.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ apiVersion: metallb.io/v1beta1 kind: IPAddressPool metadata: name: my-ip-pool name: metallb-address-pool namespace: metallb-system spec: addresses: Loading proto/analytics_frontend.proto +1 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ enum AnalyzerOperationMode { message Analyzer { AnalyzerId analyzer_id = 1; string algorithm_name = 2; // The algorithm to be executed float duration_s = 3; // Termiate the data analytics thread after duration (seconds); 0 = infinity time float duration_s = 3; // Terminate the data analytics thread after duration (seconds); 0 = infinity time repeated kpi_manager.KpiId input_kpi_ids = 4; // The KPI Ids to be processed by the analyzer repeated kpi_manager.KpiId output_kpi_ids = 5; // The KPI Ids produced by the analyzer AnalyzerOperationMode operation_mode = 6; // Operation mode of the analyzer Loading proto/automation.proto +3 −10 Original line number Diff line number Diff line Loading @@ -37,10 +37,6 @@ enum ZSMServiceStateEnum { ZSM_REMOVED = 5; // ZSM loop is removed } enum ZSMTypeEnum { ZSMTYPE_UNKNOWN = 0; } message ZSMCreateRequest { context.ServiceId target_service_id = 1; context.ServiceId telemetry_service_id = 2; Loading @@ -62,9 +58,6 @@ message ZSMServiceState { // Basic ZSM service attributes message ZSMService { ZSMServiceID zsmServiceId = 1; context.ServiceId serviceId = 2; policy.PolicyRuleList policyList = 3; // TODO: When new Analytics and updated Monitoring are in place, add the necessary binding to them } Loading
.gitlab-ci.yml +7 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # stages of the cicd pipeline stages: #- dependencies Loading @@ -19,6 +20,12 @@ stages: - unit_test - end2end_test workflow: rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop" || $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)' when: always - when: never # include the individual .gitlab-ci.yml of each micro-service and tests include: #- local: '/manifests/.gitlab-ci.yml' Loading
hackfest/mock_osm/__main__.py +1 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import cmd, logging from .MockOSM import MockOSM logging.basicConfig(level=logging.DEBUG) LOGGER = logging.getLogger(__name__) LOGGER.setLevel(logging.DEBUG) Loading
manifests/metallb.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ apiVersion: metallb.io/v1beta1 kind: IPAddressPool metadata: name: my-ip-pool name: metallb-address-pool namespace: metallb-system spec: addresses: Loading
proto/analytics_frontend.proto +1 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ enum AnalyzerOperationMode { message Analyzer { AnalyzerId analyzer_id = 1; string algorithm_name = 2; // The algorithm to be executed float duration_s = 3; // Termiate the data analytics thread after duration (seconds); 0 = infinity time float duration_s = 3; // Terminate the data analytics thread after duration (seconds); 0 = infinity time repeated kpi_manager.KpiId input_kpi_ids = 4; // The KPI Ids to be processed by the analyzer repeated kpi_manager.KpiId output_kpi_ids = 5; // The KPI Ids produced by the analyzer AnalyzerOperationMode operation_mode = 6; // Operation mode of the analyzer Loading
proto/automation.proto +3 −10 Original line number Diff line number Diff line Loading @@ -37,10 +37,6 @@ enum ZSMServiceStateEnum { ZSM_REMOVED = 5; // ZSM loop is removed } enum ZSMTypeEnum { ZSMTYPE_UNKNOWN = 0; } message ZSMCreateRequest { context.ServiceId target_service_id = 1; context.ServiceId telemetry_service_id = 2; Loading @@ -62,9 +58,6 @@ message ZSMServiceState { // Basic ZSM service attributes message ZSMService { ZSMServiceID zsmServiceId = 1; context.ServiceId serviceId = 2; policy.PolicyRuleList policyList = 3; // TODO: When new Analytics and updated Monitoring are in place, add the necessary binding to them }