Thursday, 2020-10-29

*** tosky has quit IRC00:06
*** sapd1_x has joined #openstack-trove01:07
*** sapd1_x has quit IRC01:18
*** jamesmcarthur has joined #openstack-trove01:32
*** jamesmcarthur has quit IRC01:33
*** jamesmcarthur has joined #openstack-trove01:33
*** jamesmcarthur has quit IRC02:21
*** jamesmcarthur has joined #openstack-trove02:47
*** jamesmcarthur has quit IRC02:56
*** jamesmcarthur has joined #openstack-trove02:56
sorrisonlxkong: I've been having a look into how the backups work. I'm still unsure why this part is now in a container? Eg. why separate out part of the code as opposed to keeping it all under the trove namespace03:15
sorrisonother option would be to create a whole new repo called trove-backup or something and them a python library called trove_backup? then deployers could choose whether they want to deploy this as a container or just do it the way it is?03:16
sorrisonit just seems like the 2 parts of the code will always be tightly coupled so why separate them, it just adds complexity03:16
*** jamesmcarthur has quit IRC04:12
lxkongsorrison: without using container, we need to install extra packages to guest image04:51
sorrisonsure, that is how we do it now04:51
sorrisonI just guess it would be nice if deployer could choose how to do it04:52
lxkongi was thinking about create new repo, but that is going to introduce more maintenance for the team04:52
lxkongsorrison: i was doing that from upstream team point of view04:52
sorrisonthe code could all still be in the main trove codebase04:52
sorrisonjust put the whole trove code base in the container for backups?04:52
lxkongsorrison: i know your point, you want to avoid using backup container and maintain your own guest image.04:53
sorrisonit sounds like all that needs to actually go in the container are the xtrabackup etc. packages?04:53
lxkongsorrison: feel free to change that but don't break the current container behavior04:54
sorrisonyeah we really need to be able to manage our own images, specially from a security point of view04:54
sorrisonI think we could support both methods with a bit of moving of code around04:54
lxkongi totally understand but that's not possble for the upstream currently04:54
lxkongsorrison: what i have been doing is to decrease the maintenance effort as the upstream team04:55
sorrisonis the main issue your've trying to solve being the changes in the backup packages break trove? Eg. xrtrabackup changing args etc.?04:55
sorrisonyeah I'm very greatful for all the work you've done to revive the trove project!04:56
lxkonge.g. if not using container, you need to maintain the elements to install xtrabackup, mariabackup for different datastores04:57
lxkongand different guest images for mysql and mariadb and postgresql04:57
lxkongusing container, the upstream team only need to maintain one single 'standard' guest image for all datastores04:58
lxkongthere are only trove code, docker included in the image04:58
sorrisonyeah ok, so also putting mysql-server etc. inside a container too and the "standard" image is a vanila ubuntu?04:58
lxkongubuntu + docker + trove-guestagent04:59
sorrisonyeah ok, does make sense05:01
lxkongand the bonus point of the backup docker image is, anyone could use that to do backup, not only for trove only05:02
lxkongwe have customer that created mysql db in a VM, could use that to upload data to swift05:03
sorrisonyeah that's cool05:03
lxkongthe plugable machanism could also make it easy to support s305:03
sorrisonsure, but it's not really containers that help there05:05
sorrisonit's all just python code in the end05:05
sorrisonessentially it could just be another shell script that trove produces, that could be packaged up in a container or not05:07
sorrisonalso dockerhub the way it's going isn't a good way forward so have to think about that too05:08
openstackgerritSam Morrison proposed openstack/trove master: [WIP] Support ram quota  https://review.opendev.org/76028405:11
sorrisonalso lxkong I think https://review.opendev.org/#/c/759149/ can be abandoned as your mysql8 patch fixes this right?05:16
*** rcernin has quit IRC07:31
lxkong> 18:05 <sorrison> it's all just python code in the end08:50
lxkongnot that simple. Using container only needs to install docker, pure python code still needs to install extra packages.08:51
*** tosky has joined #openstack-trove08:51
lxkongand yes, https://review.opendev.org/#/c/759149/  could be abandoned08:51
*** rcernin has joined #openstack-trove09:18
openstackgerritLingxian Kong proposed openstack/trove master: [WIP] Fix restore encrypted backup  https://review.opendev.org/76026010:07
*** rcernin has quit IRC10:07
openstackgerritOpenStack Proposal Bot proposed openstack/trove-dashboard master: Imported Translations from Zanata  https://review.opendev.org/76031910:19
*** e0ne has joined #openstack-trove10:28
*** e0ne has quit IRC10:46
*** e0ne has joined #openstack-trove11:03
*** rcernin has joined #openstack-trove11:15
*** spatel has joined #openstack-trove11:56
*** spatel has quit IRC12:01
openstackgerritMerged openstack/trove master: Return instances by created order  https://review.opendev.org/76025712:03
*** sapd1 has quit IRC12:19
*** congnt95 has quit IRC12:20
*** sapd1 has joined #openstack-trove12:20
*** congnt95 has joined #openstack-trove12:20
*** __ministry1 has joined #openstack-trove13:37
*** sapd1_x has joined #openstack-trove13:38
*** rcernin has quit IRC13:43
*** sapd1_x has quit IRC14:06
*** jamesmcarthur has joined #openstack-trove15:22
*** jamesmcarthur has quit IRC15:23
*** jamesmcarthur has joined #openstack-trove15:29
*** __ministry1 has quit IRC15:33
*** jamesmcarthur has quit IRC15:33
*** jamesmcarthur has joined #openstack-trove15:38
*** e0ne has quit IRC15:46
*** e0ne has joined #openstack-trove15:47
*** e0ne has quit IRC17:03
*** tosky has quit IRC18:29
*** jamesmcarthur has quit IRC18:44
openstackgerritMerged openstack/trove-dashboard master: Imported Translations from Zanata  https://review.opendev.org/76031919:08
*** jamesmcarthur has joined #openstack-trove19:29
*** cyberde has quit IRC20:05
*** jamesmcarthur has quit IRC20:38
*** jamesmcarthur has joined #openstack-trove20:38
openstackgerritLingxian Kong proposed openstack/trove master: Fix restore encrypted backup  https://review.opendev.org/76026021:43
*** tosky has joined #openstack-trove21:57
*** congnt96 has joined #openstack-trove22:13
*** jamesmcarthur has quit IRC22:19
*** jamesmcarthur has joined #openstack-trove22:20
*** jamesmcarthur has quit IRC22:25
*** jamesmcarthur has joined #openstack-trove22:28
*** jamesmcarthur has quit IRC22:41
*** jamesmcarthur has joined #openstack-trove22:42
*** jamesmcarthur has quit IRC22:46
*** rcernin has joined #openstack-trove22:58
*** rcernin has quit IRC23:00
*** rcernin has joined #openstack-trove23:00
*** jmlowe has quit IRC23:24
*** jmlowe has joined #openstack-trove23:24
*** spatel has joined #openstack-trove23:47

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