-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop #133
Commits on Feb 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 85807e2 - Browse repository at this point
Copy the full SHA 85807e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f505b - Browse repository at this point
Copy the full SHA e7f505bView commit details
Commits on Feb 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ab84ed - Browse repository at this point
Copy the full SHA 1ab84edView commit details
Commits on Feb 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a97792c - Browse repository at this point
Copy the full SHA a97792cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cdd6c2 - Browse repository at this point
Copy the full SHA 8cdd6c2View commit details -
Merge pull request #100 from mittz/resource-sourcing
Source resources from GitHub
Configuration menu - View commit details
-
Copy full SHA for 9a91abb - Browse repository at this point
Copy the full SHA 9a91abbView commit details
Commits on Feb 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6b79493 - Browse repository at this point
Copy the full SHA 6b79493View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f7f80 - Browse repository at this point
Copy the full SHA a5f7f80View commit details -
- Update config variable example to be correct yaml. - Added back rule that was blocked by incorrect yaml. - Update headings to all start with heading 1.
Configuration menu - View commit details
-
Copy full SHA for 298c230 - Browse repository at this point
Copy the full SHA 298c230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b7337c - Browse repository at this point
Copy the full SHA 3b7337cView commit details -
Added all available default rules except standard_module_structure as many of our resources do not require main.tf or outputs.tf
Configuration menu - View commit details
-
Copy full SHA for 905a472 - Browse repository at this point
Copy the full SHA 905a472View commit details -
Shellcheck precommit hook has been added and all shell scripts have been updated to meet the requirements of the hook. In addition, it was determined that test-in-cloud and test-with-docker are not longer used and should be removed rather than updated to work again.
Configuration menu - View commit details
-
Copy full SHA for 6f499eb - Browse repository at this point
Copy the full SHA 6f499ebView commit details -
Add yamllint and ansiblelint, fix lint errors
Added ansiblelint and seperately yamllint so both could be configured independently.
Configuration menu - View commit details
-
Copy full SHA for 3a28e61 - Browse repository at this point
Copy the full SHA 3a28e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613decb - Browse repository at this point
Copy the full SHA 613decbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50269bb - Browse repository at this point
Copy the full SHA 50269bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a5f2c - Browse repository at this point
Copy the full SHA 09a5f2cView commit details -
Update build Dockerfile to install shell checks
Adding install for shellcheck and shfmt
Configuration menu - View commit details
-
Copy full SHA for 156dbff - Browse repository at this point
Copy the full SHA 156dbffView commit details -
Add shellcheckrc to template directory
In order to run shellcheck on template bash scripts, a .shellcheckrc file was added to the template directory disabling any checks that confuse the template interface with the bash interface. .*tpl will remain excluded from shfmt as we don't want to inadvertently make changes in a template file related to the template interface.
Configuration menu - View commit details
-
Copy full SHA for bb4f1d4 - Browse repository at this point
Copy the full SHA bb4f1d4View commit details -
Merge pull request #108 from heyealex/add-tflint-rules
Add more tflint rules
Configuration menu - View commit details
-
Copy full SHA for 3fad99d - Browse repository at this point
Copy the full SHA 3fad99dView commit details -
Add SC1090 as a disabled shellcheck rule
SC1090 doesn't like unknown paths because it tries to verify they are valid. We are not running locally and the path is not known before runtime, so this should be disabled.
Configuration menu - View commit details
-
Copy full SHA for cfda817 - Browse repository at this point
Copy the full SHA cfda817View commit details -
Add shfmt and shellcheck to install-dev-deps
Add to the Makefile rule to install shfmt and warn if shellcheck is not found.
Configuration menu - View commit details
-
Copy full SHA for a83fbc4 - Browse repository at this point
Copy the full SHA a83fbc4View commit details
Commits on Feb 11, 2022
-
Merge pull request #106 from heyealex/add-pre-commits
Add yaml/ansible/shell precommit hooks and update all code to be in compliance
Configuration menu - View commit details
-
Copy full SHA for d50db55 - Browse repository at this point
Copy the full SHA d50db55View commit details -
Fix bug in applied group terraform backends
A bug where the backends in all resource groups have the same prefix is fixed with this change. Before the address of the default configuration was being added to the groups and it's prefix was added. That prefix would propogate as the defaults were added to other groups and therefore the correct prefix was never updated. In addition to the bug fix, the section of code was pulled out into it's own function in expand as that better represents what it is doing. Tests have been added to hopefully catch this type of bug in the future.
Configuration menu - View commit details
-
Copy full SHA for 320660f - Browse repository at this point
Copy the full SHA 320660fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 859d436 - Browse repository at this point
Copy the full SHA 859d436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f1e7f - Browse repository at this point
Copy the full SHA 24f1e7fView commit details -
Merge pull request #110 from heyealex/bugfix/tf-backend-group
Fix bug in applied group terraform backends
Configuration menu - View commit details
-
Copy full SHA for 82015c2 - Browse repository at this point
Copy the full SHA 82015c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e081ce1 - Browse repository at this point
Copy the full SHA e081ce1View commit details -
Update readme with missing information from hpc-toolkit user guide
This readme will replace the quickstart section of the user guide.
Configuration menu - View commit details
-
Copy full SHA for fd02d5a - Browse repository at this point
Copy the full SHA fd02d5aView commit details -
Merge pull request #109 from nick-stroud/cloud_shell_docs
Update Installation, Basic Usage, and Development documentation
Configuration menu - View commit details
-
Copy full SHA for 8d09177 - Browse repository at this point
Copy the full SHA 8d09177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 943a4b3 - Browse repository at this point
Copy the full SHA 943a4b3View commit details
Commits on Feb 12, 2022
-
Update spack resource with logs and environments
This merge updates the spack installation resource to have a configurable logfile where output is written while installing spack. Additionally, it adds the ability to generate spack environments to contain groups of packages.
Configuration menu - View commit details
-
Copy full SHA for 006ab7a - Browse repository at this point
Copy the full SHA 006ab7aView commit details
Commits on Feb 14, 2022
-
Add option to promote module outputs to top level
Add a new field in the YAML definition that takes a list of outputs to be added to the top level of a resource group blueprint.
Configuration menu - View commit details
-
Copy full SHA for 5b742f1 - Browse repository at this point
Copy the full SHA 5b742f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a02420 - Browse repository at this point
Copy the full SHA 7a02420View commit details -
Merge pull request #115 from tpdownes/fix_typo
Fix misspelling in variable description and add validation block
Configuration menu - View commit details
-
Copy full SHA for 6566bac - Browse repository at this point
Copy the full SHA 6566bacView commit details
Commits on Feb 15, 2022
-
Merge pull request #111 from douglasjacobsen/spack_environments
Update the spack resource with logfiles and environments
Configuration menu - View commit details
-
Copy full SHA for 9b1a256 - Browse repository at this point
Copy the full SHA 9b1a256View commit details
Commits on Feb 16, 2022
-
Add a validation for whether an output exists
Checks if an output exists in the underlying resource module, fails if not. Also added further unit tests where necessary.
Configuration menu - View commit details
-
Copy full SHA for 3522e8d - Browse repository at this point
Copy the full SHA 3522e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f13664e - Browse repository at this point
Copy the full SHA f13664eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5c91c - Browse repository at this point
Copy the full SHA 8a5c91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccb65bb - Browse repository at this point
Copy the full SHA ccb65bbView commit details -
Merge pull request #114 from heyealex/feature/top-level-outputs
Add option to promote module outputs to top level
Configuration menu - View commit details
-
Copy full SHA for 4109d8c - Browse repository at this point
Copy the full SHA 4109d8cView commit details -
Branden Moore committed
Feb 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 50fc63f - Browse repository at this point
Copy the full SHA 50fc63fView commit details
Commits on Feb 17, 2022
-
Merge pull request #118 from mittz/add-cli-autocompletion
Add tab command completion to CLI
Configuration menu - View commit details
-
Copy full SHA for 86c3b80 - Browse repository at this point
Copy the full SHA 86c3b80View commit details -
Merge pull request #119 from brandenm-nag/bump_slurm_gcp_version
Bump slurm gcp version to v4.1.5
Configuration menu - View commit details
-
Copy full SHA for 5531a9c - Browse repository at this point
Copy the full SHA 5531a9cView commit details
Commits on Feb 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae2147b - Browse repository at this point
Copy the full SHA ae2147bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c6699 - Browse repository at this point
Copy the full SHA d2c6699View commit details -
Merge pull request #117 from nick-stroud/debug_examples
Add debug partitions to examples
Configuration menu - View commit details
-
Copy full SHA for 6d2892a - Browse repository at this point
Copy the full SHA 6d2892aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02fa82b - Browse repository at this point
Copy the full SHA 02fa82bView commit details -
Documenting quota requirments for example yaml
We make no assumption about the level of default quota and define all required quotas.
Configuration menu - View commit details
-
Copy full SHA for 442349e - Browse repository at this point
Copy the full SHA 442349eView commit details
Commits on Feb 23, 2022
-
Merge pull request #121 from nick-stroud/quota_docs
Adds documentation on quotas required for examples
Configuration menu - View commit details
-
Copy full SHA for 723d9c2 - Browse repository at this point
Copy the full SHA 723d9c2View commit details
Commits on Feb 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c0a610 - Browse repository at this point
Copy the full SHA 3c0a610View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba21b18 - Browse repository at this point
Copy the full SHA ba21b18View commit details -
Merge pull request #122 from mittz/replace-path-with-filepath
Replace path package with path/filepath
Configuration menu - View commit details
-
Copy full SHA for 5c65d27 - Browse repository at this point
Copy the full SHA 5c65d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for fde679b - Browse repository at this point
Copy the full SHA fde679bView commit details -
Merge pull request #124 from nick-stroud/troubleshooting
Troubleshooting
Configuration menu - View commit details
-
Copy full SHA for bf80869 - Browse repository at this point
Copy the full SHA bf80869View commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4bd6c3 - Browse repository at this point
Copy the full SHA c4bd6c3View commit details -
Merge pull request #126 from tpdownes/update_precommit
Update pre-commit hooks to latest releases
Configuration menu - View commit details
-
Copy full SHA for 416f098 - Browse repository at this point
Copy the full SHA 416f098View commit details -
Filestore module should allow specification of project_id w/o default…
…ing to provider value
Configuration menu - View commit details
-
Copy full SHA for 6364be2 - Browse repository at this point
Copy the full SHA 6364be2View commit details -
Merge pull request #125 from tpdownes/filestore_project_id
Filestore module should allow specification of project_id
Configuration menu - View commit details
-
Copy full SHA for 7752312 - Browse repository at this point
Copy the full SHA 7752312View commit details -
Configuration menu - View commit details
-
Copy full SHA for f141317 - Browse repository at this point
Copy the full SHA f141317View commit details
Commits on Feb 28, 2022
-
Add installation of goimports to Dockerfile
Adds install of [goimports](https://pkg.go.dev/golang.org/x/tools/cmd/goimports) required by pre-commit checks to both the dockerfile and install-dev-deps rule of the Makefile
Configuration menu - View commit details
-
Copy full SHA for abb767d - Browse repository at this point
Copy the full SHA abb767dView commit details
Commits on Mar 1, 2022
-
Merge pull request #129 from heyealex/add-install-goimports
Add installation of goimports to Dockerfile
Configuration menu - View commit details
-
Copy full SHA for a54a169 - Browse repository at this point
Copy the full SHA a54a169View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d968f0 - Browse repository at this point
Copy the full SHA 1d968f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99d9e29 - Browse repository at this point
Copy the full SHA 99d9e29View commit details -
Merge pull request #130 from tpdownes/last_module_json
Missed a module.json file in cleanup. Remove last one
Configuration menu - View commit details
-
Copy full SHA for c1df963 - Browse repository at this point
Copy the full SHA c1df963View commit details -
Merge pull request #123 from nick-stroud/unify_example_regions
Update small example to have same region and zone as high-io
Configuration menu - View commit details
-
Copy full SHA for 3454fdd - Browse repository at this point
Copy the full SHA 3454fddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5feb8b - Browse repository at this point
Copy the full SHA b5feb8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42c5707 - Browse repository at this point
Copy the full SHA 42c5707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25966b4 - Browse repository at this point
Copy the full SHA 25966b4View commit details -
Merge pull request #132 from heyealex/update-version
Update version to 0.4.0
Configuration menu - View commit details
-
Copy full SHA for 3f2c196 - Browse repository at this point
Copy the full SHA 3f2c196View commit details
Commits on Mar 2, 2022
-
* Adopt latest version of all CFT modules
* Expose all VPC module input variables for networks and subnetworks * Completely disable auto-creation of subnetworks in all regions * Explicitly define a primary subnetwork and "additional" subnetworks * Follow CFT recommendation to create NATs using terraform-google-cloud-router module * Resolves #73
Configuration menu - View commit details
-
Copy full SHA for 2546eae - Browse repository at this point
Copy the full SHA 2546eaeView commit details -
Merge pull request #131 from tpdownes/refactor_vpc
Refactor VPC module to support finer settings and avoid failure when invalid region specified
Configuration menu - View commit details
-
Copy full SHA for f234409 - Browse repository at this point
Copy the full SHA f234409View commit details