Alec,
              We appreciate your comments. In the Armband project, we indeed 
used x86 jump servers for the first 2 years of the project, but converted to 
ARM servers recently as we resolved missing support items. It is our preference 
at this point to identify and resolve missing ARM support wherever we encounter 
it, rather than decide we cannot do it. OPNFV, ONAP, FD.IO, DPDK, etc shall 
be/must be multi-architecture and our team can help bring resources to bear to 
solve the problems as they arise.
              Having said that, if we have a deadline that will be missed due 
to lead times to solve ARM support issues, we can always decide to attack that 
offline for a later release.

              I am on holiday and I will ask Shai Tsur and Alex Avadanii to 
help dealing with identified issues that require work. Shai, please escalate 
internally if we need extra resources to solve issues.

Regards,
Bob

Robert (Bob) Monkman
Networking Software Strategy & Ecosystem Programs
ARM
150 Rose Orchard Way
San Jose, Ca 95134
M: +1.510.676.5490
Skype: robert.monkman

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Alec Hothan 
(ahothan)
Sent: Wednesday, August 16, 2017 5:47 PM
To: HU, BIN <bh5...@att.com>; Beierl, Mark <mark.bei...@dell.com>
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion


Mark,

Thanks for updating me on the ARM situation. My only comment is that it could 
have been easier to perhaps have an x86 server/jump host servicing an ARM pod 
given that testing tools do not exactly have to run on the same arch than the 
pod under test, but I guess decision has been made - now we need every test 
tool to also support ARM (that in addition to more work to support 2 arch, more 
test to do…).

On my side, I’ll need to check with the TRex team if they support ARM. If it 
does not work, every data plane test tool that uses TRex will be impacted (at 
least vsperf + nfvbench).
It really seems to me that we could have saved all the extra hassle of ARM 
support with an x86 jump host (VMs is another story but we could have limited 
the overhead to VM artifacts only).

Bin: unfortunately, I won’t be able to make it at the technical discussion 
meeting as it will be in the middle of my Thursday commute.

Thanks

  Alec



From: "HU, BIN" <bh5...@att.com<mailto:bh5...@att.com>>
Date: Tuesday, August 15, 2017 at 5:00 PM
To: "Beierl, Mark" <mark.bei...@dell.com<mailto:mark.bei...@dell.com>>, "Alec 
Hothan (ahothan)" <ahot...@cisco.com<mailto:ahot...@cisco.com>>
Cc: 
"opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>" 
<opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>>
Subject: RE: [opnfv-tech-discuss] Topics for Weekly Technical Discussion

Good discussion and suggestion, thank you Alec and Mark.

We can discuss this on Thursday. I put it on the agenda “Container Versioning / 
Naming Schema for x86 and ARM”.

Talk to you all on Thursday
Bin

From: Beierl, Mark [mailto:mark.bei...@dell.com]
Sent: Tuesday, August 15, 2017 10:23 AM
To: Alec Hothan (ahothan) <ahot...@cisco.com<mailto:ahot...@cisco.com>>
Cc: HU, BIN <bh5...@att.com<mailto:bh5...@att.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion

Hello, Alec.

Fair questions, but in the ARM pods there are not necessarily x86 servers to 
act as the host for the container.  It is also my desire to support ARM for the 
various pods we have, and not make it difficult for them to run.  We already 
support ARM containers for functest, yardstick, qtip and dovetail, just with a 
different naming scheme than other projects in docker hub.

If you look at the way multiarch alpine structures their tags, yes, it is 
arch-version, so x86-euphrates.1.0 would be the correct way of labelling it.  I 
realize we are getting close to Euphrates release date, so this might be 
postponed to F, but I would like to have a community discussion about this to 
see if it makes sense, or if we want to continue with creating repos to match 
the architecture.

Regards,
Mark

Mark Beierl
SW System Sr Principal Engineer
Dell EMC | Office of the CTO
mobile +1 613 314 8106<tel:1-613-314-8106>
mark.bei...@dell.com<mailto:mark.bei...@dell.com>

On Aug 15, 2017, at 12:03, Alec Hothan (ahothan) 
<ahot...@cisco.com<mailto:ahot...@cisco.com>> wrote:


We need to look at the impact on versioning since the docker container tag 
reflects the release (e.g. euphrates-5.0.0), since this proposal prepends an 
arch field (x86-euphrates-5.0.0 ?).
How many OPNFV containers will have to support more arch than just x86?
I was under the impression that most test containers could manage to run on x86 
only (since we can pick the server where these test containers will run), but I 
am missing the arm context and why (some) test containers need to support ARM… 
Is that a mandate for all OPNFV test containers?

Thanks

  Alec




From: 
<opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>>
 on behalf of "Beierl, Mark" <mark.bei...@dell.com<mailto:mark.bei...@dell.com>>
Date: Tuesday, August 15, 2017 at 8:18 AM
To: "HU, BIN" <bh5...@att.com<mailto:bh5...@att.com>>
Cc: 
"opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>" 
<opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>>
Subject: [opnfv-tech-discuss] Topics for Weekly Technical Discussion

Hello,

Is this the right place to discuss changing the docker image names from 
containing the architecture to having the tag contain it instead?  For example 
(from a previous email):

Alpine tags as follows:

multiarch/alpine:x86-latest-stable
multiarch/alpine:aarch64-latest-stable

Vs. in OPNFV we use the image name to specify the architecture [2], [3]:

opnfv/functest:latest
opnfv/functest_aarch64:latest

I think the way multiarch/alpine does it is preferable so that there is only 
one repository name, but I think we need to discuss this across the different 
projects and releng to make these changes.

[1] 
https://hub.docker.com/r/multiarch/alpine/tags/<https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_multiarch_alpine_tags_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=K5o_APjIzMi4SzYSdQvcyR3VrIJFwSZZtcD-7MXnchA&e=>
[2] 
https://hub.docker.com/r/opnfv/functest/<https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_opnfv_functest_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=jQw8zZteD7PMN01Zl7Ey5NDM8EO6r8UOcNUPSZGvY3M&e=>
[3] 
https://hub.docker.com/r/opnfv/functest_aarch64/tags/<https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_opnfv_functest-5Faarch64_tags_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=2V36PQtXGS40gTA_NGCBO1nKZsI5yHgB3jFxrWajy6k&e=>

Regards,
Mark

Mark Beierl
SW System Sr Principal Engineer
Dell EMC | Office of the CTO
mobile +1 613 314 8106<tel:1-613-314-8106>
mark.bei...@dell.com<mailto:mark.bei...@dell.com>

On Aug 15, 2017, at 10:52, HU, BIN <bh5...@att.com<mailto:bh5...@att.com>> 
wrote:

Hello community,

Just a friendly reminder that if you want to discuss any item/topic/issue at 
our weekly technical discussion this Thursday 08/17, please feel free to let me 
know.

Thanks
Bin


_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.opnfv.org_mailman_listinfo_opnfv-2Dtech-2Ddiscuss&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=vRFVyjqXc-ThbnFiI_m1-lhsgnPWftV4M7TgUFAA8vY&e=>




IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.
_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to