community.general/lib/ansible/plugins
Stefan Siegel ae7b9ea8cd Always use /proc/sys/kernel/random/boot_id to confirm reboot on Linux (#47017)
* Always use /proc/sys/kernel/random/boot_id to confirm reboot on Linux

/proc/sys/kernel/random/boot_id is available since kernel 2.3.16 and
should be safe to rely on.

The previously used method by checking the system boot time using who -b
turned out to be unreliable: Some systems lacking an RTC report the Unix
epoch as boot time, but the code trying to detect that did't always
work.

Closes #46562

* Change DEFAULT_BOOT_TIME_COMMAND

- change to usinsg /proc by default
- add BOOT_TIME_COMMANDS for BSD, Solaris, and macOS
2018-11-08 09:54:58 -05:00
..
action Always use /proc/sys/kernel/random/boot_id to confirm reboot on Linux (#47017) 2018-11-08 09:54:58 -05:00
cache Python 3.8 collections compatibility fixes. 2018-10-08 11:26:37 -07:00
callback if we already have stderr, we don't need stderr_lines (#44675) 2018-11-06 12:36:42 -05:00
cliconf edgeswitch_facts (#47618) 2018-11-02 18:50:11 +05:30
connection Implement connection plugin for podman (#47519) 2018-11-01 10:14:18 -04:00
filter Add support for IOS vlan parsing filter. (#40555) 2018-10-17 20:50:28 +05:30
httpapi Store Authorization header inside HttpApi connection plugin (#45598) 2018-09-13 19:34:30 +05:30
inventory clarify insane ini typing (#48169) 2018-11-07 14:19:23 -06:00
lookup Improve debug logging of filetree with path being walked and items found (#47884) 2018-11-07 21:32:23 +01:00
netconf Move persistent connections to only use registered variables (#45616) 2018-09-20 09:56:43 -04:00
shell win_exec: refactor PS exec runner (#45334) 2018-10-02 15:55:53 -07:00
strategy New v2_runner_on_start callback added (#47684) 2018-10-30 11:37:11 -05:00
terminal edgeswitch_facts (#47618) 2018-11-02 18:50:11 +05:30
test Add a new "contains" jinja2 test (#45798) 2018-11-07 14:49:00 -06:00
vars Allow loading dirs from role defaults/vars (#36357) 2018-04-10 17:14:38 -04:00
__init__.py inventory plugins: add test about config API usage (#41888) 2018-07-19 10:45:45 -07:00
loader.py plugin_filter: check for type error (#46664) 2018-10-30 18:25:02 +05:30