Wednesday, 2016-01-13

*** dschroeder has quit IRC00:08
*** EinstCrazy has joined #openstack-freezer01:30
*** reldan has quit IRC01:46
*** EinstCrazy has quit IRC02:32
*** EinstCrazy has joined #openstack-freezer02:32
*** reldan has joined #openstack-freezer02:37
*** reldan has quit IRC03:27
*** c00281451 has quit IRC03:50
*** c00281451 has joined #openstack-freezer03:51
*** EinstCra_ has joined #openstack-freezer04:39
*** EinstCrazy has quit IRC04:39
*** EinstCra_ has quit IRC04:51
*** EinstCrazy has joined #openstack-freezer04:51
*** EinstCrazy has quit IRC05:01
*** EinstCrazy has joined #openstack-freezer05:02
*** EinstCrazy has quit IRC05:05
*** EinstCrazy has joined #openstack-freezer05:05
*** EinstCrazy has quit IRC05:06
*** EinstCrazy has joined #openstack-freezer05:06
*** EinstCra_ has joined #openstack-freezer05:15
*** EinstCrazy has quit IRC05:15
*** EinstCra_ has quit IRC05:16
*** EinstCrazy has joined #openstack-freezer05:17
*** EinstCra_ has joined #openstack-freezer05:26
*** EinstCrazy has quit IRC05:26
*** EinstCra_ has quit IRC05:27
*** EinstCrazy has joined #openstack-freezer05:28
*** EinstCrazy has quit IRC05:31
*** EinstCrazy has joined #openstack-freezer05:32
*** EinstCrazy has quit IRC05:37
*** EinstCra_ has joined #openstack-freezer05:37
*** EinstCra_ has quit IRC05:41
*** EinstCra_ has joined #openstack-freezer05:43
*** EinstCra_ has quit IRC06:40
*** EinstCrazy has joined #openstack-freezer06:40
*** hparekh has joined #openstack-freezer07:52
*** samuelBartel has joined #openstack-freezer08:32
*** daemontool has joined #openstack-freezer08:40
*** daemontool_ has joined #openstack-freezer08:43
*** daemontool has quit IRC08:43
*** daemontool_ is now known as daemontool08:44
daemontoolall: please review https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui09:28
openstackgerritEinst Crazy proposed openstack/freezer: fix some rst syntax error of code block  https://review.openstack.org/26681309:40
*** EinstCrazy has quit IRC10:06
*** reldan has joined #openstack-freezer10:20
daemontoolm3m0, re: https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui I think the first 5 commits10:41
daemontoolmost probably we want the them for Liberty and Mitaka, right?10:41
m3m0zpreferibly for liberty10:43
m3m0daemontool10:43
m3m0for mitaka is parallel backups10:43
m3m0and if possible, metrics10:43
daemontoolm3m0,  yes I was referring to https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui10:56
daemontooli.e. "Add keystone 3 support for freezer ui"10:56
daemontoolif yes please engage the gang for reviews >(10:57
daemontool:)10:57
m3m0yes I'll force reldan and vanni to review this pronto10:57
daemontoolok ty :)10:58
m3m0vannif, reldan ^^10:58
m3m0https://review.openstack.org/#/q/status:open+project:openstack/freezer-web-ui10:58
reldanYes, sure10:58
daemontoolfrescof, ^^10:58
daemontoolSlashme,  ^^10:58
daemontoolafter that and the log setting are merged10:59
daemontoolwe can branch liberty10:59
daemontoolso we are ready for Mitaka10:59
daemontool:)10:59
daemontoolthen we focus until the Mitaka release to documentation and testing10:59
*** daemontool_ has joined #openstack-freezer11:02
openstackgerritMerged openstack/freezer-web-ui: Enable restore from date in ui  https://review.openstack.org/26581911:02
openstackgerritMerged openstack/freezer-web-ui: Better logging for freezer ui  https://review.openstack.org/26578511:02
openstackgerritMerged openstack/freezer-web-ui: Add keystone 3 support for freezer ui  https://review.openstack.org/25641711:04
openstackgerritMerged openstack/freezer-web-ui: Add visual clues for mandatory fields in actions  https://review.openstack.org/26478511:05
*** daemontool has quit IRC11:05
*** reldan has quit IRC11:43
*** daemontool_ has quit IRC11:54
*** EinstCrazy has joined #openstack-freezer11:57
*** daemontool has joined #openstack-freezer11:57
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Send max retries, interval and mandatory fields  https://review.openstack.org/26686212:00
*** reldan has joined #openstack-freezer12:02
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Send max retries, interval and mandatory fields  https://review.openstack.org/26686212:04
*** EinstCrazy has quit IRC12:52
*** EinstCrazy has joined #openstack-freezer12:52
*** reldan has quit IRC13:00
*** reldan has joined #openstack-freezer13:04
daemontoolvannif,  ping13:41
reldanDo we have some changes in pip?14:06
reldanhttp://logs.openstack.org/70/266470/1/gate/gate-freezer-pep8/442a481/console.html14:06
reldanbecause now it have found a lot of problems14:07
daemontoolreldan, looking14:25
reldanThey actually correct14:25
reldanJust I didn’t know that we now have some changes in pep14:25
reldan H233  Python 3.x incompatible use of print operator14:25
reldan2016-01-13 10:50:11.053 |             print container14:25
reldan freezer/scheduler/arguments.py:22:1: H306  imports not in alphabetical order (oslo_log.log, freezer.__version__)14:26
reldan2016-01-13 10:50:11.054 | from freezer import __version__ as FREEZER_VERSION14:26
reldanThey are correct14:26
daemontoolok14:26
daemontoolwell better then, it means the tests works  >) lol14:26
reldanIt is your changes? )14:27
daemontoolI don't know, I'm not sure I did any chaange to the code14:28
daemontoollooking14:28
reldanStrange anyway, but I’m fixing it14:28
reldanfixing my code accordingly new pep rules14:29
daemontoolok ty14:29
daemontoolprobably we are using a new version of flake8_14:30
*** EinstCrazy has quit IRC14:45
*** ddieterly has joined #openstack-freezer15:36
ddieterlyfor some reason flake8 is failing in the freezer gate jobs because of imports not in alphabetical order15:37
ddieterlylooks like 2 reviews have failed15:37
daemontoolddieterly,  yes that's strange15:53
daemontoolnot sure how a change can be merged15:53
daemontooland afterwards fail on subsequent commit15:54
daemontoolfor pep815:54
ddieterlymaybe something on the tests hosts changed15:54
daemontoolanyway reldan  is fixing the issues, submiting the patch, then  after the merge we can rebase the commits and the issue should disappear15:54
daemontoolddieterly,  probably yes15:54
daemontoolor the version of flake8 used is different15:54
daemontoolnot sure15:54
daemontoolanyway the tests are correct15:55
ddieterlyare the imports really out of order?15:55
reldanyes they are15:56
reldanI’m fixing it now15:56
ddieterlyif i want to test locally, i do 'flake8 freezer' and i get no errors15:57
ddieterlyany idea why this problem was not detected before if the imports were truly out of order?15:58
reldanPreviously 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 problem15:58
reldanI suppose it depends on settings15:58
reldanAnd somehow they were changed15:59
ddieterlydo you know how to reproduce this locally so that i can check before i commit?15:59
openstackgerritEldar Nugaev proposed openstack/freezer: Command for changing logging level.  https://review.openstack.org/26647015:59
reldanno, but I can try. Currently I just use our jenkins to check pep8 for me16:00
reldanThis pull request includes fixes for pep https://review.openstack.org/#/c/266470/ .16:00
daemontoolddieterly,  if you do locally a tox -r -v -e pep816:03
daemontoolyou should get an error16:03
daemontoolgood question on why the problem wasn't detected before16:04
*** dschroeder has joined #openstack-freezer16:05
daemontoolddieterly,  reldan  to reproduce the error16:06
daemontoolcd /tmp16:08
daemontoolgit clone https://github.com/openstack/freezer16:08
daemontoolvirtualenv venv-pep8-errors16:08
daemontool. venv-pep8-errors/bin/activate16:08
daemontoolcd freezer/16:08
daemontoolpip install -r requirements.txt  test-requirements.txt16:08
daemontoolpip install -r requirements.txt16:08
daemontoolpip install -r test-requirements.txt16:08
daemontoolflake8  freezer16:08
daemontoolsorry please disregard this line "<daemontool> pip install -r requirements.txt  test-requirements.txt "16:08
ddieterlyi did all that and i'm not seeing any errors16:09
daemontoolah...16:10
ddieterlyare you seeing the errors locally?16:10
daemontoolyes16:10
daemontool(venv-pep8-errors)anakin@hardfield:/tmp/freezer$ flake8  freezer  > logs.txt16:11
daemontool(venv-pep8-errors)anakin@hardfield:/tmp/freezer$ head -n 5 logs.txt16:11
daemontoolfreezer/backup.py:24:1: H306  imports not in alphabetical order (freezer.utils, freezer.lvm)16:11
daemontoolfrom freezer import lvm16:11
daemontool^16:11
daemontoolfreezer/backup.py:30:1: H306  imports not in alphabetical order (freezer.winutils.use_shadow, freezer.winutils.is_windows)16:11
daemontoolfrom freezer.winutils import is_windows16:11
ddieterlylet double check...16:11
ddieterly(freezer)deklans-macbook-pro:freezer dieterlyd$ flake8 freezer16:13
ddieterly(freezer)deklans-macbook-pro:freezer dieterlyd$16:13
daemontoolmmhhh16:13
daemontoolok16:13
daemontooldid you install the *requirements*?16:14
daemontoolI've also remove the global pep8 before16:14
daemontoolbut it shouldn't make any difference16:14
daemontoolbecause o venv is checked firts the venv path16:14
reldansudo tox -r -v -e pep816:16
reldanworks for me16:16
reldanI’m using virtualenv16:16
ddieterlyi created a virtual env, activated it, installed requirements.txt and test-requirements.txt, then ran 'flake8 freezer'16:19
ddieterlyif i run 'tox -r -v -e pep8' i get the errors16:21
daemontoolddieterly,  yes with that commands I was trying to reproduce the tox steps16:22
ddieterlyif someone discovers what changed to cause the problems to show up now, please let me know16:24
openstackgerritEldar Nugaev proposed openstack/freezer: Command for changing logging level.  https://review.openstack.org/26647016:24
ddieterlyvery curious16:25
daemontoolok16:25
daemontoolreldan,  because sudo does not use the venv16:27
daemontoolprobably sudo -EH but I'm not sure16:27
daemontoolI think is the version of flake816:27
reldanAnyway it is not bad ) Just funny16:28
daemontoolreldan,  not super critical, but we are blocked16:32
reldandaemontool: I have fixed it now. Please review https://review.openstack.org/266470 . My local flake8 shows no errors16:33
daemontoolreldan,  looking16:37
daemontoolreldan,  it works16:40
reldanGreat let’s merge it then )16:40
reldanOh, let’s wait for tests16:41
daemontoolreldan,16:43
daemontooloen sec16:43
reldanwhat is wrong?16:43
daemontoolwell that should be a dedicated commit16:43
daemontoolplease mention in the commit message at least16:44
reldanOk, let me add a mention in the commit message then16:44
daemontoolok ty16:44
reldanThank you!16:44
*** samuelBartel has quit IRC16:47
openstackgerritEldar 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/26647016:47
ddieterlywhat is a 'dedicated commit'?16:50
reldandditerly: To split this commit in two. One for my small improvement arount logging level. And second about pep8 fixing16:51
daemontoolddieterly,  1 feature or bug : 1 commit16:51
ddieterlyok, thanks16:51
daemontoolreldan,  ty16:53
reldandaemontool: ty!16:54
daemontoolddieterly,  tomorrow at 16:00 GMT we have the weekly meeting >)16:54
daemontoolfirst in 201616:54
ddieterlyyes, it is on my calendar :-)16:54
daemontoolm3m0,  is the public chairman16:54
daemontoollet him know if there's anything in particular to add to the agenda16:54
ddieterlywill do16:55
daemontoolsay hello to Omead when you talk with him =)16:55
ddieterlyalrighty16:56
daemontoolvannif,  m3m0  Slashme  frescof  please review https://review.openstack.org/#/c/266470/ it is currently a blocker17:09
daemontoolreldan,  throw a brick to the guys there =)17:11
daemontoolbut not raw... please involve it with a newspaper, lol :)17:11
reldansure )17:11
reldanSir Memo Garcia is looking17:13
m3m0+A on my side17:14
daemontoolm3m0,  que pasa wey : )17:14
m3m0saca la fiesta :)17:15
daemontoollol17:15
daemontoolcall Pitbul : )17:15
reldanm3m0: Thank you!17:15
m3m0no need, we have something better now17:15
daemontoolah....17:15
m3m0when are you coming to ireland?17:15
daemontoolI think in February17:15
daemontoolas soon as I get the P45 so I can go to the revenue office and get the tax refund17:16
m3m0don't even count with that cash, someone has to pay for the guiness17:16
daemontoolhaha17:16
daemontoolok17:16
daemontoolhope house 1317:16
m3m0mezcal ;)17:17
daemontoolbring the shaman too!17:18
daemontoolI have a back pain lol17:18
daemontool:)17:18
daemontoolall good for the meeting tomorrow?17:18
m3m0yes all good :)17:24
m3m0need to go now17:24
daemontoolok17:24
daemontoolenjoy your night17:25
daemontoolreldan,  thanks17:27
reldandaemontool: Thank you, have a good night!17:27
daemontoolvannif,  ping17:39
daemontoolcannot understand why here the tests fails https://review.openstack.org/#/c/260950/17:40
daemontoolreldan,  any clue?17:40
reldandaemontool: Nope, don’t know - very strange errors17:41
reldan2016-01-12 17:22:56.419 | 2016-01-12 17:22:56,350 root ERROR regular test failure17:41
reldan2016-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
reldan2016-01-12 17:22:56.419 | 2016-01-12 17:22:56,351 root ERROR Unable to update session with id pepepepepe232117:41
daemontoolI'd like to talk with vannif  few minutes about it but I cannot manage to talk with him17:43
reldandaemontool: He was here, but I don’t see him now17:44
daemontoolok17:45
vannifsorry. I've to go. I'll look into it later17:49
daemontoolvannif,  ok np17:49
*** reldan has quit IRC18:08
*** DuncanT has quit IRC18:08
*** smekel has quit IRC18:08
ddieterlyreldan: where can i find info on how to run the freezer-api and freezer-scheduler as daemons?18:09
ddieterlyis there some other deployment method examples besides the devstack in freezer-api and the hlm deployment playbooks?18:09
daemontoolddieterly,  there are few examples here:18:10
daemontool- https://github.com/openstack/freezer/blob/master/README.rst under the freezer-scheduler paragraf18:11
daemontooland18:11
daemontoolhere - https://github.com/openstack/freezer/blob/master/specs/integration_test_procedure.rst18:12
ddieterlydaemontool: thanks18:12
daemontoolhope that helps but it doesn't cover any other deployment method18:13
*** DuncanT has joined #openstack-freezer18:14
ddieterlyyea, i see. there isn't any upstart/systemV/systemD config files?18:16
ddieterlyhow is the api started/stopped?18:16
*** smekel has joined #openstack-freezer18:17
ddieterlyok, i see this: freezer-api 192.168.20.10018:18
daemontoolddieterly,  ah ok18:18
daemontoolnope :(18:18
ddieterlyno problem18:19
daemontoolSlashme,  if the guy that did that18:19
ddieterlyi'm just trying to figure out the lay of the land18:19
daemontools/if/is/18:19
daemontoolok18:19
daemontoolif you want to identify the issues, please let me know and I can write something about it18:19
ddieterlyfor the api and freezer, what is the http server engine that is used?18:19
daemontoolbecause we have many18:19
daemontoolapache + mod_wsgi18:20
daemontoolor uwsgi18:20
ddieterly'freezer' -> 'scheduler'18:20
daemontoolthe freezer scheduler18:20
daemontoolis a lond running daemon18:20
daemontoolit does not accept http(s) connections18:20
daemontoolis just poll from the api18:20
daemontooland then execute the agent accordingly18:21
daemontoolit's used only to talk with the api and execute the agent18:21
ddieterlyok, got it18:21
ddieterlythanks18:21
daemontoolthe api uses falcon as api framework18:21
ddieterlyoh, great18:22
ddieterlythat's what monasca api uses18:22
daemontoolddieterly,  I'm going dark18:41
daemontoolsee you tomorrow18:41
daemontool=)18:41
*** ig0r_ has joined #openstack-freezer18:43
*** daemontool has quit IRC18:54
*** daemontool has joined #openstack-freezer18:54
*** reldan has joined #openstack-freezer18:55
*** ddieterly has quit IRC20:09
*** daemontool has quit IRC20:37
*** daemontool has joined #openstack-freezer20:38
*** ig0r_ has quit IRC21:14
*** ig0r_ has joined #openstack-freezer21:23
*** ig0r_ has quit IRC21:31
*** ig0r_ has joined #openstack-freezer21:44
*** ig0r_ has quit IRC21:45
*** daemontool has quit IRC22:22
*** daemontool has joined #openstack-freezer22:23

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!