377c83bcf1518feba9656d464cfba8dadd07c769
The framework sources ErrorHandling.sh which enables `set -o errexit` globally, yet PrettyPrint's print_info/print_error invoked `tput bold` and `tput sgr0` with no protection. In any TERM-less context (SSH automation, CI, cron) `tput` fails with "unknown terminal" and, under errexit, aborts the entire script on the very first status message. Suppress tput stderr and add `|| true` so the color helpers degrade gracefully to plain output instead of crashing every consumer script. This is an internal framework consistency fix: strict mode + unguarded external command were mutually incompatible. 🤖 Generated with [Crush](https://github.com/charmassociates/crush) Assisted-by: GLM-5 via Crush <crush@charm.land>
KNEL FetchApply
Repo Issues
https://projects.knownelement.com/project/reachableceo-vptechnicaloperations/timeline
Repo Discussion
https://community.turnsys.com/c/chieftechnologyandproductofficer/26
Repo discription
Known Element Enterprises (the entity serving as the TSYS Group management company) (through it’s executive leader, the COO) provides core IT/back office systems/services/support on a hands off/fully delegated authortity basis to the CCO and the orgs/members.
One of those functions is the provisoning of Linux servers. This repository is the Infrastructure As Code (IAC) repository for TSYS.
In the future it will be used via FetchApply https://github.com/P5vc/fetch-apply
Usage
git clone this repo cd FetchApply/ProjectCode bash SetupNewSystem.sh