If IPv6 support is added to a system after xcat is running,
then trying to reach 'localhost' may end up being '::1' instead
of '127.0.0.1'. This will be fine after xCAT restarts from before
IPv6 support being available, but until that time the daemon is
IPv4 only. Have Client try IPv4 if IPv6 fails to accomodate this
situation.
* To fix issue that lose activation success log
* update onie doc to add rspconfig sshcfg command (#5539)
* fix osarch missing from copycds (#5543)
* Modify release information for 2.14.3 release
* update goconserver quickstart document
* Enhancement for using site cache in plugin (#5535)
* site cache when run plugin does not work very well
- using cache from plugin when getNodesAttribs/getNodeAttribs (pass it into DB process from plugin process)
- Site cache is a whole hash, so to use cache when by the hash is there, instead of the specified key is there.
It is because that there might be no key defined in site table.
* with XCATBYPASS, to populate site hash before scan_plugins. Then only 1 query for site table to do whole things.
* cache site when init plugins on service nodes
* missing to comment the old codes query from xCAT DB process
* * osimage table schema change: add a "environvar" col in osimage table to hold environment variables used in osimage customized files
* osimage object schema change: add a environvar attribute, which refers to osimage.environvar
* the environment variables specified in "environvar" attribute will be exported during invocation of postinstall scripts in genimage
* support variables in synclists
* support environment variables in genimage,mkinstall,getpostscript
* support environment variables for xdcp -i -F in packimage
- support xcat_secure_pw:<user> API in credential plugin
- for diskless, if enabled secure root, packimage will not write root password into image
- for stateful, if enabled secure root, nodeset will not write root password into config file
- and 'remoteshell' will update shadow file accordingly
- modify rsyslog conf and add "%syslogseverity-text:::uppercase%" to input the text Severity
- remove duplicate Severity in log message
- modify MsgUtils::trace for better performance and code structure
* add support for syncfiles with scp
* refine logic of EXECTUTE support message non rsync filesync
* refine syncfiles
* add startsyncfile script for cumulus
* refine format, fix updatenode without options causes command to crash #5142
After running makegocons, startup configuration would be changed
to make sure goconserver could start after rebooting. Changes
are made in makeconservercf too.
The message util from xCAT framework do not print where the message
comes from by default. This patch add [service host] prefix for the
message if message is from SN.
* Add section for OpenBMC rflash in admin-guide, link this section to CORAL reference section
* enhance rflash unattended doc
* Add libnl3 to ib.rhels7.ppc64le.pkglist
* Reverse installing xCAT-openbmc-py by default so we can require python dependencies
* Adding documentation for installing xCAT-openbmc-py
* enhance rflash doc
* Fix indent problem for the comment lines
For the usability issue, add more spaces to avoid of
some errors when deleting the `#`.
* Install first, then performance section
* Modify all fullwidth colon in test case
* remove the dependency, Load SOAP module dynamically
* Add doc to enable goconserver by default
Add the steps in documentation to enable goconserver by default.
* Use makegocons instead of makeconservercf during discovery and provision
* check if agent exists in process_request and give more clear message.
* add usercase for xcat-inventory
* Not start agent when no valid nodes (#4915)
* Control openbmc Perl/Python commands with site attribute
* update PR: control openbmc perl/python commands, using site attribute, env variable as well
If cons script is waiting, goconserver could not aware of
the status of the console connection. This patch check
the environment when running the script, if it is gocons
and retrying is needed, exit immediately.