Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 30
fetch-depth: 0
- name: Build Exordos Core
run: |
set -eux
Expand Down
4 changes: 2 additions & 2 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# CODEOWNERS file for exordos repository
# CODEOWNERS file for eci_base repository
# Each line is a pattern followed by one or more owners

# Default owners for the entire repository
* @gmelikov @phantomii @akremenetsky @slashburygin
* @exordos/code_owners
7 changes: 5 additions & 2 deletions exordos/images/exordos_base/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,16 @@ fi
sudo cp "$IMG_ARTS_PATH/etc/apt/sources.list" /etc/apt/sources.list
sudo sed -i "s/release/$(lsb_release -cs)/g" /etc/apt/sources.list

sudo sed -i 's/^preserve_hostname: false/preserve_hostname: false\napt_preserve_sources_list: true/' /etc/cloud/cloud.cfg

# Install packages
sudo apt update
sudo apt dist-upgrade -y
sudo apt install -y build-essential python3-dev python3-venv \
cloud-guest-utils irqbalance qemu-guest-agent libev-dev rsync parted j2cli

export UV_INSTALL_DIR="/usr/local/bin"
curl --fail --show-error --location --progress-bar https://repository.genesis-core.tech/uv/0.11.11/uv --output "${UV_INSTALL_DIR}/uv"
curl --fail --show-error --location --progress-bar https://repo.exordos.com/uv/0.11.11/uv --output "${UV_INSTALL_DIR}/uv"
chmod +x "${UV_INSTALL_DIR}/uv"
#export UV_INSTALLER_GHE_BASE_URL=https://github.com
#curl -LsSf https://github.com/astral-sh/uv/releases/download/0.11.7/uv-installer.sh | sh
Expand Down Expand Up @@ -88,7 +90,7 @@ sudo cp -a "$IMG_ARTS_PATH/lib/." "/usr/local/lib/exordos/"
sudo systemctl enable exordos-bootstrap exordos-root-autoresize exordos-universal-agent

# Install Alloy
wget -q https://repository.genesis-core.tech/alloy/alloy-${ALLOY_VERSION}-1.amd64.deb
wget -q https://repo.exordos.com/alloy/alloy-${ALLOY_VERSION}-1.amd64.deb
#wget -q https://github.com/grafana/alloy/releases/download/v${ALLOY_VERSION}/alloy-${ALLOY_VERSION}-1.amd64.deb
sudo dpkg -i alloy-${ALLOY_VERSION}-1.amd64.deb
rm -f alloy-${ALLOY_VERSION}-1.amd64.deb
Expand All @@ -111,6 +113,7 @@ if [ -n "$LATEST_KERNEL_PKG" ]; then
sudo DEBIAN_FRONTEND=noninteractive apt-get autopurge -y $OLD_PKGS
fi
fi

sudo apt autopurge -y snapd libllvm19
sudo rm -fr /opt/eci_base
sudo apt-get clean
Expand Down