ceph/qa/tasks
Sage Weil 6cb39e4aa8 Merge PR #34060 into master
* refs/pull/34060/head:
	Merge PR #34027 into octopus
	Merge PR #34045 into octopus
	Merge pull request #34035 from dillaman/wip-rbd-permissions
	mgr/progress: fix duration strings
	Merge PR #34014 into octopus
	Merge PR #34001 into octopus
	Merge PR #34011 into octopus
	qa/workunits/rbd: use context managers to control Rados lifespan
	Merge pull request #34032 from dillaman/wip-rbd-octopus-docs
	doc/releases/octopus: add additional RBD improvements
	qa/workunits/cephadm/test_cephadm: mark services unmanaged for test
	mgr/cephadm: do not reconfig unmanaged services
	Merge PR #33981 into octopus
	Merge pull request #34018 from ajarr/octopus-subvolume-clone-cancel
	qa/workunits/cephadm/test_cephadm: output file for pub key
	Merge PR #33866 into octopus
	Merge PR #34005 into octopus
	Merge PR #34013 into octopus
	mgr/cephadm: pytest: Enable SpecStore
	mgr/orchestrator: add test for default implementation for apply()
	python-common: validate ServiceSpec.service_type
	fixup mgr/cephadm: Fix ceph orch apply -i
	mgr/dashbaord: orchestrator service: Revert wait_api_result to a single completion
	mgr/orchestrator: `orch daemon add` accepts a yaml
	mgr/cephadm: apply_drivegroups() returns a single Completion
	mgr/cephadm: remove `trivial_result()`
	mgr/cephadm: Fix `ceph orch apply -i`
	Merge pull request #33994 from dillaman/wip-librbd-poll-event-race
	doc: document `clone cancel` command
	test: add `clone cancel` tests
	mgr/volumes: introduce "clone cancel" volume command
	mgr/volumes: allow canceling a single asynchronous job for a volume
	mgr/volumes: helper for looking up a clone entry index
	mgr/volumes: periodically check if clone operations should be canceled
	mgr/volumes: periodically check if copy operations should be canceled
	mgr/volumes: introduce 'canceled' state in clone op state machine
	qa/suites/rados/verify/validater/valgrind: tolerate SLOW_OPS
	qa/suites/rados/verify/validater/valgrind: less bluestore logging
	qa/suites/rados/verify/validater: increase heartbeat grace
	Revert "qa/suites/rados/verify: debug_ms = 1, osd_heartbeat_grace = 60"
	Revert "qa/suites/rados/verify/validator/valgrind: debug refs = 5"
	ceph_test_watch_notify: try notify 10x if ALLOW_TIMEOUTS is set
	ceph_test_rados_api_misc: ShutdownRace timeout if ALLOW_TIMEOUTS is set
	qa/suites/rados/verify: set ALLOW_TIMEOUTS for workunits
	doc/install: edits
	doc/cephadm: more edits
	doc/cephadm/install: edits
	doc/cephadm/adoption: improvements
	doc/cephadm/install: a few edits
	doc/cephadm/install: do not install ceph-common on host (by default)
	doc/cephadm: drop os recs link
	doc/cephadm/upgrade: improvements
	doc/cephadm/upgrade: document upgrade
	doc/cephadm/install: revamp install docs
	doc: reorganize cephadm docs
	doc/cephadm/administration: update docs on customizing SSH config
	doc/cephadm/administration: add a note about the 'removed' dir
	mgr/balancer: tolerate pgs outside of target weight map
	qa/workunits/cephadm/test_cephadm: --skip-monitoring-stack
	Merge PR #33974 into octopus
	Merge PR #33442 into octopus
	Merge PR #33997 into octopus
	Merge PR #34000 into octopus
	use quay octopus tip until 15.2 tag is available
	python-common: reduce output of ServiceSpec.to_json()
	python-common,mgr/cephadm: move assert_valid_host to service_spec
	mgr/cephadm: add HostAssignment.validate()
	mgr/dashboard: adapt create_osds interface change
	mon/MgrMonitor: make 'mgr fail' work with no arguments
	cephadm: add allow_ptrace option to enable SYS_PTRACE
	update default container images
	mgr/cephadm: limit number of times check host is performed in the serve loop
	Merge PR #33961 into octopus
	Merge PR #33952 into octopus
	Merge PR #33990 into octopus
	Merge PR #33955 into octopus
	Merge PR #33936 into octopus
	mgr/orch: add --all-available-devices to 'orch apply osd'
	qa/workunits/cephadm: --skip-mon-network when using 127.0.0.1
	cephadm: add tests
	qa/tasks/cephadm: pass -v to bootstrap
	mgr/cephadm: only try to place mons on hosts matching public_network
	mgr/cephadm: keep track of host networks, ips
	cephadm: automatically infer mon public_network, if we can
	cephadm: add list-networks command
	cephadm: bootstrap: deploy monitoring stack by default
	librbd: defer event socket completion until after callback issued
	cephadm: add-repo: add --version
	mgr/cephadm: respect 'unmanaged' flag in spec
	mgr/orch: orch ls: show <no spec> or <unmanaged> as appropriate
	mgr/orch: orch ls: rename SPEC -> PLACEMENT
	mgr/orch: add 'unmanaged' property to ServiceSpec
	cephadm: rename distro args in repo methods
	mgr/orch: combine 'orch daemon add <type> ...' into one command
	mgr/orch: combine 'orch apply <type> [<placement>]' into one command

Reviewed-by: Laura Paduano <lpaduano@suse.com>
2020-03-19 11:07:16 -05:00
..
cephfs Merge PR #34060 into master 2020-03-19 11:07:16 -05:00
mgr Merge PR #34060 into master 2020-03-19 11:07:16 -05:00
tests
util qa/tasks/util/rgw: get rid of cString for py3 2020-03-06 10:19:55 +01:00
__init__.py
admin_socket.py qa/tasks/admin_socket: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
autotest.py
aver.py
barbican.py
blktrace.py
boto.cfg.template
cbt.py Revert "qa/tasks/cbt: include py2 deps on ubuntu for now" 2020-01-07 09:35:20 +08:00
ceph_client.py
ceph_deploy.py qa/tasks/ceph_deploy: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
ceph_fuse.py qa/tasks/ceph_fuse: fix import for py3 2020-03-06 10:19:55 +01:00
ceph_manager.py Merge pull request #33805 from tchaikov/wip-44500 2020-03-10 21:26:29 +08:00
ceph_objectstore_tool.py qa/tasks/ceph_objectstore_tool: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
ceph_test_case.py qa: manage config changes through mons 2020-02-13 07:51:09 -08:00
ceph.conf.template mon/OSDMonitor: add flag --yes-i-really-mean-it for setting pool size 1 2020-03-09 23:27:36 +05:30
ceph.py qa/tasks/ceph.py: quote "<kind>" in command line 2020-03-06 12:17:42 +08:00
cephadm.conf
cephadm.py cephadm: add allow_ptrace option to enable SYS_PTRACE 2020-03-16 21:04:22 -05:00
cephfs_test_runner.py qa/tasks/cephfs_test_runner: setattr to class not instance 2020-01-09 20:48:23 +08:00
cephfs_upgrade_snap.py
check_counter.py
cifs_mount.py
cram.py
create_verify_lfn_objects.py
daemonwatchdog.py qa/tasks/daemonwatchdog: py3 compat 2020-03-04 13:09:16 +08:00
devstack.py qa/tasks/devstack: use six.StringIO for py3 compat 2020-03-06 10:19:55 +01:00
die_on_err.py
divergent_priors2.py qa/tasks/divergent_priors2: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
divergent_priors.py
dnsmasq.py
dump_stuck.py
ec_lost_unfound.py
exec_on_cleanup.py
filestore_idempotent.py
fs.py
kclient.py qa/tasks/kclient: fix import for py3 2020-03-06 10:19:55 +01:00
keystone.py qa/tasks/keystone: get rid of cStringIO for py3 2020-03-06 10:19:55 +01:00
locktest.py
logrotate.conf
lost_unfound.py
manypools.py qa/tasks/manypools: get rid of itervalues for py3 compat 2020-03-04 13:09:17 +08:00
mds_creation_failure.py
mds_pre_upgrade.py
mds_thrash.py qa: Fix problems detected by mypy 2020-03-05 06:53:31 +01:00
metadata.yaml
mon_clock_skew_check.py
mon_recovery.py
mon_thrash.py qa/tasks: fix import module path for py3 compat 2020-03-04 13:09:16 +08:00
multibench.py
netem.py qa/tasks/netem: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
object_source_down.py
omapbench.py qa/tasks/omapbench: get rid of itervalues for py3 2020-03-04 13:09:16 +08:00
openssl_keys.py
osd_backfill.py
osd_failsafe_enospc.py qa/tasks: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
osd_max_pg_per_osd.py qa/tasks/osd_max_pg_per_osd: get rid of itervalues for py3 2020-03-04 13:09:16 +08:00
osd_recovery.py
peer.py
peering_speed_test.py
populate_rbd_pool.py
qemu.py qa/tasks/qemu: get rid of cStringIO for py3 2020-03-06 10:19:55 +01:00
rados.py qa/tasks/rados: get rid of itervalues for py3 2020-03-04 13:09:16 +08:00
radosbench.py qa/tasks/radosbench: fix usage of -O 2020-03-05 07:27:24 -06:00
radosbenchsweep.py qa/tasks/radosbenchsweep: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
radosgw_admin_rest.py
radosgw_admin.py qa/tasks/radosgw_admin: get rid of cStringIO for py3 2020-03-06 10:19:55 +01:00
ragweed.py qa/tasks/ragweed: get rid of cString for py3 2020-03-06 10:19:55 +01:00
rbd_fio.py qa/tasks/rbd_fio: get rid of StringIO for py3 2020-03-06 10:19:55 +01:00
rbd_fsx.py
rbd_mirror_thrash.py
rbd_mirror.py
rbd.py qa/tasks/rbd: get rid of cStringIO for py3 2020-03-06 10:19:55 +01:00
rebuild_mondb.py
reg11184.py qa/tasks/reg11184: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
rep_lost_unfound_delete.py
repair_test.py
resolve_stuck_peering.py
restart.py qa: Fix problems detected by mypy 2020-03-05 06:53:31 +01:00
rgw_logsocket.py qa/tasks/rgw_logsocket: get rid of cStringIO for py3 2020-03-06 10:19:55 +01:00
rgw_multi
rgw_multisite_tests.py
rgw_multisite.py
rgw.py qa/tasks/rgw: fix imports for py3 2020-03-06 10:19:55 +01:00
s3a_hadoop.py qa: s3a-hadoop: fix user creation 2020-01-28 10:20:39 -08:00
s3tests_java.py qa/tasks/s3tests_java: get rid of cStringIO 2020-03-06 10:19:55 +01:00
s3tests.py qa/tasks/s3tests: py3 compat 2020-03-06 10:19:55 +01:00
samba.py
scrub_test.py qa/tasks/scrub_test: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
scrub.py qa/tasks: fix imports for py3 compatibility 2020-03-04 13:09:16 +08:00
systemd.py qa/tasks/systemd: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
tempest.py
teuthology_integration.py
tgt.py
thrash_pool_snaps.py
thrasher.py
thrashosds-health.yaml qa/tasks/thrashosds-health: disable osd_max_markdown behavior 2020-02-28 03:05:45 -06:00
thrashosds.py qa/tasks/thrashosds: fix imports for py3 2020-03-04 13:09:16 +08:00
tox.py
userdata_setup.yaml
userdata_teardown.yaml
vault.py
vstart_runner.py vstart_runner.py: fix OSError when checking if non-existent path is mounted 2020-03-10 15:06:35 +01:00
watch_notify_same_primary.py qa/tasks: get rid of cStringIO for py3 2020-03-04 13:09:17 +08:00
watch_notify_stress.py qa/tasks/watch_notify_stress: get rid of itervalues for py3 2020-03-04 13:09:16 +08:00
workunit.py qa: Fix problems detected by mypy 2020-03-05 06:53:31 +01:00