Skip to content
Snippets Groups Projects
Commit 74223a2d authored by Serge Petrenko's avatar Serge Petrenko Committed by Serge Petrenko
Browse files

ci: followup fix RPM package builds on aarch64 runners

Commit 715abaaf ("ci: fix RPM package builds on aarch64 runners")
has limited number of parallel jobs to 6 on these runners to fix the
OOM, but it turns out this isn't enough: almalinux_9_aarch64 workflow
fails constantly even with this setting. Let's try to reduce the amount
of jobs to 4.

NO_CHANGELOG=ci
NO_TEST=ci
NO_DOC=ci
parent 4f2e67f5
No related branches found
No related tags found
No related merge requests found
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
......@@ -58,8 +58,8 @@ jobs:
# We're using LXD containers as aarch64 runners. For some reason, OOM
# killer just kills the compilation process when `make -j $(nproc)`.
# The issue happens only with builds where LTO is enabled. It's found,
# that `-j6` works fine. The bigger value causes problems.
SMPFLAGS: '-j6'
# that `-j4` works fine. The bigger value causes problems.
SMPFLAGS: '-j4'
uses: ./.github/actions/pack-and-deploy
- name: Send VK Teams message on failure
if: failure()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment