Infrastructure/PuppetToAnsibleMigration

From FedoraProject

< Infrastructure(Difference between revisions)
Jump to: navigation, search
m (Hosts to be migrated)
Line 1: Line 1:
{{admon/important|THIS IS A DRAFT|PLEASE EDIT AND UPDATE}}
 
 
= Introduction =
 
 
This page will be used to track the progress of the remaining puppet hosts that need to be migrated across to ansible.
 
 
 
= Migration =
 
 
 
== Services to be migrated ==
 
== Services to be migrated ==
  
Line 15: Line 6:
 
{|
 
{|
 
|- style=" color: #fff; background-color: #3074c2;" tablewidth="98%"  
 
|- style=" color: #fff; background-color: #3074c2;" tablewidth="98%"  
| '''Service/App''' || '''Notes''' || '''Trac Ticket'''
+
| '''Service/App''' || '''URL''' || '''Notes''' || '''Trac Ticket'''
 
|-
 
|-
| appx || ||
+
|     <strike>Ask Fedora</strike> ||     http://ask.fedoraproject.org ||    ||   
 +
|-
 +
|      <strike>Ask Fedora (staging)</strike> ||    http://ask.stg.fedoraproject.org ||    ||   
 +
|-
 +
|      Tagger ||    http://apps.fedoraproject.org/tagger ||    ||   
 +
|-
 +
|      Easyfix ||    http://fedoraproject.org/easyfix ||    ||   
 +
|-
 +
|      Docs ||    http://docs.fedoraproject.org ||    docs-backend.phx2.fp.o done ||    
 
|-
 
|-
| appx.stg || ||
+
|     FAS ||     http://admin.fedoraproject.org/accounts ||     ||    
|}
+
 
+
 
+
== Hosts to be migrated ==
+
 
+
This list was compiled deconflicting the files names located in
+
* puppet/manifests/nodes/
+
and the files that contained an ip address located in
+
* ansible/inventory/host_vars/
+
 
+
 
+
{|
+
|- style=" color: #fff; background-color: #3074c2;" tablewidth="98%"
+
| '''Host''' || '''Notes''' || '''Trac Ticket'''
+
 
|-
 
|-
| app01 || ||
+
|     Notifications ||     https://apps.fedoraproject.org/notifications ||     ||   
 +
|-
 +
|      Badges ||    https://badges.fedoraproject.org ||    ||   
 
|-
 
|-
| app01.stg || ||
+
|     Packages ||    http://apps.fedoraproject.org/packages ||    || 
 +
|- 
 +
|      Bugzilla ||    http://bugzilla.redhat.com ||     ||    
 
|-
 
|-
| app02 || ||
+
|     Paste ||     http://paste.fedoraproject.org ||     ||   
 
|-
 
|-
| app02.stg || ||
+
|     Status ||    http://status.fedoraproject.org ||     ||    
 
|-
 
|-
| app03 || ||
+
|     The Wiki ||     http://fedoraproject.org/wiki ||     ||   
 
|-
 
|-
| app04 || ||
+
|     Elections ||     http://admin.fedoraproject.org/voting ||     ||   
 
|-
 
|-
| app05.fedoraproject.org || ||
+
|     Nuancier ||    http://apps.fedoraproject.org/nuancier ||     ||    
 
|-
 
|-
| app08.fedoraproject.org || ||
+
|     FedoraPeople ||    http://fedorapeople.org ||     ||    
 
|-
 
|-
| backup02 || ||
+
|     The Planet ||     http://planet.fedoraproject.org ||     ||   
 
|-
 
|-
| bapp02 || ||
+
|     The Mailing lists ||     http://lists.fedoraproject.org ||     ||   
 
|-
 
|-
| bastion01 || ||
+
|     Busmon ||     http://apps.fedoraproject.org/busmon ||     ||   
 
|-
 
|-
| bastion02 || ||
+
|     Fedora Hosted ||     http://fedorahosted.org ||     ||   
 
|-
 
|-
| bastion-comm01 || ||
+
|     Problem Tracker ||    https://retrace.fedoraproject.org ||    ||   
 +
|-  
 +
|      Blocker Bugs ||    http://qa.fedoraproject.org/blockerbugs ||    ||   
 +
|-
 +
|      FedoCal ||    http://apps.fedoraproject.org/calendar ||     ||    
 
|-
 
|-
| blockerbugs01.phx2.fedoraproject.org || ||
+
|     PkgDB ||    http://admin.fedoraproject.org/pkgdb ||     ||    
 
|-
 
|-
| blockerbugs01.stg.phx2.fedoraproject.org || ||
+
|     Koji ||    http://koji.fedoraproject.org/koji ||     ||    
 
|-
 
|-
| blockerbugs02.phx2.fedoraproject.org || ||
+
|     Bodhi ||    http://admin.fedoraproject.org/updates ||     ||    
 
|-
 
|-
| bodhost01 || ||
+
|     SCM ||     http://pkgs.fedoraproject.org/cgit ||     ||   
 
|-
 
|-
| buildvmhost-01 || ||
+
|     Darkserver ||    https://darkserver.fedoraproject.org ||    ||   
 +
|-  
 +
|      MirrorManager ||    http://mirrors.fedoraproject.org ||    ||   
 +
|-
 +
|      Nagios ||    http://admin.fedoraproject.org/nagios ||     ||    
 
|-
 
|-
| buildvmhost-02 || ||
+
|     Collectd ||     http://admin.fedoraproject.org/collectd ||     ||   
 
|-
 
|-
| buildvmhost-03 || ||
+
|     HAProxy ||     http://admin.fedoraproject.org/haproxy/proxy1 ||     ||   
 
|-
 
|-
| buildvmhost-04 || ||
+
|     Releng-Dash ||     https://apps.fedoraproject.org/releng-dash/ ||     ||  
|-
+
|-   
| buildvmhost-05 || ||
+
|     DataGrepper ||     https://apps.fedoraproject.org/datagrepper ||     ||    
|-
+
| buildvmhost-06 || ||
+
|-
+
| buildvmhost-07 || ||
+
|-
+
| buildvmhost-08 || ||
+
|-
+
| buildvmhost-09 || ||
+
|-
+
| busgateway01.phx2.fedoraproject.org || ||
+
|-
+
| busgateway01.stg.phx2.fedoraproject.org || ||
+
|-
+
| bvirthost01 || ||
+
|-
+
| <strike>bvirthost02</strike> || being repurposed,no migration required ||
+
|-
+
| <strike>bvirthost03</strike> || being repurposed, no migration required ||
+
|-
+
| bvirthost04 || ||
+
|-
+
| bvirthost05 || ||
+
|-
+
| collab03 || ||
+
|-
+
| collab04 || ||
+
|-
+
| coloamer01 || ||
+
|-
+
| darkserver01.phx2.fedoraproject.org || ||
+
|-
+
| datagrepper01.phx2.fedoraproject.org || ||
+
|-
+
| datagrepper01.stg.phx2.fedoraproject.org || ||
+
|-
+
| datagrepper02.phx2.fedoraproject.org || ||
+
|-
+
| datagrepper02.stg.phx2.fedoraproject.org || ||
+
|-
+
| db01 || ||
+
|-
+
| db02.stg || ||
+
|-
+
| db04 || ||
+
|-
+
| db05 || ||
+
|-
+
| db5n || ||
+
|-
+
| db-fas01 || ||
+
|-
+
| db-fas01.stg || ||
+
|-
+
| dhcp01 || ||
+
|-
+
| download01.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download02.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download03.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download04.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download05.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download-ib01.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download-rdu01.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download-rdu02.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| download-rdu03.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4220 #4220] || In progress by willo
+
|-
+
| fakefas01 || ||
+
|-
+
| fas01 || ||
+
|-
+
| fas01.stg || ||
+
|-
+
| fas02 || ||
+
|-
+
| fas03 || ||
+
|-
+
| hosted03 || ||
+
|-
+
| hosted04 || ||
+
|-
+
| hosted-lists01 || ||
+
|-
+
| ibiblio01 || ||
+
|-
+
| ibiblio02 || ||
+
|-
+
| ibiblio03 || ||
+
|-
+
| internetx01 || ||
+
|-
+
| koji01.stg || ||
+
|-
+
| koji03 || ||
+
|-
+
| koji04 || ||
+
|-
+
| kojipkgs02 || ||
+
|-
+
| lockbox01 || ||
+
|-
+
| log02 || ||
+
|-
+
| memcached03 || ||
+
|-
+
| memcached04 || ||
+
|-
+
| nfs01 || ||
+
|-
+
| noc01 || ||
+
|-
+
| noc02 || ||
+
|-
+
| ns02 || ||
+
|-
+
| ns03 || ||
+
|-
+
| ns04 || ||
+
|-
+
| ns05 || ||
+
|-
+
| ns-sb01 || ||
+
|-
+
| <strike>openid01.phx2.fedoraproject.org</strike>|| replaced by fedoauth ||
+
|-
+
| <strike>openid01.stg.phx2.fedoraproject.org</strike> || replaced by fedoauth ||
+
|-
+
| <strike>openid02.phx2.fedoraproject.org</strike> || replaced by fedoauth ||
+
|-
+
| osuosl01 || ||
+
|-
+
| osuosl02 || ||
+
|-
+
| packages01 || ||
+
|-
+
| packages01.stg || ||
+
|-
+
| packages02 || ||
+
|-
+
| paste01.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4231 #4231]  || 
+
|-
+
| paste01.stg.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4231 #4231] ||
+
|-
+
| paste02.phx2.fedoraproject.org || [https://fedorahosted.org/fedora-infrastructure/ticket/4231 #4231]  ||
+
|-
+
| people03 || ||
+
|-
+
| pkgs01 || ||
+
|-
+
| pkgs01.stg || ||
+
|-
+
| proxy01 || ||
+
|-
+
| proxy01.stg || ||
+
|-
+
| proxy02 || ||
+
|-
+
| proxy03.fedoraproject.org || ||
+
|-
+
| proxy04.fedoraproject.org || ||
+
|-
+
| proxy06.fedoraproject.org || ||
+
|-
+
| proxy07.fedoraproject.org || ||
+
|-
+
| proxy08.fedoraproject.org || ||
+
|-
+
| proxy09.fedoraproject.org || ||
+
|-
+
| publictest01.fedoraproject.org || ||
+
|-
+
| publictest02.fedoraproject.org || ||
+
|-
+
| publictest04 || ||
+
|-
+
| qa01.dev.fedoraproject.org || ||
+
|-
+
| releng01 || ||
+
|-
+
| releng01.stg || ||
+
|-
+
| releng04 || ||
+
|-
+
| relepel01 || ||
+
|-
+
| retrace01.qa.fedoraproject.org || ||
+
|-
+
| retrace02.qa.fedoraproject.org || ||
+
|-
+
| search01-dev || ||
+
|-
+
| secondary01 || ||
+
|-
+
| serverbeach06 || ||
+
|-
+
| serverbeach07 || ||
+
|-
+
| serverbeach08 || ||
+
|-
+
| serverbeach09 || ||
+
|-
+
| serverbeach10 || ||
+
|-
+
| sign-bridge02 || ||
+
|-
+
| smtp-mm01 || [https://fedorahosted.org/fedora-infrastructure/ticket/4219 #4219] || 
+
|-
+
| smtp-mm02 || [https://fedorahosted.org/fedora-infrastructure/ticket/4219 #4219] ||
+
|-
+
| smtp-mm03 || [https://fedorahosted.org/fedora-infrastructure/ticket/4219 #4219] ||
+
|-
+
| telia01 || ||
+
|-
+
| torrent02 || ||
+
|-
+
| tummy01 || ||
+
|-
+
| value01.stg || ||
+
|-
+
| value03 || ||
+
|-
+
| virthost02 || ||
+
|-
+
| virthost04 || ||
+
|-
+
| virthost05 || ||
+
|-
+
| virthost06 || ||
+
|-
+
| fakefas01 || ||
+
|-
+
| virthost07 || ||
+
|-
+
| virthost08 || ||
+
|-
+
| virthost09 || ||
+
|-
+
| virthost10 || ||
+
|-
+
| virthost11 || ||
+
|-
+
| virthost12 || ||
+
|-
+
| virthost14 || ||
+
|-
+
| virthost-comm01 || ||
+
|-
+
| virthost-comm02 || ||
+
 
|}
 
|}
 
 
[[Category:Infrastructure Planning]]
 
[[Category:Infrastructure]]
 

Revision as of 20:12, 2 March 2014

Services to be migrated

This list was compiled from what is present on apps.fp.o as at 20140302


Service/App URL Notes Trac Ticket
Ask Fedora http://ask.fedoraproject.org
Ask Fedora (staging) http://ask.stg.fedoraproject.org
Tagger http://apps.fedoraproject.org/tagger
Easyfix http://fedoraproject.org/easyfix
Docs http://docs.fedoraproject.org docs-backend.phx2.fp.o done
FAS http://admin.fedoraproject.org/accounts
Notifications https://apps.fedoraproject.org/notifications
Badges https://badges.fedoraproject.org
Packages http://apps.fedoraproject.org/packages
Bugzilla http://bugzilla.redhat.com
Paste http://paste.fedoraproject.org
Status http://status.fedoraproject.org
The Wiki http://fedoraproject.org/wiki
Elections http://admin.fedoraproject.org/voting
Nuancier http://apps.fedoraproject.org/nuancier
FedoraPeople http://fedorapeople.org
The Planet http://planet.fedoraproject.org
The Mailing lists http://lists.fedoraproject.org
Busmon http://apps.fedoraproject.org/busmon
Fedora Hosted http://fedorahosted.org
Problem Tracker https://retrace.fedoraproject.org
Blocker Bugs http://qa.fedoraproject.org/blockerbugs
FedoCal http://apps.fedoraproject.org/calendar
PkgDB http://admin.fedoraproject.org/pkgdb
Koji http://koji.fedoraproject.org/koji
Bodhi http://admin.fedoraproject.org/updates
SCM http://pkgs.fedoraproject.org/cgit
Darkserver https://darkserver.fedoraproject.org
MirrorManager http://mirrors.fedoraproject.org
Nagios http://admin.fedoraproject.org/nagios
Collectd http://admin.fedoraproject.org/collectd
HAProxy http://admin.fedoraproject.org/haproxy/proxy1
Releng-Dash https://apps.fedoraproject.org/releng-dash/
DataGrepper https://apps.fedoraproject.org/datagrepper