Ran through the above mentioned script and validated that the warning message was squelched when touching /var/lib/cloud/instance/warnings/.skip
xenial START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login:
cloud-init 0.7.9-153-g16a7302f-0ubuntu1~16.04.1
xenial DONE --------------
yakkety START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login:
cloud-init 0.7.9-153-g16a7302f-0ubuntu1~16.10.1
yakkety DONE --------------
zesty START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login:
cloud-init 0.7.9-153-g16a7302f-0ubuntu1~17.04.1
zesty DONE --------------
Ran through the above mentioned script and validated that the warning message was squelched when touching /var/lib/ cloud/instance/ warnings/ .skip
xenial START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login: g16a7302f- 0ubuntu1~ 16.04.1
cloud-init 0.7.9-153-
xenial DONE --------------
yakkety START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login: g16a7302f- 0ubuntu1~ 16.10.1
cloud-init 0.7.9-153-
yakkety DONE --------------
zesty START --------------
Warning should exist on login: WARNING WARNING FOO
Warning should now be suppressed on login: g16a7302f- 0ubuntu1~ 17.04.1
cloud-init 0.7.9-153-
zesty DONE --------------