8 Commits

Author SHA1 Message Date
Matt Riedemann
dc673e34b4 Revert "Disable placement-api by default"
This reverts commit be6f34c3388365f93c84671f07af7a1cffb6efd8

Now that the openstack/nova commit
3c217acb9c55d647ca362320d697e80d7cfa5ceb has landed. The issue is now
fixed and we can revert this change.

Change-Id: I6729706b13d49a277a2f037ea7ef00211d4a4ca9
Related-Bug: #1651678
2017-01-06 06:28:05 -08:00
Vasyl Saienko
be6f34c338 Disable placement-api by default
With placement-api enablement Ironic jobs got into regression due to
[0]. The fix in Nova stuck at the decision phase [1]. Until Nova fix
issue permanently disable it in ironic to unblock CI.

[0] https://bugs.launchpad.net/ironic/+bug/1651678
[1] https://review.openstack.org/#/c/414214/

Change-Id: I658ec963761dd4c5111a98e77298a8974553e857
Related-Bug: #1651678
2016-12-28 09:48:58 +00:00
pawnesh.kumar
d92425dfe8 Revert "Set SUBNETPOOL_PREFIX_V4 to FIXED_RANGE"
This reverts commit I8f0e5405f3e2d6e35418c73f610ac6b779dd75e5

Revert the temporary changes, when problem is fixed in devstack.
https://bugs.launchpad.net/devstack/+bug/1629133

Change-Id: I0b51e748043d785ca18dda8d7be744bf67feeaeb
2016-10-21 19:13:25 +00:00
Vasyl Saienko
e7190eac30 Fix broken xenial job
MTU has been changed in neutron to 1450 by default by [0]
As result ISCSI job on xenial become broken. With this patch
PUBLIC_BRIDGE_MTU is set to smallest mtu of existed interfaces decreased
by 50. MTU on IRONIC_VM_NETWORK_BRIDGE is set to PUBLIC_BRIDGE_MTU.

[0] 51a697817d

Closes-Bug: #1631875
Related-Bug: #1603268
Change-Id: I044d415410a714591e9770a57cfb8509a103cf00
2016-10-11 15:04:24 +03:00
Vladyslav Drok
63b76e8ad1 Remove unnecessary option from plugin settings
The setting of Q_USE_PROVIDERNET_FOR_PUBLIC was added to
multitenancy job in project-config commit
7d1e2127a2b055640d90808347ae5b133df83847, so no need to set it in
the plugin settings anymore.

Multitenancy devstack setup docs are updated too.

Change-Id: I165bfc8051b9cf3fc80f299c8215712089003f3a
2016-10-06 20:52:46 +03:00
Jim Rollenhagen
183d1d5ff1 Set SUBNETPOOL_PREFIX_V4 to FIXED_RANGE
The default for SUBNETPOOL_PREFIX_V4 in devstack causes external
connectivity to be mostly broken in osic-cloud1 nodes. IPA relies on
external activity to build images, and osic-cloud1 is pretty prevalent
for running CI jobs, therefore this breaks IPA CI.

Setting this to the same range as FIXED_RANGE should eliminate this, or
at least reduce the probability of it happening from 1:(size of /8) to
1:(size of /24).

This should be reverted when the actual problem is fixed in devstack.

Related-Bug: #1629133
Change-Id: I8f0e5405f3e2d6e35418c73f610ac6b779dd75e5
2016-10-06 08:53:11 -04:00
Vasyl Saienko
a53dae62af Fix ironic-multitenant-network job
Recently neutron public network type has been changed by default
to flat [0]. It caused ironic-multitenant-network job to failure.
This patch update settings in ironic/settings untill apropriate changes
are merged to project-config and developer documentation.

Reference:
[0] https://review.openstack.org/#/c/346282/
Change-Id: Icd83203f1c61f71c96324c532baabe3a924cf617
2016-08-31 15:36:04 +00:00
Jim Rollenhagen
a0dcef410e Add devstack plugin
This adds the actual devstack plugin, with a signal to devstack that the
plugin is in use, and devstack should not run the ironic code in the
devstack tree.

Note that this is not yet configured to run in the gate.

Change-Id: I147ea059f75720132dd82ff9e7cd3bfdff7fa584
2015-12-10 15:33:33 +00:00