Wednesday, 2013-03-06

*** joshuamckenty has quit IRC00:02
*** jmckenty has joined #openstack-dev00:02
*** jmckenty is now known as joshuamckenty00:02
*** joshuamckenty has quit IRC00:02
*** davidha has quit IRC00:05
openstackgerritA change was merged to openstack/tempest: Add quantum_available config option  https://review.openstack.org/2302500:05
openstackgerritA change was merged to openstack/tempest: Add tests for nova's os-attach-interfaces extension  https://review.openstack.org/2302600:05
*** dwaite has quit IRC00:06
*** davidha has joined #openstack-dev00:06
*** topol has joined #openstack-dev00:08
maurosrI'm sorry, I know that I'm being a pain, but I prefer to keep my review.00:10
maurosrsorry guys ^00:10
*** maurosr has left #openstack-dev00:13
*** maurosr has joined #openstack-dev00:13
*** edmund has joined #openstack-dev00:15
*** esp1 has left #openstack-dev00:19
*** sacharya1 has quit IRC00:20
*** devoid has joined #openstack-dev00:21
*** bcwaldon has quit IRC00:22
*** otherwiseguy has quit IRC00:22
*** bcwaldon has joined #openstack-dev00:22
*** bcwaldon has quit IRC00:23
*** bcwaldon has joined #openstack-dev00:23
*** romcheg has joined #openstack-dev00:24
*** utlemming has quit IRC00:27
*** sacharya has joined #openstack-dev00:28
*** sthaha has joined #openstack-dev00:30
*** Kharec_ has quit IRC00:32
*** utlemming has joined #openstack-dev00:34
*** david-lyle has quit IRC00:35
*** bswartz has joined #openstack-dev00:37
*** edmund has quit IRC00:39
*** dims has quit IRC00:39
*** ilblackdragon has quit IRC00:40
*** tomoe_ has joined #openstack-dev00:43
topolayoung, CONGRATS!!! Quite a journey!00:44
*** Gwyxx has quit IRC00:46
jaypipesbcwaldon: lol, was wondering how long that would take you ;)00:46
*** amerine has quit IRC00:54
*** amerine has joined #openstack-dev00:54
*** terryh has quit IRC00:55
*** dims has joined #openstack-dev00:55
*** romcheg has left #openstack-dev00:56
*** jaypipes has quit IRC00:58
*** gary_th has quit IRC00:59
openstackgerritA change was merged to openstack/tempest: Enable XML testing for test_server_addresses  https://review.openstack.org/2347201:00
openstackgerritA change was merged to openstack/quantum: Delete DATABASE option checkup testcases  https://review.openstack.org/2096201:00
*** anteaya has left #openstack-dev01:00
*** salv-orlando has quit IRC01:02
openstackgerritA change was merged to openstack/nova: Fixes disk size issue during image boot on Hyper-V  https://review.openstack.org/2340501:03
openstackgerritA change was merged to openstack/nova: Moves Hyper-V options to the hyperv section  https://review.openstack.org/2335201:04
openstackgerritA change was merged to openstack/nova: Rename source_(group_id/ip_prefix) to remote_(group_id/ip_prefix)  https://review.openstack.org/2345901:04
openstackgerritA change was merged to openstack/glance: Refactor leaky abstractions  https://review.openstack.org/2323801:04
openstackgerritA change was merged to openstack/nova: Adjusts reclaim instance interval of deferred delete tests  https://review.openstack.org/2352801:04
*** halfss has joined #openstack-dev01:08
*** gongysh has joined #openstack-dev01:10
*** winston-d has joined #openstack-dev01:13
*** alexxu has joined #openstack-dev01:14
*** johnpur has left #openstack-dev01:17
*** vipul is now known as vipul|away01:26
*** pixelbeat has quit IRC01:32
*** Boxcar21 has joined #openstack-dev01:32
*** Slidey has quit IRC01:34
*** colinmcnamara has quit IRC01:34
*** gyee has quit IRC01:34
*** Slidey has joined #openstack-dev01:40
*** yjiang5 has left #openstack-dev01:41
openstackgerritA change was merged to openstack/quantum: Prevent DoS through XML entity expansion  https://review.openstack.org/2302401:42
*** jog0 has quit IRC01:45
*** esp has joined #openstack-dev01:46
*** yidclare has quit IRC01:47
openstackgerritA change was merged to openstack/quantum: fix incorrect pathname  https://review.openstack.org/2331301:47
*** nati_ueno has quit IRC01:57
*** kgriffs has joined #openstack-dev01:57
openstackgerritA change was merged to openstack/swift: Added per disk PUT timing monitoring support.  https://review.openstack.org/2279201:59
openstackgerritA change was merged to openstack/quantum: Imported Translations from Transifex  https://review.openstack.org/2363401:59
*** prometheanfire has joined #openstack-dev02:00
*** topol has quit IRC02:01
*** Mandell has quit IRC02:06
*** devoid has quit IRC02:11
*** markmcclain has quit IRC02:11
*** novas0x2a|laptop has quit IRC02:12
*** esp has quit IRC02:14
*** dsanders has quit IRC02:18
*** fire has joined #openstack-dev02:22
*** Ryan_Lane has quit IRC02:26
*** ladquin has quit IRC02:29
*** vipul|away is now known as vipul02:36
*** kgriffs has quit IRC02:37
*** otherwiseguy has joined #openstack-dev02:39
*** aeperezt has joined #openstack-dev02:41
*** fire is now known as firewall02:41
*** woodspa has quit IRC02:43
*** ilblackdragon has joined #openstack-dev02:43
*** esp has joined #openstack-dev02:44
*** kagan has quit IRC02:45
*** jasdeepH has quit IRC02:50
*** giulivo has quit IRC02:58
*** dims has quit IRC03:01
*** alunduil has joined #openstack-dev03:10
*** giulivo has joined #openstack-dev03:10
*** jcmartin has quit IRC03:11
openstackgerritA change was merged to openstack/glance: A test for concurrency when glance uses sleep.  https://review.openstack.org/2304403:14
*** darjeeling has quit IRC03:14
openstackgerritA change was merged to openstack/keystone: Remove obsolete *page[_marker] methods from LDAP backend.  https://review.openstack.org/2236203:14
openstackgerritA change was merged to openstack/cinder: sync oslo changes for setup / version  https://review.openstack.org/2345703:15
openstackgerritA change was merged to openstack/quantum: Add common test base class to hold common things.  https://review.openstack.org/2280403:15
*** mestery has quit IRC03:21
*** yaguang has joined #openstack-dev03:22
*** edmund1 has joined #openstack-dev03:23
*** rpedde_away is now known as rpedde03:24
*** bing_bu has joined #openstack-dev03:25
*** cp16net|away is now known as cp16net03:26
*** danwent has quit IRC03:27
*** JStoker has quit IRC03:34
*** Gwyxx has joined #openstack-dev03:36
*** JStoker has joined #openstack-dev03:36
openstackgerritA change was merged to openstack/keystone: bug 1134802: fix inconsistent format for expires_at and issued_at  https://review.openstack.org/2315803:36
uvirtbotLaunchpad bug 1134802 in keystone "expires_at and issues_at have inconsistent time stamp format" [Undecided,In progress] https://launchpad.net/bugs/113480203:36
*** aeperezt has quit IRC03:38
*** JStoker has quit IRC03:40
*** cp16net is now known as cp16net|away03:41
openstackgerritA change was merged to openstack/ceilometer: Exclude tests directory from installation.  https://review.openstack.org/2352203:42
*** sandywalsh has quit IRC03:42
*** ek6 has joined #openstack-dev03:43
openstackgerritA change was merged to openstack/keystone: Trusts  https://review.openstack.org/2028903:43
*** NobodyCam has quit IRC03:43
openstackgerritA change was merged to openstack/keystone: Expand v3 trust test coverage  https://review.openstack.org/2305703:43
*** rpedde is now known as rpedde_away03:46
openstackgerritA change was merged to openstack/ceilometer: api: run list meters tests against SQL backend too  https://review.openstack.org/2353003:46
*** NobodyCam has joined #openstack-dev03:47
*** nati_ueno has joined #openstack-dev03:47
openstackgerritA change was merged to openstack/ceilometer: api: run list users test against SQL backend too  https://review.openstack.org/2353103:50
openstackgerritA change was merged to openstack/ceilometer: api: run list_projects tests against SQL backend too  https://review.openstack.org/2353203:50
*** koolhead17 has joined #openstack-dev03:50
*** nati_ueno has quit IRC03:52
*** edmund1 has quit IRC03:52
*** mohits has quit IRC03:52
*** nati_ueno has joined #openstack-dev03:53
openstackgerritA change was merged to openstack/ceilometer: api: run compute duration by resource on SQL backend  https://review.openstack.org/2353303:54
*** danwent has joined #openstack-dev03:57
*** jasdeepH has joined #openstack-dev03:58
*** markmcclain has joined #openstack-dev03:59
*** JStoker has joined #openstack-dev03:59
*** jcmartin has joined #openstack-dev04:00
*** mscott has joined #openstack-dev04:00
*** adjohn has quit IRC04:00
*** dsanders has joined #openstack-dev04:02
*** jamespage has quit IRC04:05
*** jamespage has joined #openstack-dev04:05
*** jamespage has joined #openstack-dev04:05
*** amotoki has joined #openstack-dev04:05
*** tiamar has quit IRC04:06
*** martitia_ has joined #openstack-dev04:06
*** manas has joined #openstack-dev04:10
*** jergerber has quit IRC04:14
*** bdpayne has quit IRC04:14
*** topol has joined #openstack-dev04:15
*** alexxu has quit IRC04:19
*** sandywalsh has joined #openstack-dev04:20
openstackgerritA change was merged to openstack-infra/devstack-gate: Explicitly set pypi mirrors.  https://review.openstack.org/2357904:21
*** Mandell has joined #openstack-dev04:23
*** nati_ueno has quit IRC04:31
*** nati_ueno has joined #openstack-dev04:32
*** JStoker has quit IRC04:35
openstackgerritA change was merged to openstack/horizon: Bump python-quantumclient version to 2.1.2  https://review.openstack.org/2303104:36
*** JStoker has joined #openstack-dev04:41
*** JStoker has quit IRC04:42
*** JStoker has joined #openstack-dev04:43
*** JStoker has quit IRC04:45
nati_uenomarkmcclain: are you around ?04:52
openstackgerritA change was merged to openstack/quantum: Switch to oslo.config.  https://review.openstack.org/2365204:57
openstackgerritA change was merged to openstack/quantum: Make run_tests.sh pep8 conf match tox.  https://review.openstack.org/2364304:57
markmcclainnati_ueno: yes04:58
nati_uenomarkmcclain: eventlet patching looks not working https://bugs.launchpad.net/bugs/114801704:59
uvirtbotLaunchpad bug 1148017 in quantum "[q-meta] QuantumClientException: Second simultaneous read on fileno 11 detected" [High,Confirmed]04:59
markmcclainok04:59
nati_uenomarkmcclain: so IMO there are two option. create connection on each time or rpc04:59
markmcclainrpc is not an option05:00
nati_uenomarkmcclain: ok05:00
markmcclainjust create a client connection05:00
nati_uenomarkmcclain: I'll push the code05:00
nati_uenomarkmcclain: Thanks05:00
*** dsanders has quit IRC05:04
*** morganfainberg has quit IRC05:07
*** dev_sa has joined #openstack-dev05:07
*** JStoker has joined #openstack-dev05:08
*** adjohn has joined #openstack-dev05:11
*** navid_ has joined #openstack-dev05:11
*** Ryan_Lane has joined #openstack-dev05:14
*** adjohn has quit IRC05:15
*** amerine has quit IRC05:15
*** amerine has joined #openstack-dev05:17
*** johnpur has joined #openstack-dev05:23
*** jasdeepH has quit IRC05:28
*** dsanders has joined #openstack-dev05:29
*** jcmartin has quit IRC05:31
*** vipul is now known as vipul|away05:33
*** dsanders has quit IRC05:34
*** johnpur has left #openstack-dev05:35
*** sacharya has quit IRC05:43
*** alexxu has joined #openstack-dev05:43
*** amerine has quit IRC05:49
*** zyluo has joined #openstack-dev05:49
zyluoamotoki, ping05:49
amotokizyluo: pong05:50
zyluoamotoki,  quantum/tests/unit/_test_extension_portbindings.py05:50
zyluoamotoki, what is the purpose of this module?05:50
zyluoamotoki, AFAIS the tests are broken also.05:50
amotokiit is used in each plugin test who has support port binding extension.05:51
*** ek6 has quit IRC05:51
zyluooh ok.05:51
amotokiyou can find linuxbridge/test_linuxbridge_plugin for example.05:51
zyluoso it's not ran independently?05:51
amotokiThat is the reason the filename starts with _05:51
zyluoamotoki, what do you think of test modules importing other test modules?05:52
zyluoamotoki, it seems wrong IMO05:52
zyluonot the quantum/tests/unit/ _test_extension_portbindings.py05:52
zyluoThis I can understand05:53
*** egallen has quit IRC05:54
*** egallen has joined #openstack-dev05:54
*** dsanders has joined #openstack-dev05:55
amotokizyluo: what do you mean? Shount we have a test which can not be run independently?05:55
zyluowell for instance05:55
zyluog05:55
zyluojust a sec05:55
zyluoIf you look at test_servicetypes.py, it imports "from quantum.tests.unit import test_extensions"05:57
zyluoamotoki, which is importing another test module and using helper functions in it05:57
*** noslzzp has quit IRC05:58
amotokizyluo: wait for several minutes. I'll be back05:58
zyluoamotoki, ok05:58
*** avishay has quit IRC06:02
*** cp16net|away is now known as cp16net06:06
*** markmcclain has quit IRC06:08
*** esp has quit IRC06:09
amotokizyluo: hi06:12
zyluoamotoki, hey06:13
*** hattwick has quit IRC06:13
*** dsanders has quit IRC06:13
zyluoamotoki, I just think test modules shouldn't be importing each other. If a common test is needed it should be done as _test_extension_portbindings.py06:14
zyluoand helper functions in quantum.common06:14
amotokizyluo: I agree.06:14
*** rushiagr has joined #openstack-dev06:14
zyluoamotoki, I'll file some bugs and send out this issue through the ML.06:15
amotokizyluo: _test_extension_portbindings.py was originally implemeneted as linuxbridge and ovs tests.06:15
*** sridevi has joined #openstack-dev06:15
srideviHi06:16
amotokizyluo: I extracted and moved it common tests. it is better to test_extension_portbindign defines its dummy plugin06:16
amotokias other extension tests do.06:16
sridevii'm trying to run the use test06:16
zyluoah i c06:16
sridevibut i get this error06:16
srideviIOError: [Errno 32] Broken pipe06:16
sridevicould someone help me with it?06:16
*** cp16net is now known as cp16net|away06:17
clarkbsridevi: can you be more specific? which project and which test in particular?06:17
amotokizyluo: the current implementation is just from its histrical reason....06:17
*** jasdeepH has joined #openstack-dev06:17
sridevi./run_tests.sh06:18
sridevitrying to run all the tests06:18
clarkbsridevi: which project06:18
sridevii killed the test in the middle06:18
sridevithe last time06:18
*** topol has quit IRC06:18
zyluoamotoki, yeah the _test_extension_portbindings.py should be fine for now. but the other ones I think should be refactored.06:18
*** Ryan_Lane has quit IRC06:18
sridevicould that be the reason06:18
sridevinova api06:18
*** darjeeling has joined #openstack-dev06:19
*** yaguang has quit IRC06:19
clarkbsridevi: yes I think killing the tests halfway through may be the problem. nova uses testr to run the tests which forks processes to run subsets of the tests in parallel06:19
*** Ryan_Lane has joined #openstack-dev06:19
clarkbcommunication to these processes is done with pipes06:19
*** yaguang has joined #openstack-dev06:19
amotokizyluo: which files do you mean?06:19
srideviclarkb: how do i reset it(kill the running test)06:20
*** romcheg has joined #openstack-dev06:20
*** firewall has quit IRC06:20
clarkbsridevi: I don't understand06:20
*** romcheg has quit IRC06:20
zyluoamotoki, for example: quantum/tests/unit/test_security_groups_rpc.py06:21
clarkb^C should do it, it just wont exit cleanly06:21
uvirtbotclarkb: Error: "C" is not a valid command.06:21
srideviclarkb: i want to know how to i reset it?06:21
zyluoamotoki, it imports test_iptables_firewall and uses a global var in it.06:21
clarkbsridevi: what is "reset" if you run ./run_tests.sh again it will run the tests again06:21
zyluoamotoki, maybe its best that the global var FAKE_PREFIX should go into quantum.common.constants?06:22
srideviit gives the same error when we run the tests again - IOError: [Errno 32] Broken pipe06:22
amotokizyluo: I am not sure now.06:22
clarkbsridevi: can you paste what you run and full output to paste.openstack.org?06:22
amotokizyluo: IMO if it is specific for tests, it should not to defined in quantum.common.constants.06:23
*** nati_ueno has quit IRC06:23
zyluoamotoke06:23
zyluoamotoki, well maybe quantum.tests.unit.constants?06:23
amotokizyluo: It sounds better than that.06:23
zyluoamotoki, The main reason I'm bringing this up is that option settings can have conflicts when importing other test modules.06:24
zyluoamotoki, Just my thought and wondered how other cores might think06:25
srideviclarkb: http://paste.openstack.org/show/32824/06:26
amotokizyluo: I understood your motivation roughly.06:26
amotokizyluo:  now we are focusing on release critical bugs and i am afraid we cannot spend much time for other reviews.06:26
zyluoamotoki, Yes I understand. Maybe in the H cycle.06:27
clarkbsridevi: interesting. how old is your virtualenv? I would try rebuilding it also try running `tox -epy27` this is what jenkins does to run the tests06:29
srideviclarkb: it's created 1 day back06:29
srideviokay will try that06:29
clarkbunfortunately my ability to debug problems on OS X is nil06:30
srideviokay :(06:30
amotokizyluo: thanks. Improving unit test helps us. I appreciate you work.06:31
zyluoamotoki, np thank for ur opinion06:31
clarkbamotoki: zyluo speaking of improving unit tests you should take a look at the testr stuff in nova06:32
clarkbI am hoping we can get more projects using testr during havana06:33
*** reed has quit IRC06:33
*** nati_ueno has joined #openstack-dev06:33
zyluoclarkb, I think monty is working on that for Quantum right now. good stuff06:34
amotokiclarkb: i was talking about just the next serveral days before G-rc1 release. I understand testr is important.06:35
zyluoclarkb, amotoki  oh there's a bug filed but no one assigned.06:35
clarkbamotoki: yeah I don't expect testr to go in that soon, but a lot of the work that nova needed to make testr work is similar to what you are talking about. basic cleanup of the tests so they don't interfere with each other06:36
*** melwitt has quit IRC06:37
*** zaitcev has quit IRC06:39
amotokiclarkb: yes. I believe we are in the same page.06:39
amotokiclarkb: parallel testing support is recognized as an important topic in Quantum team of course.06:40
clarkbawesome06:40
amotokizyluo: testr work is being as a part of this bp https://blueprints.launchpad.net/openstack-ci/+spec/grizzly-testtools06:41
*** darjeeling has quit IRC06:44
*** renier has quit IRC06:47
*** renier has joined #openstack-dev06:48
*** srini_g has joined #openstack-dev06:51
*** spn has joined #openstack-dev06:51
*** garyk has joined #openstack-dev06:51
*** renier has quit IRC06:53
*** renier has joined #openstack-dev06:55
openstackgerritA change was merged to openstack/swift: Fix misspelled variable name  https://review.openstack.org/2364406:56
*** melwitt has joined #openstack-dev06:56
openstackgerritA change was merged to openstack/cinder: NetApp: Fix for snapshot not deleted in error state.  https://review.openstack.org/2352607:07
*** zhiyan has joined #openstack-dev07:09
*** toddnni has quit IRC07:11
zhiyanhi, i met a review push problem after I submit the ICLA agreement. anybody can help? thx07:12
zhiyanCan't connect to any URI: https://lzy-dev@review.openstack.org/openstack/nova (https://lzy-dev@review.openstack.org/openstack/nova:  ICLA contributor agreement requires current contact information.  Please review your contact information:    https://review.openstack.org/#/settings/contact )07:12
clarkbzhiyan: you need to provide contact information07:13
clarkbzhiyan: https://review.openstack.org/#/settings/contact you can set it there07:13
zhiyanthe commit has signed by my email (which given in the agreement)07:13
clarkbzhiyan: thats fine. you need to update your contact info. gerrit and the foundation expect information there07:14
zhiyani have provided the email into "Preferred Email" field.07:14
clarkbzhiyan: not email07:14
clarkbzhiyan: the fields at https://review.openstack.org/#/settings/contact07:15
winston-dzhiyan, address, country, etc as well07:15
clarkbnot all are required, fill it in as best as you can is what fungi said I think07:15
zhiyanthx07:15
zhiyangot it, let me try07:15
*** olaph has quit IRC07:16
*** olaph has joined #openstack-dev07:17
*** dsanders has joined #openstack-dev07:19
*** mrunge has joined #openstack-dev07:23
*** Ruetobas has quit IRC07:24
*** llu_away is now known as llu07:28
*** nati_ueno has quit IRC07:34
*** davidha has quit IRC07:35
*** johnpur has joined #openstack-dev07:41
*** Ruetobas has joined #openstack-dev07:44
*** jprovazn has joined #openstack-dev07:45
*** darjeeling has joined #openstack-dev07:46
*** salv-orlando has joined #openstack-dev07:46
openstackgerritA change was merged to openstack/quantum: Fix syntax error in credential.py and missing __init__.py  https://review.openstack.org/2363807:48
*** jasdeepH has quit IRC07:49
*** xga has joined #openstack-dev07:49
*** alobbs has quit IRC07:50
*** Ruetobas has quit IRC07:50
*** psedlak has quit IRC07:50
*** pnavarro has joined #openstack-dev07:51
*** thouveng has joined #openstack-dev07:52
*** Ruetobas has joined #openstack-dev07:52
*** anniec has joined #openstack-dev07:52
*** reidrac has joined #openstack-dev07:56
*** dhellmann-afk has quit IRC07:56
*** yaguang has quit IRC07:58
*** alobbs has joined #openstack-dev07:58
*** rafaduran has joined #openstack-dev07:59
*** yaguang has joined #openstack-dev07:59
*** dhellmann has joined #openstack-dev08:04
*** eglynn__ has joined #openstack-dev08:06
*** doude has joined #openstack-dev08:07
*** johnpur has quit IRC08:10
*** koolhead17 has quit IRC08:12
*** flaper87 has joined #openstack-dev08:15
*** amerine has joined #openstack-dev08:18
*** zyluo has quit IRC08:22
*** almaisan-away is now known as al-maisan08:22
*** toddnni has joined #openstack-dev08:24
*** yaguang has quit IRC08:25
*** yaguang has joined #openstack-dev08:25
*** Kharec has joined #openstack-dev08:27
*** gaelL__ has joined #openstack-dev08:27
*** koert has joined #openstack-dev08:29
*** mindpixel has joined #openstack-dev08:30
*** Kharec has quit IRC08:31
*** avishay has joined #openstack-dev08:32
*** Kharec has joined #openstack-dev08:34
*** Kharec has quit IRC08:34
*** amerine has quit IRC08:35
*** amerine has joined #openstack-dev08:36
openstackgerritA change was merged to openstack/python-keystoneclient: Save test_auth_token_middleware from unlimited recursion  https://review.openstack.org/2232508:38
*** psedlak has joined #openstack-dev08:40
*** dsanders has quit IRC08:45
*** zoresvit has joined #openstack-dev08:46
*** davidha has joined #openstack-dev08:47
*** zoresvit has quit IRC08:53
*** melwitt has quit IRC08:55
*** winston-d has quit IRC08:55
*** ndipanov has joined #openstack-dev08:56
*** afazekas has joined #openstack-dev08:57
*** afazekas has quit IRC08:59
*** jgallard has joined #openstack-dev08:59
*** avishay has quit IRC09:00
*** al-maisan is now known as almaisan-away09:01
*** kbringard has joined #openstack-dev09:01
*** danwent has quit IRC09:02
*** ndipanov has quit IRC09:02
*** dosaboy has joined #openstack-dev09:02
*** Kharec has joined #openstack-dev09:02
*** markmc has joined #openstack-dev09:03
*** mmagr has joined #openstack-dev09:03
*** tomoe_ has quit IRC09:04
*** bing_bu has quit IRC09:04
*** xga has quit IRC09:05
*** jgallard has quit IRC09:05
*** doude has quit IRC09:06
*** zoresvit has joined #openstack-dev09:08
*** rushiagr has quit IRC09:09
*** amerine has quit IRC09:10
*** jgallard has joined #openstack-dev09:12
*** yaguang has quit IRC09:17
*** ndipanov has joined #openstack-dev09:17
*** avishay has joined #openstack-dev09:18
openstackgerritA change was merged to openstack/quantum: Populate default explicit allow rules for egress  https://review.openstack.org/2326409:20
*** jpich has joined #openstack-dev09:21
*** Yada has joined #openstack-dev09:22
*** almaisan-away is now known as al-maisan09:24
*** jpich has quit IRC09:27
*** amotoki has quit IRC09:28
*** alexisT has joined #openstack-dev09:28
*** rushiagr has joined #openstack-dev09:31
*** afazekas has joined #openstack-dev09:32
*** koolhead17 has joined #openstack-dev09:37
*** fire has joined #openstack-dev09:38
*** darraghb has joined #openstack-dev09:38
*** darraghb has quit IRC09:38
*** rushiagr1 has joined #openstack-dev09:39
*** darraghb has joined #openstack-dev09:39
*** rushiagr has quit IRC09:39
*** trapni has joined #openstack-dev09:39
*** darraghb has quit IRC09:39
*** danpb has joined #openstack-dev09:40
*** jpich has joined #openstack-dev09:40
*** darraghb has joined #openstack-dev09:40
*** kbringard has quit IRC09:41
openstackgerritA change was merged to openstack/keystone: keystone : Use Ec2Signer utility class from keystoneclient  https://review.openstack.org/2224109:42
*** corXi has joined #openstack-dev09:47
*** alexxu has quit IRC09:51
*** jruzicka has joined #openstack-dev09:52
*** davidha has quit IRC09:54
*** davidha has joined #openstack-dev09:56
*** rushiagr has joined #openstack-dev10:01
*** sridevi has left #openstack-dev10:03
*** sridevi has joined #openstack-dev10:03
*** sridevi has left #openstack-dev10:03
*** sridevi__ has joined #openstack-dev10:04
sridevi__hi10:04
sridevi__I have made changes to Nova api10:04
*** rushiagr1 has quit IRC10:05
sridevi__is there anyway i can restart only that app.10:05
*** anuj has joined #openstack-dev10:05
sridevi__stack.sh seems to start all the apps10:05
*** ndipanov has quit IRC10:08
openstackgerritA change was merged to openstack/horizon: Allow non-admin users to clear router gateway properly  https://review.openstack.org/2347710:08
jpichsridevi__: In devstack, you can do "screen -r" then navigate to the n-api screen (e.g. using C-a ")10:10
*** davidha has quit IRC10:10
sridevi__jpich: yes, that 'll get us the logs10:11
sridevi__how do we restart an app10:12
jpichsridevi__: Ctrl-C to stop the process, then you can use arrow-up to rerun the last command (which would be the nova api)10:12
matiuanyone know if I can make push a review to nova and tell gerrit that it depends on another commit in oslo ?10:14
*** ndipanov has joined #openstack-dev10:20
*** derekh has joined #openstack-dev10:20
*** zoresvit has quit IRC10:22
openstackgerritA change was merged to openstack/horizon: Support multiple role selection in projects  https://review.openstack.org/2336310:27
*** otherwiseguy has quit IRC10:27
*** burris has quit IRC10:28
*** anuj has quit IRC10:30
*** darjeeli_ has joined #openstack-dev10:31
*** darjeeling has quit IRC10:33
*** hattwick has joined #openstack-dev10:35
*** koert has quit IRC10:36
*** koert has joined #openstack-dev10:36
*** benjazia has joined #openstack-dev10:39
benjaziadesktop as a service10:39
*** zoresvit has joined #openstack-dev10:40
*** zhiyan has quit IRC10:44
*** yaguang has joined #openstack-dev10:44
*** romcheg has joined #openstack-dev10:45
*** romcheg has left #openstack-dev10:46
*** xga has joined #openstack-dev10:46
*** spn has quit IRC10:48
*** srini_g has quit IRC10:49
*** jgallard has quit IRC10:50
*** jgallard has joined #openstack-dev10:51
*** johnthetubaguy has joined #openstack-dev10:53
*** doude has joined #openstack-dev10:59
*** anuj has joined #openstack-dev10:59
*** pixelbeat has joined #openstack-dev11:00
*** xga has quit IRC11:03
*** xga has joined #openstack-dev11:04
*** maxdml has joined #openstack-dev11:07
*** muralim has joined #openstack-dev11:08
*** rods has joined #openstack-dev11:08
*** mindpixel has quit IRC11:09
*** Tross has joined #openstack-dev11:11
*** bourke_ has quit IRC11:16
*** bourke has joined #openstack-dev11:16
*** davidha has joined #openstack-dev11:23
*** rushiagr has quit IRC11:28
*** mkollaro has joined #openstack-dev11:35
*** muralim has quit IRC11:42
*** zoresvit has quit IRC11:49
*** pnavarro has quit IRC11:50
*** zoresvit has joined #openstack-dev11:50
*** pnavarro1 has joined #openstack-dev11:54
*** anuj has quit IRC11:54
chmouelsdague: ping11:56
chmoueldhellmann: ping11:57
enikanorovgaryk: hi12:02
*** darjeeling has joined #openstack-dev12:03
*** darjeel__ has joined #openstack-dev12:04
*** topol has joined #openstack-dev12:04
*** fire has quit IRC12:05
*** darjeeli_ has quit IRC12:06
*** anuj has joined #openstack-dev12:06
alogamarkmc: around¿?12:06
*** darjeel__ has quit IRC12:07
*** darjeeling has quit IRC12:07
markmcaloga, yep?12:08
alogamarkmc: maybe you're not right the person12:10
*** muralim has joined #openstack-dev12:10
markmcaloga, probably not :)12:10
alogamarkmc: too late :P12:10
alogamarkmc: I was thinking about the recent thread about external authenticaiton in keystone12:11
alogawe have implemented such authentication, so we had to modify the python-novaclient12:12
alogai was wondering if something more general (like authentication plugins) could be implemented in the *client libraries12:12
*** anuj has quit IRC12:12
markmcyes12:12
markmcsimply that - yes, absolutely :)12:12
alogaso that somebody can ship a, lets say x509 authentication12:13
markmcwe have auth plugins on the server side12:13
markmcso, obviously we need plugins on the client side too12:13
alogamarkmc: great12:13
alogai will try to get something then12:13
markmccool12:13
alogamarkmc: should i fill a blueprint for each of the projects?¿12:14
garykenikanorov: hi12:15
enikanorovgaryk: regarding your comment on fedora user_group12:16
enikanorovis it nogroup or nobody?12:16
*** adalbas has joined #openstack-dev12:16
*** trapni has quit IRC12:16
markmcaloga, maybe just start with novaclient12:16
garykenikanorov: the value should be nobody (as fedora does not have nogroup)12:17
markmcaloga, but mention next steps would be either (a) move the code into oslo-incubator and have all clients use it or (b) if the common client idea takes off, just implement it there12:17
enikanorovi see, thanks.12:17
alogamarkmc: great12:17
*** ijw has joined #openstack-dev12:19
*** dims has joined #openstack-dev12:20
openstackgerritA change was merged to openstack/oslo-incubator: Simple code cleanup  https://review.openstack.org/2362912:30
*** anuj has joined #openstack-dev12:30
*** ijw1 has joined #openstack-dev12:30
*** ijw1 has quit IRC12:31
*** ijw1 has joined #openstack-dev12:31
*** arbrandes has joined #openstack-dev12:31
*** ijw has quit IRC12:33
*** anuj has left #openstack-dev12:35
*** yaguang has quit IRC12:36
*** martitia_ has quit IRC12:37
*** sthaha has quit IRC12:38
*** sridevi__ has quit IRC12:38
*** muralim has quit IRC12:39
*** alexisT has joined #openstack-dev12:39
*** dtroyer_zz has quit IRC12:40
*** dtroyer has joined #openstack-dev12:40
*** alexisT has quit IRC12:41
*** zoresvit has quit IRC12:41
*** iartarisi has joined #openstack-dev12:42
*** alexisT has joined #openstack-dev12:42
*** ijw1 is now known as ijw12:44
*** alexisT has left #openstack-dev12:44
*** halfss has quit IRC12:45
*** tomoe_ has joined #openstack-dev12:46
*** romcheg1 has joined #openstack-dev12:47
*** xga_ has joined #openstack-dev12:49
*** romcheg1 has quit IRC12:51
*** bing_bu has joined #openstack-dev12:54
*** zoresvit has joined #openstack-dev12:56
*** dims has quit IRC12:57
*** vienin has joined #openstack-dev12:57
*** xga_ has quit IRC12:57
*** dims has joined #openstack-dev13:00
*** gargya has joined #openstack-dev13:01
benjazia do you have any idea of Daas using openstack?  Desktop as a service13:03
*** dolphm has joined #openstack-dev13:04
*** doude has quit IRC13:07
*** johnthetubaguy has quit IRC13:12
*** xga has quit IRC13:12
*** eharney has quit IRC13:18
*** jprovazn has quit IRC13:20
*** doude has joined #openstack-dev13:23
*** darjeeling has joined #openstack-dev13:24
*** zoresvit has quit IRC13:24
*** dprince has joined #openstack-dev13:25
*** muralim has joined #openstack-dev13:25
*** zing has joined #openstack-dev13:26
*** alexisT has joined #openstack-dev13:31
*** READ10 has joined #openstack-dev13:32
*** eharney has joined #openstack-dev13:33
*** alunduil has quit IRC13:35
*** rkukura has joined #openstack-dev13:39
*** muralim has left #openstack-dev13:40
*** brianr-gone has quit IRC13:41
*** brianr-gone has joined #openstack-dev13:41
*** zoresvit has joined #openstack-dev13:42
*** johnthetubaguy has joined #openstack-dev13:45
*** johnpur has joined #openstack-dev13:47
*** kbringard has joined #openstack-dev13:47
*** jruzicka has quit IRC13:47
*** renner has quit IRC13:48
*** radez_g0n3 is now known as radez13:49
*** jruzicka has joined #openstack-dev13:50
*** renner has joined #openstack-dev13:50
*** kgriffs has joined #openstack-dev13:51
*** dims has quit IRC13:56
*** Gwyxx has quit IRC14:00
*** fedgoat has joined #openstack-dev14:03
*** psedlak has quit IRC14:03
*** dolphm has quit IRC14:05
*** bing_bu has quit IRC14:05
*** dims has joined #openstack-dev14:06
alogamarkmc: for the record https://blueprints.launchpad.net/python-novaclient/+spec/authentication-plugins14:07
markmcaloga, cool14:07
*** dolphm has joined #openstack-dev14:10
dimsmarkmc, when you get a chance, plz take a peek at https://bugs.launchpad.net/nova/+bug/1138844 i have some notes there, appreciate some advice14:12
uvirtbotLaunchpad bug 1138844 in nova "nova-manage --version doesn't return anything" [Undecided,Confirmed]14:12
ayoungdolphm, I want to put some rules in place for the V3 API:  1.  Only an unscoped token can get a scoped token.  2.  Only an unscoped token can change a password.  3.  Only an unscoped token can create a trust.14:13
dolphmayoung: go for it14:13
henrynashdolphm, young: have either you had an issue running an individual test (e.g. ./run_tests.sh test_auth)...14:14
dolphmayoung: file a bug on each? i think they're all valid14:14
henrynasha recent change (termie) added an __init__.py to the tests fir, which I assumes makes it a package14:15
dimsayoung, this is for grizzly?14:15
dolphmhenrynash: i have a suspicion i know what caused that...14:15
henrynash…and now any test that tries to import another file directly (e.g. import defalt_fixtures) will fail14:16
dolphmhenrynash: rm tests/__init__.py14:16
dolphmtermie: ^ :(14:16
henrynashdolphm: … but  a quick attempt at "from tests import defualt_fixtures" does n't work14:16
*** afazekas has quit IRC14:17
henrynashdolphm: yep, did that and confirmed that fixesd it…but was tryingtofind a better solution14:17
sdaguehenrynash: is it a relative import issue?14:17
ayoungdims, yes, but just the V3 api14:17
henrynashsdague: yes14:17
dolphmsdague: we just made tests/ a package14:17
sdaguegotcha14:17
ayoungI might put a special check in, though, that a trust token can't change the password even in V214:17
dimsayoung, cool14:18
dolphmayoung: an unscoped trust should be able to change a user's password14:19
dolphmayoung: the trustor's password14:19
*** johnpur has left #openstack-dev14:21
ayoungdolphm, yeas, but I think I will reserve that for V3 API?14:21
ayoungdolphm, but we don';t have unscoped trusts yet14:21
dolphmhenrynash: ayoung: P.S. we're all dumb $ ./run_tests.sh -x -N tests.test_v3_auth:TestAuthInfo.test_missing_auth_methods14:22
ayoungI would almost think that will require a service level scope, so in Havana14:22
ayoungdolphm, I think there is a patch that will fix that:14:23
dolphmayoung: it's not broken14:23
ayoungdolphm, I get14:23
ayoungImportError: No module named test_v314:24
dolphmayoung: copy and paste ./run_test.sh tests.test_v3_auth:TestAuthXML.test_auth_with_id14:24
dolphmayoung: except i copy/pasted your typo :P14:25
dolphmayoung: ./run_tests.sh tests.test_v3_auth:TestAuthXML.test_auth_with_id14:25
ayoungruns fine14:25
*** woodspa has joined #openstack-dev14:25
dolphmayoung: cool14:25
henrynashayoung: that works for you?14:27
ayoungdolphm, you are referring to the 'tests.' prefix I assume.  So to get it to work with -N I assume we need Python path to contain $PWD?14:27
dolphmayoung:  that works too $ ./run_tests.sh -N tests.test_v3_auth:TestAuthXML.test_auth_with_id14:28
ayoungdolphm, not with the -N flag14:28
henrynashdolphm, ayoung: fails for me with to without -N14:29
henrynashAttributeError: 'module' object has no attribute 'test_v3_auth'14:29
*** thouveng has quit IRC14:29
dolphmhenrynash: http://paste.openstack.org/raw/32862/14:30
openstackgerritA change was merged to openstack/ceilometer: Fix an invalid test in the storage test suite  https://review.openstack.org/2343914:30
henrynashdolphm: weird14:31
ayounghttps://review.openstack.org/#/c/23146/14:31
*** bknudson has joined #openstack-dev14:31
sdaguehenrynash: I've seen nose through that kind of error if there is a syntax error in your python code?14:32
sdagueif you are updating the tests, look for that14:33
henrynashsdague: just running tests from master14:33
*** renner has quit IRC14:33
ayoungsdague, only seems to happen with the -N option14:34
sdaguewhich probably means a missing library on the system.14:34
*** renner has joined #openstack-dev14:35
henrynashdolphm: http://paste.openstack.org/show/32863/14:36
henrynashdolph: but it works if you run all the tests…only i you name a single test (module or test within a module)14:37
*** jruzicka has quit IRC14:39
henrynashayoung: ..however, mine fails even without the -N option...14:39
dolphmhenrynash: what happens if you run 'python setup.py develop' and then do it again?14:40
henrynashdolphm: sadly, same thing14:42
openstackgerritA change was merged to openstack/tempest: Small fixes around variable usage  https://review.openstack.org/2326614:42
*** zoresvit has quit IRC14:43
dolphmhenrynash: try changing the import lines from "import test_v3" to "from tests import test_v3" ?14:43
henrynashdolphm: I did try that before, but will try again14:43
ayounghenrynash, http://www.fpaste.org/gUp3/14:43
ayoungshould be able to import it.14:44
ayoungdolphm, changing the import fixed it for me.  What changed?14:44
henrynashdolphm, ayoung: the only thing that seems to fix it for me is deleting the __init__.py file14:46
henrynashayoung: but clearly..if changing that import works for you, then there must be something different about my setup14:47
dolphmayoung: now that it's a package, a relative import should work as well, e.g. "from . import test_v3" but we discourage that in openstack14:47
ayounghenrynash, if fixed it for me running without -N.  Let me try some other ways.14:47
ayounghenrynash, still broken in Eclipse.14:48
ayoungstill broken with -N14:48
*** susanne-balle has joined #openstack-dev14:51
*** sandywalsh has quit IRC14:51
*** mtreinish has joined #openstack-dev14:51
dimsayoung, dolphm when you get a chance please review https://review.openstack.org/#/c/23461/14:52
*** pasquier-s has joined #openstack-dev14:55
ttxdolphm/ayoung/henrynash/gyee: would like to clear up what's left to do in pluggable-identity-authentication-handlers14:55
*** john5223 has joined #openstack-dev14:55
*** jruzicka has joined #openstack-dev14:55
ttxayoung: trusts should be considered 'implemented' now, right ?14:55
*** jgallard has quit IRC14:56
henrynashttx: for gyee, I think14:56
ayoungdims, I want to just remove the messaage altogether14:56
*** manas has quit IRC14:56
*** jgallard has joined #openstack-dev14:56
ayoungdims, operating without keyring is fine, just expensive, and if the user doesn;t have it, we should be spamming them with it.14:56
*** jgallard has quit IRC14:56
*** jimfehlig has joined #openstack-dev14:56
*** zoresvit has joined #openstack-dev14:56
*** jgallard has joined #openstack-dev14:57
ayoungdims, however, that fix looks good if we keep the warning around14:57
ayoungi guess use_keyring must be misset by my install...14:57
ttxayoung: trusts should be considered 'implemented' now, right ?14:59
*** esheffield has joined #openstack-dev14:59
*** imsplitbit has joined #openstack-dev15:00
ayoungttx, yes15:01
ttxayoung: ok, willupdate15:01
dolphmttx: yes15:01
dolphmttx: going through bugs ... what's the appropriate status for a bug like this? fixed in g3 in identity-api and corresponding bp to implement https://bugs.launchpad.net/keystone/+bug/86185415:03
uvirtbotLaunchpad bug 861854 in keystone "Token in URL is a security risk" [High,Fix committed]15:03
*** BLZbubba_ has joined #openstack-dev15:04
*** sandywalsh has joined #openstack-dev15:04
ttxdolphm: not sure I understand -- there is work left to do in the keystone repo ?15:04
dolphmttx: no, but the fix went into g3 as part of a bp, not a bug15:05
ttxdolphm: I'd say Fixreleased in g315:06
dolphmttx: just wondering if i should mark as "Fix Committed" (which is true) without a milestone (because i can't target g3), or simply mark as Invalid (which is not really true)15:06
ttxI'll do it15:06
ttxneed to reactivate the milestone temporarily :)15:06
dolphmttx: can you leave it open for a bit?15:07
ttxdolphm: yes15:07
openstackgerritA change was merged to openstack/glance: Generate notification for cached v2 download  https://review.openstack.org/2316915:07
ttxdolphm: let me know when I can close it again. i don't want it to confuse people targeting to rc115:07
*** annegentle has joined #openstack-dev15:10
*** aeperezt has joined #openstack-dev15:11
*** noslzzp has joined #openstack-dev15:11
*** markmcclain has joined #openstack-dev15:14
*** gordc has joined #openstack-dev15:17
*** jgallard has quit IRC15:17
ttxdolphm: any idea what still needs to land before we can declare pluggable-identity-authentication-handlers complete ?15:17
*** jgallard has joined #openstack-dev15:18
*** zbitter is now known as zaneb15:18
*** topol has quit IRC15:20
*** cp16net|away is now known as cp16net15:20
ayoungtermie, I'm not sure how you did it, but your change that added __init__.py broke running the unit tests for the rest of us.15:21
*** Gordonz has joined #openstack-dev15:22
*** rpedde_away is now known as rpedde15:23
*** annegentle has quit IRC15:23
*** Gordonz has quit IRC15:23
*** Gordonz has joined #openstack-dev15:24
dolphmttx: i'm experimenting with a patch now -- i'll either propose it or close the bp today15:26
*** ladquin has joined #openstack-dev15:26
dolphmttx: won't big a huge change15:26
*** alunduil has joined #openstack-dev15:26
ttxdolphm: so it's there but could benefit from a extra thing ?15:27
dolphmttx: yes, i'd like to simplify the contract we're asking plugin developers to implement15:27
dolphmttx: not 100% sure it's possible, but that's my goal15:28
ttxdolphm: ok15:28
*** terryh has joined #openstack-dev15:28
*** annegentle has joined #openstack-dev15:28
ttxdolphm: updated status to match15:28
*** yidclare has joined #openstack-dev15:28
openstackgerritA change was merged to openstack/python-keystoneclient: Work better in server env with no keyrings  https://review.openstack.org/2346115:29
*** jaypipes has joined #openstack-dev15:29
dolphmttx: thanks15:29
*** alexisT has quit IRC15:30
*** alexisT has joined #openstack-dev15:30
*** alexisT has quit IRC15:30
*** otherwiseguy has joined #openstack-dev15:31
*** sandywalsh has quit IRC15:32
*** avishay has quit IRC15:32
openstackgerritA change was merged to openstack/glance: Update acls in the domain model  https://review.openstack.org/2331715:33
*** Gordonz has quit IRC15:33
*** Gordonz has joined #openstack-dev15:34
*** Yada has quit IRC15:34
*** dolphm has quit IRC15:34
*** dolphm has joined #openstack-dev15:36
*** markmcclain has quit IRC15:36
*** jcmartin has joined #openstack-dev15:37
*** edmund has joined #openstack-dev15:37
*** eharney has quit IRC15:40
*** sandywalsh has joined #openstack-dev15:44
*** jsindy has joined #openstack-dev15:44
jsindywhen grizzly is in a stable branch how soon will we see Ubuntu packages?15:46
openstackgerritA change was merged to openstack/quantum: fix mis-matched kwargs for a few calls to NvpPluginException  https://review.openstack.org/2366815:47
*** salgado is now known as salgado-lunch15:50
*** ek6 has joined #openstack-dev15:50
*** salgado-lunch is now known as salgado15:50
*** topol has joined #openstack-dev15:51
*** jcmartin has quit IRC15:52
*** Yada has joined #openstack-dev15:52
*** diogogmt has joined #openstack-dev15:52
*** sacharya has joined #openstack-dev15:52
*** markmcclain has joined #openstack-dev15:53
*** dontalton has joined #openstack-dev15:54
*** ilblackdragon has quit IRC15:56
*** devoid has joined #openstack-dev16:00
*** mrunge has quit IRC16:00
*** datsun180b has joined #openstack-dev16:01
*** winston-d has joined #openstack-dev16:01
*** reidrac has quit IRC16:02
*** gargya has quit IRC16:03
*** kgriffs is now known as kgriffs_away16:04
topoldolphm, henry, trying to catch up. When I try and run the tests as Dolph said in his email I get bash: ./run_tests.sh: Input/output error16:05
dolphmtopol: apparently i'm the only one that can run individual tests by specifying the 'tests.' package?16:06
*** gary_th has joined #openstack-dev16:07
topoldolphm, am I getting a different error than other folks are getting?16:07
BLZbubbais there a config option to have the _base directory not be under /var/lib/nova/instances?  i have them as separate nfs mounts and it is a PITA when one depends on the other16:08
*** Mandell has quit IRC16:08
dolphmtopol: yeah, either ayoung or henrynash got it to working with my command but it also required revising all the imports within the tests package to "from tests import test_whatever"16:09
henrynashtopol, dolphm: so for me, importing the test package does not work via nose (although if I just fire up python I can import tests.test_v3 fine)16:10
topoldolphm, can this be mitigated inside ./run_test.sh so we don't break backward compatibility?16:10
*** otherwiseguy has quit IRC16:11
*** alexisT has joined #openstack-dev16:11
dolphmtopol: not sure, i don't quite understand the issue ya'll are experiencing :-/16:11
henrynashtopol: I tried a few experiments, but it was a bit of you fixed one thing, and brook another16:12
iccha__dprince: looking for me?16:12
*** alexisT has quit IRC16:12
henrynashtopol: I think ayoung had it partially working16:12
*** jasdeepH has joined #openstack-dev16:12
dprinceiccha__: hi. Looking for a quick review of this glance branch: https://review.openstack.org/#/c/23650/16:13
dprinceiccha__: The oslo.config rename was a bit of a show stopper for me.16:13
iccha__sure, will take a look dprince16:13
*** zeriouz has joined #openstack-dev16:13
*** mrodden has quit IRC16:14
*** eharney has joined #openstack-dev16:18
*** eharney has quit IRC16:18
*** eharney has joined #openstack-dev16:18
*** e-vad has joined #openstack-dev16:19
henrynashdolphm: a couple of questions on the version stuff16:20
dolphmhenrynash: sure16:20
henrynashdolphm: is the idea that people can use a url "…./v3/..." and that should match the latest v3 version (e.g. say v3.1 in Havana, or v3.0 at Grizzly)?16:21
henrynashdolphm: or must they be specific?16:21
*** cp16net is now known as cp16net|away16:21
iccha__dprince: done!16:23
dprinceiccha__: great. thanks!16:23
*** dontalton has quit IRC16:24
*** metral has joined #openstack-dev16:24
*** yolanda has quit IRC16:25
dolphmhenrynash: yes-- any changes there must always maintain backwards compatibility16:25
dolphmhenrynash: (after grizzly)16:25
openstackgerritA change was merged to openstack/quantum: Moved the configuration variables.  https://review.openstack.org/2346216:25
openstackgerritA change was merged to openstack/python-keystoneclient: Switch to oslo.config.  https://review.openstack.org/2364716:25
dolphmhenrynash: ayoung also suggested marking /v3 at "stable" in the version response16:25
dolphmhenrynash: can you link me to your patch? just thought of another issue16:25
*** e-vad has left #openstack-dev16:25
henrynashdolphm: yeah, wondered when we wanted to throw that switch16:26
henrynashdolphm: ok….so should the links in the version response all say 3.0….I assume so16:26
dolphmhenrynash: the links should be to /v3/16:26
dolphmhenrynash: the version identifier should be 3.016:26
*** topol_ has joined #openstack-dev16:27
*** benjazia has quit IRC16:27
*** yolanda has joined #openstack-dev16:27
dolphmhenrynash: ideally it's a list or something, but that's not great for xml... [3, 0]16:27
*** koert has quit IRC16:27
henrynashdolphm: ha!16:27
*** johnpur has joined #openstack-dev16:28
henrynashdolphm: side point, how are the router connects for get version and get versions  differentiated….the same to both map to the same thing in routers.py16:28
openstackgerritA change was merged to openstack/nova: Switch to oslo.config.  https://review.openstack.org/2364916:28
henrynash(they seem to both map...)16:29
openstackgerritA change was merged to openstack/oslo-incubator: Preserve exceptions in impl_zmq.  https://review.openstack.org/2356516:29
*** garyk has quit IRC16:29
dolphmhenrynash: not sure what you mean?16:29
*** topol has quit IRC16:30
*** topol_ is now known as topol16:30
*** cp16net|away is now known as cp16net16:30
*** renner has quit IRC16:31
*** mrodden has joined #openstack-dev16:31
henrynashso in keystone/routers.py a url of '/' seems to be both mapped to both get_versions and get_version16:31
*** pabelanger has joined #openstack-dev16:32
dolphmhenrynash: oh, the 'Version' router is deployed on /v2.0/ and the Versions router is deployed on /16:32
*** koolhead17 has quit IRC16:32
dolphmhenrynash: so we need a VersionV3 router or something to be deployed on /v3/16:33
dolphmhenrynash: Version3 ;)16:33
henrynashdolphm: ahh, got it…and yes, agreed on v3 one16:33
dolphmhenrynash: renaming Version to Version2 would be helpful16:33
henrynashdolphm:yep16:33
*** pabelanger has quit IRC16:34
*** pabelanger has joined #openstack-dev16:34
*** egallen_ has joined #openstack-dev16:34
henrynashdolphm: last question (!)…on your suggestion in auth_token in the client to check for the version in init(), won't that cause an extra api call for each validation….I assume the class is destroyed after each validation check a services makes16:35
*** dolphm has quit IRC16:35
*** egallen has quit IRC16:36
*** egallen_ is now known as egallen16:36
*** markmcclain has quit IRC16:36
*** manas has joined #openstack-dev16:36
*** ilblackdragon has joined #openstack-dev16:37
*** kgriffs has joined #openstack-dev16:38
*** alexpilotti has joined #openstack-dev16:39
*** xga has joined #openstack-dev16:40
*** kgriffs_away has quit IRC16:40
*** egallen has quit IRC16:40
*** dolphm has joined #openstack-dev16:40
dolphmhenrynash: if it's on auth_tokens __init__ it should only occur once, when the middleware is initialized16:41
*** xga has quit IRC16:41
dolphmhenrynash: after that the middleware is __call__'d16:41
*** anniec has quit IRC16:41
*** egallen has joined #openstack-dev16:41
*** bdpayne has joined #openstack-dev16:41
henrynashdolphm: ok, just checking on how it got used…fine, thx16:42
BobBallWhen I run "nova-manage service list" I get a whole bunch of DEBUG output to stderr - What has enabled that and/or how do I stop it? e.g. <date> DEBUG nova.servicegroup.api [req-<uuid> None None] Check if the given member [...] is part of the ServiceGroup16:42
*** henrynash has quit IRC16:43
*** alexisT has joined #openstack-dev16:43
sgranlook for debug in nova.conf16:44
BobBalleurgh - how straight forward.  Why didn't I think of that before asking the question.  Sorry but thanks16:45
*** xga has joined #openstack-dev16:46
*** johnpur has left #openstack-dev16:46
*** mmagr has quit IRC16:46
*** dev_sa has quit IRC16:47
*** xga_ has joined #openstack-dev16:47
*** johnthetubaguy has quit IRC16:49
*** david-lyle has joined #openstack-dev16:49
*** vipul|away is now known as vipul16:50
*** dontalton has joined #openstack-dev16:51
*** davidha has quit IRC16:52
ayoungbknudson, regarding your questions about Foreign keys in trusts:  trusts are in a separate backend from identity, and thus things like the trustee_user_id and project_id can't be foreign keys.16:53
ttxdolphm: can I re-close g3 ?16:53
*** pabelanger has quit IRC16:53
dolphmttx: sure; i targetted a few things to it16:54
bknudsonayoung: interesting, thanks.16:54
*** otherwiseguy has joined #openstack-dev16:54
*** jaypipes has quit IRC16:54
bknudsonayoung: that means we don't get help from the db for making sure the user exists and not deleting a user in a trust. So we have to keep track of it ourselves. Do transactions work across backends?16:55
openstackgerritA change was merged to openstack/nova: Remove parameters containing passwords from Notifications.  https://review.openstack.org/2360916:56
*** bswartz has quit IRC16:57
*** manas has quit IRC16:58
*** epim_ has joined #openstack-dev16:59
*** epim has quit IRC16:59
*** epim_ is now known as epim16:59
*** n0ano has quit IRC16:59
*** epim has quit IRC17:00
*** epim has joined #openstack-dev17:00
*** johnthetubaguy has joined #openstack-dev17:00
*** gargya has joined #openstack-dev17:00
ayoungbknudson, no they do not17:00
*** jaypipes has joined #openstack-dev17:01
ayoungbknudson, identity may be in LDAP, the tokens in memcached, and trusts in SQL17:01
bknudsonayoung: makes sense.17:01
ayoungbknudson, now on you "extra indented" comments17:01
ayounglets see you get an if block past our pep8 check without doing that17:01
ayoungbknudson, btw, I am posting patches for your last comments on trusts.  Since they don't depend on each other, they should be able to live and die on their own merits.17:02
*** corXi has quit IRC17:02
*** westmaas_ has quit IRC17:02
openstackgerritA change was merged to openstack/glance: Switch to oslo.config.  https://review.openstack.org/2365017:03
ayoungI'm most concerned about this one: https://review.openstack.org/#/c/23708/17:03
*** alexisT has quit IRC17:04
*** al-maisan is now known as almaisan-away17:05
bknudsonayoung: I didn't know you were indenting it that way because pep8 requires it.17:05
ayoungbknudson, is there a better way to deal with long if statements?17:06
bknudsonayoung: I'll try it out in a few minutes.17:07
*** dsanders has joined #openstack-dev17:07
dolphmayoung: db_sync appears to be broken again -- anything in review for it?17:08
ayoungdolphm, trusts would have affected it.17:08
ayoungI have not posted anything.17:09
ayoungdolphm, what is the symptom?17:09
dolphmayoung: 015_tenant_to_project.py", line 48, in upgrade_with_copy -- sqlalchemy.exc.NoSuchTableError: tenant17:09
*** melwitt has joined #openstack-dev17:10
*** danwent has joined #openstack-dev17:13
openstackgerritA change was merged to openstack/cinder: Switch to oslo.config.  https://review.openstack.org/2365117:13
openstackgerritA change was merged to openstack/nova: Updating powervm driver snapshot with update_task_state flow  https://review.openstack.org/2324917:13
*** burris has joined #openstack-dev17:14
dolphmayoung: nevermind -- it was my bad17:14
*** pdm has left #openstack-dev17:14
*** gyee has joined #openstack-dev17:14
*** koolhead17 has joined #openstack-dev17:15
ayoungdolphm, I see on a lot of the controller methods we do something like17:15
ayoungmethod(context , param_from_request=None)17:16
ayoungand then throw a Validation exception if it is in fact none17:16
ayoungI wonder if we don't need to do that across the board....let me investigate....17:16
*** jcmartin has joined #openstack-dev17:17
dolphmayoung: those checks can now go away, and the default value of None can go away too17:18
dolphmayoung: i think chmouel gave us a patch to raise a 400 if a TypeError is raised to wsgi, which handles that17:19
dolphmayoung: on second thought, the catch-all code doesn't provide great error messages17:20
dolphmayoung: they're better than what we had, but we could introspect the method signature and produce something better if we wanted17:20
dolphmayoung: http://paste.openstack.org/raw/32875/17:21
*** jcmartin has quit IRC17:21
gyeedolphm, what's the verdict on the pluggable auth?17:21
*** jcmartin has joined #openstack-dev17:22
*** zoresvit has quit IRC17:22
dolphmgyee: i changed a bunch of code and am struggling with 'token' should actually be a plugin or not17:22
bknudsonayoung: you're right, pep8 is very picky, but it doesn't complain about moving back the line after : if you also move back line after it...17:22
gyeedolphm, token should be a plugin, I was going to that as well17:23
gyeetoken provider need to be abstracted17:23
bknudsonayoung: want me to just post the change to review?17:23
winston-dmarkmc: ping17:23
dolphmgyee: token_api is already configurable... not sure what you mean?17:24
dolphmgyee: and 'token' is an auth plugin that you wrote, which is what i'm referring to17:24
ayoungdolphm, so, i think that policy gets in the way first, though17:25
gyeedolphm, I mean token data creation17:25
ayoungdolphm, I was trying to test it, but I got 403's17:25
gyeelike toke_factory17:25
*** avishay has joined #openstack-dev17:25
ayoungbknudson, fpaste, please17:25
*** lloydde has joined #openstack-dev17:26
*** jcmartin has quit IRC17:26
*** jcmartin has joined #openstack-dev17:26
*** jcmartin has quit IRC17:26
*** jcmartin has joined #openstack-dev17:27
*** mrodden1 has joined #openstack-dev17:27
*** reed has joined #openstack-dev17:27
*** mrodden has quit IRC17:29
*** networkstatic has joined #openstack-dev17:30
*** jpich has quit IRC17:33
*** jcmartin_ has joined #openstack-dev17:36
*** markmc has quit IRC17:37
*** jcmartin has quit IRC17:39
*** mohits has joined #openstack-dev17:39
*** jcmartin_ is now known as jcmartin17:39
*** gaelL__ has quit IRC17:39
*** Mandell has joined #openstack-dev17:39
*** fedgoat has left #openstack-dev17:39
*** bswartz has joined #openstack-dev17:39
*** derekh has quit IRC17:40
*** jog0 has joined #openstack-dev17:42
*** rafaduran has quit IRC17:42
*** devoid has quit IRC17:43
*** devoid has joined #openstack-dev17:43
*** rushiagr has joined #openstack-dev17:44
*** bluefirecorp has joined #openstack-dev17:44
enikanorovdanwent: hi17:46
*** Gordonz_ has joined #openstack-dev17:46
danwentenikanorov: hi17:47
*** Gordonz_ has quit IRC17:47
enikanorovcould you review https://review.openstack.org/#/c/23382/17:47
enikanorov?17:47
danwentenikanorov: yes, its on my plate for today17:47
enikanorovthanks!17:47
*** garyk has joined #openstack-dev17:47
*** Gordonz_ has joined #openstack-dev17:47
danwentnp17:47
*** jruzicka has quit IRC17:47
*** iartarisi has quit IRC17:48
*** kaushikc has joined #openstack-dev17:48
*** jasdeepH has quit IRC17:49
*** dsanders has quit IRC17:49
*** koolhead17 has quit IRC17:49
*** Gordonz has quit IRC17:50
*** jasdeepH has joined #openstack-dev17:50
*** markmcclain has joined #openstack-dev17:50
*** navid_ has left #openstack-dev17:55
*** devoid has quit IRC17:56
*** zbitter has joined #openstack-dev17:57
*** nati_ueno has joined #openstack-dev17:57
*** n0ano has joined #openstack-dev17:58
*** zaneb has quit IRC18:00
*** doude has left #openstack-dev18:01
*** koolhead17 has joined #openstack-dev18:01
*** jcmartin has quit IRC18:01
*** esp1 has joined #openstack-dev18:04
*** corXi has joined #openstack-dev18:04
*** corXi has quit IRC18:05
*** corXi has joined #openstack-dev18:05
*** johnthetubaguy has quit IRC18:06
*** otherwiseguy has quit IRC18:06
*** jgallard has quit IRC18:07
ayoungdolphm, on marking the V2 API as stable.  I am guessing that for folsom that date should be the Folsom 1 release date?18:09
*** darraghb has quit IRC18:09
*** metral has quit IRC18:09
*** adjohn has joined #openstack-dev18:10
ayoungand for Grizzly...today?18:10
*** dolphm has quit IRC18:10
*** zing has quit IRC18:11
*** zing has joined #openstack-dev18:11
*** jcmartin has joined #openstack-dev18:11
*** zing has joined #openstack-dev18:11
*** Ryan_Lane has quit IRC18:12
*** dolphm has joined #openstack-dev18:13
*** kagan has joined #openstack-dev18:15
*** zing has quit IRC18:16
*** beagles is now known as beagles|brb18:17
*** xga_ has quit IRC18:25
*** xga has quit IRC18:25
*** kgriffs has quit IRC18:27
*** bdpayne has quit IRC18:28
*** bdpayne has joined #openstack-dev18:29
*** jsindy is now known as monst18:30
*** johnpur has joined #openstack-dev18:31
*** adjohn has quit IRC18:32
*** kgriffs has joined #openstack-dev18:33
*** adjohn has joined #openstack-dev18:35
*** kgriffs has joined #openstack-dev18:36
*** aabes has joined #openstack-dev18:37
*** aabes has left #openstack-dev18:39
*** metral has joined #openstack-dev18:40
*** adjohn_ has joined #openstack-dev18:40
*** henrynash has joined #openstack-dev18:41
*** beagles|brb is now known as beagles18:42
*** johnpur has quit IRC18:42
*** adjohn has quit IRC18:42
*** dsanders has joined #openstack-dev18:45
*** davidh_ has joined #openstack-dev18:49
*** melwitt has quit IRC18:51
*** alop has quit IRC18:52
bknudsonayoung: formatting diff  http://paste.openstack.org/show/32877/18:53
*** pabelanger has joined #openstack-dev18:53
*** amerine has joined #openstack-dev18:54
*** Ryan_Lane has joined #openstack-dev18:55
*** CrackerJackMack has quit IRC18:57
*** jk0 has quit IRC18:57
*** jk0 has joined #openstack-dev18:57
*** jk0 has joined #openstack-dev18:57
*** zing has joined #openstack-dev18:58
*** zing_ has joined #openstack-dev18:59
*** alop has joined #openstack-dev18:59
*** yolanda has quit IRC19:00
*** jcmartin has quit IRC19:01
*** CrackerJackMack has joined #openstack-dev19:01
*** zing has quit IRC19:02
*** zing_ is now known as zing19:02
*** yolanda has joined #openstack-dev19:02
*** sstent has joined #openstack-dev19:02
*** gargya has quit IRC19:04
*** cp16net is now known as cp16net|away19:04
openstackgerritA change was merged to openstack/nova: Fix issues with re-raising exceptions.  https://review.openstack.org/2356619:04
*** morganfainberg has joined #openstack-dev19:05
*** cp16net|away is now known as cp16net19:06
*** jkoelker has quit IRC19:07
*** henrynash has quit IRC19:07
*** jkoelker has joined #openstack-dev19:07
*** amerine has quit IRC19:08
openstackgerritA change was merged to openstack/nova: Don't traceback in the API on invalid keypair.  https://review.openstack.org/2355819:08
*** jkoelker has quit IRC19:09
openstackgerritA change was merged to openstack-dev/devstack: Remove trailing slash from ceilometer endpoint URLs  https://review.openstack.org/2354219:09
openstackgerritA change was merged to openstack-dev/devstack: Stash baremetal deploy image IDs in a namespace.  https://review.openstack.org/2345419:09
*** jkoelker has joined #openstack-dev19:10
sstentcan someone confirm if migrations and resives work for LVM backed instacnes?19:11
*** melwitt has joined #openstack-dev19:11
*** rushiagr1 has joined #openstack-dev19:15
openstackgerritA change was merged to openstack/tempest: Have paramico to register the event pipe in time  https://review.openstack.org/2366619:15
openstackgerritA change was merged to openstack-dev/devstack: Fix minor typo in IPMI virt driver  https://review.openstack.org/2368219:15
reednotmyname, do people need to register for pycon to participate to the sprint?19:15
*** rushiagr2 has joined #openstack-dev19:16
*** afazekas has joined #openstack-dev19:16
*** jcmartin has joined #openstack-dev19:18
*** rushiagr has quit IRC19:18
*** rushiagr1 has quit IRC19:19
topoldolphm, henrynash. soreally weird.  I shutdown and restarted my vm and tried to run dolph's command and I now get the following:  http://fpaste.org/UU4O/  Am I at least now getting the same error as ayoung got?19:19
notmynamereed: in swift meeting. I'll check after19:20
notmynamereed: IIRC, no19:20
notmynamereed: or, the sprints are free19:21
*** dhellmann is now known as dhellmann-afk19:21
reedthanks, it confirms my understanding19:21
topoldolphm, in summary I now get  ERROR: Failure: AttributeError ('module' object has no attribute 'test_v3_auth')19:21
*** gary_th has quit IRC19:21
ayoungtopol, so this is as far as I can grok it19:22
ayoungwhen we added in __init__.py  we changed the local files to thinking they were a package19:23
ayounghowever, when we run the whole test suite, it doesn't complain19:23
ayoungthat means it must be legit from a certain POV19:23
*** henrynash has joined #openstack-dev19:24
ayoungI suspect that has something to do wiht how the venv is generated.  I have not regenerated mine yet19:24
*** rushiagr2 has quit IRC19:24
ayoungtopol, is it possible that, in shutting down, you somehow triggered a rebuild of the venv?19:24
*** gary_th has joined #openstack-dev19:25
topolayoung: Not sure. I do notice that now it no longer prompts me to see if I want to use venv like it used to19:25
ayoungtopol, venv is in .venv in your keystone dir19:26
ayoungwhat is the date on it?19:26
topolayoung, its Feb 14th!  So it hasnt been modified in a while19:28
ayoungtopol, funny thing is, mine runs fine now19:30
ayoungtopol, TRY19:31
ayounggit clean -xdf keystone/ tests/19:31
ayoungand then rerun19:31
*** jkoelker has quit IRC19:33
*** jkoelker has joined #openstack-dev19:33
*** jcmartin has quit IRC19:33
topolayoung, I did the git clean and then reran the following:  ./run_tests.sh tests.test_v3_auth:TestAuthXML.test_auth_with_id  and still got the same error. But perhaps I should pull the latest version of keystone. Maybe its due to me being backlevel19:34
henrynashtopol: you getting a different error than us?19:34
topolhenrynash, I get  http://fpaste.org/UU4O/19:35
henrynashtopol: right, same as me!19:35
topolhenrynash, Im about to go pull the latest keystone and try again? Make sense?19:36
henrynashtopol: the only way I can get round it is to (temporarily) delete the __init__.py in tests19:36
henrynashtopol: I'm running on the latest master, so you can try, but...19:36
ayoungtermie, how are you running your unit tests?  The __init__.py file is wrecking our ability to run them individually19:36
topolhenrynash, so if I temporarily delete it when do I need to put it back?19:37
dolphm(except my ability)19:37
*** Tross has quit IRC19:37
henrynashdolphm: …has magic pixie tust hidden somewhere19:37
*** jog0_ has joined #openstack-dev19:37
*** gary_th has quit IRC19:37
* dolphm git commit --include-pixie-dust19:38
henrynashtopol: just make sure when you push code up you don't upload the "deletion"19:38
*** jog0 has quit IRC19:38
*** jog0_ is now known as jog019:38
henrynashdolphm: dammit, I should have tried that19:38
dolphmgit add .pixie-dust19:39
*** johnpur has joined #openstack-dev19:39
*** doude has joined #openstack-dev19:39
henrynashtopolL the __init__.py is only there to check that you have the right openssl version19:39
ayoungdolphm, I would be willing to revert the __init__.py change, but I really want to understand what is going on here first19:39
topolhenrynash, yeah but what about the rest of the world?  Won't folks hit this as well and then get frustrated that they can run the unit tests?  What's the long term fix?  Have run_test.sh delete this file???19:40
henrynashayoung: agreed, we gotta get to the bottom of this19:40
henrynashtopol: yes, but if they are running ALL the tests, it's fine19:41
topolayoung +1, something tells me if we ignore this it will bite us hard later19:41
*** pnavarro1 has quit IRC19:41
topolhenrynash, understood but when trying to groom new contributors Im sure they will try and run individual test cases to build their confidence :-)19:42
henrynashtopol: oh, I agree…we gotta fix this (or ditch the __init__)19:42
topolhenrynash, frankly Im shocked bknudson has identified for us what is wrong here.  Where was his -1 when we needed it!!! :-)19:43
henrynashtopol: ..and what's the conclusion?19:44
topolhenrynash, trying it now.  Is that file in the tests directory?19:45
doudeHi all, is there any particular task I can help one of the core developers of Quantum?  Maybe testing a particular scenario? I've got some free time and I can help to finalize the stable branch19:46
topolhenrynash, where is the __init__.py  supposed to be so I make sure I delete the right one?19:49
henrynashtopol: its in the tests directory19:50
*** crandquist has joined #openstack-dev19:51
*** dhellmann-afk is now known as dhellmann19:52
*** asalkeld has quit IRC19:54
*** asalkeld has joined #openstack-dev19:54
topolhenrynash, I must shamefully admit I don't have that file in the tests directory.19:56
topolhenrynash, I think I better grab the latest and work off that19:57
henrynashtopol: err, I guess you won't if your behind master by more than a week…but in that case, I don't understand why you are fainling19:57
*** digitalsanctum has joined #openstack-dev19:58
*** cschwede has joined #openstack-dev19:59
*** cschwede has left #openstack-dev19:59
*** zbitter is now known as zaneb20:01
*** avishay has quit IRC20:04
*** bdpayne has quit IRC20:05
*** bdpayne has joined #openstack-dev20:06
*** henrynash has quit IRC20:07
*** devoid has joined #openstack-dev20:07
*** vipul is now known as vipul|away20:09
*** vipul|away is now known as vipul20:09
*** eglynn has joined #openstack-dev20:10
*** eglynn__ has quit IRC20:10
openstackgerritA change was merged to openstack/swift: Spread handoffs out better around zones.  https://review.openstack.org/2361720:11
termieayoung: ./run_tests.sh tests.test_backend_kvs ?20:11
termieoff to surgery20:12
*** amerine has joined #openstack-dev20:16
topolhenrynash, so I used devstack to pull down the latest.  I get the same error whether or not __init__.py is in tests.  Either way Im broken20:17
*** NobodyCam has quit IRC20:20
*** henrynash has joined #openstack-dev20:20
*** winston-d has quit IRC20:20
topolhenrynash, should I try ayoung's git clean -xdf keystone/tests/   again??20:21
dolphmtopol: should be a space between the two paths20:21
henrynashtopol: you could do, haven't done that myself20:21
dolphmtopol: also, you can run that anytime as long as you don't have untracked changes in your repo20:21
*** xga has joined #openstack-dev20:22
*** xga_ has joined #openstack-dev20:22
dolphm(that you want to preserve)20:22
topolI don't20:22
*** eglynn has quit IRC20:24
*** vipul is now known as vipul|away20:24
topoldolphm, ran the git clean (with the space) and then reran ./run_tests.sh tests.test_v3_auth:TestAuthXML.test_auth_with_id and get the same error20:25
*** pabelanger has quit IRC20:26
*** xga has quit IRC20:26
*** xga_ has quit IRC20:26
*** adjohn_ has quit IRC20:30
*** jkoelker has quit IRC20:30
*** mkollaro has quit IRC20:31
*** jkoelker has joined #openstack-dev20:31
*** henrynash has quit IRC20:31
ayoungand...mine works again....this is so weird20:32
*** openstackgerrit has quit IRC20:34
*** openstackgerrit has joined #openstack-dev20:34
*** amerine has quit IRC20:34
*** jcmartin has joined #openstack-dev20:42
*** zeriouz has quit IRC20:42
*** alunduil has quit IRC20:42
*** zeriouz has joined #openstack-dev20:43
topolayoung, so the following works for me: ./run_tests.sh test_v3_auth20:44
ayoungtopol, I'm trying a rebuild of the venv and see what happens.20:44
topolayoung, so I can do that but I can't do the surgical ./run_tests.sh tests.test_v3_auth:TestAuthXML.test_auth_with_id20:45
*** mohits has quit IRC20:45
*** gary_th has joined #openstack-dev20:47
topolayoung, I'm just happy I can run individual test files :-)  Can henrynash do that as well?20:47
*** rpedde is now known as rpedde_away20:48
ayoungfor now we can work around by wiping the __init__.py but I'd like to move beyond that.20:48
*** henrynash has joined #openstack-dev20:48
ayoungGotta run to pickup the car from the shop.  Back in a few.20:48
*** ayoung is now known as ayoung-afk20:48
*** koolhead17 has quit IRC20:49
*** henrynash has quit IRC20:49
*** henrynash has joined #openstack-dev20:49
*** eglynn has joined #openstack-dev20:50
*** vkmc has joined #openstack-dev20:53
openstackgerritA change was merged to openstack/horizon: blueprint quantum-lbaas  https://review.openstack.org/2148620:53
openstackgerritA change was merged to openstack-infra/devstack-gate: Add time stamp to the captured tempest log  https://review.openstack.org/2352320:53
*** dolphm has quit IRC20:54
*** radez is now known as radez_g0n320:57
*** doude has left #openstack-dev21:00
*** adjohn has joined #openstack-dev21:00
*** imsplitbit has quit IRC21:03
*** eglynn has quit IRC21:05
*** john5223 has quit IRC21:05
*** adjohn has quit IRC21:06
*** dprince has quit IRC21:09
*** metral has quit IRC21:16
*** stevemar has joined #openstack-dev21:21
*** donaldh has joined #openstack-dev21:21
*** dkehn has joined #openstack-dev21:22
*** jkoelker has quit IRC21:23
*** jkoelker has joined #openstack-dev21:23
*** crandquist has quit IRC21:23
*** tomoe_ has quit IRC21:24
*** tomoe_ has joined #openstack-dev21:25
*** adjohn has joined #openstack-dev21:26
*** vipul|away is now known as vipul21:27
*** novas0x2a|laptop has joined #openstack-dev21:27
openstackgerritA change was merged to openstack/glance: Remove unused variable 'image_member_factory'  https://review.openstack.org/2354821:29
*** tomoe_ has quit IRC21:29
*** henrynash has quit IRC21:30
*** pabelanger has joined #openstack-dev21:31
*** pabelanger has quit IRC21:35
*** otherwiseguy has joined #openstack-dev21:36
*** diogogmt has quit IRC21:38
*** annegentle has quit IRC21:39
*** diogogmt has joined #openstack-dev21:41
*** henrynash has joined #openstack-dev21:42
*** ayoung-afk is now known as ayoung21:43
*** pabelanger has joined #openstack-dev21:44
*** markmcclain has quit IRC21:44
sstentguys is there any plan change how offline resize/migrations are done cover LVM backed images?21:45
*** annegentle has joined #openstack-dev21:45
*** metral has joined #openstack-dev21:47
*** Yada has quit IRC21:50
matiualaski_, would you mind having a look at this plan and seeing if you think it's sound: https://bugs.launchpad.net/nova/+bug/115049921:51
uvirtbotLaunchpad bug 1150499 in nova "Make services api extension work in cells" [Undecided,New]21:51
*** metral has quit IRC21:51
*** annegentle has quit IRC21:51
alaski_matiu: sure, will take a look21:51
matiuthanks man21:52
*** alaski_ is now known as alaski21:53
*** maoy has joined #openstack-dev21:57
*** maoy has quit IRC21:59
*** maoy has joined #openstack-dev21:59
*** crandquist has joined #openstack-dev21:59
*** monst has quit IRC22:02
*** zodiak has quit IRC22:04
*** kgriffs has quit IRC22:05
*** arbrandes has quit IRC22:07
alaskimatiu: looks good.  Technically it's not using conductor at the moment, but the approach looks sound.22:09
matiuthanks alaski22:09
matiuI'll make it use conductor at the same time eh22:10
openstackgerritA change was merged to openstack/python-quantumclient: Add support for security group quotas  https://review.openstack.org/2368422:10
openstackgerritA change was merged to openstack/nova: Fix instance_system_metadata deleted columns  https://review.openstack.org/2362722:10
alaskimatiu: https://review.openstack.org/#/c/22886/ is similar and gives an idea of the components that need changing.22:11
* matiu looks22:12
matiuthat's a good model to work from. Thanks alaski22:12
*** danpb has quit IRC22:13
*** markwash has joined #openstack-dev22:14
*** metral has joined #openstack-dev22:15
openstackgerritA change was merged to openstack/oslo-incubator: Switch to oslo.config  https://review.openstack.org/2372722:17
*** markwash has quit IRC22:19
*** olaph has quit IRC22:21
*** dims has quit IRC22:22
*** olaph has joined #openstack-dev22:22
*** monst has joined #openstack-dev22:23
*** digitalsanctum has quit IRC22:24
*** monst has quit IRC22:25
*** bswartz has quit IRC22:25
*** markwash has joined #openstack-dev22:26
*** markmcclain has joined #openstack-dev22:28
*** monst has joined #openstack-dev22:29
*** monst has quit IRC22:30
*** luis_ has joined #openstack-dev22:30
*** monst has joined #openstack-dev22:30
*** afazekas has quit IRC22:32
*** tomoe_ has joined #openstack-dev22:33
*** johnpur has quit IRC22:34
*** monst_ has joined #openstack-dev22:35
*** johnpur has joined #openstack-dev22:35
*** vipul is now known as vipul|away22:35
*** monst has quit IRC22:35
*** chmouel has quit IRC22:35
*** monst_ has quit IRC22:35
*** monst has joined #openstack-dev22:36
cyeohAny chance some keystone devs could have a look at https://review.openstack.org/#/c/23660/ - I'd appreciate any feedback you have22:37
flaper87bcwaldon: ping22:38
*** dims has joined #openstack-dev22:38
*** olaph has quit IRC22:40
*** olaph has joined #openstack-dev22:41
*** mtreinish has quit IRC22:41
luis_cyeoh, i just pulled the latest keystone, and my admin user seems to have lost his admin privileges, i did db_sync, and alll, any idea if i might be missing something?22:42
*** jaybuff has joined #openstack-dev22:42
luis_getting this error22:42
luis_{"error": {"message": "You are not authorized to perform the requested action: admin_required", "code": 403, "title": "Not Authorized"}}22:42
*** kbrierly has quit IRC22:43
cyeohluis_: sorry I don't know what is going on there...22:44
BLZbubbahmm is there any good documentation on how the tokens work?  apparently googling for the term "token" is kind of generic22:44
*** chmouel has joined #openstack-dev22:44
luis_cyeoh, np thx, u know anybody from keystone i might ask?22:44
luis_gyee, i just pulled the latest keystone, and my admin user seems to have lost his admin privileges, i did db_sync, and alll, any idea if i might be missing something22:44
cyeohluis_: I'm looking for keystone devs myself :-)22:45
luis_i saw :) k man good luck22:45
cyeohluis_: might just be the wrong time of day, maybe try the mailing list?22:45
*** dontalton has quit IRC22:45
gyeeluis_: you using v3 or v2 auth?22:45
luis_cyeoh, yup thx22:46
*** dontalton has joined #openstack-dev22:46
luis_gyee, im using v222:46
gyeeyour user have the "admin" role?22:46
luis_yes22:46
*** kbrierly has joined #openstack-dev22:47
luis_now after i updated, i can't even do user-list with that account22:47
gyeeanything interesting in the logs?22:47
*** JonnyNomad has quit IRC22:48
luis_not really no warnings/errors or anything, it just seems like auth is failing22:48
luis_i was thinking whether admins are diff now, based on domains22:49
luis_instead of tenants22:49
luis_and perhaps that had somethig to do?22:49
gyeeif you have the "admin" role, you should be able to perform admin operations22:50
*** Gordonz_ has quit IRC22:50
gyeeluis_, you running at debug level?22:51
gyeedo you something like this in the logs? 'RBAC: Proceeding without tenant'22:52
luis_no, let me restart in debug...22:52
*** stevemar has quit IRC22:52
*** topol has quit IRC22:54
*** vipul|away is now known as vipul22:57
*** hemnafk is now known as hemna22:57
openstackgerritA change was merged to openstack-dev/devstack: Implements blueprint quantum-lbaas-plugin-support  https://review.openstack.org/2338222:58
*** kaushikc has quit IRC22:59
luis_gyee, u know what i don't see that message22:59
luis_I do see some that say: RBAC: Invalid token23:00
*** donaldh has quit IRC23:00
luis_it doens't appear when i try to use keystone user-list or anything though, not sure how it came up23:00
*** jaybuff has quit IRC23:00
luis_the admin role is there in the db23:01
luis_the extra column is empty though {}23:02
*** jaybuff has joined #openstack-dev23:02
luis_it doesn't sya enabled:True23:02
gyeeluis_, https://github.com/openstack/keystone/blob/master/keystone/common/controller.py#L2723:02
luis_or anything lie that23:02
gyeemeans token not found23:02
gyeeis your token still in the db?23:02
henrynashgyee: sounds like it couldn't read the token in the build_policy_check_Credentials23:03
*** kbringard has quit IRC23:03
gyeehenrynash, yeah23:03
*** JonnyNomad has joined #openstack-dev23:03
henrynashluis_: is there a 'RBAC: Authorizing…" line just before that23:03
luis_my token is in the db23:04
luis_just got a new one with nova credentials23:04
luis_i use it to get /users23:04
luis_but no luck23:04
luis_You are not authorized to perform the requested action: identity:list_users23:04
openstackgerritA change was merged to openstack/horizon: Improve style of network topology  https://review.openstack.org/2249023:05
gyeeluis_, can you paste the debug log here http://paste.openstack.org/23:05
luis_I dont know if it matters but the extra info has a trust_id:null ?23:05
luis_sure..23:05
*** sandywalsh has quit IRC23:08
*** eharney has quit IRC23:14
*** jaybuff has left #openstack-dev23:15
luis_gyee, http://paste.openstack.org/show/32899/23:15
luis_sorry for the delay23:15
*** cp16net is now known as cp16net|away23:17
gyeeluis_, doesn't appear your user has "admin" role23:18
gyeeline 7209, 2013-03-06 17:12:32    DEBUG [keystone.policy.backends.rules] enforce admin_required: {'tenant_id': u'f26985eef1434ba0801773f2d6f542ba', 'user_id': u'f3cf29c576984d9e85a3f6dbfc466981', u'roles': [u'_member_']}23:18
henrynashgyee: aahhh light bulb moment23:19
henrynashgyee: in Folsom, if you have admin on a say project x, get a token with that..you can do ANYHTHING to any other entity23:19
henrynashDolspm doesn't check the target23:19
henrynashoops, Folsom doesn't check the target23:20
henrynashgyee: No in Grizzly we do…so you ONLY get to be admin on the projects you are really admin for!23:20
*** cp16net|away is now known as cp16net23:21
gyeehenrynash, we check for both project and role now?23:21
henrynashgyee: of course, this is RBAC, right?23:21
matiueasy review points: https://review.openstack.org/2376123:22
gyeehenrynash, so there's no global 'admin' anymore? Did we just change this behavior in the last couple of days?23:22
luis_henrynash, oh ok..so i was just getting a token, i thought i had admin because i could do anything..23:22
*** kgriffs has joined #openstack-dev23:23
henrynashgyee: no, I think it got changed when we did the v3 ptotection23:24
gyeehenrynash, https://github.com/openstack/keystone/blob/master/etc/policy.json#L3523:24
henrynashgyee: but now, support v2 tokens through the same path23:24
gyeerule:admin_required only requires user to have the "admin" role23:24
*** vkmc has quit IRC23:26
henrynashgyee: the difference is that in Folsom we never checked the target of an api in the policy engine…now we do23:26
henrynashgyee: otherwise we would;t have RBAC23:26
henrynashgyee: so if you use a v2 token via the v2 apis (to say list users) you get the old semantics23:27
henrynashgyee: but not if you call the v2 apis23:28
henrynashgyee: we could of course special case admin….but should we?23:28
*** monst has quit IRC23:28
gyeehenrynash, understood, so all luis_ need to do is to assign the "admin" role to the user for the given project23:28
*** sandywalsh has joined #openstack-dev23:28
henrynashgyee: yep23:29
luis_i di that and it worked23:29
luis_!23:29
luis_thanks...23:29
gyeew00t!23:29
luis_:D23:29
luis_i just didn't get why i couldnt do anything if i could do it before with that same account23:29
luis_it did not have admin though23:29
luis_on the project i wanted to get to23:29
luis_if the account has domain admin23:29
luis_would that be enough?23:29
gyeeluis_, that proves Grizzly is more secure than Folsom! :D23:30
henrynashluis_: that;s the think in v3, you need to have the role on the entity you want to operate on23:30
luis_btw, i tried v2 and i still could not access, so loks like v2 and v3 have the sasme semantics23:30
luis_haha true23:30
*** markmcclain has quit IRC23:30
henrynashluis_: hmm, now that's odd23:30
luis_i add admin to my roles, and i can access stuff again23:31
luis_im doing this directly in the db23:31
luis_i remove the admin role, and i can't anymore23:31
luis_through v3 or v223:31
gyeemake sense23:31
luis_at least i can access stuff now, thx for the help!23:31
luis_my only doubt now is..the domain23:31
luis_a domain admin, doesn't have admin on the actual resource23:31
luis_so would he not have access to them unless he has the role specificlaly n them?23:32
henrynashluis_: when you say v2….so you mean just the token.. or are you still calling a v3 api to list users of whaterver23:32
*** bknudson has left #openstack-dev23:32
luis_I m meant: GET /v2.0/users and GET /v3/users23:32
luis_i used the same token from nova credentials23:32
*** datsun180b has quit IRC23:32
*** markmcclain has joined #openstack-dev23:33
*** hemna is now known as hemnafk23:33
henrynashluis_: Ok, let me investigate that, I'd have expected the GET /v2.0/usres to have worked23:33
*** soody has joined #openstack-dev23:34
*** woodspa has quit IRC23:34
*** portseven has quit IRC23:34
*** bnemec_ has joined #openstack-dev23:34
luis_thx!...now what about that domain admin question?23:35
henrynashluis_:So….23:35
luis_ woudl it be enough for me to make my account a domain admin23:35
luis_for me to not have to do that on a projet by project basis?23:35
henrynashluis_: a domain role does NOT give you a role on any projects within it23:35
henrynashluis_: what it can do is allow you to set up your policy file to allow, say, a domain administrator to be able to look after all your users and groups in that domain23:36
*** edmund has quit IRC23:36
*** portseven has joined #openstack-dev23:36
henrynashluis:: you'd do that by getting a domain scoped token (as opposed to a project scoped token)23:36
luis_I see, is there a way to make a system wide admin? that is an admin of any tenant?23:37
*** benner_ has joined #openstack-dev23:37
*** bnemec has quit IRC23:37
*** ajia has quit IRC23:37
*** benner has quit IRC23:37
*** arosen-home has quit IRC23:37
gyeeluis_, unless you use the default ADMIN token :)23:37
*** arosen1 has joined #openstack-dev23:37
*** ajia has joined #openstack-dev23:38
henrynashluis_: so there is no magic switch any more, no23:38
luis_alright sounds good, well this was very helpful, thank you both!23:38
henrynashluis_: I'd suggest a typical scenario would due to have an admin_group and every project would have the admin role for the admin_group23:39
*** pabelanger has quit IRC23:40
henrynashluis_: and then you can add your administrators to that group, and they'd all get admin role on all projects23:40
luis_henrynash, yueah that is what we were planning to do b4 reading about domain  and domain roles (admins)23:40
luis_we thought somehow that woudl cover it, if domains inherited their roles to their members23:40
luis_but yeah we can go with that other approach23:40
henrynashluis_: we considered that. but in the end rejected it…that's really an orchestration policy to do that kind of inheritance23:41
*** henrynash has quit IRC23:42
luis_i do see some value in it tbh, i think it can be practical to have system-wide roles without having to do this manualmanipulation of groups23:42
*** diogogmt has quit IRC23:43
luis_but anyway, i guess there are reason why it wa not approved on this pass23:43
luis_gyee, thx a lot !23:43
luis_l8r  :)23:43
*** aeperezt has quit IRC23:43
*** gary_th has quit IRC23:45
*** henrynash has joined #openstack-dev23:46
*** aeperezt has joined #openstack-dev23:46
*** jimfehlig has quit IRC23:49
*** dhellmann is now known as dhellmann-afk23:51
openstackgerritA change was merged to openstack/quantum: Load quota resources dynamically  https://review.openstack.org/2368623:51
*** henrynash has quit IRC23:52
*** bswartz has joined #openstack-dev23:55

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