Wednesday, 2021-03-31

*** sapd1 has joined #openstack-trove01:22
*** sapd1 has quit IRC01:28
*** rcernin has quit IRC02:31
*** rcernin has joined #openstack-trove02:38
__ministryI had met an error that is: database instance have status BUILD but service status of agent is healthy.02:43
__ministryAnybody was met this error?02:43
__ministryI running trove in master branch.02:43
*** rcernin has quit IRC03:07
*** rcernin has joined #openstack-trove03:07
*** rcernin has quit IRC03:07
*** rcernin has joined #openstack-trove03:09
*** rcernin has quit IRC03:11
*** rcernin has joined #openstack-trove03:12
*** rcernin has quit IRC03:14
*** rcernin has joined #openstack-trove03:14
*** rcernin has quit IRC03:16
*** rcernin has joined #openstack-trove03:16
*** rcernin has quit IRC03:18
*** rcernin has joined #openstack-trove03:19
*** sapd1 has joined #openstack-trove03:36
*** sapd1 has quit IRC04:42
*** sapd1 has joined #openstack-trove04:43
*** yasemind has joined #openstack-trove05:15
*** rcernin has quit IRC07:25
*** sapd1 has quit IRC07:30
*** tosky has joined #openstack-trove07:33
*** e0ne has joined #openstack-trove07:35
*** noonedeadpunk has joined #openstack-trove07:50
noonedeadpunkhey! I was wondering, if there's a reason why you stopped publishing config reference? While it's doable to read https://github.com/openstack/trove/blob/master/trove/common/cfg.py for options, it's not really neat...07:52
*** e0ne has quit IRC07:58
lxkongnoonedeadpunk: trove config reference hasn't been published for a long time, currently no one is interested in moving that back.08:14
lxkong> __ministry> I was met error when create an replicas node with configuration: vda 20Gb, vdb (/var/lib/mysql) - 40Gb. When vdb reach to 39Gb. I can't create a replicas node. because mysql was dump data to vda.08:14
lxkong__ministry: in my memory, trove backup container is streaming the backup data directly to swift08:14
lxkong> __ministry> I had met an error that is: database instance have status BUILD but service status of agent is healthy.08:15
lxkongnever seen this before, can you provide reproduce steps and trove service logs?08:15
__ministry> lxkong: in my memory, trove backup container is streaming the backup data directly to swift08:16
__ministryyeah, I will recheck it.08:16
__ministry> lxkong: I had met an error that is: database instance have status BUILD but service status of agent is healthy.08:18
__ministryyes, I doing debug it, but current, I can't reproduce because error is random, not always. I just create database instance as normal.08:18
noonedeadpunklxkong: you mean that there's nobody who is willing to do that, or you mean there's no need in that?08:24
noonedeadpunkbecause first can be fixed kind of08:24
lxkongnoonedeadpunk: no one showed interest in that.08:26
noonedeadpunkok, gotcha08:26
noonedeadpunkjust thought there might be a $reason for this08:28
lxkongnoonedeadpunk: nope, config reference was missing since I contributed to the project, long time ago.08:29
noonedeadpunkYeah I saw smth like Ocata or so last time08:29
lxkong__ministry: did you see my comments in your patch, do you have any other questions I can help?08:35
lxkonghttps://review.opendev.org/c/openstack/trove/+/782829 this08:35
lxkongone08:35
__ministryYes, current I haven't any questions. thank you.08:36
lxkongawesome08:37
*** e0ne has joined #openstack-trove09:14
*** e0ne has quit IRC09:59
*** rcernin has joined #openstack-trove10:06
*** rcernin has quit IRC10:08
*** rcernin has joined #openstack-trove10:08
*** openstackgerrit has joined #openstack-trove10:11
openstackgerritDmitriy Rabotyagov proposed openstack/trove master: [doc] Add configuration reference  https://review.opendev.org/c/openstack/trove/+/78406310:11
noonedeadpunklxkong: ^10:11
*** e0ne has joined #openstack-trove10:31
*** yasemind has quit IRC10:34
*** mugsie__ is now known as mugsie11:01
*** rcernin has quit IRC12:31
noonedeadpunklooks good https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_223/784063/1/check/openstack-tox-docs/223d9c7/docs/reference/index.html12:53
noonedeadpunkexcept I'm not sure what has happened to the profiler section? Is it not the case nowadays?12:55
noonedeadpunkor some namespace is missed?12:55
noonedeadpunkalso some DB sections are missing for some reason...13:10
noonedeadpunkReally weird, mariadb is there, but percona is missing...13:16
noonedeadpunkok, found it :)13:21
openstackgerritDmitriy Rabotyagov proposed openstack/trove master: [doc] Add configuration reference  https://review.opendev.org/c/openstack/trove/+/78406313:26
*** andrewbogott has joined #openstack-trove13:56
andrewbogottdoes anyone feel like helping me debug my trove install?  I'm pretty sure the guest is talking to the trove services but all the guest ever says is "DB server is not installed or is in restart mode, so for now we'll skip determining the status of DB on this instance."  mysqld is running and I don't see any evidence that the guest agent has even tried to stand things up (no files in ~ubuntu/.trove)13:59
andrewbogottThis is with a Train build and the upstream testing guest image14:00
*** rcernin has joined #openstack-trove14:12
*** rcernin has quit IRC14:17
andrewbogottHere's an easy one:  Should I care about this message in Train or does it always happen on the guest?14:24
andrewbogott2021-03-31 13:52:57.412 1514 ERROR oslo_messaging.rpc.server [-] Exception during message handling: AttributeError: 'TroveContext' object has no attribute 'notification'14:24
*** rcernin has joined #openstack-trove14:31
*** rcernin has quit IRC14:35
*** __ministry1 has joined #openstack-trove15:10
*** sapd1 has joined #openstack-trove15:20
*** rcernin has joined #openstack-trove15:26
*** noonedeadpunk has quit IRC15:27
*** noonedeadpunk has joined #openstack-trove15:28
*** rcernin has quit IRC15:31
*** spotz has joined #openstack-trove15:50
*** sapd1 has quit IRC16:01
*** __ministry1 has quit IRC16:01
*** rcernin has joined #openstack-trove17:27
*** rcernin has quit IRC17:35
noonedeadpunklxkong: any point in splitting conf files for trove-conductor, trove-guestagent, trove-taskmanager nowadays? I'm not sure these files are even read by services...17:52
noonedeadpunkand I guess that https://opendev.org/openstack/trove/src/branch/master/trove/cmd/app.wsgi can be used to run trove-api as uwsgi?17:54
noonedeadpunkany idea if it's supported/recommended?17:54
lxkongandrewbogott: please check if your trove deployment contains https://review.opendev.org/c/openstack/trove/+/702842/18:47
andrewbogottlxkong: guest or server?18:48
lxkongnoonedeadpunk: the config files should be created by your deployment tool. Trove devstack already uses a single config file for all the controller services (except for trove-guestagent) by default18:48
andrewbogottlxkong: that change is present in the guest (downloaded from https://tarballs.opendev.org/openstack/trove/images/) but seems to not be present in my server install (which is from debian packages)18:51
andrewbogottlxkong: I hacked that in on the server side and it seems to help!  Do you have a link to the patch that actually got merged?  Or other info about what .deb version it might be in?19:06
lxkongandrewbogott: i sent you the link https://review.opendev.org/c/openstack/trove/+/702842/19:18
lxkongnot sure about the deb package, that's not maintained by openstack.19:18
andrewbogottyeah, to an abandoned patch :)  I see it refers to the actual merged bit though.  Thank you!19:18
andrewbogottDoes that imply that the 'train' branch in git is just broken for everyone at the moment?19:19
lxkongah, sorry, should be https://review.opendev.org/c/openstack/trove/+/69722519:19
lxkonglet me check which release was that merged19:20
lxkongandrewbogott: yeah, it was merged in trove 12.0.0 (Train)19:23
andrewbogottthat's the breaking change or the fixing change?  I'm running 12.0 but maybe an early pre-bugfix release19:24
andrewbogott(This isn't critical, I can hack in the fix; just trying to make a note about whether or not I need to persist the hack into U)19:24
andrewbogottwow my guest logfile makes so much more sense now!19:25
lxkongthis is what git told me:19:26
lxkonghttps://www.irccloud.com/pastebin/hjwi7rQa/19:26
andrewbogottok, so the debian package must've been built too early :)  I'll see if zigo wants to fix that :)19:27
lxkongandrewbogott: we don't use deb package, so i didn't check if trove deb package is up to date19:27
andrewbogott(I guess I just did, they seem to be lurking here)19:28
andrewbogottlxkong: that all makes sense.  Thank you for diagnosing my issue!  It's nice to be unstuck.19:28
lxkongandrewbogott: np19:28
lxkong> 06:54 <noonedeadpunk> and I guess that https://opendev.org/openstack/trove/src/branch/master/trove/cmd/app.wsgi can be used to run trove-api as uwsgi?19:30
*** rcernin has joined #openstack-trove19:31
lxkongnoonedeadpunk: if you take a look at how trove-api is running in devstack, you will find app.wsgi is used in trove apache setting.19:31
andrewbogottDo I understand correctly that the CLI in train supports adding datastore versions but not removing them?  Or is there a command hiding in there that my eyes keep sliding past?19:32
* lxkong is scrolling back through his memory19:33
lxkongandrewbogott: from the python-troveclient release note, i'm sure support of deleting datastore was added in Ussuri. https://docs.openstack.org/releasenotes/python-troveclient/ussuri.html19:35
andrewbogottcool, I'll look forward to that then19:35
*** rcernin has quit IRC19:36
lxkongandrewbogott: btw, there are significant changes between trove ussuri and victoria, if you are considering deploying trove, i'd suggest at least Victoria if it's possible.19:37
andrewbogottYeah, I've floated the idea of postponing this project until V but people are anxious for the new db services. Is there an upgrade path if I deploy things with T or will I be starting over in V regardless?19:38
lxkongfor upgrade, https://docs.openstack.org/trove/latest/admin/upgrade.html has some rough ideas.19:39
* andrewbogott reads19:40
*** rcernin has joined #openstack-trove20:30
*** jmlowe has quit IRC20:31
*** e0ne has quit IRC21:00
*** rcernin has quit IRC21:05
*** rcernin has joined #openstack-trove21:05
*** rcernin has quit IRC21:30
*** e0ne has joined #openstack-trove21:40
*** e0ne has quit IRC21:51
*** rcernin has joined #openstack-trove21:55
*** rcernin has quit IRC22:00
*** rcernin has joined #openstack-trove22:13
*** rcernin has quit IRC22:18
*** rcernin has joined #openstack-trove22:32
*** rcernin has quit IRC22:32
*** rcernin has joined #openstack-trove22:33
zigoandrewbogott: I don't understand, what is it exactly that I need to fix? :)23:17
*** tosky has quit IRC23:30
andrewbogottzigo: I think I'm going to skip using Train so it's not super important to me; the issue is that an important patch https://review.opendev.org/c/openstack/trove/+/702842 didn't make it into the package23:48
andrewbogottI guess the patch was added in a late release candidate so maybe the tag used for the debian packages is slightly too early23:49

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