1429 Commits

Author SHA1 Message Date
acc7c1b554 Ensure template code responses accross everything 2020-01-05 22:07:37 -05:00
f4ae245184 Avoid splitting an empty node_limit 2020-01-05 21:28:22 -05:00
6fc12b4438 Add wget to packages list in debootstrap script 2020-01-05 20:18:58 -05:00
5521110043 Add missing return failure 2020-01-05 20:16:49 -05:00
80077efc63 Send error in regular message and fix codes 2020-01-05 19:41:55 -05:00
832ca2e4b3 Handle code properly 2020-01-05 19:28:02 -05:00
8364d67c51 Correct bad name 2020-01-05 19:19:19 -05:00
a9b8403812 Support viewing source volumes 2020-01-05 19:11:52 -05:00
698b185fb4 Fix bugs with codes and fsargs 2020-01-05 19:11:39 -05:00
e433181e34 Support source_volume options to storage volumes 2020-01-05 17:25:34 -05:00
2ed6949373 Add storage table column for source_volume 2020-01-05 17:17:06 -05:00
33709828b1 Handle bad response to logs 2020-01-05 17:07:39 -05:00
cfb5862cf0 Just return an empty log 2020-01-05 17:06:14 -05:00
bde0bd6238 Better handle empty script 2020-01-05 16:59:19 -05:00
6306586ad3 Handle new return setup 2020-01-05 16:53:12 -05:00
ba85d1d338 Update schema format 2020-01-05 16:46:13 -05:00
3b3436f647 Add default "empty" script matching userdata 2020-01-05 16:45:01 -05:00
8b05dfea7b Skip provisioning process steps if script is "empty" 2020-01-05 16:43:50 -05:00
d1331401d8 Correct tense post-wait 2020-01-05 15:28:08 -05:00
be20ba02a7 Handle VM states in flush more accurately
We don't want to block forever on a failure, so limit valid waiting
states to just those we know it should be in during a migration.
2020-01-05 15:21:16 -05:00
c3231ddc24 Wrap list bad request responses in JSON 2020-01-05 15:14:11 -05:00
9d06aa111b Handle creating swap in provisioner 2020-01-05 15:07:48 -05:00
c39c6e8d86 Mention what to do if no cluster found 2020-01-05 15:00:08 -05:00
8d758f3e53 Add missing disable function 2020-01-05 14:38:14 -05:00
8cc20fbcfb Properly handle empty node limit 2020-01-05 13:42:23 -05:00
ef293b7778 Fix syntax error 2020-01-05 13:19:21 -05:00
b9fdce6728 Use consistent function and stderr for debug 2020-01-05 12:51:06 -05:00
baae9b4982 Print initial cluster message to stderr
Allows it to be easily filtered out
2020-01-05 12:38:29 -05:00
08570bd7b9 Don't click.echo except in main program
Return all the strings we printed directly, so that the caller can print
them normally.
2020-01-05 12:35:00 -05:00
46f3915ab4 Put list handling in the right place 2020-01-05 11:51:03 -05:00
44753c0609 Always handle single-instance results 2020-01-05 02:55:28 -05:00
065ba29c84 Handle retcode from list functions 2020-01-05 02:47:32 -05:00
a7a2ace5ae Properly pass reqargs to script put() 2020-01-05 02:42:21 -05:00
e0dfda3ff6 Send a useful retcode for failed lists 2020-01-05 02:34:55 -05:00
971b6adb0a Handle removing static and dynamic DHCP leases 2020-01-05 01:06:03 -05:00
c032cf3f49 Correct bad variables 2020-01-05 00:55:17 -05:00
4fb0d66f6a Use proper variable name 2020-01-05 00:49:50 -05:00
7311fa561b Fix bad join with new table name 2020-01-04 15:17:27 -05:00
bf89050e8b Update userdata table name 2020-01-04 15:10:37 -05:00
94c60f9daa Mention aborting on no cluster 2020-01-04 15:00:24 -05:00
089b3d7a43 Better output of job status 2020-01-04 14:45:40 -05:00
aa2bb7c94c Add create and status functions 2020-01-04 14:31:22 -05:00
41766febe6 Fix name of endpoint 2020-01-04 14:21:15 -05:00
c34ec68038 Return delete 2020-01-04 14:07:58 -05:00
b88bdc29af Add profile handling 2020-01-04 14:06:36 -05:00
0a04c5d748 Handle empty arguments better 2020-01-04 14:05:42 -05:00
c2c6198dae Once more occurrance 2020-01-04 14:00:26 -05:00
a10ce95be3 Remove a few more instances of userdata_template 2020-01-04 13:58:48 -05:00
8fea073b55 Fix remaining instances of userdata_template 2020-01-04 13:42:16 -05:00
a4ad58e64c Add userdata and script options 2020-01-04 13:04:01 -05:00