]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/*/test_envlibrados_for_rocksdb.sh: install libarchive-3.3.3 42421/head
authorNeha Ojha <nojha@redhat.com>
Mon, 12 Jul 2021 22:25:55 +0000 (22:25 +0000)
committerNeha Ojha <nojha@redhat.com>
Tue, 20 Jul 2021 15:32:29 +0000 (15:32 +0000)
commit453186dd02a761c41bc331c0d974add3a44a0d9d
tree6f981a151516268a647768c9db245104f16babc9
parentc19cdef2a60fb1586ed44e39a52bf1e241bd435c
qa/*/test_envlibrados_for_rocksdb.sh: install libarchive-3.3.3

To workaround the libarchive dependency issue seen with centos 8, which
has been causing consistent failures like

```
2021-06-04T04:52:51.147 INFO:tasks.workunit.client.0.smithi071.stdout:Installed:
2021-06-04T04:52:51.148 INFO:tasks.workunit.client.0.smithi071.stdout:  cmake-3.18.2-9.el8.x86_64                 cmake-data-3.18.2-9.el8.noarch
...
2021-06-04T04:52:57.554 INFO:tasks.workunit.client.0.smithi071.stderr:+ cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_TESTS=ON -DWITH_LIBRADOS=ON -DWITH_SNAPPY=ON -DWITH_GFLAGS=OFF -DFAIL_ON_WARNINGS=OFF ..
2021-06-04T04:52:57.579 DEBUG:teuthology.orchestra.run:got remote process result: 127
2021-06-04T04:52:57.580 INFO:tasks.workunit.client.0.smithi071.stderr:cmake: symbol lookup error: cmake: undefined symbol: archive_write_add_filter_zstd
```
More details in https://tracker.ceph.com/issues/51101#note-5

Fixes: https://tracker.ceph.com/issues/51101
Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit 345cb641ed63e5b88f799a0b50bddb4028ed2589)
qa/workunits/rados/test_envlibrados_for_rocksdb.sh