components: reuse existing git tree in components_download_git; config: update packages.list
This commit is contained in:
@@ -17,6 +17,8 @@ eudev-netifnames
|
||||
kmod
|
||||
fuse3
|
||||
pciutils
|
||||
efitools
|
||||
efibootmgr
|
||||
|
||||
# Console/terminal management
|
||||
util-linux
|
||||
@@ -47,7 +49,3 @@ haveged
|
||||
openssh-server
|
||||
zellij
|
||||
|
||||
# Essential debugging and monitoring tools included
|
||||
# NO development tools, NO curl/wget, NO python, NO redis
|
||||
# NO massive linux-firmware package
|
||||
# Other tools will be loaded with RFS after network connectivity
|
||||
@@ -8,12 +8,12 @@
|
||||
S3_ENDPOINT="https://hub.grid.tf"
|
||||
|
||||
# AWS region string expected by the S3-compatible API
|
||||
S3_REGION="us-east-1"
|
||||
S3_REGION="garage"
|
||||
|
||||
# Bucket and key prefix used for RFS store (content-addressed blobs)
|
||||
# The RFS store path will be: s3://.../<S3_BUCKET>/<S3_PREFIX>
|
||||
S3_BUCKET="zos"
|
||||
S3_PREFIX="zosbuilder/store"
|
||||
S3_PREFIX="zos/store"
|
||||
|
||||
# Access credentials (required by rfs pack to push blobs)
|
||||
S3_ACCESS_KEY="REPLACE_ME"
|
||||
@@ -36,10 +36,10 @@ MANIFESTS_SUBPATH="manifests"
|
||||
|
||||
# Behavior flags (can be overridden by CLI flags or env)
|
||||
# Whether to keep s3:// store as a fallback entry in the .fl after adding WEB_ENDPOINT
|
||||
KEEP_S3_FALLBACK="false"
|
||||
KEEP_S3_FALLBACK="true"
|
||||
|
||||
# Whether to attempt uploading .fl manifests to S3 (requires MinIO Client: mc)
|
||||
UPLOAD_MANIFESTS="false"
|
||||
UPLOAD_MANIFESTS="true"
|
||||
|
||||
# Read-only credentials for route URL in manifest (optional; defaults to write keys above)
|
||||
# These will be embedded into the flist 'route.url' so runtime mounts can read directly from Garage.
|
||||
@@ -53,5 +53,5 @@ READ_SECRET_KEY="REPLACE_ME_READ"
|
||||
# - ROUTE_PATH: path to the blob route (default: /blobs)
|
||||
# - ROUTE_REGION: region string for Garage (default: garage)
|
||||
ROUTE_ENDPOINT="https://hub.grid.tf"
|
||||
ROUTE_PATH="/blobs"
|
||||
ROUTE_PATH="/zos/store"
|
||||
ROUTE_REGION="garage"
|
||||
@@ -5,4 +5,4 @@ if ! getent group dhcpcd >/dev/null 2>&1; then addgroup -S dhcpcd 2>/dev/null ||
|
||||
if ! getent passwd dhcpcd >/dev/null 2>&1; then adduser -S -D -s /sbin/nologin -G dhcpcd dhcpcd 2>/dev/null || true; fi
|
||||
# Exec dhcpcd (will run as root if it cannot drop to dhcpcd user)
|
||||
interfaces=$(ip -br l | awk '!/lo/&&!/my0/{print $1}')
|
||||
exec dhcpcd -B $interfaces
|
||||
exec dhcpcd -p -B $interfaces
|
||||
@@ -3,4 +3,5 @@ exec: /usr/bin/mycelium --key-file /tmp/mycelium_priv_key.bin
|
||||
tcp://185.69.166.7:9651 tcp://185.69.166.8:9651 tcp://65.21.231.58:9651 tcp://65.109.18.113:9651
|
||||
tcp://209.159.146.190:9651 tcp://5.78.122.16:9651 tcp://5.223.43.251:9651 tcp://142.93.217.194:9651
|
||||
after:
|
||||
- network
|
||||
- network
|
||||
- udev-rfs
|
||||
@@ -1,5 +1,6 @@
|
||||
exec: sh /etc/zinit/init/network.sh eth0
|
||||
exec: sh /etc/zinit/init/network.sh
|
||||
after:
|
||||
- depmod
|
||||
- udevd
|
||||
- udev-trigger
|
||||
test: ping www.google.com
|
||||
|
||||
Reference in New Issue
Block a user