What's Changed
- Skip collectoring solr core sizes when solr_data_dir doesn't exist by @michaelsembwever in #87
- Exceeding curl retries needs to result in failure status by @michaelsembwever in #88
- Improve ds-collector/README.md by @michaelsembwever in #92
- Macos and collector pre-generation testing by @michaelsembwever in #90
- Verbose mode and debug logfile by @michaelsembwever in #91
- If the prometheus jar is already in place there's no need to require the xxd binary by @michaelsembwever in #106
- Each integration test to specifically name the generated bundles (and clean them) by @michaelsembwever in #105
- Rename nodetoolHost to jmxHost, and also use it when jmx scraping by @michaelsembwever in #110
- Prevent df wrapping via use of
--portability
when available by @michaelsembwever in #111 - Name test containers, better way to solve b4109d5 by @michaelsembwever in #115
- Fix k8s update cass operator by @mieslep in #118
- Add cpReadable.sh helper to collect only files that are readable b… by @mieslep in #119
- Minor fix to correctly filter Cassandra nodes from bastion host by @joelsdc in #120
- Ensure all C* datadirs are concatenated using spaces instead of commas for correct 'find' syntax by @joelsdc in #122
- Better debug and failure messages when looking for a command under sudo by @michaelsembwever in #124
- Remove CR from output if it exists by @mieslep in #126
- Restore the skipStat functionality by @michaelsembwever in #127
- Support k8s pod running multiple containers by @anthony-grasso-datastax in #128
- Add an initial troubleshooting guide by @mieslep in #136
- Use sshpassword -e instead of -p by @mieslep in #140
- Place secret hash into collector.conf by @rzvoncek-ds in #141
- Fix bug in k8s pod running multiple containers by @anthony-grasso-datastax in #144
- Allow passing AWS endpoint URL to awscli by @rzvoncek-ds in #147
- Avoid clashes between sed and AWS secret by @rzvoncek-ds in #148
- Gmail blocks
tar -czf …
bundles, but nottar -cf … ; gzip …
bundles by @michaelsembwever in #149 - More delimiter clash prevention + escape $ sign by @rzvoncek-ds in #150
- Pin K8s version to 1.24.7 to initially address cass-operator inco… by @mieslep in #155
- Cleanup the node after the attempt to run in clientMode. by @michaelsembwever in #154
- Initial workaround documented for Malformed IPv6 issue, until proper … by @mieslep in #153
- Support k8s pods having multiple IPs by @michaelsembwever in #145
- Enable alternate location for dse.yaml by @mieslep in #157
- Add parallel node collection functionality, via the
parallel_mode=all
config option by @michaelsembwever in #159 - Fix problem when script is not run with ./ds-collector and instead… by @mieslep in #164
- Fix problem where permissions were stripped during scp process by @mieslep in #162
- Fix dse.yaml collection and the use of dse_conf_dir by @michaelsembwever in #166
- Obey prepend path / add path within the nodetool status… by @AndrewHogg in #168
- Create pull_request_template.md by @michaelsembwever in #165
- Provide support for a local build of the collector with environment… by @AndrewHogg in #170
- Make collect-info multi-arch compatible, providing arm64 support by @michaelsembwever in #173
New Contributors
- @mieslep made their first contribution in #118
- @joelsdc made their first contribution in #120
- @anthony-grasso-datastax made their first contribution in #128
Full Changelog: v2.0.2...v2.0.3