-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
qa/tests: added quincy runs #44715
qa/tests: added quincy runs #44715
Conversation
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
@neha-ojha @jdurgin I did not change the frequency |
jenkins test this please |
jenkins test api |
@yuriw If the existing scheduled jobs are finishing fine, then we can afford to not change the frequency - can you please verify the recent runs before we merge this? |
@neha-ojha based on the queue size (I see 650 jobs today) it seems we are not oversaturating it. |
On rhel/centos the ceph user does not have permission to access these certs which leads to s3-test failures in teuthology. Signed-off-by: Ali Maredia <amaredia@redhat.com>
This commit adds two missing apostrophes to two different strings. Hat tip to IcePic. Signed-off-by: Zac Dover <zac.dover@gmail.com>
…ilds. Before the patch the test case was showing an unreliable behaviour dependent on the underlying memory allocator. It was because the bufferlist rebuild can be skipped, resulting in unchanged number of buffers, if all of them begin at aligned addresses. The commit fixes that by allocating a 4 KiB-aligned buffer and offsetting it by a small constant (42) to ensure the memory added to the bufferlist begins at non-4 KiB address. Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Fixes: https://tracker.ceph.com/issues/53941 Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
New replay_alloc option added to ceph_test_alloc_replay binary that permits the loading of a dump produced by "ceph daemon osd.<id> bluestore allocator dump block" and replaying a list of allocation requests against the loaded allocator state an arbitrary number of times (default, 100). Once the allocator dump is loaded, the fragmentation state and free space information are printed. Then the list of allocation requests is replayed against that state. Output consists of the time in ns that the allocator took to return the requested allocation, along with the request. If an allocation request fails or the list of allocation requests is completed, the error info, if any, and the fragementation and free space information is printed. The list of allocations is formatted as a file with one allocation request per line, with space separated values for "want", "unit", "max", and "hint". Values can be any integer format supported by std::scanf()'s %u formatter. The allocation request line format: <want> <unit> [max] [hint] Example request lines: 0x4000 0x4000 0x4000 0x0 0x18000 0x4000 0x18000 0x0 The "want" and "unit" values are required. Optional request values are 0 if not present in the request. Fixes: https://tracker.ceph.com/issues/53571 Signed-off-by: Kellen Renshaw <kellen.renshaw@canonical.com>
Signed-off-by: Neha Ojha <nojha@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
A few crept back in. Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
We don't actually need it. Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Currently this $ rbd --all children img doesn't work, while this $ rbd children --all img or this $ rbd children img --all does. The issue is that -a/--all isn't on the list of known switch arguments. The "rbd children" example may seem contrived but for more complicated commands such as "rbd device map" mixing switches and positional arguments occurs naturally: $ rbd device --device-type nbd --options try-netlink --show-cookie map img Fixes: https://tracker.ceph.com/issues/53935 Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
We build spdk as static library, linking against them requires the use of `-Wl,--whole-archive` as argument, otherwise we will have error `nvme.c: nvme_probe_internal: *ERROR*: NVMe trtype 256 not available`. This is due to the use of constructor functions in spdk to register NVMe transports. So we need to do so to ensure we call all the constructors. Signed-off-by: Tongliang Deng <dengtongliang@sensetime.com>
…from_cache So Cache::drop_from_cache() can be removed, and make it possible to add related logs within the Cache component. Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Add Matan Breizman to mailmap. Signed-off-by: Matan Breizman <mbreizma@redhat.com>
asyncssh 2.9.0 introduces additional type hints Fixes: https://tracker.ceph.com/issues/54003 Signed-off-by: Michael Fritch <mfritch@suse.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
These metrics won't distinguish extent operations from invalidated and successful transactions. Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Looks like the newly added relative position for the sidebar is causing cypress to verify that the sidebar is hidden from the user view. Fixes: https://tracker.ceph.com/issues/53960 Signed-off-by: Nizamudeen A <nia@redhat.com>
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
Added titleService to BreadcrumbsComponent. Fixes: https://tracker.ceph.com/issues/36587 Signed-off-by: Sarthak0702 <sarthak.0702@gmail.com>
To build with Motr backend, use -DWITH_RADOSGW_MOTR=YES cmake option. cortx-motr-devel rpm should be installed beforehand. To connect to Motr cluster, add the following configuration parameters to ceph.conf: [client] ... rgw backend store = motr motr profile fid = 0x7000000000000001:0x4f motr ha endpoint = inet:tcp:10.0.0.1@2001 ... [client.rgw.8000] ... motr my endpoint = inet:tcp:10.0.0.1@5001 motr my fid = 0x7200000000000001:0x29 The correct values for the Motr connection parameters can be taken from `hctl status` cmd output after Motr cluster is bootstrapped. In the example above, the values were taken from the following output: Profile: 0x7000000000000001:0x4f Services: centos8n1 [started] hax 0x7200000000000001:0x6 inet:tcp:10.0.0.1@5001 ... [unknown] m0_client 0x7200000000000001:0x29 inet:tcp:10.0.0.1@5001 Motr pkgs for the build/run can be taken from https://github.com/Seagate/cortx-motr/releases/tag/2.0.0-rgw. Co-authored-by: Sining Wu <sining.wu@seagate.com> Signed-off-by: Andriy Tkachuk <andriy.tkachuk@seagate.com>
This changes the string "tenant$<user>" to 'tenant$<user>' in order to avoid users running into confusing shell expansion behavior. Hat tip to IcePic. Signed-off-by: Zac Dover <zac.dover@gmail.com>
To avoid having the host cache getting too big due to having to store this additional info Fixes: https://tracker.ceph.com/issues/53624 Signed-off-by: Adam King <adking@redhat.com>
otherwise, if the new file is shorter than the old one we will end up with a malformed file retaining the end bit of the old version Signed-off-by: Adam King <adking@redhat.com>
The validate function is for testing the inputs to the Packager subclasses independently of writing the configuration to disk. It only raises an exception upon failed validation. Use it for the existing YumDnf validation exceptions. Signed-off-by: John Mulligan <jmulligan@redhat.com>
If the inputs to the `cephadm add-repo` command would result in an invalid URL for repo metadata fail the command early with a (somewhat) helpful error. Fixes: https://tracker.ceph.com/issues/46773 Signed-off-by: John Mulligan <jmulligan@redhat.com>
With the validate function split from the add_repo function we can independently test the behavior of the validate function. Signed-off-by: John Mulligan <jmulligan@redhat.com>
This commit rewrites one sentence in the "Bluestore Config Reference". The sentence does not itself appear in the directory structure under /docs/rados/, but is instead in /src/common/options/global.yaml.in and is included in the Bluestore Config Reference by means of a confval directive. The rewritten sentence has been rewritten from the passive voice to the active voice, and a "how"-formation has been removed. The removal of the "how"-formation, in my opinion, makes the sentence go down much smoother for the first-time reader. Signed-off-by: Zac Dover <zac.dover@gmail.com>
Don't try to install cortx-motr if it is already installed or not needed. (Currently, it installs on any run from an interactive terminal session). Signed-off-by: Andriy Tkachuk <andriy.tkachuk@seagate.com>
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Yuri Weinstein yweinste@redhat.com
Checklist
Show available Jenkins commands
jenkins retest this please
jenkins test classic perf
jenkins test crimson perf
jenkins test signed
jenkins test make check
jenkins test make check arm64
jenkins test submodules
jenkins test dashboard
jenkins test dashboard cephadm
jenkins test api
jenkins test docs
jenkins render docs
jenkins test ceph-volume all
jenkins test ceph-volume tox