On Sat, May 04, 2019 at 12:34:00AM -0000, Ryan Harper wrote:
> The misspelling is part of the original netplan; it has been fixed but
> only in bionic and newer. For max compatibility it's best to always
> render/supply the misspelling. Cloud-init will accept either key, but
> for now will only render the misspelling as all netplan releases support
> this key.
In the original netplan, it's also misspelled in the output to networkd, so
probably never worked? From xenial, and bionic release pocket:
On Sat, May 04, 2019 at 12:34:00AM -0000, Ryan Harper wrote:
> The misspelling is part of the original netplan; it has been fixed but
> only in bionic and newer. For max compatibility it's best to always
> render/supply the misspelling. Cloud-init will accept either key, but
> for now will only render the misspelling as all netplan releases support
> this key.
In the original netplan, it's also misspelled in the output to networkd, so
probably never worked? From xenial, and bionic release pocket:
./src/networkd.c: g_string_ append_ printf( params, "\nGratuitiousA RP=%d", def->bond_ params. gratuitious_ arp);
In the NM backend that's spelled 'num_grat_arp' in the output so should
work, but that's also largely irrelevant for cloud-init I would think.