Commit Graph

410 Commits

Author SHA1 Message Date
Mauricio Alvarez Leon c604ef417c docs: add mention of docker-buildx >0.15.0 requirement (#401)
Update README.md
2024-11-08 14:12:04 -08:00
Robbe Derks 190fd97508 bump kernel 2024-11-06 16:31:13 +01:00
Adeeb Shihadeh a3bba6b96b add socat 2024-11-05 19:13:53 -08:00
Adeeb Shihadeh 3f0126ef38 Revert "new abl with fastboot"
This reverts commit 5a0ea8306a.
2024-11-05 13:32:04 -08:00
Adeeb Shihadeh 5a0ea8306a new abl with fastboot 2024-11-01 15:15:05 -07:00
Adeeb Shihadeh 3fbc889ebe bump to 11.2 2024-10-31 14:40:41 -07:00
Adeeb Shihadeh ae02fb9852 bump kernel 2024-10-31 14:40:16 -07:00
Adeeb Shihadeh 753de49f95 setup namespace remote builder (#398)
* setup namespace remote builder

* lil more

* use nsc build for now

* load
2024-10-31 14:40:05 -07:00
Adeeb Shihadeh deab0e9c9d move home overlay off /tmp 2024-10-30 19:21:08 -07:00
Adeeb Shihadeh b73cebf33e fix home.mount race (#397)
* move home mount

* fix that [upload]

* fix that [upload]
2024-10-30 18:28:13 -07:00
Adeeb Shihadeh 5e6330e1e4 update firmware.json with new xbl 2024-10-30 15:12:36 -07:00
Adeeb Shihadeh 414fd93858 add ipython 2024-10-30 15:07:38 -07:00
dzid26 89bf49ac0d tiki sound 2024-10-27 17:01:27 -07:00
Adeeb Shihadeh 4acffe60a2 install bash-completion 2024-10-25 14:43:39 -07:00
Adeeb Shihadeh bdae3242d4 update netplan config 2024-10-25 13:10:04 -07:00
Adeeb Shihadeh ab2ca13db6 use NetworkManager for all devices (#393) 2024-10-25 12:03:07 -07:00
Adeeb Shihadeh 7512bc93a6 bump version to 11.1 2024-10-24 15:21:46 -07:00
Adeeb Shihadeh 241817784e add back (dummy) libqmapboxgl.so (#391) 2024-10-24 15:21:12 -07:00
Adeeb Shihadeh 94fb9317ee compile bytecode for python packages (#389)
* compile bytecode for python packages

* bump up size

* lil bigger
2024-10-24 15:09:13 -07:00
Adeeb Shihadeh 90a2353e52 sound_init: wait for tinymix controls (#390) 2024-10-24 14:35:12 -07:00
Adeeb Shihadeh 8c1b5f873b gitconfig: set a default for pull 2024-10-13 14:17:35 -07:00
Adeeb Shihadeh 6457644596 start comma.service after local-fs.target 2024-10-12 16:31:06 -07:00
Adeeb Shihadeh 460e322ea2 Update TESTING.md 2024-10-12 15:36:04 -07:00
Adeeb Shihadeh 8632029401 no external deps 2024-10-12 14:35:52 -07:00
Adeeb Shihadeh fbad598ae6 Revert "Install rep and ren (#381)", hangs build on my machine
This reverts commit f2aef1d91b.
2024-10-11 20:24:40 -07:00
Adeeb Shihadeh 7eaa033080 camera: setup ICP (#384) 2024-09-27 14:14:23 -07:00
Nelson Chen 574c4b8daf Ensure parent directories exist for download-from-manifest.py (#383)
https://discord.com/channels/469524606043160576/871838269405556736/1288752129594359860

output is expected to exist but isn't on a fresh clone.
2024-09-26 10:44:20 -07:00
Andrei Radulescu 8f08295f77 fix fstab warning (#382)
* fix fstab warning

* [upload]
2024-09-19 10:32:12 -07:00
Robin Reckmann f2aef1d91b Install rep and ren (#381) 2024-09-19 10:31:40 -07:00
Robbe Derks 0a4f4568c4 B01 wlan config (#377)
fix 5GHz
2024-09-18 23:01:01 +02:00
Andrei Radulescu 999a7c1180 add missing python dev dependencies (#376)
* add openpilot[dev]

* replace uv pip with uv sync (again)

* [upload]
2024-09-18 10:31:39 -07:00
Robin Reckmann f83aafb9f5 Remove PyQt5 (#375) 2024-09-16 16:16:17 -07:00
Adeeb Shihadeh f8408e4911 this abl is uploaded 2024-09-16 09:57:57 -07:00
Andrei Radulescu f58ae1b2c6 op alias (#368) 2024-09-16 09:55:29 -07:00
Andrei Radulescu 47e89b059f clear /data/tmp on boot (#371)
* clear /data/tmp on boot

* rm -rf /data/tmp
2024-09-16 09:54:48 -07:00
Andrei Radulescu a45d1a1a90 replace chrony with timesyncd (#369)
* add systemd-timesyncd

* remove chrony

* [upload]
2024-09-16 09:53:21 -07:00
Robin Reckmann 8759b3a563 Fix build on amd64 systems (#372) 2024-09-16 09:44:58 -07:00
Andrei Radulescu 147dce2e8f remove system-skip-chunks alt image (#367) 2024-09-13 07:51:18 -07:00
Adeeb Shihadeh 2f659e47b2 ABL without fastboot (#365) 2024-09-12 14:08:23 -07:00
Robin Reckmann 4834f3496b Use ccache to speed up compilation (#342) 2024-09-12 09:27:48 -07:00
Andrei Radulescu f79fe4550a Include AGNOS version in motd header (#350)
* include AGNOS version in motd header

* nicer version

* [upload]
2024-09-12 08:36:29 -07:00
Robin Reckmann f856a66bfc Build independent packages first (#354)
* Move package compilation to separate dockerfile

* Add tag

* Revert "Add tag"

This reverts commit 6ed675b5db.

* Export packages from compiler docker

* Add packages folder to gitignore

* Add newline at EOF

* Keep cleaning apt

* Minimize compiler image

* Keep compilation in main dockerfile

* Revert some more

* Remove wip part for now

* Move build requirements installation to build scripts

* Remove newlines

* lint

* Compile and package modemmanager

* Disable unrelated modems

* Add runtime dependencies

* [Upload]

* Add missing package to fix networking

* Move package install to mm for now
2024-09-11 13:36:48 -07:00
Andrei Radulescu 4457f9b27f Add missing evdev, smbus2 and inputs (#361)
* add evdev & smbus2; sync openpilot

* update uv.lock

* [upload]

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-09-11 13:31:51 -07:00
Andrei Radulescu 675fe11371 Smaller image size (#355)
* 3.7G

* [upload]

* 3700M

* 3800M

* 3900M

* 4000M

* [upload]

* dynamic ROOTFS_IMAGE_SIZE [upload]

* 10% instead [upload]

* 15% ?! [upload]

* revert dynamic size [upload]
2024-09-11 13:31:26 -07:00
Andrei Radulescu 2ee1c06a71 remove unused gcc-arm-none-eabi architectures & bins (#346)
* remove unused gcc-arm-none-eabi architectures & bins

* [upload]
2024-09-06 10:47:51 -07:00
Andrei Radulescu 20f1652918 display stats in CI step (#349) 2024-09-06 09:48:43 -07:00
Andrei Radulescu 13cd823813 Nicer version for CI builds (#351)
* correct GIT_HASH in CI

* nicer version

* [upload]
2024-09-06 09:48:21 -07:00
Andrei Radulescu 1b506cf44b don't use uv sync for system environment (#341)
* don't use uv sync for system environment
https://docs.astral.sh/uv/concepts/projects/#configuring-the-project-environment-path

* [upload]

* no workspace maybe

* removed openpilot[dev] and created agnos[dev] instead
[upload]

* actually don't install extras now [upload]
2024-09-05 11:27:58 -07:00
Robin Reckmann 27a408db56 Ignore .DS_Store files (#343) 2024-09-05 07:31:05 -07:00
Andrei Radulescu 30500eee39 Split out openpilot and agnos python dependencies (#265)
* make openpilot a dependency of agnos

* cleaner curls [upload]

* adding required dbus-python and pyopencl [upload]

* check in openpilot pyproject.toml and uv.lock

* ignore openpilot uv.lock

* remove allow-direct-references

* codespell: ignore openpilot python deps folder

* use a uv workspace instead
https://docs.astral.sh/uv/concepts/workspaces/

* codespell: ignore uv folder

* uv lock in sync

* agnos optional deps are never installed

* uv temp fix for dbus-python error

* uv agnos virtual

* update openpilot pyproject.toml

* also install openpilot testing

* sourcing is needed [upload]

* [upload]

* update openpilot uv.lock

* fix wrong env for uv sync

* added openpilot[testing]

* openpilot uv.lock is now workspace uv.lock

* [upload]

* no more uv.lock download

* new uv.lock

* openpilot[dev] + uv lock --upgrade

* [upload]

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-09-04 13:16:40 -07:00