summaryrefslogtreecommitdiffstats
path: root/compass-tasks-base/db/api/machine.py
AgeCommit message (Collapse)AuthorFilesLines
2018-10-30Merge "Manage host power from cobbler"Harry Huang1-12/+12
2018-10-30Manage host power from cobblerHarry Huang1-12/+12
JIRA: COMPASS-616 1. Use fence_ipmilan to control power of baremetal servers. Add fence_libvirt to control power of virtual servers. 2. Use power_manage field instead of ipmi field 3. Add power_type to specify machine's power manage tool 4. Store power manage information in db and update to cobbler 5. Manage power from cobbler for both virtual and baremetal machines Change-Id: Ic36ae640dc0aa1703566b5b0b549880a71be36e4 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-10-16Ignore owner_idHarry Huang1-1/+1
JIRA: - Support add machine without owner_id Change-Id: Ia47d6c4cd514ee315350b45eaa64282e15f97346 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-08-10Support multiple mac addresses in dbHarry Huang1-1/+1
JIRA: COMPASS-613 Change-Id: I1828c512d04060271cd0dc4884d892aa8f5adf97 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-12-21Merge compass-tasks-osa and compass-tasks-k8sHarry Huang1-0/+317
JIRA: COMPASS-568 rename compass-tasks to compass-tasks-base. add both osa and k8s support in compass-tasks Change-Id: I438f5b17e509d4cb751ced0ffe640ec70899882f Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>