*** yogeshmehra has quit IRC | 00:00 | |
*** amytron has quit IRC | 00:25 | |
*** krow has quit IRC | 00:47 | |
*** krow has joined #openstack-trove | 01:08 | |
*** krow has quit IRC | 01:22 | |
*** krow has joined #openstack-trove | 01:25 | |
*** erkules_ has joined #openstack-trove | 01:29 | |
*** fandikurnia01 has joined #openstack-trove | 01:30 | |
*** fandikurnia01 has quit IRC | 01:32 | |
*** erkules has quit IRC | 01:32 | |
*** krow has quit IRC | 01:48 | |
*** amytron has joined #openstack-trove | 01:48 | |
*** krow has joined #openstack-trove | 01:49 | |
*** krow has quit IRC | 02:01 | |
*** krow has joined #openstack-trove | 02:18 | |
*** krow has quit IRC | 02:34 | |
*** yogeshmehra has joined #openstack-trove | 02:55 | |
*** yogeshmehra has quit IRC | 03:03 | |
*** krow has joined #openstack-trove | 03:05 | |
*** grapex has joined #openstack-trove | 03:07 | |
*** jasonb365 has joined #openstack-trove | 03:10 | |
*** jasonb365 has quit IRC | 03:50 | |
*** yogeshmehra has joined #openstack-trove | 03:57 | |
*** krow has quit IRC | 03:57 | |
*** amytron has quit IRC | 04:00 | |
*** krow has joined #openstack-trove | 04:04 | |
*** yogeshmehra has quit IRC | 04:05 | |
*** jasonb365 has joined #openstack-trove | 04:38 | |
*** jasonb365 has quit IRC | 05:00 | |
*** grapex has quit IRC | 05:07 | |
*** dmakogon_ has joined #openstack-trove | 05:13 | |
*** adrian_otto has joined #openstack-trove | 05:14 | |
*** dmakogon_ has quit IRC | 05:25 | |
*** dafter has joined #openstack-trove | 05:34 | |
*** dafter has quit IRC | 05:40 | |
*** dafter has joined #openstack-trove | 05:41 | |
*** dafter has quit IRC | 05:45 | |
*** ashestakov has joined #openstack-trove | 05:59 | |
*** SushilKM has joined #openstack-trove | 06:10 | |
*** krow has quit IRC | 06:21 | |
*** adrian_otto has quit IRC | 06:31 | |
*** adrian_otto has joined #openstack-trove | 06:45 | |
*** adrian_otto has quit IRC | 06:47 | |
*** krow has joined #openstack-trove | 06:52 | |
*** krow has quit IRC | 06:57 | |
*** krow has joined #openstack-trove | 07:26 | |
*** dafter has joined #openstack-trove | 07:46 | |
*** ashestakov has quit IRC | 07:55 | |
*** matsuhashi has joined #openstack-trove | 08:43 | |
*** ikhudosh_ has joined #openstack-trove | 08:47 | |
*** erkules has joined #openstack-trove | 08:52 | |
*** erkules_ has quit IRC | 08:54 | |
*** ashestakov has joined #openstack-trove | 08:54 | |
*** adrian_otto has joined #openstack-trove | 09:15 | |
*** dmakogon is now known as dmakogon_work | 09:24 | |
*** adrian_otto has quit IRC | 09:37 | |
dmakogon_work | SlickNik:whazzap | 09:39 |
---|---|---|
SlickNik | 'sup dmakogon_work. Just doing some reviews before heading to bed. | 09:39 |
dmakogon_work | SlickNik: yeah, i see | 09:40 |
dmakogon_work | SlickNik: can you take a look at other reviews of mine ? | 09:40 |
dmakogon_work | SlickNik: https://review.openstack.org/#/c/50944/ | 09:41 |
SlickNik | looking at all that are ready. :) | 09:41 |
dmakogon_work | SlickNik: ready you mean approved by someone else ? | 09:41 |
SlickNik | passed gate, and not already −1or −2. | 09:42 |
openstackgerrit | A change was merged to openstack/trove: Update statuses on GA timeout https://review.openstack.org/45723 | 09:43 |
dmakogon_work | SlickNik: i've got lots of them))) | 09:44 |
*** SnowDust has joined #openstack-trove | 09:44 | |
dmakogon_work | SlickNik: to be precise - 3 | 09:44 |
dmakogon_work | SlickNik: https://review.openstack.org/#/c/50620/ |||||| https://review.openstack.org/#/c/50686/ ||||| https://review.openstack.org/#/c/50944/ | 09:45 |
SlickNik | Fading fast. Might not get to them all. Will continue to look tomorrow. | 09:49 |
dmakogon_work | SlickNik: ok, thanks for approve | 09:50 |
SlickNik | np, g'night. See you tomorrow! | 09:53 |
dmakogon_work | SlickNik: i've answered to your comments, please read them!!))) | 09:59 |
*** adrian_otto has joined #openstack-trove | 10:11 | |
*** krow1 has joined #openstack-trove | 10:43 | |
*** krow has quit IRC | 10:43 | |
*** adrian_otto has quit IRC | 10:52 | |
*** SnowDust has quit IRC | 10:59 | |
*** dafter has quit IRC | 11:04 | |
*** SnowDust has joined #openstack-trove | 11:05 | |
dmakogon_work | hub_cap: https://blueprints.launchpad.net/trove/+spec/use-git-ssh-for-guestagent-codedelivery-to-vm | 11:09 |
*** SnowDust has quit IRC | 11:09 | |
*** SnowDust has joined #openstack-trove | 11:12 | |
*** adrian_otto has joined #openstack-trove | 11:29 | |
*** adrian_otto has quit IRC | 11:49 | |
*** dafter has joined #openstack-trove | 12:06 | |
*** SushilKM has quit IRC | 12:10 | |
*** dafter has quit IRC | 12:12 | |
*** tvb|afk has joined #openstack-trove | 12:14 | |
*** tvb|afk has quit IRC | 12:14 | |
*** tvb|afk has joined #openstack-trove | 12:14 | |
*** SnowDust has quit IRC | 12:15 | |
*** adrian_otto has joined #openstack-trove | 12:17 | |
*** matsuhashi has quit IRC | 12:18 | |
*** matsuhashi has joined #openstack-trove | 12:18 | |
*** krow1 has quit IRC | 12:19 | |
*** matsuhashi has quit IRC | 12:22 | |
*** amytron has joined #openstack-trove | 12:35 | |
*** ppenjoy has joined #openstack-trove | 12:36 | |
*** ppenjoy has left #openstack-trove | 12:37 | |
*** tvb|afk has quit IRC | 12:41 | |
*** adrian_otto has quit IRC | 12:41 | |
*** dafter has joined #openstack-trove | 12:44 | |
*** adrian_otto has joined #openstack-trove | 12:46 | |
*** adrian_otto has quit IRC | 12:57 | |
*** robertmyers has joined #openstack-trove | 12:58 | |
*** robertmyers has quit IRC | 12:58 | |
*** robertmyers has joined #openstack-trove | 12:59 | |
dmakogon_work | everyone: https://blueprints.launchpad.net/trove/+spec/use-git-ssh-for-guestagent-code-delivery-to-vm | 13:00 |
*** radez_g0n3 is now known as radez | 13:04 | |
*** ikhudos__ has joined #openstack-trove | 13:10 | |
*** rustlebee is now known as russellb | 13:10 | |
*** Barker has quit IRC | 13:11 | |
*** ikhudosh_ has quit IRC | 13:12 | |
*** robertmyers has quit IRC | 13:12 | |
*** ikhudoshyn_ has quit IRC | 13:13 | |
*** robertmyers has joined #openstack-trove | 13:13 | |
*** ikhudoshyn_ has joined #openstack-trove | 13:13 | |
*** robertmyers has quit IRC | 13:17 | |
*** kevinconway has quit IRC | 13:31 | |
*** kevinconway has joined #openstack-trove | 13:39 | |
*** adrian_otto has joined #openstack-trove | 13:40 | |
ikhudos__ | dmakogon_work: as for ur bp, every seems to be reasonable except that delivering GA code to VM does not look for me as a Trove or GA task | 13:49 |
ikhudos__ | s/every/everything/ | 13:50 |
dmakogon_work | but using cloud-init for delivering is a crap | 13:50 |
dmakogon_work | keeping archive up-to-day is exhausting | 13:51 |
ikhudos__ | agree. but still it is a sysadmin task, not Trove's | 13:54 |
dmakogon_work | we are not talking about production | 13:54 |
dmakogon_work | only development reasons | 13:54 |
kevinconway | ikhudos__: I don't agree with that logic | 13:55 |
kevinconway | trove automates sysadmin tasks | 13:55 |
kevinconway | that's pretty much all it does | 13:55 |
dmakogon_work | kevinconway: have you read BP ? | 13:56 |
ikhudos__ | yep | 13:56 |
kevinconway | that's pretty much all openstack does | 13:56 |
dmakogon_work | kevinconway: any complains ? | 13:56 |
kevinconway | tldr | 13:56 |
dmakogon_work | ? | 13:56 |
kevinconway | too long didn't read | 13:56 |
dmakogon_work | lol | 13:57 |
kevinconway | just kidding though | 13:57 |
kevinconway | can you past link? | 13:57 |
dmakogon_work | lots of letters, we need pictures))) | 13:57 |
dmakogon_work | link for what ? | 13:57 |
kevinconway | for the blue print | 13:57 |
dmakogon_work | https://blueprints.launchpad.net/trove/+spec/use-git-ssh-for-guestagent-code-delivery-to-vm | 13:57 |
ikhudos__ | kevinconvay: agree and don't. openstack automates admin tasks. but that task is not for the admin who operates but for the admin who sets up Trove | 13:59 |
ikhudos__ | anyway that BP is "for dev purposes only", as author says | 14:00 |
kevinconway | so you want to 'git push' from the outside to the trove instance, yes? | 14:01 |
ikhudos__ | so it may be part of trove-integration. But the latter already has such automation | 14:01 |
ikhudos__ | kevinconway: whom do u ask?) | 14:01 |
kevinconway | i suppose dmakogon_work if it is his BP | 14:02 |
dmakogon_work | trove-integration does rsync | 14:04 |
*** ashestakov_ has joined #openstack-trove | 14:04 | |
dmakogon_work | i dont want to use cloud-init as mail-guy to VM | 14:04 |
dmakogon_work | no flexibility with it | 14:05 |
kevinconway | dmakogon_work: but you want to use git and 'git push' to a bare repo in the instance? | 14:05 |
dmakogon_work | yes | 14:05 |
dmakogon_work | only for development | 14:05 |
dmakogon_work | no production(!!!) | 14:05 |
kevinconway | why would git be better than rsync? | 14:06 |
*** grapex has joined #openstack-trove | 14:06 | |
dmakogon_work | kevinconway: yes | 14:07 |
dmakogon_work | different branches | 14:07 |
dmakogon_work | same repo | 14:07 |
*** grapex has quit IRC | 14:07 | |
*** grapex has joined #openstack-trove | 14:08 | |
*** jcru has joined #openstack-trove | 14:08 | |
*** Barker has joined #openstack-trove | 14:09 | |
*** jlucci has joined #openstack-trove | 14:14 | |
*** dafter has quit IRC | 14:33 | |
*** dafter has joined #openstack-trove | 14:38 | |
*** tvb|afk has joined #openstack-trove | 14:38 | |
*** grapex has quit IRC | 14:38 | |
*** dafter has quit IRC | 14:38 | |
kevinconway | dmakogon_work: so when you make the repo on the trove instance it would need to be a --bare repo to push to it | 14:42 |
kevinconway | which means it would have no working directory | 14:42 |
*** datsun180b has joined #openstack-trove | 14:42 | |
*** grapex has joined #openstack-trove | 14:42 | |
dmakogon_work | kevinconway: no, for the first tries i used --bare | 14:42 |
*** grapex_ has joined #openstack-trove | 14:42 | |
dmakogon_work | but git server on VM is not full-func, because it has only one repo in it | 14:43 |
*** jasonb365 has joined #openstack-trove | 14:43 | |
dmakogon_work | that is why i'd like to use simple git init | 14:43 |
kevinconway | you don't need to run the daemonized git server or anything | 14:43 |
kevinconway | i think git uses ssh under the hood to do push | 14:43 |
dmakogon_work | kevinconway: https://gist.github.com/crazymac/6975175 | 14:44 |
*** grapex has quit IRC | 14:44 | |
dmakogon_work | yes, i've described the usage of ssh | 14:44 |
kevinconway | so you can push to a normal repo, but you will still need a git hook to reset the working directory to the most recent blobs | 14:44 |
kevinconway | you can push --force into a non --bare repo, but it leaves the working directory out of sync | 14:45 |
kevinconway | and you still have the problem of a hook that builds your agent and starts it | 14:45 |
dmakogon_work | kevinconway: are you talking about new VM or updating code on existed ? | 14:45 |
kevinconway | both | 14:46 |
dmakogon_work | kevinconway: as i described we wont update code on existed VM | 14:46 |
dmakogon_work | only clean | 14:46 |
dmakogon_work | kevinconway: about start hooks - subprocess | 14:47 |
dmakogon_work | we could build venv and start GA via ssh | 14:47 |
kevinconway | so if you don't push code to existing VM then why use git? | 14:47 |
dmakogon_work | as i said - branching | 14:47 |
kevinconway | seems like the purpose as a dev tool is to push new GA code into existing VM | 14:48 |
dmakogon_work | i can have single trove repo and several branches in it | 14:48 |
dmakogon_work | kevinconway: no dev reasons to use new code on new VM | 14:48 |
*** rnirmal has joined #openstack-trove | 14:48 | |
dmakogon_work | restart means to send new prepare call to guestagent | 14:49 |
*** tvb|afk has quit IRC | 14:50 | |
dmakogon_work | kevinconway: we've discussed it on Thursday and Friday, you could go through logs of chat | 14:51 |
kevinconway | what is the difference between checkout out a git branch and using rsync to checkout a git branch and use git push? | 14:51 |
kevinconway | i don't have any problem with it so long as it lives side-by-side with the current way | 14:52 |
kevinconway | i'm just curious about the use | 14:52 |
*** jlucci has quit IRC | 14:53 | |
dmakogon_work | kevinconway: python api | 14:53 |
*** jlucci has joined #openstack-trove | 14:54 | |
dmakogon_work | kevinconway: i would like to do git push from taskmanager to VM | 14:55 |
dmakogon_work | kevinconway: rsync could ran only via exec | 14:55 |
kevinconway | what python api for git are you using? | 14:55 |
dmakogon_work | kevinconway: GitPython, PyGit | 14:55 |
dmakogon_work | kevinconway: first one is more stable | 14:56 |
kevinconway | i've used gitpython before. i don't think it can push without using exec | 14:56 |
kevinconway | repo.git.push() just calls subprocess | 14:56 |
kevinconway | also, when you push from task manager you still need to "git reset HEAD --hard" on the remote in order to see changes from the push | 14:58 |
dmakogon_work | http://www.samba.org/~jelmer/dulwich/ | 14:59 |
*** jasonb365 has quit IRC | 14:59 | |
dmakogon_work | remote repo is empty | 14:59 |
dmakogon_work | but yes, push can be done if every changes are commited | 15:01 |
*** jasonb365 has joined #openstack-trove | 15:02 | |
kevinconway | dulwich is fun | 15:04 |
kevinconway | its the only one i | 15:04 |
kevinconway | only one i've seen that implements git in python instead of wrapping exec calls | 15:04 |
dmakogon_work | so, i really like to use gitpython, even if it covers execs | 15:10 |
*** radez is now known as radez_g0n3 | 15:13 | |
*** ashestakov_ has quit IRC | 15:14 | |
*** ashestakov has quit IRC | 15:14 | |
kevinconway | dmakogon_work: gitpython is my favorite | 15:14 |
dmakogon_work | kevinconway: so do we agreed ?))) | 15:14 |
dmakogon_work | kevinconway: anyway my BP is only a BP | 15:15 |
dmakogon_work | status: Discussion | 15:15 |
*** paul_lodronio has joined #openstack-trove | 15:23 | |
*** grapex_ has quit IRC | 15:29 | |
dmakogon_work | yogeshmehra: SnowDust: https://github.com/openstack/heat-templates/blob/master/cfn/F17/AutoScalingCeilometer.yaml - please write validation for each of parameters in template, if you don't mind | 15:35 |
*** dukhlov has joined #openstack-trove | 15:35 | |
*** dafter has joined #openstack-trove | 15:43 | |
*** tanisdl has joined #openstack-trove | 15:49 | |
*** Nate2 has quit IRC | 15:59 | |
*** Nate1 has joined #openstack-trove | 15:59 | |
*** Nate1 has quit IRC | 16:03 | |
*** Nate1 has joined #openstack-trove | 16:03 | |
*** jmontemayor has joined #openstack-trove | 16:03 | |
*** Nate1 has quit IRC | 16:06 | |
*** Nate1 has joined #openstack-trove | 16:06 | |
*** dafter has quit IRC | 16:08 | |
*** saurabhs has joined #openstack-trove | 16:20 | |
*** saurabhs has left #openstack-trove | 16:20 | |
*** saurabhs has joined #openstack-trove | 16:20 | |
*** saurabhs has quit IRC | 16:22 | |
*** saurabhs has joined #openstack-trove | 16:23 | |
*** jlucci has quit IRC | 16:32 | |
*** yidclare has joined #openstack-trove | 16:37 | |
*** jlucci has joined #openstack-trove | 16:37 | |
*** radez_g0n3 is now known as radez | 16:39 | |
*** ashestakov has joined #openstack-trove | 16:56 | |
*** adrian_otto has quit IRC | 16:58 | |
*** adrian_otto has joined #openstack-trove | 16:59 | |
*** adrian_otto has quit IRC | 16:59 | |
*** yogeshmehra has joined #openstack-trove | 17:14 | |
*** Barker has quit IRC | 17:16 | |
*** vipul is now known as vipul-away | 17:28 | |
hub_cap | ikhudos__ ikhudoshyn_ https://review.openstack.org/#/c/50597/ is this a work in progress? if so can u mark as such so we dont start reviewing | 17:31 |
*** adrian_otto has joined #openstack-trove | 17:32 | |
*** vipul-away is now known as vipul | 17:33 | |
openstackgerrit | A change was merged to openstack/python-troveclient: Fixed minor typos with trove-client help info https://review.openstack.org/51098 | 17:35 |
ashestakov | hub_cap: vipul SlickNik https://review.openstack.org/#/c/47936/ | 17:42 |
hub_cap | ashestakov: i got to thinking about service_type and service_type_id | 17:43 |
hub_cap | keystone has a service_type too... | 17:43 |
hub_cap | i wonder if we should rename it so it doesnt cause confustion | 17:44 |
ashestakov | hub_cap: yep, i figured it out :) | 17:44 |
*** Barker has joined #openstack-trove | 17:47 | |
*** grapex has joined #openstack-trove | 17:53 | |
hub_cap | aww datsun180b https://review.openstack.org/#/c/49237/ | 17:54 |
*** jmontemayor_ has joined #openstack-trove | 18:01 | |
*** jmontemayor has quit IRC | 18:02 | |
*** SnowDust has joined #openstack-trove | 18:03 | |
*** Nate1 has quit IRC | 18:05 | |
*** jasonb365 has quit IRC | 18:06 | |
*** jasonb365 has joined #openstack-trove | 18:09 | |
*** paul_lodronio has quit IRC | 18:10 | |
*** Nate1 has joined #openstack-trove | 18:10 | |
*** adrian_otto has quit IRC | 18:10 | |
*** paul_lodronio has joined #openstack-trove | 18:12 | |
*** paul_lodronio has quit IRC | 18:14 | |
*** paul_lodronio has joined #openstack-trove | 18:15 | |
*** amcrn has joined #openstack-trove | 18:20 | |
SnowDust | dmakogon_work | 18:22 |
SnowDust | is ur heat related changes merged ? | 18:22 |
SnowDust | or i have to find its status myself :-) ? | 18:22 |
*** amcrn has quit IRC | 18:22 | |
*** amcrn has joined #openstack-trove | 18:29 | |
datsun180b | weakness, maybe elastic will help | 18:32 |
*** KennethWilke has joined #openstack-trove | 18:40 | |
openstackgerrit | A change was merged to openstack/trove: Update trove-guestagent.conf.sample https://review.openstack.org/50955 | 18:40 |
datsun180b | Cannot 'createImage' while instance is in task_state image_uploading how is that my fault | 18:41 |
hub_cap | vipul: amcrn SlickNik grapex around? | 18:42 |
SlickNik | 'sup? | 18:43 |
hub_cap | ashestakov: and i have a problem and would like opinions from the group | 18:43 |
grapex | hub_cap: Around, but in meetings for the next two hours. :( | 18:43 |
*** demorris has joined #openstack-trove | 18:43 | |
hub_cap | cool grapex lucky u | 18:43 |
hub_cap | ok so we have a service_type in trove | 18:44 |
hub_cap | but keystone has a service_type as well | 18:44 |
ashestakov | maybe database_type database_version? or datastore... | 18:44 |
hub_cap | so i propsed to ashestakov we change the name | 18:44 |
hub_cap | i gave these examples (11:41 AM hub_cap application_type, instance_type, datastore_type) | 18:45 |
hub_cap | and now ashestakov has added dataBASE_type/version | 18:45 |
grapex | hub_cap: application_type has wooed my heart. | 18:45 |
hub_cap | lol grapex | 18:45 |
hub_cap | also we dont have to have *_type/*_version names | 18:46 |
hub_cap | we could drop the *_ from version | 18:46 |
hub_cap | and do application_type && version, or instance_type && version | 18:46 |
hub_cap | instead of application_type/application_version | 18:46 |
ashestakov | hub_cap: just for client? | 18:47 |
hub_cap | ashestakov: no, but we can separate them out if we need to | 18:48 |
hub_cap | its for everything, i dont want to overload that term, in general | 18:48 |
ashestakov | hub_cap: i mean, version without application_ | 18:49 |
amcrn | hub_cap: here; i'd vote against instance_type, and considering memcached could be an option in the future, i'd vote against dataBASE_type | 18:50 |
ashestakov | engine_type engine_version | 18:51 |
ashestakov | amcrn: about memcached, is any work on it? | 18:52 |
SnowDust | any generous reviewer looking at this https://review.openstack.org/#/c/50944/ | 18:52 |
ashestakov | i looking for couchbase | 18:52 |
amcrn | ashestakov: i'm not a fan of engine_type, reason being is that the term "engine" gets confusing with things like InnoDB+memcached (is the "engine" MySQL still?) and TokuMX | 18:54 |
*** Nate1 has quit IRC | 18:54 | |
ashestakov | amcrn: i think amazon using "engine", but yes it can confusing | 18:55 |
hub_cap | engine remindes me of mysql | 18:55 |
amcrn | i'd stay with service, or move to datastore (or maybe "backend"?) | 18:55 |
hub_cap | what is cassandras "engine" | 18:55 |
amcrn | hub_cap: good point | 18:55 |
hub_cap | im ok w/ datastore_type | 18:55 |
hub_cap | and we are datastore as a service right? | 18:56 |
ashestakov | if not database and not engine, then i agree datastore | 18:57 |
*** paul_lodronio has left #openstack-trove | 18:58 | |
hub_cap | so grapex likes application_* | 18:58 |
hub_cap | and im good w/ datastore_* | 18:58 |
hub_cap | do we want some more input before we make a decision | 18:58 |
hub_cap | ashestakov: likes datastore_* since his others are out ;) | 18:58 |
hub_cap | amcrn: what say you? | 18:58 |
hub_cap | SlickNik: vipul? STOP SETTING UP YOUR NEW DIGS AND LOOK AT IRC ;) ;) | 18:59 |
amcrn | i think application_* and datastore_* both work, i'll defer to someone who feels strongly about one vs. the other | 18:59 |
SnowDust | https://review.openstack.org/#/c/50944/ | 19:00 |
*** jasonb365 has quit IRC | 19:00 | |
SnowDust | plzzzz | 19:00 |
ashestakov | i think databases is service, not application | 19:01 |
hub_cap | yes i agree | 19:02 |
*** krow has joined #openstack-trove | 19:02 | |
hub_cap | so lets let SlickNik and vipul talk about things, and then decide on the rename | 19:02 |
SlickNik | I prefer datastore_* and just version. (I don't feel strongly about datastore vs. application. I don't particularly like database_* since it implies relational) | 19:04 |
SlickNik | Also, THE NEW DIGS ARE AWESOME! ;) | 19:04 |
SnowDust | SlickNik: https://review.openstack.org/#/c/50944/ ( comments were updated 4 u ) | 19:04 |
SnowDust | :D | 19:04 |
vipul | hub_cap: datastore_ +1 | 19:05 |
SnowDust | will this be -2 atleast :) so that i forget looking at that .. | 19:05 |
SnowDust | https://review.openstack.org/#/c/50944/ | 19:05 |
*** cweid has joined #openstack-trove | 19:05 | |
*** tanisdl has quit IRC | 19:05 | |
vipul | engine isn't that bad either | 19:06 |
hub_cap | vipul: whats cassandras engine? | 19:07 |
hub_cap | hehe | 19:07 |
hub_cap | whats mysqls engine | 19:07 |
hub_cap | inno/myisam/etc | 19:07 |
vipul | sure.. | 19:07 |
hub_cap | i think datastore_* is whats up | 19:07 |
hub_cap | mainly cuz i suggested it though | 19:07 |
hub_cap | AHAHAHHAHA | 19:07 |
vipul | I think there is precedence though | 19:08 |
vipul | although mainly from RDS | 19:08 |
hub_cap | PSSH rds=mysql | 19:08 |
hub_cap | trove=* | 19:09 |
hub_cap | :P | 19:09 |
SnowDust | hub_cap, vipul, SlickNik: https://review.openstack.org/#/c/50944/ | 19:09 |
SnowDust | trove=byCycle | 19:10 |
*** jlucci has quit IRC | 19:10 | |
hub_cap | SnowDust: im not sure why SlickNik -2'd it | 19:11 |
hub_cap | teh ball is in his court now | 19:11 |
SlickNik | Looking at it right now, hang on guys. :) | 19:11 |
SnowDust | sure sure .. ! | 19:11 |
SnowDust | so he finally .. plays with the ball .. | 19:11 |
SnowDust | was playing with u two .. and forgot the ball .. LOL ! | 19:11 |
*** jasonb365 has joined #openstack-trove | 19:13 | |
amcrn | vipul: as far as I'm concerned, their precedent is an ill-conceived one, because they only offer relational at this point, and that's where the term "engine" shines. Once you start supporting NoSQL + others, the term gets less and less appealing (see Redis + Cassandra + Memcached + TokuMX + InnoDB+memcached + etc.) | 19:14 |
*** tanisdl has joined #openstack-trove | 19:17 | |
SlickNik | hub_cap / SnowDust: updated https://review.openstack.org/#/c/50944/ | 19:19 |
*** krow has quit IRC | 19:20 | |
*** krow has joined #openstack-trove | 19:20 | |
SnowDust | SlickNik : here i can talk about ur latest comments .. | 19:22 |
SlickNik | sure | 19:24 |
SnowDust | what do u consider as defaults ? | 19:26 |
SnowDust | rather saying we dont .. we should explain what it should be .. | 19:26 |
SnowDust | thats what i meant .. | 19:26 |
SnowDust | give defaults that makes more sense ... in the comments .. | 19:26 |
yogeshmehra | SnowDust: I think the comment talks about it | 19:27 |
yogeshmehra | make it restricted by default THAN open by default | 19:28 |
ashestakov | hub_cap: amcrn vipul SlickNik so we decided datastore_type datastore_version? | 19:28 |
SnowDust | i dont see the proposed defaults .. | 19:28 |
vipul | amcrn, ashestakov: I think the leading contender is datastore_type + version | 19:29 |
yogeshmehra | 3306 | 19:29 |
vipul | amcrn: I agree it does get confusing with non relational dbs | 19:29 |
SlickNik | SnowDust: I suggested just the one port (3306) for the default case in the comments. | 19:29 |
*** jmontemayor_ has quit IRC | 19:29 | |
SlickNik | Please re-read the comment. :) | 19:30 |
vipul | dmakogon_work: ping | 19:31 |
SnowDust | did u change it ;) | 19:31 |
SnowDust | its fine now .. | 19:31 |
SnowDust | and then .. it is default port again .. :D | 19:32 |
SnowDust | anyways .. i think dennis got all help | 19:32 |
SnowDust | he should be finishing it .. | 19:32 |
yogeshmehra | SnowDust: Externalizing the heat conf, can it not be an independent patch? | 19:34 |
SnowDust | it needs ut for the template too | 19:34 |
SnowDust | coming from dmakogon_work | 19:34 |
SnowDust | hub_cap, vipul, SlickNik: https://review.openstack.org/#/c/50620/ | 19:37 |
SnowDust | reviewing ?? | 19:39 |
SnowDust | https://review.openstack.org/#/c/50620/ anyone ? | 19:39 |
ashestakov | vipul: just "version" is confusing i think | 19:40 |
hub_cap | SnowDust: we see the review :) | 19:45 |
*** dmakogon has joined #openstack-trove | 19:46 | |
*** radez is now known as radez_g0n3 | 19:46 | |
SnowDust | yeah .. i needed .. decision on that code ;) | 19:46 |
*** krow has quit IRC | 19:48 | |
dmakogon | 'sup 2 all | 19:48 |
dmakogon | SnowDust, have you read my message 2 you ? | 19:49 |
dmakogon | vipul: ping ! | 19:50 |
SnowDust | may b .. i am not getting ur msgs | 19:50 |
vipul | dmakogon: wassup! | 19:50 |
vipul | dmakogon: Just checking to see if you're looking into the DNS patch | 19:50 |
dmakogon | vipul: hi | 19:50 |
vipul | othewrise I will get someone here to push upa review | 19:51 |
vipul | Kind of became a critical need for us. So just want to see where you are with Designate integration | 19:51 |
dmakogon | vipul: as i remember me, hub_cap, grapex decided to wait until it becomes resource of the heat | 19:51 |
vipul | dmakogon: Ok - thanks for the update | 19:52 |
dmakogon | vipul: roadmap is wait until heat allow us to use dns(designate) | 19:52 |
dmakogon | vipul: is that ok ? | 19:52 |
vipul | dmakogon: Yep - works for me | 19:52 |
hub_cap | yes vipul, dmakogon was going ot wait for heat | 19:52 |
dmakogon | vipul: i know that DNS is critical to any of sides | 19:52 |
hub_cap | if u need it faster, plz push review up w/ designate as the "thing" we use | 19:53 |
dmakogon | vipul: i want to ask you a question about your comment on template update review | 19:53 |
vipul | hub_cap: Yea we might do that - may still need it for single instance | 19:53 |
hub_cap | vipul: im good by that | 19:54 |
vipul | dmakogon: what's the question | 19:55 |
vipul | dmakogon: So i see you've moved the default port for secgroups to be DictOpt | 19:55 |
vipul | dmakogon: We will have service_types (datastore_types) that require >1 port | 19:56 |
dmakogon | vipul: could you describe any database that needs to have more than one port to read/write data | 19:57 |
hub_cap | 7199 - JMX (was 8080 pre Cassandra 0.8.xx) | 19:58 |
hub_cap | 7000 - Internode communication (not used if TLS enabled) | 19:58 |
hub_cap | 7001 - TLS Internode communication (used if TLS enabled) | 19:58 |
hub_cap | 9160 - Thift client API | 19:58 |
hub_cap | 9042 - CQL native transport port | 19:58 |
hub_cap | cassandra | 19:58 |
amcrn | vipul dmakogon: example being Cassandra | 19:58 |
SnowDust | see ;) thats what i said .. he will defend or fix | 19:58 |
vipul | thanks amcrn hub_cap | 19:58 |
dmakogon | hub_cap: no))) | 19:58 |
dmakogon | only one port | 19:58 |
hub_cap | lol dmakogon | 19:59 |
amcrn | dmakogon: you're confusing the need for only one port for read/write with the need for multiple ports to service a particular datastore | 19:59 |
dmakogon | use wants to read/write | 19:59 |
dmakogon | hub_cap: does mysql has only one accesible port ? | 20:00 |
amcrn | dmakogon: alright, here's your example: memcached with udp for gets, tcp for writes | 20:00 |
dmakogon | amcrn - that brings trove to complex access configuration | 20:01 |
dmakogon | what about having dict of rules per each service ? | 20:01 |
hub_cap | why not a list? | 20:01 |
hub_cap | furthermore | 20:02 |
hub_cap | we will eventually allow port changes | 20:02 |
dmakogon | different transport protocols | 20:02 |
dmakogon | dict = {'tcp': [ ], 'upd': [ ]} | 20:02 |
dmakogon | also ping | 20:04 |
dmakogon | ICMP | 20:04 |
hub_cap | lets start w/ [] | 20:04 |
hub_cap | and then when a service like memcached _wants_ more | 20:04 |
hub_cap | we can have more | 20:04 |
hub_cap | id even be ok w/ starign w a single port like he has | 20:04 |
hub_cap | actually lets start w/ a list | 20:05 |
dmakogon | hup_cap: what about amcrn complains ? | 20:05 |
hub_cap | so its less of a shock to operators | 20:05 |
hub_cap | all that amcrn guy does is complain anyway | 20:05 |
hub_cap | hehe | 20:05 |
hub_cap | amcrn: u ok w/ just a list of items now? | 20:05 |
amcrn | list of dict? | 20:06 |
amcrn | or ports? | 20:06 |
dmakogon | hub_cap: vipul: https://blueprints.launchpad.net/trove/+spec/use-git-ssh-for-guestagent-code-delivery-to-vm | 20:06 |
dmakogon | amcrn: hub_cap offers to use list of ports | 20:07 |
hub_cap | amcrn: like shoudl we go w/ a list of dicts for tcp/udp now | 20:07 |
hub_cap | or just a list of ports for now | 20:07 |
amcrn | hub_cap: why go through the heartbreak of another deprecation when it can just be done right the first time? I'm confident you'll need customization on the front of ports/protocols and even CIDRs, so why kick the can? | 20:08 |
hub_cap | ++ | 20:09 |
*** jlucci has joined #openstack-trove | 20:09 | |
dmakogon | amcrn: somehow i agree this amcrn | 20:09 |
amcrn | lol @ "somehow" | 20:09 |
hub_cap | hah | 20:09 |
hub_cap | everyhow i agree amcrn | 20:09 |
dmakogon | lol | 20:09 |
dmakogon | hub_cap: have you read the BP ? | 20:10 |
hub_cap | dmakogon: i cant read | 20:10 |
dmakogon | hub_cap: why ? | 20:10 |
hub_cap | (╥﹏╥) | 20:10 |
amcrn | the ups man lost his hooked on phonics, and one thing lead to another... | 20:11 |
dmakogon | hub_cap: what happend ? | 20:11 |
amcrn | ;) | 20:11 |
hub_cap | LULZZZZ | 20:11 |
hub_cap | dmakogon: i joke :P | 20:12 |
hub_cap | ༼;´༎ຶ ༎ຶ༽ | 20:12 |
dmakogon | btw, when heat comes we could describe ports in template without creating rules and others | 20:14 |
dmakogon | template already would handle it | 20:15 |
dmakogon | no matter how many ports, protocols | 20:15 |
dmakogon | so, we can forget about creating rules with nova forever | 20:15 |
dmakogon | even now | 20:15 |
*** dukhlov has quit IRC | 20:15 | |
dmakogon | my cassandra impl would use heat | 20:16 |
hub_cap | vipul: SlickNik we good with datastore_* ? | 20:16 |
hub_cap | dmakogon: not true | 20:16 |
hub_cap | what if u wanted to change ports | 20:17 |
dmakogon | hub_cap: why not ? | 20:17 |
hub_cap | i dont want mysql on 3306 | 20:17 |
hub_cap | how does that work | 20:17 |
SlickNik | hub_cap: I'm good with datastore_* | 20:17 |
dmakogon | hub_cap: going to dashboard and do your stuff ther | 20:17 |
hub_cap | ashestakov: i think we are good w/ the name datastore_* | 20:17 |
dmakogon | hub_cap: what if we allow to change only read/write ports ? | 20:19 |
hub_cap | dmakogon: lets not worry about port changes yet | 20:19 |
ashestakov | hub_cap: ok, ill rename | 20:19 |
hub_cap | ashestakov: <3 | 20:20 |
ashestakov | hub_cap: any other comments to review? | 20:20 |
vipul | hub_cap: sure | 20:21 |
dmakogon | hub_cap: so i'm offering to fix database service ports and make configurable only read/write | 20:21 |
hub_cap | dmakogon: what do you mean "make configurable"? | 20:22 |
hub_cap | like from the api? | 20:22 |
hub_cap | ashestakov: go head rename it | 20:22 |
*** tanisdl has quit IRC | 20:22 | |
hub_cap | then we will review again | 20:22 |
dmakogon | hub_cap: i mean stored in config only one port | 20:23 |
dmakogon | hub_cap: if will follow logic of storing list of ports for service type and it would be missconfigured we will have alot of exceptions from heat-api | 20:25 |
dmakogon | hub_cap: 'cuz template would not be validated | 20:25 |
dmakogon | as well | 20:25 |
*** jmontemayor has joined #openstack-trove | 20:27 | |
hub_cap | oh yes ok | 20:27 |
dmakogon | hub_cap: even if we would have defaults in template it would bring security issue | 20:27 |
*** vipul is now known as vipul-away | 20:39 | |
dmakogon | please review https://review.openstack.org/#/c/50686/ | 20:47 |
*** jlucci has quit IRC | 20:48 | |
*** jlucci has joined #openstack-trove | 20:48 | |
datsun180b | thanks for turning those wheels on the conductor devstack changes hub_cap | 20:59 |
openstackgerrit | Andrey Shestakov proposed a change to openstack/python-troveclient: Support service types https://review.openstack.org/47936 | 20:59 |
hub_cap | datsun180b: ;) | 20:59 |
ashestakov | ^ ^ | 20:59 |
hub_cap | sweet ashestakov | 21:00 |
*** demorris has quit IRC | 21:01 | |
*** dmakogon_ has joined #openstack-trove | 21:02 | |
*** dmakogon has quit IRC | 21:05 | |
ashestakov | hub_cap: about your comment "why are these named blah_", i copied that stuff from instances | 21:05 |
hub_cap | HAHAH | 21:06 |
hub_cap | im not going to remove the -1, id rather have ugly code in just instances than ugly code in both ;) | 21:06 |
ashestakov | so what i have do? | 21:07 |
*** SnowDust has quit IRC | 21:08 | |
datsun180b | ashestakov: how about expected_limit and expected_marker? | 21:09 |
datsun180b | or just build the tuple once and forego the variable names altogether? | 21:10 |
ashestakov | should i fix it in instances and other places? | 21:10 |
datsun180b | if you like! | 21:10 |
datsun180b | it'll only help us | 21:10 |
hub_cap | ++ | 21:11 |
ashestakov | ok, just want to clarify it :) | 21:11 |
kevinconway | can you submit the fixes under a second review ashestakov ? | 21:11 |
datsun180b | we trained kevinconway wrong on purpose, as a joke | 21:11 |
datsun180b | http://youtu.be/d696t3yALAY?t=41s | 21:13 |
hub_cap | kevinconway: is actually correct | 21:13 |
hub_cap | but yes i do think our purposeful mistraining of him is hilarious ;) ;) | 21:13 |
datsun180b | well excuse me for finding a reason to link Kung Pow | 21:14 |
hub_cap | HAHAHAHAAH | 21:14 |
*** vipul-away is now known as vipul | 21:14 | |
*** jlucci has quit IRC | 21:14 | |
*** jlucci has joined #openstack-trove | 21:14 | |
*** jlucci has quit IRC | 21:19 | |
openstackgerrit | A change was merged to openstack/trove: Fix quota issue where usages can drop to negative value https://review.openstack.org/49301 | 21:22 |
openstackgerrit | Andrey Shestakov proposed a change to openstack/python-troveclient: Fix variable names https://review.openstack.org/51708 | 21:22 |
*** KennethWilke has quit IRC | 21:28 | |
ashestakov | hub_cap: datsun180b kevinconway ^ ^ | 21:28 |
datsun180b | all over it | 21:28 |
*** adrian_otto has joined #openstack-trove | 21:30 | |
*** jmontemayor has quit IRC | 21:36 | |
datsun180b | who's got two thumbs and just got merged into devstack? THIS GUY | 21:37 |
redthrux | WOOOOO | 21:37 |
hub_cap | AWW YA datsun180b | 21:38 |
grapex | datsun180b: Congrats! | 21:38 |
datsun180b | now go look at my trove-conductor changes | 21:38 |
datsun180b | ...as soon as the robots approve of it, i guess | 21:38 |
grapex | datsun180b: Ha ha Ed, you and your jokes. | 21:38 |
*** jmontemayor has joined #openstack-trove | 21:41 | |
*** vipul is now known as vipul-away | 21:46 | |
esp | datsun180b: that's a good way to start off the week :) | 21:49 |
*** vipul-away is now known as vipul | 21:50 | |
datsun180b | uh oh, hub_cap is bringing the hammer down on commit messages now | 21:52 |
esp | lol | 21:52 |
datsun180b | let me spend 20 minutes searching our commit logs to cherry-pick an embarrassing example from the distant past | 21:52 |
openstackgerrit | Andrey Shestakov proposed a change to openstack/python-troveclient: Removed underscores from the end of some variables https://review.openstack.org/51708 | 21:53 |
hub_cap | datsun180b: u know it | 21:54 |
hub_cap | datsun180b: im sure i have terrible commits in the past | 21:54 |
datsun180b | we all do, i'm not really arguing with you | 21:55 |
datsun180b | we can always do better | 21:55 |
datsun180b | whatever we do let's hope we never show up on @gitlost | 21:56 |
hub_cap | datsun180b: HAH | 21:56 |
*** Nate1 has joined #openstack-trove | 21:59 | |
*** yogeshmehra has quit IRC | 22:05 | |
*** yogesh has joined #openstack-trove | 22:06 | |
*** demorris has joined #openstack-trove | 22:06 | |
*** tanisdl has joined #openstack-trove | 22:07 | |
*** yogesh has quit IRC | 22:11 | |
hub_cap | vipul: im travelling again this wednesday | 22:12 |
hub_cap | im thinking we should move the meeting since i travel on so many wednesdays | 22:12 |
hub_cap | ;) ;) | 22:13 |
datsun180b | hub_cap: why's that, do you want to start travelling on a different day? | 22:14 |
hub_cap | NICE datsun180b | 22:14 |
datsun180b | had to figure out where those extra functions ran off to, i'll have to update my conductor review to reflect that | 22:15 |
datsun180b | but that's tomorrow | 22:16 |
*** datsun180b has quit IRC | 22:16 | |
hub_cap | :) | 22:16 |
*** jmontemayor has quit IRC | 22:19 | |
*** mmcdaris has joined #openstack-trove | 22:22 | |
*** jmontemayor has joined #openstack-trove | 22:22 | |
*** vipul is now known as vipul-away | 22:23 | |
*** vipul-away is now known as vipul | 22:24 | |
vipul | hub_cap: You know.. you have a choice | 22:25 |
hub_cap | i chose to not know my choice | 22:25 |
hub_cap | in all cases | 22:25 |
SlickNik | hub_cap: AGAIN!?! ;) | 22:31 |
hub_cap | ya ya yaya yaayay | 22:32 |
*** jasonb365 has quit IRC | 22:33 | |
hub_cap | vipul: SlickNik https://review.openstack.org/#/c/51269/ | 22:34 |
*** ashestakov has quit IRC | 22:35 | |
dmakogon_ | guys, have you seen my BP ? | 22:37 |
dmakogon_ | https://blueprints.launchpad.net/trove/+spec/use-git-ssh-for-guestagent-code-delivery-to-vm | 22:38 |
dmakogon_ | need to re-discuss it to become 100% sure that anyone is agreed with this mechanism ? | 22:38 |
openstackgerrit | SlickNik proposed a change to openstack/trove: Replace decprecated method aliases in tests https://review.openstack.org/50286 | 22:38 |
*** Barker has quit IRC | 22:39 | |
openstackgerrit | A change was merged to openstack/trove: Quote and escape pagination markers https://review.openstack.org/51269 | 22:41 |
*** rnirmal has quit IRC | 22:45 | |
* dmakogon_ gone, sad | 22:46 | |
*** dmakogon_ is now known as dmakogon_away | 22:46 | |
*** dmakogon_away has quit IRC | 22:52 | |
*** jmontemayor has quit IRC | 22:56 | |
hub_cap | vipul: SlickNik https://review.openstack.org/#/c/51708/ | 23:00 |
vipul | ooh that's an easy one | 23:02 |
hub_cap | heh ya | 23:02 |
vipul | i like revieweing those | 23:02 |
vipul | easy on the eyes :) | 23:02 |
openstackgerrit | A change was merged to openstack/python-troveclient: Removed underscores from the end of some variables https://review.openstack.org/51708 | 23:04 |
*** jcru has quit IRC | 23:09 | |
*** mmcdaris has quit IRC | 23:10 | |
*** mmcdaris has joined #openstack-trove | 23:11 | |
*** mmcdaris has quit IRC | 23:16 | |
*** mmcdaris has joined #openstack-trove | 23:18 | |
*** saurabhs has quit IRC | 23:34 | |
*** tanisdl has quit IRC | 23:38 | |
*** Nate1 has quit IRC | 23:51 | |
*** Nate1 has joined #openstack-trove | 23:54 | |
*** yogeshmehra has joined #openstack-trove | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!