{ "info": { "author": "TripleO Team", "author_email": "openstack-discuss@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Topic :: Utilities" ], "description": "chrony\n======\n\nA role to manage chrony\n\nRole Variables\n--------------\n\n.. list-table:: Variables used for chrony\n :widths: auto\n :header-rows: 1\n\n * - Name\n - Default Value\n - Description\n * - `chrony_debug`\n - `False`\n - Enable debug option in chrony\n * - `chrony_role_action`\n - `all`\n - Ansible action when including the role. Should be one of: [all|install|config|upgrade]\n * - `chrony_package_name`\n - `chrony`\n - chrony system package name\n * - `chrony_service_name`\n - `chronyd`\n - chrony system service name\n * - `chrony_manage_service`\n - `True`\n - Flag used to specific if the ansible role should manage the service\n * - `chrony_manage_package`\n - `True`\n - Flag used to specific if the ansible role should manage the package\n * - `chrony_service_state`\n - `started`\n - Default service state to configure (started|stopped)\n * - `chrony_config_file_location`\n - `/etc/chrony.conf`\n - Chrony configuration file location.\n * - `chrony_driftfile_path`\n - `/var/lib/chrony/drift`\n - Chrony drift file location\n * - `chrony_logdir_path`\n - `/var/log/chrony`\n - Chrony log directory location\n * - `chrony_ntp_servers`\n - `[]`\n - List of NTP servers. This can be a list of hashes for advanced configuration.\n If using the hash format, a `server_name` and `server_settings` key should be populated with\n the appropriate data. If this is a list of hostnames, the `chrony_global_server_settings`\n will be appended to the configuration.\n * - `chrony_global_server_settings`\n - ``\n - Default setting to apply to the servers configuration\n * - `chrony_ntp_pools`\n - `[]`\n - List of NTP pools. This can be a list of hashes for advanced configuration.\n If using the hash format, a `pool_name` and `pool_settings` key should be populated with\n the appropriate data. If this is a list of hostnames, the `chrony_global_pool_settings`\n will be appended to the configuration.\n * - `chrony_global_pool_settings`\n - ``\n - Default setting to apply to the pools configuration\n * - `chrony_ntp_peers`\n - `[]`\n - List of NTP peers. This can be a list of hashes for advanced configuration.\n If using the hash format, a `peer_name` and `peer_settings` key should be populated with\n the appropriate data. If this is a list of hostnames, the `chrony_global_peer_settings`\n will be appended to the configuration.\n * - `chrony_global_peer_settings`\n - ``\n - Default setting to apply to the peers configuration\n * - `chrony_bind_addresses`\n - `['127.0.0.1', '::1']`\n - List of addresses to bind to to listen for command packets\n * - `chrony_acl_rules`\n - `[]`\n - List of specific allow/deny commands for the configuration file\n * - `chrony_rtc_settings`\n - `['rtcsync']`\n - List of specific real time lock settings\n * - `chrony_makestep`\n - `1.0 3`\n - The chrony makestep configuration\n * - `chrony_extra_options`\n - `[]`\n - A list of extra option strings that is added to the end of the configuraiton file. This list is joined with new lines.\n\n\nRequirements\n------------\n\n - ansible >= 2.4\n - python >= 2.6\n\nDependencies\n------------\n\nNone\n\nExample Playbooks\n-----------------\n\n.. code-block::\n\n - hosts: localhost\n become: true\n roles:\n - chrony\n\nLicense\n-------\n\nApache 2.0\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://opendev.org/openstack/ansible-role-chrony", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ansible-role-chrony", "package_url": "https://pypi.org/project/ansible-role-chrony/", "platform": "", "project_url": "https://pypi.org/project/ansible-role-chrony/", "project_urls": { "Homepage": "https://opendev.org/openstack/ansible-role-chrony" }, "release_url": "https://pypi.org/project/ansible-role-chrony/1.0.1/", "requires_dist": [ "pbr (>=1.6)", "ansible" ], "requires_python": "", "summary": "ansible-role-chrony - Ansible chrony role", "version": "1.0.1" }, "last_serial": 5516571, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2431a5d9a94fdf8e820a044052bf2e31", "sha256": "e8ff28ac23647370bbcda398cb14856878883bdfec64358ceab7b76a41ec4087" }, "downloads": -1, "filename": "ansible_role_chrony-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2431a5d9a94fdf8e820a044052bf2e31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12819, "upload_time": "2019-07-01T03:02:54", "url": "https://files.pythonhosted.org/packages/56/4d/a20ceedb52ba2f4b4c089585d22a67d0ecfb0eea9dbe2f7b1e08818fe55d/ansible_role_chrony-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44ffd12b406f1f0e5f8f836feea011f8", "sha256": "c5003e40cc9bb216f4192f713487adcecabafc11e6d6e80c916c259fe57f86b2" }, "downloads": -1, "filename": "ansible-role-chrony-1.0.0.tar.gz", "has_sig": false, "md5_digest": "44ffd12b406f1f0e5f8f836feea011f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10054, "upload_time": "2019-07-01T03:02:58", "url": "https://files.pythonhosted.org/packages/81/55/dda7aa129496de524bab46329487b11b197451e5279edd427edf5d23efb2/ansible-role-chrony-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "93a81dd68600c5525bc52dda919beddd", "sha256": "a4b93da07d50cbe0803496ce3eb35d5761bdcee7f607bc0d74b0b53469d245ee" }, "downloads": -1, "filename": "ansible_role_chrony-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93a81dd68600c5525bc52dda919beddd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12854, "upload_time": "2019-07-11T09:31:39", "url": "https://files.pythonhosted.org/packages/89/49/893ff838e28b42e6cc328160f298ae31436597fe3763c020f094362cf40f/ansible_role_chrony-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "671ff9239cde67d32b805e8f5ce209f4", "sha256": "1125df965ae0996fcf8ccefb4e065b4350e7d258ccd9cb3456bc45cfc5f52748" }, "downloads": -1, "filename": "ansible-role-chrony-1.0.1.tar.gz", "has_sig": false, "md5_digest": "671ff9239cde67d32b805e8f5ce209f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10167, "upload_time": "2019-07-11T09:31:43", "url": "https://files.pythonhosted.org/packages/a9/60/7ce27d0cea4e8570aad9d55d676849b31aff3872eff3090757ee4a63d820/ansible-role-chrony-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "93a81dd68600c5525bc52dda919beddd", "sha256": "a4b93da07d50cbe0803496ce3eb35d5761bdcee7f607bc0d74b0b53469d245ee" }, "downloads": -1, "filename": "ansible_role_chrony-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93a81dd68600c5525bc52dda919beddd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12854, "upload_time": "2019-07-11T09:31:39", "url": "https://files.pythonhosted.org/packages/89/49/893ff838e28b42e6cc328160f298ae31436597fe3763c020f094362cf40f/ansible_role_chrony-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "671ff9239cde67d32b805e8f5ce209f4", "sha256": "1125df965ae0996fcf8ccefb4e065b4350e7d258ccd9cb3456bc45cfc5f52748" }, "downloads": -1, "filename": "ansible-role-chrony-1.0.1.tar.gz", "has_sig": false, "md5_digest": "671ff9239cde67d32b805e8f5ce209f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10167, "upload_time": "2019-07-11T09:31:43", "url": "https://files.pythonhosted.org/packages/a9/60/7ce27d0cea4e8570aad9d55d676849b31aff3872eff3090757ee4a63d820/ansible-role-chrony-1.0.1.tar.gz" } ] }