Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build-info: update Gluon to 2023-12-26 #18

Merged
merged 7 commits into from
Dec 28, 2023
Merged

Conversation

blocktrron
Copy link
Member

@blocktrron blocktrron commented Dec 26, 2023

Update Gluon from c2dc338a to db0e7bda.

db0e7bda Merge pull request #3054 from blocktrron/flexible-feature-packages
683defd0 gluon-tls: add package (#3114)
43aff415 docs: fix spacing inconsistency
f2b2f81a ath79-generic: add support for Sophos AP55c (#3119)
3ab7149f Merge pull request #3061 from T-X/pr-pi4-support
c286964f ath79-generic: add support for Sophos AP100c (#3117)
74681fcd mesh-vpn-core: remove old migrations (#3113)
dbea6f97 bcm27xx-bcm2711: add (broken) support for the Raspberry Pi 4
7e5a2350 bcm27xx: switch from ext4 to squashfs
dd5c5033 image-customization: load image-customization.lua once
83406bc5 build image-customization: create init routine
9a8ee573 Merge pull request #3111 from blocktrron/upstream-master-updates
8956b9d7 modules: update gluon
b360669e modules: update packages
065dedae modules: update openwrt
20c2adae bcm27xx: update manifest aliases (#3110)
0f044103 docs: fix spelling and referencing
1c45dd21 image-customization: include file-extension
280b4375 image-customization: simplify return values
3152ce6a build: inform users of deprecation
64234f75 docs: rewrite docs to represent image-customization
edca7850 image-customization: allow negation of selections
83923003 build: only evaluate list of site-selections once
f99fa1ba docs: add documentation for image-customization
3d9e60c7 build: allow modification of device build-properties
3d07353c features: update comment
d1ef488b target-lib: remove unused function
f629b71a build: implement flexible site-selection system

Signed-off-by: GitHub Actions [email protected]

Supersedes #13

Update Gluon from c2dc338a to db0e7bda.

```
db0e7bda Merge pull request #3054 from blocktrron/flexible-feature-packages
683defd0 gluon-tls: add package (#3114)
43aff415 docs: fix spacing inconsistency
f2b2f81a ath79-generic: add support for Sophos AP55c (#3119)
3ab7149f Merge pull request #3061 from T-X/pr-pi4-support
c286964f ath79-generic: add support for Sophos AP100c (#3117)
74681fcd mesh-vpn-core: remove old migrations (#3113)
dbea6f97 bcm27xx-bcm2711: add (broken) support for the Raspberry Pi 4
7e5a2350 bcm27xx: switch from ext4 to squashfs
dd5c5033 image-customization: load image-customization.lua once
83406bc5 build image-customization: create init routine
9a8ee573 Merge pull request #3111 from blocktrron/upstream-master-updates
8956b9d7 modules: update gluon
b360669e modules: update packages
065dedae modules: update openwrt
20c2adae bcm27xx: update manifest aliases (#3110)
0f044103 docs: fix spelling and referencing
1c45dd21 image-customization: include file-extension
280b4375 image-customization: simplify return values
3152ce6a build: inform users of deprecation
64234f75 docs: rewrite docs to represent image-customization
edca7850 image-customization: allow negation of selections
83923003 build: only evaluate list of site-selections once
f99fa1ba docs: add documentation for image-customization
3d9e60c7 build: allow modification of device build-properties
3d07353c features: update comment
d1ef488b target-lib: remove unused function
f629b71a build: implement flexible site-selection system
```

Signed-off-by: GitHub Actions <[email protected]>
Copy link
Member

@herbetom herbetom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ffda-network-setup-mode for the NWA55AXE is missing

image-customization.lua Outdated Show resolved Hide resolved
image-customization.lua Outdated Show resolved Hide resolved
Migrate to the new image-customization function available in Gluon.

The package selection slightly changed. For Router platforms, we skip
the inclusion of USB-NET driveras as this might become unreliable due to
Gluon now regenerating the ethernet configuration on each upgrade.

Signed-off-by: David Bauer <[email protected]>
We can lint the image-customization luafile to check if it is at least
valid Lua code.

Signed-off-by: David Bauer <[email protected]>
@herbetom
Copy link
Member

We've previously had usbutils included. Is that something that's already a dependency of something else or do we simply don't "need" it anymore?

We've also had pkgs_usb_net on many more targets. But that's probably fine for now to ignore and only to add it if there is an actual need.

@blocktrron
Copy link
Member Author

usbutils contains lsusb. The USB-Net packages make no sense on regular router targets, additionally they are not supportable with the new network abstraction in Gluon.

@herbetom herbetom merged commit f63bd77 into master Dec 28, 2023
50 checks passed
@herbetom herbetom deleted the bump-gluon-db0e7bda branch December 28, 2023 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants