*** reldan has quit IRC | 00:00 | |
*** dschroeder has quit IRC | 00:00 | |
*** reldan has joined #openstack-freezer | 00:10 | |
*** daemontool_ has quit IRC | 01:41 | |
*** daemontool_ has joined #openstack-freezer | 01:42 | |
*** reldan has quit IRC | 03:12 | |
*** daemontool_ has quit IRC | 04:58 | |
*** daemontool_ has joined #openstack-freezer | 04:58 | |
*** daemontool_ has quit IRC | 08:36 | |
*** daemontool_ has joined #openstack-freezer | 08:39 | |
*** reldan has joined #openstack-freezer | 09:07 | |
daemontool_ | Morning | 09:34 |
---|---|---|
*** reldan has quit IRC | 09:35 | |
daemontool_ | vannif, ping | 09:40 |
vannif | morning | 09:41 |
daemontool_ | vannif, how do we remove pep3143 as dep | 09:42 |
daemontool_ | ? | 09:42 |
daemontool_ | are we placing that 2 files in the repo and that's it? | 09:42 |
daemontool_ | I mean the 2 files in the pep3143daemon repo | 09:43 |
daemontool_ | here https://github.com/schlitzered/pep3143daemon/tree/master/pep3143daemon | 09:43 |
*** jonaspf has joined #openstack-freezer | 09:44 | |
vannif | I was thinking to place the relevant code to go into daemon mode in the freezer-scheduler code | 09:49 |
vannif | the Daemon class to be more precise. only the code that is needed | 09:49 |
daemontool_ | why not put directly the content of https://github.com/schlitzered/pep3143daemon/tree/master/pep3143daemon | 09:51 |
*** reldan has joined #openstack-freezer | 10:08 | |
openstackgerrit | Merged openstack/freezer: Fix metadata storage https://review.openstack.org/247518 | 10:33 |
*** reldan has quit IRC | 11:14 | |
*** reldan has joined #openstack-freezer | 11:31 | |
daemontool_ | vannif, if we put that directory on a dir let's say called lib | 11:32 |
daemontool_ | there's very little changes to do | 11:32 |
daemontool_ | reldan, please do not approve your own commit | 11:33 |
reldan | I had a +2 from you and +1 from memo. What I should do in this situation? | 11:34 |
reldan | We have critical bug in master and in stable/kilo. What I should do? | 11:34 |
daemontool_ | ask to vannif Slashme ffresh to approve | 11:34 |
reldan | Ok then | 11:34 |
daemontool_ | I understand that | 11:34 |
daemontool_ | vannif, we need to move fast also with pep3143 | 11:38 |
reldan | Please merge it to fix stable/kilo at your convenience https://review.openstack.org/#/c/246460/ | 11:48 |
daemontool_ | reldan, ok just to be sure, you followe this guide right? https://wiki.openstack.org/wiki/StableBranch | 11:49 |
daemontool_ | in particular | 11:49 |
daemontool_ | $> git checkout stable/icehouse | 11:49 |
daemontool_ | $> git cherry-pick -x $master_commit_d | 11:49 |
daemontool_ | $> git review stable/icehouse | 11:49 |
daemontool_ | ? | 11:49 |
daemontool_ | or click cherry pick to button from gerrit? | 11:49 |
reldan | Yes, but without -x, if it is significant I can rerun it with -x option | 11:50 |
daemontool_ | in the documentation it says | 11:51 |
daemontool_ | Note: cherry-pick -x option includes 'cherry-picked from ...' line in the commit message which is required to avoid Gerrit bug | 11:51 |
reldan | not a problem | 11:51 |
daemontool_ | this is the gerrit bug https://code.google.com/p/gerrit/issues/detail?id=1107 | 11:51 |
daemontool_ | not sure if in the gerrit version used in openstack-infra that bug is fixed | 11:51 |
reldan | Fixed now | 11:52 |
reldan | Change-Id: I0869b7d432e8f8a7f0839e4670a8845bf932e69c | 11:52 |
reldan | (cherry picked from commit 5d577d043a4c192a8446b930447dafef0ad586dc) | 11:52 |
reldan | daemontool_: Is it good now? | 11:54 |
*** szaher_ has quit IRC | 11:55 | |
reldan | Nope? | 11:58 |
*** daemontool_ has quit IRC | 11:58 | |
*** daemontool_ has joined #openstack-freezer | 12:01 | |
*** jonaspf has quit IRC | 12:01 | |
daemontool_ | reldan, yes it is | 12:03 |
daemontool_ | as soon it is verified I'll give +2 | 12:04 |
reldan | daemontool_: Thank you, please merge it at your convenience | 12:04 |
daemontool_ | vannif, Slashme m3m0 ffresh please review https://review.openstack.org/#/c/246460/ | 12:17 |
*** jonaspf has joined #openstack-freezer | 12:22 | |
*** szaher_ has joined #openstack-freezer | 12:27 | |
*** reldan has quit IRC | 12:33 | |
Jokke_ | daemontool_: ping | 12:34 |
daemontool_ | Jokke_, yes | 12:35 |
daemontool_ | tell me some good news please | 12:35 |
daemontool_ | lol | 12:36 |
Jokke_ | I was just looking that reldan's backport | 12:36 |
daemontool_ | yes | 12:36 |
Jokke_ | it looks fine, are you ok if I just make a small note to the commit message before approving it? | 12:36 |
daemontool_ | sure! | 12:36 |
*** jonaspf has quit IRC | 12:36 | |
Jokke_ | just to point out the diff between proposed and cherrypick | 12:37 |
daemontool_ | perfect | 12:37 |
daemontool_ | Jokke_, also that should have the version bumped in setup.cfg right? | 12:37 |
daemontool_ | the one in stable/kilo | 12:39 |
*** jonaspf has joined #openstack-freezer | 12:39 | |
Jokke_ | yup +2A | 12:39 |
Jokke_ | daemontool_: wasn't it merged yet? | 12:39 |
Jokke_ | should be as the tests passes | 12:40 |
daemontool_ | yes | 12:41 |
daemontool_ | but I think we forgot bumping version in setup.cfg | 12:41 |
daemontool_ | is that right? | 12:41 |
daemontool_ | it should fail the verification now probably | 12:42 |
Jokke_ | 81bbb0befd826dfd4e6d6b76c8a6c51773ef6e16 | 12:44 |
Jokke_ | that's the hash for the version bump :P | 12:44 |
daemontool_ | ok | 12:46 |
daemontool_ | :) | 12:46 |
daemontool_ | vannif, ping | 12:51 |
*** reldan has joined #openstack-freezer | 12:52 | |
*** samuelBartel has joined #openstack-freezer | 12:55 | |
vannif | aye, I was in a meeting | 12:56 |
daemontool_ | vannif, ok | 13:02 |
daemontool_ | so why not adding this directory that contains two files of few hundreds of lines | 13:02 |
daemontool_ | https://github.com/schlitzered/pep3143daemon/tree/master/pep3143daemon | 13:03 |
daemontool_ | so the changes will be little from our side | 13:03 |
daemontool_ | I can do that | 13:03 |
daemontool_ | we create a new directory called lib | 13:03 |
daemontool_ | and that's it | 13:03 |
daemontool_ | not the best solution but the problem is solved once for all | 13:03 |
daemontool_ | and with newer version of pbr we are good | 13:03 |
daemontool_ | as we said yestarday | 13:04 |
daemontool_ | Jokke_, why here https://review.openstack.org/#/c/246460/ test_job.py is incompatible? | 13:06 |
daemontool_ | subunit was supported also before | 13:06 |
daemontool_ | that tests were skipped before | 13:07 |
daemontool_ | with the transitino from pytest to testr | 13:07 |
Jokke_ | daemontool_: if you compare the change proposed to stable/kilo and the one where it was cherry picked from that file has lots of difference | 13:08 |
Jokke_ | thus just flagging out that it's not direct cherrypick | 13:08 |
daemontool_ | ah ok | 13:09 |
daemontool_ | so when files are modified in the cherrypick process we need to state that in the commit message | 13:09 |
Jokke_ | yes | 13:09 |
daemontool_ | ok ty | 13:09 |
Jokke_ | one reason to use the cherry-pick -x is to get that cherry-picked from line so people can verify that it's actually backport without hunting the change | 13:10 |
Jokke_ | "original change" | 13:10 |
Jokke_ | and if there is diff between is nice to explain that in the commit message | 13:10 |
daemontool_ | ok ty | 13:11 |
daemontool_ | ping -f vannif | 13:12 |
daemontool_ | ping -s 1500 -f vannif (fragmented) | 13:13 |
Jokke_ | LOL | 13:13 |
daemontool_ | :) | 13:13 |
openstackgerrit | Fausto Marzi proposed openstack/freezer: Import pep3134daemon as local module https://review.openstack.org/248069 | 13:23 |
vannif | if you think it solves the issue quickly ... | 13:23 |
openstackgerrit | Fausto Marzi proposed openstack/freezer: Import pep3134daemon as local module https://review.openstack.org/248069 | 13:28 |
daemontool_ | vannif, with that we are sure it works | 13:29 |
daemontool_ | on that module, there's code in __init__.py and the other two files | 13:29 |
daemontool_ | it's not a good solution at all | 13:29 |
daemontool_ | but we solve the kilo issue and move forward | 13:30 |
daemontool_ | start working fully on liberty | 13:30 |
vannif | ok. should I go on putting that feature in the freezer-scheduler code ? so we get rid of the lib stuff ? | 13:30 |
daemontool_ | which feature? | 13:32 |
daemontool_ | are you referring about the file location? | 13:33 |
vannif | daemonizing | 13:33 |
daemontool_ | so | 13:33 |
daemontool_ | my point is | 13:33 |
daemontool_ | there are 3 files there | 13:33 |
daemontool_ | __init__.py, daemon.py and pid.py | 13:33 |
daemontool_ | if we place that files locally | 13:34 |
daemontool_ | we are 100% sure it work | 13:34 |
daemontool_ | we just need to change the import | 13:34 |
daemontool_ | path | 13:34 |
daemontool_ | for that module in the old code | 13:34 |
daemontool_ | and it works as it is working now | 13:34 |
daemontool_ | my question is | 13:34 |
daemontool_ | if you take only the classes, are you 100% sure it will work as it is now? | 13:34 |
daemontool_ | cause probably we should invest time now on liberty | 13:35 |
openstackgerrit | Pierre Mathieu proposed openstack/freezer: Import pep3134daemon as local module https://review.openstack.org/248069 | 13:45 |
Slashme | daemontool_: ^^ | 13:45 |
*** ddieterly has joined #openstack-freezer | 14:15 | |
daemontool_ | hi ddieterly :) | 14:16 |
ddieterly | hi | 14:16 |
daemontool_ | how are you doing | 14:16 |
ddieterly | fine thanks | 14:16 |
daemontool_ | are we going to have the meeting today? | 14:16 |
ddieterly | at what time/ | 14:17 |
daemontool_ | so I've just saw you can't at 16:00 | 14:17 |
ddieterly | rigth | 14:17 |
daemontool_ | ok | 14:17 |
daemontool_ | now? | 14:17 |
ddieterly | i have to drive to the office | 14:18 |
daemontool_ | ok | 14:18 |
ddieterly | i'll be there in 30 minutes | 14:18 |
ddieterly | my calendar is fairly open today | 14:18 |
daemontool_ | ok let's do that | 14:18 |
daemontool_ | I have a meeting around that time | 14:20 |
daemontool_ | If I'm busy we'll see if we can talk later | 14:20 |
ddieterly | you can just schedule some time on my calendar that is free | 14:20 |
daemontool_ | yes ddieterly the think is that I'm on GMT +1 and I'd like to avoid having meeting Fri at 7pm is possible | 14:22 |
daemontool_ | s/is/if/ | 14:22 |
ddieterly | what time is it now at your locaation? | 14:23 |
daemontool_ | 15:27 | 14:26 |
daemontool_ | I have a 1:1 at 18:00 | 14:27 |
daemontool_ | ok | 14:27 |
*** ddieterly has quit IRC | 14:27 | |
*** daemontool has joined #openstack-freezer | 14:35 | |
openstackgerrit | Memo Garcia proposed openstack/freezer: Freezer instructions for Windows https://review.openstack.org/248114 | 14:36 |
m3m0 | daemontool, could you help me to review this: https://review.openstack.org/248114 | 14:37 |
daemontool | m3m0, ok | 14:37 |
daemontool | looking | 14:37 |
*** daemontool_ has quit IRC | 14:37 | |
m3m0 | and the next step is to have an installer on windows, because we need to install lots of dependencies manually | 14:40 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Parallel backup https://review.openstack.org/247840 | 14:49 |
reldan | Hi all, I actually want to share my current progress. I need to add .osrc suport, readme, etc. But this version can successfully backup and restore into several local/ssh storages | 14:50 |
daemontool | vannif, *I think*, we can safely import the classes inside the daemon.py file | 14:50 |
daemontool | vannif, what do you think? | 14:50 |
vannif | that is what I was thinking. more or less. | 14:51 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Parallel backup https://review.openstack.org/247840 | 14:51 |
daemontool | we need also the content of pidfile.py | 14:52 |
daemontool | I wonder if really that make sense... | 14:52 |
daemontool | probably we could just leave it as it is | 14:52 |
m3m0 | cool reldan :) I need to sync up with you to integrate in windows and in the ui | 14:52 |
daemontool | and add the licenses things | 14:52 |
m3m0 | reldan, let me know when you need review | 14:53 |
reldan | Thank you, sure! | 14:53 |
daemontool | vannif, I'm sending a new patchset | 14:56 |
openstackgerrit | Memo Garcia proposed openstack/freezer: Freezer instructions for Windows https://review.openstack.org/248114 | 15:08 |
openstackgerrit | Memo Garcia proposed openstack/freezer: Freezer instructions for Windows https://review.openstack.org/248114 | 15:10 |
openstackgerrit | Merged openstack/freezer: Freezer instructions for Windows https://review.openstack.org/248114 | 15:29 |
openstackgerrit | Fausto Marzi proposed openstack/freezer: Import pep3134daemon as local module https://review.openstack.org/248069 | 15:37 |
daemontool | m3m0, reldan ffresh vannif Slashme Jokke_ please review https://review.openstack.org/#/c/248069/3 | 15:37 |
daemontool | sorry https://review.openstack.org/#/c/248069/ | 15:38 |
daemontool | I think we need to keep that for liberty too | 15:39 |
daemontool | vannif, any news about https://review.openstack.org/#/c/246993/2/requirements.txt ? | 15:43 |
vannif | I'm going to remove that method, so we can be fully compliant | 15:46 |
daemontool | ok | 15:50 |
daemontool | that's a blocker for liberty | 15:50 |
*** dschroeder has joined #openstack-freezer | 16:05 | |
*** daemontool has quit IRC | 16:59 | |
*** daemontool has joined #openstack-freezer | 17:02 | |
*** samuelBartel has quit IRC | 17:02 | |
*** reldan has quit IRC | 17:07 | |
*** memogarcia has joined #openstack-freezer | 17:48 | |
*** daemontool has quit IRC | 18:05 | |
*** daemontool has joined #openstack-freezer | 18:07 | |
*** reldan has joined #openstack-freezer | 18:16 | |
daemontool | anyone around to review: https://review.openstack.org/#/c/248069/ | 18:26 |
*** szaher_ has quit IRC | 18:28 | |
memogarcia | +1 daemontool | 18:32 |
daemontool | memogarcia, why on the last days you are going +1 only? lol? | 18:33 |
daemontool | conservative it's a good thing :) | 18:33 |
daemontool | well done | 18:34 |
*** jonaspf has quit IRC | 18:36 | |
*** jonaspf has joined #openstack-freezer | 18:39 | |
*** jonaspf has quit IRC | 18:54 | |
memogarcia | because is better if more people gets to review the code | 18:55 |
memogarcia | so we can avoid breaking stuff :) | 18:56 |
*** jonaspf has joined #openstack-freezer | 18:56 | |
memogarcia | I think I'm going to move from windows_service to new approach for windows | 18:56 |
*** reldan has quit IRC | 19:03 | |
*** jonaspf has quit IRC | 19:11 | |
*** jonaspf has joined #openstack-freezer | 19:28 | |
*** jonaspf has quit IRC | 19:42 | |
daemontool | memogarcia, ++ | 20:07 |
*** jonaspf has joined #openstack-freezer | 20:58 | |
*** openstack has joined #openstack-freezer | 21:06 | |
*** daemontool has quit IRC | 21:19 | |
*** daemontool has joined #openstack-freezer | 21:19 | |
*** jonaspf has quit IRC | 21:24 | |
*** jonaspf has joined #openstack-freezer | 22:09 | |
*** jonaspf has quit IRC | 22:24 | |
*** jonaspf has joined #openstack-freezer | 22:46 | |
*** jonaspf has quit IRC | 23:02 | |
*** jonaspf has joined #openstack-freezer | 23:46 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!