]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
2 years agoceph-windows: re-enable rbd-wnbd stamp test 2091/head
Lucian Petrut [Thu, 24 Nov 2022 08:01:52 +0000 (10:01 +0200)]
ceph-windows: re-enable rbd-wnbd stamp test

We had to disable one of the rbd-wnbd tests while investigating
the reason why disks started coming up as read-only.

This was actually caused by the wnbd bus type, which changed from
virtual to SAS. The default Windows policy (offlineShared) doesn't
automatically bring online such disks, SAS being considered a
shared bus.

While at it, we're also enabling the new *Fs* tests, which use
a Windows partition instead of the raw block devices.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
3 years agoMerge pull request #2090 from ceph/ceph-ansible-infinite-loop
Dan Mick [Tue, 22 Nov 2022 23:03:46 +0000 (15:03 -0800)]
Merge pull request #2090 from ceph/ceph-ansible-infinite-loop

ceph-ansible-nightly: Don't search tags endlessly

3 years agoceph-ansible-nightly: Don't search tags endlessly 2090/head
Zack Cerza [Tue, 22 Nov 2022 22:32:12 +0000 (15:32 -0700)]
ceph-ansible-nightly: Don't search tags endlessly

If the reponse is in an unexpected format (e.g. it's an error response),
we were looping infinitely; one job got to over 60k pages!

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #2089 from petrutlucian94/disable_wnbd_test
Ilya Dryomov [Thu, 17 Nov 2022 14:38:41 +0000 (15:38 +0100)]
Merge pull request #2089 from petrutlucian94/disable_wnbd_test

temporarily disable windows RbdStampTest test

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
3 years agotemporarily disable windows rbd-wnbd test 2089/head
Lucian Petrut [Thu, 17 Nov 2022 12:04:19 +0000 (14:04 +0200)]
temporarily disable windows rbd-wnbd test

One of the rbd-wnbd tests has started failing after the Windows
image got updated. The disks now show up as "read-only" by default.

https://pastebin.com/raw/JXmLXFnN

We'll temporarily disable this test to unblock the Windows job
while doing further investigation.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
3 years agoMerge pull request #2088 from ceph/cdn-quay
Zack Cerza [Wed, 16 Nov 2022 20:51:42 +0000 (13:51 -0700)]
Merge pull request #2088 from ceph/cdn-quay

ceph-dev-new: Default to internal quay instance

3 years agoceph-dev-new: Default to internal quay instance 2088/head
Zack Cerza [Wed, 16 Nov 2022 20:25:39 +0000 (13:25 -0700)]
ceph-dev-new: Default to internal quay instance

Temporarily, so we can unblock building on git push.

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #2087 from ceph/quay-ceph-io-ceph-ci
Dan Mick [Fri, 11 Nov 2022 23:44:12 +0000 (15:44 -0800)]
Merge pull request #2087 from ceph/quay-ceph-io-ceph-ci

Replace dmick-quay creds with quay-ceph-io-ceph-ci

3 years agoReplace dmick-quay creds with quay-ceph-io-ceph-ci 2087/head
Zack Cerza [Wed, 9 Nov 2022 18:47:32 +0000 (11:47 -0700)]
Replace dmick-quay creds with quay-ceph-io-ceph-ci

Signed-off-by: Zack Cerza <zack@redhat.com>
3 years agoMerge pull request #2086 from ionutbalutoiu/add-windows-tests
Lucian Petrut [Mon, 31 Oct 2022 17:31:41 +0000 (10:31 -0700)]
Merge pull request #2086 from ionutbalutoiu/add-windows-tests

ceph-windows: Add more Windows testing

3 years agoMerge pull request #2085 from ionutbalutoiu/update-ceph-win-img-build
Lucian Petrut [Mon, 31 Oct 2022 17:27:57 +0000 (10:27 -0700)]
Merge pull request #2085 from ionutbalutoiu/update-ceph-win-img-build

ceph-windows: Update `ceph-windows-image-build` setup script

3 years agoceph-windows: Add more Windows testing 2086/head
Ionut Balutoiu [Mon, 31 Oct 2022 16:16:56 +0000 (18:16 +0200)]
ceph-windows: Add more Windows testing

Run `test_rbd_wnbd.py` script from the upstream Ceph QA Windows
workunit scripts as part of the `script/ceph-windows/run_tests`.

The new test cases don't take a lot of time to execute (unless
something is wrong with Ceph on Windows or Linux). So, we won't
have any noticeable jobs' execute time penalty.

This adds more Windows tests to the Jenkins jobs:
* `ceph-windows-test`
* `ceph-windows-pull-requests`

Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
3 years agoceph-windows: Update `ceph-windows-image-build` setup script 2085/head
Ionut Balutoiu [Mon, 31 Oct 2022 09:43:29 +0000 (11:43 +0200)]
ceph-windows: Update `ceph-windows-image-build` setup script

* Bump Python to `3.11`.
* Add `fio` as part of Windows CI image setup.
* Add `prettytable` pip dependency. We'll use this for the Python
  `test_rbd_wnbd.py` script.

Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
3 years agoMerge pull request #2084 from lxbsz/fs_encryption
Ilya Dryomov [Mon, 24 Oct 2022 08:34:26 +0000 (10:34 +0200)]
Merge pull request #2084 from lxbsz/fs_encryption

kernel: enable filesystem encryption option

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
3 years agokernel: enable filesystem encryption option 2084/head
Xiubo Li [Mon, 24 Oct 2022 05:04:34 +0000 (13:04 +0800)]
kernel: enable filesystem encryption option

This will enable us to test the filesystem encryption feature in
cephfs kclient.

Signed-off-by: Xiubo Li <xiubli@redhat.com>
3 years agoMerge pull request #2083 from dmick/main
Zack Cerza [Tue, 18 Oct 2022 19:21:39 +0000 (13:21 -0600)]
Merge pull request #2083 from dmick/main

Fix slave.yml symlink

3 years agoFix slave.yml symlink 2083/head
Dan Mick [Thu, 13 Oct 2022 23:27:09 +0000 (16:27 -0700)]
Fix slave.yml symlink

Signed-off-by: Dan Mick <dmick@redhat.com>
3 years agoMerge pull request #2082 from ceph/wip-kernel-trigger-master
Ilya Dryomov [Tue, 4 Oct 2022 20:15:39 +0000 (22:15 +0200)]
Merge pull request #2082 from ceph/wip-kernel-trigger-master

kernel: re-add master branch to the trigger list

Reviewed-by: Christopher Hoffman <choffman@redhat.com>