Hello everyone and happy new year.
I have two questions regarding livecd-creator:
When I try to use livecd-creator 27.1 on CentOS 7 1908 it always seems to fail like this:
Traceback (most recent call last):
File "./tools/livecd-creator", line 258, in <module>
sys.exit(main())
File "./tools/livecd-creator", line 241, in main
creator.package(ops=ops)
File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 829, in package
self._stage_final_image(ops)
File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 382, in _stage_final_image
self.__create_iso(self.__isodir)
File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 332, in __create_iso
if subprocess.call(args) != 0:
File "/usr/lib64/python2.7/subprocess.py", line 524, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Does anyone know what specifically it's trying to do there?
Question 2:
When I use the version that is packaged with CentOS 7 (21.4-2.el7) (there is a bug with selinux that prevents you from logging in but I worked around that problem)
It creates the ISO, I can convert the ISO to a PXE image and boot a machine from that image.
However, once I write about 300MB of data to the / filesystem the filesystem goes read-only even though the filesystem supposedly has 4GB of free space still.
The program that I am trying to run inside of my live environment apparently has no way to write data to other paths, so I am sort of stuck.
Thanks,
-Drew