Activity
From 11/22/2018 to 12/21/2018
12/21/2018
- 07:14 PM Cleanup #37389 (Resolved): introduce class hierachy for strategies to remove duplicate code
- 07:12 PM Feature #36446 (Closed): Adding is_valid() function to filter out devices
- 07:11 PM Bug #35534: no terminal error when rolling back from a failed OSD preparation
- Andrew, can you update this with the PRs associated with the fix? Having trouble finding those links
- 07:11 PM Bug #26953 (Resolved): allow --cluster-fsid flags
- mimic PR: https://github.com/ceph/ceph/pull/25116
luminous PR: https://github.com/ceph/ceph/pull/25117 - 07:09 PM Feature #24871 (Resolved): Listing disks provisionned by ceph-disk
12/17/2018
- 05:32 PM Bug #37675 (Resolved): tests: some functional tests are not setup correctly for filestore
- They are failing because of a typo:...
12/14/2018
- 09:28 AM Cleanup #37389: introduce class hierachy for strategies to remove duplicate code
- Backports:
https://github.com/ceph/ceph/pull/25553
https://github.com/ceph/ceph/pull/25554 - 08:57 AM Bug #37356: ceph-volume lvm batch broken on py3 environments
- Backports:
https://github.com/ceph/ceph/pull/25551
https://github.com/ceph/ceph/pull/25552
12/13/2018
- 05:48 PM Bug #37650: batch creates PVs on bare devices
- There is no need to support multiple partitions (like you mentioned), and it *does* create an overhead:
* another... - 05:19 PM Bug #37650: batch creates PVs on bare devices
- Alfredo Deza wrote:
> I don't know what disk tools report the device empty, the ones we use in ceph-volume (lsblk ... - 05:15 PM Bug #37650: batch creates PVs on bare devices
- wow...sorry I think I hit the wrong button...didn't mean to edit Alfredos comment.
_ok I think I fixed it...my apo... - 05:01 PM Bug #37650: batch creates PVs on bare devices
- I am not sure I follow why is it advisable to create a partition
The downside is the implementation and management... - 04:32 PM Bug #37650 (New): batch creates PVs on bare devices
- The batch subcommand will create PVs in raw block devices.
In practice it is advisable from the management perspecti... - 05:04 PM Bug #36701: calling Device.is_valid repeatedly duplicates entries in Device._rejected_reasons
- mimic PR https://github.com/ceph/ceph/pull/25133
luminous PR https://github.com/ceph/ceph/pull/25134 - 02:53 PM Bug #36701 (Resolved): calling Device.is_valid repeatedly duplicates entries in Device._rejected_...
- 05:03 PM Bug #37356 (In Progress): ceph-volume lvm batch broken on py3 environments
- setting back to in progress because it needs to be backported still
- 02:53 PM Bug #37356 (Resolved): ceph-volume lvm batch broken on py3 environments
- 03:00 PM Cleanup #37389 (In Progress): introduce class hierachy for strategies to remove duplicate code
- Please don't set it to pending backport, otherwise it will get picked up by the backporting team. The ceph-volume wor...
- 02:51 PM Cleanup #37389 (Pending Backport): introduce class hierachy for strategies to remove duplicate code
- https://github.com/ceph/ceph/pull/25238
12/11/2018
- 09:13 PM Bug #37486: tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- master PR https://github.com/ceph/ceph/pull/25477
- 03:14 PM Bug #37449: zap: improve zapping to remove all partitions and all LVs, encrypted or not
- master PR: https://github.com/ceph/ceph/pull/25330
- 01:20 PM Bug #37595 (In Progress): device_id function causes breakage when trying to format
- master PR https://github.com/ceph/ceph/pull/25469
- 01:18 PM Bug #37595 (Resolved): device_id function causes breakage when trying to format
- ...
- 08:52 AM Bug #37590 (Resolved): api.vgcreate uses a PE size of 1G
- Using such a large extend size leads to potentially unused space of just under 1G per devices.
Why was such a large ...
12/10/2018
- 06:10 PM Bug #37486: tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- Potential working fix:...
- 04:34 PM Bug #37486 (In Progress): tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- ...
- 04:44 PM Bug #37589 (New): argument validators can eat up exceptions
- If an error happens inside an argument validator, the exception is eaten up resulting in a cryptic error message
<... - 01:03 PM Bug #36492: ceph lvm list reports wrong json from within a container
- Ok, no problem.
Thx for your answer Alfredo. For the moment, I have built "my" Mimic ceph/daemon docker container ... - 11:57 AM Bug #36492: ceph lvm list reports wrong json from within a container
- Correct, there hasn't been a Mimic release that includes the fixes here. You will have to wait for one, hopefully soon!
12/07/2018
- 09:43 PM Bug #37486: tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- 13.2.2 on Debian Stretch.
The problem was that root owns . and ceph the symlink, in your example root owns everyth... - 09:24 PM Bug #37486: tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- What version of Ceph was this? There was a problem with permissions a while ago, see issue: http://tracker.ceph.com/i...
12/05/2018
- 10:35 AM Bug #37506: Change in util/disk.py get_devices() breaks inventory
- https://github.com/ceph/ceph/pull/25390
- 01:08 AM Bug #36492: ceph lvm list reports wrong json from within a container
- Hi @all. :)
I'm trying to deploy a Ceph Mimic cluster in docker containers via ceph-ansible and I'm currently stuc...
12/04/2018
- 03:24 PM Bug #37506: Change in util/disk.py get_devices() breaks inventory
- inventory breaks because it tries to access the field 'human_readable_size' which the new 'partition devices' don't h...
- 12:12 PM Bug #37502: lvm batch potentially creates multi-pv volume groups
- That is correct, we did try to implement this with one VG per backing device and it was incredibly difficult. Doing a...
12/03/2018
- 03:38 PM Bug #37506 (Resolved): Change in util/disk.py get_devices() breaks inventory
- This commit https://github.com/ceph/ceph/commit/7f3c3598491e556ec1b93ea0a54f52144202fab6
breaks the inventory func... - 02:35 PM Bug #37504 (Can't reproduce): TestValidDevice tests are failing
- ...
- 10:13 AM Feature #37083 (Resolved): ceph-volume should report device_id as part of the device list
- https://github.com/ceph/ceph/pull/25201
- 09:48 AM Bug #37502: lvm batch potentially creates multi-pv volume groups
- I guess the advantage of the current implementation is that a single vg is easier to manage?
- 09:47 AM Bug #37502 (Resolved): lvm batch potentially creates multi-pv volume groups
- Both bluestore and filestore MixedStrategy create one volume group if multiple free SSDs are detected. This can creat...
- 09:41 AM Bug #37488 (Resolved): udevadm parser needs a strict mode
- Fixed by https://github.com/ceph/ceph/pull/25201
11/30/2018
- 08:09 PM Bug #37492 (New): ceph-volume lvm is unreliable if the system contains broken disks
- Almost all @ceph-volume lvm@ commands invoke some lvm command which access *all* disks. A simple example is just @lvs...
- 06:47 PM Bug #37490 (Resolved): ceph-volume lvm list is O(n^2)
- @ceph-volume lvm list@ calls @/sbin/lvs --noheadings --readonly --separator=";" -o lv_tags,lv_path,lv_name,vg_name,lv...
- 03:17 PM Bug #37488 (Resolved): udevadm parser needs a strict mode
- Once https://github.com/ceph/ceph/pull/25330 gets merged, there is potential for unsafe parsing getting ignored. A st...
- 02:13 PM Bug #37487 (New): many ceph-volume commands give up after one disk fails with some error
- For example, @ceph-volume lvm activate --all@ stops if it encounters an error with any of the disks.
This can make... - 02:07 PM Bug #37486: tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- 02:01 PM Bug #37486 (Resolved): tmpfs in /var/lib/ceph/osd/X sometimes created with wrong permissions
- I've encountered a strange issue on a customer's system today: Some OSDs didn't come up after a reboot, it was somewh...
- 09:24 AM Bug #37442: ceph-volume: Unable to convert to integer
- @Alfredo: wouldn't this be easier:...
11/29/2018
- 01:15 PM Bug #37467 (Duplicate): ceph-volume: RuntimeError: dictionary changed size during iteration
- Duplicate of https://tracker.ceph.com/issues/37356
- 12:19 PM Bug #37467: ceph-volume: RuntimeError: dictionary changed size during iteration
- Alfredo Deza wrote:
> Is this a Python 3 environment?
Yes - 12:11 PM Bug #37467: ceph-volume: RuntimeError: dictionary changed size during iteration
- Fixed by https://github.com/ceph/ceph/pull/25321
- 12:10 PM Bug #37467: ceph-volume: RuntimeError: dictionary changed size during iteration
- Possibly a duplicate of https://tracker.ceph.com/issues/37356
- 12:10 PM Bug #37467: ceph-volume: RuntimeError: dictionary changed size during iteration
- Is this a Python 3 environment?
- 12:09 PM Bug #37467 (Duplicate): ceph-volume: RuntimeError: dictionary changed size during iteration
- When running the command 'ceph-volume lvm batch --report --filestore /dev/vdg' the following error occurs....
- 12:57 PM Bug #37470: ceph-volume: Python3 - name 'raw_input' is not defined
- Fixed by https://github.com/ceph/ceph/pull/25324
- 12:56 PM Bug #37470 (Resolved): ceph-volume: Python3 - name 'raw_input' is not defined
- When running 'ceph-volume lvm batch --filestore /dev/vdg' on a Python3 environment (with fixed issue #37467) the foll...
- 08:55 AM Bug #37442: ceph-volume: Unable to convert to integer
- Injected your patch and tried it again, command finishes now without errors! Thanks for your help ;)
11/28/2018
- 09:42 PM Bug #37449 (Resolved): zap: improve zapping to remove all partitions and all LVs, encrypted or not
- In order to get https://bugzilla.redhat.com/show_bug.cgi?id=1644847 (zapping by OSD ID) we need to improve the zappin...
- 09:25 PM Bug #37442: ceph-volume: Unable to convert to integer
- This looks like a valid issue. If you are comfortable editing on the fly, could you try the following patch?...
- 08:54 PM Bug #37442: ceph-volume: Unable to convert to integer
- here are the last lines from the logfile you requested:...
- 05:48 PM Bug #37442: ceph-volume: Unable to convert to integer
- That looks unexpected for sure... could you re-run (or reproduce) with:
> CEPH_VOLUME_DEBUG=1
So that we can s... - 04:52 PM Bug #37442 (Closed): ceph-volume: Unable to convert to integer
- Hi,
just tried to manually provision my ceph osds, but got an error:... - 04:20 PM Bug #37409 (In Progress): tests: use two NVMe devices for batch operations
- 04:16 PM Feature #26864 (Resolved): ceph-volume lvm batch should be idempotent
- https://github.com/ceph/ceph/pull/24404
- 02:20 PM Feature #37083: ceph-volume should report device_id as part of the device list
- As per the discussion on 28th November, the device id implementation must remain in c++ code and in ceph-volume separ...
11/27/2018
- 08:31 PM Bug #37411 (Resolved): zapping a device not that is a pv but with no vgs fails
- When running `ceph-volume lvm zap --destroy` against a device that is a pv but has not been used for a vg fails.
<... - 03:09 PM Bug #37409 (Resolved): tests: use two NVMe devices for batch operations
- LVM rounds sizing down, which causes some setups to fail to deploy with more than one NVMe when not specifying size w...
11/26/2018
- 01:16 PM Bug #37390 (Resolved): c-v inventory returns invalid JSON
- print() uses single-quotes by default, which is invalid JSON.
- 12:58 PM Cleanup #37389 (Resolved): introduce class hierachy for strategies to remove duplicate code
- See $subject.
11/22/2018
- 04:57 PM Feature #37086 (In Progress): Add several flags to ceph-volume lvm batch
- I had a look into the batch subcommand. The current argument stucture (with data devices as positional arguments and ...
Also available in: Atom