Commit Graph

527 Commits

Author SHA1 Message Date
Pedro Algarvio
0f14d72655 Switch salt-cloud cli parsing for salt's parsers code. 2012-11-15 18:04:23 +00:00
Pedro Algarvio
477b54f5a2 Add supporting code for --versions-report 2012-11-15 17:04:45 +00:00
Pedro Algarvio
e741a4b9bc Add logging configuration settings to the base configuration file. 2012-11-15 17:03:25 +00:00
Joseph Hall
9f57526da8 Merge pull request #134 from duego/use_private_adress_fallback
Option to use private ip for deploying with openstack
2012-11-15 08:14:51 -08:00
Joseph Hall
331f2b4049 Merge pull request #135 from duego/fix-openstack-opts
Don't force a name for openstack compute endpoint
2012-11-15 08:14:07 -08:00
Johnny Bergström
156350182f Option to use private ip for deploying
Some environments will only set a private ip.
Use same option name as AWS
2012-11-15 16:55:54 +01:00
Johnny Bergström
865400e089 Don't force a name for compute endpoint
This is optional and there should be a configuration option for it if we're about to force it.
2012-11-15 15:09:06 +01:00
Joseph Hall
e24002740f Merge pull request #133 from jbadigital/wait_for_passwd
wait_for_passwd logic fix
2012-11-14 19:01:41 -08:00
mafro
b4d7695885 paramiko.SSHClient.connect() doesn't actually return a boolean on success 2012-11-15 02:39:03 +00:00
mafro
187e01dcd9 removed two superfluous statements 2012-11-15 02:38:35 +00:00
Thomas S Hatch
59ff07a1ef Merge pull request #132 from jbadigital/pyflakes
Pyflakes
2012-11-14 17:38:05 -08:00
mafro
a143a3bcfe log message typo fix 2012-11-15 01:36:14 +00:00
mafro
b1a697ae0a a couple more bad var names and unused vars 2012-11-15 01:21:29 +00:00
mafro
dabc4e0f18 create paramiko.SSHClient before using it 2012-11-15 01:20:38 +00:00
mafro
85980662ab create logger before logging 'paramiko missing' 2012-11-15 01:18:04 +00:00
mafro
0b0b3383ff bad call to time.sleep() 2012-11-15 01:16:43 +00:00
Thomas S Hatch
156685fd3d Merge pull request #131 from techhat/issue108
Need to import logging in other places too
2012-11-14 13:50:57 -08:00
Joseph Hall
d4d6aba3e8 Need to import logging in other places too 2012-11-14 21:47:51 +00:00
Thomas S Hatch
0558007e4a Merge pull request #130 from techhat/issue108
Get logging started in salt-cloud
2012-11-14 11:00:40 -08:00
Joseph Hall
2e17b3855b Step 3: Profit! (enable log-level from command line) 2012-11-14 18:53:21 +00:00
Joseph Hall
46e30a3a3b Step 2: Some "stuff" happens (adding logs adjacent to prints) 2012-11-14 18:07:39 +00:00
Joseph Hall
46f1974809 Step 1: Enable logging in cloud modules (and remove unnecessary paramiko) 2012-11-14 16:13:49 +00:00
Thomas S Hatch
65f447f375 Merge pull request #127 from techhat/issue60
Logic problem in wait_for_passwd() exception checking
2012-11-13 13:18:21 -08:00
Joseph Hall
0e4d02ed93 Logic problem in wait_for_passwd() exception checking 2012-11-13 21:14:38 +00:00
Thomas S Hatch
3e160ffce0 Merge pull request #126 from techhat/issue60
Embiggen the deploy procedure
2012-11-12 20:40:00 -08:00
Joseph Hall
724da0f006 Automatic highstate run using salt-call 2012-11-13 04:29:03 +00:00
Joseph Hall
9eb69e5838 Making Tom's code more cromulent 2012-11-12 22:51:22 +00:00
Thomas S Hatch
b4e40582c2 Merge pull request #125 from techhat/issue84
Fixing syntax, which caused AWS to fail with no volumes
2012-11-12 12:22:51 -08:00
Joseph Hall
bc38d3668e Fixing syntax, which caused AWS to fail with no volumes 2012-11-12 20:17:28 +00:00
Thomas S Hatch
72384231f9 Merge pull request #124 from techhat/issue84
Add custom query options (-S or --select-query)
2012-11-12 10:45:45 -08:00
Joseph Hall
9ed700544f Add custom query options (-S or --select-query) 2012-11-12 18:41:56 +00:00
Joseph Hall
a8c8f536e5 Merge pull request #121 from deutsche/develop
Ability to deploy EBS volumes on ec2
2012-11-11 05:57:33 -08:00
Marat
f672f46956 Added docstring and fixed long string 2012-11-09 09:40:30 +04:00
Thomas S Hatch
ee88627c2a Merge pull request #122 from jesusaurus/features/delete_map
Fix deleting nodes from a map file
2012-11-08 18:13:57 -08:00
K Jonathan Harker
62d1e97336 Don't try to remove nonexistent files 2012-11-09 01:44:41 +00:00
K Jonathan Harker
8c8332daab Fix deleting nodes defined in a yaml map file.
Allow for grains and such to be defined in the map file, without
requiring them. Previously, it was assumed that each node was
defined as a dict, and an exception was thrown if any node was
a mere str. Now, a mix of str's and dict's can be defined in a
node map file.

Example node map:

    base_hp:
      - salt0:
          grains:
            role: frobnitz
      - salt1
      - salt2
2012-11-09 01:43:58 +00:00
m.shakirov@tatar.ru
44a42308cc misstype 2012-11-08 12:09:43 +04:00
m.shakirov@tatar.ru
b5027f9eec misstype 2012-11-08 12:07:38 +04:00
ya@maratsh.ru
38cf090237 catch volumes data 2012-11-08 11:44:27 +04:00
ya@maratsh.ru
80ef6e9a2d volume create & attach method draft 2012-11-08 11:39:15 +04:00
Thomas S Hatch
27c0568e78 Merge pull request #120 from techhat/develop
Enabling the ability to deploy on IBM SCE
2012-11-06 17:19:34 -08:00
Joseph Hall
9b691242cd Enabling the ability to deploy on IBM SCE 2012-11-06 22:47:10 +00:00
Thomas S Hatch
f6f209ce0b Merge pull request #119 from techhat/develop
Adding IBM SCE support
2012-11-06 12:31:29 -08:00
Joseph Hall
3dc5a8468b Add IBM SCE cloud driver 2012-11-06 20:19:26 +00:00
Joseph Hall
20d4fe1acb Adding the ability to list locations (required for IBM SCE) 2012-11-06 20:18:49 +00:00
Joseph Hall
c8d0a4c3ee Handle certain unicode characters for IBM SCE 2012-11-06 18:09:36 +00:00
Joseph Hall
5ab99df959 Merge pull request #115 from jbadigital/az-fix2
fixed bug in config for EC2 availability zones
2012-11-02 16:16:26 -07:00
mafro
06d9418df0 fixed bug in config for EC2 availability zones 2012-11-02 22:45:36 +00:00
Thomas S Hatch
8287a9307f Merge pull request #114 from techhat/develop
Oops, left in a random sys.exit(1) from debugging
2012-11-02 09:57:46 -07:00
Joseph Hall
7305c547b1 Oops, left in a random sys.exit(1) from debugging 2012-11-02 10:54:09 -06:00