2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-07-16 01:21:10 +00:00
Commit Graph

70 Commits

Author SHA1 Message Date
Simon Fowler
55c521a405 Add initial support for deploying Ubuntu 20.04 nodes.
This configures automated installation using the subiquity installer, as
documented at
https://ubuntu.com/server/docs/install/autoinstall-quickstart and other
locations on the Internet.

Installation uses the NFS export of /install, and configures the
installer to use the nocloud-net datasource, creating a per-node
directory containing the processed template file as the user-data file,
and an empty meta-data file.

Kernel and initrd files are pulled from the casper/ directory under the
package dir.

Unnecessary elements of the kernel command line have been removed in the
subiquity installer path.

Support has been added for selecting a subiquity specific default
template, as well as an updated pre-install script and some minor POSIX
shell compliance fixes for the getinstdisk script.
2021-12-13 11:54:49 +11:00
yangsong
7a18f5beee fix issue Function "httpport" can not work on ubuntu + netboot=grub2 scenario #5869 (#5871)
* support site.httpport in ubuntu diskless

* fix issue Function httpport can not work on ubuntu + netboot=grub2 scenario #5869
2018-12-13 14:38:55 +08:00
GONG Jie
6c36b822c4 Remove trailing spaces in file xCAT-server/share/xcat/install/ubuntu/service.pkglist 2017-12-31 23:59:59 +00:00
GONG Jie
2a456bb899 Remove trailing spaces in file xCAT-server/share/xcat/install/ubuntu/compute.tmpl 2017-12-31 23:59:59 +00: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
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
f718db6b00 Add pkglist files for Ubuntu 18.04 (#5307) 2018-06-21 10:24:37 +08:00
xuweibj
014de562f9 Merge pull request #1111 from whowutwut/install_disk
Modify the getinstdisk to create files called /tmp/xcat.install_disk to indicate xCAT related files  (DO NOT MERGE until after branch 2.12)
2016-06-07 14:28:00 +08:00
wangxiaopeng
e13f0562ef issue 1149: add ntpdate in the pkglist for ubuntu16.04 2016-05-19 06:22:59 -04:00
Victor Hu
23e124ac2d Modify the getinstdisk to create a temporary file called /tmp/xcat.install_disk
so that it's easier for the admin who is debugging the install to know which files
are created by xCAT
2016-05-12 13:33:28 -04:00
yangsong
e5147d1711 Merge pull request #789 from penguhyang/improve_debugmode
make a fixed value scope for site.xcatdebugmode(0 1 2)
2016-03-31 21:20:14 -05:00
Xiaopeng Wang
29bfbac579 Merge pull request #830 from neo954/ubuntu16.04
Add Ubuntu 16.04 support
2016-03-31 17:35:07 +08:00
GONG Jie
cede1c31c7 Add Ubuntu 16.04 support 2016-03-30 16:10:05 +08:00
GONG Jie
656b9e105c Change plain files of Ubuntu pkglists to symbolic links 2016-03-29 10:48:58 +08:00
penguhyang
c6d543ad42 make a fixed value scope for xcatdebugmode 2016-03-25 05:45:38 -04:00
GONG Jie
4f924568fd Add Ubuntu 14.04.4 support 2016-03-22 17:35:06 +08:00
yangsong
1b58fa63bc Merge pull request #743 from penguhyang/split_post.ubuntu
split the post.ubuntu, upgrade the post.xcat, logging the ubuntu installation information.
2016-03-16 11:04:51 +08:00
penguhyang
97e29171ba split the post.ubuntu and upgrade the post.xcat 2016-03-15 02:59:31 -04:00
penguhyang
6ca52ae895 logging the getinstdisk script log to xcat.log 2016-03-10 22:20:48 -05:00
ertaozh
1e37705726 add getinstdisk as the default getdisk script for ubuntu 2016-02-16 02:11:20 -05:00
ertaozh
fdca2cc3f9 replace the determine install disk precess with script share/xcat/install/scripts/getinstdisk, it will write the install disk to /tmp/install_disk 2015-12-28 01:09:56 -05:00
ertaozh
a176c26f3f fix bug 229: Install ubuntu 14.04.3 will fail on IBM Power S822LC if RH7.x is installed before 2015-10-27 01:38:16 -04:00
penguhyang
90ecb8b799 upgrade the cuda pkglist for diskfull install 2015-10-22 04:37:45 -04:00
penguhyang
454d8d4459 add pkglist to support cuda installtion on ubuntu14.04.3 2015-10-13 22:47:02 -04:00
ertaozh
22a3be42ee Find the bootable disk for ubuntu 2015-08-10 02:19:14 -04:00
ligc
32c053005b preliminary support for Ubuntu 14.04.3 2015-08-04 04:36:17 -04:00
immarvin
6ff268934c add a site attribute xcatdebugmode as a switch the xcat debug mode 2015-06-12 03:55:03 -04:00
junxiawang
1c330ce09f add include in cuda pkglist and modify compute.ubuntu14.04.2.ppc64le.pkglist 2015-05-21 22:38:15 -04:00
WangXiaoPeng
095f7e1474 remove template files kvm.tmpl and service.tmpl for ubuntu diskfull and make them to be a link to compute.tmpl since we did not see the necessary to have sperated template file 2015-05-11 23:26:52 -04:00
WangXiaoPeng
2d6869521b merged the checkin 76a9da1e87dea03f9307d3438fe13f09546ef3ca; defect 4571 /etc/network/interfaces overwriten after firstboot 2015-05-11 04:32:26 -04:00
WangXiaoPeng
328c04da81 defect 4665: for ubuntu diskfull install, if the /dev/disk/by-path is not created, will use list-devices command to select the first available disk 2015-05-11 04:24:11 -04:00
immarvin
d742efdb43 change the name of partition file in ubuntu from /tmp/partitioning to /tmp/partitionfile 2015-05-04 04:36:27 -04:00
immarvin
faabb8e54b merge 2015-04-30 04:10:12 -04:00
immarvin
ffaa44b437 support partitionscript in ubuntu 2015-04-27 22:31:59 -04:00
immarvin
43ec8b55ef support persistent kernel cmdline after diskful installation 2015-04-10 02:54:01 -07:00
ertaozh
6b13006087 GPU supporting: create cuda tmpl file link for diskfull, create cudaruntime pkglist file link for diskless 2015-04-10 03:38:36 -04:00
ertaozh
e959e5a698 GPU supporting: remove linux-image and linux-headers from diskfull pkglist, modify hackuname to not overwrite uname-binary 2015-04-09 07:23:03 -04:00
ertaozh
014d8ce183 add linux-headers into pkglist which is useful for cuda installing 2015-04-03 04:56:21 -04:00
ertaozh
78bc498a76 cuda installation supporting for ubuntu14.04.2 ppc64el 2015-04-03 04:05:38 -04:00
Victor Hu
a632f3186c For Ubuntu 14.04.2 LTS support, the linux-image-generic is called
linux-image-generic-lts-utopic and in the genimage we search for
linux-image-generic pattern and replace with "linux-image-generic"
This causes problems when creating diskless images for Ubuntu 14.04.2

Also creating new pkglist files for diskful and diskless images
2015-02-20 13:45:12 -05:00
baiyuan
76a9da1e87 defect 4571 /etc/network/interfaces overwriten after firstboot 2015-02-12 22:58:44 -05:00
immarvin
3faba40ece uncomment the updates/security/src entries and correct some entries in source.list 2015-02-11 01:31:11 -08:00
immarvin
e941049b9b add support for online mirrors during provision 2015-02-02 02:13:14 -08:00
ertaozh
decd51de2d fix defect 4535: xcat can not get the right disk name for powerkvm VM 2015-01-26 04:31:29 -05:00
immarvin
a482d160f7 fix defect [bugs:#4497] Ubuntu pre script is not executed when provision CN 2015-01-08 00:47:06 -08:00
immarvin
f6fec4ed6d add ubuntu service node otherpkglist 2015-01-06 20:03:31 -08:00
immarvin
db0d13d518 add service node pkglist and template files for ubuntu 2015-01-06 02:16:27 -08:00
immarvin
4aad4a8312 fix defect [bugs:#4497] Ubuntu pre script is not executed when provision CN 2015-01-03 20:26:03 -08:00
zhaoertao
e14dc92c12 fix bug 4415: Ubuntu 14.10 diskfull installation failed on IBM PowerKVM guest 2014-11-21 02:50:51 -05:00