*** afazekas has quit IRC | 00:02 | |
*** garyTh has quit IRC | 00:03 | |
*** sdake has quit IRC | 00:03 | |
*** marun has quit IRC | 00:07 | |
*** marun has joined #openstack-dev | 00:08 | |
*** marun has quit IRC | 00:10 | |
*** marun has joined #openstack-dev | 00:11 | |
jgriffith | cburgess: we're in luck :) | 00:11 |
---|---|---|
cburgess | jgriffith: Oh? | 00:11 |
jgriffith | cburgess: the metadata is included in the volume object that nova already grabs | 00:11 |
*** lloydde has joined #openstack-dev | 00:11 | |
jgriffith | cburgess: so nova/volume/cinder.py line 213 | 00:12 |
jgriffith | cburgess: the returned item has the metadata properties included with it | 00:12 |
openstackgerrit | A change was merged to openstack/swift: small cleanup to associated projects page https://review.openstack.org/35192 | 00:13 |
openstackgerrit | A change was merged to openstack/cinder: Added Cinder volume backup to Ceph support https://review.openstack.org/34346 | 00:13 |
jgriffith | cburgess: so it looks like: d['volume_metadata']['physical_block_size'] | 00:13 |
cburgess | jgriffith: OK back… pulling up the code. | 00:13 |
jgriffith | cburgess: :) | 00:14 |
*** yamahata_ has quit IRC | 00:15 | |
openstackgerrit | A change was merged to openstack/keystone: `tox -ecover` failure. Missing entry in tox.ini https://review.openstack.org/34766 | 00:15 |
cburgess | jgriffith: 213 looks like the start of a get function defention in the API object? | 00:16 |
jgriffith | cburgess: yeah | 00:16 |
jgriffith | cburgess: so that get returns the volume object from the client | 00:16 |
jgriffith | cburgess: and fortunately it's a *full* ref so it has the volume_metadata | 00:17 |
*** xBytez has quit IRC | 00:17 | |
cburgess | jgriffith: Ahh and the volume object will contain the metadata. OK so I just have to figure out the best place to pull the volume object and parse the metadata. | 00:17 |
jgriffith | cburgess: so the nice thing is that it's cleaned up in the untranslate before being returned to the caller | 00:18 |
cburgess | jgriffith: Let me look at what that does. | 00:18 |
cburgess | jgriffith: Ok that just gives us a dict. OK. | 00:19 |
jgriffith | cburgess: yep | 00:19 |
cburgess | jgriffith: OK.. this works. | 00:19 |
jgriffith | cburgess: so I *think* this will plug in nicely to what you ahve | 00:19 |
jgriffith | have | 00:19 |
cburgess | jgriffith: I just need to figure out the context issue and pull the volume object at some place. | 00:19 |
cburgess | jgriffith: Yes. I can work with this. Just have to figure out the best place for it. | 00:19 |
jgriffith | cburgess: context issue... OH | 00:19 |
jgriffith | cburgess: well there's that :) | 00:19 |
*** comay has quit IRC | 00:20 | |
jgriffith | cburgess: but I'm assuming we're already pulling this somewhere in the attach process | 00:20 |
jgriffith | although I could be wrong | 00:20 |
jgriffith | I just made that assumption without looking :( | 00:20 |
cburgess | jgriffith: Well the issue is that when we build the actual libvirt object we don't have a context. But I can solve this. Just have to figure out our calling stack and what the best place to do that is. | 00:20 |
cburgess | jgriffith: We are… its just much higher then the location that we build the xml. | 00:20 |
jgriffith | cburgess: OHHHHH | 00:21 |
cburgess | So… I just have to update some function definitons to pass the context, or pull the metadata at a higher level and pass it down. | 00:21 |
jgriffith | cburgess: that makes sense | 00:21 |
cburgess | Which I can do. | 00:21 |
jgriffith | cburgess: hmm... | 00:21 |
cburgess | nove/compute/manager.py line 3112 | 00:22 |
cburgess | Thats where the attach call starts. | 00:22 |
jgriffith | cburgess: ahhh... ok | 00:22 |
cburgess | So either I update the function calls at line 3146 to pass down a context, or I pull the metadata before that and pass the metadata to that call. | 00:23 |
jgriffith | cburgess: doesn't look like we use a context anywhere else, wonder if it would be best to suck it in earlier and pass in as an option? | 00:23 |
*** alop has quit IRC | 00:24 | |
jgriffith | cburgess: but you're much more familiar here so I should just leave it to you :) | 00:24 |
cburgess | I need to look at the implications of both of those and figure out the most flexabile approach. I also want to reach out to some of the nova cores to figure out whats the most acceptable from a possible backport perspective. | 00:24 |
jgriffith | cburgess: excellent point :) | 00:24 |
cburgess | jgriffith: Either way the issue is that I have to pass extra data to the nova volume drivers which means I have to update a lot more function defs. | 00:25 |
cburgess | Which means more tests…. :( | 00:25 |
*** alop has joined #openstack-dev | 00:25 | |
jgriffith | cburgess: it's too bad it looks like the gets are all done in bdm | 00:25 |
*** freedomhui has quit IRC | 00:25 | |
jgriffith | cburgess: :( | 00:25 |
jgriffith | cburgess: hmmm... | 00:25 |
*** lloydde has quit IRC | 00:25 | |
cburgess | jgriffith: Hmm maybe I can some how leverage that. | 00:25 |
jgriffith | cburgess: that would be kinda neat | 00:26 |
jgriffith | cburgess: and it would sort of seem logical IMO | 00:26 |
*** cliu has joined #openstack-dev | 00:26 | |
jgriffith | cburgess: it looks like that table is pretty static though | 00:27 |
*** emagana has quit IRC | 00:27 | |
jgriffith | cburgess: alright, I gotta run | 00:28 |
cburgess | jgriffith: Yeah and we need to set this at the time we define the XML too. | 00:28 |
jgriffith | cburgess: if we can't do it safely enough for a bp that's the way it goes | 00:28 |
cburgess | jgriffith: OK… I will keep working now that I know where the data is on the cinder side. | 00:28 |
jgriffith | it just would've been nice :) | 00:28 |
jgriffith | cburgess: I'll hopefully sneak online tonight and finish that submission | 00:28 |
jgriffith | cburgess: and tomorrow I'm skipping all meetings :) | 00:29 |
cburgess | jgriffith: Not giving up yet | 00:29 |
jgriffith | :) | 00:29 |
*** marun has quit IRC | 00:34 | |
*** marun has joined #openstack-dev | 00:35 | |
*** alexxu has joined #openstack-dev | 00:37 | |
*** pabelanger has joined #openstack-dev | 00:38 | |
*** marun has quit IRC | 00:41 | |
*** jaypipes has quit IRC | 00:41 | |
*** terry7 has quit IRC | 00:42 | |
*** marun has joined #openstack-dev | 00:42 | |
*** jang has quit IRC | 00:43 | |
*** anteaya has quit IRC | 00:43 | |
*** jang has joined #openstack-dev | 00:44 | |
*** sleepsonthefloor has quit IRC | 00:44 | |
*** leizhang has joined #openstack-dev | 00:46 | |
*** jaypipes has joined #openstack-dev | 00:46 | |
*** rwsu is now known as rwsu-away | 00:47 | |
*** gongysh has quit IRC | 00:48 | |
*** stevemar has joined #openstack-dev | 00:48 | |
*** _ffio_ has quit IRC | 00:48 | |
*** ffio has joined #openstack-dev | 00:48 | |
*** marun has quit IRC | 00:51 | |
*** marun has joined #openstack-dev | 00:52 | |
*** bdpayne has quit IRC | 00:54 | |
*** marun has quit IRC | 00:54 | |
*** marun has joined #openstack-dev | 00:55 | |
*** andrewbogott is now known as andrewbogott_afk | 00:55 | |
*** marun has quit IRC | 00:57 | |
*** xmltok has quit IRC | 00:57 | |
*** marun has joined #openstack-dev | 00:58 | |
*** marun has quit IRC | 01:00 | |
*** marun has joined #openstack-dev | 01:01 | |
*** marun has quit IRC | 01:04 | |
*** marun has joined #openstack-dev | 01:07 | |
*** bing_bu has joined #openstack-dev | 01:08 | |
*** marun has quit IRC | 01:09 | |
*** yaguang has joined #openstack-dev | 01:10 | |
*** marun has joined #openstack-dev | 01:11 | |
*** zhuadl has joined #openstack-dev | 01:11 | |
*** lloydde has joined #openstack-dev | 01:12 | |
*** erkules_ has joined #openstack-dev | 01:14 | |
*** erkules has quit IRC | 01:16 | |
*** lloydde has quit IRC | 01:16 | |
*** marun has quit IRC | 01:18 | |
*** marun has joined #openstack-dev | 01:19 | |
*** alexxu has quit IRC | 01:19 | |
*** alexxu has joined #openstack-dev | 01:20 | |
*** alexxu has quit IRC | 01:21 | |
*** marun has quit IRC | 01:25 | |
*** marun has joined #openstack-dev | 01:26 | |
*** marun has quit IRC | 01:29 | |
*** marun has joined #openstack-dev | 01:31 | |
*** marun has quit IRC | 01:33 | |
*** freedomhui has joined #openstack-dev | 01:33 | |
*** zyluo has quit IRC | 01:33 | |
*** marun has joined #openstack-dev | 01:34 | |
*** lbragstad has joined #openstack-dev | 01:36 | |
*** marun has quit IRC | 01:36 | |
*** marun has joined #openstack-dev | 01:38 | |
*** danwent has quit IRC | 01:39 | |
*** marun has quit IRC | 01:40 | |
*** marun has joined #openstack-dev | 01:42 | |
*** marun has quit IRC | 01:43 | |
*** mmoya has quit IRC | 01:44 | |
openstackgerrit | A change was merged to openstack/ceilometer: Basic alarm threshold evaluation logic. https://review.openstack.org/34468 | 01:44 |
openstackgerrit | A change was merged to openstack/ceilometer: Simple service for singleton threshold eval https://review.openstack.org/34745 | 01:44 |
*** marun has joined #openstack-dev | 01:45 | |
*** jjmb has joined #openstack-dev | 01:46 | |
*** marun has quit IRC | 01:46 | |
*** erkules_ has quit IRC | 01:47 | |
*** marun has joined #openstack-dev | 01:48 | |
*** erkules_ has joined #openstack-dev | 01:49 | |
*** gongysh has joined #openstack-dev | 01:51 | |
*** marun has quit IRC | 01:52 | |
gongysh | dansmith: ping | 01:53 |
*** marun has joined #openstack-dev | 01:54 | |
*** rcleere has joined #openstack-dev | 01:54 | |
*** fifieldt has joined #openstack-dev | 01:55 | |
*** novas0x2a|laptop has quit IRC | 01:56 | |
*** armax has quit IRC | 01:56 | |
*** jkordish has quit IRC | 01:57 | |
*** marun has quit IRC | 01:58 | |
*** neelashah has joined #openstack-dev | 01:58 | |
*** marun has joined #openstack-dev | 01:59 | |
*** marun has quit IRC | 02:03 | |
*** marun has joined #openstack-dev | 02:04 | |
*** bing_bu has quit IRC | 02:11 | |
*** READ10 has quit IRC | 02:11 | |
*** bing_bu has joined #openstack-dev | 02:11 | |
*** lloydde has joined #openstack-dev | 02:13 | |
*** marun has quit IRC | 02:13 | |
*** stewart has quit IRC | 02:13 | |
*** mjfork has quit IRC | 02:13 | |
*** marun has joined #openstack-dev | 02:14 | |
*** marun has quit IRC | 02:16 | |
*** sandeepr has quit IRC | 02:16 | |
*** yamahata has quit IRC | 02:17 | |
*** sandeepr has joined #openstack-dev | 02:17 | |
*** lloydde has quit IRC | 02:17 | |
*** marun has joined #openstack-dev | 02:17 | |
*** marun has quit IRC | 02:19 | |
*** yamahata has joined #openstack-dev | 02:19 | |
*** marun has joined #openstack-dev | 02:20 | |
*** marun has quit IRC | 02:24 | |
*** marun has joined #openstack-dev | 02:25 | |
*** afrittoli has joined #openstack-dev | 02:27 | |
*** tomh__ has joined #openstack-dev | 02:27 | |
*** mkerrin has quit IRC | 02:27 | |
*** andreaf has quit IRC | 02:28 | |
*** jang has quit IRC | 02:28 | |
*** jang has joined #openstack-dev | 02:28 | |
*** tomh_ has quit IRC | 02:28 | |
*** mkerrin has joined #openstack-dev | 02:29 | |
*** stewart has joined #openstack-dev | 02:30 | |
*** shaon has joined #openstack-dev | 02:33 | |
*** yamahata has quit IRC | 02:36 | |
*** marun has quit IRC | 02:37 | |
*** zul has joined #openstack-dev | 02:37 | |
*** vkmc has quit IRC | 02:38 | |
*** jclift has quit IRC | 02:38 | |
*** marun has joined #openstack-dev | 02:39 | |
*** edmund has joined #openstack-dev | 02:41 | |
*** portante is now known as portante|afk | 02:43 | |
*** andreaf has joined #openstack-dev | 02:43 | |
*** afrittoli has quit IRC | 02:43 | |
*** erkules_ is now known as erkules | 02:45 | |
*** marun has quit IRC | 02:46 | |
*** portante|afk is now known as portante | 02:46 | |
*** marun has joined #openstack-dev | 02:47 | |
*** portante is now known as portante|afk | 02:51 | |
*** tomh_ has joined #openstack-dev | 02:52 | |
*** otherwiseguy has joined #openstack-dev | 02:52 | |
*** tomh__ has quit IRC | 02:53 | |
*** nati_ueno has quit IRC | 02:56 | |
*** stewart has quit IRC | 02:56 | |
*** marun has quit IRC | 02:59 | |
*** marun has joined #openstack-dev | 02:59 | |
*** portante|afk is now known as portante | 03:02 | |
*** marun has quit IRC | 03:02 | |
*** marun has joined #openstack-dev | 03:03 | |
*** marun has quit IRC | 03:05 | |
*** mdomsch has joined #openstack-dev | 03:06 | |
*** maheshp has joined #openstack-dev | 03:06 | |
*** mkerrin has quit IRC | 03:06 | |
*** sandeepr_ltp has joined #openstack-dev | 03:06 | |
*** andrea_ has joined #openstack-dev | 03:06 | |
*** mkerrin has joined #openstack-dev | 03:07 | |
*** roz has quit IRC | 03:08 | |
*** marun has joined #openstack-dev | 03:09 | |
*** marun has quit IRC | 03:10 | |
*** shaon has quit IRC | 03:11 | |
*** marun has joined #openstack-dev | 03:12 | |
*** lloydde has joined #openstack-dev | 03:13 | |
*** stewart has joined #openstack-dev | 03:13 | |
*** marun has quit IRC | 03:14 | |
*** marun has joined #openstack-dev | 03:16 | |
*** bourke_ has joined #openstack-dev | 03:17 | |
*** afrittoli has joined #openstack-dev | 03:17 | |
*** lloydde has quit IRC | 03:17 | |
*** bourke has quit IRC | 03:18 | |
*** andreaf has quit IRC | 03:18 | |
*** pixelbeat has quit IRC | 03:19 | |
*** alexxu has joined #openstack-dev | 03:20 | |
*** marun has quit IRC | 03:21 | |
*** marun has joined #openstack-dev | 03:22 | |
*** marun has quit IRC | 03:30 | |
*** maheshp has quit IRC | 03:30 | |
*** marun has joined #openstack-dev | 03:31 | |
*** fifieldt has quit IRC | 03:33 | |
*** marun has quit IRC | 03:33 | |
*** redbeard2 has joined #openstack-dev | 03:33 | |
*** marun has joined #openstack-dev | 03:34 | |
*** marun has quit IRC | 03:36 | |
*** maheshp has joined #openstack-dev | 03:37 | |
*** dguitarbite has joined #openstack-dev | 03:37 | |
*** marun has joined #openstack-dev | 03:37 | |
*** marun has quit IRC | 03:39 | |
*** marun has joined #openstack-dev | 03:40 | |
*** edmund has quit IRC | 03:42 | |
*** marun has quit IRC | 03:42 | |
*** marun has joined #openstack-dev | 03:43 | |
*** maheshp1 has joined #openstack-dev | 03:44 | |
*** maheshp has quit IRC | 03:45 | |
*** marun has quit IRC | 03:46 | |
*** bdpayne has joined #openstack-dev | 03:47 | |
*** marun has joined #openstack-dev | 03:47 | |
*** zhuadl has quit IRC | 03:48 | |
*** pabelanger has quit IRC | 03:49 | |
*** alop has quit IRC | 03:51 | |
*** n50806 has joined #openstack-dev | 03:51 | |
*** n50806 has left #openstack-dev | 03:51 | |
*** n50893 has joined #openstack-dev | 03:53 | |
*** SergeyLukjanov has joined #openstack-dev | 03:55 | |
*** maheshp1 has quit IRC | 03:55 | |
*** marun has quit IRC | 03:57 | |
*** marun has joined #openstack-dev | 03:58 | |
*** mikal has quit IRC | 04:00 | |
*** maheshp has joined #openstack-dev | 04:01 | |
*** ayoung_ has joined #openstack-dev | 04:01 | |
*** mikal has joined #openstack-dev | 04:02 | |
*** n50893 has quit IRC | 04:03 | |
*** marun has quit IRC | 04:04 | |
*** marun has joined #openstack-dev | 04:06 | |
*** neelashah has quit IRC | 04:07 | |
*** tzumainn has joined #openstack-dev | 04:07 | |
*** cliu has quit IRC | 04:11 | |
*** kaushikc has joined #openstack-dev | 04:12 | |
*** marun has quit IRC | 04:12 | |
*** marun has joined #openstack-dev | 04:13 | |
*** lloydde has joined #openstack-dev | 04:14 | |
*** marun has quit IRC | 04:15 | |
*** locke1051 has quit IRC | 04:15 | |
*** marun has joined #openstack-dev | 04:16 | |
*** locke105 has joined #openstack-dev | 04:17 | |
*** lloydde has quit IRC | 04:18 | |
*** dperaza has quit IRC | 04:21 | |
*** marun has quit IRC | 04:21 | |
*** stevemar has quit IRC | 04:21 | |
*** marun has joined #openstack-dev | 04:22 | |
*** stevemar has joined #openstack-dev | 04:22 | |
*** afazekas has joined #openstack-dev | 04:22 | |
*** sleepsonthefloor has joined #openstack-dev | 04:23 | |
*** tzumainn has quit IRC | 04:23 | |
*** zhiyan has joined #openstack-dev | 04:23 | |
*** boris-42 has joined #openstack-dev | 04:24 | |
*** danwent has joined #openstack-dev | 04:26 | |
*** marun has quit IRC | 04:26 | |
*** marun has joined #openstack-dev | 04:27 | |
*** danwent has quit IRC | 04:28 | |
*** marun has quit IRC | 04:28 | |
*** prekarat has joined #openstack-dev | 04:28 | |
*** marun has joined #openstack-dev | 04:30 | |
*** marun has quit IRC | 04:34 | |
*** marun has joined #openstack-dev | 04:35 | |
*** marun has quit IRC | 04:39 | |
*** marun has joined #openstack-dev | 04:40 | |
*** stevemar has quit IRC | 04:42 | |
*** marun has quit IRC | 04:42 | |
*** maheshp has quit IRC | 04:42 | |
*** marun has joined #openstack-dev | 04:43 | |
*** maheshp has joined #openstack-dev | 04:44 | |
*** freedomhui has quit IRC | 04:45 | |
*** kaushikc has quit IRC | 04:45 | |
*** kaushikc has joined #openstack-dev | 04:45 | |
*** maheshp has quit IRC | 04:46 | |
openstackgerrit | A change was merged to openstack/cinder: Imported Translations from Transifex https://review.openstack.org/34932 | 04:50 |
*** marun has quit IRC | 04:52 | |
*** marun has joined #openstack-dev | 04:53 | |
*** ayoung_ has left #openstack-dev | 04:53 | |
*** marun has quit IRC | 04:55 | |
*** ayoung83 has joined #openstack-dev | 04:55 | |
*** marun has joined #openstack-dev | 04:57 | |
*** zhiyan has left #openstack-dev | 04:58 | |
*** marun has quit IRC | 04:58 | |
*** abhishekkr has joined #openstack-dev | 05:00 | |
*** marun has joined #openstack-dev | 05:01 | |
*** zaitcev has quit IRC | 05:01 | |
*** lukego has joined #openstack-dev | 05:02 | |
openstackgerrit | A change was merged to openstack/cinder: Removes 3PAR domain option from cinder config file https://review.openstack.org/34480 | 05:03 |
*** marun has quit IRC | 05:05 | |
*** marun has joined #openstack-dev | 05:06 | |
*** lukego has quit IRC | 05:07 | |
*** zhuadl has joined #openstack-dev | 05:13 | |
*** lloydde has joined #openstack-dev | 05:14 | |
*** lloydde has quit IRC | 05:15 | |
*** lloydde has joined #openstack-dev | 05:15 | |
*** maheshp has joined #openstack-dev | 05:15 | |
notmyname | ttx: ping. I'll probably be up when you get this | 05:16 |
*** SergeyLukjanov has quit IRC | 05:17 | |
*** abhishekkr_ has joined #openstack-dev | 05:18 | |
*** otherwiseguy has quit IRC | 05:19 | |
*** abhishekkr has quit IRC | 05:21 | |
*** lukego has joined #openstack-dev | 05:22 | |
*** marun has quit IRC | 05:25 | |
*** marun has joined #openstack-dev | 05:26 | |
*** enikanorov-w has quit IRC | 05:26 | |
*** enikanorov-w has joined #openstack-dev | 05:27 | |
*** marun has quit IRC | 05:27 | |
*** kushal has joined #openstack-dev | 05:28 | |
*** marun has joined #openstack-dev | 05:29 | |
*** bdpayne has quit IRC | 05:30 | |
*** marun has quit IRC | 05:31 | |
*** navid_ has joined #openstack-dev | 05:33 | |
*** marun has joined #openstack-dev | 05:33 | |
*** freedomhui has joined #openstack-dev | 05:34 | |
*** prekarat1 has joined #openstack-dev | 05:34 | |
*** prekarat has quit IRC | 05:35 | |
*** marun has quit IRC | 05:35 | |
*** ayoung83 has quit IRC | 05:35 | |
*** marun has joined #openstack-dev | 05:37 | |
notmyname | ttx: FYI, final=true https://review.openstack.org/#/c/35242/ | 05:42 |
*** bdpayne has joined #openstack-dev | 05:44 | |
*** marun has quit IRC | 05:44 | |
*** lukego has quit IRC | 05:44 | |
*** marun has joined #openstack-dev | 05:45 | |
*** marun has quit IRC | 05:48 | |
*** marun has joined #openstack-dev | 05:49 | |
*** marun has quit IRC | 05:52 | |
*** gongysh has quit IRC | 05:53 | |
*** marun has joined #openstack-dev | 05:55 | |
*** gongysh has joined #openstack-dev | 05:58 | |
*** alunduil has quit IRC | 06:02 | |
*** marun has quit IRC | 06:03 | |
*** marun has joined #openstack-dev | 06:05 | |
*** abhishekkr_ has quit IRC | 06:05 | |
*** markmcclain has quit IRC | 06:06 | |
*** lloydde has quit IRC | 06:06 | |
*** marun has quit IRC | 06:07 | |
*** maheshp has quit IRC | 06:07 | |
*** marun has joined #openstack-dev | 06:09 | |
*** belmoreira has joined #openstack-dev | 06:11 | |
*** salv-orlando has joined #openstack-dev | 06:12 | |
*** marun has quit IRC | 06:13 | |
*** gongysh has quit IRC | 06:14 | |
*** freedomhui has quit IRC | 06:14 | |
*** marun has joined #openstack-dev | 06:16 | |
*** SergeyLukjanov has joined #openstack-dev | 06:16 | |
*** devvesa has joined #openstack-dev | 06:17 | |
*** marun has quit IRC | 06:19 | |
*** Ruetobas has quit IRC | 06:20 | |
*** psedlak has joined #openstack-dev | 06:21 | |
*** marun has joined #openstack-dev | 06:21 | |
*** abhishekkr_ has joined #openstack-dev | 06:21 | |
*** Ruetobas has joined #openstack-dev | 06:21 | |
*** marun has quit IRC | 06:23 | |
*** gargya_ has joined #openstack-dev | 06:23 | |
*** gargya_ is now known as gargya | 06:23 | |
*** jcoufal has joined #openstack-dev | 06:24 | |
*** marun has joined #openstack-dev | 06:24 | |
*** jcoufal has quit IRC | 06:25 | |
*** giroro_ has joined #openstack-dev | 06:25 | |
*** dcmorton has quit IRC | 06:26 | |
*** marun has quit IRC | 06:26 | |
*** marun has joined #openstack-dev | 06:28 | |
*** Ruetobas has quit IRC | 06:28 | |
*** dcmorton has joined #openstack-dev | 06:29 | |
*** gongysh has joined #openstack-dev | 06:29 | |
*** marun has quit IRC | 06:33 | |
*** sdake has joined #openstack-dev | 06:34 | |
*** sdake has joined #openstack-dev | 06:34 | |
*** marun has joined #openstack-dev | 06:34 | |
*** jcoufal has joined #openstack-dev | 06:35 | |
*** marun has quit IRC | 06:35 | |
*** jcoufal has quit IRC | 06:35 | |
openstackgerrit | A change was merged to openstack/cinder: Handle ECONNREFUSED exception in SolidFire driver. https://review.openstack.org/34961 | 06:36 |
*** marun has joined #openstack-dev | 06:37 | |
notmyname | ttx: final=true is merged. are you around? | 06:37 |
*** yolanda has joined #openstack-dev | 06:37 | |
*** sungju has quit IRC | 06:38 | |
*** marun has quit IRC | 06:40 | |
*** marun has joined #openstack-dev | 06:42 | |
*** pschaef has joined #openstack-dev | 06:43 | |
notmyname | ttx: I'm sure you'll log on in about 5 minutes, but I'm going to bed :-) | 06:49 |
*** afazekas has quit IRC | 06:49 | |
*** marun has quit IRC | 06:54 | |
*** marun has joined #openstack-dev | 06:55 | |
*** marun has quit IRC | 06:58 | |
*** marun has joined #openstack-dev | 06:59 | |
*** xga has joined #openstack-dev | 07:01 | |
*** reidrac has joined #openstack-dev | 07:02 | |
*** jcoufal has joined #openstack-dev | 07:02 | |
*** pschaef has quit IRC | 07:03 | |
*** marun has quit IRC | 07:04 | |
*** belmoreira has quit IRC | 07:04 | |
*** jdurgin1 has quit IRC | 07:04 | |
*** belmoreira1 has joined #openstack-dev | 07:04 | |
*** marun has joined #openstack-dev | 07:05 | |
*** jprovazn has joined #openstack-dev | 07:05 | |
*** egallen has joined #openstack-dev | 07:07 | |
*** marun has quit IRC | 07:07 | |
*** marun has joined #openstack-dev | 07:08 | |
*** asalkeld_ has quit IRC | 07:10 | |
ttx | notmyname: o/ | 07:10 |
ttx | notmyname: looks all good from my side. Will tag&upload in a few hours. | 07:11 |
*** vartom has joined #openstack-dev | 07:13 | |
*** eglynn has joined #openstack-dev | 07:13 | |
*** afazekas has joined #openstack-dev | 07:14 | |
*** ema has joined #openstack-dev | 07:16 | |
*** ema has joined #openstack-dev | 07:16 | |
*** marun has quit IRC | 07:17 | |
*** henrynash has joined #openstack-dev | 07:17 | |
*** marun has joined #openstack-dev | 07:17 | |
*** lukego has joined #openstack-dev | 07:25 | |
*** martyntaylor has joined #openstack-dev | 07:26 | |
gongysh | salv-orlando: ping | 07:27 |
*** marun has quit IRC | 07:29 | |
*** marun has joined #openstack-dev | 07:30 | |
*** gargya_ has joined #openstack-dev | 07:30 | |
*** gargya has quit IRC | 07:32 | |
*** gargya_ is now known as gargya | 07:32 | |
*** marun has quit IRC | 07:35 | |
*** henrynash has quit IRC | 07:35 | |
*** marun has joined #openstack-dev | 07:36 | |
*** JordanP has joined #openstack-dev | 07:37 | |
*** marun has quit IRC | 07:38 | |
*** BobBall_ is now known as BobBall | 07:39 | |
*** kpavel has joined #openstack-dev | 07:39 | |
*** marun has joined #openstack-dev | 07:39 | |
*** corXi has joined #openstack-dev | 07:45 | |
*** marun has quit IRC | 07:48 | |
*** mmoya has joined #openstack-dev | 07:49 | |
*** fifieldt has joined #openstack-dev | 07:51 | |
*** Ryan_Lane has quit IRC | 07:54 | |
*** koolhead17 has quit IRC | 07:56 | |
*** ifarkas has joined #openstack-dev | 07:56 | |
*** sungju has joined #openstack-dev | 07:57 | |
*** lukego has quit IRC | 07:57 | |
*** jtomasek has joined #openstack-dev | 08:00 | |
*** marun has joined #openstack-dev | 08:00 | |
*** vartom has quit IRC | 08:00 | |
*** marun has quit IRC | 08:01 | |
*** afazekas has quit IRC | 08:03 | |
*** marun has joined #openstack-dev | 08:03 | |
*** marun has quit IRC | 08:05 | |
*** marun has joined #openstack-dev | 08:06 | |
*** marun has quit IRC | 08:08 | |
*** belmoreira1 has quit IRC | 08:09 | |
*** jpich has joined #openstack-dev | 08:09 | |
*** belmoreira has joined #openstack-dev | 08:09 | |
*** marun has joined #openstack-dev | 08:09 | |
*** freedomhui has joined #openstack-dev | 08:10 | |
*** alunduil has joined #openstack-dev | 08:10 | |
*** garyk has joined #openstack-dev | 08:11 | |
*** freedomhui has quit IRC | 08:11 | |
*** Max has joined #openstack-dev | 08:11 | |
*** Max is now known as Guest55437 | 08:11 | |
*** pschaef has joined #openstack-dev | 08:12 | |
*** Mandell has quit IRC | 08:12 | |
*** marun has quit IRC | 08:14 | |
*** romcheg has joined #openstack-dev | 08:14 | |
*** romcheg has left #openstack-dev | 08:14 | |
*** marun has joined #openstack-dev | 08:15 | |
*** xga has quit IRC | 08:15 | |
*** derekh has joined #openstack-dev | 08:16 | |
*** pixelbeat has joined #openstack-dev | 08:18 | |
*** athomas has joined #openstack-dev | 08:18 | |
*** gargya_ has joined #openstack-dev | 08:19 | |
*** gargya has quit IRC | 08:19 | |
*** gargya_ is now known as gargya | 08:19 | |
*** alunduil has quit IRC | 08:21 | |
*** alunduil has joined #openstack-dev | 08:21 | |
*** marun has quit IRC | 08:24 | |
*** mikal has quit IRC | 08:24 | |
*** marun has joined #openstack-dev | 08:24 | |
*** johnthetubaguy has joined #openstack-dev | 08:25 | |
*** mikal has joined #openstack-dev | 08:26 | |
*** marun has quit IRC | 08:26 | |
*** sushils has joined #openstack-dev | 08:27 | |
*** locke105 has quit IRC | 08:27 | |
*** marun has joined #openstack-dev | 08:28 | |
*** Tross has quit IRC | 08:29 | |
*** prekarat1 has quit IRC | 08:30 | |
*** marun has quit IRC | 08:31 | |
*** marun has joined #openstack-dev | 08:33 | |
*** sungju has quit IRC | 08:37 | |
*** belmoreira has quit IRC | 08:37 | |
*** belmoreira has joined #openstack-dev | 08:37 | |
*** sride has joined #openstack-dev | 08:38 | |
*** marun has quit IRC | 08:39 | |
*** sride has quit IRC | 08:42 | |
*** devvesa has quit IRC | 08:43 | |
*** marun has joined #openstack-dev | 08:43 | |
*** danpb has joined #openstack-dev | 08:43 | |
*** marun has quit IRC | 08:45 | |
*** sride has joined #openstack-dev | 08:46 | |
*** marun has joined #openstack-dev | 08:46 | |
*** Alexei_987 has joined #openstack-dev | 08:46 | |
*** prekarat has joined #openstack-dev | 08:47 | |
*** marun has quit IRC | 08:48 | |
*** ffio_ has joined #openstack-dev | 08:49 | |
*** ffio has quit IRC | 08:49 | |
*** marun has joined #openstack-dev | 08:49 | |
*** prekarat has quit IRC | 08:51 | |
*** marun has quit IRC | 08:52 | |
*** marun has joined #openstack-dev | 08:54 | |
*** eharney has joined #openstack-dev | 08:55 | |
*** eharney has quit IRC | 08:55 | |
*** eharney has joined #openstack-dev | 08:55 | |
*** marun has quit IRC | 08:56 | |
*** marun has joined #openstack-dev | 08:58 | |
*** marun has quit IRC | 09:00 | |
*** boris-42 has quit IRC | 09:01 | |
*** boris-42_ has joined #openstack-dev | 09:01 | |
*** marun has joined #openstack-dev | 09:02 | |
*** prekarat has joined #openstack-dev | 09:04 | |
*** marun has quit IRC | 09:04 | |
*** marun has joined #openstack-dev | 09:05 | |
ekarlso | t/win 4 | 09:06 |
*** marun has quit IRC | 09:08 | |
*** lukego has joined #openstack-dev | 09:08 | |
*** devvesa has joined #openstack-dev | 09:08 | |
openstackgerrit | A change was merged to openstack/ceilometer: Fix return error when resource can't be found https://review.openstack.org/35105 | 09:09 |
*** marun has joined #openstack-dev | 09:09 | |
*** marun has quit IRC | 09:11 | |
*** marun has joined #openstack-dev | 09:12 | |
*** marun has quit IRC | 09:13 | |
*** marun has joined #openstack-dev | 09:15 | |
*** marun has quit IRC | 09:18 | |
*** marun has joined #openstack-dev | 09:19 | |
*** gongysh has quit IRC | 09:20 | |
*** kaushikc has quit IRC | 09:22 | |
*** marun has quit IRC | 09:22 | |
*** lukego has quit IRC | 09:23 | |
*** martyntaylor has quit IRC | 09:24 | |
*** marun has joined #openstack-dev | 09:24 | |
*** lukego has joined #openstack-dev | 09:25 | |
*** devvesa has quit IRC | 09:25 | |
*** prekarat has quit IRC | 09:26 | |
*** kaushikc has joined #openstack-dev | 09:26 | |
openstackgerrit | A change was merged to openstack/nova: Clean up and make HACKING.rst DRYer https://review.openstack.org/35130 | 09:27 |
*** sandeepr_ltp has quit IRC | 09:30 | |
*** marun has quit IRC | 09:30 | |
*** sandeepr_ltp has joined #openstack-dev | 09:31 | |
*** marun has joined #openstack-dev | 09:31 | |
*** sandeepr_ltp has quit IRC | 09:35 | |
*** marun has quit IRC | 09:35 | |
*** sandeepr_ltp has joined #openstack-dev | 09:35 | |
*** kaushikc has quit IRC | 09:36 | |
*** marun has joined #openstack-dev | 09:37 | |
*** lukego has quit IRC | 09:37 | |
*** alunduil has quit IRC | 09:38 | |
*** prekarat has joined #openstack-dev | 09:38 | |
*** garyk has quit IRC | 09:39 | |
*** navid_ has quit IRC | 09:40 | |
enikanorov_ | salv-orlando: Hi. would you be able to take a look at service types patch? I think it's quite ready | 09:41 |
*** marun has quit IRC | 09:45 | |
*** marun has joined #openstack-dev | 09:46 | |
*** markmc has joined #openstack-dev | 09:46 | |
*** bing_bu has quit IRC | 09:46 | |
*** marun has quit IRC | 09:49 | |
*** ilyashakhat has joined #openstack-dev | 09:49 | |
*** halfie|afk is now known as halfie | 09:49 | |
*** marun has joined #openstack-dev | 09:50 | |
*** amotoki has quit IRC | 09:53 | |
*** marun has quit IRC | 09:56 | |
openstackgerrit | A change was merged to openstack/tempest: add tests - list servers using admin user https://review.openstack.org/33785 | 09:57 |
*** marun has joined #openstack-dev | 09:57 | |
*** sungju has joined #openstack-dev | 09:58 | |
*** marun has quit IRC | 10:00 | |
*** marun has joined #openstack-dev | 10:00 | |
*** prekarat has quit IRC | 10:02 | |
*** prekarat has joined #openstack-dev | 10:03 | |
*** marun has quit IRC | 10:03 | |
*** marun has joined #openstack-dev | 10:05 | |
*** afazekas has joined #openstack-dev | 10:05 | |
*** martyntaylor has joined #openstack-dev | 10:06 | |
*** romcheg has joined #openstack-dev | 10:08 | |
*** marun has quit IRC | 10:08 | |
*** abhishekkr__ has joined #openstack-dev | 10:09 | |
*** marun has joined #openstack-dev | 10:10 | |
*** marun has quit IRC | 10:11 | |
*** abhishekkr_ has quit IRC | 10:13 | |
*** marun has joined #openstack-dev | 10:14 | |
*** marun has quit IRC | 10:15 | |
*** marun has joined #openstack-dev | 10:17 | |
*** marun has quit IRC | 10:19 | |
*** marun has joined #openstack-dev | 10:20 | |
*** devvesa has joined #openstack-dev | 10:20 | |
*** gongysh has joined #openstack-dev | 10:22 | |
*** marun has quit IRC | 10:22 | |
*** marun has joined #openstack-dev | 10:23 | |
*** marun has quit IRC | 10:26 | |
*** gargya has quit IRC | 10:26 | |
*** marun has joined #openstack-dev | 10:28 | |
*** kaushikc has joined #openstack-dev | 10:28 | |
*** pcm_ has joined #openstack-dev | 10:30 | |
*** pcm_ has quit IRC | 10:30 | |
*** pcm_ has joined #openstack-dev | 10:31 | |
*** _jasper22_ has joined #openstack-dev | 10:31 | |
*** marun has quit IRC | 10:32 | |
*** jasper22 has joined #openstack-dev | 10:33 | |
*** marun has joined #openstack-dev | 10:33 | |
*** vartom has joined #openstack-dev | 10:34 | |
*** gongysh has quit IRC | 10:34 | |
*** _jasper22_ has quit IRC | 10:34 | |
*** jasper22_ has quit IRC | 10:35 | |
*** gargya has joined #openstack-dev | 10:37 | |
*** yaguang has quit IRC | 10:38 | |
*** marun has quit IRC | 10:38 | |
*** marun has joined #openstack-dev | 10:39 | |
openstackgerrit | A change was merged to openstack/oslo.config: Add release notes for 1.2.0a3 https://review.openstack.org/35267 | 10:39 |
*** benonsoftware has quit IRC | 10:39 | |
*** zhuadl has quit IRC | 10:40 | |
*** llu_linux has quit IRC | 10:41 | |
*** navid_ has joined #openstack-dev | 10:43 | |
*** xga has joined #openstack-dev | 10:43 | |
*** marun has quit IRC | 10:44 | |
*** navid_ has quit IRC | 10:45 | |
*** marun has joined #openstack-dev | 10:45 | |
*** navid_ has joined #openstack-dev | 10:45 | |
*** romcheg has quit IRC | 10:46 | |
*** marun has quit IRC | 10:48 | |
*** romcheg has joined #openstack-dev | 10:48 | |
*** leizhang has quit IRC | 10:49 | |
*** marun has joined #openstack-dev | 10:49 | |
*** mjfork has joined #openstack-dev | 10:50 | |
*** romcheg has left #openstack-dev | 10:53 | |
*** marun has quit IRC | 10:55 | |
*** sandeepr_ltp has quit IRC | 10:55 | |
*** marun has joined #openstack-dev | 10:56 | |
*** pixelbeat has quit IRC | 10:57 | |
*** drewlander has joined #openstack-dev | 10:58 | |
*** marun has quit IRC | 11:00 | |
*** asalkeld has joined #openstack-dev | 11:00 | |
*** marun has joined #openstack-dev | 11:01 | |
*** xga has quit IRC | 11:05 | |
*** marun has quit IRC | 11:05 | |
*** marun has joined #openstack-dev | 11:06 | |
*** athomas has quit IRC | 11:07 | |
*** xga has joined #openstack-dev | 11:11 | |
*** fifieldt has quit IRC | 11:14 | |
*** romcheg1 has joined #openstack-dev | 11:14 | |
*** athomas has joined #openstack-dev | 11:15 | |
*** kaushikc has quit IRC | 11:16 | |
*** kaushikc has joined #openstack-dev | 11:17 | |
*** marun has quit IRC | 11:21 | |
*** marun has joined #openstack-dev | 11:21 | |
*** pixelbeat has joined #openstack-dev | 11:23 | |
*** rcleere has quit IRC | 11:25 | |
*** marun has quit IRC | 11:30 | |
*** souvik has joined #openstack-dev | 11:31 | |
*** marun has joined #openstack-dev | 11:31 | |
*** dguitarbite has left #openstack-dev | 11:31 | |
*** marun has quit IRC | 11:34 | |
*** tmclaugh[work] has joined #openstack-dev | 11:35 | |
*** marun has joined #openstack-dev | 11:35 | |
*** prekarat has quit IRC | 11:38 | |
*** benonsoftware has joined #openstack-dev | 11:39 | |
*** marun has quit IRC | 11:39 | |
*** marun has joined #openstack-dev | 11:41 | |
*** marun has quit IRC | 11:44 | |
*** eglynn is now known as eglynn-is-hungry | 11:46 | |
*** rkukura has quit IRC | 11:46 | |
*** marun has joined #openstack-dev | 11:46 | |
*** vartom has quit IRC | 11:48 | |
*** souvik has quit IRC | 11:48 | |
*** souvik has joined #openstack-dev | 11:49 | |
*** jruzicka has joined #openstack-dev | 11:49 | |
*** marun has quit IRC | 11:51 | |
*** marun has joined #openstack-dev | 11:52 | |
*** apcruz has joined #openstack-dev | 11:53 | |
*** marun has quit IRC | 11:55 | |
*** marun has joined #openstack-dev | 11:56 | |
*** yaguang has joined #openstack-dev | 11:56 | |
*** rfolco has joined #openstack-dev | 11:56 | |
salv-orlando | enikanorov_: sure I will do that later this afternoon | 11:57 |
enikanorov_ | salv-orlando: great | 11:58 |
*** marun has quit IRC | 12:00 | |
*** vkmc has joined #openstack-dev | 12:00 | |
*** vkmc has quit IRC | 12:00 | |
*** vkmc has joined #openstack-dev | 12:00 | |
*** marun has joined #openstack-dev | 12:01 | |
*** radez_g0n3 is now known as radez | 12:04 | |
*** n80383 has joined #openstack-dev | 12:04 | |
*** alunduil has joined #openstack-dev | 12:06 | |
*** romcheg has joined #openstack-dev | 12:06 | |
*** sandywalsh_ has joined #openstack-dev | 12:08 | |
*** romcheg1 has quit IRC | 12:11 | |
*** sungju has quit IRC | 12:13 | |
*** n80383 has left #openstack-dev | 12:13 | |
*** sungju has joined #openstack-dev | 12:16 | |
*** FunnyLookinHat has joined #openstack-dev | 12:20 | |
*** marun has quit IRC | 12:23 | |
*** lbragstad has quit IRC | 12:24 | |
*** marun has joined #openstack-dev | 12:24 | |
*** iartarisi has joined #openstack-dev | 12:25 | |
*** jhesketh_ has quit IRC | 12:25 | |
*** marun has quit IRC | 12:26 | |
*** morazi has quit IRC | 12:27 | |
*** litong has joined #openstack-dev | 12:27 | |
*** dhellmann has joined #openstack-dev | 12:27 | |
*** dhellmann-away has quit IRC | 12:28 | |
*** jgallard has joined #openstack-dev | 12:28 | |
*** marun has joined #openstack-dev | 12:28 | |
*** marun has quit IRC | 12:30 | |
*** marun has joined #openstack-dev | 12:32 | |
*** leader716 has quit IRC | 12:32 | |
*** souvik has quit IRC | 12:35 | |
*** marun has quit IRC | 12:35 | |
*** rfolco has quit IRC | 12:35 | |
*** marun has joined #openstack-dev | 12:36 | |
*** xga has quit IRC | 12:37 | |
*** marun has quit IRC | 12:39 | |
*** eglynn-is-hungry is now known as eglynn | 12:39 | |
*** marun has joined #openstack-dev | 12:40 | |
*** jgallard has quit IRC | 12:40 | |
*** tzumainn has joined #openstack-dev | 12:40 | |
*** jgallard has joined #openstack-dev | 12:40 | |
*** dosaboy has quit IRC | 12:40 | |
*** devvesa has quit IRC | 12:41 | |
*** marun has quit IRC | 12:43 | |
*** dosaboy has joined #openstack-dev | 12:45 | |
*** marun has joined #openstack-dev | 12:45 | |
*** zhuadl has joined #openstack-dev | 12:46 | |
*** cliu has joined #openstack-dev | 12:47 | |
*** marun has quit IRC | 12:47 | |
*** dkranz has joined #openstack-dev | 12:47 | |
*** dosaboy has quit IRC | 12:47 | |
*** dosaboy has joined #openstack-dev | 12:47 | |
*** marun has joined #openstack-dev | 12:48 | |
*** marun has quit IRC | 12:51 | |
*** sgordon has joined #openstack-dev | 12:51 | |
*** marun has joined #openstack-dev | 12:52 | |
*** xga has joined #openstack-dev | 12:52 | |
*** jdurgin1 has joined #openstack-dev | 12:53 | |
*** marun has quit IRC | 12:54 | |
*** prekarat has joined #openstack-dev | 12:54 | |
*** marun has joined #openstack-dev | 12:55 | |
*** kaushikc has quit IRC | 12:56 | |
*** Tross has joined #openstack-dev | 12:56 | |
*** dkehn has quit IRC | 12:58 | |
*** dkehn has joined #openstack-dev | 12:58 | |
*** vartom has joined #openstack-dev | 12:59 | |
*** martyntaylor has quit IRC | 12:59 | |
*** marun has quit IRC | 13:00 | |
*** gargya_ has joined #openstack-dev | 13:01 | |
*** kaushikc has joined #openstack-dev | 13:01 | |
*** egallen has quit IRC | 13:01 | |
*** marun has joined #openstack-dev | 13:01 | |
*** gargya has quit IRC | 13:02 | |
*** gargya_ is now known as gargya | 13:02 | |
*** egallen has joined #openstack-dev | 13:03 | |
*** ilyashakhat has quit IRC | 13:03 | |
*** xga has quit IRC | 13:03 | |
*** ilyashakhat has joined #openstack-dev | 13:04 | |
mirrorbox | comstud, mikal: hey, I have updated security groups uc change (https://review.openstack.org/#/c/32886/), would really apreciate if you could take a look | 13:05 |
*** anteaya has joined #openstack-dev | 13:06 | |
*** jcoufal has quit IRC | 13:06 | |
*** kbringard has joined #openstack-dev | 13:07 | |
*** lbragstad has joined #openstack-dev | 13:09 | |
*** marun has quit IRC | 13:09 | |
*** martyntaylor has joined #openstack-dev | 13:10 | |
*** marun has joined #openstack-dev | 13:10 | |
*** bashok has joined #openstack-dev | 13:11 | |
*** marun has quit IRC | 13:13 | |
*** jgallard has quit IRC | 13:13 | |
*** READ10 has joined #openstack-dev | 13:13 | |
*** jgallard has joined #openstack-dev | 13:13 | |
*** marun has joined #openstack-dev | 13:14 | |
*** prekarat has quit IRC | 13:15 | |
*** marun has quit IRC | 13:16 | |
*** dprince has joined #openstack-dev | 13:17 | |
*** redbeard2 has quit IRC | 13:17 | |
*** kaushikc1 has joined #openstack-dev | 13:17 | |
*** neelashah has joined #openstack-dev | 13:18 | |
*** utlemming has joined #openstack-dev | 13:19 | |
*** marun has joined #openstack-dev | 13:19 | |
*** pnavarro has joined #openstack-dev | 13:19 | |
*** morazi has joined #openstack-dev | 13:19 | |
*** kaushikc has quit IRC | 13:20 | |
JordanP | mirrorbox, regarding your last patch, I believe quantum has the 2 sec group named default, one for ipv4 one for ipv6 | 13:21 |
JordanP | is your patch okay with this ? | 13:21 |
*** jgallard has quit IRC | 13:22 | |
*** rharwood has joined #openstack-dev | 13:22 | |
*** jgallard has joined #openstack-dev | 13:22 | |
*** blues-man has joined #openstack-dev | 13:23 | |
*** marun has quit IRC | 13:23 | |
*** marun has joined #openstack-dev | 13:25 | |
*** bdpayne has quit IRC | 13:25 | |
mirrorbox | JordanP: hm... what's the relation between security groups in nova and quantum? could you probably point me at the revelant piece in quantum? | 13:26 |
*** cliu has quit IRC | 13:26 | |
*** japage has quit IRC | 13:27 | |
*** drewlander has quit IRC | 13:28 | |
*** bknudson has joined #openstack-dev | 13:28 | |
openstackgerrit | A change was merged to openstack/oslo-incubator: Add common crypto utilties https://review.openstack.org/28471 | 13:28 |
*** xga has joined #openstack-dev | 13:28 | |
JordanP | quantum have its own "security groups" I believe, by enforcing unicity at the DB level (nova/db/sqlalchemy) Quantum won't benefit from this patch | 13:28 |
JordanP | thus introducing a new api mismatch | 13:28 |
JordanP | on the one hand, nova-network enforces some king of unicity (your patch), on the other hand quantum does not | 13:29 |
JordanP | *some kind | 13:29 |
*** dperaza has joined #openstack-dev | 13:30 | |
boris-42_ | JordanP | 13:30 |
boris-42_ | hi | 13:30 |
JordanP | hi | 13:30 |
boris-42_ | JordanP we should create UC on this table to avoid any possibility of race conditions. | 13:31 |
boris-42_ | JordanP it should be done on low level (db should care about it consistence) | 13:31 |
boris-42_ | JordanP and this is only richt way to handle this things | 13:32 |
boris-42_ | right* | 13:32 |
*** stevemar has joined #openstack-dev | 13:32 | |
JordanP | yep, I am sure it is, I am just "worried" that this patch add some feature to nova-network but not for quantum | 13:32 |
*** kaushikc1 has quit IRC | 13:33 | |
boris-42_ | We are doing a really huge work around DB | 13:33 |
*** sride has quit IRC | 13:33 | |
*** jcoufal has joined #openstack-dev | 13:33 | |
boris-42_ | at this moment as one task we are adding all missing Unique Constraints | 13:33 |
russellb | one of you guys feel like updating https://review.openstack.org/#/c/32886/ ? | 13:33 |
*** drewlander has joined #openstack-dev | 13:34 | |
russellb | trying to get it in | 13:34 |
*** xga has quit IRC | 13:34 | |
JordanP | boris-42_, I just saw the blue print, seems a lot of work indeed | 13:34 |
*** alunduil has quit IRC | 13:34 | |
boris-42_ | JordanP by the way thanks for good review=) | 13:35 |
boris-42_ | and good catch | 13:35 |
mirrorbox | yeah | 13:35 |
mirrorbox | i'll try to fix exception soonish | 13:35 |
JordanP | this translate_exception mecanism is quite new, and i like it, i try to promote its usage :) | 13:35 |
JordanP | oh and btw, I am involved in Tempest, and such, would love to see a functionnal test related to this unicity constraint | 13:37 |
JordanP | if you find some time, one day | 13:38 |
boris-42_ | JordanP we would like to run unit tests (that checks it) on all backends so I think there is no need in Tempest. Or I miss something?) | 13:39 |
*** markmcclain has joined #openstack-dev | 13:40 | |
JordanP | yeah, you're right, it's more a unit test | 13:40 |
*** giulivo has joined #openstack-dev | 13:40 | |
*** martyntaylor has quit IRC | 13:40 | |
mirrorbox | hmm | 13:40 |
boris-42_ | there is already tests that checks that IntegrityError is raised when we are trying to insert something duplicate in DB | 13:40 |
boris-42_ | and there is unit tests that checks wrappers, but it checks only sqlite.. | 13:41 |
boris-42_ | at this moment | 13:41 |
dhellmann | markmc: ping? | 13:42 |
markmc | dhellmann, roger | 13:42 |
*** Guest55437 has quit IRC | 13:42 | |
mirrorbox | JordanP: so the proper fix would be just drop try/catch there as it's already inside 'with translate_exceptions():' block on line 310 | 13:43 |
*** egallen_ has joined #openstack-dev | 13:43 | |
mirrorbox | JordanP: is that right? | 13:43 |
dhellmann | markmc: I'm watching all of these reviews and emails about oslo.config 1.2.0a3 and I wonder if it wouldn't just be simpler to stick with "real" release versions (maybe call this 1.1.n+1 where n is whatever we have now) | 13:43 |
JordanP | 1sec | 13:43 |
*** martyntaylor has joined #openstack-dev | 13:43 | |
dhellmann | markmc: do we need alpha releases of libraries? | 13:43 |
markmc | dhellmann, fair question, but yes we do | 13:43 |
* markmc digs up proof | 13:43 | |
* dhellmann awaits enlightenment :-) | 13:43 | |
*** jecarey_ has joined #openstack-dev | 13:43 | |
*** egallen has quit IRC | 13:44 | |
*** egallen_ is now known as egallen | 13:44 | |
markmc | dhellmann, https://bugs.launchpad.net/bugs/1196084 | 13:44 |
markmc | dhellmann, just came in today | 13:44 |
markmc | dhellmann, if we hadn't done alpha releases, we'd be scrambling to unscrew grizzly users | 13:44 |
dhellmann | markmc: why would grizzly users not be using the old version of the library? | 13:44 |
*** sudorandom has joined #openstack-dev | 13:45 | |
JordanP | mirrorbox, you need to drop the try catch indeed, but also modify the translate exception to translate a exception.SecurityGroupExists into a exc.HTTPBadRequest | 13:45 |
markmc | dhellmann, because they're doing e.g. 'pip install -r nova/tools/pip-requires' | 13:45 |
dhellmann | markmc: which should have a maximum version pinned, no? | 13:45 |
dhellmann | markmc: maybe it doesn't, though? | 13:45 |
JordanP | so the line except exception.Invalid as exp: of translate_exception becomes except (exception.Invalid, exception.SecurityGroupExists) as exp: | 13:45 |
markmc | dhellmann, pinning is just to catch API incompatible changes | 13:45 |
markmc | dhellmann, the correct pinning for oslo.config would be >=1.1.0,<2.0 | 13:46 |
markmc | dhellmann, and we wouldn't have bumped to 2.0 | 13:46 |
*** dosaboy has quit IRC | 13:46 | |
mirrorbox | JordanP: is that required? I mean, SecurityGroupExists is a subclass of Invalid | 13:46 |
JordanP | oh | 13:46 |
*** dosaboy has joined #openstack-dev | 13:46 | |
JordanP | okay | 13:46 |
mirrorbox | JordanP: so it would be catched by Invalid block | 13:46 |
*** FunnyLookinHat has quit IRC | 13:46 | |
JordanP | yep | 13:46 |
markmc | dhellmann, this was unintentional breakage ... and, in this case, not even oslo.config's fault | 13:46 |
markmc | dhellmann, but when we removed MultiConfigParser, that was an example of accidental API breakage that was our fault | 13:47 |
dhellmann | markmc: yeah | 13:47 |
markmc | dhellmann, honestly, I thought oslo.config was pretty much done with major changes after 1.1.0 | 13:47 |
markmc | dhellmann, but how wrong I was | 13:47 |
dhellmann | "no software is ever finished" | 13:47 |
*** burt has joined #openstack-dev | 13:47 | |
markmc | dhellmann, I can't imagine trying to do what we've done lately if those alphas were being pushed to pypi | 13:48 |
*** henrynash has joined #openstack-dev | 13:48 | |
markmc | dhellmann, we'd have been running around like headless chickens with grizzly users screaming at us | 13:48 |
dhellmann | markmc: maybe, at release time, we should lock down the dependencies more tightly? | 13:48 |
markmc | dhellmann, nope | 13:48 |
dhellmann | >=1.1.0,<1.2 for example | 13:48 |
dhellmann | allow bug fixes to 1.1 but no feature changes | 13:49 |
markmc | dhellmann, people will want to run mixed environments of grizzly/havana | 13:49 |
markmc | dhellmann, which is the whole point of the API compatibility thing | 13:49 |
markmc | dhellmann, thing havana glance with grizzly nova | 13:49 |
markmc | dhellmann, even for a transition period | 13:49 |
markmc | dhellmann, you need the same oslo.config to work for both | 13:49 |
dhellmann | yeah | 13:49 |
*** bashok has quit IRC | 13:49 | |
*** jclift_ has joined #openstack-dev | 13:50 | |
dhellmann | markmc: ok, I guess we do need it -- when I see pip bugs tripping us up I start to wonder if we're doing something wrong | 13:50 |
markmc | dhellmann, yeah, I dig | 13:51 |
markmc | dhellmann, it's not like I haven't thought this through though :) | 13:51 |
markmc | dhellmann, I'm not enjoying this for a minute :) | 13:51 |
dhellmann | markmc: I didn't think you were, but the situation seemed to be getting more complicated as I finished my breakfast. :-) | 13:52 |
markmc | dhellmann, after today's escapade, I'm wondering would something like '-f http://tarballs.openstack.org' in requirements.txt make sense | 13:52 |
markmc | dhellmann, maybe during development, to be removed before RC | 13:52 |
markmc | dhellmann, i.e. projects can use development versions of anything on tarballs.openstack.org | 13:52 |
markmc | dhellmann, which is what we want, really | 13:53 |
dhellmann | markmc: we could also set up an actual pypi-compliant server, but yeah, that seems better than publishing alpha releases into the wild | 13:53 |
markmc | dhellmann, you still want simple 'pip install nova/requirements.txt' to work, though | 13:54 |
markmc | dhellmann, without people having to configure pip to use our mirror | 13:54 |
*** portante is now known as portante|afk | 13:54 | |
markmc | dhellmann, wonder can you add an alternate pypi URL to requirements.txt | 13:54 |
markmc | dhellmann, equivalent of --extra-index-url I guess | 13:55 |
* markmc looks | 13:55 | |
dhellmann | markmc: no, but you can put it in tox.ini | 13:55 |
markmc | dhellmann, well, e.g. tripleo just does a straight out 'pip install nova/requirements.txt' | 13:55 |
*** redbeard2 has joined #openstack-dev | 13:55 | |
*** xga has joined #openstack-dev | 13:55 | |
*** marun has quit IRC | 13:57 | |
markmc | dhellmann, --extra-index-url is indeed supported in requirements.txt | 13:57 |
* dhellmann is surprised to learn this | 13:57 | |
*** portante|afk is now known as portante | 13:57 | |
dhellmann | markmc: that seems like a good solution, then | 13:58 |
*** zaitcev has joined #openstack-dev | 13:58 | |
markmc | dhellmann, https://github.com/pypa/pip/blob/develop/pip/req.py#L1426 | 13:58 |
*** marun has joined #openstack-dev | 13:58 | |
dhellmann | markmc: I wonder how well it will play with the ci environment | 13:58 |
*** sandeepr_ltp has joined #openstack-dev | 13:58 | |
*** rwsu-away is now known as rwsu | 13:58 | |
markmc | dhellmann, what could go wrong | 13:59 |
* markmc chuckles | 13:59 | |
dhellmann | markmc: I'm not sure what order of precedence applies between requirements.txt and whatever config file is being used to restrict the available packages when jenkins runs tox | 13:59 |
*** rkukura has joined #openstack-dev | 13:59 | |
dhellmann | markmc: I guess the worst that could happen is all the gate job fails. That's not a big deal, is it? :-) | 14:00 |
markmc | dhellmann, package availability is just restricted by our pypi mirror, no? | 14:00 |
markmc | dhellmann, which is populated from openstack/requirements | 14:00 |
dhellmann | markmc: right, but how do we specify that mirror, and would this new option break it so the dev mirror would have to include *everything* (I thought we wanted it to just include pre-release versions of pacakges) | 14:01 |
*** jog0 is now known as jog0-away | 14:01 | |
markmc | dhellmann, the mirror already includes everything | 14:01 |
markmc | dhellmann, we'd just be adding a way to push directly to the mirror ... | 14:01 |
markmc | dhellmann, ... stuff that isn't in pypi | 14:01 |
dhellmann | markmc: I was suggesting setting up a separate one for pre-release libraries that we own | 14:01 |
markmc | dhellmann, ah, ok | 14:01 |
dhellmann | markmc: maybe that's more complex than necessary, though | 14:02 |
*** alunduil has joined #openstack-dev | 14:02 | |
markmc | dhellmann, it would probably be better to do that | 14:02 |
markmc | dhellmann, to avoid mixing a cache and a canonical source in the one thing | 14:02 |
mirrorbox | JordanP, russellb: security groups exception thing fixed now | 14:02 |
dhellmann | markmc: right | 14:03 |
JordanP | cool | 14:03 |
*** abhishekkr__ has quit IRC | 14:03 | |
*** garyTh has joined #openstack-dev | 14:04 | |
*** marun has quit IRC | 14:04 | |
*** marun has joined #openstack-dev | 14:05 | |
*** jruzicka has quit IRC | 14:05 | |
*** locke105 has joined #openstack-dev | 14:05 | |
*** marun has quit IRC | 14:07 | |
*** armax has joined #openstack-dev | 14:09 | |
*** marun has joined #openstack-dev | 14:09 | |
*** egallen has quit IRC | 14:09 | |
*** portante is now known as portante|afk | 14:12 | |
*** drewlander has quit IRC | 14:12 | |
*** jruzicka has joined #openstack-dev | 14:12 | |
*** dripton has quit IRC | 14:12 | |
*** vartom has quit IRC | 14:14 | |
*** gargya has quit IRC | 14:14 | |
*** egallen has joined #openstack-dev | 14:14 | |
*** datsun180b has joined #openstack-dev | 14:15 | |
*** sleepsonthefloor has quit IRC | 14:15 | |
*** dripton has joined #openstack-dev | 14:16 | |
*** xga has quit IRC | 14:18 | |
openstackgerrit | A change was merged to openstack-dev/devstack: Add python-libguestfs to RPM list https://review.openstack.org/34845 | 14:19 |
openstackgerrit | A change was merged to openstack-dev/devstack: Fix spelling mistakes https://review.openstack.org/35032 | 14:19 |
*** _TheDodd_ has joined #openstack-dev | 14:20 | |
*** bdpayne has joined #openstack-dev | 14:21 | |
*** topol has joined #openstack-dev | 14:21 | |
*** pschaef has quit IRC | 14:23 | |
*** giulivo has left #openstack-dev | 14:25 | |
*** gargya has joined #openstack-dev | 14:25 | |
openstackgerrit | A change was merged to openstack/python-openstackclient: Remove python3 incompatible exception syntax. https://review.openstack.org/35086 | 14:26 |
openstackgerrit | A change was merged to openstack/python-openstackclient: Move tests into project package. https://review.openstack.org/35087 | 14:26 |
*** cliu has joined #openstack-dev | 14:27 | |
*** sballe has joined #openstack-dev | 14:28 | |
*** marun has quit IRC | 14:29 | |
*** jjmb has quit IRC | 14:29 | |
openstackgerrit | A change was merged to openstack/horizon: Mock some more keystoneclient.Client properties for mox https://review.openstack.org/35142 | 14:29 |
openstackgerrit | A change was merged to openstack/quantum: Imported Translations from Transifex https://review.openstack.org/35282 | 14:29 |
*** marun has joined #openstack-dev | 14:29 | |
*** jjmb has joined #openstack-dev | 14:30 | |
*** otherwiseguy has joined #openstack-dev | 14:31 | |
*** aelkikhia has joined #openstack-dev | 14:31 | |
*** FunnyLookinHat has joined #openstack-dev | 14:31 | |
*** mkollaro has joined #openstack-dev | 14:32 | |
*** andrewbogott_afk is now known as andrewbogott | 14:33 | |
*** michchap has quit IRC | 14:35 | |
*** sandeepr_ltp has quit IRC | 14:38 | |
*** stevemar has quit IRC | 14:39 | |
*** edmund has joined #openstack-dev | 14:39 | |
*** woodspa has joined #openstack-dev | 14:39 | |
*** freedomhui has joined #openstack-dev | 14:39 | |
*** pmathews has joined #openstack-dev | 14:39 | |
*** andrewbogott is now known as andrewbogott_afk | 14:40 | |
*** andrewbogott_afk is now known as andrewbogott | 14:40 | |
*** eharney has quit IRC | 14:41 | |
*** rahmu has quit IRC | 14:41 | |
*** ydacheville has quit IRC | 14:42 | |
*** drewlander has joined #openstack-dev | 14:42 | |
*** gargya_ has joined #openstack-dev | 14:43 | |
*** hoodow has quit IRC | 14:44 | |
*** gargya has quit IRC | 14:44 | |
*** zhuadl has quit IRC | 14:45 | |
*** bswartz has joined #openstack-dev | 14:45 | |
*** hoodow has joined #openstack-dev | 14:45 | |
*** hoodow has joined #openstack-dev | 14:45 | |
*** BLZbubba has joined #openstack-dev | 14:46 | |
*** BLZbubba has joined #openstack-dev | 14:46 | |
*** gargya_ has quit IRC | 14:47 | |
*** drewlander has quit IRC | 14:49 | |
openstackgerrit | A change was merged to openstack/glance: Updated documentation to include notifications introduced in Grizzly. https://review.openstack.org/33985 | 14:51 |
*** jgallard has quit IRC | 14:52 | |
openstackgerrit | A change was merged to openstack/cinder: CoraidDriver: Create_volume_from_snapshot of a different size https://review.openstack.org/25281 | 14:52 |
*** yaguang has quit IRC | 14:52 | |
*** jgallard has joined #openstack-dev | 14:52 | |
*** souvik has joined #openstack-dev | 14:52 | |
*** belmoreira has quit IRC | 14:53 | |
*** terryh has joined #openstack-dev | 14:55 | |
*** ydacheville has joined #openstack-dev | 14:56 | |
*** jtomasek has quit IRC | 14:56 | |
*** jprovazn has quit IRC | 14:57 | |
openstackgerrit | A change was merged to openstack/python-cinderclient: Fix volume info display error on create with v2. https://review.openstack.org/32998 | 14:57 |
*** Tross has quit IRC | 14:59 | |
*** abhishekkr__ has joined #openstack-dev | 14:59 | |
*** mikal has quit IRC | 15:00 | |
*** portante|afk is now known as portante | 15:00 | |
*** armax has quit IRC | 15:00 | |
*** adalbas has quit IRC | 15:00 | |
*** mikal has joined #openstack-dev | 15:02 | |
*** electrichead has joined #openstack-dev | 15:02 | |
*** Tross has joined #openstack-dev | 15:02 | |
*** sandeepr_ltp has joined #openstack-dev | 15:03 | |
*** reidrac has quit IRC | 15:03 | |
*** ifarkas has quit IRC | 15:04 | |
*** rkukura has quit IRC | 15:04 | |
*** yaguang has joined #openstack-dev | 15:05 | |
*** michchap has joined #openstack-dev | 15:05 | |
*** romcheg has quit IRC | 15:07 | |
*** blues-man has quit IRC | 15:08 | |
*** mrodden has quit IRC | 15:08 | |
*** eharney has joined #openstack-dev | 15:10 | |
*** eharney has quit IRC | 15:10 | |
*** eharney has joined #openstack-dev | 15:10 | |
*** jvrbanac has joined #openstack-dev | 15:10 | |
*** souvik has quit IRC | 15:11 | |
*** mikal has quit IRC | 15:13 | |
*** cp16net is now known as cp16net|away | 15:13 | |
*** kirankv has joined #openstack-dev | 15:14 | |
*** alunduil has quit IRC | 15:15 | |
*** mikal has joined #openstack-dev | 15:15 | |
*** michchap has quit IRC | 15:16 | |
*** sandywalsh_ has quit IRC | 15:16 | |
*** jdurgin has quit IRC | 15:16 | |
*** devvesa has joined #openstack-dev | 15:17 | |
*** adalbas has joined #openstack-dev | 15:17 | |
jang | could I ask for some eyeballs on https://review.openstack.org/#/c/35133/ please? | 15:17 |
*** rcleere has joined #openstack-dev | 15:18 | |
*** jprovazn has joined #openstack-dev | 15:19 | |
*** iartarisi has quit IRC | 15:19 | |
*** aelkikhia has quit IRC | 15:20 | |
*** dims has joined #openstack-dev | 15:20 | |
*** aelkikhia has joined #openstack-dev | 15:21 | |
*** blues-man has joined #openstack-dev | 15:21 | |
*** souvik has joined #openstack-dev | 15:22 | |
*** mrodden has joined #openstack-dev | 15:22 | |
*** rkukura has joined #openstack-dev | 15:23 | |
*** mlavalle has joined #openstack-dev | 15:23 | |
cburgess | jgriffith: ping | 15:25 |
jgriffith | cburgess: hey | 15:25 |
openstackgerrit | A change was merged to openstack/tempest: Fix index link in footer bar https://review.openstack.org/34308 | 15:26 |
*** xga has joined #openstack-dev | 15:26 | |
cburgess | jgriffith: Well I posted a new review last night before heading to bed. In testing today I've run into issues. Looks like the untranslate functions translate the volume metadata into an element called metadata but then it creates each metadata element as a new hash with keys of name "key" and "value". So my code doesn't work because it assumes something like volume['volume_metadate']['logical_block_size'] | 15:27 |
jgriffith | bahh | 15:27 |
cburgess | jgriffith: nova/volume/cinder.py line 145 | 15:27 |
cburgess | Any clue why its done like that? It seems very silly. | 15:28 |
cburgess | I'm tempted to actually fix that and make it render the metadata as proper key/value pairs. | 15:28 |
jgriffith | cburgess: well... | 15:28 |
*** jdurgin has joined #openstack-dev | 15:29 | |
*** drewlander has joined #openstack-dev | 15:29 | |
jgriffith | cburgess: I think I wrote that but I'm not sure there was a compelling reason to turn it into a list of dicts | 15:30 |
jgriffith | cburgess: ie... that's just how I did it, don't know that there was a specific reason | 15:30 |
cburgess | jgriffith: I'm looking at the code base now. My code might be the only thing that uses that, in which case I can safely fix that. | 15:30 |
jgriffith | It very likely is... | 15:31 |
jgriffith | the other option would be iterate through that list | 15:31 |
jgriffith | cburgess: I imagine the copy.deepcopy like they do on the image-metadata is likely the correct answer | 15:31 |
*** gongysh has joined #openstack-dev | 15:32 | |
cburgess | jgriffith: There is only 1 other place in the code that uses volume medata, and in fact it does work to unravel that. Look at ./nova/api/openstack/compute/contrib/volumes.py line 77 | 15:32 |
cburgess | jgriffith: Since its the only other place that uses it, I'm going to go with its safe for me to unravel that in the client wrapper. | 15:33 |
jgriffith | cburgess: :) | 15:33 |
*** aelkikhia has quit IRC | 15:33 | |
*** boris-42_ has quit IRC | 15:34 | |
cburgess | jgriffith: Unfortunantly that means I probablly need to create a bug just to unravel that, then make the new block size code depend on that change. Which is fine, just more paperwork. /sigh | 15:34 |
*** mjfork_ has joined #openstack-dev | 15:34 | |
jgriffith | cburgess: it never ends :) | 15:34 |
jgriffith | cburgess: can you just unravel it as is done there in your change? | 15:34 |
cburgess | jgriffith: I can… just feels wrong. :) | 15:35 |
jgriffith | cburgess: and then clean those up as a seperate effort later? | 15:35 |
jgriffith | cburgess: understood | 15:35 |
cburgess | jgriffith: I could do it that way too. | 15:35 |
jgriffith | cburgess: so I agree that it should probably be cleaned up | 15:35 |
cburgess | jgriffith: I'm going to try it all in 1 commit and see what happens. | 15:35 |
jgriffith | cburgess: :) | 15:35 |
cburgess | jgriffith: Let the bikeshedding begin. | 15:35 |
jgriffith | haha | 15:35 |
*** mjfork has quit IRC | 15:35 | |
*** mjfork_ is now known as mjfork | 15:35 | |
*** matrohon has joined #openstack-dev | 15:36 | |
*** romcheg has joined #openstack-dev | 15:37 | |
*** romcheg has left #openstack-dev | 15:38 | |
*** kushal has quit IRC | 15:38 | |
*** souvik has quit IRC | 15:39 | |
*** cp16net|away is now known as cp16net | 15:40 | |
*** matrohon has quit IRC | 15:41 | |
*** feleouet has quit IRC | 15:41 | |
*** devoid has joined #openstack-dev | 15:42 | |
*** michchap has joined #openstack-dev | 15:42 | |
*** martyntaylor has quit IRC | 15:43 | |
*** aelkikhia has joined #openstack-dev | 15:43 | |
*** boris-42 has joined #openstack-dev | 15:44 | |
*** pixelbeat has quit IRC | 15:44 | |
*** egallen has quit IRC | 15:47 | |
cburgess | jgriffith: I know why you did this. the key names aren't guaranteed to be unique. | 15:49 |
jgriffith | cburgess: DOH... tha'ts right | 15:49 |
*** jkordish has joined #openstack-dev | 15:49 | |
*** alop has joined #openstack-dev | 15:50 | |
*** alexxu has quit IRC | 15:51 | |
*** dosaboy_ has joined #openstack-dev | 15:51 | |
*** egallen has joined #openstack-dev | 15:51 | |
*** navid_ has left #openstack-dev | 15:51 | |
*** avishay has quit IRC | 15:52 | |
*** dosaboy has quit IRC | 15:53 | |
*** andrewbogott is now known as andrewbogott_afk | 15:53 | |
*** michchap has quit IRC | 15:54 | |
*** jgallard has quit IRC | 15:55 | |
*** alop has quit IRC | 15:55 | |
*** andrewbogott_afk is now known as andrewbogott | 15:55 | |
*** alop has joined #openstack-dev | 15:55 | |
*** devoid has quit IRC | 15:56 | |
openstackgerrit | A change was merged to openstack/nova: xenapi: Remove vestigial `compile_metrics` code https://review.openstack.org/34594 | 15:57 |
*** dosaboy has joined #openstack-dev | 15:57 | |
*** dosaboy has quit IRC | 15:57 | |
*** devoid has joined #openstack-dev | 15:57 | |
*** pixelbeat has joined #openstack-dev | 15:57 | |
*** dosaboy has joined #openstack-dev | 15:57 | |
*** dosaboy_ has quit IRC | 15:58 | |
*** gmoro has quit IRC | 15:59 | |
*** schwicht has joined #openstack-dev | 16:00 | |
*** emagana has joined #openstack-dev | 16:00 | |
*** devvesa has quit IRC | 16:01 | |
*** dosaboy has quit IRC | 16:03 | |
openstackgerrit | A change was merged to openstack/nova: Break out compute API unit tests https://review.openstack.org/35200 | 16:05 |
openstackgerrit | A change was merged to openstack/nova: Break out Compute Manager unit tests https://review.openstack.org/35220 | 16:05 |
openstackgerrit | A change was merged to openstack/quantum: Jointly load ExternalNetwork with Network https://review.openstack.org/28479 | 16:05 |
*** devoid has quit IRC | 16:06 | |
*** hemna has joined #openstack-dev | 16:06 | |
*** martyntaylor has joined #openstack-dev | 16:06 | |
*** devoid has joined #openstack-dev | 16:06 | |
*** martyntaylor has quit IRC | 16:06 | |
ajyounge | boris-42 I figured out yesterday's problem | 16:07 |
boris-42 | ajyounge what problem? | 16:07 |
*** dosaboy has joined #openstack-dev | 16:07 | |
ajyounge | Apparantly the changes are enough so that after the git fetch, checkout, I need to restart ALL services, just not nova. Otherwise that version mismatch occurs. | 16:08 |
ajyounge | Maybe this is a rookie developer mistake by me, but good to know. | 16:08 |
boris-42 | you should restart all nova services=) | 16:08 |
ajyounge | Now nova computer runs fine. I need to next fine a Xen VM image to load into glance and test. | 16:08 |
*** sleepsonthefloor has joined #openstack-dev | 16:09 | |
ajyounge | I ended up just restarting the node (as I had messed with my Xen config anyways) and ran rejoin-stack.sh | 16:09 |
*** avishay has joined #openstack-dev | 16:09 | |
boris-42 | ajyounge Intel guys will publish they variant of compute/conductor layer | 16:09 |
ajyounge | hmm interesting, will it be vastly different? or an added patch on yours? | 16:09 |
*** tzumainn has quit IRC | 16:09 | |
*** kirankv has quit IRC | 16:09 | |
boris-42 | they would like to implement more powerful scheduler | 16:10 |
boris-42 | and also device auto discover | 16:10 |
*** Mandell has joined #openstack-dev | 16:10 | |
boris-42 | for libvirt | 16:10 |
ajyounge | Well that's good. | 16:10 |
boris-42 | So we should be really carefully with they changes to be able to implement all these things in Xen also | 16:10 |
boris-42 | lol Pci Passthrough will be really multi corp solution=) | 16:11 |
ajyounge | i thnk the auto-discover will be problematic for Xen, as I assume that is going to be KVM specific. But its easy to do with Xen using the "xm" or "xl" commands, so maybe when they do it for KVM, I can then add in hooks for Xen. | 16:11 |
boris-42 | Intel, Melanox, Isi and Miranits=) | 16:11 |
boris-42 | There would be 2 differnt | 16:11 |
*** gargya has joined #openstack-dev | 16:11 | |
boris-42 | 2 different ways to specify devices | 16:11 |
boris-42 | auto and manual | 16:12 |
ajyounge | Yeah, and i can make it even more compicated multi-group if I put on my Indiana hat :) | 16:12 |
boris-42 | but for more powerful scheduler (based not only on labels but vendor and product id) | 16:12 |
ajyounge | interesting, ok. | 16:12 |
ajyounge | I just need basic functionality for now. I'm not there yet. That sounds great, but extra fluff | 16:13 |
*** bdpayne has quit IRC | 16:13 | |
boris-42 | =) | 16:13 |
*** gyee has joined #openstack-dev | 16:13 | |
*** gmoro has joined #openstack-dev | 16:13 | |
*** rfolco has joined #openstack-dev | 16:13 | |
ajyounge | So I'm happy to see its running idly at least now, without big errors. I'll try to find an image to test with now. What modifications should I do with extra_specs? | 16:14 |
boris-42 | You shouldn't touch image extra_specs=) | 16:14 |
boris-42 | just add in instance_type_extra_specs available pci devices | 16:14 |
ajyounge | When I have the image in glance you mean? | 16:15 |
boris-42 | Hm.. | 16:15 |
boris-42 | I didn't understand the question=) | 16:15 |
*** cp16net is now known as cp16net|away | 16:15 | |
boris-42 | aHH | 16:15 |
boris-42 | sorry | 16:15 |
boris-42 | in instance_type_extra_specs you should add something like | 16:15 |
*** mjfork has quit IRC | 16:15 | |
boris-42 | key = pci_passthrough:labels ["label1", "label2"] | 16:16 |
boris-42 | ouch | 16:16 |
boris-42 | key = pci_passthrough:labels | 16:16 |
boris-42 | value = ["label1", "label2", ...] | 16:17 |
boris-42 | by the way in this version labels could be not unique | 16:17 |
boris-42 | value = ["lab1", "lab2"] is correct | 16:17 |
boris-42 | value = ["lab1", "lab1"] is correct* | 16:17 |
boris-42 | ajyounge ^ | 16:18 |
boris-42 | ajyounge biab in 15 minutes | 16:19 |
*** mjfork has joined #openstack-dev | 16:19 | |
*** egallen_ has joined #openstack-dev | 16:19 | |
*** egallen has quit IRC | 16:19 | |
*** egallen_ is now known as egallen | 16:19 | |
ajyounge | ok | 16:20 |
*** michchap has joined #openstack-dev | 16:20 | |
ajyounge | boris-42 same, be back in 30, lunch :) | 16:22 |
*** andrewbogott is now known as andrewbogott_afk | 16:23 | |
*** freedomhui has quit IRC | 16:23 | |
*** garyk has joined #openstack-dev | 16:24 | |
*** mihgen has joined #openstack-dev | 16:25 | |
*** epim has joined #openstack-dev | 16:25 | |
*** cp16net|away is now known as cp16net | 16:25 | |
*** andrewbogott_afk is now known as andrewbogott | 16:26 | |
*** ppyy has joined #openstack-dev | 16:28 | |
*** aelkikhia has quit IRC | 16:29 | |
*** Mandell has quit IRC | 16:30 | |
*** michchap_ has joined #openstack-dev | 16:30 | |
*** mikal has quit IRC | 16:30 | |
*** lloydde has joined #openstack-dev | 16:31 | |
*** michcha__ has joined #openstack-dev | 16:31 | |
*** sthaha has quit IRC | 16:31 | |
*** michchap has quit IRC | 16:32 | |
*** mikal has joined #openstack-dev | 16:32 | |
*** michchap has joined #openstack-dev | 16:32 | |
*** JordanP has quit IRC | 16:34 | |
*** michchap_ has quit IRC | 16:34 | |
*** dosaboy_ has joined #openstack-dev | 16:35 | |
*** michchap_ has joined #openstack-dev | 16:35 | |
*** dosaboy has quit IRC | 16:35 | |
*** michcha__ has quit IRC | 16:36 | |
*** mihgen has quit IRC | 16:36 | |
*** michcha__ has joined #openstack-dev | 16:36 | |
*** michchap has quit IRC | 16:37 | |
*** michchap has joined #openstack-dev | 16:39 | |
*** markmc has quit IRC | 16:39 | |
*** michchap_ has quit IRC | 16:39 | |
*** zul has quit IRC | 16:39 | |
*** SergeyLukjanov has quit IRC | 16:40 | |
*** zul has joined #openstack-dev | 16:40 | |
*** michcha__ has quit IRC | 16:41 | |
*** Alexei_987 has quit IRC | 16:41 | |
*** eharney has quit IRC | 16:41 | |
*** dosaboy_ has quit IRC | 16:42 | |
*** xga has quit IRC | 16:42 | |
*** dosaboy has joined #openstack-dev | 16:42 | |
*** michchap has quit IRC | 16:43 | |
*** yaguang has quit IRC | 16:46 | |
*** ppyy has quit IRC | 16:46 | |
*** psedlak has quit IRC | 16:47 | |
*** terry7 has joined #openstack-dev | 16:47 | |
*** ffio_ has quit IRC | 16:49 | |
*** _ffio_ has joined #openstack-dev | 16:49 | |
*** corXi has quit IRC | 16:50 | |
*** rharwood has quit IRC | 16:51 | |
*** afazekas has quit IRC | 16:52 | |
*** jtomasek has joined #openstack-dev | 16:52 | |
*** tjones has joined #openstack-dev | 16:55 | |
*** jdurgin1 has quit IRC | 16:58 | |
*** eharney has joined #openstack-dev | 16:58 | |
*** eharney has quit IRC | 16:58 | |
*** eharney has joined #openstack-dev | 16:58 | |
*** zul has quit IRC | 16:59 | |
*** rkukura has quit IRC | 16:59 | |
*** bowdengl has joined #openstack-dev | 16:59 | |
*** derekh has quit IRC | 17:00 | |
*** zul has joined #openstack-dev | 17:02 | |
*** danpb has quit IRC | 17:03 | |
*** bowdengl has quit IRC | 17:05 | |
*** Mandell has joined #openstack-dev | 17:06 | |
*** alunduil has joined #openstack-dev | 17:10 | |
*** Ryan_Lane has joined #openstack-dev | 17:10 | |
*** michchap has joined #openstack-dev | 17:10 | |
openstackgerrit | A change was merged to openstack/ceilometer: Update Oslo https://review.openstack.org/34736 | 17:11 |
*** SergeyLukjanov has joined #openstack-dev | 17:13 | |
*** rharwood has joined #openstack-dev | 17:15 | |
SpamapS | wtf, does requests fork and run uname? | 17:15 |
*** portante is now known as portante|afk | 17:16 | |
*** danwent has joined #openstack-dev | 17:16 | |
*** anniec has quit IRC | 17:18 | |
*** vipul is now known as vipul-away | 17:18 | |
*** avishay has quit IRC | 17:20 | |
*** jvrbanac has quit IRC | 17:21 | |
*** spzala has joined #openstack-dev | 17:21 | |
*** michchap has quit IRC | 17:22 | |
*** sandeepr_ltp has quit IRC | 17:23 | |
*** atiwari has joined #openstack-dev | 17:24 | |
*** romcheg has joined #openstack-dev | 17:26 | |
*** terryh has quit IRC | 17:28 | |
*** vipul-away is now known as vipul | 17:29 | |
*** stevemar has joined #openstack-dev | 17:29 | |
*** mlavalle has quit IRC | 17:31 | |
SpamapS | ah, yes it does.. platform.system() .. :-P | 17:31 |
* SpamapS makes note to set user agent | 17:31 | |
*** blake__ has quit IRC | 17:31 | |
*** blake_ has quit IRC | 17:32 | |
*** sandywalsh has quit IRC | 17:33 | |
*** johnthetubaguy has quit IRC | 17:36 | |
*** bdpayne has joined #openstack-dev | 17:36 | |
*** halfie is now known as halfie|zzz | 17:37 | |
*** cp16net is now known as cp16net|away | 17:37 | |
*** souvik has joined #openstack-dev | 17:38 | |
*** jtomasek has quit IRC | 17:38 | |
*** alop has quit IRC | 17:39 | |
*** openstackgerrit has quit IRC | 17:40 | |
*** openstackgerrit has joined #openstack-dev | 17:40 | |
*** xmltok has joined #openstack-dev | 17:40 | |
*** mlavalle has joined #openstack-dev | 17:44 | |
*** jcannava has quit IRC | 17:45 | |
*** sandywalsh has joined #openstack-dev | 17:46 | |
*** jvrbanac has joined #openstack-dev | 17:47 | |
*** zul has quit IRC | 17:47 | |
*** michchap has joined #openstack-dev | 17:49 | |
*** jcannava has joined #openstack-dev | 17:49 | |
*** mihgen has joined #openstack-dev | 17:50 | |
*** mihgen has quit IRC | 17:51 | |
*** aelkikhia has joined #openstack-dev | 17:54 | |
*** souvik has quit IRC | 17:54 | |
*** romcheg has left #openstack-dev | 17:56 | |
*** comay has joined #openstack-dev | 17:59 | |
*** michchap has quit IRC | 18:01 | |
*** zul has joined #openstack-dev | 18:03 | |
*** comptona has joined #openstack-dev | 18:03 | |
*** danwent has quit IRC | 18:05 | |
*** alop has joined #openstack-dev | 18:08 | |
*** mkollaro has quit IRC | 18:08 | |
*** danwent has joined #openstack-dev | 18:08 | |
*** anteaya has quit IRC | 18:09 | |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Increasing th backing volume size to 24GiB for parallel tests https://review.openstack.org/35129 | 18:14 |
*** dkehn has quit IRC | 18:18 | |
*** dkehn has joined #openstack-dev | 18:20 | |
*** koolhead17 has joined #openstack-dev | 18:21 | |
*** michchap has joined #openstack-dev | 18:27 | |
*** cp16net|away is now known as cp16net | 18:30 | |
*** sungju has quit IRC | 18:32 | |
*** anteaya has joined #openstack-dev | 18:33 | |
*** boris-42 has quit IRC | 18:35 | |
*** otherwiseguy has quit IRC | 18:35 | |
*** rfolco has quit IRC | 18:37 | |
*** epopt37 has quit IRC | 18:39 | |
*** michchap has quit IRC | 18:39 | |
*** rfolco has joined #openstack-dev | 18:41 | |
*** sungju has joined #openstack-dev | 18:42 | |
*** afazekas has joined #openstack-dev | 18:43 | |
*** boris-42 has joined #openstack-dev | 18:43 | |
*** boris-42 has quit IRC | 18:43 | |
*** epopt37 has joined #openstack-dev | 18:45 | |
*** jyhc has joined #openstack-dev | 18:45 | |
*** gargya has quit IRC | 18:55 | |
*** novas0x2a|laptop has joined #openstack-dev | 18:56 | |
*** markvoelker has quit IRC | 18:59 | |
*** sushils has quit IRC | 19:01 | |
*** aelkikhia1 has joined #openstack-dev | 19:02 | |
*** aelkikhia has quit IRC | 19:02 | |
*** tjones has left #openstack-dev | 19:02 | |
*** lbragstad has quit IRC | 19:03 | |
*** spzala has quit IRC | 19:04 | |
*** _ffio_ is now known as ffio | 19:04 | |
*** michchap has joined #openstack-dev | 19:05 | |
bknudson | henrynash gyee: looking at python-novaclient, it takes def __init__(self, user, password, projectid, ... | 19:08 |
gyee | right | 19:08 |
bknudson | so not sure how it would be changed to accept user domain | 19:09 |
bknudson | or be abstracted to just take any auth parameters | 19:09 |
gyee | that the same params passed into the auth plugin? | 19:10 |
henrynash | bknudson, gyee: so I checked the minutes of past weeks overall openstack project review meeting and it was agreed that all projects should starting using the v3 auth clinet lib | 19:10 |
openstackgerrit | A change was merged to openstack/nova: Fixes for quota_sets v3 extension https://review.openstack.org/34673 | 19:10 |
bknudson | it's got auth_system='keystone' | 19:10 |
henrynash | bknduson, gyee: …doesn't mean that are doing it yet of course | 19:10 |
*** portante|afk is now known as portante | 19:11 | |
gyee | henrynash, that means *we* have to do it :) | 19:11 |
henrynash | gyee: eek! | 19:12 |
*** yolanda has quit IRC | 19:13 | |
*** aelkikhia1 has quit IRC | 19:14 | |
emagana | any neutron core developer out there? | 19:17 |
bknudson | gyee: auth_plugin is an object that's passed in. It gets a reference to the HTTPClient so can extract the .user and .password from it. | 19:17 |
*** michchap has quit IRC | 19:18 | |
bknudson | gyee: self.auth_plugin.authenticate(self, auth_url) | 19:19 |
gyee | bknudson, that's good right? means auth_plugin can take any opts | 19:23 |
bknudson | gyee: your auth_plugin could have taken authentication parameters when it was created... | 19:23 |
gyee | exactly | 19:24 |
bknudson | e.g. my_auth_plugin = keystone_plugin(domain_id=whatever, ... ) | 19:24 |
bknudson | should be KeystoneV3Plugin() | 19:24 |
gyee | so keystoneclient just need to provide a plugin object | 19:24 |
bknudson | (something like that) | 19:24 |
gyee | yes | 19:24 |
*** blues-man has quit IRC | 19:26 | |
*** cp16net is now known as cp16net|away | 19:28 | |
*** aelkikhia has joined #openstack-dev | 19:30 | |
*** jcannava is now known as rpepe | 19:30 | |
*** rpepe is now known as ragepepe | 19:32 | |
*** ragepepe is now known as jcannava | 19:34 | |
*** gyee has quit IRC | 19:34 | |
*** egallen has quit IRC | 19:35 | |
*** vipul is now known as vipul-away | 19:35 | |
*** vipul-away is now known as vipul | 19:35 | |
*** aelkikhia has quit IRC | 19:36 | |
*** cp16net|away is now known as cp16net | 19:38 | |
*** atiwari has quit IRC | 19:38 | |
*** stevemar has quit IRC | 19:39 | |
*** afazekas has quit IRC | 19:39 | |
*** eharney has quit IRC | 19:41 | |
*** eharney has joined #openstack-dev | 19:41 | |
*** otherwiseguy has joined #openstack-dev | 19:41 | |
*** eharney has quit IRC | 19:41 | |
*** eharney has joined #openstack-dev | 19:41 | |
*** drewlander has quit IRC | 19:43 | |
*** michchap has joined #openstack-dev | 19:44 | |
*** markmc has joined #openstack-dev | 19:46 | |
*** athomas has quit IRC | 19:48 | |
*** dperaza1 has joined #openstack-dev | 19:49 | |
*** jcoufal has quit IRC | 19:50 | |
*** vipul is now known as vipul-away | 19:50 | |
*** dperaza has quit IRC | 19:51 | |
*** aelkikhia has joined #openstack-dev | 19:53 | |
*** lbragstad has joined #openstack-dev | 19:55 | |
*** novas0x2a|laptop has quit IRC | 19:56 | |
*** michchap has quit IRC | 19:56 | |
*** Tross has quit IRC | 19:57 | |
*** Tross has joined #openstack-dev | 20:00 | |
*** jruzicka has quit IRC | 20:02 | |
*** topol has quit IRC | 20:03 | |
*** novas0x2a|laptop has joined #openstack-dev | 20:04 | |
*** gabrielhurley has joined #openstack-dev | 20:05 | |
*** rfolco has quit IRC | 20:05 | |
*** dosaboy_ has joined #openstack-dev | 20:07 | |
*** markwash has joined #openstack-dev | 20:07 | |
*** dosaboy has quit IRC | 20:10 | |
*** galstrom_zzz is now known as galstrom | 20:10 | |
*** Mandell has quit IRC | 20:10 | |
*** jyhc has quit IRC | 20:16 | |
*** portante is now known as portante|afk | 20:17 | |
*** xqueralt-afk is now known as xqueralt | 20:18 | |
*** dprince has quit IRC | 20:19 | |
*** Mandell has joined #openstack-dev | 20:21 | |
*** michchap has joined #openstack-dev | 20:23 | |
*** dosaboy has joined #openstack-dev | 20:25 | |
*** dosaboy_ has quit IRC | 20:26 | |
*** dosaboy has quit IRC | 20:29 | |
*** dosaboy has joined #openstack-dev | 20:30 | |
*** dosaboy has quit IRC | 20:33 | |
*** vipul-away is now known as vipul | 20:33 | |
*** gyee has joined #openstack-dev | 20:34 | |
openstackgerrit | A change was merged to openstack/ceilometer: Enable Ceilometer to support mongodb replication set https://review.openstack.org/34157 | 20:35 |
*** dosaboy has joined #openstack-dev | 20:35 | |
*** michchap has quit IRC | 20:35 | |
openstackgerrit | A change was merged to openstack/nova: Fix the filtered characters list from console-log https://review.openstack.org/34166 | 20:36 |
*** garyk has quit IRC | 20:38 | |
*** s2r2 has joined #openstack-dev | 20:39 | |
*** jecarey_ has quit IRC | 20:40 | |
*** sungju has quit IRC | 20:40 | |
*** blues-man has joined #openstack-dev | 20:41 | |
*** tmclaugh[work] has quit IRC | 20:43 | |
*** Tross has quit IRC | 20:44 | |
*** Tross has joined #openstack-dev | 20:46 | |
*** jasondotstar has joined #openstack-dev | 20:46 | |
*** rfolco has joined #openstack-dev | 20:46 | |
openstackgerrit | A change was merged to openstack/nova: Make test_deferred_delete() be deterministic https://review.openstack.org/35359 | 20:47 |
bknudson | https://review.openstack.org/#/c/32976/ - Uploaded a new patch set and Jenkins immediately complained it couldn't be merged ... | 20:47 |
openstackgerrit | A change was merged to openstack/nova: Remove junk file when ftp transfer failure https://review.openstack.org/32238 | 20:48 |
bknudson | (the change is not ready to be merged!) | 20:48 |
openstackgerrit | A change was merged to openstack/cinder: Adding host attaching support to Cinder https://review.openstack.org/34125 | 20:48 |
openstackgerrit | A change was merged to openstack/nova: Refactor ServerStatusTest class https://review.openstack.org/35131 | 20:48 |
openstackgerrit | A change was merged to openstack/nova: Remove usage of locals() from powervm virt package https://review.openstack.org/34141 | 20:48 |
openstackgerrit | A change was merged to openstack/nova: Add HACKING check for db session param https://review.openstack.org/34108 | 20:49 |
openstackgerrit | A change was merged to openstack/nova: port Attach_interface API into v3 part1 https://review.openstack.org/33937 | 20:49 |
*** epopt37 has quit IRC | 20:53 | |
*** apcruz has quit IRC | 20:55 | |
*** otherwiseguy has quit IRC | 20:57 | |
*** alop_ has joined #openstack-dev | 20:57 | |
*** galstrom is now known as galstrom_zzz | 20:58 | |
*** alop has quit IRC | 20:58 | |
*** alop_ is now known as alop | 20:58 | |
*** eharney has quit IRC | 20:59 | |
*** michchap has joined #openstack-dev | 21:02 | |
*** yongli has quit IRC | 21:04 | |
*** yongli has joined #openstack-dev | 21:04 | |
*** andrew_plunk has joined #openstack-dev | 21:04 | |
*** rfolco has quit IRC | 21:05 | |
*** nati_ueno has joined #openstack-dev | 21:07 | |
*** SergeyLukjanov has quit IRC | 21:07 | |
*** bdpayne has quit IRC | 21:08 | |
*** pnavarro has quit IRC | 21:08 | |
*** bdpayne has joined #openstack-dev | 21:09 | |
*** melwitt has joined #openstack-dev | 21:10 | |
*** litong has quit IRC | 21:10 | |
bknudson | looks like merges aren't working because zuul is out of disk space. | 21:11 |
*** melwitt has quit IRC | 21:12 | |
*** andrew_plunk has left #openstack-dev | 21:12 | |
*** melwitt has joined #openstack-dev | 21:12 | |
melwitt | hm, jenkins failed saying to rebase, I did that, and now it says to rebase again even though nothing upstream has changed | 21:13 |
*** aelkikhia has left #openstack-dev | 21:14 | |
*** michchap has quit IRC | 21:14 | |
*** dosaboy_ has joined #openstack-dev | 21:15 | |
*** rharwood has quit IRC | 21:15 | |
*** dosaboy has quit IRC | 21:17 | |
*** bdpayne has quit IRC | 21:18 | |
clarkb | melwitt: I think jeblair has corrected that issue. you can try giving it another go (just recheck/reverify) | 21:20 |
melwitt | thanks clarkb | 21:21 |
*** dosaboy has joined #openstack-dev | 21:22 | |
*** dosaboy_ has quit IRC | 21:24 | |
*** dkranz has quit IRC | 21:24 | |
*** lbragstad has quit IRC | 21:25 | |
*** _TheDodd_ has quit IRC | 21:26 | |
*** pcm_ has quit IRC | 21:28 | |
*** jprovazn has quit IRC | 21:29 | |
markmc | mordred, why ignore commets in requirements files, btw? | 21:29 |
markmc | mordred, comments | 21:30 |
mordred | markmc: when we process them and add them to install_requires | 21:30 |
mordred | markmc: they are consumed in a manner which makes comment lines an error | 21:30 |
*** dosaboy has quit IRC | 21:30 | |
mordred | markmc: although comment lines are accepted in the pip requirements file format | 21:31 |
markmc | mordred, ah, ok - I was thinking we were just writing out .egg-info/requires.txt ourselves ... which we're not | 21:31 |
markmc | mordred, got it | 21:31 |
mordred | markmc: pbr does very little of that itself - is mostly proxying to and modifying behavior inside of setuptools | 21:31 |
markmc | mordred, yep | 21:31 |
*** burt has quit IRC | 21:32 | |
*** rkukura has joined #openstack-dev | 21:34 | |
openstackgerrit | A change was merged to openstack/oslo-incubator: Fix bad default for show_deleted https://review.openstack.org/35227 | 21:34 |
markmc | mordred, and ChangeLog files aren't writeable because ... ? | 21:34 |
markmc | mordred, I'm sure you explained that to me already :( | 21:34 |
mordred | markmc: it's possible that you might have done something, such as run "sudo python setup.py develop" which would cause your ChangeLog file to be unwritable | 21:35 |
*** jyhc has joined #openstack-dev | 21:35 | |
mordred | markmc: we really shouldn't diaf in that case - just not write a new ChangeLog | 21:35 |
markmc | mordred, did someone hit it or ... ? | 21:35 |
mordred | markmc: I hit it frequently - and also hit it in integration testing | 21:36 |
markmc | mordred, ok | 21:36 |
* markmc shrugs | 21:36 | |
mordred | yeah. it just seemed like a bad thing to die on - confusing to a dev if they hit it with no real gain | 21:37 |
markmc | struggling to reproduce the 'setup.py develop' causing ChangeLog to be unwriteable, but ok | 21:38 |
* markmc moves on to the meaty bit | 21:38 | |
markmc | mordred, ah, you run sdist as root or something | 21:40 |
markmc | running sdist | 21:40 |
markmc | [pbr] Writing ChangeLog | 21:40 |
markmc | error: ./ChangeLog: Permission denied | 21:40 |
markmc | victory! | 21:40 |
*** michchap has joined #openstack-dev | 21:41 | |
mordred | yup | 21:41 |
markmc | but, then ... | 21:41 |
markmc | sudo rm -f ChangeLog | 21:41 |
markmc | python setup.py sdist | 21:41 |
markmc | Creating tar archive | 21:41 |
markmc | error: dist/oslo.config-1.2.0a3.tar.gz: Permission denied | 21:41 |
markmc | anyway! | 21:41 |
* markmc carries along for real | 21:41 | |
*** ema has quit IRC | 21:41 | |
*** dosaboy has joined #openstack-dev | 21:43 | |
*** mrodden has quit IRC | 21:50 | |
*** michchap has quit IRC | 21:53 | |
*** xqueralt is now known as xqueralt-afk | 21:54 | |
*** anteaya has quit IRC | 21:55 | |
gongysh | salv-orlando: ping | 21:56 |
mordred | markmc: yeah - well, good point | 21:56 |
*** kevinconway has left #openstack-dev | 21:57 | |
*** sudorandom has quit IRC | 21:57 | |
*** morazi has quit IRC | 21:57 | |
*** danwent has quit IRC | 21:58 | |
*** rcleere has quit IRC | 21:58 | |
openstackgerrit | A change was merged to openstack/trove-integration: Fixing nonexistent image upload failure https://review.openstack.org/35391 | 22:00 |
*** jvrbanac has quit IRC | 22:01 | |
*** sungju has joined #openstack-dev | 22:01 | |
*** Tross has quit IRC | 22:02 | |
*** Tross has joined #openstack-dev | 22:03 | |
*** Mandell has quit IRC | 22:04 | |
openstackgerrit | A change was merged to openstack/horizon: Doc added for Running selenium tests in VM https://review.openstack.org/30615 | 22:06 |
*** kbringard has quit IRC | 22:06 | |
*** eglynn has quit IRC | 22:08 | |
openstackgerrit | A change was merged to openstack/python-novaclient: python3: Compatibility for iteritems differences https://review.openstack.org/34202 | 22:10 |
openstackgerrit | A change was merged to openstack/nova: Remove locals() from virt/vmwareapi package https://review.openstack.org/35287 | 22:10 |
*** edmund has quit IRC | 22:13 | |
*** jhesketh has joined #openstack-dev | 22:15 | |
*** neelashah has quit IRC | 22:16 | |
*** FunnyLookinHat has quit IRC | 22:17 | |
*** nati_uen_ has joined #openstack-dev | 22:17 | |
*** electrichead has quit IRC | 22:18 | |
*** epopt37 has joined #openstack-dev | 22:19 | |
gyee | bknudson, https://review.openstack.org/#/c/34478/ | 22:19 |
gyee | you good with this? | 22:19 |
*** michchap has joined #openstack-dev | 22:19 | |
bknudson | gyee: is there a reason it's in "auth" and not in the base object? | 22:20 |
*** nati_ueno has quit IRC | 22:20 | |
gyee | bknudson, yes, for xml, there can be only one root | 22:21 |
salv-orlando | gongysh: hello | 22:21 |
markmc | mordred, ok, pbr integration.sh is a go | 22:21 |
gyee | "auth" is the root when translated to xml | 22:21 |
mordred | markmc: thank you. I appreciate that muchly | 22:22 |
mordred | markmc: I think we should be able to be more confident accepting subsequent patches now | 22:22 |
bknudson | we should have dropped xml. | 22:22 |
markmc | mordred, oh, absolutely - kudos for doing that | 22:22 |
markmc | mordred, https://review.openstack.org/35296 is what's blocking getting the oslo.config stuff sorted | 22:23 |
gyee | bknudson, 110% agreed | 22:23 |
markmc | mordred, tl;dr is to put '-f http://.../oslo.config-1.2.0a3.tar.gz=egg=oslo.config-1.2.0a3' and 'oslo.config>=1.2.0a3' in requirements.txt | 22:23 |
gyee | unfortunately, we still have to support it right now | 22:24 |
openstackgerrit | A change was merged to openstack/nova: Reduce nesting in instance_usage_audit https://review.openstack.org/34778 | 22:24 |
markmc | mordred, that's what pbr translates the bare URL into, but pip gets itself all confused with the bare url | 22:24 |
openstackgerrit | A change was merged to openstack/nova: Port server password extension to v3 API Part 1 https://review.openstack.org/34658 | 22:24 |
mordred | markmc: let me read that change again and make sure I understand what's going on there | 22:25 |
mordred | it seems reasonable - I just want to grok further | 22:25 |
*** portante|afk is now known as portante | 22:25 | |
*** sushils has joined #openstack-dev | 22:27 | |
markmc | mordred, sure | 22:28 |
*** michchap has quit IRC | 22:29 | |
mordred | markmc: ok. I think I'm fine with that. | 22:30 |
markmc | mordred, if you want to play with the pip bug, I have https://github.com/markmc/pip-install-debug | 22:30 |
mordred | markmc: ALTHOUGH, once the skip-pre-release stuff is landed, I want to stop using urls at all | 22:30 |
*** michchap has joined #openstack-dev | 22:30 | |
mordred | but since it is not released yet, I'm fine with us blocking things in this way | 22:30 |
mordred | or, rather, processing things in this way | 22:31 |
mordred | bah. can't speak today | 22:31 |
markmc | mordred, see https://github.com/markmc/pip-install-debug/blob/master/results/markmc1/t3.log#L1847 | 22:31 |
*** woodspa has quit IRC | 22:31 | |
markmc | mordred, it lists both oslo.config-1.2.0... and oslo.config in the "Successfully installed" line | 22:31 |
*** michchap_ has joined #openstack-dev | 22:32 | |
mordred | oh, nice | 22:32 |
markmc | mordred, it saw them as distinct things because it doesn't strip the version from the egg= fragment before using it as a name | 22:32 |
markmc | mordred, skip-pre-release stuff? | 22:32 |
dstufft | markmc: pip 1.4 will not install a pre-release unless asked too | 22:32 |
markmc | dstufft, yeah, I'm getting around to looking that more closely | 22:33 |
mordred | markmc: which means that we can safely upload oslo.config 1.2.0a3 to pypi | 22:33 |
markmc | dstufft, after filing that pip bug, tomorrow morn hopefully :) | 22:33 |
*** michcha__ has joined #openstack-dev | 22:33 | |
mordred | markmc: without breaking people using 1.1 | 22:33 |
markmc | mordred, dstufft, ok, this pre-release thing | 22:33 |
markmc | can we ask for *just* the pre-release of oslo.config ? | 22:33 |
mordred | yes | 22:33 |
markmc | how ? | 22:33 |
dstufft | pip install oslo.config>=0.0.dev0 | 22:33 |
markmc | ok, that works | 22:34 |
dstufft | or pip install oslo.config==1.2.3a3 | 22:34 |
markmc | and we stick with the released versions of everything else | 22:34 |
mordred | yup | 22:34 |
markmc | I'm cool with that | 22:34 |
*** michch___ has joined #openstack-dev | 22:34 | |
mordred | I am literally bouncing with excitment about it | 22:34 |
markmc | how do we make sure everyone use pip>=1.4 ? | 22:34 |
markmc | i.e. that when I push the first pre-release to pypi | 22:35 |
markmc | grizzly folks don't suddenly start using it | 22:35 |
markmc | because they're using old pip | 22:35 |
*** michchap has quit IRC | 22:35 | |
markmc | i.e. does pip 1.4 have to explicitly ask pypi to list pre-releases ? | 22:35 |
dstufft | nope | 22:36 |
dstufft | There wasn't a good way for me to do that | 22:36 |
markmc | mordred, that's going to hurt us, right? | 22:36 |
*** michchap_ has quit IRC | 22:36 | |
dstufft | Historically this wasn't released because it wouldn't be immediately useful, I incldued it because even if it's not immediately useful, the timer until it would be useful wasn't going to start until it was released | 22:36 |
mordred | markmc: nope. I have evil plans | 22:36 |
*** datsun180b has quit IRC | 22:37 | |
*** michchap has joined #openstack-dev | 22:37 | |
*** michcha__ has quit IRC | 22:37 | |
mordred | markmc: pbr already depends on pip (or will shortly) once 1.4 is out, I would like to make that depend explicit | 22:37 |
markmc | dstufft, you mean, it's not useful until pip 1.4 is the minimum anyone is reasonable using ? | 22:37 |
*** sushils has quit IRC | 22:37 | |
henrynash | gyee, bknudson: new patch posted for get-role-assignments (Brant, thanks for all the comments) | 22:38 |
markmc | mordred, that works when everything we care about is using that version of pbr or later | 22:38 |
mordred | markmc: and grizzly should already be doing oslo-config>=1.1,<1.2 no? | 22:38 |
*** michchap_ has joined #openstack-dev | 22:38 | |
gyee | henrynash, looking | 22:38 |
*** jpich has quit IRC | 22:38 | |
markmc | mordred, nope, because that would be broken :) | 22:38 |
dstufft | markmc: for the average person who isn't willing to require pip >=1.4 yea, if openstack is willing to require that then it's useful today :) | 22:38 |
markmc | mordred, oslo.config>=1.1<2.0 would make sense | 22:38 |
mordred | hrm. | 22:38 |
markmc | mordred, we want grizzly and havana installs to be able to coexist with the same version of oslo.config | 22:39 |
dstufft | well | 22:39 |
dstufft | "today" | 22:39 |
dstufft | where today actually means a week from now | 22:39 |
*** michch___ has quit IRC | 22:39 | |
markmc | mordred, you cap a requirement version at a version which indicates an API breakage | 22:39 |
markmc | mordred, 1.2 is compatible with 1.1 | 22:39 |
mordred | markmc: yeah yeah | 22:39 |
mordred | I'm with you | 22:39 |
markmc | mordred, yeah yeah yourself :) | 22:39 |
* mordred thinking about the grizzly problem | 22:39 | |
markmc | dstufft, yeah, we can require 1.4 in e.g. havana and then start using pre-releases in ... icehouse, J*? | 22:40 |
mordred | and the contexts in which we care about pip installs of it, and whether or not pip 1.4 in those cases will do bad things to people | 22:40 |
*** sushils has joined #openstack-dev | 22:40 | |
*** michcha__ has joined #openstack-dev | 22:40 | |
mordred | god, I guess we will have to wait for j | 22:40 |
markmc | mordred, well, I'm happily using virtualenv on Fedora 17 and expecting 'pip install nova/requirements.txt' to keep working | 22:40 |
mordred | damn that makes me angry | 22:40 |
markmc | yeah, sorry | 22:41 |
mordred | markmc: well... | 22:41 |
mordred | hangon | 22:41 |
*** michchap has quit IRC | 22:41 | |
mordred | virtualenv on fedora 17 should be installing pip | 22:41 |
mordred | into the virtualenv | 22:41 |
dstufft | no | 22:41 |
mordred | no? | 22:41 |
dstufft | virtualenv bundles pip | 22:41 |
mordred | OH DAMMIT | 22:41 |
mordred | I hate everyone | 22:41 |
markmc | pip --version | 22:41 |
markmc | pip 1.2.1 | 22:41 |
dstufft | I mean it techincally installs it | 22:41 |
dstufft | but not in the way you want:) | 22:41 |
markmc | not in the 'pip install --upgrade pip' way | 22:42 |
mordred | I am going to stab all of you in they eye | 22:42 |
markmc | which I'm getting into the habit of doing | 22:42 |
mordred | for making us stay on software that is broken | 22:42 |
dstufft | pip 1.2.1 is grossly insecure | 22:42 |
*** michchap_ has quit IRC | 22:42 | |
dstufft | FWIW | 22:42 |
markmc | dstufft, I'm not defending it for a minute | 22:42 |
dstufft | I forget if I told you or not | 22:42 |
dstufft | Lots of people don't know | 22:42 |
dstufft | :D | 22:42 |
markmc | dstufft, I think you did :) | 22:42 |
*** cliu has quit IRC | 22:42 | |
mordred | markmc: are you using tox? | 22:43 |
markmc | mordred, yes | 22:43 |
dstufft | heh | 22:43 |
mordred | grumble | 22:43 |
markmc | mordred, but e.g. diskimage-builder isn't :) | 22:43 |
dstufft | you could break oslo.config so it won't install outside of pip 1.4 :V | 22:43 |
mordred | I can fix diskimage-builder | 22:43 |
dstufft | but that just moves the breakage | 22:43 |
dstufft | to install time instead of runtime | 22:43 |
markmc | dstufft, is there really no way we can get pypi not to advertise pre-releases unless pip 1.4 asks for them ? | 22:44 |
mordred | no, it's an issue | 22:44 |
mordred | markmc: we are stuck until j - or more importantly until we stop caring about grizzly | 22:44 |
*** gabrielhurley has quit IRC | 22:44 | |
mordred | DAMMIT | 22:44 |
*** michcha__ has quit IRC | 22:44 | |
mordred | I haven't been this angry in a while | 22:45 |
markmc | mordred, ok, dhellmann had another idea earlier | 22:45 |
dstufft | markmc: Sure there's a way. I can deploy to PyPI but the RC's have already been cut for pip 1.4 so I don't know I could convince folks to let me make that change | 22:45 |
dstufft | although | 22:45 |
dstufft | Maybe I can half way make it work | 22:45 |
markmc | mordred, basically including --extra-index-url in our requirements.txt during development | 22:45 |
dstufft | without changes to pip | 22:45 |
markmc | mordred, to point to our pypi mirror | 22:45 |
dstufft | that will work even with older versions of pip | 22:45 |
markmc | mordred, and only publish our pre-releases there | 22:45 |
dstufft | It'll only work for == though | 22:45 |
markmc | mordred, strip out the --extra-index-url before release | 22:45 |
mordred | markmc: that's the type of breakage I'm worried about | 22:45 |
mordred | markmc: because it's down the road of making things great for release but terrible for CD folks | 22:46 |
mordred | because that means trunk nova will depend on something that trunk nova does not depend on | 22:46 |
markmc | mordred, I never guessed you'd say that :) | 22:46 |
mordred | explicitly | 22:46 |
markmc | mordred, but yeah, I agree | 22:46 |
mordred | markmc: I want to stop releasing completely | 22:46 |
mordred | and move to only supporting CD | 22:46 |
mordred | because 6 month old releases of a cloud are stupid | 22:46 |
mordred | as evidenced by all of this | 22:47 |
markmc | mordred, ok, different discussion | 22:47 |
mordred | I know | 22:47 |
mordred | I'm just saying | 22:47 |
markmc | but you're wrong | 22:47 |
* markmc jokes | 22:47 | |
mordred | I'm not | 22:47 |
mordred | you are | 22:47 |
markmc | I do buy the CD thing :) | 22:47 |
mordred | :) | 22:47 |
dstufft | Do you need the ability to say oslo.config>=1.2.3a3 | 22:47 |
markmc | but releases aren't going away yet, either | 22:47 |
dstufft | or is oslo.config==1.2.3a3 enough | 22:47 |
mordred | (I don't want to stop releasing - but I do want to make CD first-class) | 22:47 |
markmc | dstufft, yeah, we need >= | 22:47 |
dstufft | ok nevermind then | 22:47 |
mordred | dstufft: we need for an old thing that says >=1.1 to not get 1.2a | 22:48 |
dstufft | yes that's fine | 22:48 |
mordred | dstufft: without the old thing having 1.4 installed :) | 22:48 |
markmc | dstufft, e.g. if you have a bunch of projects requiring >=a2, >=a3, >=a4 ... all running in the same env | 22:48 |
dstufft | but can you require == for installing a pre-release | 22:48 |
markmc | mordred, totally buy CD as first class | 22:48 |
mordred | dstufft: yes | 22:48 |
dstufft | Let me explain | 22:48 |
mordred | we can | 22:48 |
dstufft | pip looks at these urls | 22:48 |
dstufft | pip install projectname==version /simple/projectname/version -> /simple/projectname/ -> /simple/ and stops when it successfully (eg. not a 404) finds one | 22:49 |
dstufft | pip install projectname[anything but ==] looks at /simple/projectname/ /simple/ | 22:49 |
dstufft | so I could enable uploading something that only appears on /simple/projectname/version/ | 22:49 |
dstufft | which will only be pip installable if someone =='s it | 22:50 |
mordred | ooh | 22:50 |
*** bdpayne has joined #openstack-dev | 22:50 | |
mordred | that would be totally in-game | 22:50 |
mordred | and super helpful | 22:50 |
markmc | so close | 22:50 |
dstufft | Crate.io abuses this to make things undeletedable | 22:50 |
markmc | mordred, see >=a2, >=a3, >=a4 above | 22:50 |
dstufft | (e.g. if someone deletes it from PyPI, it just gets moved to the version specific page on Crate) | 22:50 |
mordred | markmc: I think we need to just disallow >=a2 | 22:50 |
mordred | markmc: what is it describing that we care about? | 22:51 |
markmc | mordred, ok, say nova has ==a2 and now glance wants to use a3 so it does ==a3, but now nova can't be installed? | 22:51 |
mordred | markmc: nova can be installed just fine | 22:51 |
markmc | mordred, they'd all need to change to ==a3 at the same time | 22:51 |
mordred | markmc: pip requires don't work that way | 22:51 |
mordred | markmc: they are last-wins | 22:52 |
mordred | in different invocations | 22:52 |
mordred | this is already a thing we encounter on devstack | 22:52 |
markmc | ok, so you install glance with ==a3 | 22:52 |
markmc | a3 gets installed | 22:52 |
mordred | yup | 22:52 |
markmc | now you install nova with ==a2 | 22:52 |
markmc | what happens? | 22:52 |
dstufft | it'll get downgraded to a2 | 22:52 |
mordred | a2 gets installed | 22:52 |
markmc | and glance breaks? | 22:53 |
mordred | potentially, yes | 22:53 |
mordred | but this is already broken in our current system | 22:53 |
mordred | we just aren't triggering it right now | 22:53 |
markmc | we're doing >= now | 22:53 |
*** bdpayne has quit IRC | 22:53 | |
mordred | I meant overall in devstack | 22:53 |
dstufft | it's a bit more dire | 22:53 |
dstufft | if you use entrypoints | 22:53 |
mordred | we are installing in arbitrary sequence | 22:53 |
dstufft | (do you?) | 22:53 |
mordred | yes | 22:53 |
dstufft | becasue setuptools will error if it can't find a version that doesn't match the version spec | 22:54 |
*** mdomsch has quit IRC | 22:54 | |
dstufft | (even if they might be compataible) | 22:54 |
mordred | hrm | 22:54 |
markmc | I was contemplating another beer, but it would have to be whiskey | 22:54 |
dstufft | it just strictly checks the version spec and errors during the hnadling of entrypoints | 22:54 |
markmc | or bed | 22:54 |
mordred | ok. that argument convinces me | 22:54 |
mordred | damn | 22:54 |
dstufft | these kind of problems is why I didn't imlpement this for handling pre-releases fwiw | 22:54 |
mordred | yeah - we need new pip | 22:55 |
dstufft | but if you can upgrade everything in lockstep it would work | 22:55 |
mordred | we can't | 22:55 |
mordred | however, there are at least 3 interrelated structural problems I think we need to have a sit down about | 22:55 |
markmc | mordred, would it be terrible for trunk deploys to depend on openstack pypi | 22:55 |
markmc | mordred, as a source of trunk packages | 22:55 |
dstufft | This is also where the difference between setup.py install_requires and requirements.txt comes in handy :V | 22:55 |
mordred | markmc: it would if it wasn't expressed directly in the depends | 22:56 |
mordred | dstufft: I don't think that helps in this situation, tbh | 22:56 |
markmc | mordred, I'm talking about adding --extra-links-url to requirements.txt | 22:56 |
mordred | dstufft: (I've been thinking alot about your suggestion there) | 22:56 |
markmc | mordred, extra-index-url, whatever it is | 22:56 |
*** portante is now known as portante|afk | 22:56 | |
mordred | markmc: I don't know that it is any better than what we're doing with tarball right now | 22:57 |
dstufft | mordred: well setuptools wouldn't barf if you had a2 installed when requirements.txt == on a3 if your install_requires had a less restrictive version spec | 22:57 |
markmc | mordred, it's not really, just would make it a tad easier when we have multiple libraries | 22:57 |
mordred | dstufft: but how does a person who checks out trunk get the right stuff installed? | 22:57 |
dhellmann | dims: ping? | 22:57 |
markmc | mordred, oh also, projects doing >=a2 would get a3 as soon as we push a3 to our pypi | 22:57 |
mordred | dstufft: "the dev chooses to install version X from location Y" is unworkable for us | 22:58 |
dstufft | mordred: pip install -r requirements.txt | 22:58 |
mordred | dstufft: that's what we're doing right now ... OH WAIT A SEC | 22:58 |
*** danwent has joined #openstack-dev | 22:58 | |
dstufft | hum | 22:58 |
dstufft | you know what | 22:58 |
mordred | dstufft: you have just given me an idea of how to be eviler | 22:59 |
*** romcheg has joined #openstack-dev | 22:59 | |
dstufft | pip 1.4 includes another new feature | 22:59 |
mordred | dstufft: which I do not think was your intent | 22:59 |
clarkb | just what we need. extra evil mordred | 22:59 |
dstufft | in that we actually have a UA that tells us what version of pip is being used | 22:59 |
dstufft | although that would be hard to do in a non breaking way :/ | 22:59 |
mordred | dstufft: I'm already overriding install_requires with the equiv of pip install -r requirements.txt being done automatically | 23:00 |
mordred | dstufft: I could auto-inject reqs with versions stripped into install_requires when I do the injection | 23:00 |
dstufft | that might work | 23:00 |
*** lloydde has quit IRC | 23:00 | |
mordred | dstufft: which would do the workflow you're talking about - except it would look different and be the opposite of what you were originally talking about me doing | 23:00 |
mordred | we'd still be left with the ordering problem | 23:01 |
markmc | ok, I'm lost now | 23:01 |
mordred | but | 23:01 |
markmc | to bed | 23:01 |
*** markmc has quit IRC | 23:01 | |
*** mlavalle has quit IRC | 23:01 | |
*** garyTh has quit IRC | 23:02 | |
*** koolhead17 is now known as koolhead17|zzZZ | 23:02 | |
mordred | ok. I know what to suggest | 23:02 |
mordred | I think | 23:02 |
*** bdpayne has joined #openstack-dev | 23:02 | |
dstufft | heh | 23:02 |
dstufft | so | 23:02 |
dstufft | here's a crazy idea | 23:03 |
dstufft | pip 1.3 doesn't support wheels | 23:03 |
dstufft | pip 1.4 does | 23:03 |
dstufft | only upload the pre-releases as wheels :V | 23:03 |
*** romcheg has quit IRC | 23:03 | |
dstufft | mordred: ^ | 23:03 |
dstufft | older versions of pip will skip them because it won't understand a .whl | 23:03 |
mordred | dstufft: ooh | 23:03 |
dstufft | it'll only work for pure python things though | 23:04 |
dstufft | compiled stuff pip won't install on linux in 1.4 | 23:04 |
dstufft | from a wheel | 23:04 |
dstufft | from PyPI that is | 23:04 |
dstufft | locally it will just fine | 23:04 |
mordred | biggest issue is people running local dev on macs | 23:04 |
mordred | oh - but wait | 23:05 |
mordred | none of our stuff have C code | 23:05 |
dstufft | then it'll work just fine | 23:05 |
mordred | so they're all non-platform wheels | 23:05 |
mordred | yeah | 23:05 |
mordred | BALLER | 23:05 |
mordred | ok. that's how we do this for moving forward | 23:05 |
mordred | I'll put that into the email I'm about to write | 23:05 |
dstufft | It'l mean you need --use-wheels for pre-releases too but I doubt that'll be an issue | 23:05 |
mordred | dstufft: can I set that value somewhere that pip 1.4 will see it in the repo? | 23:06 |
dstufft | (Also i'm pretty happy I jus thought of this, it makes pre-releases way more useful right out the bat) | 23:06 |
mordred | like, setup.cfg ? | 23:06 |
mordred | or are people going to have to set it locally? | 23:06 |
*** rwsu is now known as rwsu-away | 23:06 | |
mordred | (I think I can actually inject it everywhere that it needs to be injected - but just checking) | 23:07 |
dstufft | if you're installing with -r requirements.txt you can set it inside the requirements.txt I think (unless it wasn't implemented for that.. but i'd call that a bug and fight for it to be included) but otherwise there's no per repo settings control like that | 23:07 |
mordred | ok. I think I can work around that | 23:07 |
mordred | dstufft: do you have any pull with holger? | 23:07 |
mordred | like, any idea if tox will include support for an option to specify --use-wheels ? | 23:08 |
dstufft | I talk to him from time to time, Alex_Gaynor knows him better than me I think | 23:08 |
mordred | because until I can configure tox to use wheels for install, we're still sunk ... but we're AWFULLY close | 23:08 |
* mordred really needs to figure out mercurial and get some tox patches submitted | 23:09 | |
dstufft | I'll ping him and see what he says | 23:09 |
dstufft | he's in #pylib fwiw, nick is hpk | 23:09 |
*** jergerber has quit IRC | 23:10 | |
*** cp16net is now known as cp16net|away | 23:10 | |
dstufft | it's probably some godawful time over in germany(I think?) | 23:10 |
dhellmann | like 1 am | 23:11 |
*** michchap has joined #openstack-dev | 23:11 | |
dhellmann | although there's a good chance he's at europython in florence this week | 23:11 |
mordred | gah. I should have gone | 23:12 |
mordred | I REALLY need like, 3 things done to tox | 23:12 |
*** jergerber has joined #openstack-dev | 23:12 | |
dstufft | He's also like @hpk42 on twitter i think :V | 23:12 |
mordred | option to skip tarball/install step altogether. option to run python setup.py develop instead of tarball/install | 23:13 |
mordred | and now use-wheel support | 23:13 |
mordred | also - option to pass -U to pip would be great | 23:13 |
dstufft | I don't know if tox uses pip to install things or not | 23:14 |
dhellmann | sounds like you want an "install_mode" option with 4 settings (whatever we have now, plus those 3 options) | 23:14 |
mordred | yeah | 23:14 |
dstufft | I don't actualy use tox | 23:14 |
dstufft | so no idea how it works | 23:14 |
mordred | it does use pip | 23:14 |
* dhellmann loves detox for parallel testing | 23:14 | |
dstufft | there's an environment variable to enable pip wheel I think | 23:14 |
dstufft | if that helps | 23:14 |
mordred | dstufft: oh yeah? that helps a TON | 23:14 |
*** marun has quit IRC | 23:14 | |
dstufft | let me look | 23:15 |
*** dhellmann is now known as dhellmann-away | 23:15 | |
*** redbeard2 has quit IRC | 23:16 | |
dstufft | " If you want to make pip use wheels by default, set the environment variable PIP_USE_WHEEL or set use-wheel in your pip.ini file." | 23:16 |
mordred | dstufft: perfect. thank you | 23:16 |
*** pmathews has quit IRC | 23:16 | |
mordred | dstufft: so, what's involved in the 'upload pre-release pacakges to special place' thing | 23:17 |
mordred | dstufft: is that something I can help with? | 23:17 |
*** michchap has quit IRC | 23:18 | |
dstufft | mordred: if you're using wheels we don't need that right? | 23:18 |
dstufft | that was only to keep older versions of pip from installing it unless you specified ==, but older versions won't install wheels at all | 23:19 |
mordred | dstufft: oh - right. thanks | 23:19 |
jgriffith | mordred: do you know any reason why: self.stubs.Set(os.path, 'exists', lambda x: True) | 23:20 |
jgriffith | is compat in 2.7 but not 2.6? | 23:20 |
dstufft | I like this solution a whole lot better than modifying pypi | 23:20 |
mordred | jgriffith: yoikes. no | 23:20 |
jgriffith | mordred: hmmm | 23:20 |
jgriffith | mordred: very strange.... this is the second time this has come up in the past two days for similar deals | 23:21 |
mordred | dstufft: me too. it's in line with my original goal of getting us on to 1.4 moving foward too | 23:21 |
* jgriffith proposes we drop 2.6 support altogehter :) | 23:21 | |
* jgriffith ducks | 23:21 | |
dstufft | drop 2.x support | 23:22 |
dstufft | live in the future | 23:22 |
dstufft | trolololol | 23:22 |
*** dkranz has joined #openstack-dev | 23:22 | |
jgriffith | dstufft: ha! | 23:22 |
jgriffith | 3.0 is the past! | 23:22 |
jgriffith | ok... I'll have to dig into this goofy thing | 23:23 |
openstackgerrit | A change was merged to openstack/nova: Add unique constraint for security groups https://review.openstack.org/32886 | 23:24 |
openstackgerrit | A change was merged to openstack/nova: Make db.fakes stub out API not sqlalchemy https://review.openstack.org/35114 | 23:24 |
*** jergerber has quit IRC | 23:25 | |
*** jgriffith has quit IRC | 23:27 | |
*** jgriffith has joined #openstack-dev | 23:27 | |
*** nati_uen_ has quit IRC | 23:29 | |
*** nati_ueno has joined #openstack-dev | 23:29 | |
*** schwicht has quit IRC | 23:30 | |
*** cp16net|away is now known as cp16net | 23:31 | |
*** tjones1 has joined #openstack-dev | 23:32 | |
*** henrynash has quit IRC | 23:33 | |
*** jkyle has quit IRC | 23:34 | |
*** Mandell has joined #openstack-dev | 23:35 | |
mordred | dstufft: there's a call in pip somewhere to give it a requirement and get back the unversioned base, isn' there? | 23:36 |
*** bknudson has quit IRC | 23:36 | |
openstackgerrit | A change was merged to openstack/tempest: Use build_timeout & build_interval from heat config. https://review.openstack.org/34634 | 23:37 |
dstufft | mordred: what do you mean unversioned base | 23:37 |
mordred | dstufft: or - rather - I can give it a requirement line, it gives me the Requirement object, and I can ask that for the name of the requirement | 23:38 |
dstufft | InstallRequirement.from_line().req.name | 23:38 |
dstufft | I think | 23:38 |
dstufft | https://github.com/pypa/pip/blob/develop/pip/req.py#L37 | 23:39 |
mordred | cool. thank you | 23:39 |
dstufft | oh it has a name attribute | 23:39 |
dstufft | InstallRequirement.from_line().name | 23:39 |
mordred | dstufft: [f.name for f in pip.req.parse_requirements('requirements.txt')] | 23:40 |
mordred | dstufft: seems not ludicrous | 23:40 |
*** lloydde has joined #openstack-dev | 23:40 | |
*** michchap has joined #openstack-dev | 23:45 | |
*** zhuadl has joined #openstack-dev | 23:45 | |
*** vartom has joined #openstack-dev | 23:46 | |
*** cp16net is now known as cp16net|away | 23:46 | |
*** lloydde has quit IRC | 23:47 | |
*** devoid has quit IRC | 23:48 | |
*** stevemar has joined #openstack-dev | 23:49 | |
*** cdub has quit IRC | 23:50 | |
*** lloydde has joined #openstack-dev | 23:51 | |
*** cliu has joined #openstack-dev | 23:52 | |
*** vartom has quit IRC | 23:55 | |
*** Tross has quit IRC | 23:56 | |
dkranz | markmcclain: This bug has been affecting the gate quite a bit. I just moved it from tempest to neutron since that seems to be where the problem is. | 23:57 |
dkranz | markmcclain: https://bugs.launchpad.net/neutron/+bug/1194026 | 23:57 |
*** michchap has quit IRC | 23:58 | |
markmcclain | dkranz: this started happening very recently | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!