Project

General

Profile

Activity

From 12/22/2019 to 01/20/2020

01/20/2020

04:23 PM Bug #43714 (Resolved): cephadm: warn if daemons running on hosts not in cephadm inventory
Sage Weil
03:42 PM Bug #43713 (Resolved): drive group filters: use `and` instead of `or`
Sebastian Wagner
03:41 PM Documentation #43712 (Resolved): cephadm: Document provision new OSD host.
If you want to provision a new host, the workflow will be like
1. Add this new host...
Sebastian Wagner
03:40 PM Cleanup #43710 (New): Refactor k8sevents module
* Unify Rook env vars with mgr/rook
* Unify events watcher with mgr/rook
* Add to CI
* Add Documentation
Sebastian Wagner
03:39 PM Feature #43709 (Resolved): mgr/rook: remove OSDs
remove OSDs in Rook and mgr/rook... Sebastian Wagner
03:38 PM Feature #43708 (Resolved): mgr/rook: Blink enclosure LED
Sebastian Wagner
03:38 PM Feature #43707 (Rejected): mgr/rook: OSD create for non-trivial drive groups
Sebastian Wagner
03:37 PM Feature #43706 (New): mgr/rook: Replace broken osd
OSD replace single broken disk https://tracker.ceph.com/issues/38234 High Sebastian Wagner
03:35 PM Feature #43705 (Closed): cephadm: on config change, restart appropriate daemons
Sebastian Wagner
03:35 PM Feature #43704 (New): mgr/rook: Add CSI pods to daemon ls
... Sebastian Wagner
03:34 PM Bug #43703 (Resolved): selinux vs logrotate
... Sage Weil
03:34 PM Bug #43702 (Resolved): Rook: CephObjectStore without pools
https://github.com/rook/rook/issues/2963 Sebastian Wagner
03:03 PM Cleanup #43700 (In Progress): cephadm: make it a proper python package
Having everything in a single file in the source tree has some disadvantages:
* we cannot reference things from th...
Sebastian Wagner
02:53 PM Feature #43687 (Need More Info): cephadm: haproxy (or lb)
Sebastian Wagner
02:00 PM Feature #43687 (Resolved): cephadm: haproxy (or lb)
1. add a new service_type haproxy:... Sebastian Wagner
02:21 PM Feature #43699 (Resolved): mgr/cephadm: osd rm must validate before deletion
Sebastian Wagner
02:18 PM Feature #43697 (Closed): cephadm adopt: Add more stuff to the corpus
* other daemons
* ceph-deploy
* ceph-ansible
Sebastian Wagner
02:13 PM Feature #43696 (Rejected): cephadm: check that units start
When starting a prometheus instance with a bogus config, systemd still initially sees the unit as
LoadState=loaded
...
Sebastian Wagner
02:11 PM Feature #43685 (Need More Info): host prepare
Sebastian Wagner
01:58 PM Feature #43685 (Resolved): host prepare
?? Sebastian Wagner
02:09 PM Feature #43695 (Resolved): cephadm: alertmanager
ceph-daemon must deploy a base alert manager container that at least forwards alerts receiver to the mgr/dashboard re... Sebastian Wagner
02:08 PM Feature #43694 (Resolved): cephadm: flag dashboard user to change password
as the generated PW is printed to stdout, users should change their PW
Maybe it is possible to leverage the pwd_ex...
Sebastian Wagner
02:07 PM Feature #43693 (Resolved): cephadm: replace OSDs
DesignDoc can be found here:
https://docs.google.com/document/d/11Ob3JC8P6PZ8D43OE1oMDDkYrJ3ofa_5oZpPBFzxE6E/edit?...
Sebastian Wagner
02:06 PM Feature #43692 (Resolved): repave osds
drain + destroy + zap + create
A use case would be to e.g. set min-allocation-size from 64k to 4k
Sebastian Wagner
02:06 PM Feature #43691 (Resolved): cephadm: upgrade major releases
E.g. Upgrading Octopus to Pacific
https://pad.ceph.com/p/cephadm-upgrades
Sebastian Wagner
02:04 PM Feature #43690 (Resolved): cephadm: service resource limits
via podman? or systemd?
https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html
Some w...
Sebastian Wagner
02:02 PM Feature #43689 (Resolved): cephadm: iscsi
ceph-iscsi Sebastian Wagner
02:01 PM Feature #43688 (Resolved): NFS ganesha
here's how rook does it
Ganesha in rook: https://github.com/rook/rook/blob/master/pkg/operator/ceph/nfs/controller...
Sebastian Wagner
02:00 PM Feature #43686 (Resolved): cephadm: support rgw nfs
https://docs.ceph.com/docs/master/radosgw/nfs/ Sebastian Wagner
01:58 PM Feature #43684 (New): Make use of progress items for OSD deployment
progress is merged. Now we have to make use of it Sebastian Wagner
01:57 PM Documentation #43683 (Resolved): Missing docs for HostSpec
-Also `Host 'node1' is missing a network spec` must not be a `RuntimeError`, but an OrchestratorValidationError- done Sebastian Wagner
01:56 PM Feature #43682 (Resolved): fix mds groupings
Sebastian Wagner
01:56 PM Bug #43681 (Resolved): cephadm: Streamline RGW deployment
The problem is, this doesn't work:... Sebastian Wagner
01:55 PM Bug #43680 (Resolved): parallelize osd provisioning
parallelism of the ssh orchestrator is not trivial:
https://github.com/ceph/ceph/blob/713db2994dd262a687612783c85f...
Sebastian Wagner
01:53 PM Feature #43679 (Resolved): run host-check periodically
Create a HEALTH warning, if e.g. NTP is no longer properly configured
Also monitor host status
Sebastian Wagner
01:52 PM Feature #43678 (Resolved): CEPH_VERSION label
* Add it to ceph-container
* Make us of it.
(technically, this is optional, as it is possible to run a container...
Sebastian Wagner
01:51 PM Feature #43677 (Resolved): monitoring: create rpm for alerts rules also for centos
Sebastian Wagner
01:50 PM Feature #43676 (Resolved): rook: node labels
Manage node labels via orch cli Sebastian Wagner
01:45 PM Feature #43675 (Resolved): workflow for using a signed dashboard cert
How should users deploy their dashboard cert to --bootstrap? Sebastian Wagner
01:44 PM Cleanup #43674 (Resolved): rename/merge orchestrator_cli -> orchestrator
Sebastian Wagner
01:44 PM Feature #43673 (Resolved): ceph-ansible playbook: pivot to cephadm
(this issue was imported form the old Trello board)
Make ceph-ansible upgrade to cephadm
see https://github.com...
Sebastian Wagner
01:43 PM Documentation #43672 (Resolved): doc: point release upgrades
Document how to upgrade to point releases Sebastian Wagner
01:42 PM Feature #43671 (Resolved): cephadm: {add,remove}-repo
'ceph-deploy install ...' is still an extremely useful tool to configure the correct repo locations for a given relea... Sebastian Wagner
01:41 PM Feature #43670 (Resolved): teuthology: Add new upgrade/downgrade process
Sebastian Wagner

01/19/2020

03:48 PM Bug #43609 (Resolved): cephadm: /usr/sbin/udevadm: error while loading shared libraries: libsyste...
already fixed by https://github.com/ceph/ceph-container/pull/1569 Sage Weil

01/18/2020

08:47 PM Bug #43561 (Resolved): mgr/cephadm: mgr is not named after hostname
Sage Weil
06:51 PM Bug #43560 (Resolved): mgr/cephadm: daemon logs are not saved in /var/log/ceph on the host
Sage Weil
06:50 PM Bug #43657: test_host_ls test fails
http://pulpito.ceph.com/sage-2020-01-18_17:29:48-rados-wip-sage3-testing-2020-01-18-0731-distro-basic-smithi/4681522 Sage Weil
05:27 PM Bug #43657: test_host_ls test fails
http://pulpito.ceph.com/sage-2020-01-18_16:25:27-rados-wip-sage-testing-2020-01-18-0728-distro-basic-smithi/4681503 p... Sage Weil
02:14 PM Bug #43609: cephadm: /usr/sbin/udevadm: error while loading shared libraries: libsystemd-shared-2...
The container seems to be missing /usr/lib/systemd.
One some containers (e.g., quay.io/ceph-ci/ceph:aac84a3d967b05...
Sage Weil

01/17/2020

11:54 PM Bug #43657 (Resolved): test_host_ls test fails
... Sage Weil

01/16/2020

04:23 PM Feature #41239: mgr/rook: support creating OSDs on Persistent Volumes
mgr/rook now needs to process proper drive groups. Sebastian Wagner
04:11 PM Bug #43225 (Resolved): cephadm: Host misconfiguration result in unreadable error messages
partially resolved by adding the exception type name we get from execnet Sebastian Wagner
04:10 PM Bug #43273 (Resolved): mgr/rook: inconsistent path value for Devices
Sebastian Wagner
04:03 PM Bug #43618 (In Progress): cephadm: logs doesn't include logs of failed daemons
Sebastian Wagner
01:22 PM Bug #43618 (Resolved): cephadm: logs doesn't include logs of failed daemons
cephadm logs fails:... Sebastian Wagner

01/15/2020

09:14 PM Bug #43560 (Fix Under Review): mgr/cephadm: daemon logs are not saved in /var/log/ceph on the host
Sage Weil
02:54 PM Bug #43273 (Fix Under Review): mgr/rook: inconsistent path value for Devices
Sage Weil
02:46 PM Bug #42974 (Can't reproduce): test_ceph_daemon.sh failure on osd create
i think so Sage Weil
01:54 PM Bug #43609 (Resolved): cephadm: /usr/sbin/udevadm: error while loading shared libraries: libsyste...
... Sage Weil

01/14/2020

11:15 PM Bug #43561 (Fix Under Review): mgr/cephadm: mgr is not named after hostname
The mgr id is random instead of a hostname since we allow multiple per host (unlike the mon). Sage Weil
11:03 PM Bug #43560 (Need More Info): mgr/cephadm: daemon logs are not saved in /var/log/ceph on the host
- no other logs are there because log_to_file defaults to false.
- the fact that any logs are there is probably a bu...
Sage Weil

01/11/2020

01:07 AM Bug #43561 (Resolved): mgr/cephadm: mgr is not named after hostname
cephadm boostrap --help claims it will be name after the hostname, but it is randomly generated instead. The monitor ... Josh Durgin
01:03 AM Bug #43560 (Resolved): mgr/cephadm: daemon logs are not saved in /var/log/ceph on the host
This means that container logs disappear if a container crashes - they are no longer accessible via 'cephadm log'.
...
Josh Durgin

01/09/2020

09:48 AM Bug #43225: cephadm: Host misconfiguration result in unreadable error messages
root cause seems to be: https://github.com/pytest-dev/execnet/issues/48 Sebastian Wagner

12/24/2019

02:40 AM Bug #43415 (Won't Fix): python3-remoto not available in ubuntu
... Kefu Chai
 

Also available in: Atom