From b189119586d1d3cf176c31402daa4b34830ec48b Mon Sep 17 00:00:00 2001 From: not4win Date: Tue, 18 Aug 2020 21:20:37 +0530 Subject: sdv-prevalidation: added src, mapping, documentation, Dockerfile, and server files Signed-off-by: Ashwin Nayak Change-Id: I81ae24169a5f8ff79d2c129f30daf5c9f04e5da9 --- .../mapping/TripleO/hardware-mapping.json | 104 ++++++++++++ .../sdvconfig/mapping/TripleO/info-mapping.json | 155 ++++++++++++++++++ .../sdvconfig/mapping/TripleO/network-mapping.json | 110 +++++++++++++ .../mapping/TripleO/platform-mapping.json | 59 +++++++ .../mapping/TripleO/software-mapping.json | 20 +++ .../sdvconfig/mapping/TripleO/storage-mapping.json | 29 ++++ .../mapping/airship/hardware-mapping.json | 107 +++++++++++++ .../sdvconfig/mapping/airship/info-mapping.json | 176 +++++++++++++++++++++ .../sdvconfig/mapping/airship/network-mapping.json | 110 +++++++++++++ .../mapping/airship/platform-mapping.json | 59 +++++++ .../mapping/airship/software-mapping.json | 20 +++ .../sdvconfig/mapping/airship/storage-mapping.json | 53 +++++++ .../mapping/template/hardware-mapping.json | 104 ++++++++++++ .../sdvconfig/mapping/template/info-mapping.json | 155 ++++++++++++++++++ .../mapping/template/network-mapping.json | 110 +++++++++++++ .../mapping/template/platform-mapping.json | 59 +++++++ .../mapping/template/software-mapping.json | 20 +++ .../mapping/template/storage-mapping.json | 29 ++++ 18 files changed, 1479 insertions(+) create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/hardware-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/info-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/network-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/platform-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/software-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/TripleO/storage-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/hardware-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/info-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/network-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/platform-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/software-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/airship/storage-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/hardware-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/info-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/network-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/platform-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/software-mapping.json create mode 100644 sdv/docker/sdvconfig/mapping/template/storage-mapping.json (limited to 'sdv/docker/sdvconfig/mapping') diff --git a/sdv/docker/sdvconfig/mapping/TripleO/hardware-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/hardware-mapping.json new file mode 100644 index 0000000..f060291 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/hardware-mapping.json @@ -0,0 +1,104 @@ +{ + "bios_profile-bios_version":{ + "manifest_key":"" + }, + "bios_profile-bios_mode":{ + "manifest_key":"" + }, + "bios_profile-bootstrap_proto":{ + "manifest_key":"" + }, + "bios_profile-bios_setting":{ + "manifest_key":"" + }, + "bios_profile-hyperthreading_enabled":{ + "manifest_key":"" + }, + "processor_profiles-numa_id":{ + "manifest_key":"" + }, + "processor_profiles-cpus":{ + "manifest_key":"" + }, + "processor_profiles-cpu_cflags":{ + "manifest_key":"" + }, + "processor_profiles-speed":{ + "manifest_key":"" + }, + "processor_profiles-cache_size":{ + "manifest_key":"" + }, + "processor_profiles-model":{ + "manifest_key":"" + }, + "processor_profiles-architecture":{ + "manifest_key":"" + }, + "disk_profiles-address":{ + "manifest_key":"" + }, + "disk_profiles-alias":{ + "manifest_key":"" + }, + "disk_profiles-dev_type":{ + "manifest_key":"" + }, + "disk_profiles-vendor":{ + "manifest_key":"" + }, + "disk_profiles-size":{ + "manifest_key":"" + }, + "disk_profiles-model":{ + "manifest_key":"" + }, + "disk_profiles-logical_name":{ + "manifest_key":"" + }, + "disk_profiles-rotation":{ + "manifest_key":"" + }, + "disk_profiles-bus":{ + "manifest_key":"" + }, + "nic_profiles-address":{ + "manifest_key":"" + }, + "nic_profiles-dev_type":{ + "manifest_key":"" + }, + "nic_profiles-bus":{ + "manifest_key":"" + }, + "nic_profiles-sriov_capable":{ + "manifest_key":"" + }, + "nic_profiles-numa_id":{ + "manifest_key":"" + }, + "hardware_profiles-maufacturer":{ + "manifest_key":"" + }, + "hardware_profiles-model":{ + "manifest_key":"" + }, + "hardware_profiles-generation":{ + "manifest_key":"" + }, + "hardware_profiles-bios_profile":{ + "manifest_key":"" + }, + "hardware_profiles-processor_profile":{ + "manifest_key":"" + }, + "hardware_profiles-memory":{ + "manifest_key":"" + }, + "hardware_profiles-disk_profile":{ + "manifest_key":"" + }, + "hardware_profiles-nics_profile":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/TripleO/info-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/info-mapping.json new file mode 100644 index 0000000..c3633f3 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/info-mapping.json @@ -0,0 +1,155 @@ +{ + "management_info-owner":{ + "manifest_key":"" + }, + "management_info-area_name":{ + "manifest_key":"" + }, + "management_info-area_center_name":{ + "manifest_key":"" + }, + "management_info-room_id":{ + "manifest_key":"" + }, + "management_info-city":{ + "manifest_key":"" + }, + "management_info-resource_pool_name":{ + "manifest_key":"" + }, + "ntp_info-primary_ip":{ + "manifest_key":"" + }, + "ntp_info-primary_zone":{ + "manifest_key":"" + }, + "ntp_info-secondary_ip":{ + "manifest_key":"" + }, + "ntp_info-secondary_zone":{ + "manifest_key":"" + }, + "syslog_info-server_ip":{ + "manifest_key":"" + }, + "syslog_info-transport":{ + "manifest_key":"" + }, + "dns_info-domain":{ + "manifest_key":"" + }, + "dns_info.servers-name":{ + "manifest_key":"" + }, + "proxy_info-address":{ + "manifest_key":"" + }, + "proxy_info-port":{ + "manifest_key":"" + }, + "proxy_info-user":{ + "manifest_key":"" + }, + "proxy_info-password":{ + "manifest_key":"" + }, + "vim_info-vim_id":{ + "manifest_key":"" + }, + "vim_info-vendor":{ + "manifest_key":"" + }, + "vim_info-version":{ + "manifest_key":"" + }, + "vim_info-installer":{ + "manifest_key":"" + }, + "vim_info-deployment_style":{ + "manifest_key":"" + }, + "vim_info-container_orchestrator":{ + "manifest_key":"" + }, + "vim_info-storage_type":{ + "manifest_key":"" + }, + "deployment_info-introspection":{ + "manifest_key":"" + }, + "deployment_info-deployment_type":{ + "manifest_key":"" + }, + "deployment_info-installer_used":{ + "manifest_key":"" + }, + "deployment_info-workload_vnf":{ + "manifest_key":"" + }, + "deployment_info-workload_cnf":{ + "manifest_key":"" + }, + "deployment_info-sdn_er":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_version":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_nbapps":{ + "manifest_key":"" + }, + "deployment_info-vnfm":{ + "manifest_key":"" + }, + "deployment_info-vnfm_version":{ + "manifest_key":"" + }, + "deployment_info-data_plane_used":{ + "manifest_key":"" + }, + "deployment_info-external_storage_cluster":{ + "manifest_key":"" + }, + "deployment_info-cpu_allocation_ratio":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-type":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-name":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-username":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-password":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.host_ips-ip":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-value":{ + "manifest_key":"" + }, + "jumphost_info-ip":{ + "manifest_key":"" + }, + "jumphost_info-name":{ + "manifest_key":"" + }, + "rack_info-rack_id":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_name":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_description":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/TripleO/network-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/network-mapping.json new file mode 100644 index 0000000..f8edd27 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/network-mapping.json @@ -0,0 +1,110 @@ +{ + "network_link-name":{ + "manifest_key":"" + }, + "network_link-bonding_mode":{ + "manifest_key":"" + }, + "network_link-mtu":{ + "manifest_key":"" + }, + "network_link-linkspeed":{ + "manifest_key":"" + }, + "network_link-trunking_mode":{ + "manifest_key":"" + }, + "network_link-trunking_default_nw":{ + "manifest_key":"" + }, + "network_link.metadata-key":{ + "manifest_key":"" + }, + "network_link.metadata-value":{ + "manifest_key":"" + }, + "network_link.members-name":{ + "manifest_key":"" + }, + "network_link.members-type":{ + "manifest_key":"" + }, + "network_link-vid":{ + "manifest_key":"" + }, + "network_link-vf_count":{ + "manifest_key":"" + }, + "networks-name":{ + "manifest_key":"" + }, + "networks.vips-name":{ + "manifest_key":"" + }, + "networks.vips-ip":{ + "manifest_key":"" + }, + "networks-tunnel_type":{ + "manifest_key":"" + }, + "networks-tunnel_id":{ + "manifest_key":"" + }, + "networks-tunnel_id_range":{ + "manifest_key":"" + }, + "networks-mtu":{ + "manifest_key":"" + }, + "networks-routedomain":{ + "manifest_key":"" + }, + "networks-cidr":{ + "manifest_key":"" + }, + "networks-dns":{ + "manifest_key":"" + }, + "networks.routes-subnet":{ + "manifest_key":"" + }, + "networks.routes-gateway":{ + "manifest_key":"" + }, + "networks.routes-metric":{ + "manifest_key":"" + }, + "networks.routes-routedomain":{ + "manifest_key":"" + }, + "networks.allocation_pool-type":{ + "manifest_key":"" + }, + "networks.allocation_pool-start":{ + "manifest_key":"" + }, + "networks.allocation_pool-end":{ + "manifest_key":"" + }, + "networks-v6_cidr":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-type":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-start":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-end":{ + "manifest_key":"" + }, + "networks.physical_networks-name":{ + "manifest_key":"" + }, + "networks.physical_networks-cidr":{ + "manifest_key":"" + }, + "networks.physical_networks-type":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/TripleO/platform-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/platform-mapping.json new file mode 100644 index 0000000..1628833 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/platform-mapping.json @@ -0,0 +1,59 @@ +{ + "platform_profiles-os":{ + "manifest_key":"" + }, + "platform_profiles-rt_kvm":{ + "manifest_key":"" + }, + "platform_profiles-kernel_version":{ + "manifest_key":"" + }, + "platform_profiles-kernel_parameters":{ + "manifest_key":"" + }, + "platform_profiles-isolated_cpus":{ + "manifest_key":"" + }, + "platform_profiles-vnf_cores":{ + "manifest_key":"" + }, + "platform_profiles-os_reserverd_cores":{ + "manifest_key":"" + }, + "platform_profiles-hugepage_count":{ + "manifest_key":"" + }, + "platform_profiles-hugepage_size":{ + "manifest_key":"" + }, + "platform_profiles-iommu":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_daemon_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_type":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_uio_driver":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_mem_channels":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_socket_memory":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_pmd_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_lcores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_rxqs":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_options":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/TripleO/software-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/software-mapping.json new file mode 100644 index 0000000..704b00e --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/software-mapping.json @@ -0,0 +1,20 @@ +{ + "control-infra_sw_profiles-name":{ + "manifest_key":"" + }, + "control-infra_sw_profiles-version":{ + "manifest_key":"" + }, + "control-openstack_sw_profiles-name":{ + "manifest_key":"" + }, + "control-openstack_sw_profiles-version":{ + "manifest_key":"" + }, + "control-undercloud_sw_profiles-name":{ + "manifest_key":"" + }, + "control-undercloud_sw_profiles-version":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/TripleO/storage-mapping.json b/sdv/docker/sdvconfig/mapping/TripleO/storage-mapping.json new file mode 100644 index 0000000..ab7acef --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/TripleO/storage-mapping.json @@ -0,0 +1,29 @@ +{ + "storage_profile-bootdrive":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-name":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-size":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-bootable":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-mountpoint":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-fstype":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-mount_options":{ + "manifest_key":"" + }, + "storage_profile.data_devices-name":{ + "manifest_key":"" + }, + "storage_profile.journal_devices-name":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/hardware-mapping.json b/sdv/docker/sdvconfig/mapping/airship/hardware-mapping.json new file mode 100644 index 0000000..e083347 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/hardware-mapping.json @@ -0,0 +1,107 @@ +{ + "bios_profile-bios_version":{ + "manifest_key":"bios_version" + }, + "bios_profile-bios_mode":{ + "manifest_key":"boot_mode" + }, + "bios_profile-bootstrap_proto":{ + "manifest_key":"bootstrap_protocol" + }, + "bios_profile-bios_setting":{ + "manifest_key":"" + }, + "bios_profile-hyperthreading_enabled":{ + "manifest_key":"" + }, + "processor_profiles-numa_id":{ + "manifest_key":"" + }, + "processor_profiles-cpus":{ + "manifest_key":"" + }, + "processor_profiles-cpu_cflags":{ + "manifest_key":"" + }, + "processor_profiles-speed":{ + "manifest_key":"" + }, + "processor_profiles-cache_size":{ + "manifest_key":"" + }, + "processor_profiles-model":{ + "manifest_key":"" + }, + "processor_profiles-architecture":{ + "manifest_key":"" + }, + "disks_profiles-address":{ + "manifest_key":"address" + }, + "disks_profiles-alias":{ + "manifest_key":"" + }, + "disks_profiles-dev_type":{ + "manifest_key":"dev_type" + }, + "disks_profiles-vendor":{ + "manifest_key":"" + }, + "disks_profiles-size":{ + "manifest_key":"" + }, + "disks_profiles-model":{ + "manifest_key":"" + }, + "disks_profiles-logical_name":{ + "manifest_key":"" + }, + "disks_profiles-rotation":{ + "manifest_key":"" + }, + "disks_profiles-bus":{ + "manifest_key":"" + }, + "nic_profiles-address":{ + "manifest_key":"address" + }, + "nic_profiles-dev_type":{ + "manifest_key":"dev_type" + }, + "nic_profiles-bus":{ + "manifest_key":"bus_type" + }, + "nic_profiles-sriov_capable":{ + "manifest_key":"" + }, + "nic_profiles-numa_id":{ + "manifest_key":"" + }, + "hardware_profiles-maufacturer":{ + "manifest_key":"" + }, + "hardware_profiles-model":{ + "manifest_key":"" + }, + "hardware_profiles-generation":{ + "manifest_key":"generation" + }, + "hardware_profiles-bios_profile":{ + "manifest_key":"" + }, + "hardware_profiles-processor_profile":{ + "manifest_key":"" + }, + "hardware_profiles-memory":{ + "manifest_key":"memory" + }, + "hardware_profiles-manufacturer":{ + "manifest_key":"vendor" + }, + "hardware_profiles-disk_profile":{ + "manifest_key":"" + }, + "hardware_profiles-nics_profile":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/info-mapping.json b/sdv/docker/sdvconfig/mapping/airship/info-mapping.json new file mode 100644 index 0000000..5a2121a --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/info-mapping.json @@ -0,0 +1,176 @@ +{ + "management_info-owner":{ + "manifest_key":"" + }, + "management_info-area_name":{ + "manifest_key":"" + }, + "management_info-area_center_name":{ + "manifest_key":"" + }, + "management_info-room_id":{ + "manifest_key":"" + }, + "management_info-city":{ + "manifest_key":"" + }, + "management_info-resource_pool_name":{ + "manifest_key":"" + }, + "ntp_info-primary_ip":{ + "manifest_key":"" + }, + "ntp_info-primary_zone":{ + "manifest_key":"" + }, + "ntp_info-secondary_ip":{ + "manifest_key":"" + }, + "ntp_info-secondary_zone":{ + "manifest_key":"" + }, + "syslog_info-server_ip":{ + "manifest_key":"" + }, + "syslog_info-transport":{ + "manifest_key":"" + }, + "dns_info-domain":{ + "manifest_key":"" + }, + "dns_info.servers-name":{ + "manifest_key":"" + }, + "proxy_info-address":{ + "manifest_key":"" + }, + "proxy_info-port":{ + "manifest_key":"" + }, + "proxy_info-user":{ + "manifest_key":"" + }, + "proxy_info-password":{ + "manifest_key":"" + }, + "vim_info-vim_name":{ + "manifest_key":"" + }, + "vim_info-vim_id":{ + "manifest_key":"" + }, + "vim_info-vendor":{ + "manifest_key":"" + }, + "vim_info-version":{ + "manifest_key":"" + }, + "vim_info-installer":{ + "manifest_key":"" + }, + "vim_info-deployment_style":{ + "manifest_key":"" + }, + "vim_info-container_orchestrator":{ + "manifest_key":"" + }, + "vim_info-storage_type":{ + "manifest_key":"" + }, + "deployment_info-introspection":{ + "manifest_key":"" + }, + "deployment_info-deployment_type":{ + "manifest_key":"" + }, + "deployment_info-installer_used":{ + "manifest_key":"" + }, + "deployment_info-workload_vnf":{ + "manifest_key":"" + }, + "deployment_info-workload_cnf":{ + "manifest_key":"" + }, + "deployment_info-sdn_er":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_version":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_nbapps":{ + "manifest_key":"" + }, + "deployment_info-vnfm":{ + "manifest_key":"" + }, + "deployment_info-vnfm_version":{ + "manifest_key":"" + }, + "deployment_info-data_plane_used":{ + "manifest_key":"" + }, + "deployment_info-external_storage_cluster":{ + "manifest_key":"" + }, + "deployment_info-cpu_allocation_ratio":{ + "manifest_key":"" + }, + "deployment_info-high_availability":{ + "manifest_key":"" + }, + "deployment_info-sdn_controller":{ + "manifest_key":"" + }, + "deployment_info-sdn_controller_version":{ + "manifest_key":"" + }, + "deployment_info-sdn_controller_nbapps":{ + "manifest_key":"" + }, + "deployment_info-ironic_deploy_interface":{ + "manifest_key":"" + }, + "deployment_info-bl_str_connect_method":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-type":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-name":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-username":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-password":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.host_ips-ip":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-value":{ + "manifest_key":"" + }, + "jumphost_info-ip":{ + "manifest_key":"" + }, + "jumphost_info-name":{ + "manifest_key":"" + }, + "rack_info-rack_id":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_name":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_description":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/network-mapping.json b/sdv/docker/sdvconfig/mapping/airship/network-mapping.json new file mode 100644 index 0000000..71e6660 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/network-mapping.json @@ -0,0 +1,110 @@ +{ + "network_link-name":{ + "manifest_key":"name" + }, + "network_link-bonding_mode":{ + "manifest_key":"mode" + }, + "network_link-mtu":{ + "manifest_key":"mtu" + }, + "network_link-linkspeed":{ + "manifest_key":"linkspeed" + }, + "network_link-trunking_mode":{ + "manifest_key":"mode" + }, + "network_link-trunking_default_nw":{ + "manifest_key":"default_network" + }, + "network_link.metadata-key":{ + "manifest_key":"" + }, + "network_link.metadata-value":{ + "manifest_key":"" + }, + "network_link.members-name":{ + "manifest_key":"" + }, + "network_link.members-type":{ + "manifest_key":"" + }, + "network_link-vid":{ + "manifest_key":"" + }, + "network_link-vf_count":{ + "manifest_key":"" + }, + "networks-name":{ + "manifest_key":"name" + }, + "networks.vips-name":{ + "manifest_key":"" + }, + "networks.vips-ip":{ + "manifest_key":"" + }, + "networks-tunnel_type":{ + "manifest_key":"" + }, + "networks-tunnel_id":{ + "manifest_key":"" + }, + "networks-tunnel_id_range":{ + "manifest_key":"" + }, + "networks-mtu":{ + "manifest_key":"mtu" + }, + "networks-routedomain":{ + "manifest_key":"" + }, + "networks-cidr":{ + "manifest_key":"cidr" + }, + "networks-dns":{ + "manifest_key":"" + }, + "networks.routes-subnet":{ + "manifest_key":"subnet" + }, + "networks.routes-gateway":{ + "manifest_key":"gateway" + }, + "networks.routes-metric":{ + "manifest_key":"metric" + }, + "networks.routes-routedomain":{ + "manifest_key":"" + }, + "networks.allocation_pools-type":{ + "manifest_key":"type" + }, + "networks.allocation_pools-start":{ + "manifest_key":"start" + }, + "networks.allocation_pools-end":{ + "manifest_key":"end" + }, + "networks-v6_cidr":{ + "manifest_key":"cidr" + }, + "networks.v6_allocation_pools-type":{ + "manifest_key":"" + }, + "networks.v6_allocation_pools-start":{ + "manifest_key":"" + }, + "networks.v6_allocation_pools-end":{ + "manifest_key":"" + }, + "networks.physical_networks-name":{ + "manifest_key":"" + }, + "networks.physical_networks-cidr":{ + "manifest_key":"" + }, + "networks.physical_networks-type":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/platform-mapping.json b/sdv/docker/sdvconfig/mapping/airship/platform-mapping.json new file mode 100644 index 0000000..c7ae374 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/platform-mapping.json @@ -0,0 +1,59 @@ +{ + "platform_profiles-os":{ + "manifest_key":"image" + }, + "platform_profiles-rt_kvm":{ + "manifest_key":"" + }, + "platform_profiles-kernel_version":{ + "manifest_key":"kernel_package" + }, + "platform_profiles-kernel_parameters":{ + "manifest_key":"" + }, + "platform_profiles-isolated_cpus":{ + "manifest_key":"" + }, + "platform_profiles-vnf_cores":{ + "manifest_key":"kvm" + }, + "platform_profiles-os_reserverd_cores":{ + "manifest_key":"" + }, + "platform_profiles-hugepage_count":{ + "manifest_key":"count" + }, + "platform_profiles-hugepage_size":{ + "manifest_key":"size" + }, + "platform_profiles-iommu":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_daemon_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_type":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_uio_driver":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_mem_channels":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_socket_memory":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_pmd_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_lcores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_rxqs":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_options":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/software-mapping.json b/sdv/docker/sdvconfig/mapping/airship/software-mapping.json new file mode 100644 index 0000000..21d56a4 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/software-mapping.json @@ -0,0 +1,20 @@ +{ + "infra_sw_profiles-name":{ + "manifest_key":"" + }, + "infra_sw_profiles-version":{ + "manifest_key":"" + }, + "openstack_sw_profiles-name":{ + "manifest_key":"" + }, + "openstack_sw_profiles-version":{ + "manifest_key":"" + }, + "undercloud_sw_profiles-name":{ + "manifest_key":"" + }, + "undercloud_sw_profiles-version":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/airship/storage-mapping.json b/sdv/docker/sdvconfig/mapping/airship/storage-mapping.json new file mode 100644 index 0000000..16f737c --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/airship/storage-mapping.json @@ -0,0 +1,53 @@ +{ + "storage_profile-bootdrive":{ + "manifest_key":"bootdrive" + }, + "storage_profile.bd_partitions-name":{ + "manifest_key":"name" + }, + "storage_profile.bd_partitions-size":{ + "manifest_key":"size" + }, + "storage_profile.bd_partitions-bootable":{ + "manifest_key":"bootable" + }, + "storage_profile.bd_partitions.filesystem-mountpoint":{ + "manifest_key":"mountpoint" + }, + "storage_profile.bd_partitions.filesystem-fstype":{ + "manifest_key":"fstype" + }, + "storage_profile.bd_partitions.filesystem-mount_options":{ + "manifest_key":"mount_options" + }, + "storage_profile.devices-name":{ + "manifest_key":"name" + }, + "storage_profile.devices-size":{ + "manifest_key":"size" + }, + "storage_profile.devices-mountpoint":{ + "manifest_key":"mountpoint" + }, + "storage_profile.devices-fstype":{ + "manifest_key":"fstype" + }, + "storage_profile.data_devices-name":{ + "manifest_key":"name" + }, + "storage_profile.data_devices-size":{ + "manifest_key":"size" + }, + "storage_profile.data_devices-mountpoint":{ + "manifest_key":"mountpoint" + }, + "storage_profile.data_devices-fstype":{ + "manifest_key":"fstype" + }, + "storage_profile.devices-mount_options":{ + "manifest_key":"mount_options" + }, + "storage_profile.journal_devices-name":{ + "manifest_key":"name" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/hardware-mapping.json b/sdv/docker/sdvconfig/mapping/template/hardware-mapping.json new file mode 100644 index 0000000..f060291 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/hardware-mapping.json @@ -0,0 +1,104 @@ +{ + "bios_profile-bios_version":{ + "manifest_key":"" + }, + "bios_profile-bios_mode":{ + "manifest_key":"" + }, + "bios_profile-bootstrap_proto":{ + "manifest_key":"" + }, + "bios_profile-bios_setting":{ + "manifest_key":"" + }, + "bios_profile-hyperthreading_enabled":{ + "manifest_key":"" + }, + "processor_profiles-numa_id":{ + "manifest_key":"" + }, + "processor_profiles-cpus":{ + "manifest_key":"" + }, + "processor_profiles-cpu_cflags":{ + "manifest_key":"" + }, + "processor_profiles-speed":{ + "manifest_key":"" + }, + "processor_profiles-cache_size":{ + "manifest_key":"" + }, + "processor_profiles-model":{ + "manifest_key":"" + }, + "processor_profiles-architecture":{ + "manifest_key":"" + }, + "disk_profiles-address":{ + "manifest_key":"" + }, + "disk_profiles-alias":{ + "manifest_key":"" + }, + "disk_profiles-dev_type":{ + "manifest_key":"" + }, + "disk_profiles-vendor":{ + "manifest_key":"" + }, + "disk_profiles-size":{ + "manifest_key":"" + }, + "disk_profiles-model":{ + "manifest_key":"" + }, + "disk_profiles-logical_name":{ + "manifest_key":"" + }, + "disk_profiles-rotation":{ + "manifest_key":"" + }, + "disk_profiles-bus":{ + "manifest_key":"" + }, + "nic_profiles-address":{ + "manifest_key":"" + }, + "nic_profiles-dev_type":{ + "manifest_key":"" + }, + "nic_profiles-bus":{ + "manifest_key":"" + }, + "nic_profiles-sriov_capable":{ + "manifest_key":"" + }, + "nic_profiles-numa_id":{ + "manifest_key":"" + }, + "hardware_profiles-maufacturer":{ + "manifest_key":"" + }, + "hardware_profiles-model":{ + "manifest_key":"" + }, + "hardware_profiles-generation":{ + "manifest_key":"" + }, + "hardware_profiles-bios_profile":{ + "manifest_key":"" + }, + "hardware_profiles-processor_profile":{ + "manifest_key":"" + }, + "hardware_profiles-memory":{ + "manifest_key":"" + }, + "hardware_profiles-disk_profile":{ + "manifest_key":"" + }, + "hardware_profiles-nics_profile":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/info-mapping.json b/sdv/docker/sdvconfig/mapping/template/info-mapping.json new file mode 100644 index 0000000..c3633f3 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/info-mapping.json @@ -0,0 +1,155 @@ +{ + "management_info-owner":{ + "manifest_key":"" + }, + "management_info-area_name":{ + "manifest_key":"" + }, + "management_info-area_center_name":{ + "manifest_key":"" + }, + "management_info-room_id":{ + "manifest_key":"" + }, + "management_info-city":{ + "manifest_key":"" + }, + "management_info-resource_pool_name":{ + "manifest_key":"" + }, + "ntp_info-primary_ip":{ + "manifest_key":"" + }, + "ntp_info-primary_zone":{ + "manifest_key":"" + }, + "ntp_info-secondary_ip":{ + "manifest_key":"" + }, + "ntp_info-secondary_zone":{ + "manifest_key":"" + }, + "syslog_info-server_ip":{ + "manifest_key":"" + }, + "syslog_info-transport":{ + "manifest_key":"" + }, + "dns_info-domain":{ + "manifest_key":"" + }, + "dns_info.servers-name":{ + "manifest_key":"" + }, + "proxy_info-address":{ + "manifest_key":"" + }, + "proxy_info-port":{ + "manifest_key":"" + }, + "proxy_info-user":{ + "manifest_key":"" + }, + "proxy_info-password":{ + "manifest_key":"" + }, + "vim_info-vim_id":{ + "manifest_key":"" + }, + "vim_info-vendor":{ + "manifest_key":"" + }, + "vim_info-version":{ + "manifest_key":"" + }, + "vim_info-installer":{ + "manifest_key":"" + }, + "vim_info-deployment_style":{ + "manifest_key":"" + }, + "vim_info-container_orchestrator":{ + "manifest_key":"" + }, + "vim_info-storage_type":{ + "manifest_key":"" + }, + "deployment_info-introspection":{ + "manifest_key":"" + }, + "deployment_info-deployment_type":{ + "manifest_key":"" + }, + "deployment_info-installer_used":{ + "manifest_key":"" + }, + "deployment_info-workload_vnf":{ + "manifest_key":"" + }, + "deployment_info-workload_cnf":{ + "manifest_key":"" + }, + "deployment_info-sdn_er":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_version":{ + "manifest_key":"" + }, + "deployment_info-sdn_er_nbapps":{ + "manifest_key":"" + }, + "deployment_info-vnfm":{ + "manifest_key":"" + }, + "deployment_info-vnfm_version":{ + "manifest_key":"" + }, + "deployment_info-data_plane_used":{ + "manifest_key":"" + }, + "deployment_info-external_storage_cluster":{ + "manifest_key":"" + }, + "deployment_info-cpu_allocation_ratio":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-type":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-name":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-username":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-password":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.host_ips-ip":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-key":{ + "manifest_key":"" + }, + "deployment_info.es_cluster_info.pools-value":{ + "manifest_key":"" + }, + "jumphost_info-ip":{ + "manifest_key":"" + }, + "jumphost_info-name":{ + "manifest_key":"" + }, + "rack_info-rack_id":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_name":{ + "manifest_key":"" + }, + "rack_info.rack_details-rack_description":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/network-mapping.json b/sdv/docker/sdvconfig/mapping/template/network-mapping.json new file mode 100644 index 0000000..f8edd27 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/network-mapping.json @@ -0,0 +1,110 @@ +{ + "network_link-name":{ + "manifest_key":"" + }, + "network_link-bonding_mode":{ + "manifest_key":"" + }, + "network_link-mtu":{ + "manifest_key":"" + }, + "network_link-linkspeed":{ + "manifest_key":"" + }, + "network_link-trunking_mode":{ + "manifest_key":"" + }, + "network_link-trunking_default_nw":{ + "manifest_key":"" + }, + "network_link.metadata-key":{ + "manifest_key":"" + }, + "network_link.metadata-value":{ + "manifest_key":"" + }, + "network_link.members-name":{ + "manifest_key":"" + }, + "network_link.members-type":{ + "manifest_key":"" + }, + "network_link-vid":{ + "manifest_key":"" + }, + "network_link-vf_count":{ + "manifest_key":"" + }, + "networks-name":{ + "manifest_key":"" + }, + "networks.vips-name":{ + "manifest_key":"" + }, + "networks.vips-ip":{ + "manifest_key":"" + }, + "networks-tunnel_type":{ + "manifest_key":"" + }, + "networks-tunnel_id":{ + "manifest_key":"" + }, + "networks-tunnel_id_range":{ + "manifest_key":"" + }, + "networks-mtu":{ + "manifest_key":"" + }, + "networks-routedomain":{ + "manifest_key":"" + }, + "networks-cidr":{ + "manifest_key":"" + }, + "networks-dns":{ + "manifest_key":"" + }, + "networks.routes-subnet":{ + "manifest_key":"" + }, + "networks.routes-gateway":{ + "manifest_key":"" + }, + "networks.routes-metric":{ + "manifest_key":"" + }, + "networks.routes-routedomain":{ + "manifest_key":"" + }, + "networks.allocation_pool-type":{ + "manifest_key":"" + }, + "networks.allocation_pool-start":{ + "manifest_key":"" + }, + "networks.allocation_pool-end":{ + "manifest_key":"" + }, + "networks-v6_cidr":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-type":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-start":{ + "manifest_key":"" + }, + "networks.v6_allocation_pool-end":{ + "manifest_key":"" + }, + "networks.physical_networks-name":{ + "manifest_key":"" + }, + "networks.physical_networks-cidr":{ + "manifest_key":"" + }, + "networks.physical_networks-type":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/platform-mapping.json b/sdv/docker/sdvconfig/mapping/template/platform-mapping.json new file mode 100644 index 0000000..1628833 --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/platform-mapping.json @@ -0,0 +1,59 @@ +{ + "platform_profiles-os":{ + "manifest_key":"" + }, + "platform_profiles-rt_kvm":{ + "manifest_key":"" + }, + "platform_profiles-kernel_version":{ + "manifest_key":"" + }, + "platform_profiles-kernel_parameters":{ + "manifest_key":"" + }, + "platform_profiles-isolated_cpus":{ + "manifest_key":"" + }, + "platform_profiles-vnf_cores":{ + "manifest_key":"" + }, + "platform_profiles-os_reserverd_cores":{ + "manifest_key":"" + }, + "platform_profiles-hugepage_count":{ + "manifest_key":"" + }, + "platform_profiles-hugepage_size":{ + "manifest_key":"" + }, + "platform_profiles-iommu":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_daemon_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_type":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_uio_driver":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_mem_channels":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_socket_memory":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_pmd_cores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_lcores":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_dpdk_rxqs":{ + "manifest_key":"" + }, + "platform_profiles-vswitch_options":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/software-mapping.json b/sdv/docker/sdvconfig/mapping/template/software-mapping.json new file mode 100644 index 0000000..704b00e --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/software-mapping.json @@ -0,0 +1,20 @@ +{ + "control-infra_sw_profiles-name":{ + "manifest_key":"" + }, + "control-infra_sw_profiles-version":{ + "manifest_key":"" + }, + "control-openstack_sw_profiles-name":{ + "manifest_key":"" + }, + "control-openstack_sw_profiles-version":{ + "manifest_key":"" + }, + "control-undercloud_sw_profiles-name":{ + "manifest_key":"" + }, + "control-undercloud_sw_profiles-version":{ + "manifest_key":"" + } +} \ No newline at end of file diff --git a/sdv/docker/sdvconfig/mapping/template/storage-mapping.json b/sdv/docker/sdvconfig/mapping/template/storage-mapping.json new file mode 100644 index 0000000..ab7acef --- /dev/null +++ b/sdv/docker/sdvconfig/mapping/template/storage-mapping.json @@ -0,0 +1,29 @@ +{ + "storage_profile-bootdrive":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-name":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-size":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions-bootable":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-mountpoint":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-fstype":{ + "manifest_key":"" + }, + "storage_profile.bd_partitions.filesystem-mount_options":{ + "manifest_key":"" + }, + "storage_profile.data_devices-name":{ + "manifest_key":"" + }, + "storage_profile.journal_devices-name":{ + "manifest_key":"" + } +} \ No newline at end of file -- cgit 1.2.3-korg