Commit Graph

15 Commits

Author SHA1 Message Date
Matt Trachier 82a3887852
fix: update to comply with new restrictions (#109)
* fix: update to comply with new restrictions
* fix: setup testing packages properly
* fix: resolve shell check errors
* fix: add spelling and security packages
* fix: update image sources
* fix: shell check get image script
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2025-03-06 14:06:46 -06:00
Matt Trachier 6bdb720642
fix: remove version constraints (#108)
Signed-off-by: matttrach <matt.trachier@suse.com>
2025-03-03 17:44:48 -06:00
Matt Trachier ff29bdce6b
fix: do not force address select (#85)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-07-03 23:37:38 -05:00
Matt Trachier dd15b26b70
feat: upgrade to new access module (#83)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-07-01 13:41:51 -05:00
Matt Trachier dbc3c4ded8
fix: collision domains (#71)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-21 14:41:54 -05:00
Matt Trachier 3b5ae2be5a
fix: normalize and validate out put (#69)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-21 13:47:03 -05:00
Matt Trachier ee779ba41c
fix: make example network names static (#67)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-03 18:58:12 -05:00
Matt Trachier 262ff3914d
fix: Fix release (#66)
* fix: add random name to project

Signed-off-by: matttrach <matt.trachier@suse.com>

* fix: update to new access version

Signed-off-by: matttrach <matt.trachier@suse.com>

---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-03 17:15:26 -05:00
Matt Trachier 08163c2fc4
fix: add random name to project (#65)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-03 14:43:21 -05:00
Matt Trachier 560f073362
fix: example versions (#64)
Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-03 12:58:21 -05:00
Matt Trachier 5b24ad5038
refactor!: adjust for new abilities (#62)
* refactor!: adjust for new access module
* fix: direct access enabled
* fix: operating system tests pass
* fix: all tests pass
* fix: format

WARNING! This is a breaking change!
This will result in a new major version of the module.
The new version re-organizes inputs and groups some key values to make things easier to understand.
We also add load balancing options so that you can attach servers to load balancers automatically.
We surface the cloud-init closer to the end user.
We make inputs which control certain feature sets more explicitly so that it is easier to control exactly what is created.
We add Liberty7 and SLE Micro to the image list
We add more image find validation, making sure that every image is tested in all US regions
---------

Signed-off-by: matttrach <matt.trachier@suse.com>
2024-05-03 11:31:30 -05:00
Matt Trachier 7bcdeebe8b
fix: update all tests to stop using the default vpc and subnet (#50)
* fix: update all tests to stop using the default vpc and subnet, update docs, adjust tests for public ip not being the default

Signed-off-by: Matt Trachier <matttrach@gmail.com>

* fix: revert to using the key to reduce cognitive load for users

Signed-off-by: Matt Trachier <matt.trachier@suse.com>

* fix: add personal functions to rcs

Signed-off-by: Matt Trachier <matt.trachier@suse.com>

---------

Signed-off-by: Matt Trachier <matttrach@gmail.com>
Signed-off-by: Matt Trachier <matt.trachier@suse.com>
2024-03-08 12:37:18 -06:00
Matt Trachier 0d7dbaab1f
fix: update access mod in examples (#47)
Signed-off-by: matttrach <matttrach@gmail.com>
2024-02-09 14:02:50 -06:00
Matt Trachier 1e7e0d4715
fix: update required version of tf to the latest open source version (#46)
Signed-off-by: matttrach <matttrach@gmail.com>
2024-02-09 12:09:18 -06:00
Matt Trachier 16b806ee6c
feat: add ability to disable ssh and specify private ip (#41)
Signed-off-by: matttrach <matttrach@gmail.com>
2024-02-06 20:28:19 -06:00