2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-18 04:07:16 +00:00
Commit Graph

36 Commits

Author SHA1 Message Date
Vinícius Ferrão 7897f30bfe Modernize xcatd service packaging 2026-05-04 18:13:23 -03:00
Vinícius Ferrão 4165b26a04 fix: remove Docker container lifecycle management (dead code since 2016)
Docker container lifecycle management (mgt=docker, mkdocker, rmdocker,
lsdocker) was added in 2015-2016 as an experiment targeting Docker API
v1.22 on Ubuntu only. Documentation and man pages were deliberately
removed in 2019 (PRs #6222 and #6324) with the original developer's
approval, noting that "the interface of Docker has become very simple
right now, so there is no value for xCAT to offer such functions."

The plugin was still being shipped but has had no functional code changes
since April 2016, was never listed as a valid mgt value in Schema.pm,
and no user ever filed an issue about it.

Removed:
- xCAT-server/lib/xcat/plugins/docker.pm (1,142 lines)
- xCAT/postscripts/setupdockerhost
- xCAT-server/share/xcat/scripts/setup-dockerhost-cert.sh
- xCAT-test/autotest/testcase/dockercommand/ (test cases)
- Docker attribute definitions in Schema.pm
- Client symlinks (mkdocker, rmdocker, lsdocker)
- Usage entries and dockerhost cert handling in credentials.pm
- Docker attribute documentation in man7 pages

The "Running xCAT in Docker" documentation (dockerized_xcat/) is
retained as it documents containerizing xCAT itself, not the removed
mgt=docker feature.

Closes #7518
2026-05-03 12:11:33 -03:00
Mark Gurevich 85f3f56b88 Revert "Remove kit links"
This reverts commit ac3ae5630f.
2019-10-03 11:47:04 -04:00
Mark Gurevich ac3ae5630f Remove kit links 2019-07-22 13:46:45 -04:00
GONG Jie 2170134b7f Remove trailing spaces in file xCAT-client/debian/postrm 2017-12-31 23:59:59 +00:00
GONG Jie 6b46661e04 Remove trailing spaces in file xCAT-client/debian/copyright 2017-12-31 23:59:59 +00:00
chenglch abab9d89c5 Add makegocons command
This patch enable goconserver service and manage the node sessions
with a new `makegocons` command.

Implement: #4215
2017-11-16 17:56:26 +08:00
zet809 376f1b723d Merge pull request #3510 from cxhong/pdudiscover
Support pdudiscover command to discover PDU
2017-07-24 21:25:48 +08:00
chenglch e8df039d42 Make getadapter work during discovery process
This patch redesign the original getadapter plugins. Currently,
getadapter do not work as a common command but only a chain command
works during discovery.
2017-07-20 16:03:52 +08:00
Casandra Qiu c3159a5b20 Support pdudiscover command to discover PDU 2017-07-19 17:18:31 -04:00
neo954 327db76f9e Make all the deb packages have the exactly same version and release numbers 2017-01-03 12:56:15 +08:00
Samveen Gulati ccd0ff64f5 [xCAT-client]xdshbak: Use version sorting on hostnames 2016-10-10 15:49:23 +00:00
GONG Jie 05732c3a24 Fix isse #801, change the package name perl-xCAT to perl-xcat. 2016-03-15 15:58:26 +08:00
chenglch c6e663d1fd Use fifo pipe to enhance getadapter
Currently the getadapter implementation store the nics information
in multiple files. This implementaion will store the records in the
database and add the following changes:

1. Add taskstate table to record the getadapter request.
2. Add route_request hook in xcatd to avoid of too much process.
3. Add adapterinfo column to keep the adapter information.
4. Use fifo pipe to send/recv the adapter message and wake up the waiting process.
5. Use alarm signal to handle the timeout event.
2016-01-25 01:53:54 -05:00
ertaozh 7e90b5f77b docker lifecycle management commands framework 2016-01-14 01:54:58 -05:00
Victor Hu 8a39aa8aa5 Remove references to sourceforge in these files 2015-10-27 16:54:21 -04:00
penguhyang 3a441756fb create links for rescanplugins 2015-09-21 14:21:34 +08:00
bybai 7af5d4820f add link for bmcdiscover 2015-08-03 23:29:23 -04:00
Victor Hu 78a6d8e39e Revert "For Ubuntu builds, adding a .gitignore to ignore the files generated"
This reverts commit 829f107beb.
2015-06-15 17:32:34 -04:00
Victor Hu 829f107beb For Ubuntu builds, adding a .gitignore to ignore the files generated
from the builds.  Also remove the changelog because that file is going
to be ignored from the source tree.  Ubuntu builds are being done
in the xcat-core directory and causing issues when we are switching
between releases.    Should probably change the builds scripts as a longer
term solution
2015-06-15 17:14:05 -04:00
linggao 0ea24f1db9 added new command makentp to setup ntp servers on mn and sn. 2015-06-11 12:17:01 -04:00
linggao 28bc448908 added link for switchdiscover command for ubuntu 2015-06-09 11:57:11 -04:00
litingt 9c3671ed76 add xCAT commands for PCM, fix defect 4477 2015-01-04 23:37:09 -08:00
baiyuan a4ac5c5187 add lskit/addkit/rmkit/lskitcomp/addkitcomp/rmkitcomp/chkkitcomp/lskitdeployparam 2014-09-15 22:52:27 -04:00
xq2005 28d9fdd2aa change the Maintainer to xCAT when building packages on ubuntu
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16760 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-26 07:34:47 +00:00
arifali 569cd9323e xcat-client: fix environment issue for MANPATH in postinst
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12174 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-10 10:34:00 +00:00
arifali 7f7176f039 fixed further debian packaging, merging in fixes that were included in the spec file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12160 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-08 18:10:03 +00:00
arifali f2577efa77 Fix building debian packages so that the .svn files are not included
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12111 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-03 21:37:16 +00:00
adalbas 01c40fe38c deb package files small changes
- added source/format
- change to perl-xCAt and xCAT debian


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10802 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-17 18:13:45 +00:00
adalbas ef9ca9c221 xcat-client debian files to build package (including man pages, post scripts and debia/rules)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10731 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-10 17:55:32 +00:00
otubo 6c43dae75d Fix for bug #3391042
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10285 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-13 18:21:27 +00:00
hamzy df4d2ab93a This is the first draft of building packages under Debian. Take 2. :)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9437 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-29 21:20:55 +00:00
bp-sawyers 965bb3d14e Moved the debian rules file out of xCAT-client rpm due to legal concerns
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9369 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-21 19:01:50 +00:00
memotype 5eabe8b8bc some minor clean-up...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1942 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-07-23 19:36:25 +00:00
memotype d6c4eb0b12 added autoyast file for installing sles to a xen host
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1803 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-06-27 15:25:42 +00:00
jbjohnso e68fe9d2db -Move xCAT-server and client to not have 2.0 in name for trunk
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1561 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-06-03 14:56:33 +00:00