{"push_id":893926448,"size":27,"distinct_size":15,"ref":"refs/heads/master","head":"793dfb5c360e7824b034a626c57501401b770b2f","before":"62a9bf64c5baad3de9f3202156d61c584e6e051c","commits":[{"sha":"546410a5ea3c68d7536020e8ddeecbe28fb5b573","author":{"email":"f09eaae3593d4e9e732cdbf62a73c189ff7949e6@coreos.com","name":"Vito Caputo"},"message":"coreos-kernel: populate /lib/modules/$(uname -r)/build\n\nWith this changeset one can build a kernel module out-of-tree in a dev\nimage in the usual fashion:\n```\n ~# cat Makefile\n obj-m := noop.o\n ~# make -C /lib/modules/4.3.0-coreos-r1/build M=$PWD\n make: Entering directory '/usr/lib64/modules/4.3.0-coreos-r1/build'\n   CC [M]  /tmp/noop/noop.o\n   Building modules, stage 2.\n   MODPOST 1 modules\n   CC      /tmp/noop/noop.mod.o\n   LD [M]  /tmp/noop/noop.ko\n make: Leaving directory '/usr/lib64/modules/4.3.0-coreos-r1/build'\n ~#\n```\n\n/lib/modules/$(uname -r)/source is now populated with a stripped source\ntree (headers, scripts, Makefiles...), prod images may build out-of-tree\nmodules by simply bind mounting these directories into a toolchain\ncontainer without needing kernel source.\n\nNote that this build directory is being populated from the _actual_\n$KBUILD_OUTPUT used in producing the kernel in the image, which has simply\nbeen `make clean`ed and stripped down:\n\n```\n /lib/modules/4.3.0-coreos-r1/build# ls -la\n drwxr-xr-x 5 root root   4096 Nov 25 11:56 .\n drwxr-xr-x 4 root root   4096 Nov 25 11:56 ..\n -rw-r--r-- 1 root root 108265 Nov 25 11:52 .config\n -rw-r--r-- 1 root root      2 Nov 25 11:55 .version\n -rw-r--r-- 1 root root    578 Nov 25 11:54 Makefile\n -rw-r--r-- 1 root root 617170 Nov 25 11:55 Module.symvers\n drwxr-xr-x 3 root root   4096 Nov 25 11:23 arch\n -rw-r--r-- 1 root root  23280 Nov 25 11:52 defconfig\n drwxr-xr-x 4 root root   4096 Nov 25 11:23 include\n drwxr-xr-x 6 root root   4096 Nov 25 11:56 scripts\n lrwxrwxrwx 1 root root      9 Nov 25 11:56 source -> ../source\n /lib/modules/4.3.0-coreos-r1/build#\n```","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/546410a5ea3c68d7536020e8ddeecbe28fb5b573"},{"sha":"cce4e23289f046ebd2ae105928885d77c2df5a27","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"profiles/coreos/base: use openssl 1.0.2e for security fixes","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/cce4e23289f046ebd2ae105928885d77c2df5a27"},{"sha":"ed417ad32ae930eecee060968853d4255a45e94b","author":{"email":"2719617286773047334971af6684c2e0a0da0511@offblast.org","name":"Nick Owens"},"message":"Merge pull request #1675 from mischief/openssl\n\nprofiles/coreos/base: use openssl 1.0.2e for security fixes","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/ed417ad32ae930eecee060968853d4255a45e94b"},{"sha":"b2120b5848f1f489f00915f1e37ea53b910cabd9","author":{"email":"27c24459b5ba4724e54142a5ec5c41135e2587f6@gnugeneration.com","name":"Vito Caputo"},"message":"Merge pull request #1663 from vcaputo/cater_to_out_of_tree_modules\n\ncoreos-kernel: populate /lib/modules/$(uname -r)/build","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/b2120b5848f1f489f00915f1e37ea53b910cabd9"},{"sha":"71d161fcf1af97ec548ba4a9d85da997793f630d","author":{"email":"b1fa6f10731cf1ed4ca572143842214ca57c6d16@coreos.com","name":"Patrick Baxter"},"message":"sys-apps/systemd: include fix for shutdown\n\nhttps://github.com/coreos/bugs/issues/1009","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/71d161fcf1af97ec548ba4a9d85da997793f630d"},{"sha":"646d1ed29eea9452af1fbf193acb6817692b6d47","author":{"email":"b1fa6f10731cf1ed4ca572143842214ca57c6d16@coreos.com","name":"Patrick Baxter"},"message":"Merge pull request #1676 from pbx0/systemd-shutdown\n\nsys-apps/systemd: include fix for shutdown","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/646d1ed29eea9452af1fbf193acb6817692b6d47"},{"sha":"3c77fd18d1d557f4de95cfd1e6e212b5f8da2491","author":{"email":"e10a5ca1ccf90c03298cb91fd256e20dbdc8f46b@coreos.com","name":"Alex Crawford"},"message":"sys-apps/systemd: include machinectl fixes","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/3c77fd18d1d557f4de95cfd1e6e212b5f8da2491"},{"sha":"1c3854601c16bc1251023a28ade0b02a63adf60a","author":{"email":"5a0274159e6e73a4029208d348020f724a235da5@users.noreply.github.com","name":"Alex Crawford"},"message":"Merge pull request #1678 from crawford/systemd\n\nsys-apps/systemd: include machinectl fixes","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/1c3854601c16bc1251023a28ade0b02a63adf60a"},{"sha":"17e40e3c18ee5152328a04d3c3ae72a7476e7a5e","author":{"email":"f09eaae3593d4e9e732cdbf62a73c189ff7949e6@coreos.com","name":"Vito Caputo"},"message":"sys-apps/systemd: include nspawn tmpfs segfault fix","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/17e40e3c18ee5152328a04d3c3ae72a7476e7a5e"},{"sha":"4a6bb7d124c0d548253415c28003ab4e52b48723","author":{"email":"27c24459b5ba4724e54142a5ec5c41135e2587f6@gnugeneration.com","name":"Vito Caputo"},"message":"Merge pull request #1679 from vcaputo/systemd-nspawn-tmpfs-segv\n\nsys-apps/systemd: include nspawn tmpfs segfault fix","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/4a6bb7d124c0d548253415c28003ab4e52b48723"},{"sha":"52620536e0b5785eb5984206933e3a515716c2fd","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"sys-kernel/coreos-firmware: sync to latest stable firmware ebuild","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/52620536e0b5785eb5984206933e3a515716c2fd"},{"sha":"b3e31975cff086de1d3b957838abeda295984e67","author":{"email":"2719617286773047334971af6684c2e0a0da0511@offblast.org","name":"Nick Owens"},"message":"Merge pull request #1682 from mischief/coreos-firmware\n\nsys-kernel/coreos-firmware: sync to latest stable firmware ebuild","distinct":false,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/b3e31975cff086de1d3b957838abeda295984e67"},{"sha":"7ce0065eae97b8e73baecccc06824aeb1d400f91","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"app-crypt/trousers: Set arm64 keyword\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/7ce0065eae97b8e73baecccc06824aeb1d400f91"},{"sha":"73416f59c603d28df9c9ce8df8e8c6e166976027","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"arm64_defconfig-4.3: Enable TPM\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/73416f59c603d28df9c9ce8df8e8c6e166976027"},{"sha":"cfe7a938ec34f74300d8b0fd89992140d5b13b71","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"dev-db/etcd: Fix unstable build error\n\nDefine a value for CROS_WORKON_COMMIT to avoid build errors\nwhen building etcd unstable.\n\nAlso, add an equals sign to GO_LDFLAGS to fix build warnings\nlike:\n\n  link: warning: option '-X version.GitSHA XXX' may not work in future releases\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/cfe7a938ec34f74300d8b0fd89992140d5b13b71"},{"sha":"981a2c98a055909358de7f0638858c8bd73a62b0","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"coreos-sources: Add linux-4.3 Hikey support\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/981a2c98a055909358de7f0638858c8bd73a62b0"},{"sha":"6409a9f2ed27c94c22524990cd3a11507558bde8","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"arm64_defconfig-4.3: Enable more arm64 support\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/6409a9f2ed27c94c22524990cd3a11507558bde8"},{"sha":"9c884aee241076636dc9a50c3ad767d83df2bb16","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"Update arm64 profile","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/9c884aee241076636dc9a50c3ad767d83df2bb16"},{"sha":"8e5d1c751aaa9dd281b1fc4314e093db61f437f1","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"profile: Build unstable iw-4.0\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/8e5d1c751aaa9dd281b1fc4314e093db61f437f1"},{"sha":"ed4b2612f1d075944bbc70b3ee23c1403cbe7f55","author":{"email":"c3918f39022407dee6a0056ceca9b1aa80e8e4ce@infradead.org","name":"Geoff Levand"},"message":"coreos-dev: Add net-wireless/iw to dev build\n\nSigned-off-by: Geoff Levand <geoff@infradead.org>","distinct":true,"url":"https://api.github.com/repos/glevand/coreos--coreos-overlay/commits/ed4b2612f1d075944bbc70b3ee23c1403cbe7f55"}]}