Saturday, 2014-09-20

ZZelle_clarkb, one is to enforce git review use (stop doing doing git push and remember git review would have been better)00:04
*** MaxV has quit IRC00:05
ZZelle_clarkb, for repos where reviews is not required (mustly tools) but could be useful to discuss a new tool00:05
*** Daisy has quit IRC00:05
clarkbZZelle_: I think for both options can't you just use gitolite/gitosis and not have the overhead of a gerrit?00:06
clarkbZZelle_: I guess to me gerrit is specifically about code review00:07
clarkband not submitting code before it is reviewed00:07
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch zuul and zuul-dev to project-config  https://review.openstack.org/12253300:07
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch jenkins to project-config  https://review.openstack.org/12289300:07
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch accessbot to project-config  https://review.openstack.org/12289400:07
clarkbso the auto submit feels like it belongs in a non gerrit managed repo00:07
jeblairclarkb, nibalizer, fungi: ^ new approach00:07
* nibalizer looks00:09
openstackgerritRamy Asselin proposed a change to openstack-infra/devstack-gate: Add a pre-clean hook.  https://review.openstack.org/12289600:11
clarkbjeblair: ok 122533 lgtm00:11
*** nkinder_ has joined #openstack-infra00:12
ZZelle_clarkb, previously we used gitolite: some was allowed to push to master and merge branches, others only to create feature/bug branches00:12
ZZelle_clarkb, it was a mess because we cannot comment correctly previous branches00:14
nibalizerjeblair: what does 'base' in projcet_config do?00:14
ZZelle_clarkb, and XP sharing is poor00:14
nibalizeroh is does that00:14
*** hemna is now known as hemnass00:14
*** otherwiseguy has quit IRC00:15
lifelessmordred: don't tempt me, rewriting pbr is something I'd be totally up for00:15
*** mestery_ has joined #openstack-infra00:18
*** mestery has quit IRC00:18
fungilifeless: you're saying mordred should take longer and more frequent vacations?00:19
ZZelle_lifeless, if you do, please allow to disable pbr version computation ...00:19
fungiZZelle_: it can already be disabled00:20
ZZelle_fungi, through configuration?00:20
fungiZZelle_: there are several different envvars you can pass when sdisting to hardcode versions00:20
ZZelle_currently i need to trick pbr by defining a PBR_VERSION env variable ... does not really feet the descriptive setup.cfg approach00:21
lifelessZZelle_: in what context are youneeded to do that ?00:22
lifelessZZelle_: if its the current-tag-ignored there is a patch up and in the merge queue to fix that00:22
lifelessZZelle_: is there a bug describing your issue?00:22
lifelessalso PBR_VERSION is totally broken at the moment when installing multiple packages.... since it wins over metadata and thus we report the same version for all packages.00:23
lifelessfungi: no such thing ;)00:23
ZZelle_lifeless, our internal process requires to provide code without versioning files and without packaging ...00:26
ZZelle_lifeless, i didn't take the time to create the bug00:26
jeblairnibalizer: lets us work from a subdir of the project-config repo, so dev versions of files can be in the same hierarchy under dev/00:27
*** masayukig has quit IRC00:28
mordredZZelle_: your usecase is not one pbr aims to support, sorry00:34
*** masayukig has joined #openstack-infra00:35
*** MaxV has joined #openstack-infra00:36
mordredZZelle_: there may be some workarounds I could suggest, but pbr does not intend to support being used in an infinitely flexible number of ways ... it attempts to encode and simplify one approach00:36
lifelessZZelle_: so, start with a bug, and we can see whats actually happening in detail.00:38
*** sabeen has quit IRC00:38
lifelessZZelle_: as mordred says, pbr is opinionated, but if there is a way to get you what you need without compromising the pbr design/reliability/etc I'd be happy to help you design it00:38
mordred++00:39
ZZelle_mordred, lifeless, pbr feets to our needs except version computation00:40
*** MaxV has quit IRC00:40
lifelessZZelle_: I have to go; please file a bug. Be specific about what you do with things and where it breaks please.00:40
*** boden has joined #openstack-infra00:41
*** praneshp has quit IRC00:42
ZZelle_lifeless, mordred, so our setup.py looks like http://paste.openstack.org/show/11353300:42
jeblairanteaya: i'm also thiking of re-orging slave_scripts and jenkins_job_builder under jenkins/;  updated etherpad again00:42
*** shashankhegde has quit IRC00:42
mordredZZelle_: why?00:43
lifelessZZelle_: pastebin is not a bug :)00:43
*** xyang1 has quit IRC00:44
*** dmsimard_away is now known as dmsimard00:45
*** dims has joined #openstack-infra00:46
*** boden has quit IRC00:46
lifelessZZelle_: I'm asking for a bug because - I won't remember this conversation to file one myself, I need to go, and IRC while fine for brainstorming is terrible for getting lots of input.00:46
ZZelle_lifeless, will do on monday (i have no example on me :))00:47
ZZelle_mordred, mustly a creepy packaging workflow ... my team should provide deb packages to the next team but we disagree on the dependencies to embed so we provide code with the versioning files ...00:47
ZZelle_s/with/without/00:48
*** dane_leblanc has quit IRC00:48
*** wenlock has joined #openstack-infra00:48
*** dims has quit IRC00:50
*** ZZelle_ has quit IRC01:02
*** bdpayne has quit IRC01:03
*** patrickeast has quit IRC01:03
fungijeblair: oh, saw this earlier today and thought it might be of interest to you... https://bugs.debian.org/76215201:06
jeblairfungi: oh nice!01:07
jeblairfungi: i guess since the "requests" issue is solved for openstack, it won't be an issue for gertty in debian if someone packages it?01:08
fungithe maintainers are, i think, used to having to patch out imports from embedded/vendored modules... does gertty call requests.packages.urllib3 rather than urllib3?01:09
* fungi could just git grep his clone01:09
jeblairfungi: no, it only uses the very top level requests api01:10
*** wenlock has quit IRC01:10
fungiyeah, which is not a problem. it seems to also use urllib3 directly as a separate package01:10
jeblairfungi: i only see 'urllib'01:11
fungier, yeah not urllib3 anyway01:11
fungipython-requests is in debian just fine, but if you try to "from requests.packages import foo" you'll have issues01:11
jeblairyeah, not planning on doing that01:12
*** marcoemorais has quit IRC01:12
fungiright, that was the only real point in that nearly endless ml thread01:13
fungithat basically requests (when not run from distro packages anyway) calls its own copy of things like urllib3 and if you want to interact with/override aspects of those then you're stuck talking to the vendored modules rather than using separately packaged versions01:14
jeblairyeah.  i mostly asked because if it were to present any additional difficulty to the debian maintainers, i'd be happy to drop use of requests (or help SpamapS maintain his fork), but it sounds like that's not necessary.01:15
mordredbtw ... I think that the only value in that endless thread was to point out the ever-widening POV between devs and distros01:15
mordredit may come as no surprise, but I'm on the side of the requests folks here and not of debian01:16
* jeblair wonders whether he's a dev or a distro01:17
*** Dafna has quit IRC01:17
mordredthe urllib 'vendored' code inside of requests should just be seen as part of requests from debian's pov01:17
mordredit's not debian's job to refactor upstream software01:17
jeblairmordred: i think you may be correct about that.  i also think that requests should not vendor urllib3.  :)01:17
mordredjeblair: that I also agree with01:18
mordredjeblair: but in this case, the response to them having poor engineering choices by debian is completely bananas01:18
mordredjeblair: I mean, hell, things probably shouldn't be written in PHP - but debian doesn't rewrite them in another language just because of poor upstream engineering decisions01:18
jeblairmordred: that would be so cool if they did.01:19
mordredjeblair: ++01:19
jeblairitp all the php01:19
mordredjeblair: maybe we shoudl start a distro which does not pacakge other people's software01:19
mordredjeblair: but instead rewrites everything from scratch01:19
mordredjeblair: we could call it OSX01:19
mordredjeblair: so, I'm about to add trove support to ansible ...01:20
fungii was gonna say NeXT01:20
mordredjeblair: I'm thinking I should add a list of databases to the inventory that's returned, and have them be a list of things on the "localhost" host01:20
mordredjeblair: since they dont' actually have cloud-level relationship with individual nodes01:21
fungi(well, NeXTSTEP anyway)01:21
*** mmedvede has quit IRC01:22
*** unicell has joined #openstack-infra01:22
jeblairmordred: assuming everything has to be related to a host, that seems reasonable01:23
mordredjeblair: in the inventory, it does01:23
jeblairmordred: note, the thing after ansible should handle non-host things better :)01:23
mordredjeblair: ++01:24
*** maxbit has quit IRC01:26
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerrit to project-config  https://review.openstack.org/12289401:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch jenkins to project-config  https://review.openstack.org/12289301:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch zuul and zuul-dev to project-config  https://review.openstack.org/12253301:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Move zuul layout into /etc/zuul/layout  https://review.openstack.org/12253201:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch nodepool to project-config  https://review.openstack.org/12290201:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch accessbot to project-config  https://review.openstack.org/12290301:31
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch specs to project-config  https://review.openstack.org/12290401:32
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerritbot to project-config  https://review.openstack.org/12290501:32
jeblairso those are all the code changes; still need to update docs01:32
*** salv-orlando has quit IRC01:34
*** Dafna has joined #openstack-infra01:36
anteayajeblair: /me looks at etherpad to see what is new with slave_scripts and jjb01:36
*** MaxV has joined #openstack-infra01:36
anteayaadded a note to self there so I have the changes clear01:37
anteayaline 1601:37
jeblairanteaya: ah, yep, sorry01:38
anteayanp01:38
anteayaso far it is all making sense01:38
anteayawas going to spend time getting the commands down for the re-org so thanks for doing this now01:38
anteayagoing to spend time tomorrow getting the commands down01:39
jeblairsounds good, and no problem01:39
*** flashgordon is now known as jogo01:40
mordredSlickNik: ok. you just made my naughty list01:40
mordredSlickNik:         self.cs = client.Client(options.os_database_api_version, os_username,01:41
mordredSlickNik: I'll let you ruminate on what's wrong in that signature01:41
*** praneshp has joined #openstack-infra01:41
*** MaxV has quit IRC01:41
*** boden has joined #openstack-infra01:42
mordredSlickNik: (I'll give you a friendly hint - your python API requires, same as glanceclient, which I blame jaypipes for, an API_VERSION parameter ... except that as a user I have no way of knowing in advance what that might be01:44
mordred)01:44
jeblairmordred: start at 11 and count backwards until something works01:45
mordredSlickNik: I recommend, fwiw, that such a thing be an OPTIONAL parameter, and that in the absence of one, the keystone service catalog is consulted and a version is selected taht the library knows how to talk to01:45
mordredjeblair: well, it turns out that not only is it a required parameter, there is one and only one valid value01:45
mordredjeblair: '1'01:45
jeblairmordred: see my algorithm would have worked01:46
mordredjeblair: yes. it would have01:46
mordredjeblair: I may implement it for trove and glance01:46
jeblairhaha01:46
mordredSlickNik: also, don't feel _personally_ bad or singled out - I'm on a campaign of complaining about EVERY problem I encounter while trying to write software to use openstack01:46
mordredSlickNik: but I will be beating you with something next time I see you01:47
mordredjust for good measure01:47
*** boden has quit IRC01:47
* anteaya hands mordred a pillow01:48
jeblairmordred: check out this doc update diff:01:49
jeblair-In order to make the process of managing hundreds of Jenkins jobs easier01:49
jeblair+In order to make the process of managing thousands of Jenkins jobs easier01:49
jeblairyou know, it's important to keep these things up to date ;)01:50
mordredjeblair: NICE01:51
*** MaxV has joined #openstack-infra01:51
*** dims has joined #openstack-infra01:52
mordredjeblair: I have emailed the dev list about the above client lib issue01:53
*** mestery_ is now known as mestery01:53
mordredjeblair: for completeness, I blamed bcwaldon, since he's abandoned us01:53
jeblairthere's enough blame to go around01:53
mordredalso01:55
mordredthis:01:55
mordred        except exc.Unauthorized:01:55
mordred            raise exc.CommandError("Invalid OpenStack Trove credentials.")01:55
mordred        except exc.AuthorizationFailure:01:55
mordred            raise exc.CommandError("Unable to authorize user")01:55
mordredwould be funny01:55
mordredif it wasn't a completely pervassive pattern that's actually encoded into openstack.common01:55
mordredplease. someone. explain the difference01:55
*** MaxV has quit IRC01:56
nibalizermaybe like 'i know you, but you're not allowed' but the other is 'i dont know you'01:57
mordrednibalizer: isn't splitting the two a security anti-pattern?01:57
blkperlyes01:57
nibalizermordred: thats an affirmative01:57
mordrednibalizer: like, isn't it a 30 year old industry best practice to not report back to the user the difference?01:58
* mordred stabs people01:58
nibalizermordred: no the 30 year best practice is ldap creds into plain http01:58
jeblairi'm hoping it's "your username or credentials are wrong" vs "i am unable to complete a request with the server"01:58
nibalizerthis being despite http is not 30 years old01:58
jeblairi have no basis for that hope01:58
mordredwell, it gets better01:58
mordredthere is also "Forbidden"01:59
jeblair"account disabled?"  (he says hopefully)01:59
*** sdake_ has quit IRC01:59
mordredso - it seems that Unauthorized == 401, Forbidden == 403 and AuthorizationFailure == "Cannot authorize API client."01:59
*** otter768 has joined #openstack-infra01:59
mordredthat's from reading the code in openstack/common/apiclient/exceptions.py02:00
nibalizerone of these things is not like the other02:00
*** unicell has quit IRC02:00
mordredsecond mailing list message away02:01
mordredI may have insulted termie in this one02:02
mtreinishmordred: just saw that ml post. It get's worse the more you look at the version or any discovery options in the apis, nothing is consistent between anything: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/cmd/verify_tempest_config.py02:02
*** Longgeek has joined #openstack-infra02:02
dstufftmordred: what if I like to make dolphens weep tho02:02
mordredmtreinish: I cannot continue to read that code02:02
clarkbdolphins are cool02:02
clarkbleave them alone02:02
mordreddstufft: then please write more code in python-*client02:02
clarkbjeblair nibalizer has pictures of whiteboards for you02:03
nibalizerwe took pix!02:03
mordredclarkb: oh my02:03
mordredclarkb: what did you whiteboard?02:03
clarkbmordred nibalizer insisted I listen to how we should puppet and that required drawinf02:03
mordredclarkb: ah! fun02:03
clarkbits actually good byt I think orthogonal to the config file split thing02:04
clarkbso we can deal with it separately02:04
mordredcool02:04
nibalizeryup02:04
jeblairbaby steps is the way to do this :)02:04
clarkbnibalizer imgur them now02:04
anteayaclarkb: so are nibalizer's thoughts captured in a spec yet?02:05
anteayaor is that a todo item?02:05
*** Daisy has joined #openstack-infra02:07
*** dims has quit IRC02:08
clarkbit was marker on wall a half hour ago02:08
anteayak02:09
clarkbjeblair yup completely agree02:11
mordrednibalizer: do you still need more grokking on the ansible+puppet apply idea?02:12
mordrednibalizer: (trying to decide which thigns need more explanation and which just need patches)02:12
nibalizermordred: eh, my brain is elsewhere right now02:12
nibalizerlets link up, but not right now02:12
mordrednibalizer: ok. we'll come back to it02:12
mordrednibalizer: is you brain in beer?02:12
nibalizeras is the portland way02:13
* mordred has brain in cachaça02:13
*** Longgeek has quit IRC02:13
mordredas is the mordred way02:13
*** Longgeek has joined #openstack-infra02:13
anteayanibalizer: is there a point to waiting for imgur images right now?02:14
jeblairstackforge.rst did not make good use of the :file: custom role...02:14
jeblairit's about to.  and the new :config: custom role too.02:15
blkperlanteaya: nibalizer just left to go get icecream, so waiting might be a while02:15
jeblairi don't really know what to do about running-your-own.rst.02:16
jeblairi think it's about to get really, really out of date.02:16
anteayablkperl: thanks for the update02:16
mordredblkperl: I'm disappointed that he's not irc-ing on his phone like clarkb02:16
mordredor, to be fair, me most days02:16
jeblairi'm thinking of punting for now, and stucking a 'may be out of date' alert at the top, and then revisit it after we end up in a better place.02:17
clarkbits a thing. 4th ave is shutdown my bus is super late woo02:17
mordredhttps://i.imgur.com/jSwchY4.jpg02:17
mordredfor the record02:17
mordredI just send that from my phone02:17
mordredjeblair: ++02:17
blkperlhe might be irc'ing on his phone, but the ice cream mission might be distracting :)02:18
mordredjust saying, I'm drinking AND posting pictures of dogs drinking02:18
mordredtell nibalizer he needs to up his game :)02:18
* mordred is now scared of what may happen02:18
anteayaice cream and phones sounds like a bad combo02:18
anteayaclarkb: why is 4th ave shutdown?02:19
blkperlconstruction02:19
anteayayay02:20
blkperljust the 4th and harission intersection02:21
blkperlharisson*02:21
*** dmsimard is now known as dmsimard_away02:21
clarkb"just"02:21
blkperl:)02:21
anteayablkperl: so when are we going to suck you into code contributions?02:22
*** sabeen has joined #openstack-infra02:23
blkperlha, not anytime soon, my new job is an AWS shop02:23
anteayahah02:24
anteayacongratulations02:24
blkperlthanks02:25
*** yamahata has joined #openstack-infra02:25
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Doc updates for project-config  https://review.openstack.org/12290802:26
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Doc updates for project-config  https://review.openstack.org/12290802:27
*** praveenkumar has joined #openstack-infra02:27
nibalizerhow do i imgur from phone02:31
nibalizeri've been trying to gdrive but that has been failing02:31
* nibalizer shakes fist at cloud02:31
nibalizeranteaya: i think a spec is a ways out02:31
anteayakk02:31
*** pcrews has quit IRC02:36
*** reed has quit IRC02:37
anteayalooks like iad and dfw recently fixed the/an error issue02:39
*** boden has joined #openstack-infra02:43
bswartzhey the python-manilaclient change merged: https://review.openstack.org/#/c/122863/02:43
bswartzthat only took about 6 hours :-/02:43
anteayayay02:44
anteayanot bad considering the queues and the fact that all host regions have been having significant error states02:44
anteayaglad it merged02:44
bswartzif anyone has some fairy dust to sprinkle on the other job, please do so02:45
bswartzit's up to 5 hr 22 min and still in check, hasn't even gone to gate yet02:45
*** daya_k has joined #openstack-infra02:46
anteayawell noone has any fairy dust to get it through check any faster02:46
*** boden has quit IRC02:48
openstackgerritA change was merged to openstack-infra/devstack-gate: Remove ramdisk build option for Ironic agent driver  https://review.openstack.org/12160102:49
*** MaxV has joined #openstack-infra02:52
*** Daisy has quit IRC02:53
mordrednibalizer: well, I use irccloud on my phone, and it has a button02:53
mordredblkperl: you know, we know places that aren't focused on AWS that we could probably hook you up with - just for the record  :)02:54
*** MaxV has quit IRC02:57
*** lcheng has joined #openstack-infra03:01
*** signed8bit has joined #openstack-infra03:03
*** lcheng has quit IRC03:05
openstackgerritA change was merged to stackforge/gertty: Add sample config for Gerrit's Gerrit  https://review.openstack.org/12255003:09
openstackgerritA change was merged to stackforge/gertty: Add submit functionality  https://review.openstack.org/12257903:09
openstackgerritA change was merged to stackforge/gertty: Be more careful with null accounts  https://review.openstack.org/12244303:09
*** homeless has quit IRC03:13
*** patrickeast has joined #openstack-infra03:16
bswartzhey the manila change merged too! https://review.openstack.org/#/c/122862/03:20
bswartzsomeone did have some fairy dust because that sailed through the gate in no time03:20
*** harlowja_at_home has joined #openstack-infra03:20
lifelessohhh03:23
lifelessI was just pointed at http://python-future.org/03:23
lifelessshiny03:23
*** patrickeast has quit IRC03:25
*** Daisy has joined #openstack-infra03:31
*** rfolco has quit IRC03:33
*** otherwiseguy has joined #openstack-infra03:34
*** Daisy has quit IRC03:36
*** patrickeast has joined #openstack-infra03:36
*** patrickeast has joined #openstack-infra03:37
*** harlowja is now known as harlowja_away03:40
*** hdd has joined #openstack-infra03:40
*** fifieldt__ has quit IRC03:42
*** patrickeast has quit IRC03:42
*** boden has joined #openstack-infra03:44
*** harlowja_at_home has quit IRC03:46
*** daya_k has quit IRC03:47
*** hdd has quit IRC03:47
*** boden has quit IRC03:48
blkperlmordred: hah, thanks, maybe I'll ask you in a couple years :)03:49
*** MaxV has joined #openstack-infra03:53
*** harlowja_at_home has joined #openstack-infra03:53
*** MaxV has quit IRC03:57
*** nadya has joined #openstack-infra03:59
*** nadya is now known as Guest4224803:59
*** gargola has quit IRC03:59
*** Sukhdev has joined #openstack-infra04:00
*** garyh has quit IRC04:10
*** hdd has joined #openstack-infra04:11
*** harlowja_at_home has quit IRC04:15
*** patrickeast has joined #openstack-infra04:37
*** praveenkumar has quit IRC04:38
*** otherwiseguy has quit IRC04:38
*** Guest42248 has quit IRC04:39
*** praveenkumar has joined #openstack-infra04:40
*** otherwiseguy has joined #openstack-infra04:42
* SpamapS reads backscroll and ponders responding to two interesting points04:43
*** koolhead17 has joined #openstack-infra04:43
*** rushiagr is now known as rushiagr_away04:44
SpamapSmordred: regarding the vendoring discussion, I actually agree with you, but I want there to be a formal way for projects to enumerate what they've vendored, to help auditors reconcile what they find on a system.04:44
*** boden has joined #openstack-infra04:45
*** praveenkumar_ has joined #openstack-infra04:46
*** praveenkumar has quit IRC04:48
*** boden has quit IRC04:49
*** rushiagr_away is now known as rushiagr04:49
*** Longgeek has quit IRC04:50
*** otherwiseguy has quit IRC04:51
mordredSpamapS: I hear that... I'm just not sure what the difference is ... the auditors should know that requests is installed.04:51
*** MaxV has joined #openstack-infra04:54
SpamapSmordred: they have to perform a full audit of _requests_ to find what they're looking for (presence of urllib3)04:57
*** otherwiseguy has joined #openstack-infra04:58
SpamapSmordred: urllib3 isn't actually stated anywhere that is straight forward to discover.04:58
SpamapSTons of methods, but there's nowhere a well meaning library can go to say "I vendor this!" and have that included with the end package.04:59
*** MaxV has quit IRC04:59
mordredSpamapS: no. what I'm saying is "what would drive their need to do that"05:01
SpamapSmordred: a problem or concern about urllib305:01
SpamapSOr one of its dependencies05:02
mordredso? the library is requests and it's not using urllib3 as a library05:02
SpamapSbut the day urllib3, the library, is found to have a weakness, security minded folk will want that weakness identified, assessed, and erradicated from their systems.05:02
mordredsure05:02
mordredbut life is hard05:03
mordredwhat if they forked urllib3?05:03
SpamapSso they'll do the pip freezes, the apt-cache searches .. but then they won't know that requests also has the problem and needs an update.05:03
*** nelsnelson has quit IRC05:03
mordredwhat if they just copied one file?05:03
SpamapSsame problem really05:04
SpamapSbut less risk :)05:04
mordredat some point, requests is the library and has to be treated as such05:04
SpamapSSo if requests committed to filing CVE's for itself whenever urllib3 has a problem, that helps a lot.05:04
mordredit would have, wouldn't it?05:05
mordredhave to05:05
SpamapSBut that only helps with public disclosure.05:05
SpamapSThere are plenty of consumers of open source software who are constrainted from publicly reporting the results of their audits.05:05
SpamapSSo if this spooky black ops support org finds a urllib3 bug, and thinks they fixed it....05:06
SpamapSrealistically05:06
mordredright. what I'm saying is that you're describing an unsolvable problem05:06
SpamapSmight be better to use known code matching techniques to find vulnerable files05:06
mordredbecause the distros have failed at providing developers value05:06
mordredSpamapS: yah05:06
*** Longgeek has joined #openstack-infra05:06
SpamapSmordred: the distros do indeed slow people down a _lot_.05:06
mordredall of this requires the devs all playing ball05:06
mordredand for the python/perl/ruby/java/javascript people tehre is no motivatino to do so05:07
mordredexcept for MAJOR big things05:07
nibalizera vote of no confidence in the distros05:07
nibalizerlets all switch to nixos05:07
SpamapSthing is05:07
mordredso, imho, chasing adherance to the "rules" the distros have laid down is a total waste of time05:07
mordredand instead05:07
SpamapSthe distros have their own tools that need to work too05:07
mordredthe distros shold focus on the actual situation05:07
mordrednope05:07
mordredthe distros have tools that they fetishize05:08
SpamapSso another way of thinking is, there's system libs, and then there's "not system libs"05:08
mordredyup05:08
mordredthe distros obsess over their tools - but those tools work once again does not provide value to the developers writing code in the same way as it does for folks writing C05:08
mordreds/work/working/05:08
*** dims has joined #openstack-infra05:08
SpamapSwell I'm thinking more like, Ubuntu has a python daemon that reports bugs when things crash.05:09
SpamapSthat kind of tool05:09
mordredyah. I uninstall that first thing with prejudice, btw05:09
SpamapShater05:09
mordredit's VERY evil05:09
SpamapSyuno help?05:09
SpamapS(everybody should remove it from their servers.)05:09
mordredI don't want python programs spinning up every time a thing I'm hacking on exits non-zero05:10
mordredSpamapS: it should never get installed on servers in the first place05:10
SpamapSYeah its not for you. :)05:10
mordrednibalizer: if I could fully understand how to do that, I might be tempted05:10
SpamapSYou'd hate it05:11
SpamapSthe first time you have to compile python305:11
mordredSpamapS: I may still be on a war path because of the distro response to horizon wanting to use actual javascript tools05:12
mordredSpamapS: which then led to the creation of a BUNCH of fake python pacakges that install javascript05:12
*** otherwiseguy has quit IRC05:12
*** dims has quit IRC05:12
mordredSpamapS: at some point the distros need to remember that their job is to DISTRIBUTE software that people write - not to tell them how to write it05:13
* mordred throw wet cats at everyone05:13
*** otherwiseguy has joined #openstack-infra05:14
SpamapSmordred: The problem is they have to redistribute the same copy in 10 places and then update it in 10 places when it is broken. I agree it's annoying, but I can't just discount their attempts to lighten that burden as useless whining.05:21
SpamapSthe Debian security is really wringing their hands over mariadb, mysql, and percona xtradb cluster05:21
SpamapSThey'd rather we just pick one.05:21
*** Longgeek has quit IRC05:21
mordredSpamapS: I _TOTALLY_ understand their point05:22
mordredI just think that they're winning battles and losing the war05:23
SpamapSThey need to be Switzerland05:23
SpamapSWhich is basically what NixOS/CoreOS type things are doing.05:24
SpamapSMinimal container w/ bootstrapping tools available.05:24
*** Sukhdev_ has joined #openstack-infra05:24
SpamapSJust give people a place to hook into the kernel, and don't ask questions about what they're doing.05:25
SpamapSBut that also gives rise to a lot of duplicated work that eventually will end up in a distro anyway. :-P05:26
*** Longgeek has joined #openstack-infra05:26
*** otherwiseguy has quit IRC05:26
*** Sukhdev has quit IRC05:26
*** rushiagr is now known as rushiagr_away05:36
*** rushiagr_away is now known as rushiagr05:36
*** rwsu has quit IRC05:40
*** hdd has quit IRC05:40
*** Longgeek has quit IRC05:43
*** harlowja_at_home has joined #openstack-infra05:45
*** boden has joined #openstack-infra05:45
*** boden has quit IRC05:50
*** dougwig has quit IRC05:50
*** ctracey has quit IRC05:50
*** erw has quit IRC05:51
*** sweston has quit IRC05:51
*** zhiyan has quit IRC05:51
*** serverascode has quit IRC05:51
*** simonmcc has quit IRC05:51
*** j^2 has quit IRC05:51
*** jraim has quit IRC05:51
*** willroberts_ has quit IRC05:52
*** nimrodsun__ has quit IRC05:53
*** MaxV has joined #openstack-infra05:54
*** Alex_Gaynor has quit IRC05:55
*** MaxV has quit IRC05:59
*** signed8bit has quit IRC06:01
*** Longgeek has joined #openstack-infra06:04
*** nadya has joined #openstack-infra06:05
*** nadya is now known as Guest857906:05
*** Guest8579 has quit IRC06:08
*** Ng has quit IRC06:08
*** otter768 has quit IRC06:12
*** nimrodsun___ has joined #openstack-infra06:12
*** erw__ has joined #openstack-infra06:13
*** sweston has joined #openstack-infra06:14
*** j^2 has joined #openstack-infra06:14
openstackgerritSumit Naiksatam proposed a change to openstack-infra/config: UI, automation repos for group based policy project  https://review.openstack.org/12292206:15
*** willroberts_ has joined #openstack-infra06:15
*** simonmcc has joined #openstack-infra06:17
*** ctracey_ has joined #openstack-infra06:17
*** ildikov has joined #openstack-infra06:17
*** Alex_Gaynor has joined #openstack-infra06:20
*** ildikov_ has quit IRC06:21
*** dougwig__ has joined #openstack-infra06:21
*** jraim has joined #openstack-infra06:21
*** ildikov has quit IRC06:21
*** Ng has joined #openstack-infra06:22
*** zhiyan has joined #openstack-infra06:22
*** serverascode_ has joined #openstack-infra06:22
*** ihrachyshka has joined #openstack-infra06:41
lifelessmordred: SpamapS: +1 :)06:43
*** boden has joined #openstack-infra06:46
*** boden has quit IRC06:51
*** MaxV has joined #openstack-infra06:55
*** MaxV has quit IRC06:59
*** e0ne has joined #openstack-infra07:03
*** praveenkumar__ has joined #openstack-infra07:04
*** e0ne has quit IRC07:04
*** gpocente1 is now known as gpocentek07:05
*** gpocentek has joined #openstack-infra07:05
*** praveenkumar_ has quit IRC07:06
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Improve filtering of translations  https://review.openstack.org/12292807:08
*** e0ne has joined #openstack-infra07:09
*** e0ne has quit IRC07:11
*** praveenkumar__ has quit IRC07:18
*** praveenkumar__ has joined #openstack-infra07:20
*** harlowja_at_home has quit IRC07:21
*** marun has joined #openstack-infra07:24
*** e0ne has joined #openstack-infra07:24
*** Sukhdev_ has quit IRC07:24
*** ihrachyshka has quit IRC07:25
*** sabeen has quit IRC07:26
*** e0ne has quit IRC07:28
*** marun has quit IRC07:29
*** e0ne has joined #openstack-infra07:32
*** e0ne has quit IRC07:33
*** cnesa13 has joined #openstack-infra07:33
*** nadya has joined #openstack-infra07:46
*** boden has joined #openstack-infra07:47
*** nadya is now known as Guest6951607:47
*** boden has quit IRC07:51
*** andreykurilin_ has joined #openstack-infra07:55
*** MaxV has joined #openstack-infra07:56
*** MaxV has quit IRC08:01
*** Guest69516 has quit IRC08:10
*** [HeOS] has joined #openstack-infra08:21
*** sdake has quit IRC08:27
*** sdake has joined #openstack-infra08:28
*** MaxV has joined #openstack-infra08:40
*** ZiGMaX has joined #openstack-infra08:40
*** Longgeek has quit IRC08:47
*** andreykurilin_ has quit IRC08:48
*** [HeOS] has quit IRC08:52
*** psedlak has quit IRC08:55
*** Dafna has quit IRC08:58
*** psedlak has joined #openstack-infra09:08
*** andreaf has quit IRC09:19
*** andreaf has joined #openstack-infra09:20
*** koolhead17 has quit IRC09:20
*** rushiagr is now known as rushiagr_away09:22
*** liusheng has quit IRC09:22
*** rushiagr_away is now known as rushiagr09:22
*** JadnG has joined #openstack-infra09:28
*** cnesa13 has quit IRC09:29
*** cnesa13 has joined #openstack-infra09:29
JadnGpls help us add gerrit group member, thx.  https://bugs.launchpad.net/openstack-ci/+bug/136386009:29
uvirtbotLaunchpad bug 1363860 in openstack-ci "request gerrit group for tricircle" [Undecided,New]09:30
JadnGOur initial source code is waiting for review ( https://review.openstack.org/#/c/122933/)09:34
*** cnesa13 has quit IRC09:38
*** Longgeek has joined #openstack-infra09:44
*** boden has joined #openstack-infra09:48
*** boden has quit IRC09:53
*** ZiGMaX has quit IRC10:16
*** nadya has joined #openstack-infra10:18
*** nadya is now known as Guest9083110:18
*** praveenkumar__ has quit IRC10:21
*** sc68cal has quit IRC10:21
*** sc68cal has joined #openstack-infra10:21
*** Guest90831 has quit IRC10:26
*** primemin1sterp has quit IRC10:28
*** penguinRaider has quit IRC10:29
*** primeministerp has joined #openstack-infra10:29
*** ociuhandu has joined #openstack-infra10:29
*** michchap_ has joined #openstack-infra10:30
*** michchap has quit IRC10:31
*** dougwig__ has quit IRC10:31
*** dougwig__ has joined #openstack-infra10:33
*** ociuhandu has quit IRC10:43
*** boden has joined #openstack-infra10:49
*** cnesa13 has joined #openstack-infra10:50
*** boden has quit IRC10:54
*** lttrl has quit IRC10:57
*** lttrl has joined #openstack-infra11:04
*** lttrl has quit IRC11:09
*** lttrl has joined #openstack-infra11:09
*** lttrl has quit IRC11:13
*** lttrl has joined #openstack-infra11:17
*** lttrl has quit IRC11:26
*** cnesa has joined #openstack-infra11:31
*** lttrl has joined #openstack-infra11:39
*** cnesa has quit IRC11:45
*** boden has joined #openstack-infra11:50
*** boden has quit IRC11:54
*** Longgeek has quit IRC12:11
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Use python-jobs and publish docs for manila  https://review.openstack.org/12207612:12
*** koolhead17 has joined #openstack-infra12:12
*** mpaolino has joined #openstack-infra12:13
openstackgerritJulien Danjou proposed a change to openstack-infra/config: Gate Gnocchi against py33-postgresql  https://review.openstack.org/12276412:29
*** flaviof_zzz is now known as flaviof12:30
*** boden has joined #openstack-infra12:50
*** mpaolino has quit IRC12:55
*** boden has quit IRC12:55
*** Longgeek has joined #openstack-infra12:56
*** MaxV has quit IRC13:01
*** MaxV has joined #openstack-infra13:03
*** MaxV has quit IRC13:07
*** Longgeek has quit IRC13:18
*** Longgeek has joined #openstack-infra13:25
*** Guest11387 has joined #openstack-infra13:30
*** MaxV has joined #openstack-infra13:33
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Use python-jobs and publish docs for manila  https://review.openstack.org/12207613:37
*** Longgeek has quit IRC13:43
*** Longgeek has joined #openstack-infra13:43
*** boden has joined #openstack-infra13:51
*** mpaolino has joined #openstack-infra13:52
*** mpaolino has quit IRC13:52
*** openstackgerrit has quit IRC13:54
*** hdd has joined #openstack-infra13:55
*** boden has quit IRC13:56
*** mfer has joined #openstack-infra14:07
*** Longgeek_ has joined #openstack-infra14:08
*** Longgeek has quit IRC14:12
*** mfer has quit IRC14:12
*** wenlock has joined #openstack-infra14:26
*** MaxV has quit IRC14:33
*** otherwiseguy has joined #openstack-infra14:34
*** Guest11387 has quit IRC14:36
*** Longgeek_ has quit IRC14:43
*** otherwiseguy has quit IRC14:46
*** otherwiseguy has joined #openstack-infra14:51
*** boden has joined #openstack-infra14:52
*** boden has quit IRC14:57
*** otherwiseguy has quit IRC14:57
*** hdd has quit IRC15:00
*** daya_k has joined #openstack-infra15:04
*** esker has joined #openstack-infra15:05
*** nadya has joined #openstack-infra15:06
*** nadya is now known as Guest1243715:07
*** ZZelle has quit IRC15:07
*** ZZelle has joined #openstack-infra15:08
*** esker has quit IRC15:11
*** harlowja_at_home has joined #openstack-infra15:11
sdakemorning15:15
*** Guest12437 has quit IRC15:28
*** hdd has joined #openstack-infra15:30
*** hdd has quit IRC15:40
*** koolhead17 has quit IRC15:44
*** daya_k has quit IRC15:50
*** boden has joined #openstack-infra15:53
*** boden has quit IRC15:57
*** alexpilotti has joined #openstack-infra15:58
*** mriedem has joined #openstack-infra16:03
sdakeanyone know what ends up on the staypuft controller node?16:04
*** shashankhegde has joined #openstack-infra16:12
*** MaxV has joined #openstack-infra16:12
*** nadya has joined #openstack-infra16:22
*** nadya is now known as Guest7395816:23
*** pcrews has joined #openstack-infra16:50
*** MaxV has quit IRC16:51
*** boden has joined #openstack-infra16:54
*** boden has quit IRC16:58
*** lttrl has quit IRC17:03
*** dmellado has quit IRC17:06
*** dmellado has joined #openstack-infra17:08
*** patrickeast has joined #openstack-infra17:08
*** patrickeast has quit IRC17:10
*** mriedem has quit IRC17:10
*** mriedem has joined #openstack-infra17:11
*** wenlock has quit IRC17:12
*** penguinRaider has joined #openstack-infra17:16
*** alexpilotti_ has joined #openstack-infra17:17
*** alexpilotti has quit IRC17:18
*** alexpilotti_ is now known as alexpilotti17:18
*** dmsimard_away is now known as dmsimard17:18
*** pcrews has quit IRC17:21
*** andreykurilin_ has joined #openstack-infra17:21
*** lttrl has joined #openstack-infra17:29
*** stevemar has joined #openstack-infra17:30
*** boden has joined #openstack-infra17:33
*** dmsimard is now known as dmsimard_away17:33
*** alexpilotti has quit IRC17:41
*** harlowja_at_home has quit IRC17:44
*** stevemar has quit IRC17:44
*** shashankhegde has quit IRC17:55
*** zz_dimtruck is now known as dimtruck17:59
*** dims has joined #openstack-infra18:02
*** shashankhegde has joined #openstack-infra18:05
*** boden has quit IRC18:13
*** boden has joined #openstack-infra18:14
*** boden has quit IRC18:18
*** andreykurilin_ has quit IRC18:20
*** wenlock has joined #openstack-infra18:21
*** dims has quit IRC18:22
*** dimtruck is now known as zz_dimtruck18:23
*** dims has joined #openstack-infra18:28
*** sabeen has joined #openstack-infra18:39
*** yfried__ has joined #openstack-infra18:40
*** dims has quit IRC18:44
*** boden has joined #openstack-infra18:44
anteayajeblair: is review-dev.projects.yaml in the dev/zuul/ directory after the re-organization or the dev/ directory?18:44
anteayaline 7 https://etherpad.openstack.org/p/Le2P9YegAx18:47
*** boden has quit IRC18:49
*** shashankhegde has quit IRC18:55
mordredsdake: sorry, we don't do anything with foreman19:03
*** yfried__ has quit IRC19:04
sdakemordred huh?19:05
sdakemordred did I mention something about foreman?  personally I think its a bit bloatead and pokey :)19:05
mordredsdake: you asked about a staypufft controller nodr19:05
sdakemust have been in wrong channel19:06
sdakesorry19:06
mordred:)19:06
sdakethen nevermind my harsh criticism of foreman ;)19:06
mordredanteaya: I believe it would be dev/19:06
mordredsdake: oh, that I don't mind19:06
sdakemordred yup scrolled back, that was wrong channel19:08
sdakethanks for letting me know, I'll ask in the right place ;)19:08
*** rushiagr is now known as rushiagr_away19:10
*** e0ne has joined #openstack-infra19:11
*** e0ne has quit IRC19:13
anteayamordred: thanks I will go with dev19:15
anteayaabout to create a sample repo for further review19:15
mordredwoot19:16
*** e0ne has joined #openstack-infra19:16
*** shashankhegde has joined #openstack-infra19:18
*** e0ne has quit IRC19:18
*** e0ne has joined #openstack-infra19:22
*** e0ne has quit IRC19:23
anteayait is raining hard enough noone is currently backing up machinery, I have the windows open listening to the beautiful rain, monks are chanting, the beeswax candle is burning in the pottery lamp I made and dinner is simmering on the stove19:25
anteayaI have my moment of long sought after peace19:25
anteaya:D19:25
anteayaand git filter branch is filter branching19:25
*** yfried__ has joined #openstack-infra19:26
*** sabeen has quit IRC19:26
*** e0ne has joined #openstack-infra19:28
*** e0ne has quit IRC19:30
*** yamahata has quit IRC19:32
*** e0ne has joined #openstack-infra19:33
*** e0ne has quit IRC19:34
*** koolhead17 has joined #openstack-infra19:43
*** e0ne has joined #openstack-infra19:43
*** e0ne has quit IRC19:48
anteayajeblair: https://github.com/anteaya/reorganized-project-config-0119:48
*** sabeen has joined #openstack-infra19:58
*** yfried__ has quit IRC20:04
*** yfried__ has joined #openstack-infra20:04
*** rfolco has joined #openstack-infra20:05
*** sressot has joined #openstack-infra20:09
*** dims has joined #openstack-infra20:11
*** dims has quit IRC20:15
*** morgan_remote_ has joined #openstack-infra20:22
*** shashankhegde has quit IRC20:24
clarkbjust pushed https://review.openstack.org/#/c/122960/ up20:28
clarkbyolanda appears to not be in channel but reviews are super welcome20:28
clarkbalso I wonder if we need to splay our image builds at all since we are centralizing them?20:28
anteayaclarkb: will this affect your patch at all? https://github.com/anteaya/reorganized-project-config-0120:31
anteayasince you are using teh nodepool/elements20:32
clarkbanteaya: no, since we will need a change to explicitly chaneg to using project_config like jeblair's zuul change20:32
clarkbanteaya: so we should be able to do this mostly side by side at the same tim20:32
anteayaokay20:34
mordredclarkb: the node config specifies fake-dib-image not devstack-trusty20:46
clarkbmordred: whoops did I fail at copy pasta20:49
clarkbfixed20:50
clarkbmordred: also, for rax what makes a pvhvm node a pvhvm node? in the past it sounded like if we grab ubuntu images we get all the drivers we need? do we actually want to test that before we throw load at dib images on rax?20:51
jrollclarkb: it's just the image afaik20:53
jrolloh, your question is probably "what about the image"20:53
* jroll hides20:53
clarkbjroll: :P since we will be transitioning to building our own images I want ot make sure we do it right20:55
jrollright20:55
jrollI can ping people if you don't figure it out20:55
jrollbut wouldn't expect an answer until monday20:55
jrollI'm not even sure what the benefits of pvhvm is20:55
clarkbjroll: ya not too worried about it for the near future. baby steps. need to get an image doing anything at all and I can do that over in kvm land with little fuss20:55
jrolls/is/are/20:55
jrollyeah20:56
clarkbjroll: you get better performance20:56
jrollfigured :P20:56
clarkbits like fairie dust for servers20:56
jrollheh20:56
clarkbour tempest runs do run noticeably quicker on pvhvm compared to normal images. not significantly so but a measurable amount20:56
mordredclarkb: I _believe_ it's just kernel drivers or something20:58
jrollclarkb: oh, looks like it's a xen thing20:58
jrolland you just need to set metadata on the image in glance20:58
jrollhttps://developer.rackspace.com/blog/custom-images-via-boot-dot-rackspace-dot-com-training-wheels-included/20:58
jrollstep 1220:58
clarkbmordred: ya I think so. your image needs proper drivers to tie into things on the hypervisor side20:58
* jroll mbw20:59
jroll"Upstream vanilla kernel.org Linux 2.6.36 kernel and later versions contain Xen Project PVHVM drivers out-of-the-box!" http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers#Xen_Project_PVHVM_drivers_for_Linux_HVM_guests20:59
clarkbhrm so we may need to update nodepool to set those flags when it uploads them20:59
jrollfrom there it looks like it's all on the hypervisor21:00
jrollyeah21:00
mordredclarkb: yah. we need to set xenapi_use_agent=false too21:01
mordredclarkb: the text and the examplse show differet spelling for that, btw21:01
*** koolhead17 has quit IRC21:02
clarkbok, something to do in parallel while we kick the tires with kvm21:02
mordredclarkb: sigh. so- that's annoying - maybe we should add a key-value dict of image metadata in nodepool.yaml and put it in the provider section?21:02
clarkbmordred: that is what I was thinking21:03
jrollmordred: ugh, our dev docs are horrible21:03
clarkbmordred: and just pass it through21:03
jrollmarkdown.21:03
mordredclarkb: ++21:04
mordredjroll: any idea whether it's xenapi_use_agent or xenapiuseagent?21:04
clarkbmordred: just set both >_>21:04
jrollmordred: not offhand, I would guess xenapi_use_agent, thinking the underscores rendered to italics in the not-code-block21:04
mordredoh - I get it21:04
mordredyeah21:04
* mordred agrees with jroll - I believe the rendering shows that it's xenapi_use_agent21:05
clarkbcool21:05
jrollhatehatehate our docs21:05
clarkbI may end up hackign on that later this weekend but not anytime soon so anyone else should feel free to do it too :)21:05
mordredjroll: well, don't get me started on hating things ... I had to set this earlier:21:05
clarkbmordred: we couldn't agree if we should do brisket or pork butt so we are smoking both tomorrow21:06
mordred                service_type='rax:database',21:06
jrolluhhh.21:06
mordredjroll: because, you know, heaven forbid the service catalog return things that things expect21:06
clarkbbecause more meat is clearly the answer to all our problems21:06
mordredclarkb: awesome!21:06
jrolloh, don't get me started on our service catalog21:06
mordredclarkb: oh - while I'm hacking in on things ... isn't there a weird thing we have to do with glance at rackspace?21:06
jrollor ya know, the fact that we're running wannbe-keystone21:06
clarkboh thats the other thing we need to check with rax and nodepool images21:06
clarkbrax glance catalog entry is fubar or something and we need to make sure we work with it21:07
mordredclarkb: or, was that just swift?21:07
clarkbmordred: no it was both and fubar in different ways iirc21:07
mordredclarkb: awesome21:07
clarkbswift uses a different tenant, glance just gives you the wrong endpoint21:07
mordredclarkb: is the glance thing just a screwed service_type?21:07
clarkbmordred: that may be it21:07
clarkband the workaround is to give the endpoint directly21:08
mordredclarkb: do we have that written down in a script somewhere? (like what the right endpoint is?)21:08
clarkbs/tenant/project/ whatever the term of the week is21:08
clarkbmordred: I don't think so bceause we have never used it21:08
mordredclarkb: project is back to being right21:08
mordredclarkb: zomg. how did we find what that right URL is?21:09
clarkbI want to say chmouel blogged about it but I think that was the swift issue21:09
* mordred sobs21:10
clarkbfungi did most of the testing and knows much more than I do21:10
mordredjroll: I'm going to be mailing a bag of wet cats to the castle, just a warning21:10
clarkbI tested the hp side21:10
jrollmordred: as you should21:10
dtroyer[note to self: get mordred a cat dryer for christmas]21:11
mordreddtroyer: :)21:11
clarkbI feel that I should point out that the amount of code we can merge after we fix all the bugs ever is amazing21:11
clarkbtherefore maybe we should spend more time fixing all the bugs21:11
mordred++21:12
*** patrickeast has joined #openstack-infra21:12
jrollgod forbid we don't dedicate 100% of time to new features21:13
clarkbif you count the week starting last saturday through friday (saturday is when all the bug fixes got in) we merged 576 commits to openstack/openstack21:13
mordredmordred@camelot:~/src/shade$ glance image-listNo handlers could be found for logger "keystoneclient.httpclient"21:13
mordred{'sort_key': 'name', 'sort_dir': 'asc', 'owner': None, 'filters': {}}21:13
mordredHTTPInternalServerError (HTTP 500)21:13
clarkbmore than any other week according to github (but I haven't checked all arbitrary contiguous 7 day periods)21:13
mordredjust, you know, marvel in that21:13
anteayajroll: people in management would fall over and die if that happened21:13
clarkbits also more than we have ever done in the istory of openstack/openstack21:13
mordredclarkb: nice21:14
jrollmordred: https://github.com/rackerlabs/developer.rackspace.com/pull/87021:14
anteayajroll: because every feature is perfect when written right?21:14
jrollanteaya: cool :)21:14
jrollof course21:14
anteayaha ha ha21:14
clarkbso just saying that its amazing what we can do when we focus on fixing problems21:14
mordredjroll: thanks!21:14
jroll:)21:14
anteayaclarkb: it is like fixing bugs helps us somehow21:15
*** patrickeast has quit IRC21:16
mordredclarkb: didn't you upload the trusty image by hand?21:18
clarkbmaybe we should treat the low incidence of bugs as a feature21:18
clarkbmordred: I did way back when21:18
clarkbmordred: just to make sure that we could do it21:19
* mordred just trying to figure out the trick for talking to rackspace glance21:19
clarkboh I only did it to hp. fungi did rax21:19
clarkband I think he specified a specific endpoint that someone gave him?21:19
jrollclarkb: maybe we should treat "actually works" as a feature21:19
clarkbmordred: you know what. I bet that if you read pyrax you will find the magic21:20
dtroyertox21:20
dtroyerdamn, that didn't do anything here…need a bot21:21
mordredclarkb: oh holy shit ... read http://docs.openstack.org/developer/heat/_modules/rackspace/clients.html21:21
mordredclarkb: and marvel at a couple o things:21:21
mordredclarkb: a) that there is a rackspace.clients module in the openstack heat source tre21:21
mordredthen, scan down to RackspaceGlanceClient21:22
mordredand enjoy the commend:21:22
mordredcomment:21:22
mordred        # Rackspace service catalog includes a tenant scoped glance21:22
mordred        # endpoint so we have to munge the url a bit21:22
clarkbI just saw that21:22
clarkbmunge is such a fun word21:22
clarkbit keeps the scheme and hostname21:23
clarkbthen overrides everyting else21:23
anteayaclarkb: good idea21:24
*** dims has joined #openstack-infra21:27
mordredif anyone wants to read my latest raging:21:28
mordredhttps://review.openstack.org/12296221:28
clarkbI am always up for a fun read21:28
clarkbmordred: but how will we know how to make glance work in that cloud now :P21:30
*** dims has quit IRC21:32
*** sabeen has quit IRC21:32
mordredclarkb: stab stab stab21:39
*** pcrews has joined #openstack-infra21:45
*** boden has joined #openstack-infra21:47
*** boden has quit IRC21:51
bknudsonthere's some RAX extension docs in identity for some reason -- http://developer.openstack.org/api-ref-identity-v2.html#rax-grpadm-ext21:55
*** dmsimard_away is now known as dmsimard21:55
mordredbknudson: I find that offensive21:55
mordredlike, it's all over the place in our repos21:56
*** hdd has joined #openstack-infra21:56
mordredbknudson: when did rax extensions just become something we support upstream?21:56
bknudsonmordred: I always found it to be pretty sketchy. Nobody has ever asked me about them, though.21:57
*** dims has joined #openstack-infra21:57
mordredbknudson: https://review.openstack.org/12296721:58
bknudsonnice!21:58
mordredI also just submitted a patch to troveclient to remove rax-auth support21:58
*** dims has quit IRC22:01
*** hdd has quit IRC22:02
mordredbknudson: https://review.openstack.org/12296822:03
mordredbknudson: I have written a quick TC resolution on the subject22:03
*** dims has joined #openstack-infra22:05
bknudsonI don't get to vote22:05
*** dmsimard is now known as dmsimard_away22:05
bknudsonmordred: http://developer.openstack.org/api-ref-identity-v2.html#hp-idm-admin-ext22:07
mordredbknudson: thanks. I'll remove that too22:07
mordredbknudson: done. https://review.openstack.org/12296922:10
jrollmordred: what are these TC resolutions? just things TC has decided?22:11
mordredjroll: yah22:11
morgan_remote_Mordred: ++ removing that stuff.22:11
* jroll nod22:11
mordredjroll: I mean, I have no idea if the rest of the TC will agree with me22:11
jrollright22:12
jrollwhich is what gerrit is for22:12
mordredyup!22:12
mordredsame with teh 4 patches I just submitted to various places which delete compat things22:12
mordredbtw - I still can't get glance image-list to work22:13
mordredglance --os-image-url https://dfw.images.api.rackspacecloud.com/v2 image-list is my latest try22:13
jrollugh22:13
jrollI remember trying to do this once and giving up22:13
mordredI'm tempted to open a support ticket22:13
jrollmordred: I hate to say this, but try --os-auth-strategy rackspace22:14
jrollor rax, dunno22:14
jrolldo it22:14
mordredI don't have an API key though22:14
mordredI have a password22:14
jrollI'm a big fan of making noise22:14
jrollif you log into mycloud.rackspace.com you can get an api key22:14
mordredyeah - but then I'm back to using not-openstack22:14
mordredI mean, I could use pyrax22:14
jrolllikely a way to do that with keystone client too22:14
jrollright22:14
mordredwell, I don't WANT to do that22:14
mordredI want to add solid openstack support for glance to ansible22:15
jrollI'm ignoring our broken shit for a moment and trying to get you a working glance client22:15
jrollah22:15
jrollhrm22:15
mordredoh - no, sorry - I'm quite specifically trying to make a thing the works more broadly22:15
mordredI can't have glance auth differently than everything else22:15
jrollindeed22:15
*** dims has quit IRC22:21
*** pcrews has quit IRC22:30
*** maggotfurphy has joined #openstack-infra22:30
*** lttrl has quit IRC22:35
*** sabeen has joined #openstack-infra22:38
*** pcrews has joined #openstack-infra22:46
*** sabeen has quit IRC22:50
anteayamordred: https://review.openstack.org/#/c/122964/ needs a rebase22:53
*** mriedem has quit IRC23:01
*** maggotfurphy has quit IRC23:08
*** zz_dimtruck is now known as dimtruck23:12
mordredanteaya: thank you. done23:13
*** dims has joined #openstack-infra23:13
anteayathanks23:19
anteayaoh and this is interesting: http://news.stanford.edu/news/2014/september/motivation-walton-carr-091514.html23:19
*** pcrews has quit IRC23:20
*** rfolco has quit IRC23:31
mordredanteaya: interesting!23:32
*** dims has quit IRC23:36
anteayaI found it so23:37
anteayaexplains a lot to me about why I enjoy working with the people I enjoy working with and why I feel drained by the people I feel drained by23:38
anteayathe difference between tell me the minimum I have to do so I don't have to think about this again, and hey this is fun, what else can we do?23:39
jrollanteaya: ++23:40
jrollI've noticed this as well23:40
*** dmsimard_away is now known as dmsimard23:41
*** dims has joined #openstack-infra23:42
mordredclarkb: I was just reading chromakode's blog, and learned about "aptitude why" - which I did not know about since I don't use aptitude23:44
mordredclarkb: it seems like a thing we've needed in the past from time to time23:45
anteayajroll: cool :D23:45
jrollmordred: neat23:46
anteayaawesome23:48
*** boden has joined #openstack-infra23:48
anteayanow I had to install aptitude first since I didn't yet have it but handy now23:48
mordredyah23:48
mordredanteaya: for f in $(dpkg -l | grep '^ii' | awk '{print $2}') ; do echo $f ; aptitude why $f ; done23:50
*** boden has quit IRC23:53
*** stevemar has joined #openstack-infra23:54
*** dimtruck is now known as zz_dimtruck23:58

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