*** dschroeder has quit IRC | 00:08 | |
*** EinstCrazy has joined #openstack-freezer | 01:30 | |
*** reldan has quit IRC | 01:46 | |
*** EinstCrazy has quit IRC | 02:32 | |
*** EinstCrazy has joined #openstack-freezer | 02:32 | |
*** reldan has joined #openstack-freezer | 02:37 | |
*** reldan has quit IRC | 03:27 | |
*** c00281451 has quit IRC | 03:50 | |
*** c00281451 has joined #openstack-freezer | 03:51 | |
*** EinstCra_ has joined #openstack-freezer | 04:39 | |
*** EinstCrazy has quit IRC | 04:39 | |
*** EinstCra_ has quit IRC | 04:51 | |
*** EinstCrazy has joined #openstack-freezer | 04:51 | |
*** EinstCrazy has quit IRC | 05:01 | |
*** EinstCrazy has joined #openstack-freezer | 05:02 | |
*** EinstCrazy has quit IRC | 05:05 | |
*** EinstCrazy has joined #openstack-freezer | 05:05 | |
*** EinstCrazy has quit IRC | 05:06 | |
*** EinstCrazy has joined #openstack-freezer | 05:06 | |
*** EinstCra_ has joined #openstack-freezer | 05:15 | |
*** EinstCrazy has quit IRC | 05:15 | |
*** EinstCra_ has quit IRC | 05:16 | |
*** EinstCrazy has joined #openstack-freezer | 05:17 | |
*** EinstCra_ has joined #openstack-freezer | 05:26 | |
*** EinstCrazy has quit IRC | 05:26 | |
*** EinstCra_ has quit IRC | 05:27 | |
*** EinstCrazy has joined #openstack-freezer | 05:28 | |
*** EinstCrazy has quit IRC | 05:31 | |
*** EinstCrazy has joined #openstack-freezer | 05:32 | |
*** EinstCrazy has quit IRC | 05:37 | |
*** EinstCra_ has joined #openstack-freezer | 05:37 | |
*** EinstCra_ has quit IRC | 05:41 | |
*** EinstCra_ has joined #openstack-freezer | 05:43 | |
*** EinstCra_ has quit IRC | 06:40 | |
*** EinstCrazy has joined #openstack-freezer | 06:40 | |
*** hparekh has joined #openstack-freezer | 07:52 | |
*** samuelBartel has joined #openstack-freezer | 08:32 | |
*** daemontool has joined #openstack-freezer | 08:40 | |
*** daemontool_ has joined #openstack-freezer | 08:43 | |
*** daemontool has quit IRC | 08:43 | |
*** daemontool_ is now known as daemontool | 08:44 | |
daemontool | all: please review https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui | 09:28 |
---|---|---|
openstackgerrit | Einst Crazy proposed openstack/freezer: fix some rst syntax error of code block https://review.openstack.org/266813 | 09:40 |
*** EinstCrazy has quit IRC | 10:06 | |
*** reldan has joined #openstack-freezer | 10:20 | |
daemontool | m3m0, re: https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui I think the first 5 commits | 10:41 |
daemontool | most probably we want the them for Liberty and Mitaka, right? | 10:41 |
m3m0 | zpreferibly for liberty | 10:43 |
m3m0 | daemontool | 10:43 |
m3m0 | for mitaka is parallel backups | 10:43 |
m3m0 | and if possible, metrics | 10:43 |
daemontool | m3m0, yes I was referring to https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui | 10:56 |
daemontool | i.e. "Add keystone 3 support for freezer ui" | 10:56 |
daemontool | if yes please engage the gang for reviews >( | 10:57 |
daemontool | :) | 10:57 |
m3m0 | yes I'll force reldan and vanni to review this pronto | 10:57 |
daemontool | ok ty :) | 10:58 |
m3m0 | vannif, reldan ^^ | 10:58 |
m3m0 | https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui | 10:58 |
reldan | Yes, sure | 10:58 |
daemontool | frescof, ^^ | 10:58 |
daemontool | Slashme, ^^ | 10:58 |
daemontool | after that and the log setting are merged | 10:59 |
daemontool | we can branch liberty | 10:59 |
daemontool | so we are ready for Mitaka | 10:59 |
daemontool | :) | 10:59 |
daemontool | then we focus until the Mitaka release to documentation and testing | 10:59 |
*** daemontool_ has joined #openstack-freezer | 11:02 | |
openstackgerrit | Merged openstack/freezer-web-ui: Enable restore from date in ui https://review.openstack.org/265819 | 11:02 |
openstackgerrit | Merged openstack/freezer-web-ui: Better logging for freezer ui https://review.openstack.org/265785 | 11:02 |
openstackgerrit | Merged openstack/freezer-web-ui: Add keystone 3 support for freezer ui https://review.openstack.org/256417 | 11:04 |
openstackgerrit | Merged openstack/freezer-web-ui: Add visual clues for mandatory fields in actions https://review.openstack.org/264785 | 11:05 |
*** daemontool has quit IRC | 11:05 | |
*** reldan has quit IRC | 11:43 | |
*** daemontool_ has quit IRC | 11:54 | |
*** EinstCrazy has joined #openstack-freezer | 11:57 | |
*** daemontool has joined #openstack-freezer | 11:57 | |
openstackgerrit | Memo Garcia proposed openstack/freezer-web-ui: Send max retries, interval and mandatory fields https://review.openstack.org/266862 | 12:00 |
*** reldan has joined #openstack-freezer | 12:02 | |
openstackgerrit | Memo Garcia proposed openstack/freezer-web-ui: Send max retries, interval and mandatory fields https://review.openstack.org/266862 | 12:04 |
*** EinstCrazy has quit IRC | 12:52 | |
*** EinstCrazy has joined #openstack-freezer | 12:52 | |
*** reldan has quit IRC | 13:00 | |
*** reldan has joined #openstack-freezer | 13:04 | |
daemontool | vannif, ping | 13:41 |
reldan | Do we have some changes in pip? | 14:06 |
reldan | http://logs.openstack.org/70/266470/1/gate/gate-freezer-pep8/442a481/console.html | 14:06 |
reldan | because now it have found a lot of problems | 14:07 |
daemontool | reldan, looking | 14:25 |
reldan | They actually correct | 14:25 |
reldan | Just I didn’t know that we now have some changes in pep | 14:25 |
reldan | H233 Python 3.x incompatible use of print operator | 14:25 |
reldan | 2016-01-13 10:50:11.053 | print container | 14:25 |
reldan | freezer/scheduler/arguments.py:22:1: H306 imports not in alphabetical order (oslo_log.log, freezer.__version__) | 14:26 |
reldan | 2016-01-13 10:50:11.054 | from freezer import __version__ as FREEZER_VERSION | 14:26 |
reldan | They are correct | 14:26 |
daemontool | ok | 14:26 |
daemontool | well better then, it means the tests works >) lol | 14:26 |
reldan | It is your changes? ) | 14:27 |
daemontool | I don't know, I'm not sure I did any chaange to the code | 14:28 |
daemontool | looking | 14:28 |
reldan | Strange anyway, but I’m fixing it | 14:28 |
reldan | fixing my code accordingly new pep rules | 14:29 |
daemontool | ok ty | 14:29 |
daemontool | probably we are using a new version of flake8_ | 14:30 |
*** EinstCrazy has quit IRC | 14:45 | |
*** ddieterly has joined #openstack-freezer | 15:36 | |
ddieterly | for some reason flake8 is failing in the freezer gate jobs because of imports not in alphabetical order | 15:37 |
ddieterly | looks like 2 reviews have failed | 15:37 |
daemontool | ddieterly, yes that's strange | 15:53 |
daemontool | not sure how a change can be merged | 15:53 |
daemontool | and afterwards fail on subsequent commit | 15:54 |
daemontool | for pep8 | 15:54 |
ddieterly | maybe something on the tests hosts changed | 15:54 |
daemontool | anyway reldan is fixing the issues, submiting the patch, then after the merge we can rebase the commits and the issue should disappear | 15:54 |
daemontool | ddieterly, probably yes | 15:54 |
daemontool | or the version of flake8 used is different | 15:54 |
daemontool | not sure | 15:54 |
daemontool | anyway the tests are correct | 15:55 |
ddieterly | are the imports really out of order? | 15:55 |
reldan | yes they are | 15:56 |
reldan | I’m fixing it now | 15:56 |
ddieterly | if i want to test locally, i do 'flake8 freezer' and i get no errors | 15:57 |
ddieterly | any idea why this problem was not detected before if the imports were truly out of order? | 15:58 |
reldan | Previously we had no errors as well. Something changed, but I have checked error messages and they make sense. We have some prints not compatible with python 3.* and import problem | 15:58 |
reldan | I suppose it depends on settings | 15:58 |
reldan | And somehow they were changed | 15:59 |
ddieterly | do you know how to reproduce this locally so that i can check before i commit? | 15:59 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Command for changing logging level. https://review.openstack.org/266470 | 15:59 |
reldan | no, but I can try. Currently I just use our jenkins to check pep8 for me | 16:00 |
reldan | This pull request includes fixes for pep https://review.openstack.org/#/c/266470/ . | 16:00 |
daemontool | ddieterly, if you do locally a tox -r -v -e pep8 | 16:03 |
daemontool | you should get an error | 16:03 |
daemontool | good question on why the problem wasn't detected before | 16:04 |
*** dschroeder has joined #openstack-freezer | 16:05 | |
daemontool | ddieterly, reldan to reproduce the error | 16:06 |
daemontool | cd /tmp | 16:08 |
daemontool | git clone https://github.com/openstack/freezer | 16:08 |
daemontool | virtualenv venv-pep8-errors | 16:08 |
daemontool | . venv-pep8-errors/bin/activate | 16:08 |
daemontool | cd freezer/ | 16:08 |
daemontool | pip install -r requirements.txt test-requirements.txt | 16:08 |
daemontool | pip install -r requirements.txt | 16:08 |
daemontool | pip install -r test-requirements.txt | 16:08 |
daemontool | flake8 freezer | 16:08 |
daemontool | sorry please disregard this line "<daemontool> pip install -r requirements.txt test-requirements.txt " | 16:08 |
ddieterly | i did all that and i'm not seeing any errors | 16:09 |
daemontool | ah... | 16:10 |
ddieterly | are you seeing the errors locally? | 16:10 |
daemontool | yes | 16:10 |
daemontool | (venv-pep8-errors)anakin@hardfield:/tmp/freezer$ flake8 freezer > logs.txt | 16:11 |
daemontool | (venv-pep8-errors)anakin@hardfield:/tmp/freezer$ head -n 5 logs.txt | 16:11 |
daemontool | freezer/backup.py:24:1: H306 imports not in alphabetical order (freezer.utils, freezer.lvm) | 16:11 |
daemontool | from freezer import lvm | 16:11 |
daemontool | ^ | 16:11 |
daemontool | freezer/backup.py:30:1: H306 imports not in alphabetical order (freezer.winutils.use_shadow, freezer.winutils.is_windows) | 16:11 |
daemontool | from freezer.winutils import is_windows | 16:11 |
ddieterly | let double check... | 16:11 |
ddieterly | (freezer)deklans-macbook-pro:freezer dieterlyd$ flake8 freezer | 16:13 |
ddieterly | (freezer)deklans-macbook-pro:freezer dieterlyd$ | 16:13 |
daemontool | mmhhh | 16:13 |
daemontool | ok | 16:13 |
daemontool | did you install the *requirements*? | 16:14 |
daemontool | I've also remove the global pep8 before | 16:14 |
daemontool | but it shouldn't make any difference | 16:14 |
daemontool | because o venv is checked firts the venv path | 16:14 |
reldan | sudo tox -r -v -e pep8 | 16:16 |
reldan | works for me | 16:16 |
reldan | I’m using virtualenv | 16:16 |
ddieterly | i created a virtual env, activated it, installed requirements.txt and test-requirements.txt, then ran 'flake8 freezer' | 16:19 |
ddieterly | if i run 'tox -r -v -e pep8' i get the errors | 16:21 |
daemontool | ddieterly, yes with that commands I was trying to reproduce the tox steps | 16:22 |
ddieterly | if someone discovers what changed to cause the problems to show up now, please let me know | 16:24 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Command for changing logging level. https://review.openstack.org/266470 | 16:24 |
ddieterly | very curious | 16:25 |
daemontool | ok | 16:25 |
daemontool | reldan, because sudo does not use the venv | 16:27 |
daemontool | probably sudo -EH but I'm not sure | 16:27 |
daemontool | I think is the version of flake8 | 16:27 |
reldan | Anyway it is not bad ) Just funny | 16:28 |
daemontool | reldan, not super critical, but we are blocked | 16:32 |
reldan | daemontool: I have fixed it now. Please review https://review.openstack.org/266470 . My local flake8 shows no errors | 16:33 |
daemontool | reldan, looking | 16:37 |
daemontool | reldan, it works | 16:40 |
reldan | Great let’s merge it then ) | 16:40 |
reldan | Oh, let’s wait for tests | 16:41 |
daemontool | reldan, | 16:43 |
daemontool | oen sec | 16:43 |
reldan | what is wrong? | 16:43 |
daemontool | well that should be a dedicated commit | 16:43 |
daemontool | please mention in the commit message at least | 16:44 |
reldan | Ok, let me add a mention in the commit message then | 16:44 |
daemontool | ok ty | 16:44 |
reldan | Thank you! | 16:44 |
*** samuelBartel has quit IRC | 16:47 | |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Command for changing logging level. And pep8 fixing (suddenly this pull request was rejected by jenkins and pep8. so this commit also contains some small style changes for pep8.) https://review.openstack.org/266470 | 16:47 |
ddieterly | what is a 'dedicated commit'? | 16:50 |
reldan | dditerly: To split this commit in two. One for my small improvement arount logging level. And second about pep8 fixing | 16:51 |
daemontool | ddieterly, 1 feature or bug : 1 commit | 16:51 |
ddieterly | ok, thanks | 16:51 |
daemontool | reldan, ty | 16:53 |
reldan | daemontool: ty! | 16:54 |
daemontool | ddieterly, tomorrow at 16:00 GMT we have the weekly meeting >) | 16:54 |
daemontool | first in 2016 | 16:54 |
ddieterly | yes, it is on my calendar :-) | 16:54 |
daemontool | m3m0, is the public chairman | 16:54 |
daemontool | let him know if there's anything in particular to add to the agenda | 16:54 |
ddieterly | will do | 16:55 |
daemontool | say hello to Omead when you talk with him =) | 16:55 |
ddieterly | alrighty | 16:56 |
daemontool | vannif, m3m0 Slashme frescof please review https://review.openstack.org/#/c/266470/ it is currently a blocker | 17:09 |
daemontool | reldan, throw a brick to the guys there =) | 17:11 |
daemontool | but not raw... please involve it with a newspaper, lol :) | 17:11 |
reldan | sure ) | 17:11 |
reldan | Sir Memo Garcia is looking | 17:13 |
m3m0 | +A on my side | 17:14 |
daemontool | m3m0, que pasa wey : ) | 17:14 |
m3m0 | saca la fiesta :) | 17:15 |
daemontool | lol | 17:15 |
daemontool | call Pitbul : ) | 17:15 |
reldan | m3m0: Thank you! | 17:15 |
m3m0 | no need, we have something better now | 17:15 |
daemontool | ah.... | 17:15 |
m3m0 | when are you coming to ireland? | 17:15 |
daemontool | I think in February | 17:15 |
daemontool | as soon as I get the P45 so I can go to the revenue office and get the tax refund | 17:16 |
m3m0 | don't even count with that cash, someone has to pay for the guiness | 17:16 |
daemontool | haha | 17:16 |
daemontool | ok | 17:16 |
daemontool | hope house 13 | 17:16 |
m3m0 | mezcal ;) | 17:17 |
daemontool | bring the shaman too! | 17:18 |
daemontool | I have a back pain lol | 17:18 |
daemontool | :) | 17:18 |
daemontool | all good for the meeting tomorrow? | 17:18 |
m3m0 | yes all good :) | 17:24 |
m3m0 | need to go now | 17:24 |
daemontool | ok | 17:24 |
daemontool | enjoy your night | 17:25 |
daemontool | reldan, thanks | 17:27 |
reldan | daemontool: Thank you, have a good night! | 17:27 |
daemontool | vannif, ping | 17:39 |
daemontool | cannot understand why here the tests fails https://review.openstack.org/#/c/260950/ | 17:40 |
daemontool | reldan, any clue? | 17:40 |
reldan | daemontool: Nope, don’t know - very strange errors | 17:41 |
reldan | 2016-01-12 17:22:56.419 | 2016-01-12 17:22:56,350 root ERROR regular test failure | 17:41 |
reldan | 2016-01-12 17:22:56.419 | 2016-01-12 17:22:56,351 root ERROR Unable to update session asdfsadf. TransportError(regular test failure, 1) | 17:41 |
reldan | 2016-01-12 17:22:56.419 | 2016-01-12 17:22:56,351 root ERROR Unable to update session with id pepepepepe2321 | 17:41 |
daemontool | I'd like to talk with vannif few minutes about it but I cannot manage to talk with him | 17:43 |
reldan | daemontool: He was here, but I don’t see him now | 17:44 |
daemontool | ok | 17:45 |
vannif | sorry. I've to go. I'll look into it later | 17:49 |
daemontool | vannif, ok np | 17:49 |
*** reldan has quit IRC | 18:08 | |
*** DuncanT has quit IRC | 18:08 | |
*** smekel has quit IRC | 18:08 | |
ddieterly | reldan: where can i find info on how to run the freezer-api and freezer-scheduler as daemons? | 18:09 |
ddieterly | is there some other deployment method examples besides the devstack in freezer-api and the hlm deployment playbooks? | 18:09 |
daemontool | ddieterly, there are few examples here: | 18:10 |
daemontool | - https://github.com/openstack/freezer/blob/master/README.rst under the freezer-scheduler paragraf | 18:11 |
daemontool | and | 18:11 |
daemontool | here - https://github.com/openstack/freezer/blob/master/specs/integration_test_procedure.rst | 18:12 |
ddieterly | daemontool: thanks | 18:12 |
daemontool | hope that helps but it doesn't cover any other deployment method | 18:13 |
*** DuncanT has joined #openstack-freezer | 18:14 | |
ddieterly | yea, i see. there isn't any upstart/systemV/systemD config files? | 18:16 |
ddieterly | how is the api started/stopped? | 18:16 |
*** smekel has joined #openstack-freezer | 18:17 | |
ddieterly | ok, i see this: freezer-api 192.168.20.100 | 18:18 |
daemontool | ddieterly, ah ok | 18:18 |
daemontool | nope :( | 18:18 |
ddieterly | no problem | 18:19 |
daemontool | Slashme, if the guy that did that | 18:19 |
ddieterly | i'm just trying to figure out the lay of the land | 18:19 |
daemontool | s/if/is/ | 18:19 |
daemontool | ok | 18:19 |
daemontool | if you want to identify the issues, please let me know and I can write something about it | 18:19 |
ddieterly | for the api and freezer, what is the http server engine that is used? | 18:19 |
daemontool | because we have many | 18:19 |
daemontool | apache + mod_wsgi | 18:20 |
daemontool | or uwsgi | 18:20 |
ddieterly | 'freezer' -> 'scheduler' | 18:20 |
daemontool | the freezer scheduler | 18:20 |
daemontool | is a lond running daemon | 18:20 |
daemontool | it does not accept http(s) connections | 18:20 |
daemontool | is just poll from the api | 18:20 |
daemontool | and then execute the agent accordingly | 18:21 |
daemontool | it's used only to talk with the api and execute the agent | 18:21 |
ddieterly | ok, got it | 18:21 |
ddieterly | thanks | 18:21 |
daemontool | the api uses falcon as api framework | 18:21 |
ddieterly | oh, great | 18:22 |
ddieterly | that's what monasca api uses | 18:22 |
daemontool | ddieterly, I'm going dark | 18:41 |
daemontool | see you tomorrow | 18:41 |
daemontool | =) | 18:41 |
*** ig0r_ has joined #openstack-freezer | 18:43 | |
*** daemontool has quit IRC | 18:54 | |
*** daemontool has joined #openstack-freezer | 18:54 | |
*** reldan has joined #openstack-freezer | 18:55 | |
*** ddieterly has quit IRC | 20:09 | |
*** daemontool has quit IRC | 20:37 | |
*** daemontool has joined #openstack-freezer | 20:38 | |
*** ig0r_ has quit IRC | 21:14 | |
*** ig0r_ has joined #openstack-freezer | 21:23 | |
*** ig0r_ has quit IRC | 21:31 | |
*** ig0r_ has joined #openstack-freezer | 21:44 | |
*** ig0r_ has quit IRC | 21:45 | |
*** daemontool has quit IRC | 22:22 | |
*** daemontool has joined #openstack-freezer | 22:23 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!