2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-15 02:44:17 +00:00
Commit Graph

2339 Commits

Author SHA1 Message Date
Gᴏɴɢ Jie 7dab7922d7 A more real world partitioning scheme for RHEL8 (#5760) 2018-11-02 16:46:10 +08:00
Gᴏɴɢ Jie 0e6365d8c6 Fix github issue #5500. Do not restart service openibd in the installation stage (#5723) 2018-10-31 17:33:25 +08:00
Yuan Bai e7176d7093 log tag support for common scripts (#5743)
* log tag support for common scripts

* enhancements

* typo fixed
2018-10-30 16:57:39 +08:00
Yuan Bai 8d53df4595 Merge pull request #5738 from robin2008/gpt
localdisk to support user customize the partition table type
2018-10-26 16:56:38 +08:00
GONG Jie 1fc3e2d18c [go-xcat] Fix command line argument handling bug introduced by previous commits 2018-10-26 16:07:55 +08:00
bxuxa 8fb3c11461 localdisk to support user customize the partition table type
some old code issues found during UT for this feature
2018-10-26 15:13:56 +08:00
GONG Jie 3d4f196426 [go-xcat] Change back to gpgcheck=0 2018-10-26 11:29:38 +08:00
Gᴏɴɢ Jie 833f33c820 [go-xcat] Fix the result of smoke test when xCAT is not installed (#5731)
* [go-xcat] Revise the command line argument handling

* [go-xcat] Revise test cases

* [go-xcat] Fix the result of smoke test when xCAT is not installed
2018-10-25 17:19:30 +08:00
Gᴏɴɢ Jie 01ad6cd6a6 Uninstall xCAT with go-xcat (#5674)
* [go-xcat] Revise debug log, in order to make debugging go-xcat and bug reporting easier.

* [go-xcat] Revise the prompt messages

* [go-xcat] In yum/zypper repo file, use gpgcheck=1

* [go-xcat] Bump version number

* [go-xcat] Revise the help messages

* [go-xcat] xCAT uninstallation

* [go-xcat] Fix kill command error messages

* [go-xcat] Simplify command line argument processing

* [go-xcat] When do a `check', only run update_repo

* Update document of xCAT uninstallation - use `go-xcat uninstall`

* [go-xcat] Handle goconserver in trash_xcat()

* [go-xcat] Add goconserver to the uninstallation package list

* Add goconserver to the uninstallation package list

* [go-xcat] Fix debug_logger

* [go-xcat] xCAT can be completely uninstalled
2018-10-25 13:24:15 +08:00
Yuan Bai 735b121e15 classify deployment log and updatenode log (#5725)
* classify deployment log and updatenode log

* add deployment starting for xcatroot
2018-10-24 17:03:52 +08:00
cxhong 51bd7fea27 Add wget package to rhels8 pkglist (#5708) 2018-10-17 10:14:45 +08:00
Yuan Bai 2fc70739ab delete nfsvers=3 for rh statelite (#5704) 2018-10-15 16:19:37 +08:00
Mark Gurevich 5f88870e33 Remove commented out lines 2018-10-11 15:54:39 -04:00
Mark Gurevich 3d41124508 Changes after the review 2018-10-03 11:19:27 -04:00
Mark Gurevich 3970342342 xCAT name consistency 2018-10-01 13:15:58 -04:00
zet809 c675a653db Merge pull request #5643 from jjohnson42/cnosxdsh
Add CNOS compatible xdsh config
2018-09-26 10:49:05 +08:00
yangsong 64d070b36d fix issue genimage failure might cause /proc umounted #5640 (#5648) 2018-09-20 17:04:52 +08:00
Jarrod Johnson fa37529d24 Add CNOS compatible xdsh config 2018-09-19 10:56:21 -04:00
Yuan Bai 95ca105635 enhancements for sle15 diskful CN deployment (#5605)
* add sle dir for copycds

* remove HPC packages from sle15 template

* copycds support ppc64le sle15

* support packages products for sle15

* create repos  for all products in sle15 Package ISO

* fix deployment status postbooting in sle15

* support sle15

* add copycds example for sle15

* generate add_on product

* polished

* adjust product_dir
2018-09-18 18:03:32 +08:00
cxhong 83b1749f88 Merge pull request #5625 from samveen/ks_impr
Kickstart improvements
2018-09-17 15:33:44 -04:00
Yuan Bai 6419d31dbd fix no space left on sles12.3 (#5636) 2018-09-17 16:58:36 +08:00
Samveen Gulati 67a633361f Fix RH/C 7 kvm templates to add NM disable postscript 2018-09-11 05:06:33 +00:00
Samveen Gulati 0abda98260 minor improvements to ks files 2018-09-11 04:59:47 +00:00
xuweibj 1208e74358 fix issue 5604, delete extra / of rootimgdir 2018-09-06 22:53:39 -04:00
Gᴏɴɢ Jie 092c045d9a Provide RHEL7->RHEL8 diskless support (#5567)
* Package lists and post-install scripts for RHEL8 diskless support

* RHEL8 kernel finding hack

* Subdirectory dracut_047 for RHEL8 support

* Use /bin/bash for all the scripts

* Use "set -x" for debugging

* Tweak dracut.conf

* Remove dracut-install
2018-08-30 10:29:15 +08:00
Gᴏɴɢ Jie d58f00ed5a Support RHEL7->RHEL8 diskful installation (#5491)
* Make curl "fail" on >= 400 reponse codes with --fail

* Minor fix of post.xcat.ng

* Hack for RHEL8 Alpha - make network active by default
2018-08-29 17:25:32 +08:00
Yuan Bai 522b5fcf37 enhance statelite persistent dir mount options for rh7.6 (#5566) 2018-08-29 14:44:59 +08:00
Gᴏɴɢ Jie f7a3372a49 Still need the busybox cpio workaround in Ubuntu 18.04.1 (#5562) 2018-08-28 14:23:29 +08:00
Yuan Bai d94406edae Merge branch 'master' into sle15support 2018-08-20 17:10:12 +08:00
Jarrod Johnson f26c82b7ba SLE 15 support 2018-08-06 14:01:54 -04:00
Gᴏɴɢ Jie 202e6d1ec3 Draft compute.rhels8.tmpl for RHEL8 Alpha Base OS (#5341)
Draft compute.rhels8.pkglist for RHEL8 Alpha Base OS
Draft pre.rhels8 for RHEL8 Alpha Base OS
Draft post.rhels8 for RHEL8 Alpha Base OS
Draft next generation post.xcat.ng
2018-08-06 16:47:07 +08:00
Yuan Bai fc1c23285e enhance partition for sles12sp3 (#5457) 2018-08-02 17:19:08 +08:00
Gᴏɴɢ Jie 802ed5cbad Suppress the `index.attr, No such file or directory' error message from openssl (#5456) 2018-08-02 17:00:22 +08:00
cxhong ce42f6e03e block the command if run by non-root users (#5438) 2018-07-27 10:52:24 +08:00
Gᴏɴɢ Jie 29b5e07264 Add chrony to default Ubuntu 18.04 package lists (#5435)
* Add chrony to default Ubuntu 18.04 diskful package lists

* Add chrony to default Ubuntu 18.04 diskless package lists
2018-07-26 15:06:47 +08:00
Gᴏɴɢ Jie 299570f550 Enlarge the size of /boot partition for Ubuntu (#5432) 2018-07-25 16:33:00 +08:00
Yuan Bai 806c507a6a support sles12sp3 servicenode installation (#5426)
* support sles12sp3 servicenode installation

* polished
2018-07-24 17:32:08 +08:00
Gᴏɴɢ Jie b86e2082bf Workaround for Ubuntu 18.04 busybox bug (#5421)
* Workaround for Ubuntu 18.04 busybox bug https://bugs.launchpad.net/ubuntu/+source/busybox/+bug/1753572

* Add cpio to the Ubuntu 18.04 diskless pkglist
2018-07-23 17:00:37 +08:00
Gᴏɴɢ Jie d3f1bbbe26 Add virtio_net to default network driver list for Ubuntu on ppc64el (#5396) 2018-07-13 14:11:13 +08:00
GONG Jie de3e5da935 Fix github issue #5365. Tinker for the openssl -no_ssl2 command line argument 2018-07-09 17:05:44 +08:00
Gᴏɴɢ Jie da35f335b1 Fix github issue #5365. Proper handle the -no_ssl2 argument of openssl s_client (#5369) 2018-07-04 14:48:33 +08:00
Yuan Bai 21cf3c56d2 diskless support root options in addkcmdline (#5366)
* add root options

* polished

* polished
2018-07-03 16:51:06 +08:00
Gᴏɴɢ Jie da8983a95e Revert "Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358)" (#5364)
This reverts commit dc2ea9014d.
2018-07-03 16:11:42 +08:00
Gᴏɴɢ Jie dc2ea9014d Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358) 2018-07-02 18:11:21 +08:00
Gᴏɴɢ Jie 91e34bf84a Fix Ubuntu 18.04 postscript problem (#5356)
* Reformat post.ubuntu.common

* Revise post.ubuntu.common
2018-07-02 17:06:38 +08:00
Gᴏɴɢ Jie b00f1f8188 Add compute.ubuntu18.04.x86_64.pkglist for Ubuntu 18.04 x86-64 support (#5343) 2018-06-27 16:45:41 +08:00
Gᴏɴɢ Jie 2559d28cb4 Revise Ubuntu 18.04 package list, add ifupdown, remove ntp and ntpdate (#5324) 2018-06-26 13:06:52 +08:00
Gᴏɴɢ Jie f7c7ea884f [go-xcat] Fix package version checking on Ubuntu 18.04 (#5320) 2018-06-25 20:51:10 +08:00
Gᴏɴɢ Jie f718db6b00 Add pkglist files for Ubuntu 18.04 (#5307) 2018-06-21 10:24:37 +08: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