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

Sync with upstream version 0.21.0-4 #131

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
6a729ed
Add PostgreSQL aarch64 packages signature.
yuravk Nov 22, 2024
9dd634a
rhui(alibaba): add ARM RHEL8 and RHEL9 setup entries (#1277)
jinkkkang Aug 19, 2024
9973aab
don't require all versions to be defined for obsoleted keys
evgeni Aug 20, 2024
3ffc1f9
Add RHEL 10.0 prod-certs
matejmatuska Aug 22, 2024
0ae8203
properly scope try/except when loading obsoleted keys
evgeni Aug 21, 2024
64d53c5
Update references from master branch to main
vojtechsokol Sep 2, 2024
1079e78
pylint: exclude rule: too-many-positional-arguments (code: R0917)
pirat89 Sep 27, 2024
e93eb3e
pam_userdb: migrate backend database
ikerexxe Aug 5, 2024
3b2fcb1
Replace mirror.centos.org with vault.centos.org Centos 7 Containerfile
matejmatuska Oct 10, 2024
d7f5f74
kernelcmdlineconfig: Add Report to produces tuple
matejmatuska Oct 10, 2024
7d6266e
kernelcmdlineconfig: Use args from first entry when multiple entries …
matejmatuska Oct 18, 2024
9b8e768
check_microarch: refactor to handle possible future reqs
Apr 4, 2024
070aa2f
check_microarch: add rhel10 requirements
Aug 28, 2024
33832ae
Skip checking files under .../directory-hash/ dir
pirat89 Sep 25, 2024
944d8ae
lib(overlay): cap the max size of disk images
Oct 25, 2024
5d984ab
Raise proper error when ModelViolationError occurs
tomasfratrik Jul 17, 2024
a6523ce
InhibitWhenLuks: simplify the logic
danzatt Apr 3, 2024
4e7e4ee
StorageScanner: Add parent device name to lsblk
danzatt Apr 3, 2024
f3a9bc6
LuksScanner: Add LUKS dump scanner and models
danzatt Apr 16, 2024
7476554
InhibitWhenLuks: allow upgrades for LUKS2 bound to Clevis TPM2 token
danzatt Aug 6, 2024
0d90875
Rename inhibitwhenluks actor to checkluks
pirat89 Oct 18, 2024
bc1367f
Fix IPU being blocked by resource limitations
tomasfratrik Jun 18, 2024
270a829
feature: add possibility to use net.naming-scheme
Apr 29, 2024
d2b1595
prevent the feature for being used outside 8>9
Nov 6, 2024
6c7da71
fix condition on when net naming is emitted
Nov 6, 2024
20cbdc5
scangrubdevpartitionlayout: Skip warning msgs
pirat89 Nov 12, 2024
fdcd4ff
Workaround for ARM Upgrades from RHEL8 to RHEL9.5+
dkubek Jul 24, 2024
9232547
Add el9toel10 actor to handle symlink -> directory with ruby IRB.
jackorp Nov 5, 2024
0285e73
Expand on the actor docstring for the el8->el9 rubygem-irb symlink fix.
jackorp Nov 6, 2024
69f5a50
data: update data files
Nov 13, 2024
ded1bd0
Packaging: Require leapp-framework 6.x + update leapp deps
pirat89 Nov 8, 2024
189fd5d
spec: create /etc/leapp/actor_conf.d
Oct 6, 2024
b76c62e
spec: drop .gitkeep files from the RPM
pirat89 Nov 13, 2024
727ddbb
cli: load actor configuration
Nov 10, 2024
1ad879a
configs(common): introduce RHUI configuration
Nov 10, 2024
90424dc
check_rhui: read RHUI configuration
Nov 10, 2024
d7e9488
testutils: add support for configs
Oct 16, 2024
0e24268
userspacegen(rhui): remove repofiles only if now owned by an RPM
Oct 20, 2024
6cd496c
Enable IPU for EL 9.6 (and drop EL 8.8/9.2)
pirat89 Nov 14, 2024
59f96d8
spec: drop the /etc/leapp/actor_confid.d dir
pirat89 Nov 14, 2024
bc421b3
chore(deps): update dependency ubuntu to v24
renovate[bot] Oct 16, 2024
93305b6
feat(net-naming-scheme): enable by default
Nov 19, 2024
6a16ff3
Remove '9.6' target from upgrade path until it is not released
yuravk Nov 26, 2024
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
4 changes: 2 additions & 2 deletions .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ name: Codespell
on:
push:
branches:
- master
- main
pull_request:
branches:
- master
- main

jobs:
codespell:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/differential-shellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
name: Differential ShellCheck
on:
pull_request:
branches: [master]
branches: [main]

permissions:
contents: read
Expand All @@ -17,7 +17,7 @@ jobs:
security-events: write
pull-requests: write

steps:
steps:
- name: Repository checkout
uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-welcome-msg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
However, here are additional useful commands for packit:
- **`/packit test`** to re-run manually the default tests
- **`/packit retest-failed`** to re-run failed tests manually
- **`/packit test oamg/leapp#42`** to run tests with leapp builds for the leapp PR#42 (default is latest upstream - master - build)
- **`/packit test oamg/leapp#42`** to run tests with leapp builds for the leapp PR#42 (default is latest upstream - main - build)

Note that first time contributors cannot run tests automatically - they need to be started by a reviewer.

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reuse-copr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
reusable_workflow_copr_build_job:
# This job only runs for '/rerun' pull request comments by owner, member, or collaborator of the repo/organization.
name: Build copr builds for tft tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
artifacts: ${{ steps.gen_artifacts.outputs.artifacts }}
if: |
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/tmt-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:

call_workflow_tests_79to88_integration:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -26,7 +26,7 @@ jobs:

call_workflow_tests_79to86_integration:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -40,7 +40,7 @@ jobs:

call_workflow_tests_79to88_sst:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -55,7 +55,7 @@ jobs:

call_workflow_tests_7to8_aws:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -71,7 +71,7 @@ jobs:

call_workflow_tests_86to90_integration:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -85,7 +85,7 @@ jobs:

call_workflow_tests_88to92_integration:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -101,7 +101,7 @@ jobs:

call_workflow_tests_86to90_sst:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand All @@ -116,7 +116,7 @@ jobs:

call_workflow_tests_86to90_aws:
needs: call_workflow_copr_build
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@master
uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main
secrets: inherit
with:
copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ name: Unit Tests
on:
push:
branches:
- master
- main
pull_request:
branches:
- master
- main

jobs:
test:
Expand Down Expand Up @@ -74,10 +74,10 @@ jobs:
# NOTE(ivasilev) fetch-depth 0 is critical here as leapp deps discovery depends on specific substring in
# commit message and default 1 option will get us just merge commit which has an unrelevant message.
fetch-depth: '0'
# NOTE(ivasilev) master -> origin/master is used for leapp deps discovery in Makefile via git log master..HEAD
- name: Set master to origin/master
if: github.ref != 'refs/heads/master'
# NOTE(ivasilev) main -> origin/main is used for leapp deps discovery in Makefile via git log main..HEAD
- name: Set main to origin/main
if: github.ref != 'refs/heads/main'
run: |
git branch -f master origin/master
git branch -f main origin/main
- name: ${{matrix.scenarios.name}}
run: script -e -c /bin/bash -c 'TERM=xterm podman build --security-opt=seccomp=unconfined -t leapp-tests -f utils/container-tests/Containerfile.${{matrix.scenarios.container}} utils/container-tests && PYTHON_VENV=${{matrix.scenarios.python}} REPOSITORIES=${{matrix.scenarios.repos}} podman run --security-opt=seccomp=unconfined --rm -ti -v ${PWD}:/payload --env=PYTHON_VENV --env=REPOSITORIES leapp-tests'
Loading