canvas-lms/script
Andrea Cirulli eb43dbea12 add untracked commands failure to telemetry
Add the ability to send the command and its output that failed
the setup/update script even if it is not tracked by the telemetry
script.

refs DE-531
flag = none

test=plan:
- docker dev setup/update work without telemetry
- docker dev setup/update work with telemetry enabled
- force the scripts to fail on an untracked command and check
that the failure is present in the telemetry splunk index

Change-Id: I7b0aabe915bab6a7ce6c3977667e0306fdcc4a2a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/265725
QA-Review: Andrea Cirulli <andrea.cirulli@instructure.com>
Reviewed-by: Kyle Rosenbaum <krosenbaum@instructure.com>
Product-Review: Andrea Cirulli <andrea.cirulli@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2021-06-08 21:11:31 +00:00
..
common add untracked commands failure to telemetry 2021-06-08 21:11:31 +00:00
brakeman add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
canvas_init oh whoops, bash might not always be the default shell 2011-02-11 12:33:24 -07:00
canvas_update REQUIRE bundler 2.2.17 2021-05-24 22:49:05 +00:00
configure_replication.sh Add configuration and scripts for replication. 2019-12-20 22:21:12 +00:00
consume_consul_events add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
delayed_job add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
docker_dev_setup.sh add arguments to script name for telemetry 2021-04-28 17:23:17 +00:00
docker_dev_update.sh add support for mutagen setup and update. 2021-04-27 19:46:36 +00:00
docker_pull_image.sh update docker documentation 2021-01-06 18:29:18 +00:00
eslint add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
fix_inst_esm.js remove "exports" from all @instructure/ packages 2021-01-15 19:39:02 +00:00
generate_js_coverage fix JS job sanity around COVERAGE var 2021-01-27 16:24:14 +00:00
generate_lti_variable_substitution_markdown add permissions variable expansion 2019-06-12 12:13:28 +00:00
install_assets.sh change to compile_assets_dev for install_assets 2021-03-09 19:28:46 +00:00
install_hooks minor linux docker development tweaks 2021-01-13 18:48:08 +00:00
lint_commit_message add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
linter.rb add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
nuke_node.sh rename some things 2021-04-06 01:12:49 +00:00
process_incoming_emails add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
rebase_canvas_and_plugins.sh add support for mutagen setup and update. 2021-04-27 19:46:36 +00:00
render_json_lint add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
rlint add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
stylelint add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
tail_kinesis add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
tatl_tael add frozen_string_literal comment to binaries 2021-03-30 18:14:03 +00:00
upgrade-instructure-ui add CanvasDateInput and bulk edit test table 2020-03-31 03:52:27 +00:00
xsslint.js rename some things 2021-04-06 01:12:49 +00:00