You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Initial implementation Changes in the mechanism driver: * Automatically create a port with device_owner=network:dhcp to serve metadata and eventually DHCP. * Auto-allocate an IP for the metadata port on subnet creation. * Push static route for 169.254.169.254 in DHCP options. * Wait until metadata service is provisioned in the chassis where a port resides before sending the event to Nova. Agent: * Implementation of . Devstack plugin: * Starts networking-ovn-agent with the proper config files. * Disables config drive in nova.conf for tempest against master branch. * Enables TEMPEST_RUN_VALIDATION for tempest against master branch. In order to test this patch out we need to make these changes to nova.conf: * [DEFAULT] section: force_config_drive = False * [neutron] section: service_metadata_proxy = True This patch depends on  and  (already merged into OVS master). NOTE: Metadata tests are only enabled for the non-voting tempest job which runs against OVS master branch. The release job runs against OVS 2.7 which doesn't include  so those tests are disabled until OVS 2.8 is released.  https://docs.openstack.org/developer/networking-ovn/design/metadata_api.html  https://patchwork.ozlabs.org/patch/767369/  https://patchwork.ozlabs.org/patch/771297/ Change-Id: Ife2fd18f2f88050429e70c7e557fa41d2d54b034
|6 years ago|
|metadata||6 years ago|
|__init__.py||6 years ago|
|metadata_agent.py||6 years ago|