2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-21 11:12:04 +00:00

189 Commits

Author SHA1 Message Date
Markus Hilger
c8cb1d6a38
Merge pull request #7257 from Obihoernchen/aarch64
Initial aarch64 support, cross arch stateless images with qemu-user-static, grub2 for x86
2024-07-25 16:12:11 +02:00
Markus Hilger
f7f3bdb5c7 Do not rely on GPG key id
- use the key name if possible
- instead of downloading repomd.xml.key, create it on the fly
2024-04-20 02:18:05 +02:00
Mark
1d5f504e05 Do not check certificate when getting repomd.xml.key 2024-02-28 13:34:24 -05:00
Markus Hilger
02aaa24c54 Do not build xCAT-genesis-scripts-aarch64 yet 2024-02-21 11:59:50 +01:00
Markus Hilger
bf57a2b13e Build xcat-core for aarch64 2024-02-21 11:59:50 +01:00
Mark Gurevich
27a09f1e5e Support xcat-core builds on CentOS8 2022-05-12 08:52:05 -04:00
Gᴏɴɢ Jie
1a9e15ef01 Use xCAT Automatic Signing Key, 5619700D to do the signing. (#5485)
RHEL5 is archaic. Use the default hash algorithm to do the checksum. Which is SHA-256 on RHEL6.
2018-08-09 17:27:46 +08:00
robin2008
b319523ae3 put the tarball directly under 2018-08-07 13:54:24 +08:00
Bin Xu
dee3cd8b61 code error cause rpm package is not signed (#5471) 2018-08-07 09:51:27 +08:00
Bin Xu
4b73e824a9 enhancement on build xcat-core script to support output to directory (#5424)
* enhancement on buildcore.sh:
 - support DEST=<output path>
 - handle the case when checkout a tag

* build for ubuntu

* make more consistent behavior for build rpm and deb
2018-08-06 17:01:39 +08:00
xuweibj
5bafda521e specify build pkg dir when build rpm/deb (#5463)
* specify build pkg dir when build rpm/deb

* modified depending on comments
2018-08-06 16:16:19 +08:00
Gᴏɴɢ Jie
2e5815e7fe Use lowercase file name xcat-core.repo instead of xCAT-core.repo (#5010)
* Use lowercase file name xcat-core.repo instead of xCAT-core.repo

* Rename xCAT-core.repo to xCAT-core.repo.nouse if it exists

* Change xCAT-dep.repo mentioned in document to xcat-dep.repo
2018-03-30 16:03:10 +08:00
GONG Jie
9ed73d9dfb Fix the git short commit id to 7-byte long 2018-02-28 18:02:00 +08:00
Victor Hu
79fc3de998 Build xCAT-openbmc-py with the makerpm script, it is identical to the makerpm-python. 2018-02-20 16:19:31 -05:00
Victor Hu
3d7bd7bab3 Create a new variable to store the long commit ID incase
there are scripts already consuming the short commit ID
2017-04-26 13:19:47 -04:00
Victor Hu
e64d8d8567 Change to using the long commit ID instead of short commit ID
to help automation testing scripts calculate more information.

Sync'ed up the code between LINUX and UBUNTU builds so the variables
are more similar
2017-04-13 08:55:28 -04:00
Victor Hu
e090a4e9a1 Remove the error checking in buildcore.sh. In our autobuild
environment, the build does a new git clone each time, so it's
no longer necessary.  Keep the warning message
2017-01-10 11:57:55 -05:00
Victor Hu
9c1d637829 Fix the issue with restoring the Release file because at the end of the
buildcore.sh script, the CWD is not the git repo.  Use full path

Add the Release.save* file into the .gitignore in order to not track
this temporary file during the build
2017-01-10 09:45:06 -05:00
GONG Jie
2bf267cb81 Backup file `Release', and restore the saved copy after the packages building. 2017-01-10 16:02:17 +08:00
GONG Jie
06254c6126 Fix pattern matching in buildcore.sh, change it back 2017-01-04 15:16:11 +08:00
GONG Jie
65c2911888 Make all the rpm packages have the exactly same version and release numbers 2017-01-03 12:47:14 +08:00
ertaozh
e2bbd534fb To have xcat 2.13 build use package name like snap... 2016-12-02 02:03:06 -05:00
tingtli
882561f5ae update to add xCAT-probe to PCM build (#2041) 2016-10-27 14:18:08 +08:00
Patrick Lundgren
eefea03d0a Added xCAT-csm to buildcore.sh, fixed typo in xCAT-csm.spec 2016-10-18 16:11:14 -04:00
Jarrod Johnson
dea4f9b707 Numerous fixes to the alternate build mode 2016-09-28 08:43:59 -04:00
Jarrod Johnson
c4ca70b7d2 Provide way to request git describe behavior 2016-09-28 08:43:47 -04:00
Victor Hu
35cfdd56ba Added some code to create a buildinfo file included in the tar.bz2
file that contains information about the current xCAT build
2016-07-18 13:10:46 -04:00
hu-weihua
ac1c213e62 package xcat-probe 2016-07-01 05:19:27 -04:00
immarvin
035a8e6385 remove the comment lines for AIX build 2016-04-13 00:49:11 -04:00
immarvin
0e4c73795c the shebang of bash scripts should be the 1st line of script file 2016-04-12 22:07:43 -04:00
Victor Hu
8a39aa8aa5 Remove references to sourceforge in these files 2015-10-27 16:54:21 -04:00
Victor Hu
5c01751570 Update the comments with the correct link for xcat.org 2015-10-12 13:46:23 -04:00
Victor Hu
a00b8d278a Change the files_new test path to files 2015-09-29 17:29:23 -04:00
Victor Hu
e9329e486a Fixed typo repo -> repos for the path on xcat.org 2015-09-29 09:03:58 -04:00
Victor Hu
95c2e662c7 Set GITPULL=0 by default. If developers or others want to build
changes in their sandbox, it should NOT pull by default otherwise
we could potentially overwrite changes in the sandbox
2015-09-28 13:20:14 -04:00
Victor Hu
912104be73 Cleanup: Remove reference to svn since xCAT project is exclusively using git 2015-09-28 11:01:34 -04:00
litingt@cn.ibm.com
7a1aae96d9 remove some old code 2015-08-23 23:27:04 -04:00
litingt@cn.ibm.com
763c714371 update links and files location for xcat.org 2015-08-20 02:48:13 -04:00
root
6982af6089 update the remote file downloading location to xcat.org 2015-08-18 02:47:22 -04:00
ligc
3cf209a3a4 fix a problem with COMMITD flag 2015-07-03 02:14:48 -04:00
ligc
e4fa6bf124 add the COMMITID flag to buildcore.sh 2015-07-03 02:11:02 -04:00
ligc
4c85eafd0d Add usage information and GITPULL flag to buildcore.sh 2015-07-03 02:00:58 -04:00
ligc
9a002c0517 for users to build xcat-core from source code, by default, do not sign rpm, do not upload to sourceforge, build all packages 2015-06-04 05:34:33 -04:00
ligc
3d2ce98f9e update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 23:49:01 -04:00
ligc
1f14a1af98 update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 22:59:49 -04:00
ligc
b105af6d17 update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 22:59:04 -04:00
ligc
843d9418bf fix a shell syntax problem in buildcore.sh 2015-05-26 21:08:44 -04:00
Victor Hu
f3bfa70f94 Check for uncommitted and modified files in the git repository before
running the build and abort if the build repo is not clean

Add a check for xCAT-UI to undo the sed that is done during the build
to leave the build repo clean
2015-05-26 10:32:48 -04:00
ligc
e63a398bfc update build scripts to allow non-root user to build xcat-core tarball locally 2015-05-26 04:20:46 -04:00
litingt
5e7021bb80 modify UPLOADER from bp-sawyers to litingt 2015-04-10 03:15:24 -04:00