aboutsummaryrefslogtreecommitdiffstats
path: root/sdv/docker/sdvconfig/mapping/airship
diff options
context:
space:
mode:
Diffstat (limited to 'sdv/docker/sdvconfig/mapping/airship')
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/hardware-mapping.json107
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/info-mapping.json176
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/network-mapping.json110
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/platform-mapping.json59
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/software-mapping.json20
-rw-r--r--sdv/docker/sdvconfig/mapping/airship/storage-mapping.json53
6 files changed, 525 insertions, 0 deletions
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