migration of services from linode server to phx2 lab

Eyal Edri eedri at redhat.com
Tue Jun 16 07:38:16 UTC 2015



----- Original Message -----
> From: "Karsten Wade" <kwade at redhat.com>
> To: infra at ovirt.org
> Sent: Tuesday, June 16, 2015 6:29:04 AM
> Subject: Re: migration of services from linode server to phx2 lab
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> Between myself (original linode01.ovirt.org admin) and Michael (misc,
> aka knower-of-stuff), what can we do to get us off this Linode
> instance? From what I can tell, at least Mailman is running from there.
> 
> If we still need service failover, can we switch to another Red
> Hat-provided service such as an OpenShift or OpenStack instance?

Hi Karsten,
I know this has been taking for too long, but unfortunately there are many reasons
and obstacles that prevented us from moving, which i'll explain below,
while there is a risk right now of moving services to PHX, but i think we can try.

Blocking items:
 - were missing more hypervisors to the production DC ( we finally got them installed last week, and are now in final stages of bringing them up)
 - storage issue - currently NFS storage is quite slow, we are testing moving to a mixed mode of local + nfs for the jenkins slaves,
                   though might be that the production service won't get affected too much - worth a try.
 - lack of monitoring for servers, which might add risk if we hit an issue.

there are some other issues, but not blocking imo.

Here is what needs to be done (per service to migrate off linode), and we'd appreciate any help given.
1. create new VM on production DC in PHX (assign dns/ip/etc.. )
2. create puppet manifests to manage that vm, so it will be easy to reproduce it and maintain it
3. install the relevant software on it (for e.g mailman/ircbot/etc...)
4. test to see it works
5. do the actual migration (downtime of existing service, and bringing up the new one)

(might have left out some of the steps, but thats in general)
 
if you or Michael can take ownership on migrating one of the services off linode, with help from
us, it will surely hasten the process.

Eyal.


> 
> Regards,
> 
> - - Karsten
> 
> On 04/28/2015 01:57 AM, David Caro wrote:
> > On 04/28, Eyal Edri wrotea cente:
> >> Hi,
> >> 
> >> We're finally able to start migrating services from linode01 to a
> >> production VMs on the phx lab. [1] I'd like to go over all the
> >> services and decide which ones we want to migrate and what else
> >> exists on linode:
> >> 
> >> Dns entries: resources.ovirt.org, lists.ovirt.org Services:
> >> mailman
> > 
> > I'm not familiar with mailman, so for me it might be the most
> > complicated (email usually is also very sensitive to ip changes)
> > 
> >> ovirt irc bot
> > 
> > This might be the simplest
> > 
> >> spamassin postfix ( aliases for ovirt.org ) package repositories
> > 
> > fairly simple to move too, but careful with all the release crons
> > and setups around the publishers
> > 
> >> mirrorlist
> > 
> > the mirrorlist is just a basic cgi script, also easy to move
> > 
> >> tack Storage: gerrit backups (still there?)
> > 
> > this was migrated to jenkins.ovirt.org due to space issues iirc
> > 
> >> download for rpm and code (repos)
> > 
> > the code is on gerrit itself
> > 
> >> 
> >> 
> >> For each we should decide if we're migrating or just installing a
> >> new server with new configuration on phx. optimally we'd like to
> >> do it with relevant puppet classes per service.
> >> 
> >> Please share your thoughts about each service and feel free to
> >> volunteer and help our with migrating one of these.
> >> 
> >> 
> >> [1] hopefully we'll also have the ilos working by next week, so
> >> another reason to migrate.
> >> 
> >> -- Eyal Edri oVirt infra team irc: eedri
> >> 
> >> _______________________________________________ Infra mailing
> >> list Infra at ovirt.org
> >> http://lists.ovirt.org/mailman/listinfo/infra
> > 
> > 
> > 
> > _______________________________________________ Infra mailing list
> > Infra at ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
> > 
> 
> - --
> Karsten 'quaid' Wade        .^\          CentOS Doer of Stuff
> http://TheOpenSourceWay.org    \  http://community.redhat.com
> @quaid (identi.ca/twitter/IRC)  \v'             gpg: AD0E0C41
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.22 (GNU/Linux)
> 
> iEYEARECAAYFAlV/mAAACgkQ2ZIOBq0ODEFuWACgtbBiG3nOOYjKWHME+b9rKsCn
> azIAoJ/fJFdIh/JWp58/rg/f5zOffDJS
> =y8aP
> -----END PGP SIGNATURE-----
> _______________________________________________
> Infra mailing list
> Infra at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/infra
> 
> 
> 

-- 
Eyal Edri
Supervisor, RHEV CI
EMEA ENG Virtualization R&D
Red Hat Israel

phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)



More information about the Infra mailing list