Friday, 2026-01-16

opendevreviewMarkus Hentsch proposed openstack/freezer master: Remove inconsistent no_incremental option  https://review.opendev.org/c/openstack/freezer/+/97321909:58
mhennoonedeadpunk: release note added and also caught some remainig occurences of the old flag in the docs which I fixed09:58
noonedeadpunkyep, was just looking at `--noincremental` part...10:06
noonedeadpunkwhich got confused be because of https://docs.python.org/3/library/argparse.html#argparse.BooleanOptionalAction10:07
mhenoslo's behavior is different from argparse: https://docs.openstack.org/oslo.config/latest/reference/api/oslo_config.html#oslo_config.cfg.BoolOpt10:10
mhenit generates `--no<myoptionname>` instead of `--no-<myoptionname>` (not the hyphen)10:10
noonedeadpunkI was jsut tryihng to find that, yes :D10:11
noonedeadpunkI just close to never used it this way10:12
noonedeadpunkI have comments on the release note though, sorry10:21
opendevreviewMarkus Hentsch proposed openstack/freezer master: Remove inconsistent no_incremental option  https://review.opendev.org/c/openstack/freezer/+/97321910:43
opendevreviewJosephine Seifert proposed openstack/freezer master: Default to identity version 3  https://review.opendev.org/c/openstack/freezer/+/97361513:25
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362013:44
opendevreviewJosephine Seifert proposed openstack/freezer-api master: Fix devstack installation of elasticsearch  https://review.opendev.org/c/openstack/freezer-api/+/97346213:48
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362314:01
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362314:08
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362314:10
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration  https://review.opendev.org/c/openstack/freezer/+/97362514:13
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Cinder integration and osbrick engine  https://review.opendev.org/c/openstack/freezer/+/97362714:18
mhennoonedeadpunk: I have abondoned the mixed patchset and split it up: https://review.opendev.org/q/topic:%22fix/nova-cinder-glance-integration%2214:21
mhenPython fixes @ https://review.opendev.org/c/openstack/freezer/+/973620 are the base, then Glance @ https://review.opendev.org/c/openstack/freezer/+/973623 and Nova and Cinder base on the Glance changes14:22
mhenhopefully this can make reviews quick14:23
noonedeadpunk973620 fails on unit tests from what I can tell14:34
mhenyeah, the split did some damage14:39
mhenI'm looking into it14:39
noonedeadpunkbtw also instead of setting "depends-on" you can have patches rebased on each other. Or, just push them all together, if they're developed together14:40
mhenwdym "push them all together"?14:41
noonedeadpunkso if you have like 2-3 commits on a local branch (or master), doing `git review` will send them together and make them "rebased" and tested together as well14:42
mhenwait what?14:42
mhenhow cool is that14:42
noonedeadpunkso you will see a relation chain like here https://review.opendev.org/c/openstack/project-config/+/97338714:43
mhenand here I am fighting with multiple git worktrees ...14:43
noonedeadpunkand, you can rebase pataches on each other in gerrit as well14:43
noonedeadpunkyeah, right, that's why I decided to mention that, as the way you did pushed seemed you got some hard time...14:44
noonedeadpunkand that's smth quite unique to gerrrit, which doesn't really exist in gitlab/github14:44
mhenguess I can't migrate my current 4 patchsets to chained commits and need to abandon them first?14:46
noonedeadpunkyou can, why not14:48
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362014:48
noonedeadpunkie like that ^  :D14:49
noonedeadpunkdamn14:49
noonedeadpunkI did it in reverse14:49
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362014:49
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362314:49
mhenhow are you doing this?14:50
noonedeadpunkrebase button in gerrt14:51
noonedeadpunkbut also you can jsut do `git rebase; git review`14:51
mhenok, question before I unleash chaos: if I do the rebases in gerrit, chain all of them together and then locally do "git review -d" on the last in the chain, can I edit all 4 patchsets in parallel by amending the last 4 commits on my local branch working copy?14:54
noonedeadpunkso you'd need to do git review -d of the patch you want to edit14:55
noonedeadpunkbut yes, all of them will appear locally for you14:55
mhenI'm referring to your "so if you have like 2-3 commits on a local branch (or master), doing `git review` will send them together and make them "rebased" and tested together as well"14:55
noonedeadpunkprobably you can amend all of them by checkouting to head, but I try to avoid that14:55
noonedeadpunk"git review -d" -> this downloads remote commit to your machine, isn't it?14:56
mhenthis is how I "edit an existing patchset" so to speak14:56
noonedeadpunkI mean. You can play with it :) THere's nothing which can't be undone, unless some commit will have multiple `Change-Id:` in footer :D14:57
noonedeadpunkthen it will be a mess14:57
noonedeadpunkbut yes, if you have like 2-3 commits and you do `git review` - all 3 will be sent as different patches, chained together14:58
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Cinder integration and osbrick engine  https://review.opendev.org/c/openstack/freezer/+/97362714:59
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration  https://review.opendev.org/c/openstack/freezer/+/97362514:59
noonedeadpunkand you also don't need depends-on in this case15:00
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362015:01
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362315:01
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Cinder integration and osbrick engine  https://review.opendev.org/c/openstack/freezer/+/97362715:01
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration  https://review.opendev.org/c/openstack/freezer/+/97362515:01
mhenwoah that is so cool15:01
noonedeadpunkgerrit is really nice :)15:01
mhentil15:01
mhennoonedeadpunk: thank you so much for your guidance this is immensely helpful15:02
noonedeadpunkI really have quite some level of anxiety when I have to deal with Github these days15:02
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362016:24
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362316:25
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Cinder integration and osbrick engine  https://review.opendev.org/c/openstack/freezer/+/97362716:33
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration  https://review.opendev.org/c/openstack/freezer/+/97362516:34
opendevreviewMarkus Hentsch proposed openstack/freezer master: Replace cinderclient with SDK and fix osbrick  https://review.opendev.org/c/openstack/freezer/+/97362716:37
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration and change clients to SDK  https://review.opendev.org/c/openstack/freezer/+/97362516:39
opendevreviewMarkus Hentsch proposed openstack/freezer master: Replace cinderclient with SDK and fix osbrick  https://review.opendev.org/c/openstack/freezer/+/97362717:08
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix issues in Python code  https://review.opendev.org/c/openstack/freezer/+/97362017:13
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Glance integration  https://review.opendev.org/c/openstack/freezer/+/97362317:13
opendevreviewMarkus Hentsch proposed openstack/freezer master: Replace cinderclient with SDK and fix osbrick  https://review.opendev.org/c/openstack/freezer/+/97362717:13
opendevreviewMarkus Hentsch proposed openstack/freezer master: Replace cinderclient with SDK and fix osbrick  https://review.opendev.org/c/openstack/freezer/+/97362717:16
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration and change clients to SDK  https://review.opendev.org/c/openstack/freezer/+/97362517:16
opendevreviewMarkus Hentsch proposed openstack/freezer master: Fix Nova integration and change clients to SDK  https://review.opendev.org/c/openstack/freezer/+/97362517:22
mhenso, unit tests succeed for each of the individual patchset in the chain locally for me now, let's see what Zuul says17:25
-opendevstatus- NOTICE: Gerrit on review.opendev.org will be offline briefly in order to restart on a newer JVM and to clear out caches18:33

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!