From 1180d735031e2435e34c1c1fa142ba426a6473fa Mon Sep 17 00:00:00 2001 From: Matthew Burket Date: Fri, 1 Nov 2024 10:59:45 -0500 Subject: [PATCH] Add setuptools python package to Fedora --- .github/workflows/compare-ds.yaml | 2 +- .github/workflows/ctf.yaml | 2 +- .github/workflows/gate-lint-ansible-roles.yaml | 2 +- .github/workflows/gate.yaml | 2 +- .github/workflows/gate_fedora.yml | 2 +- .github/workflows/gate_thin_ds.yml | 2 +- .github/workflows/gh-pages.yaml | 2 +- .github/workflows/nightly_build.yml | 2 +- .github/workflows/srg-mapping-table.yaml | 2 +- .github/workflows/stabilize.yaml | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/compare-ds.yaml b/.github/workflows/compare-ds.yaml index 49d777f951f..0ce96ddd164 100644 --- a/.github/workflows/compare-ds.yaml +++ b/.github/workflows/compare-ds.yaml @@ -10,7 +10,7 @@ jobs: image: fedora:latest steps: - name: Install Deps - run: dnf install -y cmake make openscap-utils python3-pyyaml python3-setuptools python3-jinja2 git python3-deepdiff python3-requests jq python3-pip + run: dnf install -y cmake make openscap-utils python3-pyyaml python3-setuptools python3-jinja2 git python3-deepdiff python3-requests jq python3-pip python3-setuptools - name: Install deps python run: pip install gitpython xmldiff - name: Checkout diff --git a/.github/workflows/ctf.yaml b/.github/workflows/ctf.yaml index 235fe654f01..c54484365bc 100644 --- a/.github/workflows/ctf.yaml +++ b/.github/workflows/ctf.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Install Deps - run: sudo apt-get update && sudo apt-get install git python3-jinja2 python3-yaml python3-setuptools python3-deepdiff python3-git python3-github python3-requests xmldiff + run: sudo apt-get update && sudo apt-get install git python3-jinja2 python3-yaml python3-setuptools python3-deepdiff python3-git python3-github python3-requests xmldiff python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 with: diff --git a/.github/workflows/gate-lint-ansible-roles.yaml b/.github/workflows/gate-lint-ansible-roles.yaml index 8f498ef42d8..5774ae59cbf 100644 --- a/.github/workflows/gate-lint-ansible-roles.yaml +++ b/.github/workflows/gate-lint-ansible-roles.yaml @@ -13,7 +13,7 @@ jobs: image: fedora:latest steps: - name: Install Deps - run: dnf install -y cmake make ninja-build openscap-utils python3-pyyaml python3-setuptools python3-jinja2 python3-pygithub ansible ansible-lint libxslt git + run: dnf install -y cmake make ninja-build openscap-utils python3-pyyaml python3-setuptools python3-jinja2 python3-pygithub ansible ansible-lint libxslt git python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Configure diff --git a/.github/workflows/gate.yaml b/.github/workflows/gate.yaml index f72a6a3732f..5b6dd1c5162 100644 --- a/.github/workflows/gate.yaml +++ b/.github/workflows/gate.yaml @@ -130,7 +130,7 @@ jobs: - name: Run Updates run: dnf update -y - name: Install Deps - run: dnf install -y cmake make openscap-utils bats ansible python3-pip ShellCheck git python3-devel gcc-c++ libxml2-devel libxslt-devel + run: dnf install -y cmake make openscap-utils bats ansible python3-pip ShellCheck git python3-devel gcc-c++ libxml2-devel libxslt-devel python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Install deps python diff --git a/.github/workflows/gate_fedora.yml b/.github/workflows/gate_fedora.yml index e7f39a09603..9c33b710715 100644 --- a/.github/workflows/gate_fedora.yml +++ b/.github/workflows/gate_fedora.yml @@ -17,7 +17,7 @@ jobs: image: fedora:latest steps: - name: Install Deps - run: dnf install -y cmake make openscap-utils python3-pyyaml bats ansible python3-pip ShellCheck git gcc gcc-c++ python3-devel libxml2-devel libxslt-devel + run: dnf install -y cmake make openscap-utils python3-pyyaml bats ansible python3-pip ShellCheck git gcc gcc-c++ python3-devel libxml2-devel libxslt-devel python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Install deps python diff --git a/.github/workflows/gate_thin_ds.yml b/.github/workflows/gate_thin_ds.yml index 8fc5bb185b4..347422628a6 100644 --- a/.github/workflows/gate_thin_ds.yml +++ b/.github/workflows/gate_thin_ds.yml @@ -17,7 +17,7 @@ jobs: image: fedora:latest steps: - name: Install Deps - run: dnf install -y cmake make openscap-utils python3-pyyaml bats ansible python3-pip ShellCheck git gcc gcc-c++ python3-devel python3-lxml python3-pytest + run: dnf install -y cmake make openscap-utils python3-pyyaml bats ansible python3-pip ShellCheck git gcc gcc-c++ python3-devel python3-lxml python3-pytest python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Install deps python diff --git a/.github/workflows/gh-pages.yaml b/.github/workflows/gh-pages.yaml index 3525647323b..162188e39a9 100644 --- a/.github/workflows/gh-pages.yaml +++ b/.github/workflows/gh-pages.yaml @@ -19,7 +19,7 @@ jobs: PAGES_DIR: __pages steps: - name: Install Deps - run: dnf install -y cmake git ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible-lint libxslt python3-pip rsync python3-lxml + run: dnf install -y cmake git ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible-lint libxslt python3-pip rsync python3-lxml python3-setuptools - name: Install deps python run: pip3 install json2html prometheus_client - name: Checkout diff --git a/.github/workflows/nightly_build.yml b/.github/workflows/nightly_build.yml index 8d9014f4416..fd146db44fb 100644 --- a/.github/workflows/nightly_build.yml +++ b/.github/workflows/nightly_build.yml @@ -11,7 +11,7 @@ jobs: image: fedora:latest steps: - name: Install Dependencies - run: dnf install -y cmake ninja-build openscap-utils python3-pip python3-devel gcc-c++ ansible-lint libxslt ansible + run: dnf install -y cmake ninja-build openscap-utils python3-pip python3-devel gcc-c++ ansible-lint libxslt ansible python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Install python deps diff --git a/.github/workflows/srg-mapping-table.yaml b/.github/workflows/srg-mapping-table.yaml index 2313963d219..ca3c2ade0a6 100644 --- a/.github/workflows/srg-mapping-table.yaml +++ b/.github/workflows/srg-mapping-table.yaml @@ -19,7 +19,7 @@ jobs: PAGES_DIR: __srg_mapping steps: - name: Install Deps - run: dnf install -y cmake git ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible-lint libxslt python3-pip rsync + run: dnf install -y cmake git ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible-lint libxslt python3-pip rsync python3-setuptools - name: Install deps python run: pip3 install pandas openpyxl - name: Checkout diff --git a/.github/workflows/stabilize.yaml b/.github/workflows/stabilize.yaml index 5b11f93bac3..688067d6fef 100644 --- a/.github/workflows/stabilize.yaml +++ b/.github/workflows/stabilize.yaml @@ -17,7 +17,7 @@ jobs: image: fedora:latest steps: - name: Install Deps - run: dnf install -y cmake ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible libxslt python3-ansible-lint linkchecker java-1.8.0-openjdk unar wget python-unversioned-command git-core + run: dnf install -y cmake ninja-build openscap-utils python3-pyyaml python3-jinja2 python3-pytest ansible libxslt python3-ansible-lint linkchecker java-1.8.0-openjdk unar wget python-unversioned-command git-core python3-setuptools - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Configure