Commit Graph

145 Commits

Author SHA1 Message Date
notplants 813acee804 Merge branch 'master' of github.com:peachcloud/peach-img-builder 2021-02-03 12:28:53 +01:00
notplants 242ddd0a50 Update readme 2021-02-03 12:28:42 +01:00
Max Fowler 0552e838e2
Merge pull request #1 from peachcloud/update-readme
Update readme
2021-02-03 12:26:56 +01:00
notplants 27d2e47ccd Add README on how to install vmdb2 2021-02-03 12:19:40 +01:00
notplants dca65df5b8 Update Readme and cleanup raspi_master.yaml 2021-02-03 11:48:55 +01:00
notplants 086492de16 Working on raspi_master.yaml 2021-01-26 17:36:32 +01:00
notplants 6fb086be6b Add README 2021-01-26 17:08:10 +01:00
notplants f20223c36b Add test lines to end of raspi_master.yaml 2021-01-26 17:05:13 +01:00
Gunnar Wolf 71fbc01775 Merged zvpunry/merge requests/build-depends 2020-11-12 19:33:25 -06:00
Gunnar Wolf be6a614be7 Merge branch 'readme_improvements' into 'master'
Minor clarifications in README.md

See merge request raspi-team/image-specs!26
2020-11-13 01:28:54 +00:00
Gunnar Wolf dbcdf867fe Merge branch 'update-rpi-set-sysconf-location' into 'master'
Update rpi-set-sysconf as it's in /usr/local/sbin, not /usr/sbin.

See merge request raspi-team/image-specs!27
2020-11-13 01:28:00 +00:00
Gunnar Wolf 560102aab6 Stop hardcoding the mount line for /proc in /etc/fstab (re: issue #34) 2020-11-12 19:25:25 -06:00
Gunnar Wolf 57e90df103
All packages needed for RPi4 are now in buster/backports, stop bringing unstable in 2020-11-05 11:35:58 -06:00
Gunnar Wolf 19858b17d7 Use "buster" instead of "stable" for the RPi4 default apt release (Salsa issue #30) 2020-10-16 10:49:18 -05:00
Diederik de Haas 8eb357a78a Update rpi-set-sysconf as it's in /usr/local/sbin, not /usr/sbin. 2020-09-08 16:25:35 +00:00
Patryk Cisek 61e893a508 Minor clarifications in README.md 2020-08-29 11:38:44 -07:00
Michael Loeffler 334b1f4b4f Added a hint about binfmt-support to the README.md
In some cases qemu-user-static is installed before
binfmt-support, which causes it to not register its
binary formats.
2020-08-20 12:34:02 +00:00
Michael Loeffler ba5b82a4e0 Specified the version requirements of vmdb2 in the build depends
The default version of Debian 10 is too old, but the version from
Debian unstable works.
2020-08-20 12:03:13 +00:00
Michael Loeffler 4e9c3b9648 Added kpartx to the build depends
kpartx is used by vmdb2 and isn't installed by default
2020-08-20 12:01:28 +00:00
Michael Loeffler 2a3251199f Added "time" to the build dependencies
The program /usr/bin/time is not installed by default, so add it to the
build depends.
2020-08-18 22:56:00 +02:00
Gunnar Wolf 3629fa4aef Update README.md with additional build dependencies
Incorporating MR !6 by Andre F de Miranda. Thanks!
2020-08-15 00:52:44 -05:00
Gunnar Wolf 7de811f115 Add a configuration file for wireless networking 2020-08-15 00:15:43 -05:00
Gunnar Wolf 5fd8083493 Get rid of obsolete comments in eth0 configuration 2020-08-15 00:10:22 -05:00
Gunnar Wolf 91381c16c9 Merge branch 'rootfs' into 'master'
rootfs subdirectory

See merge request raspi-team/image-specs!12
2020-08-15 05:06:18 +00:00
PeterLawler dd3b33419c rootfs subdirectory 2020-08-15 05:06:18 +00:00
Gunnar Wolf d2ed03378e Allow setting ssh authorized key for root, so pi can be configured via network
Merging changes proposed by Nik LaBelle in merge request #22
2020-08-15 00:01:54 -05:00
Gunnar Wolf c2bc44541a Merge branch 'debos-add-firmware-brcm80211' into 'master'
debos: Add firmware-brcm80211 package needed for wifi

See merge request raspi-team/image-specs!8
2020-08-14 22:54:06 +00:00
Gunnar Wolf 30314a7f8e Merge branch 'pi4-wifi-firmware' into 'master'
pi4: remove wget hack needed for the wifi driver

See merge request raspi-team/image-specs!23
2020-08-14 22:50:35 +00:00
Gunnar Wolf 6a9d882f7c Merge branch 'doc-updates' into 'master'
Doc updates

See merge request raspi-team/image-specs!21
2020-08-14 22:48:48 +00:00
Andres Salomon 0304a4e5b9 pi4: remove wget hack needed for the wifi driver
This nvram file is now included in firmware-brcm80211 as of 20200421-1
(which is in both unstable and testing).
2020-07-22 17:35:27 -04:00
Andres Salomon b980a6e45d describe the pi4 image in the README 2020-07-22 17:21:41 -04:00
Andres Salomon afe1ce037a add some missing dependencies needed for building to the README 2020-07-22 17:21:35 -04:00
Gunnar Wolf 3f92681fc9 Incorporating many changes in branches by iwamatsu, dilinger 2020-07-06 23:36:25 -05:00
Gunnar Wolf 7c76783844 Merge branch 'rpi0-firmware-live' into 'master'
FIX: raspi3-firmware in buster updates now meets requirements

See merge request raspi-team/image-specs!14
2020-07-06 05:21:19 +00:00
PeterLawler 6e8d6bce0b FIX: raspi3-firmware in buster updates now meets requirements 2020-07-06 05:21:19 +00:00
Gunnar Wolf dfbfc05e2f Merge branch 'minor-fixes' into 'master'
Minor fixes

See merge request raspi-team/image-specs!20
2020-07-06 05:15:27 +00:00
Andres Salomon 7a4a2f2ff0 fix minor typo in documentation
The images that are created are raspi_3.img, not raspi3.img. Minor, but
might as well fix it while I'm here.
2020-07-06 00:03:39 -04:00
Andres Salomon 8049a80e8e Clean up the .xz.sha256 sums that are created during build 2020-07-06 00:02:01 -04:00
Gunnar Wolf 318ff053a9 Merge branch 'patch-1' into 'master'
Update rpi-resizerootfs

See merge request raspi-team/image-specs!17
2020-07-05 14:35:15 +00:00
Nobuhiro Iwamatsu a8fc785c77 Makefile: Add Rpi 4 to build target
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@debian.org>
2020-07-01 04:22:01 +09:00
Nobuhiro Iwamatsu 6213e3d35a gitignore: Add raspi_4.yaml
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@debian.org>
2020-07-01 04:21:57 +09:00
Nobuhiro Iwamatsu 1b60b887f2 Merge remote-tracking branch 'dilinger/raspi4' 2020-06-30 18:05:50 +09:00
Andres Salomon 3995159864 pi4: add a hack to make wifi work on the pi4
The broadcom wifi driver needs NVRAM data in order to work. Manually
grab upstream's board-specific NVRAM file for now, until we can get
it added to the firmware-brcm80211 package.
2020-06-26 02:30:05 -04:00
Andres Salomon 6aed835e6c networking: don't fail if we can't restore firewall tables
I'm not sure if this happens on all images, but on a pi 4 networking
fails to initialize because there's no /etc/iptables/rules.v4.

That doesn't seem right, so let's ignore errors and allow networking.
2020-06-26 01:40:08 -04:00
Francisco Jose R M a6c0cc19ad Update rpi-resizerootfs
mmcblk0p1 versus sda1
2020-06-20 11:28:24 +00:00
Gunnar Wolf 0cf508221f Merge branch 'liw/shquote' into 'master'
Fix: quote expansion of $ROOT in case it has problematic characters

See merge request raspi-team/image-specs!3
2020-05-24 21:55:02 +00:00
Gunnar Wolf 0143a70e90 Merge branch 'liw/firewall' into 'master'
Change: comment out firewall setup from eth0

See merge request raspi-team/image-specs!5
2020-05-24 21:41:07 +00:00
Andres Salomon 462abf1d43 Generate a raspi_4.yaml
This allows you to run "make raspi_4.img" and create a raspberry pi 4
image. It doesn't yet add pi 4 to the list of images that are autobuilt.

We're pulling the latest kernel and raspi3-firmware in order to get pi4
support (which was added in Linux 5.5). We're also working around a bug
where cma= stops the 5.6 kernel from booting (see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951744#10).

This is based on Lucas Nussbaum's initial yaml.
2020-05-10 22:25:10 -04:00
Andres Salomon 91a45af6be fix minor typo in documentation
The images that are created are raspi_3.img, not raspi3.img. Minor, but
might as well fix it while I'm here.
2020-05-04 22:34:43 -04:00
Andres Salomon 5507be93ef Makefile: use variables for platforms instead of repeating platform numbers
Create a variable called BUILD_PLATFORMS that lists the various pi images
to build. This keeps the platform list in one place in the makefile, rather
than sprinkled and repeated throughout multiple dependency and build lines.

When a platform is added (ie, the pi4) or removed, it won't touch multiple
rules and obscure other changes. This uses gmake-specific addprefix and
addsuffix.
2020-05-04 18:21:22 -04:00