Commit Graph

610 Commits

Author SHA1 Message Date
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
Thomas S Hatch
1f1ac1597b Merge pull request #113 from techhat/develop
Change salt-cloud to use the new outputter system (in 0.10.5)
2012-11-02 09:00:28 -07:00
Joseph Hall
0fbe8e08b3 Change salt-cloud to use the new outputter system (in 0.10.5) 2012-11-02 15:57:53 +00:00
Joseph Hall
21fa3963fa Merge pull request #111 from jesusaurus/feature/ubuntu
Changes to the Ubuntu deploy scripts
2012-10-30 05:32:26 -07:00
K Jonathan Harker
8d8c424feb Make the openstack provider sudo-aware 2012-10-29 21:33:58 +00:00
K Jonathan Harker
f61d9facdb Revert "The Ubuntu{,-git}.sh scripts needs to be run with sudo"
This reverts commit 8e857a9b2e.
2012-10-29 21:26:29 +00:00
K Jonathan Harker
dfea1dd5ff Remove the pending key when we accept the key 2012-10-29 21:25:53 +00:00
K Jonathan Harker
8e857a9b2e The Ubuntu{,-git}.sh scripts needs to be run with sudo 2012-10-29 21:25:11 +00:00
Joseph Hall
088b2fd577 Merge pull request #110 from jesusaurus/feature/hpcs
Merge hpcs provider into openstack provider
2012-10-29 13:03:41 -07:00
K Jonathan Harker
71616c3790 Add a nice little message to the ValueError 2012-10-29 19:38:27 +00:00
K Jonathan Harker
9a2b0d9dd7 hpcs.py has been merged into openstack.py 2012-10-29 17:57:26 +00:00
K Jonathan Harker
a518fa5e29 Allow for either ssh-key or password auth into new host 2012-10-29 17:57:26 +00:00
K Jonathan Harker
56048360b7 Make sure that the image and size exist 2012-10-29 17:57:26 +00:00
K Jonathan Harker
5f866ad9f1 Only remove the pending key if it exists 2012-10-29 17:57:26 +00:00
K Jonathan Harker
d3edc88bae Begin merging hpcs and openstack modules 2012-10-29 17:57:26 +00:00
K Jonathan Harker
99f90bfe91 Remove the pending key when we accept the key 2012-10-29 17:57:12 +00:00
K Jonathan Harker
808dfea063 Use ssh_username if it is set 2012-10-25 22:39:50 +00:00
K Jonathan Harker
ed9be36302 Send the keypair to the right place with the right name 2012-10-25 22:39:50 +00:00