05:00:14 <ksinny> #startmeeting fedora_coreos_apac_meeting
05:00:14 <zodbot> Meeting started Tue Feb  5 05:00:14 2019 UTC.
05:00:14 <zodbot> This meeting is logged and archived in a public location.
05:00:14 <zodbot> The chair is ksinny. Information about MeetBot at http://wiki.debian.org/MeetBot.
05:00:14 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
05:00:14 <zodbot> The meeting name has been set to 'fedora_coreos_apac_meeting'
05:00:28 <ksinny> #topic roll call
05:00:31 <pmishra1598> Hello everyone
05:00:41 <ksinny> pmishra1598: Hey! morning
05:00:50 <pmishra1598> .hello prakashmishra1598
05:00:51 <zodbot> pmishra1598: prakashmishra1598 'Prakash Mishra' <prakashmishra1598@gmail.com>
05:00:57 <ksinny> .hello sinnykumari
05:00:58 <zodbot> ksinny: sinnykumari 'Sinny Kumari' <ksinny@gmail.com>
05:01:08 <ksinny> who else is here for meeting?
05:01:22 <ksinny> #chair pmishra1598
05:01:22 <zodbot> Current chairs: ksinny pmishra1598
05:01:22 <pmishra1598> Joining in from a cab, on my way to work... Haha
05:01:38 <ksinny> pmishra1598: oh, glad that you joined
05:01:45 <ksinny> bhavin192: here?
05:02:07 <pmishra1598> ksinny: Thank you for hosting :)
05:02:22 <ksinny> pmishra1598: no worries
05:02:39 <sayan> .hello sayanchowdhury
05:02:40 <zodbot> sayan: sayanchowdhury 'Sayan Chowdhury' <sayan.chowdhury2012@gmail.com>
05:02:43 <ksinny> Let's start slowly
05:02:56 <ksinny> #chair sayan
05:02:56 <zodbot> Current chairs: ksinny pmishra1598 sayan
05:03:02 <ksinny> welcome sayan
05:03:27 <sayan> :-)
05:04:02 <ksinny> #topic FCOS Bare Metal install strategy
05:04:09 <pmishra1598> sayan: hello
05:04:12 <ksinny> #link https://github.com/coreos/fedora-coreos-tracker/issues/50
05:05:37 <ksinny> There were lots of discussionin the tikcet around how we will be dealing with FCOS Bare Metal install
05:06:19 <ksinny> Some final points outcome are mentioned in comment https://github.com/coreos/fedora-coreos-tracker/issues/50#issuecomment-444917197
05:06:36 <ksinny> There is also a separate ticket to track down further progress
05:06:45 <ksinny> #link https://github.com/coreos/fedora-coreos-tracker/issues/91
05:07:17 <ksinny> According to this, we will have following artifcats being shipped in FCOS
05:07:42 <ksinny> 1. kernel
05:07:44 <ksinny> 2. initrd (which contains installer)
05:08:22 <ksinny> 3. disk image (we are trying to ship single disk image for different usecases)
05:08:48 <bhavin192> .hello2
05:08:49 <zodbot> bhavin192: bhavin192 'Bhavin Gandhi' <bhavin7392@gmail.com>
05:08:56 <ksinny> 4. ISO - It will combine all 1,2,3 together and will give FCOS ISO image
05:09:01 <ksinny> #chair bhavin192
05:09:01 <zodbot> Current chairs: bhavin192 ksinny pmishra1598 sayan
05:09:31 <ksinny> So, for Bare metal install we have differet cases
05:09:37 <ksinny> 1. Installing offline
05:10:20 <ksinny> In this case, user can directly use ISO, they can burn it into bootable and can insatll it on their system
05:10:39 <ksinny> It dosn't required internet since, all necessary bits are available in ISO
05:10:56 <ksinny> 2. PXE install
05:11:40 <ksinny> In this case, they can provide initrd and kenrel and point disk image url (which can be hosted locally or over public internet)
05:11:55 <ksinny> 3. Diskless PXE install
05:12:34 <ksinny> User will have option to specify initrd, kernel and disk image over network
05:13:12 <ksinny> There is also some progress happening around Bare Metal insatll
05:13:35 <ksinny> and it can be found mainly in coreos-assembler
05:13:57 <ksinny> e.g. https://github.com/coreos/coreos-assembler/pull/306 and https://github.com/coreos/coreos-assembler/pull/305
05:14:26 <ksinny> I would say, if you are interested in bare metal insatll update, following coreos-asembler PRs and issues would be a good place
05:14:36 <ksinny> Any questions from anyone?
05:15:18 <ksinny> seems not
05:15:42 <ksinny> Let's move to Open Floor then
05:15:48 <ksinny> #topic Open Floor
05:16:10 <ksinny> Anyone got chance to try out coreos-assembler?
05:17:22 <ksinny> One of the nice way to contribute to FCOS would be try out first coreos-assembler
05:17:33 <ksinny> so that you are familar with how we are building it
05:18:01 <ksinny> and then you can start revieiwng PR (start by tetsing the PR locally and give feedback on ticket)
05:18:14 <bhavin192> Not yet, planning to try it today evening
05:18:42 <ksinny> This will help both PR eing tetsed well and you will have better understanding of things happening around FCOS
05:18:59 <ksinny> bhavin192: cool, it is really very easy
05:19:09 <ksinny> Just need to follow README
05:19:58 <pmishra1598> Apologies, had got disconnected as I'm on the move...
05:20:26 <ksinny> Last week we had Devconf where there were interesting talks around FCOS, ignition, etc
05:20:26 <pmishra1598> I'll try it out today...
05:20:39 <ksinny> Once video is available will share with you all
05:20:57 <ksinny> pmishra1598: +1
05:21:20 <ksinny> Anyone has anything to share?
05:21:27 * sayan has something to share
05:21:41 <ksinny> go ahead
05:22:12 <sayan> I'm working on couple of rust pacakges to be packaged in Rust for the project coreos-metadata
05:22:29 <sayan> there are around 30 rust pacakages to be packaged into RPM
05:23:06 <sayan> #link https://pad.riseup.net/p/coreos-metadata-packaging-list
05:23:43 <sayan> so, if you are interested, ping me I'll help out. the packaging is quite simple
05:23:44 <ksinny> wow that's a ig list
05:23:51 <ksinny> big*
05:24:14 <sayan> But you need to have a rawhide box, maybe you need to spawn up a vm to package
05:24:23 <sayan> ^^ this is something I'm doing
05:24:28 <ksinny> yeah, another way to contribute to FCOS
05:24:34 <ksinny> sayan++
05:24:34 <zodbot> ksinny: Karma for sayanchowdhury changed to 3 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
05:24:55 <sayan> the reason being the rust packages are mostly packaged for rawhide
05:25:13 <sayan> that's all from my side
05:25:31 <ksinny> Learning Rust packaging will also help in general with learning Fedora packaging (if you haven't done yet)
05:25:39 <ksinny> Thanks sayan
05:25:45 <sayan> ksinny: +1
05:25:58 <prakashmishra> sayan: I'd love to help out and learn from you
05:26:26 <prakashmishra> I'll ping you about this
05:26:29 <sayan> prakashmishra: sure
05:26:33 <prakashmishra> sayan++
05:26:45 <ksinny> sayan: Can you share some common Rust packaging guideline which will help to start with?
05:26:53 <sayan> sure
05:26:54 <sayan> 1min
05:27:46 <sayan> Rust packaging is quite easy. You can look into this https://fedoraproject.org/wiki/Packaging:Rust
05:28:03 <ksinny> #info we have around 30 rust packages which needs to be packaged and are required by coreos-metadata - https://pad.riseup.net/p/coreos-metadata-packaging-list
05:28:15 <sayan> there is a rust2rpm package to generate the spec file, and you really don't need to change much in the generated spec
05:28:26 <ksinny> #info Rust packaging guideline to egin with - https://fedoraproject.org/wiki/Packaging:Rust
05:28:41 <ksinny> sayan: nice
05:28:53 <sayan> you can also join #fedora-rust, where I usually discuss about the best practices
05:29:19 <sayan> the Rust community in Fedora is small and needs help too, so it's a good time to chip in
05:29:32 <ksinny> That's a really good way to start with
05:29:41 <ksinny> Thanks again sayan for sharing these
05:29:52 <sayan> np :-)
05:30:16 <ksinny> We are almost at the end of meeting, anything else from anyone before we closing the meeting?
05:30:41 <ksinny> #endmeeting