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