Re: [openstack-dev] [tripleo] scenario006 conflict

2017-08-16 Thread Derek Higgins
On 19 July 2017 at 17:02, Derek Higgins  wrote:
> On 17 July 2017 at 15:56, Derek Higgins  wrote:
>> On 17 July 2017 at 15:37, Emilien Macchi  wrote:
>>> On Thu, Jul 13, 2017 at 6:01 AM, Emilien Macchi  wrote:
 On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:
> On 12 July 2017 at 22:33, Emilien Macchi  wrote:
>> On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  
>> wrote:
>> [...]
>>> Derek, it seems like you want to deploy Ironic on scenario006
>>> (https://review.openstack.org/#/c/474802). I was wondering how it
>>> would work with multinode jobs.
>>
>> Derek, I also would like to point out that
>> https://review.openstack.org/#/c/474802 is missing the environment
>> file for non-containerized deployments & and also the pingtest file.
>> Just for the record, if we can have it before the job moves in gate.
>
> I knew I had left out the ping test file, this is the next step but I
> can create a noop one for now if you'd like?

 Please create a basic pingtest with common things we have in other 
 scenarios.

> Is the non-containerized deployments a requirement?

 Until we stop supporting non-containerized deployments, I would say yes.

>>
>> Thanks,
>> --
>> Emilien Macchi

 So if you create a libvirt domain, would it be possible to do it on
 scenario004 for example and keep coverage for other services that are
 already on scenario004? It would avoid to consume a scenario just for
 Ironic. If not possible, then talk with Flavio and one of you will
 have to prepare scenario007 or 0008, depending where Numans is in his
 progress to have OVN coverage as well.
>>>
>>> I haven't seen much resolution / answers about it. We still have the
>>> conflict right now and open questions.
>>>
>>> Derek, Flavio - let's solve this one this week if we can.
>> Yes, I'll be looking into using scenario004 this week. I was traveling
>> last week so wasn't looking at it.
>
> I'm not sure if this is what you had intended but I believe to do
> this(i.e. test the nova ironic driver) we we'll
> need to swap out the nova libvirt driver for the ironic one. I think
> this is ok as the libvirt driver has coverage
> in other scenarios.
>
> Because there are no virtual BMC's setup yet on the controller I also
> have to remove the instance creation,
> but if merged I'll next work on adding these now. So I'm think
> something like this
> https://review.openstack.org/#/c/485261/

Quick update here, after talking to Emilien about this, I'll add to
this patch to set up VirtualBMC instances and not remove instance
creation. So it continues to test a ceph backed glance.

>
>>
>>>
>>> Thanks,
>>> --
>>> Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-19 Thread Derek Higgins
On 17 July 2017 at 15:56, Derek Higgins  wrote:
> On 17 July 2017 at 15:37, Emilien Macchi  wrote:
>> On Thu, Jul 13, 2017 at 6:01 AM, Emilien Macchi  wrote:
>>> On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:
 On 12 July 2017 at 22:33, Emilien Macchi  wrote:
> On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  
> wrote:
> [...]
>> Derek, it seems like you want to deploy Ironic on scenario006
>> (https://review.openstack.org/#/c/474802). I was wondering how it
>> would work with multinode jobs.
>
> Derek, I also would like to point out that
> https://review.openstack.org/#/c/474802 is missing the environment
> file for non-containerized deployments & and also the pingtest file.
> Just for the record, if we can have it before the job moves in gate.

 I knew I had left out the ping test file, this is the next step but I
 can create a noop one for now if you'd like?
>>>
>>> Please create a basic pingtest with common things we have in other 
>>> scenarios.
>>>
 Is the non-containerized deployments a requirement?
>>>
>>> Until we stop supporting non-containerized deployments, I would say yes.
>>>
>
> Thanks,
> --
> Emilien Macchi
>>>
>>> So if you create a libvirt domain, would it be possible to do it on
>>> scenario004 for example and keep coverage for other services that are
>>> already on scenario004? It would avoid to consume a scenario just for
>>> Ironic. If not possible, then talk with Flavio and one of you will
>>> have to prepare scenario007 or 0008, depending where Numans is in his
>>> progress to have OVN coverage as well.
>>
>> I haven't seen much resolution / answers about it. We still have the
>> conflict right now and open questions.
>>
>> Derek, Flavio - let's solve this one this week if we can.
> Yes, I'll be looking into using scenario004 this week. I was traveling
> last week so wasn't looking at it.

I'm not sure if this is what you had intended but I believe to do
this(i.e. test the nova ironic driver) we we'll
need to swap out the nova libvirt driver for the ironic one. I think
this is ok as the libvirt driver has coverage
in other scenarios.

Because there are no virtual BMC's setup yet on the controller I also
have to remove the instance creation,
but if merged I'll next work on adding these now. So I'm think
something like this
https://review.openstack.org/#/c/485261/

>
>>
>> Thanks,
>> --
>> Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-17 Thread Emilien Macchi
On Mon, Jul 17, 2017 at 9:04 AM, Michele Baldessari  wrote:
> On Wed, Jul 12, 2017 at 02:23:25PM -0700, Emilien Macchi wrote:
>> Hey folks,
>>
>> Derek, it seems like you want to deploy Ironic on scenario006
>> (https://review.openstack.org/#/c/474802). I was wondering how it
>> would work with multinode jobs.
>> Also, Flavio would like to test k8s on scenario006:
>> https://review.openstack.org/#/c/471759/ . To avoid having too much
>> scenarios and complexity, I think if ironic tests can be done on a
>> 2nodes job, then we can deploy ironic on scenario004 maybe. If not,
>> then please give the requirements so we can see how to structure it.
>>
>> For Flavio's need, I think we need a dedicated scenario for now, since
>> he's not going to deploy any OpenStack service on the overcloud for
>> now, just k8s.
>>
>> Thanks for letting us know the plans, so we can keep the scenarios in
>> good shape.
>> Note: Numans also wants to test OVN and I suggested to create
>> scenario007 (since we can't deploy OVN before Pike, so upgrades
>> wouldn't work).
>> Note2: it seems like efforts done to test complex HA architectures
>> weren't finished in scenario005 - Michele: any thoughts on this one?
>> should we remove it now or do we expect it working one day?
>
> I'm a bit on the fence on this. On one side I'd love to resurrect it
> and try and complete it (previous attempts were failing due to unrelated
> issues and we never circled back to it). What we could do is catch two
> birds with one stone: namely use scenario005 for both OVN and more
> complex HA. As long as we deploy a node which hosts OVN in a dedicate
> role (be it via full pacemaker or pacemaker remote) we are exercising
> both OVN *and* the composable HA work.
>
> What do you think? Does that sound feasible?

Yes but warnings:

* scenario005 is a 4nodes deployments in OpenStack Infra, it takes
quite a lot of CI resources.
* we would like to run the scenario which has OVN into
openstack/networking-ovn gate.

So I'm not sure this is really efficient. Scenario005 was created to
be run when touching pacemaker files in THT / puppet-tripleo and test
composable HA. Adding OVN to the stack is fine, but it also means the
job would run much more often (every time we patch OVN files in
TripleO and also for every patch in openstack/networking-ovn) - do we
really want that?

> cheers,
> Michele
> --
> Michele Baldessari
> Email:
> C2A5 9DA3 9961 4FFB E01B  D0BC DDD4 DCCB 7515 5C6D



-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-17 Thread Flavio Percoco

On 17/07/17 15:56 +0100, Derek Higgins wrote:

On 17 July 2017 at 15:37, Emilien Macchi  wrote:

On Thu, Jul 13, 2017 at 6:01 AM, Emilien Macchi  wrote:

On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:

On 12 July 2017 at 22:33, Emilien Macchi  wrote:

On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
[...]

Derek, it seems like you want to deploy Ironic on scenario006
(https://review.openstack.org/#/c/474802). I was wondering how it
would work with multinode jobs.


Derek, I also would like to point out that
https://review.openstack.org/#/c/474802 is missing the environment
file for non-containerized deployments & and also the pingtest file.
Just for the record, if we can have it before the job moves in gate.


I knew I had left out the ping test file, this is the next step but I
can create a noop one for now if you'd like?


Please create a basic pingtest with common things we have in other scenarios.


Is the non-containerized deployments a requirement?


Until we stop supporting non-containerized deployments, I would say yes.



Thanks,
--
Emilien Macchi


So if you create a libvirt domain, would it be possible to do it on
scenario004 for example and keep coverage for other services that are
already on scenario004? It would avoid to consume a scenario just for
Ironic. If not possible, then talk with Flavio and one of you will
have to prepare scenario007 or 0008, depending where Numans is in his
progress to have OVN coverage as well.


I haven't seen much resolution / answers about it. We still have the
conflict right now and open questions.

Derek, Flavio - let's solve this one this week if we can.

Yes, I'll be looking into using scenario004 this week. I was traveling
last week so wasn't looking at it.


Awesome! Thanks, Derek.
Flavio

--
@flaper87
Flavio Percoco


signature.asc
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-17 Thread Derek Higgins
On 17 July 2017 at 15:37, Emilien Macchi  wrote:
> On Thu, Jul 13, 2017 at 6:01 AM, Emilien Macchi  wrote:
>> On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:
>>> On 12 July 2017 at 22:33, Emilien Macchi  wrote:
 On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
 [...]
> Derek, it seems like you want to deploy Ironic on scenario006
> (https://review.openstack.org/#/c/474802). I was wondering how it
> would work with multinode jobs.

 Derek, I also would like to point out that
 https://review.openstack.org/#/c/474802 is missing the environment
 file for non-containerized deployments & and also the pingtest file.
 Just for the record, if we can have it before the job moves in gate.
>>>
>>> I knew I had left out the ping test file, this is the next step but I
>>> can create a noop one for now if you'd like?
>>
>> Please create a basic pingtest with common things we have in other scenarios.
>>
>>> Is the non-containerized deployments a requirement?
>>
>> Until we stop supporting non-containerized deployments, I would say yes.
>>

 Thanks,
 --
 Emilien Macchi
>>
>> So if you create a libvirt domain, would it be possible to do it on
>> scenario004 for example and keep coverage for other services that are
>> already on scenario004? It would avoid to consume a scenario just for
>> Ironic. If not possible, then talk with Flavio and one of you will
>> have to prepare scenario007 or 0008, depending where Numans is in his
>> progress to have OVN coverage as well.
>
> I haven't seen much resolution / answers about it. We still have the
> conflict right now and open questions.
>
> Derek, Flavio - let's solve this one this week if we can.
Yes, I'll be looking into using scenario004 this week. I was traveling
last week so wasn't looking at it.

>
> Thanks,
> --
> Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-17 Thread Emilien Macchi
On Thu, Jul 13, 2017 at 6:01 AM, Emilien Macchi  wrote:
> On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:
>> On 12 July 2017 at 22:33, Emilien Macchi  wrote:
>>> On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
>>> [...]
 Derek, it seems like you want to deploy Ironic on scenario006
 (https://review.openstack.org/#/c/474802). I was wondering how it
 would work with multinode jobs.
>>>
>>> Derek, I also would like to point out that
>>> https://review.openstack.org/#/c/474802 is missing the environment
>>> file for non-containerized deployments & and also the pingtest file.
>>> Just for the record, if we can have it before the job moves in gate.
>>
>> I knew I had left out the ping test file, this is the next step but I
>> can create a noop one for now if you'd like?
>
> Please create a basic pingtest with common things we have in other scenarios.
>
>> Is the non-containerized deployments a requirement?
>
> Until we stop supporting non-containerized deployments, I would say yes.
>
>>>
>>> Thanks,
>>> --
>>> Emilien Macchi
>
> So if you create a libvirt domain, would it be possible to do it on
> scenario004 for example and keep coverage for other services that are
> already on scenario004? It would avoid to consume a scenario just for
> Ironic. If not possible, then talk with Flavio and one of you will
> have to prepare scenario007 or 0008, depending where Numans is in his
> progress to have OVN coverage as well.

I haven't seen much resolution / answers about it. We still have the
conflict right now and open questions.

Derek, Flavio - let's solve this one this week if we can.

Thanks,
-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-13 Thread Emilien Macchi
On Thu, Jul 13, 2017 at 1:55 AM, Derek Higgins  wrote:
> On 12 July 2017 at 22:33, Emilien Macchi  wrote:
>> On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
>> [...]
>>> Derek, it seems like you want to deploy Ironic on scenario006
>>> (https://review.openstack.org/#/c/474802). I was wondering how it
>>> would work with multinode jobs.
>>
>> Derek, I also would like to point out that
>> https://review.openstack.org/#/c/474802 is missing the environment
>> file for non-containerized deployments & and also the pingtest file.
>> Just for the record, if we can have it before the job moves in gate.
>
> I knew I had left out the ping test file, this is the next step but I
> can create a noop one for now if you'd like?

Please create a basic pingtest with common things we have in other scenarios.

> Is the non-containerized deployments a requirement?

Until we stop supporting non-containerized deployments, I would say yes.

>>
>> Thanks,
>> --
>> Emilien Macchi

So if you create a libvirt domain, would it be possible to do it on
scenario004 for example and keep coverage for other services that are
already on scenario004? It would avoid to consume a scenario just for
Ironic. If not possible, then talk with Flavio and one of you will
have to prepare scenario007 or 0008, depending where Numans is in his
progress to have OVN coverage as well.

Thanks,
-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-13 Thread Derek Higgins
On 12 July 2017 at 22:33, Emilien Macchi  wrote:
> On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
> [...]
>> Derek, it seems like you want to deploy Ironic on scenario006
>> (https://review.openstack.org/#/c/474802). I was wondering how it
>> would work with multinode jobs.
>
> Derek, I also would like to point out that
> https://review.openstack.org/#/c/474802 is missing the environment
> file for non-containerized deployments & and also the pingtest file.
> Just for the record, if we can have it before the job moves in gate.

I knew I had left out the ping test file, this is the next step but I
can create a noop one for now if you'd like?

Is the non-containerized deployments a requirement?

>
> Thanks,
> --
> Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-13 Thread Derek Higgins
On 12 July 2017 at 22:23, Emilien Macchi  wrote:
> Hey folks,
>
> Derek, it seems like you want to deploy Ironic on scenario006
> (https://review.openstack.org/#/c/474802). I was wondering how it
> would work with multinode jobs.

The idea was that we would create a libvirt domain on the overcloud
controller that Ironic could then control with VirtualBMC. But for the
moment the job only installs Ironic and I was going to build onto it
from there.

> Also, Flavio would like to test k8s on scenario006:
> https://review.openstack.org/#/c/471759/ . To avoid having too much
> scenarios and complexity, I think if ironic tests can be done on a
> 2nodes job, then we can deploy ironic on scenario004 maybe. If not,
> then please give the requirements so we can see how to structure it.

I'll take look and see whats possible

>
> For Flavio's need, I think we need a dedicated scenario for now, since
> he's not going to deploy any OpenStack service on the overcloud for
> now, just k8s.
>
> Thanks for letting us know the plans, so we can keep the scenarios in
> good shape.
> Note: Numans also wants to test OVN and I suggested to create
> scenario007 (since we can't deploy OVN before Pike, so upgrades
> wouldn't work).
> Note2: it seems like efforts done to test complex HA architectures
> weren't finished in scenario005 - Michele: any thoughts on this one?
> should we remove it now or do we expect it working one day?
>
>
> Thanks,
> --
> Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-12 Thread Flavio Percoco

On 12/07/17 14:23 -0700, Emilien Macchi wrote:

Hey folks,

Derek, it seems like you want to deploy Ironic on scenario006
(https://review.openstack.org/#/c/474802). I was wondering how it
would work with multinode jobs.
Also, Flavio would like to test k8s on scenario006:
https://review.openstack.org/#/c/471759/ . To avoid having too much
scenarios and complexity, I think if ironic tests can be done on a
2nodes job, then we can deploy ironic on scenario004 maybe. If not,
then please give the requirements so we can see how to structure it.

For Flavio's need, I think we need a dedicated scenario for now, since
he's not going to deploy any OpenStack service on the overcloud for
now, just k8s.


True, this is the plan for now. However, I don't think deploying other services
in the overcloud is going to affect what I'm doing now.

Ultimately, I'll start moving the services onto Kubernetes as soon as the rest
of the work starts to shape out.

Thanks for the email,
Flavio

--
@flaper87
Flavio Percoco


signature.asc
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] scenario006 conflict

2017-07-12 Thread Emilien Macchi
On Wed, Jul 12, 2017 at 2:23 PM, Emilien Macchi  wrote:
[...]
> Derek, it seems like you want to deploy Ironic on scenario006
> (https://review.openstack.org/#/c/474802). I was wondering how it
> would work with multinode jobs.

Derek, I also would like to point out that
https://review.openstack.org/#/c/474802 is missing the environment
file for non-containerized deployments & and also the pingtest file.
Just for the record, if we can have it before the job moves in gate.

Thanks,
-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [tripleo] scenario006 conflict

2017-07-12 Thread Emilien Macchi
Hey folks,

Derek, it seems like you want to deploy Ironic on scenario006
(https://review.openstack.org/#/c/474802). I was wondering how it
would work with multinode jobs.
Also, Flavio would like to test k8s on scenario006:
https://review.openstack.org/#/c/471759/ . To avoid having too much
scenarios and complexity, I think if ironic tests can be done on a
2nodes job, then we can deploy ironic on scenario004 maybe. If not,
then please give the requirements so we can see how to structure it.

For Flavio's need, I think we need a dedicated scenario for now, since
he's not going to deploy any OpenStack service on the overcloud for
now, just k8s.

Thanks for letting us know the plans, so we can keep the scenarios in
good shape.
Note: Numans also wants to test OVN and I suggested to create
scenario007 (since we can't deploy OVN before Pike, so upgrades
wouldn't work).
Note2: it seems like efforts done to test complex HA architectures
weren't finished in scenario005 - Michele: any thoughts on this one?
should we remove it now or do we expect it working one day?


Thanks,
-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev