Markus Hilger
6403987400
new kernel for aarch64
2024-02-21 11:59:50 +01:00
Jarrod Johnson
1b44680217
Preliminary aarch64 support
...
Add hooks to do a draft implementation of aarch64 using grub
2024-02-21 11:59:50 +01:00
Mark Gurevich
9fbd58bfc3
Initial Alma8 support
2023-01-18 11:00:59 -05:00
Wai Yee Wong
5476959365
Add ol to the list of OSes in the subroutine using_dracut of anaconda.pm
2021-11-04 11:09:07 -04:00
Mark Gurevich
3c643e6598
Genesis base based on Fedora 28
2021-10-14 16:57:14 -04:00
Mark Gurevich
472fa1456a
Support Fedora34 diskful install
2021-09-30 11:35:10 -04:00
besawn
e1dc9e33c6
Merge pull request #7029 from gurevichmark/centos-stream
...
Support CentOS8 Stream
2021-09-17 16:43:01 -04:00
Mark Gurevich
1147726242
Support CentOS8 Stream
2021-08-31 15:54:43 -04:00
Mark Gurevich
0f2f6db5cf
Update kernel options to disable selinux on OL and Rocky
2021-08-18 14:01:16 -04:00
TheWitness
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
fangjzh
b9585a78e1
add Rocky Linux 8.4 support
2021-07-13 07:52:55 +08:00
Mark Gurevich
0dbc10bd0d
Better comment for [-1] index
2021-04-21 15:33:43 -04:00
Mark Gurevich
f045f67994
Support Oracle Linux on service nodes
2021-04-21 08:46:17 -04:00
cxhong
f57fd01c3d
Generate local repository template if not exist or empty
2020-07-30 13:54:15 -04:00
cxhong
2e8ab98304
geninitrd failed to load new driver rpm packages
2020-07-10 14:17:59 -04:00
Jarrod Johnson
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
Victor Hu
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
Victor Hu
4ae1391051
Missing newline
2019-05-09 17:25:21 -04:00
Victor Hu
0ee133ce9b
Improve the debug messages to show plugin
2019-05-09 17:23:50 -04:00
Victor Hu
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
Victor Hu
5188f3a526
Add non zero return code to the error callback
2019-05-07 10:36:19 -04:00
Victor Hu
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
GONG Jie
3089a256e5
Handle the exit code properly
2019-03-12 18:10:41 +08:00
GONG Jie
0278e8962c
Handle the output of cpio properly
2019-03-12 18:10:31 +08:00
GONG Jie
dd394f6f6e
Handle the exit code of child process properly
2019-03-12 18:10:23 +08:00
yangsong
01541aba74
correct several issues on site.httpport in diskless provision ( #5774 )
2018-11-07 18:19:35 +08:00
yangsbj
5d90a4212c
change HTTPPORT in /proc/cmdline to XCATHTTPPORT to avoid potential confilic
2018-11-04 21:54:30 -05:00
yangsbj
1fb78eb97d
add HTTPPORT=xxx in kcmdline for diskless/statelite
2018-11-02 05:00:26 -04:00
Yuan Bai
d94406edae
Merge branch 'master' into sle15support
2018-08-20 17:10:12 +08:00
Jarrod Johnson
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
yangsong
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
GONG Jie
d8b9cf1f6e
Remove trailing spaces in file xCAT-server/lib/xcat/plugins/anaconda.pm
2017-12-31 23:59:59 +00:00
Bin Xu
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
yangsong
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
zet809
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
Bin Xu
76aa2ca666
Missing one possible error for node ip checking
2017-10-10 12:51:38 +08:00
Bin Xu
57aa417987
Not return directly for nodeset when hit one node failure
2017-09-30 10:29:32 +08:00
chenglch
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
Victor Hu
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
yangsong
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
immarvin
89bc7608f1
fix issue RHEL update caused boot failure due to selinux #2996
2017-05-25 05:30:30 -04:00
immarvin
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
yangsong
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
Victor Hu
f9f442a85b
add support to auto detect beta pegas iso files
2017-03-08 12:02:22 -05:00
yangsong
f834844774
Merge pull request #2351 from chenglch/xcattable
...
Do not update bootparams table when running nodeset
2017-01-18 01:15:52 -06:00
ypbj
1ff745dbfe
fix copycds can't auto copycd centos iso
2016-12-26 21:31:38 -05:00
chenglch
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
bybai
be8c255874
fix 2025 Re-enable the creation of statelite when copycds on RHEL 7
2016-11-20 22:07:00 -05:00
immarvin
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
Jarrod Johnson
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