Commit graph

73 commits

Author SHA1 Message Date
Christoph Hartmann
2a03c37bb7 support terraform 0.10 (#49)
Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-10-08 23:07:50 +02:00
Christoph Hartmann
8bd00a9b87 relax azure sdk pinning (#51)
Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-10-08 23:02:19 +02:00
Christoph Hartmann
c7adc529b2 deactivate rubocop testing for unspecific exception handling (#50)
Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-10-08 22:56:52 +02:00
Daniel Sanabria
b1254926cd Using newer arm sdk version (#44)
Some object methods have been deprecated in v0.11.0 of the arm sdks.
This commit fixes the get_resources method by using the new resources
object instance method. We are also updating the Gemfile accordingly.

Signed-off-by: sanabriad <sanabria.d@gmail.com>
2017-10-08 22:43:46 +02:00
Bakh Inamov
77d5634d7a tpyo (#41)
Signed-off-by: Bakh Inamov <b@chef.io>
2017-06-14 12:26:51 +02:00
Dominik Richter
efa871ab5e fix ieq mistakes 2017-05-24 10:08:44 -05:00
Christoph Hartmann
4fde631ed5 update readme
Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-05-22 18:50:49 -05:00
Christoph Hartmann
c7bb4630fe Merge pull request #35 from chef/russellseymour/managed-disk-detection
Updated resource to detect Managed Disks
2017-03-15 15:14:32 +01:00
Russell Seymour
9d610768eb Fixed linting
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-13 13:54:38 +00:00
Russell Seymour
b40d8f2a40 Updated resource to detect Managed Disks
Fixes #34

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-13 13:52:14 +00:00
Christoph Hartmann
ce8b82e3d4 Merge pull request #33 from chef/russellseymour/vm-networking
Added new resources for testing network configurations of machines
2017-03-07 10:15:34 +01:00
Russell Seymour
44f9238953 Fixed linting issue
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-07 08:18:30 +00:00
Russell Seymour
ff4a1ba200 Renamed public ip address test
Removed debugging flag

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-07 08:15:50 +00:00
Russell Seymour
ef323e3b31 Updated resource to follow RSpec convention
Closes #31

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 14:08:33 +00:00
Russell Seymour
de1b7134ef Added new resources
Allows testing of network configurations
Closes #2

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 14:01:54 +00:00
Christoph Hartmann
1f53a1649e Merge pull request #32 from chef/russellseymour/add-matchers
Added support for Managed Disk and renamed matcher
2017-03-02 12:26:58 +01:00
Russell Seymour
47cda053fb Renamed matcher to admin_username
Closes #30

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 11:17:00 +00:00
Russell Seymour
40888db8c5 Added support for Managed Disks
Updated README and documentation
Closes #25

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 11:10:41 +00:00
Christoph Hartmann
3732b314ca Merge pull request #29 from chef/russellseymour/docs
Added resource documentation
2017-03-02 11:45:37 +01:00
Russell Seymour
cdc643974d Removed double space after . in text
Copied `eq` matcher text instead of linking
Renamed template files

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 10:41:05 +00:00
Russell Seymour
3e7880627f Added resource documentation
Closes #23

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-02 10:11:18 +00:00
Christoph Hartmann
146da84937 Merge pull request #28 from chef/russellseymour/housekeeping
Housekeeping tasks
2017-03-02 09:46:28 +01:00
Russell Seymour
7842d37fb3 Renamed azure_rg resource
Closes #25

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-01 17:32:17 +00:00
Russell Seymour
6f57529a44 Renamed the host attribute on azure_virtual_machine_resource
Updated README file
Closes #26

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-01 17:20:59 +00:00
Russell Seymour
a4e0df698a Renamed resources for readability
Closes #27

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-01 17:14:09 +00:00
Russell Seymour
79c51a3b94 Updated CHANGELOG
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-01 16:46:56 +00:00
Christoph Hartmann
c025ddab37 Merge pull request #20 from chef/russellseymour/integration-tests
Added integration tests for current resources
2017-03-01 17:29:36 +01:00
Russell Seymour
ec072cadd3 Added integration tests for current resources
Closes #19

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-03-01 16:00:19 +01:00
Russell Seymour
668b4086f3 Merge pull request #17 from chef/chris-rock/kitchen-log
remove .kitchen logs
2017-02-27 16:41:16 +00:00
Russell Seymour
71f43fc65d Merge pull request #18 from chef/chris-rock/contribution
add contribution guidelines and license
2017-02-27 16:40:45 +00:00
Christoph Hartmann
850aa7104f add contribution guidelines and license 2017-02-27 14:52:07 +01:00
Christoph Hartmann
29fd984a97 remove .kitchen logs
Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
2017-02-27 14:45:19 +01:00
Russell Seymour
002617d751 Updated CHANGELOG
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 14:41:14 +00:00
Russell Seymour
6d420f35ec Merge pull request #16 from chef/russellseymour/credentials
Using Credentials
2017-02-23 14:39:36 +00:00
Russell Seymour
fe2cf1dc41 Fixed linting issues
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 14:34:41 +00:00
Russell Seymour
7812e7d2f6 Updated README
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 14:27:03 +00:00
Russell Seymour
871efeee96 Subscription number can be used to select the one to use
Closes #15

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 14:24:18 +00:00
Russell Seymour
7699ffb6e2 Specific credentials can now be used
If not specified the first one in the credentials file is used
Fixes #14

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 14:13:32 +00:00
Russell Seymour
b011b71a27 Updated CHANGELOG
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 13:52:07 +00:00
Russell Seymour
2b9513f520 Merge pull request #13 from chef/russellseymour/azure-backend
Fixed loading of internal classes
2017-02-23 13:50:13 +00:00
Russell Seymour
9108c5a237 Fixed linting issue
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 13:46:42 +00:00
Russell Seymour
9c3cec433f Moved example controls into examples
Added check for the name of hte resource group
#11

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 13:32:59 +00:00
Russell Seymour
2b7c72c536 Do not get vm if the name has not been specified
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 12:59:22 +00:00
Russell Seymour
983900a135 Moved all libraries into one file
#11

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-23 12:46:15 +00:00
Russell Seymour
86a442985e Merge pull request #12 from chef/russellseymour/relative-libs
Updated how internal libraries are located
2017-02-22 15:57:57 +00:00
Russell Seymour
d781cdbf63 Updated how internal librares are located
Closes #11

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-22 15:55:05 +00:00
Russell Seymour
05377a846e Updated changelog
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-21 09:16:31 +00:00
Russell Seymour
8e48f2ac53 Merge pull request #10 from chef/russellseymour/helpers
Reconfigured the way in which Helpers work
2017-02-21 09:13:52 +00:00
Russell Seymour
bb83d3eadb Removed local debugging file
Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-20 17:18:14 +00:00
Russell Seymour
b3fc4c07cd Added azure_mgmt_network to Gemfile
Updated RubyDoc annotation on classes and methods

Signed-off-by: Russell Seymour <russell.seymour@turtlesystems.co.uk>
2017-02-20 17:15:40 +00:00