5476959365
Add ol to the list of OSes in the subroutine using_dracut of anaconda.pm
2021-11-04 11:09:07 -04:00
3c643e6598
Genesis base based on Fedora 28
2021-10-14 16:57:14 -04:00
472fa1456a
Support Fedora34 diskful install
2021-09-30 11:35:10 -04:00
e1dc9e33c6
Merge pull request #7029 from gurevichmark/centos-stream
...
Support CentOS8 Stream
2021-09-17 16:43:01 -04:00
1147726242
Support CentOS8 Stream
2021-08-31 15:54:43 -04:00
0f2f6db5cf
Update kernel options to disable selinux on OL and Rocky
2021-08-18 14:01:16 -04:00
b38e9716d3
Update the kernel options to disable selinux
...
Was having issues building a diskless image for RHEL8
2021-07-30 18:51:50 -04:00
b9585a78e1
add Rocky Linux 8.4 support
2021-07-13 07:52:55 +08:00
0dbc10bd0d
Better comment for [-1] index
2021-04-21 15:33:43 -04:00
f045f67994
Support Oracle Linux on service nodes
2021-04-21 08:46:17 -04:00
f57fd01c3d
Generate local repository template if not exist or empty
2020-07-30 13:54:15 -04:00
2e8ab98304
geninitrd failed to load new driver rpm packages
2020-07-10 14:17:59 -04:00
28a917b25c
Port Generic CentOS check from Lenovo tree
...
This will do a more generic check if a discid is not found.
2019-11-08 08:25:32 -05:00
9854215617
Inform the user when arch cannot automatically be detected, if we are in the correct plugin
2019-05-10 10:36:31 -04:00
4ae1391051
Missing newline
2019-05-09 17:25:21 -04:00
0ee133ce9b
Improve the debug messages to show plugin
2019-05-09 17:23:50 -04:00
d80bda8eb4
Plugin should not return error in certain places because it will attempt to look at another plugin
2019-05-09 17:20:10 -04:00
5188f3a526
Add non zero return code to the error callback
2019-05-07 10:36:19 -04:00
1cbe1ee8f4
Add some debug into copycds to help when issues come up, allow for user to specify options to copycds
2019-05-02 15:51:15 -04:00
3089a256e5
Handle the exit code properly
2019-03-12 18:10:41 +08:00
0278e8962c
Handle the output of cpio properly
2019-03-12 18:10:31 +08:00
dd394f6f6e
Handle the exit code of child process properly
2019-03-12 18:10:23 +08:00
01541aba74
correct several issues on site.httpport in diskless provision ( #5774 )
2018-11-07 18:19:35 +08:00
5d90a4212c
change HTTPPORT in /proc/cmdline to XCATHTTPPORT to avoid potential confilic
2018-11-04 21:54:30 -05:00
1fb78eb97d
add HTTPPORT=xxx in kcmdline for diskless/statelite
2018-11-02 05:00:26 -04:00
d94406edae
Merge branch 'master' into sle15support
2018-08-20 17:10:12 +08:00
a39707fa94
Restore classic nodeset arguments
...
People are opting into the classic arguments, continue helping them so
long as it works.
2018-08-06 14:01:44 -04:00
c49e41da99
support environment variables in osimage customized files ( #5281 )
...
* * 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
2018-06-15 14:51:41 +08:00
d8b9cf1f6e
Remove trailing spaces in file xCAT-server/lib/xcat/plugins/anaconda.pm
2017-12-31 23:59:59 +00:00
d447882fd5
Adjust the server used for kernel/initrd and imgurl for petitboot ( #4416 )
...
- URL for kernel/initrd, get the value from below value tftpserver -> xcatmaster -> myipfn
- URL for image, get the value from below value nfsserver -> tftpserver -> xcatmaster -> myipfn
2017-12-13 18:14:04 +08:00
7cc62be2b0
fix issue https://github.com/xcat2/xcat-core/issues/4411 ( #4462 )
...
* fix issue Compute nodes fail to get provisioned #4411 : covert imgsrv and xcatmaster to their ip addresses in case the hostname cannot be resolved inside initrd for diskless
2017-12-07 14:50:34 +08:00
d958b50d60
Merge pull request #4037 from robin2008/petitboot-error-handle-4-noderange
...
Enhance nodeset error handling not to exit with one node error when operating a node range
2017-10-17 14:34:44 +08:00
76aa2ca666
Missing one possible error for node ip checking
2017-10-10 12:51:38 +08:00
57aa417987
Not return directly for nodeset when hit one node failure
2017-09-30 10:29:32 +08:00
3408e93e6b
Do not query noderes table in subvars subroutine
...
This patch refactor the interface to get xcatmaster and tftpserver
attributes in the subvars subroutine to improve the performance.
partial-issue: #3958
2017-09-25 16:33:23 +08:00
7d72c6d832
Change the auto-detect for copycds to be a little more generic for RHEL ISOs ( #3416 )
...
* Change the auto-detect for copycds to be a little more generic
* Fix type and use scalar to count number of words in the discinfo description
2017-07-13 17:19:49 -05:00
f5126227ce
refine the PR 3268:support service node pool ( #3323 )
...
Fix the issue that grub2 config file is wrong when node.tftpserver="<xcatmaster>"
2017-06-23 16:18:03 +08:00
89bc7608f1
fix issue RHEL update caused boot failure due to selinux #2996
2017-05-25 05:30:30 -04:00
991ae3e153
fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856 : process the multiple dirs in pkgdir
2017-04-13 01:21:06 -04:00
a761e64c0c
fix issue #2856 : [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later ( #2857 )
...
* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856
* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856
2017-04-13 11:31:54 +08:00
f9f442a85b
add support to auto detect beta pegas iso files
2017-03-08 12:02:22 -05:00
f834844774
Merge pull request #2351 from chenglch/xcattable
...
Do not update bootparams table when running nodeset
2017-01-18 01:15:52 -06:00
1ff745dbfe
fix copycds can't auto copycd centos iso
2016-12-26 21:31:38 -05:00
97f9d4da8f
Do not update bootparams table when running nodeset
...
With the nytprof tool, the buttleneck is the time to update the bootparams
table.To optimize the performance on large scale nodes, this patch tranfer
the bootparams hash through variable reference.
posible impact: getdestiny can not get the information about bootparams.
partial-issue: #2024
2016-12-23 13:45:20 +08:00
be8c255874
fix 2025 Re-enable the creation of statelite when copycds on RHEL 7
2016-11-20 22:07:00 -05:00
907c4971a9
fix issue [CUSTOMER] the old diskless image built by xCAT can not be used after xcat 2.12.2 #2130
2016-11-17 03:31:30 -05:00
e7a7da10cb
Fix backwards compatibility
...
If a user has an existing rootimg.gz, use that so
that an upgrade does not require re doing packimage for
no particular reason.
2016-11-09 10:20:29 -05:00
1e6714a99d
fix issue when using copycds -p, stateful install has yum point to the wrong repository. #1852
2016-11-07 22:20:28 +08:00
4e89b75454
auto recognize rhhpc iso on copycds ( #2034 )
2016-11-01 10:15:51 +08:00
2298d9eb24
fix issue:[Customer]a network configuration of interface named bootnic will be created on CN when the site.managedaddressmode=static #1837
2016-09-16 09:31:45 -04:00