Anuket Project
Airship RI-1 Gap Analysis
- L2 Only
- Airship 1.8 reference type added support for OVS-DPDK but is currently L2(provider network) only for performance improvement and avoiding Neutron L3+DPDK complexities/issues.
- Airship and FuncTest have already worked together to address a large number of tempest and ci cases to remove/skip dependency on Neutron L3 tenant work, router, floating ip etc.. Here are the list of remaining tempest test cases still failing:
AIRSHIP-115 Tempest does not skip some router and floating dependent test cases AIRSHIP-124 Is_default attribute not supported in Neutron network AIRSHIP-119 tempest_all TaggedAttachmentsTest failure AIRSHIP-123 tempest_slow test_tagged_boot_devices failed AIRSHIP-117 tempest_all tempest.api.compute.servers.test_attach_interfaces failures AIRSHIP-118 tempest_all test_create_server_multi_nic test case failures AIRSHIP-120 tempest_all dhcp scheduler test failure AIRSHIP-122 tempest_neutron dhcp agent scheduler test list network hosted by one dhcp failures AIRSHIP-125 tempest_neutron dhcp port status active test failure - Patchset(s) in review: https://gerrit.opnfv.org/gerrit/c/functest/+/71831
- Add L2 only VNF workload in FuncTest. Currently used VNF workload for testing are L3 dependent and have to be skipped. (Note: Cedric has mentioned HeatIMS as a potential candidate).
- For the long run, we need to add L3 support as an option in RI-1. (Capture lack of L3 in chapter 9 as a gap, section 9.4
(https://github.com/cntt-n/CNTT/blob/master/doc/ref_impl/cntt-ri/chapters/chapter09.md)
- OpenStack
- Train release (tie RI-1 conformance to Baldy)
- Nova live migration. (add in Gap)
Tempest test failures:
AIRSHIP-121 tempest_all test manage unmanage volume failure exceptions AIRSHIP-116 Tempest_all resize server test case failure exceptions: vm resizing is not a good design, should add more vms, scale out vs scale up. AIRSHIP-95 Airship vping_userdata-run Nova instance console log empty The OS api returns "" but the log is not actually empty and can be retrieved manually. This blocks functest. AIRSHIP-114 Airship 1.8 fails at access share security group in rbac There is work around – duplicate security group in projects AIRSHIP-103 Airship tempest-scenario Nova metadata service is not reachable from guest vms Check with Cédric Ollivierif this case shoudl be blacklisted. the test case is trying to reach the public-ipv4 api from meta service and is not supported in L2 only.
AIRSHIP-96 Airship tempest-cinder volume backup and restore test error exceptions
- Community lab
- POD 17 is used for Airship development and running the master (Post Jerma). It is significantly under-spec (RAM and disk). Node 4 has hardware issues. Ticket open.
- POD 15 is for RC gate. It is out of commission because Node 1 has issue with BMC console and couldn't install OS. Ticket open. When the hardware issue is addressed, it needs to bring up to Airship 1.8 (Jerma) for the RC gate and community reference/shared use.