ReleaseEngineering/How To/Add New AWS Subnets: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
Below you can find the steps to add new aws subnests  
Below you can find the steps to add new aws subnests  


== Create the new Subnets ==
== Create new subnets ==
* Add subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/subnets.yml
* Add subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/subnets.yml
** run `scripts/aws_manage_subnets.py configs/subnets.yml` from aws-manager server  
** run `scripts/aws_manage_subnets.py configs/subnets.yml` from aws-manager server  
Line 11: Line 11:
More details {{bug|1165432}} or {{bug|1239263}} and notes here https://github.com/mozilla/build-cloud-tools/pull/72
More details {{bug|1165432}} or {{bug|1239263}} and notes here https://github.com/mozilla/build-cloud-tools/pull/72


== Update the Firewall rules ==
== Update firewall rules ==
* Open bugs with netops to include new flows {{bug|1254144}}
* Open bugs with netops to include new flows {{bug|1254144}}
* Add the subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/securitygroups.yml
* Add the subnets to https://github.com/mozilla/build-cloud-tools/blob/master/configs/securitygroups.yml
Line 18: Line 18:


* Update firewall tests to include new subnets (private repo releng/firewall-tests) and ensure tests pass after netops has made the changes ( more details https://mana.mozilla.org/wiki/display/IT/How+to+Run+Flow+Tests )
* Update firewall tests to include new subnets (private repo releng/firewall-tests) and ensure tests pass after netops has made the changes ( more details https://mana.mozilla.org/wiki/display/IT/How+to+Run+Flow+Tests )
== Increase size of the pool ==
* Updated the size limit https://github.com/ciobancai/build-cloud-tools/blob/master/configs/watch_pending.cfg


== Add the new platforms in build-clout-tolls==
== Add the new platforms in build-clout-tolls==
=== tst-linux64 ===
=== tst-linux64 ===
* Add the new subnets for tst-linux64: https://github.com/mozilla/build-cloud-tools/blob/master/configs/tst-linux64
* Add the new subnets for tst-linux64: https://github.com/mozilla/build-cloud-tools/blob/master/configs/tst-linux64

Revision as of 16:06, 9 March 2016


Below you can find the steps to add new aws subnests

Create new subnets

Please check in AWS the new VPC subnets

More details bug 1165432 or bug 1239263 and notes here https://github.com/mozilla/build-cloud-tools/pull/72

Update firewall rules

NOTE: After the firewall rules has been added by netops team and the new subnets in securitygroups.yml, the changes will be applied overnight

Increase size of the pool

Add the new platforms in build-clout-tolls

tst-linux64