Friday, 2022-03-18

opendevreviewKeigo Noha proposed openstack/cinder master: Retry _get_ig() when IG already exists.
opendevreviewKeigo Noha proposed openstack/cinder master: Retry _get_ig() when IG already exists.
opendevreviewFrancesco Pantano proposed openstack/devstack-plugin-ceph master: Deploy with cephadm
opendevreviewFrancesco Pantano proposed openstack/devstack-plugin-ceph master: [DNM][CI] Add CEPHADM_DEPLOY flag to py3 tests
opendevreviewAndre Aranha proposed openstack/cinder master: WIP/DNM: Add fips check jobs
*** dviroel|afk is now known as dviroel10:58
larsksGood 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
opendevreviewWalt proposed openstack/cinder master: Fix and unify capacity calculations
*** TheJulia is now known as needsleep12:57
*** needsleep is now known as TheJulia12:57
rosmaitalarks: it is not supported, but you could give it a try13:13
rosmaitaunder 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
rosmaitacinder has way to export backup records13:13
rosmaita(but the use case is to free up database space in a single cloud)13:13
rosmaitawhat you could try is this:13:13
rosmaitabackup a volume in cloud113:13
rosmaitaexport the backup record in cloud1 and see what's in it13:13
rosmaitamove the backup *data* in cloud1 swift over to cloud2 swift13:13
rosmaitaadjust the backup record by hand to reflect the new location in cloud2 swift13:13
rosmaitaimport the hacked backup record into cloud213:13
rosmaitathis will give you a backup_id in cloud213:13
rosmaitarestore the backup in cloud213:13
rosmaitathat might work ...13:13
rosmaitadon't try it with an encrypted volume, though13:13
rosmaitathere's another layer of complexity around moving the encryption key from cloud1 to cloud213:13
rosmaitai don't think it's a supported operation in barbican,13:13
rosmaitaand you can run up against weird situations if the keystores are set up differently in each cloud13:13
rosmaitaanother thing you could try:13:13
rosmaita(again, I don't know that anyone has actually tried this)13:13
rosmaitarestore the backup in cloud1 so that you have volume113:13
rosmaitaupload volume1 as an image to glance in clould113:13
rosmaitadownload the image data from cloud1 glance to somewhere13:13
rosmaitaupload (or import) the image to cloud2 glance13:13
rosmaitacreate volume2 from the image in cloud213:13
rosmaitabackup volume2 in cloud213:13
rosmaitaagain, don't do it with an encrypted volume13:13
rosmaita(unless you want to solve the barbican keystore compatibility issue)13:13
rosmaitathe downside of this second strategy is that the image may not be compressed as well as a backup13:13
rosmaitagood luck, and let us know if you try this, and what happens!13:13
rosmaitalarks: ^^13:13
*** arne_wiebalck is now known as a2ew6k13:36
larsksrosmaita: 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
rosmaitalarks: good luck! let us know what happens13:37
*** TheJulia is now known as needssleep13:38
rosmaitareminder: festival of XS reviews at 1400 UTC13:58
rosmaitajoin us in meetpad:
rosmaitaor if meetpad is a problem for you, stay in irc and here is a13:58
rosmaitadirect link to the etherpad:
rosmaitajungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna fabiooliveira yuval ^^13:58
*** a2ew6k is now known as arne_wiebalck14:43
opendevreviewGabriel Calixto de Paula proposed openstack/cinder-tempest-plugin master: Add the missing placement service to the sample config
*** arne_wiebalck is now known as a2ew6k14:57
*** a2ew6k is now known as arne_wiebalck14:59
*** arne_wiebalck is now known as a2ew6k15:02
*** a2ew6k is now known as arne_wiebalck15:05
*** arne_wiebalck is now known as a2ew6k15:07
*** a2ew6k is now known as arne_wiebalck15:08
*** dviroel is now known as dviroel|lunch15:23
fabiooliveirahello everyone, can some core take a look on these driver backports? I already provided the manual QA for them.
opendevreviewMerged openstack/cinder master: Add grenade-skip-level irrelevant-files config
rosmaitatosky: had a system crash15:51
rosmaitawill not reopen meetpad15:51
toskyrosmaita: noticed :)15:51
toskyyeah, it was almost time anyway15:51
rosmaitathanks for attending, i appreciate your hard work!15:51
toskythanks! :)15:54
*** dviroel|lunch is now known as dviroel16:10
opendevreviewMerged openstack/cinder-tempest-plugin master: setup.cfg: Replace dashes with underscores
*** dviroel_ is now known as dviroel17:46
opendevreviewMerged openstack/cinder master: Add missing kwargs for spdk driver initialize_connection function
opendevreviewMerged openstack/cinder master: Don't init backup API code for each create volume request
opendevreviewMerged openstack/cinder master: Pure Storage - bump version numbers for Zed
opendevreviewMerged openstack/cinder master: Only init message API in create volume when needed
opendevreviewMerged openstack/cinder master: Update doc8 ignore-path
opendevreviewMerged openstack/cinder master: RBD: Remove last usage of "six" from RBD driver
opendevreviewMerged openstack/cinder master: Solidfire: Clean up remaining usage of removed parameters
opendevreviewMerged openstack/cinder master: In support matrix, move Nimble driver entries next to HPE driver
opendevreviewMerged openstack/cinder master: PowerFlex: update supported versions in driver documentation
opendevreviewMerged openstack/cinder master: api-ref: include links on backups list and details
opendevreviewMerged openstack/cinder master: doc: RBD: add documentation to configure RBD mirroring
hemnaFYI 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|out21:37
opendevreviewLuciano Lo Giudice proposed openstack/cinder master: Fix QOS computation

Generated by 2.17.3 by Marius Gedminas - find it at!