-
Notifications
You must be signed in to change notification settings - Fork 13
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
renaming landing zone submodules to modules #694
Conversation
/run pipeline |
examples/landing_zone/README.md
Outdated
@@ -1,6 +1,6 @@ | |||
# Landing Zone example | |||
|
|||
This example demonstrates how to use the management and workload VPC [modules](../../landing-zone-submodule/) to create a network VPC topology that is aligned with the network segregation key principles of the IBM Cloud [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-overview). | |||
This example demonstrates how to use the management and workload VPC [modules](https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vsi/tree/main/modules/fscloud) to create a network VPC topology that is aligned with the network segregation key principles of the IBM Cloud [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-overview). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that url is wrong
/run pipeline |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see latest comments. Do you know if any of our modules or example are consuming these submodules directly? If so, lets ensure we update them to use new directory location.
I also notice that the submodule readme are missing a usage block. Can you add it please?
examples/landing_zone/README.md
Outdated
@@ -1,6 +1,6 @@ | |||
# Landing Zone example | |||
|
|||
This example demonstrates how to use the management and workload VPC [modules](../../landing-zone-submodule/) to create a network VPC topology that is aligned with the network segregation key principles of the IBM Cloud [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-overview). | |||
This example demonstrates how to use the management and workload VPC [modules](../../modules/) to create a network VPC topology that is aligned with the network segregation key principles of the IBM Cloud [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-overview). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
../../modules/
won't render in hashicorp, needs to be full repo url
README.md
Outdated
@@ -38,7 +41,7 @@ This module creates the following IBM Cloud® Virtual Private Cloud (VPC) net | |||
|
|||
### Presets | |||
|
|||
In addition to this root module, this repository provides two submodules that call the root module with presets and defaults that are aligned with the general [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-about) management and workload VPC topologies. See the [landing-zone-submodules](/landing-zone-submodule/) for details. | |||
In addition to this root module, this repository provides two submodules that call the root module with presets and defaults that are aligned with the general [Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-about) management and workload VPC topologies. See the [landing-zone-submodules](/modules/) for details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggest chaning to See the landing zone submodules in the [modules](https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/tree/main/modules) folder for details.
/run pipeline |
modules/management-vpc/README.md
Outdated
### Usage | ||
```terraform | ||
module management_vpc { | ||
source = https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/tree/main/modules/management-vpc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thats not how you consume a submodule from github, it would be: "git::https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc.git//modules/management-vpc?ref=X.X.X"
However, lets use hashicorp as the source, which would be:
source = "terraform-ibm-modules/terraform-ibm-landing-zone-vpc/ibm//modules/management-vpc"
version = "X.X.X" # replace X.X.X with a release version to lock into an exact release
modules/workload-vpc/README.md
Outdated
### Usage | ||
```terraform | ||
module workload_vpc { | ||
source = https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/tree/main/modules/workload-vpc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see comments
/run pipeline |
modules/management-vpc/README.md
Outdated
### Usage | ||
```terraform | ||
module management_vpc { | ||
source = "terraform-ibm-modules/terraform-ibm-landing-zone-vpc/ibm//modules/management-vpc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sorry, source is still wrong here. should be terraform-ibm-modules/landing-zone-vpc/ibm//modules/management-vpc
modules/workload-vpc/README.md
Outdated
### Usage | ||
```terraform | ||
module workload_vpc { | ||
source = "terraform-ibm-modules/terraform-ibm-landing-zone-vpc/ibm//modules/workload-vpc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sorry, source is still wrong here. should be "terraform-ibm-modules/landing-zone-vpc/ibm//modules/workload-vpc"
/run pipeline |
🎉 This PR is included in version 7.16.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description
https://github.ibm.com/GoldenEye/issues/issues/6952
Release required?
x.x.X
)x.X.x
)X.x.x
)Release notes content
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
Checklist for reviewers
For mergers