From: Sage Weil Date: Tue, 23 Mar 2021 00:20:39 +0000 (-0500) Subject: Merge PR #40202 into pacific X-Git-Tag: v16.2.0~73 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f442480270affc8ac12db8769dc9d38cfb67794c;p=ceph.git Merge PR #40202 into pacific * refs/pull/40202/head: qa/suites/rados/cephadm/upgrade: wait for rgw servicemap entries to refresh mgr/cephadm: identify iscsi service by the pool qa/distros/podman: install containernetworking-plugins along with podman python-common: Validate characters in service_id for container names qa/suites/rados/cephadm/smoke-roleless: deploy additional daemon types cephadm: fix a minor typo in logging message qa/suites/rados/cephadm/dashboard: test on centos cephadm: use debug verbosity during container exec mgr/cephadm/upgrade: do not repeat crash message mgr/cephadm/upgrade: a little less verbose mgr/cephadm: don't log not-ok-to-stop at ERR level mgr/cephadm: is presumed -> appears mgr/cephadm: don't double-log ok-to-stop results mgr/cephadm/upgrade: include upgrade progress in ceph -s mgr/cephadm: clean up misc messages mgr/cephadm/configcheck: do not spam info every minute mgr/cephadm: stop conflicting daemon when deploying to a specific port mgr/cephadm: make DaemonPlacement print nicer mgr/cephadm: fix --force remove comment mgr/cephadm/schedule: choose an IP from a subnet list mgr/cephadm: rgw: clean up config and config-key values on removal mgr/cephadm: rgw: drop .crt extension when storing cert in config-key mgr/cephadm/services: allow beast/civetweb to bind to a particular IP python-common: add 'networks' property to ServiceSpec mgr/cephadm/schedule: match placement ip only combination with port mgr/cephadm: less noise about refreshing hosts mgr/cephadm: fall back to service spec port if none on DaemonDescription mgr/cephadm: fix redeploy when daemons have ip:port mgr/cephadm/schedule: add test case qa/suites/rados/cephadm/smoke-roleless: add rgw test on many ports doc/cephadm/rgw: update docs to show count-per-host mgr/cephadm: add support for rgw_frontend_type (beast or civetweb) mgr/cephadm: remove ssl_frontend_ssl_key from RGWSpec mgr/cephadm: fix beast private key config option mgr/cephadm: fix rgw ssl cert/key config-key path mgr/cephadm/schedule: dynamically assign ports for rgw mgr/cephadm/schedule: only 1 port in DaemonPlacement mgr/cephadm: move rgw frontend logic into RgwService mgr/cephadm/schedule: return DaemonPlacement instead of HostPlacementSpec mgr/cephadm/schedule: remove unused methods mgr/cephadm: propagate ip:port from CephadmDaemoNDeploySpec to deployment cephadm: populate ports if known and not included in unit.meta mgr/cephadm: gather and report ports in 'orch ps' output qa/suites/rados/cephadm/orchestrator_cli: random-distro$ -> 0-random-distro$ qa/suites/rados/cephadm/smoke-roleless: distro -> 0-distro qa/distros/podman: install kubic once per host, in parallel qa/suites/fs/multiclient: use clients: not all: for pexec mgr/cephadm: add info to 'ceph orch upgrade status' in cephadm Reviewed-by: Michael Fritch Reviewed-by: Juan Miguel Olmo --- f442480270affc8ac12db8769dc9d38cfb67794c