ReleaseOperations/Projects/AutomaticProvisioning: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Description == AutomaticProvisioning is the umbrella project for supporting dynamic provisioning of systems within the releng infrastructure. This will include hosts with...") |
(Updated TaskCluster link) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
AutomaticProvisioning is the umbrella project for supporting dynamic provisioning of systems within the releng infrastructure. This will include hosts with all supported operating systems (Windows, OS X, and Linux) on a variety of hardware and virtualization platforms (server hardware, Macs, VMware, AWS) as well as mobile testing hardware such as panda boards and tegras. | AutomaticProvisioning is the umbrella project for supporting dynamic provisioning of systems within the releng infrastructure. This will include hosts with all supported operating systems (Windows, OS X, and Linux) on a variety of hardware and virtualization platforms (server hardware, Macs, VMware, AWS) as well as mobile testing hardware such as panda boards and tegras. | ||
This is the infrastructure sister project to [[ | This is the infrastructure sister project to [[TaskCluster]]. Both fall under a larger initiative to improve the efficiency and cost-effectiveness of building and testing for Firefox and Firefox OS. | ||
Two other related but out-of-scope projects are: | |||
* Direct Connection to Amazon | |||
* Deploying a local Blob Storage engine | |||
== Docs == | == Docs == | ||
* [https://etherpad.mozilla.org/2014-goal-improved-testing notes from initial discussion] | * [https://etherpad.mozilla.org/2014-goal-improved-testing notes from initial discussion] | ||
* [https://etherpad.mozilla.org/2014-goal-improved-testing-relops more notes from discussion within relops] | |||
== Status Meetings == | == Status Meetings == | ||
* [[ReleaseOperations/Projects/AutomaticProvisioning/Meetings]] | * [[ReleaseOperations/Projects/AutomaticProvisioning/Meetings]] | ||
== Schedule == | |||
(tentative of course) | |||
=== 2014Q1 === | |||
* Be able to provision Linux instances on a single 4-node iX server chassis via an API call | |||
** No automatic support for creating images | |||
** No support for changing VLANs (but planning for this is underway) | |||
=== 2014Q2 === | |||
* [[Automatic creation of images with puppet, MDT|Automatic creation of windows images with puppet, MDT]] | |||
* [[Create staging network, ironic-based openstack deployment, and provide support for prototype provisioning for ubuntu 12.04]] | |||
== Tasks == | |||
* look at provisioning tools / cloud stacks -- jake/dustin | |||
* moving things out of GPO and into puppet or MDT (difficult with Win8 - registration of default browsers is domain-only) --Q | |||
* continue with puppet on windows, with different focus (puppet doesn't run on prod instances) --mark | |||
* plan for VLAN changes, but no implementation this quarter --adam | |||
== Components == | == Components == | ||
TBD |
Latest revision as of 21:43, 10 September 2015
Description
AutomaticProvisioning is the umbrella project for supporting dynamic provisioning of systems within the releng infrastructure. This will include hosts with all supported operating systems (Windows, OS X, and Linux) on a variety of hardware and virtualization platforms (server hardware, Macs, VMware, AWS) as well as mobile testing hardware such as panda boards and tegras.
This is the infrastructure sister project to TaskCluster. Both fall under a larger initiative to improve the efficiency and cost-effectiveness of building and testing for Firefox and Firefox OS.
Two other related but out-of-scope projects are:
- Direct Connection to Amazon
- Deploying a local Blob Storage engine
Docs
Status Meetings
Schedule
(tentative of course)
2014Q1
- Be able to provision Linux instances on a single 4-node iX server chassis via an API call
- No automatic support for creating images
- No support for changing VLANs (but planning for this is underway)
2014Q2
- Automatic creation of windows images with puppet, MDT
- Create staging network, ironic-based openstack deployment, and provide support for prototype provisioning for ubuntu 12.04
Tasks
- look at provisioning tools / cloud stacks -- jake/dustin
- moving things out of GPO and into puppet or MDT (difficult with Win8 - registration of default browsers is domain-only) --Q
- continue with puppet on windows, with different focus (puppet doesn't run on prod instances) --mark
- plan for VLAN changes, but no implementation this quarter --adam
Components
TBD