<div dir="auto">Awesome!<div dir="auto"><br></div><div dir="auto">Thanks for taking time and effort to test it out, much appreciated!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 29 нояб. 2022 г., 09:35 Taltavull Jean-François <<a href="mailto:jean-francois.taltavull@elca.ch">jean-francois.taltavull@elca.ch</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dmitriy,<br>
<br>
I applied your patch manually to my OSA 23.2.0 environment and I deployed designate from scratch without any error on my Wallaby staging platform.<br>
I run the playbook a second time without any config change and it worked, and a third time with a small change in pools definition and it worked to.<br>
<br>
So, your patch looks good to me 😊<br>
<br>
Thanks a lot !<br>
<br>
JF<br>
<br>
> -----Original Message-----<br>
> From: Dmitriy Rabotyagov <<a href="mailto:noonedeadpunk@gmail.com" target="_blank" rel="noreferrer">noonedeadpunk@gmail.com</a>><br>
> Sent: vendredi, 25 novembre 2022 18:22<br>
> Cc: <a href="mailto:openstack-discuss@lists.openstack.org" target="_blank" rel="noreferrer">openstack-discuss@lists.openstack.org</a><br>
> Subject: Re: [openstack-ansible] Designate: role seems trying to update DNS<br>
> server pools before syncing database<br>
> <br>
> <br>
> <br>
> EXTERNAL MESSAGE - This email comes from outside ELCA companies.<br>
> <br>
> Hey,<br>
> <br>
> That looks like a totally valid bug and regression has been introduced in Wallaby.<br>
> I've just placed a patch that should cover this issue [1] and it would be awesome<br>
> if you could test it.<br>
> <br>
> [1] <a href="https://review.opendev.org/c/openstack/openstack-ansible-" rel="noreferrer noreferrer" target="_blank">https://review.opendev.org/c/openstack/openstack-ansible-</a><br>
> os_designate/+/865701<br>
> <br>
> пт, 25 нояб. 2022 г. в 12:46, Taltavull Jean-François<br>
> <<a href="mailto:jean-francois.taltavull@elca.ch" target="_blank" rel="noreferrer">jean-francois.taltavull@elca.ch</a>>:<br>
> ><br>
> > Hello,<br>
> ><br>
> > During the first run, the playbook 'os-designate-install.yml' fails and the<br>
> 'designate-manage pool update'  command produces the log line below:<br>
> ><br>
> > 'Nov 25 11:50:06 pp3controller1a-designate-container-53d945bb designate-<br>
> manage[2287]: 2022-11-25 11:50:06.518 2287 CRITICAL designate [designate-<br>
> manage - - - - -] Unhandled error: oslo_messaging.rpc.client.RemoteError:<br>
> Remote error: ProgrammingError (pymysql.err.ProgrammingError) (1146, "Table<br>
> 'designate.pools' doesn't exist")'<br>
> ><br>
> > Looking at the 'os_designate' role code shows that the handler ` Perform<br>
> Designate pools update` is flushed before tables are created in the 'designate'<br>
> database.<br>
> ><br>
> > O.S.: Ubuntu 20.04<br>
> > OpenStack release: Wallaby<br>
> > OSA tag: 23.2.0<br>
> ><br>
> > Regards,<br>
> ><br>
> > Jean-Francois<br>
> ><br>
<br>
</blockquote></div>