opendevreview | Keigo Noha proposed openstack/cinder master: Retry _get_ig() when IG already exists. https://review.opendev.org/c/openstack/cinder/+/817135 | 01:31 |
---|---|---|
opendevreview | Keigo Noha proposed openstack/cinder master: Retry _get_ig() when IG already exists. https://review.opendev.org/c/openstack/cinder/+/817135 | 09:19 |
opendevreview | Francesco Pantano proposed openstack/devstack-plugin-ceph master: Deploy with cephadm https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/826484 | 10:04 |
opendevreview | Francesco Pantano proposed openstack/devstack-plugin-ceph master: [DNM][CI] Add CEPHADM_DEPLOY flag to py3 tests https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/834223 | 10:07 |
opendevreview | Andre Aranha proposed openstack/cinder master: WIP/DNM: Add fips check jobs https://review.opendev.org/c/openstack/cinder/+/790535 | 10:54 |
*** dviroel|afk is now known as dviroel | 10:58 | |
larsks | Good morning! If I back up a volume to a swift container, is there a way to restore that on a different openstack environment? | 11:43 |
opendevreview | Walt proposed openstack/cinder master: Fix and unify capacity calculations https://review.opendev.org/c/openstack/cinder/+/831247 | 12:31 |
*** TheJulia is now known as needsleep | 12:57 | |
*** needsleep is now known as TheJulia | 12:57 | |
rosmaita | larks: it is not supported, but you could give it a try | 13:13 |
rosmaita | under the proviso that: | 13:13 |
rosmaita | ==> this may not work so don't try it with any important data! <== | 13:13 |
rosmaita | (it should be non-destructive, but you never know) | 13:13 |
rosmaita | cinder has way to export backup records | 13:13 |
rosmaita | https://docs.openstack.org/cinder/latest/admin/volume-backups-export-import.html | 13:13 |
rosmaita | (but the use case is to free up database space in a single cloud) | 13:13 |
rosmaita | what you could try is this: | 13:13 |
rosmaita | backup a volume in cloud1 | 13:13 |
rosmaita | export the backup record in cloud1 and see what's in it | 13:13 |
rosmaita | move the backup *data* in cloud1 swift over to cloud2 swift | 13:13 |
rosmaita | adjust the backup record by hand to reflect the new location in cloud2 swift | 13:13 |
rosmaita | import the hacked backup record into cloud2 | 13:13 |
rosmaita | this will give you a backup_id in cloud2 | 13:13 |
rosmaita | restore the backup in cloud2 | 13:13 |
rosmaita | --- | 13:13 |
rosmaita | that might work ... | 13:13 |
rosmaita | don't try it with an encrypted volume, though | 13:13 |
rosmaita | there's another layer of complexity around moving the encryption key from cloud1 to cloud2 | 13:13 |
rosmaita | i don't think it's a supported operation in barbican, | 13:13 |
rosmaita | and you can run up against weird situations if the keystores are set up differently in each cloud | 13:13 |
rosmaita | --- | 13:13 |
rosmaita | another thing you could try: | 13:13 |
rosmaita | (again, I don't know that anyone has actually tried this) | 13:13 |
rosmaita | restore the backup in cloud1 so that you have volume1 | 13:13 |
rosmaita | upload volume1 as an image to glance in clould1 | 13:13 |
rosmaita | download the image data from cloud1 glance to somewhere | 13:13 |
rosmaita | upload (or import) the image to cloud2 glance | 13:13 |
rosmaita | create volume2 from the image in cloud2 | 13:13 |
rosmaita | backup volume2 in cloud2 | 13:13 |
rosmaita | --- | 13:13 |
rosmaita | again, don't do it with an encrypted volume | 13:13 |
rosmaita | (unless you want to solve the barbican keystore compatibility issue) | 13:13 |
rosmaita | the downside of this second strategy is that the image may not be compressed as well as a backup | 13:13 |
rosmaita | --- | 13:13 |
rosmaita | good luck, and let us know if you try this, and what happens! | 13:13 |
rosmaita | larks: ^^ | 13:13 |
*** arne_wiebalck is now known as a2ew6k | 13:36 | |
larsks | rosmaita: Thanks for the reply! While I was hoping for a less janky process :), I like the first option (cinder A -> swift A; swift A -> swift B; swift B -> cinder B). I'll give that a try. | 13:36 |
rosmaita | larks: good luck! let us know what happens | 13:37 |
*** TheJulia is now known as needssleep | 13:38 | |
rosmaita | reminder: festival of XS reviews at 1400 UTC | 13:58 |
rosmaita | join us in meetpad: https://meetpad.opendev.org/cinder-festival-of-reviews | 13:58 |
rosmaita | or if meetpad is a problem for you, stay in irc and here is a | 13:58 |
rosmaita | direct link to the etherpad: https://etherpad.opendev.org/p/cinder-festival-of-reviews | 13:58 |
rosmaita | jungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna fabiooliveira yuval ^^ | 13:58 |
*** a2ew6k is now known as arne_wiebalck | 14:43 | |
opendevreview | Gabriel Calixto de Paula proposed openstack/cinder-tempest-plugin master: Add the missing placement service to the sample config https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/815516 | 14:55 |
*** arne_wiebalck is now known as a2ew6k | 14:57 | |
*** a2ew6k is now known as arne_wiebalck | 14:59 | |
*** arne_wiebalck is now known as a2ew6k | 15:02 | |
*** a2ew6k is now known as arne_wiebalck | 15:05 | |
*** arne_wiebalck is now known as a2ew6k | 15:07 | |
*** a2ew6k is now known as arne_wiebalck | 15:08 | |
*** dviroel is now known as dviroel|lunch | 15:23 | |
fabiooliveira | hello everyone, can some core take a look on these driver backports? I already provided the manual QA for them. https://review.opendev.org/q/fffe9b57b984ba402fbe9f0c578b419926491b5b | 15:34 |
opendevreview | Merged openstack/cinder master: Add grenade-skip-level irrelevant-files config https://review.opendev.org/c/openstack/cinder/+/831438 | 15:36 |
rosmaita | tosky: had a system crash | 15:51 |
rosmaita | will not reopen meetpad | 15:51 |
tosky | rosmaita: noticed :) | 15:51 |
rosmaita | :D | 15:51 |
tosky | yeah, it was almost time anyway | 15:51 |
rosmaita | thanks for attending, i appreciate your hard work! | 15:51 |
tosky | thanks! :) | 15:54 |
*** dviroel|lunch is now known as dviroel | 16:10 | |
opendevreview | Merged openstack/cinder-tempest-plugin master: setup.cfg: Replace dashes with underscores https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/789043 | 17:28 |
*** dviroel_ is now known as dviroel | 17:46 | |
opendevreview | Merged openstack/cinder master: Add missing kwargs for spdk driver initialize_connection function https://review.opendev.org/c/openstack/cinder/+/825913 | 19:25 |
opendevreview | Merged openstack/cinder master: Don't init backup API code for each create volume request https://review.opendev.org/c/openstack/cinder/+/830632 | 19:25 |
opendevreview | Merged openstack/cinder master: Pure Storage - bump version numbers for Zed https://review.opendev.org/c/openstack/cinder/+/834003 | 19:26 |
opendevreview | Merged openstack/cinder master: Only init message API in create volume when needed https://review.opendev.org/c/openstack/cinder/+/830634 | 19:26 |
opendevreview | Merged openstack/cinder master: Update doc8 ignore-path https://review.opendev.org/c/openstack/cinder/+/830674 | 19:26 |
opendevreview | Merged openstack/cinder master: RBD: Remove last usage of "six" from RBD driver https://review.opendev.org/c/openstack/cinder/+/833842 | 19:26 |
opendevreview | Merged openstack/cinder master: Solidfire: Clean up remaining usage of removed parameters https://review.opendev.org/c/openstack/cinder/+/824819 | 19:26 |
opendevreview | Merged openstack/cinder master: In support matrix, move Nimble driver entries next to HPE driver https://review.opendev.org/c/openstack/cinder/+/831202 | 19:36 |
opendevreview | Merged openstack/cinder master: PowerFlex: update supported versions in driver documentation https://review.opendev.org/c/openstack/cinder/+/813612 | 19:59 |
opendevreview | Merged openstack/cinder master: api-ref: include links on backups list and details https://review.opendev.org/c/openstack/cinder/+/820164 | 20:02 |
opendevreview | Merged openstack/cinder master: doc: RBD: add documentation to configure RBD mirroring https://review.opendev.org/c/openstack/cinder/+/803456 | 20:40 |
hemna | FYI if you put %(resource)s in the log format context, then the volume-<uuid> shows up in it. | 21:03 |
*** dviroel is now known as dviroel|out | 21:37 | |
opendevreview | Luciano Lo Giudice proposed openstack/cinder master: Fix QOS computation https://review.opendev.org/c/openstack/cinder/+/815560 | 21:41 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!