*** ddieterly has joined #openstack-freezer | 01:07 | |
*** dschroeder has quit IRC | 01:10 | |
*** yangyapeng has joined #openstack-freezer | 01:15 | |
*** EinstCrazy has joined #openstack-freezer | 01:17 | |
*** yangyapeng has quit IRC | 01:19 | |
*** yangyapeng has joined #openstack-freezer | 01:23 | |
*** openstackgerrit has quit IRC | 01:47 | |
*** openstackgerrit has joined #openstack-freezer | 01:48 | |
*** jokke__ has joined #openstack-freezer | 02:19 | |
*** jokke_ has quit IRC | 02:23 | |
*** smekel__ has joined #openstack-freezer | 03:23 | |
*** ddieterl_ has joined #openstack-freezer | 03:24 | |
*** smekel_ has quit IRC | 03:26 | |
*** ddieterly has quit IRC | 03:26 | |
*** smekel__ is now known as smekel_ | 03:26 | |
jith_ | reldan: ok thanks | 04:43 |
---|---|---|
*** EinstCra_ has joined #openstack-freezer | 07:52 | |
*** yangyape_ has joined #openstack-freezer | 07:53 | |
*** EinstCrazy has quit IRC | 07:56 | |
*** yangyapeng has quit IRC | 07:56 | |
*** yangyapeng has joined #openstack-freezer | 07:59 | |
*** yangyape_ has quit IRC | 08:02 | |
*** EinstCra_ has quit IRC | 08:06 | |
*** EinstCrazy has joined #openstack-freezer | 08:06 | |
*** reldan has joined #openstack-freezer | 08:22 | |
*** reldan has quit IRC | 08:56 | |
*** reldan has joined #openstack-freezer | 09:02 | |
*** EinstCrazy has quit IRC | 09:18 | |
*** EinstCrazy has joined #openstack-freezer | 09:19 | |
*** daemontool_ has joined #openstack-freezer | 09:19 | |
daemontool_ | hi | 09:24 |
*** reldan has quit IRC | 09:26 | |
*** jokke__ is now known as jokke_ | 09:33 | |
*** openstackgerrit_ has joined #openstack-freezer | 09:54 | |
*** reldan has joined #openstack-freezer | 09:59 | |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Refactoring of mysql, msserver and mongo code. https://review.openstack.org/280602 | 10:01 |
*** openstackgerrit_ has quit IRC | 10:02 | |
*** EinstCrazy has quit IRC | 10:13 | |
*** EinstCrazy has joined #openstack-freezer | 10:13 | |
*** yangyapeng has quit IRC | 10:16 | |
*** EinstCrazy has quit IRC | 10:18 | |
m3m0 | yo guys, is there an example or documentation on how to create a config file? | 10:27 |
m3m0 | for: freezer-agent --config '' | 10:27 |
daemontool_ | m3m0, https://github.com/openstack/freezer/blob/master/specs/job-backup.conf.example but I think is old.... | 10:29 |
daemontool_ | so good point | 10:29 |
daemontool_ | we need to update it to a current one | 10:29 |
m3m0 | daemontool_ reldan http://paste.openstack.org/show/489112 | 10:36 |
m3m0 | there is an error in mysql mode in windows | 10:36 |
m3m0 | this is the config file I' | 10:38 |
reldan | m3m0 | 10:38 |
reldan | my fault | 10:38 |
m3m0 | m using: http://paste.openstack.org/show/489113 | 10:38 |
m3m0 | this is just copy paste from 2 files | 10:38 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Refactoring of mysql, msserver and mongo code. https://review.openstack.org/280602 | 10:38 |
reldan | m3m0: fixed | 10:38 |
m3m0 | le'me try :) | 10:38 |
reldan | m3m0: Thank you! | 10:39 |
openstackgerrit | Eldar Nugaev proposed openstack/freezer: Refactoring of mysql, msserver and mongo code. https://review.openstack.org/280602 | 10:39 |
daemontool_ | brilliant | 10:40 |
m3m0 | reldan, I had the same issue | 10:54 |
daemontool_ | http://git.openstack.org/cgit/openstack/election/tree/events.yaml | 11:01 |
daemontool_ | m3m0, do you have the same issue with patchset 14 or 13? | 11:09 |
*** reldan has quit IRC | 11:11 | |
*** reldan has joined #openstack-freezer | 11:12 | |
reldan | daemontool_: Does it work for your machine? | 11:12 |
daemontool_ | I'm not testing windows :* | 11:14 |
daemontool_ | :( | 11:14 |
reldan | no-no, for linux | 11:14 |
daemontool_ | on linux it works | 11:15 |
reldan | for windows m3m0 was using old version of my patch | 11:15 |
daemontool_ | ok | 11:15 |
m3m0 | the problem on windows is the tar binaries are x64 only, and my machine is 32 bits | 11:15 |
daemontool_ | ah ok | 11:15 |
m3m0 | so at the moment we don't have support for 32 bits windows until we get the new binaries | 11:16 |
reldan | daemontool_: So if ti works for linux, lets merge it ) https://review.openstack.org/#/c/280602/ | 11:16 |
daemontool_ | and why you have 32 bit windows in your test env? :) | 11:16 |
daemontool_ | reldan, ok I'm going to get some food | 11:17 |
daemontool_ | and after that I'll approve it | 11:17 |
reldan | daemontool_: Bon apetite! | 11:17 |
reldan | appetit ) | 11:17 |
m3m0 | daemontool_ https://images.duckduckgo.com/iu/?u=http%3A%2F%2Ft.qkme.me%2F3rgato.jpg&f=1 | 11:19 |
*** yangyapeng has joined #openstack-freezer | 11:32 | |
*** yangyapeng has quit IRC | 11:33 | |
*** yangyapeng has joined #openstack-freezer | 11:33 | |
*** reldan has quit IRC | 11:46 | |
*** reldan has joined #openstack-freezer | 11:47 | |
*** reldan has quit IRC | 11:52 | |
*** EinstCrazy has joined #openstack-freezer | 11:55 | |
*** openstackgerrit has quit IRC | 12:03 | |
*** openstackgerrit has joined #openstack-freezer | 12:04 | |
*** reldan has joined #openstack-freezer | 12:08 | |
jokke_ | daemontool_ m3m0: I won't be in mid cycle :( | 12:16 |
daemontool_ | jokke_, :( | 12:25 |
reldan | +workflow? https://review.openstack.org/#/c/280602/ | 12:31 |
jokke_ | daemontool_: I'll be in Raleigh, NC that week | 12:33 |
daemontool_ | m3m0, did you had the chance to test it at all on windows or not? | 12:40 |
reldan | daemontool_: Nope, it seems we have problem with binary version and probably another problem with location of vss.ps1 | 12:42 |
reldan | daemontool_: So it’s actually windows binaries should be updated (and we should add mechanism of detecting x32 and 64 platforms) | 12:42 |
m3m0 | i'm building a x64 machine | 12:46 |
m3m0 | 32 fails | 12:46 |
daemontool_ | m3m0, ok | 12:46 |
daemontool_ | reldan, today we'll approve that | 12:54 |
reldan | daemontool_: Great! | 12:54 |
reldan | Thank you! | 12:54 |
daemontool_ | the weekly meeting will be in about 1:05 hours, right? | 12:55 |
daemontool_ | so we have the specs repo now | 13:03 |
daemontool_ | https://github.com/openstack/freezer-specs | 13:03 |
daemontool_ | please use it for new and current specs that are not being merged | 13:03 |
m3m0 | ddieterl_ are you here? | 13:09 |
*** reldan has quit IRC | 13:17 | |
*** reldan has joined #openstack-freezer | 13:26 | |
EinstCrazy | What's today's weekly meeting topics? | 13:34 |
daemontool_ | EinstCrazy, adding topics here https://etherpad.openstack.org/p/freezer_meetings | 13:37 |
daemontool_ | please feel free to add yours | 13:37 |
yangyapeng | ping zhangjn | 13:37 |
EinstCrazy | we've time to work for this | 13:38 |
daemontool_ | I-ve added few | 13:38 |
daemontool_ | the green ones | 13:38 |
yangyapeng | nvoa instance incremental ? | 13:39 |
daemontool_ | yes | 13:41 |
daemontool_ | frescof, has an approach to do it | 13:41 |
daemontool_ | using block based incrementals | 13:41 |
daemontool_ | rsync based | 13:41 |
yangyapeng | oh oh | 13:42 |
ddieterl_ | hey | 13:45 |
m3m0 | vannif_ have you seen this: vagrant@vagrant-ubuntu-trusty-64:~/freezer$ freezer-scheduler register | 13:45 |
m3m0 | 2016-03-03 13:44:00.109 22540 ERROR freezer.scheduler.freezer_scheduler [-] init_poolmanager() got an unexpected keyword argument 'socket_options' | 13:45 |
m3m0 | ERROR init_poolmanager() got an unexpected keyword argument 'socket_options' | 13:45 |
EinstCrazy | we will add test to tempest? | 13:45 |
ddieterl_ | daemontool_: what's up? | 13:46 |
daemontool_ | m3m0, ^^ | 13:46 |
daemontool_ | EinstCrazy, yes ddieterl_ is doing it https://review.openstack.org/#/c/287369/ | 13:47 |
*** fabriziof has joined #openstack-freezer | 13:49 | |
m3m0 | ddieterl_ do you want to run the meeting today? | 13:50 |
*** yangyapeng has quit IRC | 13:50 | |
*** yangyapeng has joined #openstack-freezer | 13:50 | |
ddieterl_ | daemontool_: i don't see the output from the test | 13:50 |
ddieterl_ | how do you know that the tempest test is running? | 13:51 |
ddieterl_ | m3m0: sure, i can run the meeting | 13:52 |
m3m0 | nice :) thanks a lot | 13:52 |
daemontool_ | I think you have to execute them from tox | 13:53 |
daemontool_ | cause not tox execute freezer/tests/unit | 13:53 |
daemontool_ | s/not/now/ | 13:53 |
daemontool_ | while we need to execute tests in freezer_api/tests/freezer_api_tests_tempest_plugin | 13:54 |
daemontool_ | I'm not a big tempest expert | 13:54 |
daemontool_ | better to check how other project are doing | 13:54 |
daemontool_ | and follow similar approach | 13:54 |
*** EinstCrazy has quit IRC | 13:55 | |
*** EinstCrazy has joined #openstack-freezer | 13:56 | |
EinstCrazy | I think we need a bp for devstack | 13:56 |
daemontool_ | EinstCrazy, https://blueprints.launchpad.net/freezer/+spec/freezer-dsvm | 13:57 |
yangyapeng | Should let more people easier installation freezer for devstack | 13:58 |
daemontool_ | yangyapeng, please add that topic to https://etherpad.openstack.org/p/freezer_meetings | 13:58 |
ddieterl_ | #startmeeting freezer | 14:00 |
openstack | Meeting started Thu Mar 3 14:00:23 2016 UTC and is due to finish in 60 minutes. The chair is ddieterl_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
openstack | The meeting name has been set to 'freezer' | 14:00 |
ddieterl_ | hi everybody | 14:00 |
ddieterl_ | can we get a show of attendees? | 14:00 |
ddieterl_ | o/ | 14:00 |
EinstCrazy | Today meeting not in openstack-meeting-alt? | 14:01 |
*** ddieterl_ is now known as ddieterly | 14:01 | |
daemontool_ | ddieterl_, the meeting it on #openstack-meeting-alt | 14:01 |
ddieterly | why do we meet in the alt room | 14:01 |
daemontool_ | s/it/is/ | 14:01 |
ddieterly | #endmeeting | 14:01 |
daemontool_ | because in openstack the project use the common rooms to do the meetings | 14:01 |
ddieterly | ok | 14:01 |
daemontool_ | ddieterly, http://eavesdrop.openstack.org/#Freezer_Meeting | 14:02 |
openstackgerrit | Deklan Dieterly proposed openstack/freezer-api: Introduce tempest tests https://review.openstack.org/287369 | 14:20 |
daemontool_ | frescof, ping | 14:33 |
yangyapeng | ping EinstCrazy | 15:00 |
*** ddieterly has quit IRC | 15:01 | |
daemontool_ | ok | 15:01 |
EinstCrazy | yes? | 15:01 |
daemontool_ | so here we are | 15:01 |
daemontool_ | yangyapeng, | 15:01 |
zhangjn | we can enable freezer-schedule in devstack. | 15:01 |
daemontool_ | would you like to make that better | 15:01 |
daemontool_ | yes | 15:01 |
daemontool_ | zhangjn, yes | 15:01 |
yangyapeng | I think we should do a good job in devstack | 15:01 |
daemontool_ | couldn't agree more | 15:01 |
yangyapeng | Can let others more simple to run freezer | 15:01 |
zhangjn | some problem in freezer-web-ui use devstack to install. | 15:02 |
zhangjn | freezer-web-ui is unavailable in master. | 15:03 |
zhangjn | who can review our devstack patch? | 15:04 |
daemontool_ | zhangjn, which one | 15:07 |
daemontool_ | one sec | 15:07 |
*** EinstCrazy has quit IRC | 15:08 | |
*** yangyapeng has quit IRC | 15:08 | |
zhangjn | https://review.openstack.org/#/c/265111/ | 15:08 |
*** EinstCrazy has joined #openstack-freezer | 15:08 | |
*** yangyapeng has joined #openstack-freezer | 15:09 | |
zhangjn | This is obvious bug. | 15:09 |
daemontool_ | zhangjn, shouldn't be redirected to openstack/? | 15:12 |
zhangjn | This patch is ok | 15:13 |
daemontool_ | ok | 15:13 |
daemontool_ | yes yes | 15:13 |
daemontool_ | sure | 15:13 |
daemontool_ | but when you hit stackforge/ | 15:13 |
zhangjn | but it's nobody to review. | 15:13 |
daemontool_ | ok | 15:13 |
zhangjn | LOL | 15:13 |
daemontool_ | the thing is the py34 job is failing | 15:13 |
daemontool_ | I've rechecked it | 15:14 |
daemontool_ | of course it can't be related to that change | 15:14 |
daemontool_ | as it is very simple | 15:14 |
zhangjn | I got it, thx. | 15:14 |
zhangjn | have someone to review all summit patch everyday? | 15:15 |
zhangjn | Like other project | 15:16 |
zhangjn | m3m0, freezer-web-ui use freezer project as freezer_client in devstack. | 15:18 |
zhangjn | sudo -H -E pip install -e git+${FREEZER_CLIENT_REPO}@${FREEZER_CLIENT_BRANCH}#egg=freezer-origin_${FREEZER_CLIENT_BRANCH} to install is unnormal. | 15:21 |
daemontool_ | zhangjn, ok | 15:23 |
m3m0 | the problem is that we don't have a pip version of freezer | 15:26 |
m3m0 | so we need to do it by installing the source | 15:26 |
m3m0 | zhangjn ^^ | 15:27 |
*** ddieterly has joined #openstack-freezer | 15:27 | |
zhangjn | I think install freezer-web-ui is not relate to freezer-client. | 15:29 |
m3m0 | mmm it is, we need to install the freezer-client to communicate with the api | 15:32 |
zhangjn | now I will install twice freezer. | 15:32 |
zhangjn | otherwise freezer is not install in $DEST, it's unnormal in devstack. | 15:34 |
m3m0 | but why twice? do you have 2 virtualenvs? | 15:38 |
zhangjn | devstack enable freezer, freezer-api, freezer-web-ui | 15:39 |
zhangjn | freezer install first, freezer-web-ui install another | 15:39 |
m3m0 | oooook ok ok ok, so you think we should remove freezer installation from freezer-web-ui, do you want to do it? | 15:43 |
daemontool_ | now it can be removed | 15:46 |
daemontool_ | cause we have the python-freezerclient | 15:46 |
daemontool_ | so do not need the agent and scheduler anymore | 15:46 |
zhangjn | we can define the require in requirements.txt. | 15:47 |
zhangjn | when freezer-client is work. | 15:48 |
daemontool_ | ++ | 15:48 |
*** EinstCrazy has quit IRC | 15:50 | |
*** EinstCrazy has joined #openstack-freezer | 15:50 | |
*** EinstCra_ has joined #openstack-freezer | 15:55 | |
*** EinstCrazy has quit IRC | 15:57 | |
zhangjn | https://review.openstack.org/#/c/287935/ | 15:58 |
zhangjn | I summit a path set, pls to review it. | 15:59 |
daemontool_ | zhangjn, ok | 16:00 |
*** pennerc has joined #openstack-freezer | 16:00 | |
*** EinstCra_ has quit IRC | 16:01 | |
zhangjn | pls add workflow in this review:https://review.openstack.org/#/c/282215/ | 16:01 |
*** EinstCrazy has joined #openstack-freezer | 16:01 | |
daemontool_ | ddieterly, currently freezer-api fails on the dsvm https://jenkins03.openstack.org/job/gate-freezer-api-devstack-dsvm/1/console | 16:02 |
m3m0 | daemontool_: +2 and +A respectively | 16:02 |
m3m0 | zhangjn: +2 and +A respectively | 16:02 |
zhangjn | thx | 16:02 |
daemontool_ | m3m0, referring to https://review.openstack.org/#/c/265111/ | 16:04 |
daemontool_ | zhangjn, as soon as it is verified I'll approve it | 16:04 |
*** dschroeder has joined #openstack-freezer | 16:05 | |
*** EinstCrazy has quit IRC | 16:06 | |
daemontool_ | ddieterly, what's the tempest related gate job that is enabled now? | 16:09 |
daemontool_ | there's a path issue | 16:09 |
*** ddieterly has quit IRC | 16:21 | |
m3m0 | that needs a rebase | 16:23 |
m3m0 | sorry a recheck | 16:24 |
m3m0 | it fail at the gates | 16:24 |
zhangjn | ERROR: InvocationError: '/bin/bash tools/pretty_tox.sh --concurrency=4 freezer_api_tempest_plugin' | 16:27 |
zhangjn | what about freezer_api_tempest_plugin? | 16:28 |
zhangjn | there is no test for freezer-api? | 16:29 |
zhangjn | post_test_hook.sh is null to test. | 16:30 |
daemontool_ | I think is related to this change https://review.openstack.org/#/c/287486/1/jenkins/jobs/freezer.yaml | 16:31 |
*** ddieterl_ has joined #openstack-freezer | 16:31 | |
ddieterl_ | daemontool_: yes, i'm working on it | 16:31 |
ddieterl_ | here is the new gate job: https://review.openstack.org/#/c/287486/ | 16:32 |
*** reldan has left #openstack-freezer | 16:32 | |
*** reldan has joined #openstack-freezer | 16:33 | |
daemontool_ | ddieterl_, np | 16:35 |
daemontool_ | take all the time you need | 16:36 |
ddieterl_ | lol | 16:36 |
ddieterl_ | ok | 16:36 |
ddieterl_ | i think this next run will work | 16:36 |
daemontool_ | (fingerscrossed) | 16:36 |
ddieterl_ | if the test fails, then the tests are running | 16:36 |
daemontool_ | lol | 16:36 |
ddieterl_ | i put assertequals(1,2) | 16:37 |
ddieterl_ | we should see that failure in the gate | 16:37 |
daemontool_ | ok | 16:38 |
zhangjn | :) | 16:40 |
*** ddieterl_ is now known as ddieterly | 16:41 | |
ddieterly | success! | 16:42 |
ddieterly | the tempest plugin is running in the gate in freezer-api | 16:42 |
ddieterly | ============================== | 16:43 |
ddieterly | 2016-03-03 16:40:25.951 | Failed 1 tests - output below: | 16:43 |
ddieterly | 2016-03-03 16:40:25.951 | ============================== | 16:43 |
ddieterly | 2016-03-03 16:40:25.951 | | 16:43 |
ddieterly | 2016-03-03 16:40:25.951 | freezer_api_tempest_plugin.tests.api.test_api_version.TestFreezerApiVersion.test_api_version[gate] | 16:43 |
ddieterly | 2016-03-03 16:40:25.951 | -------------------------------------------------------------------------------------------------- | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | Captured traceback: | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | ~~~~~~~~~~~~~~~~~~~ | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | Traceback (most recent call last): | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | File "/opt/stack/new/freezer-api/freezer_api/tests/freezer_api_tempest_plugin/tests/api/test_api_version.py", line 23, in test_api_version | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | self.assertEqual(1, 2, 'First test case') | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 362, in assertEqual | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | self.assertThat(observed, matcher, message) | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 447, in assertThat | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | raise mismatch_error | 16:43 |
ddieterly | 2016-03-03 16:40:25.952 | testtools.matchers._impl.MismatchError: 1 != 2: First test case | 16:43 |
ddieterly | daemontool_: i fixed the test to pass. if it passes, we can +2 the patch. | 16:50 |
ddieterly | then we can start to add tempest tests as needed | 16:50 |
daemontool_ | sure | 16:52 |
openstackgerrit | Merged openstack/freezer: Add space to log message https://review.openstack.org/285991 | 16:57 |
openstackgerrit | Merged openstack/freezer: Add SSL support for freezer https://review.openstack.org/278367 | 17:04 |
daemontool_ | vannif_, ping https://review.openstack.org/#/c/277352/ | 17:05 |
*** ferhat has joined #openstack-freezer | 17:21 | |
ferhat | hello all | 17:21 |
ferhat | I did not know this channel exist | 17:22 |
ddieterly | ferhat: hello | 17:22 |
ferhat | thank you Fausto fro the info | 17:22 |
ferhat | and also thank for developing freezer. this is one of the most anticipated project from my side of view | 17:23 |
ferhat | I am having some trouble. I would be glad if some of you guys can lead me to right direction | 17:23 |
ddieterly | daemontool_: this is working now https://review.openstack.org/#/c/287369/6 | 17:24 |
daemontool_ | ferhat, I'm here | 17:24 |
daemontool_ | ddieterly, +2ed | 17:24 |
daemontool_ | if you have to send a new patchset | 17:24 |
ddieterly | graci | 17:24 |
daemontool_ | please fix the README | 17:24 |
daemontool_ | ok | 17:24 |
daemontool_ | well done (thumbsup) | 17:24 |
daemontool_ | ferhat, | 17:24 |
daemontool_ | please do tell | 17:25 |
daemontool_ | :) | 17:25 |
ferhat | we are planning to use freezer for our openstack enviroment. | 17:25 |
daemontool_ | ok | 17:25 |
daemontool_ | which release? | 17:25 |
ferhat | I have installed freezer-api v1.2.0 to our one of the controller | 17:25 |
ferhat | our openstack is kilo | 17:26 |
daemontool_ | ok | 17:26 |
daemontool_ | vannif_, ping ^^ | 17:26 |
ferhat | I have followed the installation instruction on https://github.com/openstack/freezer-api/ | 17:26 |
daemontool_ | ok | 17:27 |
ferhat | and started freezer-api with "freezer-api 176.53.94.6" | 17:27 |
daemontool_ | did you registered the freezer api endpoint to keystone? | 17:27 |
ferhat | yes I did | 17:27 |
daemontool_ | ok | 17:27 |
daemontool_ | :) | 17:27 |
ferhat | with following commend | 17:27 |
ferhat | keystone endpoint-create \ --service-id $(keystone service-list | awk '/ backup / {print $2}') \ --publicurl http://176.53.94.6:9090 \ --internalurl http://176.53.94.6:9090 \ --adminurl http://176.53.94.6:9090 \ --region RegionOne | 17:27 |
daemontool_ | ok | 17:27 |
ferhat | and I am getting following error | 17:28 |
ferhat | http://176.53.94.6:9090/ | 17:28 |
ferhat | Authentication required | 17:28 |
daemontool_ | ok | 17:28 |
daemontool_ | so you have sourced your OS credentials right? | 17:29 |
daemontool_ | like | 17:29 |
daemontool_ | env | grep ^OS | 17:29 |
daemontool_ | you see OS_things | 17:29 |
daemontool_ | ? | 17:29 |
ferhat | I have not | 17:29 |
daemontool_ | ok so you need to have creedntials | 17:29 |
daemontool_ | to do that | 17:29 |
daemontool_ | do you have a user? | 17:29 |
ddieterly | daemontool_: https://review.openstack.org/#/c/287999/1 | 17:30 |
daemontool_ | otherwise from browser | 17:30 |
ferhat | let me check that | 17:30 |
daemontool_ | you need to install the freezer-web-ui | 17:30 |
daemontool_ | also | 17:30 |
daemontool_ | but I'd like to understand | 17:30 |
daemontool_ | what happen if you have the creds and try something like | 17:31 |
daemontool_ | https://review.openstack.org/#/c/287999/1 | 17:31 |
daemontool_ | sorry | 17:31 |
daemontool_ | freezer-scheduler client-list | 17:31 |
ferhat | OS_REGION_NAME=RegionOne OS_PROJECT_NAME=admin OS_PASSWORD= OS_AUTH_STRATEGY=keystone OS_AUTH_URL=http://192.168.0.2:5000/v2.0/ OS_USERNAME=admin OS_TENANT_NAME=admin OS_ENDPOINT_TYPE=internalURL OS_NO_CACHE=true | 17:31 |
ferhat | I have sourced following | 17:31 |
daemontool_ | ok | 17:32 |
daemontool_ | can you get the list of services endpoints? | 17:32 |
ferhat | sure let me get them | 17:33 |
daemontool_ | something like | 17:33 |
daemontool_ | openstack endpoint list | 17:33 |
ferhat | | 1b4014505c8b4537929cb88b0bdb8696 | freezer | backup | Freezer Backup Service | | 17:34 |
ferhat | 77c382ef33e145d7a90d2e23eb38551d | RegionOne | http://176.53.94.6:9090 | http://176.53.94.6:9090 | http://176.53.94.6:9090 | 1b4014505c8b4537929cb88b0bdb8696 | | 17:34 |
daemontool_ | ok | 17:34 |
ferhat | last one is endpiont list | 17:34 |
daemontool_ | if you execute the command | 17:34 |
daemontool_ | freezer-scheduler client-list | 17:35 |
ferhat | before we go further. I do not have freezer scheduler installed on this server | 17:35 |
daemontool_ | ok | 17:36 |
daemontool_ | and the freezer-agent? | 17:36 |
daemontool_ | or freezerc? | 17:36 |
ferhat | root@control01:~# freezer-scheduler client-list 2016-03-03 17:36:48.785 47531 ERROR freezer.scheduler.freezer_scheduler [-] Please provide valid keystone auth url with valid keystone api version to use Please provide valid keystone auth url with valid keystone api version to use | 17:36 |
ferhat | I get this | 17:37 |
daemontool_ | if you execute | 17:38 |
daemontool_ | swift list | 17:38 |
daemontool_ | what do you get? | 17:38 |
ferhat | I get nothing | 17:39 |
daemontool_ | no error | 17:39 |
daemontool_ | ok | 17:39 |
ferhat | but if I execute nova list | 17:39 |
ferhat | I get my vms | 17:39 |
daemontool_ | ok | 17:39 |
ferhat | I am also getting following error in the logs | 17:40 |
ferhat | 2016-03-03 17:38:48,585 keystonemiddleware.auth_token INFO Rejecting request | 17:40 |
daemontool_ | mmhhh | 17:41 |
ferhat | keystonemiddleware.auth_token WARNING Configuring auth_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint | 17:41 |
ferhat | and this one | 17:41 |
ferhat | keystonemiddleware.auth_token WARNING Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_ | 17:42 |
ferhat | also this warning | 17:42 |
daemontool_ | export OS_ENDPOINT_TYPE=publicURL | 17:43 |
daemontool_ | try that | 17:43 |
daemontool_ | and see if the error is still there | 17:43 |
ferhat | still getting same error | 17:45 |
daemontool_ | export OS_IDENTITY_API_VERSION=2 | 17:46 |
daemontool_ | try that and then | 17:47 |
daemontool_ | freezer-scheduler client-list | 17:47 |
ferhat | ok | 17:47 |
openstackgerrit | Saad Zaher proposed openstack/freezer: Adding option disable-exec to freezer-scheduler https://review.openstack.org/288008 | 17:47 |
daemontool_ | szaher, ping | 17:48 |
szaher | daemontool_: pong | 17:49 |
daemontool_ | szaher, do you have 10 minutes? | 17:49 |
szaher | Yes Sure | 17:49 |
daemontool_ | I have to go home in 5 minutes it's 7 pm here | 17:49 |
szaher | Ok take your time | 17:49 |
daemontool_ | can you provide some support to ferhat | 17:49 |
daemontool_ | ? | 17:49 |
*** reldan has quit IRC | 17:49 | |
szaher | Ok | 17:49 |
daemontool_ | we need to understand | 17:49 |
ferhat | thx deamontool | 17:49 |
daemontool_ | if the scheduler | 17:49 |
daemontool_ | can complete the authentication against the freezer api | 17:50 |
daemontool_ | the freezer service is registered | 17:50 |
szaher | Ok | 17:50 |
daemontool_ | with the other clients he can | 17:50 |
daemontool_ | auth | 17:50 |
szaher | Ok no worries | 17:50 |
szaher | ferhat: Hi | 17:50 |
ferhat | hello szaher | 17:51 |
ferhat | thank you daemon | 17:51 |
szaher | Could you please, dump your config file and log file here http://paste.openstack.org/ | 17:51 |
szaher | and pass me the link | 17:51 |
ferhat | freezer-ap.cfg? | 17:52 |
ferhat | http://paste.openstack.org/show/489198/ | 17:53 |
szaher | /etc/freezer-api.conf | 17:53 |
ferhat | I can work with feezerc without any problem | 17:55 |
vannif_ | hello. | 17:57 |
ferhat | hi vannif | 17:57 |
vannif_ | yes. what about the freezer-api.conf ? | 17:57 |
szaher | ferhat: Can you try this http://paste.openstack.org/show/489203/ ? | 17:57 |
vannif_ | if has configuration options for the database endpoint and the keystonemiddleware which manages the authentication on behalf of the API | 17:58 |
szaher | ferhat: Could you please, dump this log in paste and send us the link /var/log/freezer-api.log ? | 17:58 |
*** reldan has joined #openstack-freezer | 17:58 | |
*** reldan has quit IRC | 17:59 | |
ferhat | ok will do | 17:59 |
ferhat | here is is the /var/log/freezer-api.log | 18:01 |
ferhat | http://paste.openstack.org/show/489204/ | 18:01 |
ferhat | I have installed freezer-api in our horizon dashboard server. | 18:02 |
ferhat | this server also contains keystone swift and some other services | 18:02 |
szaher | did you try the new configurations I sent to you while ago ? | 18:03 |
ferhat | yes I did | 18:03 |
ferhat | the log file contains my last config change | 18:04 |
szaher | are you using devstack ? | 18:04 |
ferhat | no I am using Mirantis OpenStack 7 | 18:06 |
ferhat | kilo release | 18:06 |
ferhat | the nodes have deployed with fuel infra | 18:06 |
szaher | and what is the problem you are facing for the time being ? | 18:09 |
daemontool_ | szaher, he cannot finalize the authentication | 18:09 |
daemontool_ | against the freezer-api | 18:09 |
daemontool_ | ferhat, OS_PASSWORD= you have something there right? | 18:10 |
daemontool_ | you just sanitized the value before is it? | 18:10 |
szaher | ferhat: could you please source openstack credentials and try the following command and let me know the result. freezer-scheduler job-list | 18:11 |
szaher | daemontool_: It's not an error. if you access freezer-api from http you will get the same message ! | 18:11 |
ferhat | ok let me get them | 18:12 |
ferhat | I have my password on OS_PASSWORD | 18:12 |
ferhat | it is correct | 18:12 |
ferhat | I have sourced following env | 18:12 |
ferhat | http://paste.openstack.org/show/489205/ | 18:13 |
ferhat | root@control01:~# freezer-scheduler job-list 2016-03-03 18:13:36.859 13850 ERROR freezer.scheduler.freezer_scheduler [-] Please provide valid keystone auth url with valid keystone api version to use Please provide valid keystone auth url with valid keystone api version to use | 18:13 |
ferhat | if you access freezer-api from http you will get the same message ! | 18:14 |
ferhat | Authentication required | 18:14 |
daemontool_ | ok ferhat | 18:14 |
daemontool_ | unset OS_PROJECT_NAME | 18:14 |
daemontool_ | and retry | 18:14 |
daemontool_ | so you have | 18:15 |
daemontool_ | export OS_TENANT_NAME='services' | 18:15 |
daemontool_ | export OS_PROJECT_NAME='admin' | 18:15 |
daemontool_ | unset OS_PROJECT_NAME | 18:15 |
daemontool_ | export OS_TENANT_NAME=admin | 18:15 |
daemontool_ | execute the last 2 | 18:15 |
daemontool_ | but I don't understand, it should work anyway | 18:15 |
szaher | ferhat: http://paste.openstack.org/show/489206/ run these commands in your terminal then freezer-scheduler job-list | 18:16 |
szaher | ferhat: Please, let me know the results when there are some | 18:17 |
ferhat | http://paste.openstack.org/show/489207/ | 18:20 |
ferhat | getting 503 | 18:21 |
szaher | logs ? | 18:22 |
szaher | api logs ? | 18:22 |
szaher | ferhat: do you copy ? | 18:23 |
ddieterly | daemontool_: can we get https://review.openstack.org/#/c/287369/ and https://review.openstack.org/#/c/287999/ out the door? | 18:24 |
ferhat | yes | 18:24 |
ferhat | let me get api logs | 18:24 |
szaher | ferhat: can you try again with these credentials http://paste.openstack.org/show/489208/ | 18:24 |
ferhat | http://paste.openstack.org/show/489209/ | 18:26 |
openstackgerrit | Saad Zaher proposed openstack/freezer: Adding option disable-exec to freezer-scheduler https://review.openstack.org/288008 | 18:27 |
szaher | ferhat: do you have keystone v3 enabled ? | 18:29 |
ferhat | http://176.53.94.3:5000/v3/ | 18:29 |
ferhat | please check this page | 18:30 |
szaher | ferhat: Can you login to the dashboard ? | 18:35 |
szaher | Can you try keystone user-list | 18:35 |
szaher | can you try openstack user list | 18:35 |
szaher | let me know what is the result | 18:35 |
ferhat | yes I can login to dashboard | 18:36 |
ferhat | http://paste.openstack.org/show/489212/ | 18:36 |
ferhat | do I have to install the api to same server horizon dashboard resides? | 18:37 |
*** daemontool_ has quit IRC | 18:38 | |
ferhat | I am suspecting somethings is mixing up with openstack installation | 18:38 |
*** _fabriziof has joined #openstack-freezer | 18:38 | |
*** fabriziof has quit IRC | 18:38 | |
ferhat | [*] Critical Error: Container PUT failed: http://176.53.94.3:8080/v1/AUTH_c0852b6eb95b47e380446d26382a9f6d/freezer_backups 404 Not Found [first 60 chars of response] <html><h1>Not Found</h1><p>The resource could not be found.< | 18:41 |
szaher | openstack user list | 18:42 |
szaher | Could not determine a suitable URL for the plugin | 18:42 |
*** _fabriziof has quit IRC | 18:42 | |
szaher | It could be better if you installed the api on the same server where keystone resides | 18:43 |
ferhat | yes I have installed api in the server where keystone also installed | 18:44 |
ferhat | I think I am hitting some sort of bug. | 18:44 |
szaher | ferhat: I think keystone has a problem | 18:48 |
szaher | can you dump keystone logs ? | 18:48 |
szaher | I will take a look at it after 20 minutes, is that Ok ? | 18:49 |
ferhat | that would be ok | 18:50 |
ferhat | thank you for your time | 18:50 |
ferhat | keystone log http://paste.openstack.org/show/489218/ | 18:53 |
ferhat | thank you for all of your help | 19:03 |
*** pennerc has quit IRC | 19:44 | |
*** dhellmann has joined #openstack-freezer | 20:25 | |
dhellmann | hi, folks, I'm looking for daemontool, do you know when he's usually online? | 20:26 |
dhellmann | are there any other freezer cores around who know about the release plans? I want to make sure you don't miss the release window today | 20:29 |
*** reldan has joined #openstack-freezer | 20:32 | |
*** ddieterl_ has joined #openstack-freezer | 20:48 | |
*** ddieterly has quit IRC | 20:51 | |
ddieterl_ | dhellmann: daemontool is usually online in the morning in the us. he lives in italy. | 21:13 |
dhellmann | ddieterl_ : we haven't seen a milestone release proposal for freezer, are you planning one? | 21:29 |
ddieterl_ | not sure | 21:33 |
ddieterl_ | daemontool has stated that we need to respect the mitaka release schedule, so i think there is a plan for a milestone release proposal | 21:34 |
ddieterl_ | unfortunately, i can't speak for daemontool, and i'm not core on freezer | 21:34 |
*** ddieterl_ is now known as ddieterly | 21:35 | |
ddieterly | seeing this when trying to run freezer-api on mac os x | 21:43 |
ddieterly | Connected to pydev debugger (build 143.1919) | 21:43 |
ddieterly | Unable to start server: 'module' object has no attribute 'TCP_KEEPCNT' | 21:43 |
ddieterly | anyone know of a workaround? | 21:43 |
ddieterly | it looks like this problem https://bugs.launchpad.net/keystoneauth/+bug/1527131 | 21:45 |
openstack | Launchpad bug 1527131 in keystoneauth "AttributeError: 'module' object has no attribute 'TCP_KEEPCNT'" [Undecided,Fix released] - Assigned to Federico Ressi (federico-ressi-9) | 21:45 |
*** ddieterly has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!