Tuesday, 2021-04-20

openstackgerritLingxian Kong proposed openstack/trove-dashboard stable/wallaby: Change the configuration group panel name  https://review.opendev.org/c/openstack/trove-dashboard/+/78696300:51
openstackgerritMerged openstack/trove-dashboard master: Change the configuration group panel name  https://review.opendev.org/c/openstack/trove-dashboard/+/78681701:01
openstackgerritMerged openstack/trove-dashboard stable/wallaby: Change the configuration group panel name  https://review.opendev.org/c/openstack/trove-dashboard/+/78696301:46
*** sapd1_y has quit IRC02:05
*** sapd1_y has joined #openstack-trove02:05
*** rcernin has quit IRC02:58
*** rcernin has joined #openstack-trove03:13
*** rcernin has quit IRC03:27
openstackgerritzhangboye proposed openstack/trove-dashboard master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/trove-dashboard/+/78706203:29
openstackgerritzhangboye proposed openstack/trove-tempest-plugin master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/trove-tempest-plugin/+/78706303:32
openstackgerritzhangboye proposed openstack/trove master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/trove/+/78706403:33
*** rcernin has joined #openstack-trove03:36
*** rcernin has quit IRC03:39
*** rcernin has joined #openstack-trove03:39
*** sapd1 has joined #openstack-trove03:55
__ministry@lxkong, I was reply your comment in story. You can take look.04:43
*** sapd1_y has quit IRC04:48
*** sapd1_x has joined #openstack-trove04:48
*** sapd1 has quit IRC05:04
*** e0ne has joined #openstack-trove06:02
*** rcernin has quit IRC07:15
openstackgerritzhangboye proposed openstack/python-troveclient master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/python-troveclient/+/78712907:23
*** tosky has joined #openstack-trove07:45
*** rcernin has joined #openstack-trove08:17
*** rcernin has quit IRC08:39
*** rcernin has joined #openstack-trove10:10
*** rcernin has quit IRC10:17
*** rcernin has joined #openstack-trove10:24
*** rcernin has quit IRC10:58
*** rcernin has joined #openstack-trove11:23
*** rcernin has quit IRC11:55
*** rcernin has joined #openstack-trove12:42
*** rcernin has quit IRC12:46
*** sapd1 has joined #openstack-trove14:39
*** rcernin has joined #openstack-trove14:42
*** rcernin has quit IRC14:48
*** sapd1 has quit IRC14:49
*** sapd1 has joined #openstack-trove15:04
*** rcernin has joined #openstack-trove15:50
*** rcernin has quit IRC15:55
andrewbogottAm I correct in my understanding that all VMs managed by trove will belong to the Trove service tenant rather than to the individual tenants that created the databases? And if so, should I set sky-high quotas for the trove client and trust Trove to enforce per-tenant quotas nonetheless?16:26
*** e0ne has quit IRC16:38
*** e0ne has joined #openstack-trove16:39
*** e0ne has quit IRC16:40
*** rcernin has joined #openstack-trove17:51
*** rcernin has quit IRC17:56
*** e0ne has joined #openstack-trove18:14
andrewbogottAnd... while I'm asking questions of the void: I seem to have a race condition on guest startup.  dumpe2fs fails and the guest agent despairs but if I go in and re-check the formatting after the fact everything looks fine.  Known issue?18:15
andrewbogottlxkong, if/when you are around I'd enjoy a bit of coaching.  I've got everything up to Victoria now and I'm using the Ubuntu test image.18:16
*** e0ne has quit IRC18:21
*** rcernin has joined #openstack-trove19:45
*** rcernin has quit IRC20:48
lxkongandrewbogott: yes, trove instance belongs to normal user, but the nova VM is created in the service tenant user.21:00
lxkongbtw, trove PTG begins, please join https://www.openstack.org/ptg/rooms/cactus if anyone is interested.21:01
lxkongandrewbogott: you can set a high quota for trove service tenant based on your cloud capacity21:02
lxkong> while I'm asking questions of the void: I seem to have a race condition on guest startup.  dumpe2fs fails and the guest agent despairs but if I go in and re-check the formatting after the fact everything looks fine.  Known issue?21:02
lxkongany log?21:03
andrewbogotthttps://www.irccloud.com/pastebin/xZzHK9ZA/21:08
andrewbogottlxkong: ^ that's all I have at the moment21:08
lxkongandrewbogott: you can ignore that error, trove guest agent is checking if the block device has been formatted or not, the check command will fail for the first time21:14
andrewbogottoh!  ok, then let me dig deeper to see what is actually broken :)21:15
andrewbogottIt eventually lands in 'error' state21:15
andrewbogottmaybe because of this?21:15
andrewbogottFailed to get container database: docker.errors.NotFound: 404 Client Error: Not Found ("No such container: database")21:15
andrewbogott(pretty sure guest<->host communication is working properly)21:15
lxkongwhat's the output of `sudo systemctl status guest-agent.service`?21:16
lxkongis there a docker container named `database`? Can you check its log?21:16
andrewbogotthttps://www.irccloud.com/pastebin/XpWGmaAd/21:17
lxkongi would also check the the bottom of the log file /var/log/trove/trove-guestagent.log21:17
andrewbogottwhere should I look for my docker container/log?21:18
andrewbogottre: trove-guestagent,log, I don't have one of those only /var/log/trove/logfile.txt21:18
lxkongIn my /var/log/trove/trove-guestagent.log, when instance is created successfully, the log is https://www.irccloud.com/pastebin/WVQGjSuN/21:19
andrewbogottHm... so do you think I'm running a bad container build then?21:20
lxkong> re: trove-guestagent,log, I don't have one of those only /var/log/trove/logfile.txt21:20
lxkongwhere did you get the trove guest image?21:20
andrewbogotthttps://tarballs.opendev.org/openstack/trove/images/trove-train-mysql-ubuntu-xenial-dev.qcow221:20
lxkongthat's for Train21:20
andrewbogottyeah, I pasted the wrong thing, hang on...21:21
andrewbogottok, here, it's trove-victoria-guest-ubuntu-bionic.qcow221:21
lxkong`grep log /etc/trove/conf.d/trove-guestagent.conf`?21:23
lxkonginside the instance21:23
andrewbogotthttps://www.irccloud.com/pastebin/wQ5Kh2HO/21:24
lxkongah, ok, you have changed the default config file, that's infe21:24
lxkongah, ok, you have changed the default config file, that's fine21:24
lxkongso you can take a  look at bottom lines of logfile.txt21:24
andrewbogottI wonder if I have obsolete config leftover from when I set this up with T...21:25
andrewbogottthe logfile just says21:25
andrewbogott2021-04-20 21:21:38.501 892 INFO trove.guestagent.datastore.manager [-] Database service is not installed, skip status check21:25
andrewbogotta bunch of times21:25
lxkongrun `docker images` and `docker ps`21:26
andrewbogotthttps://www.irccloud.com/pastebin/72AkuKvi/21:26
andrewbogottlooks right-ish21:26
lxkongseems the database container keeps restarting21:27
lxkongdocker logs database21:27
andrewbogottooh21:28
andrewbogott /var/lib/mysql-files' (Error 2 - No such file or directory)21:28
andrewbogottthat seems straightforward21:28
andrewbogottis that created during cloud-init?21:28
lxkongI guess you have changed some default values in /etc/trove/conf.d/trove-guestagent.conf, please recheck to make sure it's still valid.21:29
andrewbogottyeah21:29
andrewbogottI actually need to run in a minute but I will start by reverting that file to the victoria version and then figure out what changes I need.21:30
*** rcernin has joined #openstack-trove21:30
andrewbogottThank you for the time!  you've already given me a lot more debugging tools than I had; will ping tomorrow if I'm still stuck.21:30
andrewbogottsorry to vanish mid-debug.  Thanks again.21:31
* andrewbogott -> out21:31
*** rcernin has quit IRC21:38
*** rcernin has joined #openstack-trove22:21
*** rcernin has quit IRC22:26
*** rcernin has joined #openstack-trove22:39
*** rcernin has quit IRC22:44
*** rcernin has joined #openstack-trove22:46
*** rcernin has quit IRC22:53
*** rcernin has joined #openstack-trove22:53
*** tosky has quit IRC23:17

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