forked from fboender/ansible-cmdb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG.txt
150 lines (121 loc) · 6.13 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
v1.14 2016-04-23
- Look for ansible.cfg and use hostfile setting.
- html_fancy: Properly sort vcpu and ram columns.
- html_fancy: Remember which columns the user has toggled.
- html_fancy: display groups and hostvars even if no host information was
collected.
- html_fancy: support for facter and custom facts.
- html_fancy: Hide sections if there are no items for it.
- html_fancy: Improvements in the rendering of custom variables.
- Apply Dynamic Inventory vars to all hostnames in the group.
- Many minor bugfixes.
v1.13 2016-03-12
- Added csv template: Output a CSV file with host information.
- Added markdown template: Output a Markdown-formatted file with host
information.
- html_fancy template: Minor cosmetic changes.
v1.12 2016-02-15
- Bugfix: Don't parse hidden files in fact output dirs.
- Bugfix: Various fixes in html_fancy template that prevent output from being
generated if certain facts are missing.
- Bugfix: Improved error handling to prevent ansible-cmdb from stopping on a
single invalid host.
- Improved error reporting
- Ansible local facts (from /etc/ansible/facts.d on hosts) is now shown in the
Host details overview.
- Support undocumented extended YAML vars in hosts files.
- txt_table: Show MemFree and MemUsed columns. (by Kurt Davis)
- txt_table: Properly align table columns if the values are less wide than the
title.
v1.11 2016-01-12
- Source package improvements in man page handling (Alex Barton)
- html_fancy template now supports OpenBSD facts.
- html_fancy template now supports Windows (2008) facts.
- html_fancy template now shows a link icon instead of a star for the search box URL.
- Improved error reporting and debugging mode (-d).
v1.10 2015-12-21
- html_fancy: Headers are now links
- html_fancy: Search box can now be linked to using the ?search= param, which
will automatically filter the results when the page is loaded.
- html_fancy: A star with a link now appears next to the search box for easy
copy-pasting of the search box URL.
- UTF-8 / unicode bugfixes.
v1.9 2015-12-05 (Happy Sinterklaas)
- Always output UTF-8.
- Added the 'json' template, which dumps the entire inventory including
variables and groups in JSON format.
- Included a manual page in the packages.
- The -t/--template switch can now point to an actual filename, and no longer
requires the .tpl extension to be stripped.
- html_fancy: Fixed a bug where the search field was not properly focussed.
- html_fancy: Use vcpus for cores + hyperthreading count (Rowin Andruscavage)
- html_fancy: New cpu, memory, swap columns and improved sorting (Rowin Andruscavage)
- html_fancy: Show a hosts groups in the detailed view
- html_fancy: Move and disable/enable some default columns.
- html_fancy: Network overview table for host details.
v1.8 2015-11-10
- Fixed a bug in Dynamic Inventory parsing
- Spelling mistakes in README fixed (by Sebastian Gumprich)
v1.7 2015-11-08
- Added a -c / --columns option that allows users to specify the columns to
show. Must be supported by template.
- Html_fancy template now has a kernel column. (by Rowin Andruscavage)
- Html_fancy template now has a timestamp column which displays when facts
where gathered. (by Rowin Andruscavage)
- Bugfix: Search box in html_fancy template was not properly focused
automatically.
- Version is now properly displayed with --version
- Development related: Refactoring of ansible-cmdb into a module and a thin
commandline wrapper.
v1.6 2015-10-03
- The -i switch now supports reading dynamic inventory scripts.
- host_vars directory now supported (by Malcolm Mallardi)
- Support for multiple inventory sources as per
https://docs.ansible.com/ansible/intro_dynamic_inventory.html#using-multiple-inventory-sources.
- Improved error handling prevents ansible-cmdb from stopping if it encounters
non-critical errors (malformed host definitions, etc).
- Improved error reporting.
- html_fancy template column headers are now visually identifiable as being
sortable.
v1.5 2015-09-20
- html_fancy overview page can now be viewed locally (through file:///) without
needing to specify the -p local_js=1 flag to it. It still fetches resources
from the internet, so you still require an internet connection. If you do not
want to fetch resources from the internet, use the -p local_js=1 flag.
- A new Material design for the html_fancy template.
v1.4 2015-08-26
- Support for host inventory patterns (e.g. foo[01:04].bar.com)
- Support for 'vars' and 'children' groups.
- Support passing a directory to the `-i` param, in which case all the files in
that directory are interpreted as one big hosts file.
- Support for the use of local jquery files instead of via a CDN. Allows you to
view the hosts overview in your browser using file://. See README.md for info
on how to enable it (hint: `ansible-cmdb -p local_js=1`).
- Add -f/--fact-caching flag for compatibility with fact_caching=jsonfile fact
dirs (Rowin Andruscavage).
- The search box in the html_fancy template is now automatically focussed.
- Show memory to one decimal to avoid "0g" in low-mem hosts.
- Templates can now receive parameters via the -p option.
- Strip ports from hostnames scanned from the host inventory file.
- Various fixes in the documentation.
- Fixes for Solaris output (memory and disk).
v1.3 2015-08-16
- Generated RPM now installs on operating systems with strict Yum (Fedora 22,
Amazon AMI).
- The default templates (html_fancy, txt_table) no longer crash on missing
information.
- Python3 compatibility. (by Sven Schliesing).
- Disk total and available columns have been deprecated in favour of adding the
information to the Disk Usage columns. (by Sven Schliesing).
- No longer ignore disks smaller than 1Gb, but still ignore disks of total size
0.
- Minor fixes in the documentation (by Sebastian Gumprich, et al).
- Better error reporting.
v1.2 2015-08-11
- Fancy template: Don't fail if network interface information is not available.
- Fancy template: Don't show Disk usage bar for disks smaller than 1mb.
v1.1 2015-07-05
- Fancy template: Don't barf on hosts with missing information
- Txt table template: Don't barf on hosts with missing information
v1.0 2015-06-13
- Initial release