config/sysinv/sysinv/sysinv/sysinv/api/controllers/v1
Tao Liu 6256b0d106 Change compute node to worker node personality
This update replaced the compute personality & subfunction
to worker, and updated internal and customer visible
references.

In addition, the compute-huge package has been renamed to
worker-utils as it contains various scripts/services that
used to affine running tasks or interface IRQ to specific CPUs.
The worker_reserved.conf is now installed to /etc/platform.

The cpu function 'VM' has also been renamed to 'Application'.

Tests Performed:
Non-containerized deployment
AIO-SX: Sanity and Nightly automated test suite
AIO-DX: Sanity and Nightly automated test suite
2+2 System: Sanity and Nightly automated test suite
2+2 System: Horizon Patch Orchestration
Kubernetes deployment:
AIO-SX: Create, delete, reboot and rebuild instances
2+2+2 System: worker nodes are unlock enable and no alarms

Story: 2004022
Task: 27013

Change-Id: I0e0be6b3a6f25f7fb8edf64ea4326854513aa396
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2018-12-13 14:15:55 -05:00
..
__init__.py Armada-Sysinv integration 2018-11-07 07:52:35 -05:00
address.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
address_pool.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
base.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph_mon.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
certificate.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
cluster.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
collection.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
community.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
controller_fs.py Enhancement for Controller Filesystem Extension 2018-11-29 18:00:19 -05:00
cpu.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
cpu_utils.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
disk.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
dns.py Provide API to enable/disable NTP service in SysInv 2018-08-16 09:29:15 -04:00
drbdconfig.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ethernet_port.py Fix tox pep8 errors of type E722 in sysinv 2018-08-10 14:51:50 -04:00
fernet_repo.py Fernet key synchronization 2018-10-26 14:56:42 -05:00
firewallrules.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
health.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
helm_charts.py Fix various issues with helm-override-show 2018-12-06 08:11:47 -05:00
host.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
hwmon_api.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
interface.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
interface_network.py Platform interface no longer requires networks 2018-09-26 12:12:19 -04:00
kube_app.py System application - tarfile download support 2018-12-05 11:42:32 -05:00
label.py Kubernetes, VIM label support 2018-11-05 17:59:22 -05:00
license.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
link.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lldp_agent.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lldp_neighbour.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lldp_tlv.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
load.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
lvg.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
memory.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
mtce_api.py Fix tox pep8 errors of type E722 in sysinv 2018-08-10 14:51:50 -04:00
network.py Multiple networks to interface association 2018-09-13 13:28:24 -04:00
network_infra.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
network_oam.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
node.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.py Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
partition.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
patch_api.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
pci_device.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
port.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
profile.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
profile_utils.py Fix tox pep8 errors of type E722 in sysinv 2018-08-10 14:51:50 -04:00
ptp.py Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
pv.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
query.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
remotelogging.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
rest_api.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
route.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
sdn_controller.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
sensor.py Fix tox pep8 errors of type E722 in sysinv 2018-08-10 14:51:50 -04:00
sensorgroup.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
service.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
service_parameter.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
servicegroup.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
servicenode.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
sm_api.py Fix sysinv pep8 tox failure 2018-08-22 14:56:27 -04:00
state.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
storage.py CEPH support for 2 node configuration 2018-12-05 10:27:17 +02:00
storage_backend.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
storage_ceph.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
storage_ceph_external.py Fix Ceph External Backend issues 2018-08-10 19:23:03 +00:00
storage_external.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
storage_file.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
storage_lvm.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
storage_tier.py CEPH support for 2 node configuration 2018-12-05 10:27:17 +02:00
system.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
trapdest.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
types.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
upgrade.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
user.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
utils.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
vim_api.py Kubernetes, VIM label support 2018-11-05 17:59:22 -05:00