Commit Graph

147 Commits

Author SHA1 Message Date
Pedro Algarvio
9df6dd669d Allow triggering test runs using RAET for transport 2014-06-16 11:19:14 +01:00
Pedro Algarvio
e4591c4e27 Remove unnecessary comma 2014-06-07 13:53:02 +01:00
Pedro Algarvio
31a997e994 Provide a way to specify which minion version is bootstrapped
NOTE: This does not change which version is tested
2014-06-07 13:06:09 +01:00
Pedro Algarvio
e02a931894 Print stderr 2014-06-06 12:25:01 +01:00
Pedro Algarvio
9a20d4f43a Fix logic 2014-04-30 16:07:23 +01:00
Pedro Algarvio
7278635f28 Don't pip stderr to stdout 2014-04-30 08:39:49 +01:00
Pedro Algarvio
18df3d63b0 Don't fail when no JSON can be loaded 2014-04-30 00:46:21 +01:00
Pedro Algarvio
38493bae47 Strip empty strings. 2014-04-30 00:41:18 +01:00
Pedro Algarvio
a13632cd46 Don't fail hard of version comparison 2014-04-29 23:58:37 +01:00
Pedro Algarvio
a564874bb0 Since we now include the code name, check for presence of the commit info instead. 2014-04-23 13:25:43 +01:00
Pedro Algarvio
6206175bea Provide a way to specify the VM's name prefix. 2014-04-17 19:19:40 +01:00
Pedro Algarvio
4ee7dc8a44 Fix remote reports downloads for minions grains matching. 2014-04-15 13:01:05 +01:00
Pedro Algarvio
2bc2c766df Minor output changes 2014-04-15 12:40:05 +01:00
Pedro Algarvio
de86ed6303 The default value is not None 2014-04-15 12:35:48 +01:00
Pedro Algarvio
aad0e33af8 Fix and quote the compound matcher 2014-04-15 12:28:01 +01:00
Pedro Algarvio
af42254974 Log the commands being executed 2014-04-15 12:18:45 +01:00
Pedro Algarvio
7a945b438a Allow matching minions using compound match(ID + grains) 2014-04-15 11:21:15 +01:00
Pedro Algarvio
244967a9b5 Allow for a 2nd system preparation sls file. 2014-04-15 09:42:33 +01:00
Pedro Algarvio
ba96fbc159 Some sleeping between steps 2014-04-14 11:08:24 +01:00
Pedro Algarvio
546dc2463d Only one forward slash 2014-04-13 23:32:27 +01:00
Pedro Algarvio
073bf3c971 Allow passing additional remote log file paths 2014-04-13 15:52:57 +01:00
Pedro Algarvio
bb59d7a9db Don't let YAML split long lines 2014-04-13 13:17:12 +01:00
Pedro Algarvio
e85bc09a63 Only check minion version if a specific commit is passed. 2014-04-13 12:49:00 +01:00
Pedro Algarvio
857078e68a Separate the salt and testing git URL and COMMIT values 2014-04-13 12:07:56 +01:00
Pedro Algarvio
5a42ca483c Allow bootstrapping a stable minion 2014-04-13 11:45:26 +01:00
Pedro Algarvio
26570d5efc Build pillar data while allowing extra pillar key/values 2014-04-13 11:05:18 +01:00
Pedro Algarvio
aaf70f2f68 The returned value can also be None 2014-04-08 19:19:33 +01:00
Pedro Algarvio
469ab4abaf Take into account None 2014-04-08 15:51:09 +01:00
Pedro Algarvio
723ce8c97f Improve script output 2014-04-08 15:13:59 +01:00
Pedro Algarvio
34e8eb52ab Print some more additional information. 2014-04-08 14:50:03 +01:00
Pedro Algarvio
6dd262a6d4 delete_vm only accepts a dict, not a string 2014-04-08 14:37:40 +01:00
Pedro Algarvio
148c8063e4 Prefer subprocess.Popen, we're not streaming anything. 2014-04-07 23:26:23 +01:00
Pedro Algarvio
a22a3af684 Prefer subprocess.Popen for now 2014-04-07 23:14:27 +01:00
Pedro Algarvio
20adbd725a Prefer testrun-no-deps over testrun. 2014-04-07 23:00:53 +01:00
Pedro Algarvio
0705d46ca7 Also check for the proper remote URL 2014-04-07 21:16:36 +01:00
Pedro Algarvio
179bef1de8 Remove unnecessary code 2014-04-07 21:07:47 +01:00
Pedro Algarvio
b5c950d3f3 We don't need this information streamed to stdout 2014-04-07 00:39:17 +01:00
Pedro Algarvio
54355c0184 It's a keyword argument 2014-04-06 23:41:58 +01:00
Pedro Algarvio
80e0886bdd Check the cloned repository commit for the appropriate match
This split's the Jenkins script execution into one additional step.
Prepare the source to match the cloned repository commit, then resume
previous steps.
2014-04-06 19:10:56 +01:00
Pedro Algarvio
32597a7083 Compare the bootstrapped minion commit SHA with the desired one. 2014-04-06 15:50:39 +01:00
Pedro Algarvio
69d0f907f9 Make use of the print() function. 2014-02-03 11:07:43 +00:00
Pedro Algarvio
3a1cdd13fc Add salt's git repo as upstream and fetch tags if using a custom git url 2014-01-11 16:30:23 +00:00
Pedro Algarvio
f687663690 Fix the comma placement 2014-01-10 22:53:44 +00:00
Pedro Algarvio
07667df90f The git url pillar value needs to be quoted 2014-01-10 22:47:52 +00:00
Pedro Algarvio
f5e4b9f52b When running "single-shot", it needs the params right away. 2014-01-10 21:31:36 +00:00
Pedro Algarvio
fab35cd00f Remove un-necessary pass 2014-01-10 19:39:37 +00:00
Pedro Algarvio
b0a73d8b8e We're using args not kwargs 2014-01-10 19:24:23 +00:00
Pedro Algarvio
ba62367e90 Fix attribute name 2014-01-10 18:32:05 +00:00
Pedro Algarvio
583de5a2dd The env generated from PR's should be a separate step. 2014-01-10 18:29:01 +00:00
Pedro Algarvio
8f1df67857 Let's not require these for now. 2014-01-10 18:15:47 +00:00