Skip to content

Commit 11f504c

Browse files
committed
Remove legacy-cli checks
They are all failing right now and will continue to do so forever. For future versions, this problem should be addressed with a system that dynamically allows skipping tests once they have been verified as Ok failures. See PR stratis-storage/stratis-cli#1091 for further discussion. Signed-off-by: mulhern <amulhern@redhat.com>
1 parent 7f16aac commit 11f504c

File tree

1 file changed

+0
-71
lines changed

1 file changed

+0
-71
lines changed

.github/workflows/nightly.yml

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -190,77 +190,6 @@ jobs:
190190
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f40 IGNORE_ARGS="--ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper --ignore-high=libblkid-rs" make -f Makefile_dependencies check-fedora-versions
191191
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f39 IGNORE_ARGS="--ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper --ignore-high=libblkid-rs" make -f Makefile_dependencies check-fedora-versions
192192
193-
legacy-cli-checks:
194-
continue-on-error: true
195-
strategy:
196-
matrix:
197-
include:
198-
- image: fedora:36 # PINNED DEVELOPMENT ENVIRONMENT
199-
tag: v3.4.1
200-
- image: fedora:36 # PINNED DEVELOPMENT ENVIRONMENT
201-
tag: v3.4.0
202-
- image: fedora:36 # PINNED DEVELOPMENT ENVIRONMENT
203-
tag: v3.3.0
204-
- image: fedora:35 # PINNED DEVELOPMENT ENVIRONMENT
205-
tag: v3.2.0
206-
- image: fedora:35 # PINNED DEVELOPMENT ENVIRONMENT
207-
tag: v3.1.0
208-
- image: fedora:35 # PINNED DEVELOPMENT ENVIRONMENT
209-
tag: v3.0.0
210-
- image: fedora:35 # PINNED DEVELOPMENT ENVIRONMENT
211-
tag: v3.0.1
212-
runs-on: ubuntu-22.04
213-
container:
214-
image: ${{ matrix.image }}
215-
options: --privileged --userns=host --ipc=host -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket:ro -v /usr/share/dbus-1:/usr/share/dbus-1
216-
steps:
217-
- uses: actions/checkout@v4
218-
- name: Install dependencies for Fedora
219-
run: >
220-
dnf install -y
221-
asciidoc
222-
clang
223-
cryptsetup-devel
224-
dbus-devel
225-
device-mapper-devel
226-
libblkid-devel
227-
git
228-
glibc-static
229-
make
230-
ncurses
231-
python3-coverage
232-
python3-dbus-client-gen
233-
python3-dbus-python-client-gen
234-
python3-justbytes
235-
python3-dateutil
236-
python3-packaging
237-
python3-psutil
238-
python3-wcwidth
239-
systemd-devel
240-
- uses: dtolnay/rust-toolchain@master
241-
with:
242-
components: cargo
243-
toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN
244-
- name: Build stratisd
245-
run: PROFILEDIR=debug make -f Makefile build-all
246-
- name: Install stratisd
247-
run: PROFILEDIR=debug make -f Makefile install
248-
- name: Workaround for dbus inotify
249-
run: cp stratisd.conf /usr/share/dbus-1/system.d
250-
- name: Check out stratis-cli
251-
run: git clone https://github.com/stratis-storage/stratis-cli.git
252-
- name: Checkout tag
253-
run: git checkout tags/${{ matrix.tag }} -b ${{ matrix.tag }}
254-
working-directory: ./stratis-cli
255-
- name: Run stratis-cli tests
256-
run: >
257-
RUST_LOG=stratisd=debug
258-
STRATISD=/usr/libexec/stratisd
259-
STRATIS_SKIP_UNSTABLE_TEST=1
260-
PYTHONPATH=./src
261-
make dbus-tests
262-
working-directory: ./stratis-cli
263-
264193
python-based-tests:
265194
strategy:
266195
matrix:

0 commit comments

Comments
 (0)