Project

General

Profile

Activity

From 07/01/2018 to 07/30/2018

07/30/2018

05:24 PM Bug #25173 (Resolved): luminous: New mon-config changes break osd creation (master)
... Alfredo Deza
05:07 PM Bug #25171 (Resolved): nautilus: create a constant to determine ceph version
merged to master https://github.com/ceph/ceph/pull/23332 Alfredo Deza
03:27 PM Bug #25171 (Resolved): nautilus: create a constant to determine ceph version
So that we can start backporting version-dependent changes Alfredo Deza
05:07 PM Bug #25169 (Resolved): mimic: create a constant to determine ceph version
merged to mimic https://github.com/ceph/ceph/pull/23333 Alfredo Deza
03:27 PM Bug #25169 (Resolved): mimic: create a constant to determine ceph version
So that we can start backporting version-dependent changes Alfredo Deza
05:06 PM Bug #25170 (Resolved): luminous: create a constant to determine ceph version
merged to luminous https://github.com/ceph/ceph/pull/23331 Alfredo Deza
03:27 PM Bug #25170 (Resolved): luminous: create a constant to determine ceph version
So that we can start backporting version-dependent changes Alfredo Deza
01:12 PM Bug #24152: Starting all OSDs created by ceph-volume via systemd fails
Does this cover your use-case? https://github.com/ceph/ceph/pull/23321 Dan van der Ster

07/27/2018

08:06 PM Bug #24993 (Resolved): ceph-volume fails to create OSD with Python 3
Master PR https://github.com/ceph/ceph/pull/23289 Alfredo Deza
12:30 PM Bug #24993 (In Progress): ceph-volume fails to create OSD with Python 3
Reopening because we saw some failures with strings not fully decoded in stdin:... Alfredo Deza

07/26/2018

02:30 PM Bug #23645 (Closed): hot plug disk might not work ceph-volume
Alfredo Deza
01:55 PM Bug #24427 (Resolved): when no admin key is present, ceph-volume is unable to rollback
Nathan Cutler
01:55 PM Backport #24585 (Resolved): mimic: when no admin key is present, ceph-volume is unable to rollback
Nathan Cutler
01:50 PM Backport #24586 (Rejected): luminous: when no admin key is present, ceph-volume is unable to roll...
This will not need to go into Luminous Alfredo Deza

07/25/2018

07:09 PM Bug #24993: ceph-volume fails to create OSD with Python 3

> Don't deprecate a feature until the replacement has been deployed and in use by the community for a full release....
Alfredo Deza
07:02 PM Bug #24993 (Closed): ceph-volume fails to create OSD with Python 3
Alfredo Deza
06:10 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Don't deprecate a feature until the replacement has been deployed and in use by the community for a full release.
...
Michael Jones
05:34 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Sorry that you feel that way about using the new tooling. We do test ceph-volume and it does work in our environments... Alfredo Deza
05:01 PM Bug #24993: ceph-volume fails to create OSD with Python 3
You can close this issue.
Please open a new one for the segmentation fault (or tell me that I need to, so I know t...
Michael Jones
04:39 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Since these patches are now working for the problem you reported I will close this once the functional tests are pass... Alfredo Deza
04:31 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Redmine refused to upload all my log files, apparently.
Michael Jones
04:29 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Patch allows ceph-volume lvm create /dev/sda to work, apparently successfully.
The command returns success, and th...
Michael Jones
12:41 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Was able to narrow down this one, and I have a test and a fix.
The fix is here: https://github.com/ceph/ceph/pull...
Alfredo Deza
06:06 PM Bug #24784: MultiplePVs errors when trying to zap
https://github.com/ceph/ceph/pull/23234 Andrew Schoen

07/24/2018

10:45 AM Bug #25070: lvm activate --all uses systemctl although --no-systemd option is set
The activate_bluestore and activate_filestore functions can run without systemd.
What would be the problem to not ...
Jonas Licht

07/23/2018

05:53 PM Bug #25070: lvm activate --all uses systemctl although --no-systemd option is set
systemd is a hard dependency for this to run. How are you planning on managing the OSD daemons without it? Alfredo Deza
05:37 PM Bug #25070 (Resolved): lvm activate --all uses systemctl although --no-systemd option is set
Hi
I'm use a gentoo with no systemd.
If I run ceph-volume lvm activate --all --no-systemd, I got this:...
Jonas Licht
03:55 PM Bug #24993: ceph-volume fails to create OSD with Python 3
It's getting a little farther though.
Managing to create lvm stuff, where as it wasn't before, and managing to pur...
Michael Jones
03:52 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Applied patch by hand.
fenrir /etc/portage/patches/sys-cluster/ceph # CEPH_VOLUME_DEBUG=1 ceph-volume lvm create -...
Michael Jones
02:52 PM Bug #24993: ceph-volume fails to create OSD with Python 3
After the last patch you've applied I see:... Alfredo Deza

07/21/2018

05:21 PM Bug #24993: ceph-volume fails to create OSD with Python 3
fenrir ~ # CEPH_VOLUME_DEBUG=1 ceph-volume lvm zap /dev/sda
--> Zapping: /dev/sda
Running command: /sbin/cryptsetup...
Michael Jones
05:19 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Portage 2.3.40 (python 3.5.5-final-0, default/linux/amd64/17.0, gcc-7.3.0, glibc-2.26-r7, 4.14.52-gentoo x86_64)
===...
Michael Jones
05:19 PM Bug #24993: ceph-volume fails to create OSD with Python 3
The distro that I'm using is in the third line of my initial report.
Michael Jones
05:18 PM Bug #24993: ceph-volume fails to create OSD with Python 3
It's the same issue
fenrir ~ # ceph-volume lvm create --bluestore --data /dev/sda
Running command: /usr/bin/ceph-...
Michael Jones
12:49 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Would you mind sharing what distro are you using? Perhaps it would be far easier on our end to try and get functional... Alfredo Deza
11:45 AM Bug #24993: ceph-volume fails to create OSD with Python 3
That sounds like a new (different) issue. Can you get us the log output when you ran that command *or* run it with th... Alfredo Deza
06:48 AM Bug #24993: ceph-volume fails to create OSD with Python 3
Patch at https://github.com/ceph/ceph/pull/23141/commits/728c225258ac5cd3274f2d5ef2528d87d38423fc.patch
does not...
Michael Jones

07/20/2018

08:14 PM Bug #25030 (Resolved): missing string substitution when reporting mounts
... Alfredo Deza
05:23 PM Bug #25029 (New): detect and be able to deactivate stale systemd units
Similar to regular OSD deactivation, it would be nice if we could report on stale systemd units (mapped to OSD FSIDs ... Alfredo Deza
05:01 PM Bug #24993: ceph-volume fails to create OSD with Python 3
PR https://github.com/ceph/ceph/pull/23141
Feel free to try the change, tested against Python 3.5
Alfredo Deza
04:51 PM Bug #24993: ceph-volume fails to create OSD with Python 3
fenrir ~ # eselect python list
Available Python interpreters, in order of preference:
[1] python3.5
[2] py...
Michael Jones
04:47 PM Bug #24993: ceph-volume fails to create OSD with Python 3
I use python 3.5.5, as indicated on line 2 of my original response.
The shebang at the top of the file is for pyth...
Michael Jones
12:40 PM Bug #24993 (In Progress): ceph-volume fails to create OSD with Python 3
Alfredo Deza
12:39 PM Bug #24993: ceph-volume fails to create OSD with Python 3
Yeah that would happen on a Python 2 environment. I am working on a patch to make it work for both. You didn't confir... Alfredo Deza
12:18 PM Feature #25016 (Rejected): allow to scan a vg/lv
`ceph-volume simple scan` should be able to scan LVs (it doesn't allow it atm). I believe the pieces for scanning LVs... Alfredo Deza
12:06 PM Bug #25015 (Can't reproduce): prevent LVs with ceph metadata to be used
There aren't any checks in place to do this, and causes OSDs to potentially be wiped out without warning. Alfredo Deza

07/19/2018

11:12 PM Bug #24993: ceph-volume fails to create OSD with Python 3
After applying the suggested patch and rebuilding:
fenrir ~ # ceph-volume lvm zap /dev/sda
--> TypeError: __init...
Michael Jones
11:53 AM Bug #24993: ceph-volume fails to create OSD with Python 3
I verified this is happening on Python 3 instances. subprocess wants to receive stdin in bytes not 'str' so we must s... Alfredo Deza
11:00 AM Bug #24993: ceph-volume fails to create OSD with Python 3
If it is Python 3 as I suspect, would it be possible for you to try this patch?... Alfredo Deza
10:58 AM Bug #24993: ceph-volume fails to create OSD with Python 3
This looks like Python 3 compatibility problem. Can you confirm that is the case in your system? Alfredo Deza
08:37 AM Bug #24993: ceph-volume fails to create OSD with Python 3
Creating a partition doesn't help any either.... Michael Jones
08:24 AM Bug #24993 (Resolved): ceph-volume fails to create OSD with Python 3
ceph version 13.2.0 (79a10589f1f80dfe21e8f9794365ed98143071c4) mimic (stable)
Python 3.5.5
OS: Gentoo...
Michael Jones
05:13 PM Bug #24952 (Resolved): ceph-volume fails to list osds (KeyError: 'devices')
Master PR https://github.com/ceph/ceph/pull/23129 Alfredo Deza
11:57 AM Bug #24795: Unclear documentation on preparing devices
@Michael Jones: this is not a regression. I believe you've opened #24993 which tracks the problem you have which is u... Alfredo Deza
08:34 AM Bug #24795: Unclear documentation on preparing devices
The same documentation you link also clearly says... Michael Jones
08:32 AM Bug #24795: Unclear documentation on preparing devices
Personally I consider it a regression from ceph-disk if I can't simply provide a block device (e.g. /dev/sda) and cep... Michael Jones

07/17/2018

08:58 PM Bug #24973 (Closed): `lvm batch update`
Be able to update/replace data devices in one go
Interface has to be defined/discussed, but so far this is the pro...
Alfredo Deza
08:48 PM Bug #24972 (Resolved): `inventory` top-level sub-command
So that it can report on all devices that are in the system, and report on reasons why they aren't available/omitted ... Alfredo Deza
08:45 PM Bug #24971 (Resolved): system wide validation of devices
Implement a system/layout for validating devices. This is tricky because some devices might be fine if they belong to... Alfredo Deza
08:41 PM Bug #24970 (Resolved): `lvm batch` docs and man page updates
Once https://github.com/ceph/ceph/pull/23075 gets merged, docs are needed, and a full revision of docstrings and help... Alfredo Deza
08:38 PM Bug #24969 (Resolved): `lvm create` should allow carving out LVs from existing VGs
This is particularly useful for filestore where Journals will be size restricted, so something like this would be all... Alfredo Deza
07:15 PM Bug #24044 (Resolved): ceph-volume - LVM prepare - Failure handling of arbitrary --osd-id values
https://github.com/ceph/ceph/pull/23093 Andrew Schoen
05:43 PM Bug #24961 (Resolved): `lvm list` should be run at the end of every functional test
It currently isn't and it is becoming apparent that we are missing a bunch of situations where it had bugs (e.g. list... Alfredo Deza
05:40 PM Bug #24960 (Resolved): expand auto engine for single type devices on filestore
Following on `auto` sub-command, be able to programmatically sort lvs for journals and data given a set of devices of... Alfredo Deza
04:43 PM Feature #24959 (Closed): refactor to accommodate new matrix of OSD provisioning
The current project layout wasn't intended to support beyond a similar matrix to that of ceph-disk:
* bluestore
*...
Alfredo Deza
01:18 PM Bug #24957: Error listing against a block device
Alfredo Deza
01:17 PM Bug #24957: Error listing against a block device
... Sébastien Han
01:16 PM Bug #24957 (Resolved): Error listing against a block device
Command was:... Sébastien Han
01:06 PM Bug #24952: ceph-volume fails to list osds (KeyError: 'devices')
The problem here is that GPT partitions don't have devices, and the code assumes 'devices' is always going to be ther... Alfredo Deza
12:51 PM Bug #24952: ceph-volume fails to list osds (KeyError: 'devices')
Note that when using --format=json the output works:... Sébastien Han
12:42 PM Bug #24952: ceph-volume fails to list osds (KeyError: 'devices')
This is happening when running "ceph-volume lvm list".
More info about the layout/setup:...
Sébastien Han
12:29 PM Bug #24952: ceph-volume fails to list osds (KeyError: 'devices')
On the container side of things, it seems everything is using `--format=json` but this traceback is for pretty report... Alfredo Deza
12:25 PM Bug #24952: ceph-volume fails to list osds (KeyError: 'devices')
Can you expand on what circumstances you are producing this error? Alfredo Deza

07/16/2018

10:06 PM Bug #24952 (Resolved): ceph-volume fails to list osds (KeyError: 'devices')
... Sébastien Han
01:06 PM Bug #24936 (Duplicate): ceph-volume: check_id function do the wrong job
Known issue, in progress at #24044 Alfredo Deza
09:11 AM Bug #24936 (Duplicate): ceph-volume: check_id function do the wrong job
source:https://github.com/ceph/ceph/blob/aa158b68f0ae48ea9c9dda03d9ab08770fd19f96/src/ceph-volume/ceph_volume/util/pr... 伟杰 谭
01:05 PM Bug #24044: ceph-volume - LVM prepare - Failure handling of arbitrary --osd-id values
https://github.com/ceph/ceph/pull/22220 Alfredo Deza

07/12/2018

12:09 PM Bug #24784: MultiplePVs errors when trying to zap
My half-baked solution allowed me to zap these pvs:... Alfredo Deza

07/11/2018

04:35 PM Feature #24871 (Resolved): Listing disks provisionned by ceph-disk
Since the deprecation of ceph-disk in favor of ceph-volume, we need a ceph-volume command that is similar to the old ... Anonymous

07/10/2018

01:22 PM Bug #24504 (Resolved): prevent zap/destroy on dm devices
https://github.com/ceph/ceph/pull/22764 Andrew Schoen

07/09/2018

12:25 PM Bug #24793: ceph-volume fails to zap a device (wipefs problem)
Basically, wipefs cannot open the device with O_EXCL and which means the ENOENT is valid here.
One option would add ...
Sébastien Han
12:03 PM Bug #24762: "ceph-volume scan" does not detect cluster name different than 'ceph'
We initially thought about poking into `/etc/ceph/` but the problem is that we can't be sure if say, there are two *.... Alfredo Deza
11:44 AM Bug #24762: "ceph-volume scan" does not detect cluster name different than 'ceph'
My expectation when it comes to the "scan" subcommand is to look for everything that is relevant. I don't particularl... Sébastien Han
11:39 AM Bug #24795: Unclear documentation on preparing devices
I agree we can't emphasize all the permutations. However, the --help is misleading so it should be fixed Anything tha... Sébastien Han

07/06/2018

09:09 PM Backport #24586 (In Progress): luminous: when no admin key is present, ceph-volume is unable to r...
Nathan Cutler
08:30 AM Backport #24586: luminous: when no admin key is present, ceph-volume is unable to rollback
https://github.com/ceph/ceph/pull/22901
@Nathan, it's looks like my userid is not added to ceph-volume project so ...
Prashant D
09:08 PM Backport #24585 (In Progress): mimic: when no admin key is present, ceph-volume is unable to roll...
Nathan Cutler
08:28 AM Backport #24585: mimic: when no admin key is present, ceph-volume is unable to rollback
https://github.com/ceph/ceph/pull/22900
@Nathan, it's looks like my userid is not added to ceph-volume project so ...
Prashant D
03:01 PM Bug #24793: ceph-volume fails to zap a device (wipefs problem)
... Sébastien Han
01:35 PM Bug #24793 (New): ceph-volume fails to zap a device (wipefs problem)
... Sébastien Han
02:40 PM Bug #24796: ceph-volume fails with KeyError: 'ceph.cluster_name'
Yeah, I can hit the same in some situations, thanks for reporting this!
Adding CLI output:...
Alfredo Deza
02:39 PM Bug #24796: ceph-volume fails with KeyError: 'ceph.cluster_name'
... Sébastien Han
02:31 PM Bug #24796: ceph-volume fails with KeyError: 'ceph.cluster_name'
can you please add the relevant log output for this call (/var/log/ceph/ceph-volume.log) or rerun with:... Alfredo Deza
02:06 PM Bug #24796 (Resolved): ceph-volume fails with KeyError: 'ceph.cluster_name'
I'm trying to purge /dev/sdb... Sébastien Han
02:30 PM Bug #24795: Unclear documentation on preparing devices
The --help menu isn't meant to give a granular description of everything the tool can do. If that is the only thing y... Alfredo Deza
01:57 PM Bug #24795 (Resolved): Unclear documentation on preparing devices
This is the doc I have for 13.2.0:... Sébastien Han
01:42 PM Bug #24794 (Resolved): ceph-volume detects missing options too late
Trying to prepare a filestore encrypted OSD:... Sébastien Han
01:31 PM Bug #24792 (Resolved): ceph-volume fails to zap dmcrypt device on bluestore
The device cas prepared like this:... Sébastien Han
01:11 PM Bug #24790 (Closed): Can not activate data partition on bluestore
Alfredo Deza
01:09 PM Bug #24790: Can not activate data partition on bluestore
Correct: ceph-volume lvm activate 0 1ac9a173-4a83-4dc4-b1a1-4343f72236c3 --no-systemd
Works.
Same for ceph-volu...
Sébastien Han
01:02 PM Bug #24790: Can not activate data partition on bluestore
I think this is related to issue #24791
You aren't supposed to be allowed to pass in '/dev/sda'. What happens here...
Alfredo Deza
12:17 PM Bug #24790 (Closed): Can not activate data partition on bluestore
OSD was configured using:
ceph-volume lvm prepare --no-systemd --bluestore --data /dev/sda
The activation was ...
Sébastien Han
01:11 PM Bug #24791: Inconsistent help and actual command
Ok thanks, also I think we should clarify that we are looking for OSD FSID and not the cluster FSID.
I suspect some ...
Sébastien Han
12:57 PM Bug #24791: Inconsistent help and actual command
Wow, this is a great catch. Going through the code, this is not the intention at all :(
What is happening here is ...
Alfredo Deza
12:43 PM Bug #24791 (New): Inconsistent help and actual command
The help for the activation command says:... Sébastien Han
01:09 PM Bug #24762: "ceph-volume scan" does not detect cluster name different than 'ceph'
The way 'scan' works is by inspecting the data device and the contents of the OSD. I don't think there is anything in... Alfredo Deza

07/05/2018

06:51 PM Bug #24784 (Resolved): MultiplePVs errors when trying to zap
Was trying to deploy, zap, redeploy again, and was getting MultiplePVs errors on one device. Stepping through
it see...
Alfredo Deza

07/04/2018

07:34 AM Bug #24762 (Rejected): "ceph-volume scan" does not detect cluster name different than 'ceph'
Running "ceph-volume scan" on a data partition of an OSD configured with ceph-disk where the cluster name is 'test' r... Sébastien Han
 

Also available in: Atom