2
0
mirror of https://github.com/xcat2/confluent.git synced 2024-11-22 01:22:00 +00:00
xCAT confluent - replacement of conserver and eventually xcatd
Go to file
Jarrod Johnson ca4955101d Improve "realness" of imgutil exec context
Utilities that expected /dev/pts will now be satisfied,
as a new /dev/pts is mounted.

Further, systemd added a check in various utilities that
was fouled by the previous method of appearing to have a
root filesystem.

Before, after chroot, we would bind mount / to itself, and this
made things using /proc/mounts, /proc/self/mountinfo, df, mount,
etc happy that there is a real looking root filesystem.

However, by doing it after the chroot, systemd could statx on '..' and
get a different mnt id than /. So it had to be done prior to the
chroot.  However it also had to be done before other mounts as
bind mounting over it would block the submounts.

This more closely imitates the initramfs behavior, where '/' starts life
as a 'real' filesystem before being mounted up and switched into.

This behavior was made to imitate the 'start_root.c' behavior as that
seems to be more broadly successful.
2024-08-07 08:40:10 -04:00
confluent_client better error handling 2024-07-15 09:22:59 -04:00
confluent_common Change rpm spec to build using python2 2019-09-23 11:11:16 -04:00
confluent_osdeploy Force load IB/OPA modules in case of IB boot 2024-08-01 09:40:39 -04:00
confluent_perl Add support for shell based plugins 2014-05-27 15:02:53 -04:00
confluent_server Wire in bmc config clear to redfish 2024-08-06 10:05:39 -04:00
confluent_vtbufferd Add more error handling in vtbufferd 2024-06-07 09:36:18 -04:00
confluent_web Implement ability to prompt for nodeattrib options. 2018-09-04 09:38:01 -04:00
container Provide a sample container build 2021-07-08 09:39:36 -04:00
doc Remove single byte TLV concept from socket protocol. 2013-10-12 21:15:52 -04:00
genesis Refresh to CentOS stream 9 2024-05-23 15:15:37 -04:00
imgutil Improve "realness" of imgutil exec context 2024-08-07 08:40:10 -04:00
misc Provide components for cert management with modern XCC 2024-04-01 12:13:21 -04:00
.gitignore Fix gitignore to track ronn files 2021-01-21 11:52:22 -05:00
API.txt Remove kwargs to provide forward compatibility, it doesn't seem to be workable in python 2013-09-09 15:42:00 -04:00
LICENSE Trim to appropriate content for the license 2022-04-25 15:18:27 -04:00
SECURITY Add some notes about security related design 2014-04-21 16:01:14 -04:00
TODO Avoid trying to set title on incapable terminals 2014-10-06 16:51:56 -04:00