Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-17 Thread Michael Scherer
Le mardi 16 février 2016 à 17:39 -0800, Amye Scavarda a écrit :
> On Tue, Feb 16, 2016 at 12:20 PM, Michael Scherer  wrote:
> > Le mardi 16 février 2016 à 23:05 +0530, Kaushal M a écrit :
> >> On Feb 12, 2016 10:50 PM, "Kaushal M"  wrote:
> >> >
> >> > On Fri, Feb 12, 2016 at 10:47 PM, Michael Scherer 
> >> wrote:
> >> > > Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
> >> > >> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> >> > >> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer 
> >> > >> > 
> >> wrote:
> >> > >> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> >> > >> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer <
> >> msche...@redhat.com> wrote:
> >> > >> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> >> > >> > >> >> I think starting around 0900 UTC on Friday of next week (12th
> >> Feb)
> >> > >> > >> >> should be possible. We should be done with 3.7.8 before that
> >> and can
> >> > >> > >> >> afford a bit of downtime then. In case any assistance is
> >> needed post the
> >> > >> > >> >> migration, we can have folks around the clock to help.
> >> > >> > >> >>
> >> > >> > >> >> If migration fails for an unforeseen reason, would we be able
> >> to
> >> > >> > >> >> rollback and maintain status quo?
> >> > >> > >> >
> >> > >> > >> > Yes. Worst case, I think people would just redo a few reviews
> >> or push
> >> > >> > >> > again patch.
> >> > >> > >> >
> >> > >> > >> > Also, since gerrit is critical, I wonder what is the support of
> >> gerrit
> >> > >> > >> > for slaves and replication.
> >> > >> > >>
> >> > >> > >> Michael are you okay with the time? If you are, I think we should
> >> > >> > >> announce the migration.
> >> > >> > >
> >> > >> > > I am ok.
> >> > >> >
> >> > >> > So as discussed in the community meeting, we will be announcing the
> >> > >> > migration and downtime. Vijay, you said you required the exact
> >> > >> > schedule? This is what I expect
> >> > >> >
> >> > >> > Friday 12th Feb 2016
> >> > >> >
> >> > >> > 0900 UTC : build.gluster.org and review.gluster.org are taken down
> >> and
> >> > >> > migration begins.
> >> > >> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
> >> > >> > sets up the VMs.
> >> > >> > : The DNS records are updated, and some time is for it to
> >> propogate.
> >> > >> > <3hr?>: Verify everything is working well (I can help with this).
> >> We'd
> >> > >> > possibly need to run a regression job, so this will take longest I
> >> > >> > think.
> >> > >> >
> >> > >> > 1700UTC : We announce the finish of the migration and
> >> open
> >> > >> > the services back up. If migration failed, we bring the existing
> >> > >> > servers back on, and continue on.
> >> > >>
> >> > >> So, for people wanting to know, the migration has started.
> >> > >>
> >> > >> 1) gerrit
> >> > >> --
> >> > >> gerrit seems to be ok, it has a new IP 66.187.224.201
> >> > >>
> >> > >> people who used to have access there need to contact me so I can
> >> > >> explain/create required account on the new virt host.
> >> > >>
> >> > >> the old VM is shutdown for now. I will make a backup copy of the disk.
> >> > >>
> >> > >> 2) jenkins
> >> > >> --
> >> > >>
> >> > >> so the preparation of the migration didn't worked as well, so we have
> >> to
> >> > >> copy the VM when offline, and then prepare it later ( ie, import in
> >> > >> libvirt, adjust network, etc). So jenkins master is offline (sorry 
> >> > >> manu
> >> > >> for your tcpdump monitoring), we are making a copy of the disk that is
> >> > >> gonna take between 3 and 14h (most likely < 4h, but rsync estimation 
> >> > >> is
> >> > >> moving a lot), and then restart like before.
> >> > >
> >> > > So turn out I was wrong, and the copy is taking a much longer time.
> >> > > Despites me trying to investigate why, it didn't copied everything.
> >> > >
> >> > > So the new plan is to stop the VM, make a local copy of the disk, start
> >> > > the VM, and then copy that one over the new server, prepare for the new
> >> > > host (firewall, public ip, etc), and sync from the old VM to the new
> >> > > host.
> >> > >
> >> > > All is ok with this plan ?
> >> >
> >> > Sounds good to me. No need to wait for the copy to happen and the
> >> > downtime should be minimal like with gerrit.
> >> >
> >>
> >> Can we schedule this minimal downtime sometime tomorrow? Or if possible
> >> tonight itself. Since we don't require a long downtime we can do this
> >> anytime we like.
> >
> > No. I am at ansiblefest/contributor meeting tomorrow and the day after,
> > and then I took a PTO on friday, until end of February.
> 
> So it sounds like we're going to have to wait until March for this, if
> I'm reading this correctly.
> Accurate?

Yep.

Cf my calendar for the date I am out
-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
__

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-16 Thread Amye Scavarda
On Tue, Feb 16, 2016 at 12:20 PM, Michael Scherer  wrote:
> Le mardi 16 février 2016 à 23:05 +0530, Kaushal M a écrit :
>> On Feb 12, 2016 10:50 PM, "Kaushal M"  wrote:
>> >
>> > On Fri, Feb 12, 2016 at 10:47 PM, Michael Scherer 
>> wrote:
>> > > Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
>> > >> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
>> > >> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer 
>> wrote:
>> > >> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
>> > >> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer <
>> msche...@redhat.com> wrote:
>> > >> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
>> > >> > >> >> I think starting around 0900 UTC on Friday of next week (12th
>> Feb)
>> > >> > >> >> should be possible. We should be done with 3.7.8 before that
>> and can
>> > >> > >> >> afford a bit of downtime then. In case any assistance is
>> needed post the
>> > >> > >> >> migration, we can have folks around the clock to help.
>> > >> > >> >>
>> > >> > >> >> If migration fails for an unforeseen reason, would we be able
>> to
>> > >> > >> >> rollback and maintain status quo?
>> > >> > >> >
>> > >> > >> > Yes. Worst case, I think people would just redo a few reviews
>> or push
>> > >> > >> > again patch.
>> > >> > >> >
>> > >> > >> > Also, since gerrit is critical, I wonder what is the support of
>> gerrit
>> > >> > >> > for slaves and replication.
>> > >> > >>
>> > >> > >> Michael are you okay with the time? If you are, I think we should
>> > >> > >> announce the migration.
>> > >> > >
>> > >> > > I am ok.
>> > >> >
>> > >> > So as discussed in the community meeting, we will be announcing the
>> > >> > migration and downtime. Vijay, you said you required the exact
>> > >> > schedule? This is what I expect
>> > >> >
>> > >> > Friday 12th Feb 2016
>> > >> >
>> > >> > 0900 UTC : build.gluster.org and review.gluster.org are taken down
>> and
>> > >> > migration begins.
>> > >> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
>> > >> > sets up the VMs.
>> > >> > : The DNS records are updated, and some time is for it to
>> propogate.
>> > >> > <3hr?>: Verify everything is working well (I can help with this).
>> We'd
>> > >> > possibly need to run a regression job, so this will take longest I
>> > >> > think.
>> > >> >
>> > >> > 1700UTC : We announce the finish of the migration and
>> open
>> > >> > the services back up. If migration failed, we bring the existing
>> > >> > servers back on, and continue on.
>> > >>
>> > >> So, for people wanting to know, the migration has started.
>> > >>
>> > >> 1) gerrit
>> > >> --
>> > >> gerrit seems to be ok, it has a new IP 66.187.224.201
>> > >>
>> > >> people who used to have access there need to contact me so I can
>> > >> explain/create required account on the new virt host.
>> > >>
>> > >> the old VM is shutdown for now. I will make a backup copy of the disk.
>> > >>
>> > >> 2) jenkins
>> > >> --
>> > >>
>> > >> so the preparation of the migration didn't worked as well, so we have
>> to
>> > >> copy the VM when offline, and then prepare it later ( ie, import in
>> > >> libvirt, adjust network, etc). So jenkins master is offline (sorry manu
>> > >> for your tcpdump monitoring), we are making a copy of the disk that is
>> > >> gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
>> > >> moving a lot), and then restart like before.
>> > >
>> > > So turn out I was wrong, and the copy is taking a much longer time.
>> > > Despites me trying to investigate why, it didn't copied everything.
>> > >
>> > > So the new plan is to stop the VM, make a local copy of the disk, start
>> > > the VM, and then copy that one over the new server, prepare for the new
>> > > host (firewall, public ip, etc), and sync from the old VM to the new
>> > > host.
>> > >
>> > > All is ok with this plan ?
>> >
>> > Sounds good to me. No need to wait for the copy to happen and the
>> > downtime should be minimal like with gerrit.
>> >
>>
>> Can we schedule this minimal downtime sometime tomorrow? Or if possible
>> tonight itself. Since we don't require a long downtime we can do this
>> anytime we like.
>
> No. I am at ansiblefest/contributor meeting tomorrow and the day after,
> and then I took a PTO on friday, until end of February.

So it sounds like we're going to have to wait until March for this, if
I'm reading this correctly.
Accurate?
- amye

>
>> I'd like to get the migration done by the end of this week (if possible)
>> before Michael goes on vacation.
>
>
> --
> Michael Scherer
> Sysadmin, Community Infrastructure and Platform, OSAS
>
>



-- 
Amye Scavarda | a...@redhat.com | Gluster Community Lead
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-16 Thread Michael Scherer
Le mardi 16 février 2016 à 23:05 +0530, Kaushal M a écrit :
> On Feb 12, 2016 10:50 PM, "Kaushal M"  wrote:
> >
> > On Fri, Feb 12, 2016 at 10:47 PM, Michael Scherer 
> wrote:
> > > Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
> > >> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> > >> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer 
> wrote:
> > >> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> > >> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer <
> msche...@redhat.com> wrote:
> > >> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> > >> > >> >> I think starting around 0900 UTC on Friday of next week (12th
> Feb)
> > >> > >> >> should be possible. We should be done with 3.7.8 before that
> and can
> > >> > >> >> afford a bit of downtime then. In case any assistance is
> needed post the
> > >> > >> >> migration, we can have folks around the clock to help.
> > >> > >> >>
> > >> > >> >> If migration fails for an unforeseen reason, would we be able
> to
> > >> > >> >> rollback and maintain status quo?
> > >> > >> >
> > >> > >> > Yes. Worst case, I think people would just redo a few reviews
> or push
> > >> > >> > again patch.
> > >> > >> >
> > >> > >> > Also, since gerrit is critical, I wonder what is the support of
> gerrit
> > >> > >> > for slaves and replication.
> > >> > >>
> > >> > >> Michael are you okay with the time? If you are, I think we should
> > >> > >> announce the migration.
> > >> > >
> > >> > > I am ok.
> > >> >
> > >> > So as discussed in the community meeting, we will be announcing the
> > >> > migration and downtime. Vijay, you said you required the exact
> > >> > schedule? This is what I expect
> > >> >
> > >> > Friday 12th Feb 2016
> > >> >
> > >> > 0900 UTC : build.gluster.org and review.gluster.org are taken down
> and
> > >> > migration begins.
> > >> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
> > >> > sets up the VMs.
> > >> > : The DNS records are updated, and some time is for it to
> propogate.
> > >> > <3hr?>: Verify everything is working well (I can help with this).
> We'd
> > >> > possibly need to run a regression job, so this will take longest I
> > >> > think.
> > >> >
> > >> > 1700UTC : We announce the finish of the migration and
> open
> > >> > the services back up. If migration failed, we bring the existing
> > >> > servers back on, and continue on.
> > >>
> > >> So, for people wanting to know, the migration has started.
> > >>
> > >> 1) gerrit
> > >> --
> > >> gerrit seems to be ok, it has a new IP 66.187.224.201
> > >>
> > >> people who used to have access there need to contact me so I can
> > >> explain/create required account on the new virt host.
> > >>
> > >> the old VM is shutdown for now. I will make a backup copy of the disk.
> > >>
> > >> 2) jenkins
> > >> --
> > >>
> > >> so the preparation of the migration didn't worked as well, so we have
> to
> > >> copy the VM when offline, and then prepare it later ( ie, import in
> > >> libvirt, adjust network, etc). So jenkins master is offline (sorry manu
> > >> for your tcpdump monitoring), we are making a copy of the disk that is
> > >> gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
> > >> moving a lot), and then restart like before.
> > >
> > > So turn out I was wrong, and the copy is taking a much longer time.
> > > Despites me trying to investigate why, it didn't copied everything.
> > >
> > > So the new plan is to stop the VM, make a local copy of the disk, start
> > > the VM, and then copy that one over the new server, prepare for the new
> > > host (firewall, public ip, etc), and sync from the old VM to the new
> > > host.
> > >
> > > All is ok with this plan ?
> >
> > Sounds good to me. No need to wait for the copy to happen and the
> > downtime should be minimal like with gerrit.
> >
> 
> Can we schedule this minimal downtime sometime tomorrow? Or if possible
> tonight itself. Since we don't require a long downtime we can do this
> anytime we like.

No. I am at ansiblefest/contributor meeting tomorrow and the day after,
and then I took a PTO on friday, until end of February.

> I'd like to get the migration done by the end of this week (if possible)
> before Michael goes on vacation.


-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-16 Thread Kaushal M
On Feb 12, 2016 10:50 PM, "Kaushal M"  wrote:
>
> On Fri, Feb 12, 2016 at 10:47 PM, Michael Scherer 
wrote:
> > Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
> >> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> >> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer 
wrote:
> >> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> >> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer <
msche...@redhat.com> wrote:
> >> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> >> > >> >> I think starting around 0900 UTC on Friday of next week (12th
Feb)
> >> > >> >> should be possible. We should be done with 3.7.8 before that
and can
> >> > >> >> afford a bit of downtime then. In case any assistance is
needed post the
> >> > >> >> migration, we can have folks around the clock to help.
> >> > >> >>
> >> > >> >> If migration fails for an unforeseen reason, would we be able
to
> >> > >> >> rollback and maintain status quo?
> >> > >> >
> >> > >> > Yes. Worst case, I think people would just redo a few reviews
or push
> >> > >> > again patch.
> >> > >> >
> >> > >> > Also, since gerrit is critical, I wonder what is the support of
gerrit
> >> > >> > for slaves and replication.
> >> > >>
> >> > >> Michael are you okay with the time? If you are, I think we should
> >> > >> announce the migration.
> >> > >
> >> > > I am ok.
> >> >
> >> > So as discussed in the community meeting, we will be announcing the
> >> > migration and downtime. Vijay, you said you required the exact
> >> > schedule? This is what I expect
> >> >
> >> > Friday 12th Feb 2016
> >> >
> >> > 0900 UTC : build.gluster.org and review.gluster.org are taken down
and
> >> > migration begins.
> >> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
> >> > sets up the VMs.
> >> > : The DNS records are updated, and some time is for it to
propogate.
> >> > <3hr?>: Verify everything is working well (I can help with this).
We'd
> >> > possibly need to run a regression job, so this will take longest I
> >> > think.
> >> >
> >> > 1700UTC : We announce the finish of the migration and
open
> >> > the services back up. If migration failed, we bring the existing
> >> > servers back on, and continue on.
> >>
> >> So, for people wanting to know, the migration has started.
> >>
> >> 1) gerrit
> >> --
> >> gerrit seems to be ok, it has a new IP 66.187.224.201
> >>
> >> people who used to have access there need to contact me so I can
> >> explain/create required account on the new virt host.
> >>
> >> the old VM is shutdown for now. I will make a backup copy of the disk.
> >>
> >> 2) jenkins
> >> --
> >>
> >> so the preparation of the migration didn't worked as well, so we have
to
> >> copy the VM when offline, and then prepare it later ( ie, import in
> >> libvirt, adjust network, etc). So jenkins master is offline (sorry manu
> >> for your tcpdump monitoring), we are making a copy of the disk that is
> >> gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
> >> moving a lot), and then restart like before.
> >
> > So turn out I was wrong, and the copy is taking a much longer time.
> > Despites me trying to investigate why, it didn't copied everything.
> >
> > So the new plan is to stop the VM, make a local copy of the disk, start
> > the VM, and then copy that one over the new server, prepare for the new
> > host (firewall, public ip, etc), and sync from the old VM to the new
> > host.
> >
> > All is ok with this plan ?
>
> Sounds good to me. No need to wait for the copy to happen and the
> downtime should be minimal like with gerrit.
>

Can we schedule this minimal downtime sometime tomorrow? Or if possible
tonight itself. Since we don't require a long downtime we can do this
anytime we like.

I'd like to get the migration done by the end of this week (if possible)
before Michael goes on vacation.

> > --
> > Michael Scherer
> > Sysadmin, Community Infrastructure and Platform, OSAS
> >
> >
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-12 Thread Kaushal M
On Fri, Feb 12, 2016 at 10:47 PM, Michael Scherer  wrote:
> Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
>> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
>> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer  
>> > wrote:
>> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
>> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  
>> > >> wrote:
>> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
>> > >> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
>> > >> >> should be possible. We should be done with 3.7.8 before that and can
>> > >> >> afford a bit of downtime then. In case any assistance is needed post 
>> > >> >> the
>> > >> >> migration, we can have folks around the clock to help.
>> > >> >>
>> > >> >> If migration fails for an unforeseen reason, would we be able to
>> > >> >> rollback and maintain status quo?
>> > >> >
>> > >> > Yes. Worst case, I think people would just redo a few reviews or push
>> > >> > again patch.
>> > >> >
>> > >> > Also, since gerrit is critical, I wonder what is the support of gerrit
>> > >> > for slaves and replication.
>> > >>
>> > >> Michael are you okay with the time? If you are, I think we should
>> > >> announce the migration.
>> > >
>> > > I am ok.
>> >
>> > So as discussed in the community meeting, we will be announcing the
>> > migration and downtime. Vijay, you said you required the exact
>> > schedule? This is what I expect
>> >
>> > Friday 12th Feb 2016
>> >
>> > 0900 UTC : build.gluster.org and review.gluster.org are taken down and
>> > migration begins.
>> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
>> > sets up the VMs.
>> > : The DNS records are updated, and some time is for it to propogate.
>> > <3hr?>: Verify everything is working well (I can help with this). We'd
>> > possibly need to run a regression job, so this will take longest I
>> > think.
>> >
>> > 1700UTC : We announce the finish of the migration and open
>> > the services back up. If migration failed, we bring the existing
>> > servers back on, and continue on.
>>
>> So, for people wanting to know, the migration has started.
>>
>> 1) gerrit
>> --
>> gerrit seems to be ok, it has a new IP 66.187.224.201
>>
>> people who used to have access there need to contact me so I can
>> explain/create required account on the new virt host.
>>
>> the old VM is shutdown for now. I will make a backup copy of the disk.
>>
>> 2) jenkins
>> --
>>
>> so the preparation of the migration didn't worked as well, so we have to
>> copy the VM when offline, and then prepare it later ( ie, import in
>> libvirt, adjust network, etc). So jenkins master is offline (sorry manu
>> for your tcpdump monitoring), we are making a copy of the disk that is
>> gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
>> moving a lot), and then restart like before.
>
> So turn out I was wrong, and the copy is taking a much longer time.
> Despites me trying to investigate why, it didn't copied everything.
>
> So the new plan is to stop the VM, make a local copy of the disk, start
> the VM, and then copy that one over the new server, prepare for the new
> host (firewall, public ip, etc), and sync from the old VM to the new
> host.
>
> All is ok with this plan ?

Sounds good to me. No need to wait for the copy to happen and the
downtime should be minimal like with gerrit.

> --
> Michael Scherer
> Sysadmin, Community Infrastructure and Platform, OSAS
>
>
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-12 Thread Michael Scherer
Le vendredi 12 février 2016 à 12:16 +0100, Michael Scherer a écrit :
> Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> > On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer  
> > wrote:
> > > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> > >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  
> > >> wrote:
> > >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> > >> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
> > >> >> should be possible. We should be done with 3.7.8 before that and can
> > >> >> afford a bit of downtime then. In case any assistance is needed post 
> > >> >> the
> > >> >> migration, we can have folks around the clock to help.
> > >> >>
> > >> >> If migration fails for an unforeseen reason, would we be able to
> > >> >> rollback and maintain status quo?
> > >> >
> > >> > Yes. Worst case, I think people would just redo a few reviews or push
> > >> > again patch.
> > >> >
> > >> > Also, since gerrit is critical, I wonder what is the support of gerrit
> > >> > for slaves and replication.
> > >>
> > >> Michael are you okay with the time? If you are, I think we should
> > >> announce the migration.
> > >
> > > I am ok.
> > 
> > So as discussed in the community meeting, we will be announcing the
> > migration and downtime. Vijay, you said you required the exact
> > schedule? This is what I expect
> > 
> > Friday 12th Feb 2016
> > 
> > 0900 UTC : build.gluster.org and review.gluster.org are taken down and
> > migration begins.
> > <1-2 hrs?>: Michael copies over data onto the RH community infra and
> > sets up the VMs.
> > : The DNS records are updated, and some time is for it to propogate.
> > <3hr?>: Verify everything is working well (I can help with this). We'd
> > possibly need to run a regression job, so this will take longest I
> > think.
> > 
> > 1700UTC : We announce the finish of the migration and open
> > the services back up. If migration failed, we bring the existing
> > servers back on, and continue on.
> 
> So, for people wanting to know, the migration has started.
> 
> 1) gerrit
> --
> gerrit seems to be ok, it has a new IP 66.187.224.201
> 
> people who used to have access there need to contact me so I can
> explain/create required account on the new virt host.
> 
> the old VM is shutdown for now. I will make a backup copy of the disk.
> 
> 2) jenkins
> --
> 
> so the preparation of the migration didn't worked as well, so we have to
> copy the VM when offline, and then prepare it later ( ie, import in
> libvirt, adjust network, etc). So jenkins master is offline (sorry manu
> for your tcpdump monitoring), we are making a copy of the disk that is
> gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
> moving a lot), and then restart like before.

So turn out I was wrong, and the copy is taking a much longer time.
Despites me trying to investigate why, it didn't copied everything.

So the new plan is to stop the VM, make a local copy of the disk, start
the VM, and then copy that one over the new server, prepare for the new
host (firewall, public ip, etc), and sync from the old VM to the new
host.

All is ok with this plan ?
-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-12 Thread Michael Scherer
Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer  wrote:
> > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  
> >> wrote:
> >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> >> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
> >> >> should be possible. We should be done with 3.7.8 before that and can
> >> >> afford a bit of downtime then. In case any assistance is needed post the
> >> >> migration, we can have folks around the clock to help.
> >> >>
> >> >> If migration fails for an unforeseen reason, would we be able to
> >> >> rollback and maintain status quo?
> >> >
> >> > Yes. Worst case, I think people would just redo a few reviews or push
> >> > again patch.
> >> >
> >> > Also, since gerrit is critical, I wonder what is the support of gerrit
> >> > for slaves and replication.
> >>
> >> Michael are you okay with the time? If you are, I think we should
> >> announce the migration.
> >
> > I am ok.
> 
> So as discussed in the community meeting, we will be announcing the
> migration and downtime. Vijay, you said you required the exact
> schedule? This is what I expect
> 
> Friday 12th Feb 2016
> 
> 0900 UTC : build.gluster.org and review.gluster.org are taken down and
> migration begins.
> <1-2 hrs?>: Michael copies over data onto the RH community infra and
> sets up the VMs.
> : The DNS records are updated, and some time is for it to propogate.
> <3hr?>: Verify everything is working well (I can help with this). We'd
> possibly need to run a regression job, so this will take longest I
> think.
> 
> 1700UTC : We announce the finish of the migration and open
> the services back up. If migration failed, we bring the existing
> servers back on, and continue on.

So, for people wanting to know, the migration has started.

1) gerrit
--
gerrit seems to be ok, it has a new IP 66.187.224.201

people who used to have access there need to contact me so I can
explain/create required account on the new virt host.

the old VM is shutdown for now. I will make a backup copy of the disk.

2) jenkins
--

so the preparation of the migration didn't worked as well, so we have to
copy the VM when offline, and then prepare it later ( ie, import in
libvirt, adjust network, etc). So jenkins master is offline (sorry manu
for your tcpdump monitoring), we are making a copy of the disk that is
gonna take between 3 and 14h (most likely < 4h, but rsync estimation is
moving a lot), and then restart like before.


If anything is broken, please do not hesitate to tell us.

I will send a email to tell when people can start again to submit patch
and stuff :)

-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-10 Thread Michael Scherer
Le mercredi 10 février 2016 à 19:18 +0530, Kaushal M a écrit :
> On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer  wrote:
> > Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> >> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  
> >> wrote:
> >> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> >> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
> >> >> should be possible. We should be done with 3.7.8 before that and can
> >> >> afford a bit of downtime then. In case any assistance is needed post the
> >> >> migration, we can have folks around the clock to help.
> >> >>
> >> >> If migration fails for an unforeseen reason, would we be able to
> >> >> rollback and maintain status quo?
> >> >
> >> > Yes. Worst case, I think people would just redo a few reviews or push
> >> > again patch.
> >> >
> >> > Also, since gerrit is critical, I wonder what is the support of gerrit
> >> > for slaves and replication.
> >>
> >> Michael are you okay with the time? If you are, I think we should
> >> announce the migration.
> >
> > I am ok.
> 
> So as discussed in the community meeting, we will be announcing the
> migration and downtime. Vijay, you said you required the exact
> schedule? This is what I expect
> 
> Friday 12th Feb 2016
> 
> 0900 UTC : build.gluster.org and review.gluster.org are taken down and
> migration begins.
> <1-2 hrs?>: Michael copies over data onto the RH community infra and
> sets up the VMs.
> : The DNS records are updated, and some time is for it to propogate.
> <3hr?>: Verify everything is working well (I can help with this). We'd
> possibly need to run a regression job, so this will take longest I
> think.
> 
> 1700UTC : We announce the finish of the migration and open
> the services back up. If migration failed, we bring the existing
> servers back on, and continue on.
> 
> 
> Also, Michael are you happy migrating just one server or both?

ideally, I would prefer both, but as i had trouble to move the jenkins
VM while it was running, I couldn't prepare the network setup. I would
need to open a few ports, etc, so that requires tickets to IT.

>  I case
> you can only do one server we'd like Jenkins to migrated out.

The problem is that this requires tome network changes, unlike the
gerrit one, where the work was already done.


-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-10 Thread Kaushal M
On Wed, Feb 10, 2016 at 1:53 PM, Michael Scherer  wrote:
> Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
>> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  wrote:
>> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
>> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
>> >> should be possible. We should be done with 3.7.8 before that and can
>> >> afford a bit of downtime then. In case any assistance is needed post the
>> >> migration, we can have folks around the clock to help.
>> >>
>> >> If migration fails for an unforeseen reason, would we be able to
>> >> rollback and maintain status quo?
>> >
>> > Yes. Worst case, I think people would just redo a few reviews or push
>> > again patch.
>> >
>> > Also, since gerrit is critical, I wonder what is the support of gerrit
>> > for slaves and replication.
>>
>> Michael are you okay with the time? If you are, I think we should
>> announce the migration.
>
> I am ok.

So as discussed in the community meeting, we will be announcing the
migration and downtime. Vijay, you said you required the exact
schedule? This is what I expect

Friday 12th Feb 2016

0900 UTC : build.gluster.org and review.gluster.org are taken down and
migration begins.
<1-2 hrs?>: Michael copies over data onto the RH community infra and
sets up the VMs.
: The DNS records are updated, and some time is for it to propogate.
<3hr?>: Verify everything is working well (I can help with this). We'd
possibly need to run a regression job, so this will take longest I
think.

1700UTC : We announce the finish of the migration and open
the services back up. If migration failed, we bring the existing
servers back on, and continue on.


Also, Michael are you happy migrating just one server or both? I case
you can only do one server we'd like Jenkins to migrated out.


> --
> Michael Scherer
> Sysadmin, Community Infrastructure and Platform, OSAS
>
>
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-10 Thread Michael Scherer
Le mercredi 10 février 2016 à 11:44 +0530, Kaushal M a écrit :
> On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  wrote:
> > Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> >> I think starting around 0900 UTC on Friday of next week (12th Feb)
> >> should be possible. We should be done with 3.7.8 before that and can
> >> afford a bit of downtime then. In case any assistance is needed post the
> >> migration, we can have folks around the clock to help.
> >>
> >> If migration fails for an unforeseen reason, would we be able to
> >> rollback and maintain status quo?
> >
> > Yes. Worst case, I think people would just redo a few reviews or push
> > again patch.
> >
> > Also, since gerrit is critical, I wonder what is the support of gerrit
> > for slaves and replication.
> 
> Michael are you okay with the time? If you are, I think we should
> announce the migration.

I am ok.
-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-09 Thread Kaushal M
On Sun, Feb 7, 2016 at 2:34 PM, Michael Scherer  wrote:
> Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
>> I think starting around 0900 UTC on Friday of next week (12th Feb)
>> should be possible. We should be done with 3.7.8 before that and can
>> afford a bit of downtime then. In case any assistance is needed post the
>> migration, we can have folks around the clock to help.
>>
>> If migration fails for an unforeseen reason, would we be able to
>> rollback and maintain status quo?
>
> Yes. Worst case, I think people would just redo a few reviews or push
> again patch.
>
> Also, since gerrit is critical, I wonder what is the support of gerrit
> for slaves and replication.

Michael are you okay with the time? If you are, I think we should
announce the migration.

> --
> Michael Scherer
> Sysadmin, Community Infrastructure and Platform, OSAS
>
>
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-07 Thread Michael Scherer
Le samedi 06 février 2016 à 18:17 -0500, Vijay Bellur a écrit :
> On 02/06/2016 07:37 AM, Michael Scherer wrote:
> > Le samedi 06 février 2016 à 05:41 -0500, Kaleb Keithley a écrit :
> >>
> >> - Original Message -
> >>> From: "Kaushal M" 
> >>>
> >>> Hi Vijay.
> >>>
> >>> I spoke with Michael about migrating off of iWeb.
> >>
> >> Another option we discussed yesterday (sorry, should have thought to have 
> >> you join us) with Karanbir, in the context of using more of CentOS CI, was 
> >> moving gerrit to gerrithub.
> >>
> >> (Keeping our own jenkins master on Rackspace, but using slaves in CentOS 
> >> CI.)
> >>
> >> The advantage is that gerrithub is then responsible for keeping gerrit up 
> >> to date (and up).
> >>
> >> KB and Amye will be sending email about this soon. Watch this space.
> >
> > So as I suspect that gerrithub is gonna take some time before we do
> > evaluate everything, I will proceed with the migration of gerrit to RH
> > DC for now. We would be likely in a better shape for a migration
> > anywhere from here.
> >
> > And when I say "8h", that's a worst case. I suspect it would be better,
> > but I propose to schedule a documentation day or something where we can
> > put developpers to good use when gerrit is down and copied.
> >
> 
> 
> I think starting around 0900 UTC on Friday of next week (12th Feb) 
> should be possible. We should be done with 3.7.8 before that and can 
> afford a bit of downtime then. In case any assistance is needed post the 
> migration, we can have folks around the clock to help.
> 
> If migration fails for an unforeseen reason, would we be able to 
> rollback and maintain status quo?

Yes. Worst case, I think people would just redo a few reviews or push
again patch.

Also, since gerrit is critical, I wonder what is the support of gerrit
for slaves and replication.
-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-06 Thread Vijay Bellur

On 02/06/2016 07:37 AM, Michael Scherer wrote:

Le samedi 06 février 2016 à 05:41 -0500, Kaleb Keithley a écrit :


- Original Message -

From: "Kaushal M" 

Hi Vijay.

I spoke with Michael about migrating off of iWeb.


Another option we discussed yesterday (sorry, should have thought to have you 
join us) with Karanbir, in the context of using more of CentOS CI, was moving 
gerrit to gerrithub.

(Keeping our own jenkins master on Rackspace, but using slaves in CentOS CI.)

The advantage is that gerrithub is then responsible for keeping gerrit up to 
date (and up).

KB and Amye will be sending email about this soon. Watch this space.


So as I suspect that gerrithub is gonna take some time before we do
evaluate everything, I will proceed with the migration of gerrit to RH
DC for now. We would be likely in a better shape for a migration
anywhere from here.

And when I say "8h", that's a worst case. I suspect it would be better,
but I propose to schedule a documentation day or something where we can
put developpers to good use when gerrit is down and copied.




I think starting around 0900 UTC on Friday of next week (12th Feb) 
should be possible. We should be done with 3.7.8 before that and can 
afford a bit of downtime then. In case any assistance is needed post the 
migration, we can have folks around the clock to help.


If migration fails for an unforeseen reason, would we be able to 
rollback and maintain status quo?


Thanks,
Vijay
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-06 Thread Michael Scherer
Le samedi 06 février 2016 à 05:41 -0500, Kaleb Keithley a écrit :
> 
> - Original Message -
> > From: "Kaushal M" 
> > 
> > Hi Vijay.
> > 
> > I spoke with Michael about migrating off of iWeb.
> 
> Another option we discussed yesterday (sorry, should have thought to have you 
> join us) with Karanbir, in the context of using more of CentOS CI, was moving 
> gerrit to gerrithub.
> 
> (Keeping our own jenkins master on Rackspace, but using slaves in CentOS CI.)
> 
> The advantage is that gerrithub is then responsible for keeping gerrit up to 
> date (and up).
> 
> KB and Amye will be sending email about this soon. Watch this space.

So as I suspect that gerrithub is gonna take some time before we do
evaluate everything, I will proceed with the migration of gerrit to RH
DC for now. We would be likely in a better shape for a migration
anywhere from here. 

And when I say "8h", that's a worst case. I suspect it would be better,
but I propose to schedule a documentation day or something where we can
put developpers to good use when gerrit is down and copied.

-- 
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS




signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-06 Thread Kaleb Keithley


- Original Message -
> From: "Kaushal M" 
> 
> Hi Vijay.
> 
> I spoke with Michael about migrating off of iWeb.

Another option we discussed yesterday (sorry, should have thought to have you 
join us) with Karanbir, in the context of using more of CentOS CI, was moving 
gerrit to gerrithub.

(Keeping our own jenkins master on Rackspace, but using slaves in CentOS CI.)

The advantage is that gerrithub is then responsible for keeping gerrit up to 
date (and up).

KB and Amye will be sending email about this soon. Watch this space.




> 
> He's already done trial runs of migrating the b.g.o and r.g.o VMs into
> the community hardware we have lying around. It's easier to migrate
> these VMs into the community cage, than into rackspace.
> 
> We know we can do this migration. But this migration would require a
> downtime of about 8 hours for both Gerrit and Jenkins. If we can come
> up with a time for this downtime, we can get the migration done by the
> end of the upcoming week. One way we could do this (credit to misc)
> would be to spend a day as a documentation day, when all developers
> instead of developing work on getting documentation fixed up.
> 
> We also need to update Gerrit, but Michael suggested doing it after
> the migration. That would possibly also require some downtime later.
> 
> In any case, what we want now is a time set for doing the migration.
> Can you help us set this time?
> 
> Thanks,
> Kaushal
> ___
> Gluster-infra mailing list
> Gluster-infra@gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-infra
> 
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra


[Gluster-infra] Migrating Gerrit and Jenkins out of iWeb

2016-02-06 Thread Kaushal M
Hi Vijay.

I spoke with Michael about migrating off of iWeb.

He's already done trial runs of migrating the b.g.o and r.g.o VMs into
the community hardware we have lying around. It's easier to migrate
these VMs into the community cage, than into rackspace.

We know we can do this migration. But this migration would require a
downtime of about 8 hours for both Gerrit and Jenkins. If we can come
up with a time for this downtime, we can get the migration done by the
end of the upcoming week. One way we could do this (credit to misc)
would be to spend a day as a documentation day, when all developers
instead of developing work on getting documentation fixed up.

We also need to update Gerrit, but Michael suggested doing it after
the migration. That would possibly also require some downtime later.

In any case, what we want now is a time set for doing the migration.
Can you help us set this time?

Thanks,
Kaushal
___
Gluster-infra mailing list
Gluster-infra@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-infra