ZAPI-764: Provisioning fabric NATs broken by VMAPI initialization changes

Resolution

Fixed: A fix for this issue is checked into the tree and tested.
(Resolution Date: 2017-01-30T19:54:27.000Z)

Fix Versions

2017-02-02 ICELAND ESCALATION (Release Date: 2017-02-02)

Related Links

Description

ZAPI-757 changed how VMAPI gets initialized, and removed the configuration information from req objects. The common.setDefaultValues() function needs this information to allow it to set the sdc_nat_pool field on workflows so that NAT provisions know which network they need. Without it, Docker provisions will fail for people who have never provisioned their NAT, as seen in DOCKER-1000.

Comments

Comment by Bot Bot [X]
Created at 2017-01-30T19:54:01.000Z

sdc-vmapi commit 69ea66d (branch master, by Cody Peter Mello)

ZAPI-751 add-nics workflow should set the cn_uuid of the new NIC
    ZAPI-764 Provisioning fabric NATs broken by VMAPI initialization changes
    Reviewed by: Julien Gilli <julien.gilli@joyent.com>
    Approved by: Josh Wilsdon <jwilsdon@joyent.com>