cloud-init-local init script issue
cloud-init-local init script has incorrect dependency.
please see an extract from the boot log:
[ 11.544928] EXT4-fs (vda2): mounted filesystem with ordered data
mode. Opts: (null)
ok.
OpenRC 0.21.d6c52bde is starting up Linux 4.4.17-0-grsec (x86_64)
* /proc is already mounted
* Mounting /run … * /run/openrc: creating directory
* /run/lock: creating directory
* /run/lock: correcting owner
* /etc/init.d/cloud-init-local uses runscript, please convert to
openrc-run.
[ 14.995044] random: cloud-init urandom read with 15 bits of entropy
available
[ 17.040117] NET: Registered protocol family 10
Traceback (most recent call last):
File “/usr/bin/cloud-init”, line 621, in
sys.exit(main())
File “/usr/bin/cloud-init”, line 617, in main
get_uptime=True, func=functor, args=(name, args))
File “/usr/lib/python2.7/site-packages/cloudinit/util.py”, line 1906, in
log_time
ret = func(args,*kwargs)
File “/usr/bin/cloud-init”, line 451, in status_wrapper
util.ensure_dirs((data_d, link_d,))
File “/usr/lib/python2.7/site-packages/cloudinit/util.py”, line 1251, in
ensure_dirs
ensure_dir(d, mode)
File “/usr/lib/python2.7/site-packages/cloudinit/util.py”, line 1291, in
ensure_dir
chmod(path, mode)
File “/usr/lib/python2.7/site-packages/cloudinit/util.py”, line 1503, in
chmod
os.chmod(path, real_mode)
OSError: [Errno 30] Read-only file system: ‘/var/lib/cloud/data’
[ ok ]
please find suggested patch in attach.
$ apk info cloud-init
cloud-init-0.7.6-r2 description:
Cloud instance init scripts
cloud-init-0.7.6-r2 webpage:
http://launchpad.net/cloud-init
cloud-init-0.7.6-r2 installed size:
2736128
(from redmine: issue id 6121, created on 2016-09-07)
- Uploads: