influxdata / ansible-chrony Goto Github PK
View Code? Open in Web Editor NEWA role to manage chrony on Linux systems
License: MIT License
A role to manage chrony on Linux systems
License: MIT License
ruby-ffi version 1.9.23 and earlier has a DLL loading issue which can be hijacked on Windows OS, when a Symbol is use...
https://github.com/influxdata/ansible-chrony/blob/master/Gemfile.lock#L6
rubyzip gem rubyzip version 1.2.1 and earlier contains a Directory Traversal vulnerability in Zip::File component tha...
https://github.com/influxdata/ansible-chrony/blob/master/Gemfile.lock#L38
When configuring this role to use multiple time servers, it results in an incorrect server definition in the config file with an array defined. This causes chronyd to fail to start.
Providing the following vars:
chrony_server:
- ntp-1.example.com prefer iburst
- ntp-2.example.com prefer iburst
Results in the following line dropping into chrony.conf
:
server [u'ntp-1.example.com prefer iburst', u'ntp-2.example.com prefer iburst']
It should instead result in:
server ntp-1.example.com prefer iburst
server ntp-2.example.com prefer iburst
Yep, someone stuck on Ubuntu 14.04 LTS (Trusty) here, which has version 1.29. :( If I comment out the hwclockfile line in this role's generated config file, chronyd then runs fine. Otherwise, it cannot start. Thanks for this role. :)
Executing this role as part of a playbook against a CentOS 7.4 Atomic Host fails upon installation of the chrony package.
include_role:
name: influxdata.chrony
vars:
chrony_server: some.server.com prefer iburst
TASK [influxdata.chrony : Install Chrony] ***********************************************************************************
fatal: [some.server.com]: FAILED! => {"changed": false, "msg": "missing required arguments: image, backend"}
The include
module is deprecated and removed in ansible 2.16
.
It needs to be replaced with ansible.builtin.include_tasks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.