08:00:35 #startmeeting multi_arch 08:00:35 Meeting started Tue Jan 7 08:00:35 2020 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:36 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:38 The meeting name has been set to 'multi_arch' 08:00:42 #topic roll call 08:00:46 o/ 08:00:51 \o/ 08:01:12 o/ 08:01:30 o/ 08:01:39 ianw_pto, is on pto so he's not likely join this time 08:01:51 I think tonyb might be as well:) 08:03:17 The SIG propose is landed yesterday 08:03:22 https://governance.openstack.org/sigs/ 08:03:29 #link https://governance.openstack.org/sigs/ 08:03:35 so we're official now 08:04:10 #topic greeting 08:04:19 cool 08:04:39 so the simple question: which archs this sig covers? other than arm64 08:05:50 hrw, I put following words in initial goal of SIG 08:05:50 At first stage: We aim to reach better coverage for ARM support in OpenStack. 08:05:50 This includes documents, test jobs, tracking issues, and building ecosystem. 08:05:50 We also welcome other architecture to join and triggering tasks. 08:06:00 ok 08:06:35 the scope on sigs page defined as follow 08:06:37 This SIG aim to reach better coverage for multiple architecture support in OpenStack. This includes provide documents, building test jobs, tracking issues, and building ecosystem for multiple architecture. 08:07:18 hrw, do you have any other arch. in your mind that we maybe can get people and resources on it too? 08:07:44 ricolin: I would love to see someone with ppc64le resources ;D 08:08:19 I know that jchen from IBM are working with S390x 08:08:26 But he is not here today 08:09:20 ok, so to arm64... 08:09:23 hrw, maybe we can ask around with ML to see who whould like to join us and work on ppc64le 08:09:27 sure 08:09:37 someone other than linaro with resources? 08:10:00 is there any works you know already targeting ppc64le in OpenStack? 08:10:33 hrw, we're also try to ask Huawei too 08:10:43 ricolin: other than kolla having some kind of ppc64le support no 08:11:05 Kunluncloud is also checking if they can provide their new resources out 08:11:30 would be great as for now there are just 8 nodes 08:12:22 and big thanks to ianw_pto to make a separate pipeline for them:) 08:12:38 ricolin: it was quite a discussion on how to handle it ;D 08:13:24 I suggested separate queue to not have main jobs blocked and then separate pipeline was suggested 08:13:48 oh, also kevinz is working on provide another group of resources to OpenStack community too 08:14:51 kevinz, how's that working for you?:) 08:15:19 Aha, that resource is almost ready 08:15:34 hrw, is there anywhere I can see the discussion? which I can learn more on the history:) 08:15:38 I'm working on the ssl certificate, and reconfigure 08:15:52 After that Openstack-infra team can use it 08:15:59 ricolin: #openstack-infra logs 08:16:11 * ricolin think we should switch topic:) 08:16:14 #topic SIG initial setup 08:16:47 ricolin: 2019.12.11 irc log 08:16:53 thanks! 08:17:33 kevinz, that's great news! 08:19:40 Thanks 08:19:59 the cluster will offer about 400 vcpu 08:20:29 that's huge improve to what we have 08:21:09 kevinz: 50 8vcpu nodes? :D 08:21:47 9 * 46 I, but in the first phase will be 8*46 08:22:26 The other 2 nodes, one is as a operation node, they other is served as a router 08:22:35 sure 08:22:53 Centriq 2400 08:23:37 o. another set of not existing machines ;d 08:24:19 nice 46 core machines. 08:24:33 yes sure, hope more and more resources will join 08:25:00 kevinz, Long live Linaro:) 08:25:52 \o/ 08:26:10 And back to the SIG setup, I think it will be nice to have a StoryBoard to track all tasks 08:26:22 +1 08:26:34 mrda, o/ 08:26:38 \o 08:26:53 +1 08:26:56 +1 08:27:31 #action ricolin will help to set up the environment for our StoryBoard 08:27:54 Do we need any initial documents? 08:28:27 or any documents that we should build in short/long run? 08:29:17 ricolin: what did you have in mind? 08:30:18 mrda, a document to point out where people need to change to adopt ARM? but not sure that's required 08:30:40 collecting use cases? 08:31:30 Right, so a "how to support archs other than x86" and "these are the use cases that we definitely want to support"? 08:32:00 yep 08:32:20 I would like to see something like 'oh, on arm64 you need to do XYZ in other way - here is how and why' 08:32:22 I guess the first is known common pitfalls, and the 2nd is things that we think should (alomst) work out of the box 08:32:36 hrw: right 08:32:41 as we can then work on moving that logic into openstack components to allow to remove that option 08:32:59 like 'hw_firmware_type=uefi' which was needed hrw, good idea 08:33:27 how many of you know how to create instance with 20 pcie slots? 08:34:09 hrw, strong agree 08:34:15 We definitely should keep tracking who is using ARM with OpenStack too 08:34:19 on x86 with i440fx user has unlimited amount of pci slots. on q35/aarch64 you have 2-3 slots and nothing more 08:34:54 ok, cool 08:35:06 ricolin: 'who' + 'issues they had'? 08:35:56 hrw, and also 'who'+'helping the community to build env.' 08:36:30 So we can high light the help from Linaro, Red hat, etc 08:36:38 s/help/helps/ 08:38:13 feel like we can start to build some doc for `oh, on arm64 you need to do XYZ in other way - here is how and why` and `use cases, who, and issues they had`? 08:38:28 sounds good 08:38:44 anyone willing to help writing:) 08:38:47 yep 08:39:04 I can help to build the repo ready for docs 08:39:56 #action ricolin help build multi-arch SIG repo 08:41:11 #action we need people to help on documents `oh, on arm64 you need to do XYZ in other way - here is how and why` and `use cases, who, and issues they had` 08:41:48 And now CI jobs:) 08:42:05 CI is easy 08:42:22 lol 08:42:28 hrw, I assume you will keep working on kolla part? 08:42:42 ricolin: kolla(-ansible) is where I am core 08:42:58 hrw, you're now on auto signed up to ci stories!:) 08:43:24 mrda: in properly managed project you just duplicate existing job, add -aarch64 to name and define aarch64 nodeset 08:43:53 Sure, I'm just not familiar 08:44:14 I can help with CI definitions if needed 08:44:36 hrw, do you think it will be easy to set up job for openstack-helm as well? 08:45:38 ricolin: never looked at helm but should be 08:45:41 kind of interested to verify on too 08:45:55 ricolin: if something does not work then it needs to be fixed in project ;D 08:46:39 agree, I guess to see if everything works or not is one of our initial goal, right:) 08:47:06 yep 08:48:04 okay, now chairs 08:48:10 anyone interested:) 08:48:13 ? 08:48:18 I vote for tonyb :-P 08:48:41 tonyb+1:) 08:48:59 I prefer not to apply myself. 08:49:07 we can have about three(or more) 08:49:38 How about you ricolin ? 08:50:21 I'm volunteer too 08:50:56 to help set up stuff 08:51:14 totally fine to have others to replace me:) 08:51:50 maybe ianw_pto will be interested too?:) 08:52:31 I will ask them when they back on works 08:52:57 sounds good 08:53:07 mrda, how about you:) 08:53:24 It is unfair to suggest tonyb while he's travelling, but he would be excellent. 08:53:51 agree 08:53:59 ricolin: I've just come back to the community after a 2 year break, so I should settle in a little more longer 08:54:31 mrda, do you happen to know when tony will back on works? 08:55:49 And to be honest, I'm still learning ppc64le. I don't know if I can learn aarch64 as well 08:56:15 mrda, you're the one hrw looking for! 08:56:39 He should be back on deck soon, albeit working from a eu tz for a short while 08:56:51 we ware talk about what elese arch we can find people or resources to work on 08:56:53 mrda: ignore aarch64, ppc64le has less devs 08:57:02 :) 08:57:03 lol 08:57:47 Well, that's what I'm focusing on. I think the SIG coming along is good timing. 08:57:53 mrda: if you have ppc64le access and work on openstack there then aarch64 is more like a source to look on how to solve !x86isms 08:58:01 yep 08:58:22 I remember times of fixing rhel7/aarch64 where my aarch64 fixes were fixing ppc64le and s390x too 08:58:30 mrda, is there any work in progress in community now? 08:58:35 as most of them were 'if you are not x86 then' 08:59:40 Yes, I'm looking at upstream fixes for ppc64le wherever they come 09:00:20 mrda, if you see something can you update the etherpad too(since our documents repo and storyboard is not yet ready)? 09:00:25 #link https://etherpad.openstack.org/p/Multi-arch 09:01:05 ricolin: sure 09:01:38 I added some github links there 09:01:54 #action mrda help to collect update ppc64le actions and resources in community if see any 09:02:00 hrw, super! 09:02:13 I think we're out of time 09:02:20 ricolin: was easy - just looked into my summary of december work ;D 09:02:25 Thanks ricolin (for everything) 09:02:49 hrw, everything feels easy with you around! 09:03:02 ricolin: if you say so... 09:03:03 ;D 09:03:21 anything else before we end our very first meetup?:D 09:03:45 see you in 7h on second meeting? 09:03:46 Next week, same time? 09:03:55 hrw, yes:) 09:04:00 time slot fits my calendar 09:04:16 mrda, we got another one after 7hours 09:04:22 Well, that will be 1:30am for me, so I will see you for 3rd meeting the same time next week 09:04:32 :-) 09:04:36 I put the meeting schedule biweekly-even 09:04:54 or anyone think we should do this weekly? 09:05:01 will see 09:05:06 every second week is ok for now 09:05:07 okay 09:05:18 Thanks all for join:) 09:05:23 see you around! 09:05:27 Thanks! 09:05:30 #endmeeting