Gentoo Archives: gentoo-soc

From: Alice Ferrazzi <alicef@g.o>
To: gentoo-soc@l.g.o
Cc: Gokturk Yuksek <gokturk@g.o>, Mike Pagano <mpagano@g.o>
Subject: [gentoo-soc] Google Summer of Code summary week 04
Date: Sun, 25 Jun 2017 17:41:44
Message-Id: CANWzcUqgX_THM6UHnV6cO-KzrkbLUB6r0Dn2VX-P85fK-GFq1A@mail.gmail.com
1 What I did in GSoC week 04:
2
3 elivepatch:
4
5 * Created the elivepatch client command line argument parser
6 * Added function for sending patch and configuration files
7 * Divided the call for sending (patch, config) and the call for
8 building the livepatch
9 * made send_file function more generic for sending all kind of files
10 using RESTful api
11 * Cleaned code following pep8
12 * Decided to use only SSL and to don't use basic auth
13 * Sending informations about the kernel version when requesting a
14 livepatch build
15 * We can now build livepatch using the RESTful API
16 * Returning information about the livepatch building status
17
18
19 Kpatch:
20
21 * Working on making kpatch-build work also with gentoo with all the
22 features (As now kpatch-build can only automatically build livepatch
23 for Ubuntu, Debian, Red Hat, Fedora)
24
25
26 Others:
27
28 * Ask infra for a server for install the elivepatch server
29
30
31 What I need to do next time:
32
33 * Finish the function for download the livepatch to the client
34 * Testing elivepatch
35 * Implementing the CVE patch uploader
36 * Installing elivepatch to the Gentoo server
37 * Fix kpatch-build for automatically work with gentoo-sources
38 * Add more features to elivepatch
39
40 --
41 Thanks,
42 Alice Ferrazzi
43
44 Gentoo Kernel Project Leader
45 Mail: Alice Ferrazzi <alicef@g.o>
46 PGP: 2E4E 0856 461C 0585 1336 F496 5621 A6B2 8638 781A