diff --git a/CHANGELOG.md b/CHANGELOG.md index bddb44ac..f7c0993b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 3.1.4 +### Fixes +- A required GCP start-project param was accidentally removed on a refactor of the CLI. Added it back. + ## 3.1.3 ### Changed - Update dependencies diff --git a/pentagon/cli.py b/pentagon/cli.py index 8b3a3e22..bd68a802 100644 --- a/pentagon/cli.py +++ b/pentagon/cli.py @@ -119,6 +119,7 @@ def cli(ctx, log_level, *args, **kwargs): @click.option('--gcp-services-cidr', prompt=True, callback=validate_not_empty_string, help="Google GKE services CIDR.", cls=RequiredIf, required_if='cloud=gcp') @click.option('--gcp-pods-cidr', prompt=True, callback=validate_not_empty_string, help="Google GKE pods CIDR.", cls=RequiredIf, required_if='cloud=gcp') @click.option('--gcp-kubernetes-version', prompt=True, callback=validate_not_empty_string, help="Version of kubernetes to use for cluster nodes.", cls=RequiredIf, required_if='cloud=gcp') +@click.option('--gcp-infra-bucket', prompt=True, callback=validate_not_empty_string, help="The bucket where terraform will store its state for GCP.", cls=RequiredIf, required_if='cloud=gcp') def start_project(ctx, name, **kwargs): """ Create an infrastructure project from scratch with the configured options """ diff --git a/pentagon/meta.py b/pentagon/meta.py index 6100aad6..ff44d394 100644 --- a/pentagon/meta.py +++ b/pentagon/meta.py @@ -1,2 +1,2 @@ -__version__ = "3.1.3" +__version__ = "3.1.4" __author__ = 'ReactiveOps, Inc.'