config/sysinv/sysinv/sysinv/sysinv/api/controllers/v1
Kristine Bujold 2d17e9849f Support for NTP/PTP coexistence
The NTP/PTP selection will now be done per host. NTP will the default
selection.

This commit;

-Removes the enabled flag NTP and PTP API. Updates the CLI commands
and the database.

-Adds the parameter clock_synchronization to the host API. Valid
values are ‘ntp’ and ‘ptp’. Updates the host CLI commands and the
database.

-Updates puppet to set NTP/PTP per host .

-Updates the RestAPI documentation.

Story: 2006499
Task: 36464

Change-Id: I37bbb30a014301f8786cb02e35f0a1bd39d2f4aa
Signed-off-by: Kristine Bujold <kristine.bujold@windriver.com>
2019-09-17 14:45:18 -04:00
..
__init__.py Create new host_fs CLI and API 2019-07-09 11:49:59 -04:00
address.py Address allocation option for cluster-host network 2019-08-13 08:45:12 -04:00
address_pool.py Ansible Bootstrap Deployment 2019-04-11 08:40:34 -04:00
base.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
ceph_mon.py Refine command ceph-mon-modify for all nodes support 2019-08-01 00:31:57 +08:00
certificate.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
cluster.py Pylint: Enable Check for Dangerous Default Value 2019-08-19 14:07:17 -04:00
collection.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
community.py Cleanup pylint errors in sysinv 2018-12-28 09:06:15 -06:00
controller_fs.py Collapse glance into platform in ControllerFS API 2019-08-07 11:08:36 -04:00
cpu.py vswitch optionality on worker node 2019-04-15 12:04:02 -04:00
cpu_utils.py Flake8: Enable Python3 Compatibility 2019-07-23 10:31:34 -04:00
datanetwork.py Create DataNetworks modelling in System Configuration 2019-01-22 17:43:45 -05:00
disk.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
dns.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
drbdconfig.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
ethernet_port.py Integration with latest SR-IOV CNI images 2019-05-29 13:36:28 -05:00
fernet_repo.py Keystone DB sync - add fernet key repo reset API 2019-04-25 15:36:01 -04:00
health.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
helm_charts.py Provide an API to control enabling/disabling application charts 2019-07-30 18:33:14 -04:00
host.py Support for NTP/PTP coexistence 2019-09-17 14:45:18 -04:00
host_fs.py Add new kubelet filesystem to host_fs 2019-07-17 16:18:36 -04:00
hwmon_api.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
interface.py Unsuppress and cleanup pep8 whitespace errors 2019-09-03 13:07:24 -05:00
interface_datanetwork.py Fix adding data network to sriov interface 2019-07-03 12:25:17 -04:00
interface_network.py Address allocation option for cluster-host network 2019-08-13 08:45:12 -04:00
kube_app.py Infrastructure and Cluster Monitoring 2019-08-21 17:19:54 -04:00
label.py Trigger application reapply on host unlock/delete 2019-01-31 15:29:23 -05:00
license.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05: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 Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
load.py Fix unicode issue for Python 2/3 compatible code. 2018-12-06 12:59:33 +08:00
lvg.py Remove deprecated instance_backing from sysinv code 2019-06-26 06:55:02 -05:00
memory.py Support Single huge page size for openstack worker node 2019-08-20 16:04:25 -04:00
mtce_api.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
network.py Collapse glance into platform in ControllerFS API 2019-08-07 11:08:36 -04:00
network_oam.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
node.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.py Support for NTP/PTP coexistence 2019-09-17 14:45:18 -04:00
partition.py Enable pylint checks for unsubscriptable-object 2019-08-27 13:10:16 -05:00
patch_api.py Support deploying application with versioned app tarball 2019-04-29 18:09:11 -04:00
pci_device.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
port.py Integration with latest SR-IOV CNI images 2019-05-29 13:36:28 -05:00
profile.py Unsuppress and cleanup pep8 whitespace errors 2019-09-03 13:07:24 -05:00
profile_utils.py Integration with latest SR-IOV CNI images 2019-05-29 13:36:28 -05:00
ptp.py Support for NTP/PTP coexistence 2019-09-17 14:45:18 -04:00
pv.py Enable pylint checks for unsubscriptable-object 2019-08-27 13:10:16 -05:00
query.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
registry_image.py Add Commands For Docker Registry Image Cleanup 2019-05-16 10:28:51 -04:00
remotelogging.py Unsuppress and cleanup pep8 whitespace errors 2019-09-03 13:07:24 -05:00
rest_api.py FIX: module rename issue for Python 2/3 compatible code 2018-12-25 08:58:17 +08:00
route.py Allow adding routes on the cluster host network 2019-07-04 12:01:49 -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 Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
service.py Remove ironic service parameters 2019-07-09 09:01:34 -05:00
service_parameter.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05: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: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
state.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
storage.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
storage_backend.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
storage_ceph.py Create new host_fs CLI and API 2019-07-09 11:49:59 -04:00
storage_ceph_external.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
storage_external.py Removing unused cinder references from bare metal 2019-07-05 08:30:35 -05:00
storage_file.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
storage_lvm.py Remove img-conversions and gnocchi platform logical volumes 2019-04-11 08:41:09 -04:00
storage_tier.py Ceph: update crush map when storage tier is renamed 2019-08-01 14:53:17 +00:00
system.py Remove neutron service parameters 2019-07-22 07:09:19 -05:00
trapdest.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
types.py Remove Useless Else on Loop 2019-08-15 09:27:14 -04:00
upgrade.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
user.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
utils.py Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
vim_api.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00