| blue090 | Hello I am trying to integrate erasure coded pool with openstack-ansible, The pool seems working as I am able to place data properly with #rbd create testimg2 --size 1G --pool volumes_ec_ssd_meta --data-pool volumes_ec_ssd. But cinder placing all data into metadata replicated pool here my config https://pastebin.com/pAQyKJYY | 05:41 |
|---|---|---|
| blue090 | DISTRIB_ID="OSA" DISTRIB_RELEASE="32.0.0" DISTRIB_CODENAME="Flamingo" DISTRIB_DESCRIPTION="OpenStack-Ansible" | 05:42 |
| blue090 | I am testing the new ceph erasure code fast EC feature running latest version ceph | 05:43 |
| noonedeadpunk | blue090: ok, so what integration issue are you having? | 07:53 |
| noonedeadpunk | ah, metadata pool | 07:54 |
| blue090 | noonedeadpunk: Yes not sure the parameters in cinder.conf are correct I cannot find detaild docs I used the conf from some old email thread which is not working but there is no service failure that means the config is valid | 07:56 |
| blue090 | --pool volumes_ec_ssd_meta --data-pool volumes_ec_ssd command line working if specifically decalere data pool , but i have no idea how cinder should understand, also replicated pools supports multiple flags like features: layering, exclusive-lock, object-map, fast-diff, deep-flatten not sure EC supports them | 07:58 |
| noonedeadpunk | yeah, gotcha, give me a sec, I'll try to find smth in my notes | 08:00 |
| noonedeadpunk | blue090: so, I think what you'd need to do, is to define rbd_pool = volumes_ec_ssd_meta, but cinder does not have option rbd_data_pool | 08:29 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 08:30 |
| noonedeadpunk | so instead, you need to have a custom ceph.conf file where have smth like [client.cinder]\nrbd_default_data_pool = volumes_ec_ssd | 08:30 |
| blue090 | noonedeadpunk: So If i need both replicated and EC on same ceph cluster will it work , I have servers with different disk type SATA/SAS24G mapped to different crush , | 08:33 |
| noonedeadpunk | you probavbly can have different ceph users for these? | 08:34 |
| noonedeadpunk | as ceph.conf is specific for the user I think | 08:34 |
| noonedeadpunk | I did EC pool too long ago, so frankly I can't recall all the details | 08:35 |
| noonedeadpunk | But I can recall it was totally doable | 08:35 |
| blue090 | I was planning to integrate same cinder user , yes I can understand that :) | 08:35 |
| blue090 | In that case just need a copy of ceph.conf to ceph2.conf i believe it should work I did with multiple cluster integration before | 08:37 |
| blue090 | Thanks anyway let me test it | 08:37 |
| noonedeadpunk | you should be ale to place the section to the original one as well... But also, you can name clusters diferently | 08:38 |
| noonedeadpunk | and use rbd_cluster_name | 08:38 |
| noonedeadpunk | and then it's {{ rbd_cluster_name }}.conf which is respected | 08:39 |
| noonedeadpunk | and then you probably can have the same user as well | 08:39 |
| noonedeadpunk | just client keyrings should be also appended with cluster name | 08:40 |
| noonedeadpunk | but you should be able to distribute all "custom" things throught ceph_extra_confs variable | 08:40 |
| noonedeadpunk | (rbd_cluster_name is in the cinder.conf backend defenition) | 08:40 |
| blue090 | Thanks I got it | 08:41 |
| blue090 | I am applying configurations let me see if data is going to data pool | 08:41 |
| noonedeadpunk | let me know how this went :) | 08:52 |
| blue090 | Yes finally success story | 09:01 |
| blue090 | :D | 09:01 |
| blue090 | I did change ceph.conf to ceph1.conf same user cinder also changed key file name I think key name also should be changed not sure | 09:01 |
| blue090 | noonedeadpunk: you are chatgpt :D | 09:02 |
| noonedeadpunk | ok, nice, great that you made it working :) | 09:03 |
| noonedeadpunk | I hope I hallucinate less, but it's not always the case, lol | 09:03 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Use infra mirror for LXC debootstrap https://review.opendev.org/c/openstack/openstack-ansible/+/951338 | 09:05 |
| opendevreview | Dmitriy Chubinidze proposed openstack/openstack-ansible master: docs: Add AIO Ceph deployment documentation https://review.opendev.org/c/openstack/openstack-ansible/+/978362 | 10:14 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:33 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:35 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:37 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:39 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:40 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible master: wip https://review.opendev.org/c/openstack/openstack-ansible/+/978429 | 10:42 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible master: wip https://review.opendev.org/c/openstack/openstack-ansible/+/978429 | 10:43 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:44 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:44 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:46 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:47 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/977864 | 10:47 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts stable/2025.1: Pin setuptools via global-requirement-pins.txt https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978430 | 11:15 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts stable/2025.1: Pin setuptools via global-requirement-pins.txt https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978430 | 11:15 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts master: wip https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978431 | 11:17 |
| noonedeadpunk | we have a bunch of patches to os_neutron for review: https://review.opendev.org/q/project:openstack/openstack-ansible-os_neutron+status:open+label:verified | 11:17 |
| noonedeadpunk | I also looking into simnplifying the ovn setup, as it'a really hard to follow file includes right niw | 11:18 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_neutron master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/976063 | 11:22 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts master: wip https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978431 | 11:23 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_cinder master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/974657 | 11:25 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_cinder master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/974657 | 11:26 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_nova master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/976062 | 11:26 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_nova master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/976062 | 11:27 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_nova master: Remove deprecated heartbeat_in_pthread https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/976062 | 11:27 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978431 | 11:28 |
| noonedeadpunk | can we also review this one: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/978007 | 11:39 |
| noonedeadpunk | to be able to bump SHAs for master: https://review.opendev.org/c/openstack/openstack-ansible/+/977917 | 11:39 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for master https://review.opendev.org/c/openstack/openstack-ansible/+/977917 | 11:41 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Cleanup environment on wheel build failure https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/976967 | 12:33 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for master https://review.opendev.org/c/openstack/openstack-ansible/+/977917 | 12:47 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for master https://review.opendev.org/c/openstack/openstack-ansible/+/977917 | 12:48 |
| opendevreview | Merged openstack/openstack-ansible-os_neutron master: Remove use_ssl https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/977954 | 13:27 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-galera_server master: Remove deprecated innodb-flush-method https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/976067 | 13:30 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: wip https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 13:36 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: wip https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 13:37 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 13:37 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 13:44 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-lxc_hosts master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/978431 | 13:45 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Avoid using invalid group chars in playbooks https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978458 | 13:57 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-galera_server master: wip https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/978563 | 16:25 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-galera_server master: wip https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/978563 | 16:26 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 16:30 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_nova master: Drop override of mkisofs_cmd for RHEL https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/976660 | 16:32 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Bump RabbitMQ version to 4.2 series and 4.2.4 version https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/970992 | 16:34 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Upgrade RabbitMQ to 4.2 series and 4.2.4 version https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/970992 | 16:35 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Upgrade RabbitMQ to 4.2 series and 4.2.4 version https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/970992 | 16:35 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Resolve invalid chars in groups https://review.opendev.org/c/openstack/openstack-ansible/+/978568 | 17:06 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Resolve invalid chars in groups https://review.opendev.org/c/openstack/openstack-ansible/+/978568 | 17:08 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Upgrade RabbitMQ to 4.2 series and 4.2.4 version https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/970992 | 20:01 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-galera_server master: wip https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/978563 | 22:30 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-plugins master: Ensure conditionals are proper booleans https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/978445 | 22:38 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!