[openstack-dev] [nova][neutron] How would nova microversion get-me-a-network in the API?

Ed Leafe ed at leafe.com
Fri Feb 19 18:40:45 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 02/19/2016 11:49 AM, John Garbutt wrote:

> Now, if we step back and created this again, I would agree that 
> --nic=auto is a good idea, so its explicit. However, all our users
> are used to automatic being the default, all be it a very patchy
> default. So I think the best evolution here is to fix the
> inconsistency by making a VM with no network being the explicit
> option (--no-nic or something?), and failing the build if we are
> unable to get a nic using an "automatic guess" route. So now the
> default is more consistent, and those that what a VM with no NIC
> have a way to get their special case sorted.

If we expect Nova to be in use for years to come, it makes sense to
accept a little short-term discomfort for a much better long-term
experience. Given that there is no magic solution that will make
everyone happy in all cases, we should favor the one that over the
long haul creates the most number of happy users. The microversion
bump to auto-create a network, IMO, is the least disruptive to
existing use cases and the best choice for the future. We can't wring
our hands forever because we can't make everyone happy.

- -- 

- -- Ed Leafe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJWx2GtAAoJEKMgtcocwZqL61wQALYd9VMWXtNiG31Y2G8p4sPE
Ya9jb4baoGIbWPE9YBnojZQiFcpaFJt6Z0puWS6ohQq/CLXMqRsrzZuG7WgX5Juw
RL+LJAwdZKYVaO7RO0qU91Xf8oYWMojebWx8lJybEgrdnlMtWcP43cGNdA+0qvQt
EQZEcRDm2MO5qLRKJSn3f1QYDNjRK4OnmJUK9HwMK83J3A18qS6YFzH65PLUshjP
UAYd4co0A6tBiHQ3XWr/xvCYcNvcSAw+k6qm3gN2IjMaA/L1kNir4ZdxTdv83P44
G0EWdS1SM1fWkv98caCq8swsN3OtyqbouVlFusaifysUzJYJIWdqNqk3gyKCkE34
mCWGq51rM5C3wXBJ4F5AfI9NnnL6jel5CXw7GNxlld9HKB0NQX3bxANzctH+yBDf
/BROU2lUvLtwUsTOnYMFcRUQJilnyF+MZMWY2bo7Bc/HrylMU3RgHoCBNo31sTuK
PnwdTNf8rBQzM6ieBJMYtcYsSUhkfxXfJGIlLeaYHVSQz38rZAdII3GRQHyvKqaL
0WTvpgb1yWoz6LHjdDOWhAY4fG2FAzcCOAfIJg7mryCBmL7kiA9D3gjDXBMaKRzV
eQ7XHotBIQ/A759/8f0/8hbkyB+iBjW5FW+NmeK3uKFUS1p0Q98dnyJC7oqPDkHf
i/EDeUEJrrNwO/tnYgXO
=hJLe
-----END PGP SIGNATURE-----



More information about the OpenStack-dev mailing list