ironic/ironic/common
Kaifeng Wang fe01ddb2bc Fixes the issue that instance bond port can't get IP address
The issue is that when a port group doesn't have a mac address assigned by
operators, and during provisioning we unbind/bind tenant port with None which
causes the mac address to be regenerated twice and differs from the originally
one allocated by nova or users which was packed into config drive. The end result
is that, bond port has different mac address configured and can't the IP address
from neutron.

Change-Id: I92ed5d17239216324d6a69e0ed8771fd6948d6ec
Story: 2008300
Task: 41185
2020-11-10 21:11:18 +08:00
..
glance_service Fix the remaining hacking issues 2020-03-31 13:40:00 +00:00
json_rpc json-rpc: surround IPv6 address with [] in conductor URL 2020-10-27 11:22:12 -04:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
boot_devices.py Add FLOPPY boot device constant 2019-09-13 13:40:02 +02:00
boot_modes.py Adds boot mode support to ManagementInterface 2018-06-15 15:19:41 +00:00
cinder.py Remove deprecated [cinder]url 2020-05-14 17:43:57 +02:00
components.py Add indicator management harness to ManagementInterface 2019-08-26 12:05:29 +02:00
config.py Finalize removal of ipxe_enabled option 2020-02-21 14:25:01 +08:00
context.py Fix tenant DeprecationWarning from oslo_context 2018-05-11 14:28:42 -07:00
dhcp_factory.py Change pxe dhcp options name to codes. 2017-10-13 12:50:58 +03:00
driver_factory.py Changes to add exception in "default_interface()" function 2020-10-27 19:41:18 +05:30
exception.py Handle agent still doing the prior command 2020-10-29 14:58:34 -07:00
faults.py Validating fault value when querying with fault field 2018-06-12 20:47:30 +08:00
fsm.py Stop using six library 2019-12-23 09:38:25 +01:00
grub_conf.template Fix for automated boot iso issue with IPA ramdisk 2015-04-10 09:09:53 -07:00
hash_ring.py Fix a race condition in the hash ring code 2020-09-28 17:15:28 +02:00
i18n.py Make oslo.i18n an optional dependency 2020-04-02 14:10:21 +02:00
image_service.py Add timeout to image operations in the direct deploy 2020-10-22 13:16:47 +02:00
images.py Support file:/// images for the direct deploy 2020-09-02 15:15:11 +02:00
indicator_states.py Add indicator management harness to ManagementInterface 2019-08-26 12:05:29 +02:00
isolinux_config.template Add support for creating vfat and iso images 2014-08-26 21:18:11 +05:30
keystone.py Switch Ironic to openstacksdk for Neutron 2020-08-19 10:48:17 +02:00
network.py Update wording used in removal of VIFs 2018-04-18 03:00:15 +00:00
neutron.py Fixes the issue that instance bond port can't get IP address 2020-11-10 21:11:18 +08:00
nova.py Update nova os-server-external-events response logic 2019-12-10 09:28:23 -06:00
policy.py Enable Basic HTTP authentication middleware 2020-06-05 01:15:08 +12:00
profiler.py Enable OSProfiler support in Ironic - follow-up 2017-08-18 14:41:44 +00:00
pxe_utils.py clean up mac address with the pxe configuration files 2020-09-09 09:48:53 +08:00
raid.py Software RAID: don't try to set local_gb to MAX 2020-07-03 14:27:05 +02:00
release_mappings.py Update release mappings and API history for 16.0 2020-09-24 11:19:48 +02:00
rpc_service.py Remove locks before RPC bus is started 2020-07-28 08:03:21 -07:00
rpc.py Make versioned notifications topics configurable 2019-01-23 08:38:18 +01:00
service.py reloads mutable config values on SIGHUP 2018-02-28 23:46:30 +00:00
states.py Clean up nodes in DELETING on conductor restart 2020-07-03 11:41:29 +02:00
swift.py Stop using six library 2019-12-23 09:38:25 +01:00
utils.py Replace oslo_utils.netutils type compares with ipaddress 2020-07-17 17:05:54 -07:00
wsgi_service.py Fix W504 errors 2018-05-09 06:11:30 -07:00