Thursday, 2016-07-14

clarkbnotmorgan: maybe? not sure if ubuntu or python proper00:00
notmorganclarkb: (on xenial that is)00:00
notmorgani'd be surprised this "changed" randomely between 2.7.x and 2.7.x+00:00
ianwclarkb: yeah, that does *not* work of fedora, for example00:00
notmorganor it's a backport?00:00
clarkbok sounds like it msotly doesn't work anywhere and I should just write a patch to fix it for cerberus00:01
notmorganthe syntax looks very odd fwiw00:01
mordredI can't import _uuid_generate_random on fedora at all00:02
mordredregardless of syntax00:02
notmorganmordred: is that actually what is intended?00:02
clarkbmordred: from uuid import uuid4 as _uuid_generate_random00:02
clarkbmordred: ^ that doesnt' work?00:02
mordredoh. WOW00:02
notmorganmordred: it seems like it's naming uuid4 as _uuid..yea00:02
notmorganthe syntax is really unintuative00:03
mordredreally?00:03
clarkbbecause that from as foo works for me if I go one at a time00:03
mordredthe person wants to import uuid4 as two different names?00:03
notmorganmordred: yeah00:03
clarkbits just together that it breaks00:03
notmorganmordred: from uuid import UUID, uuid4 as _uuid4 \n _uuid_generate_random = _uuid400:03
clarkbanyways I think I am sufficiently happy to not try to understand python here and accept it00:03
*** _sarob has quit IRC00:03
notmorgan:P00:03
mordredyah00:03
*** Sukhdev has quit IRC00:03
mordredI think whoever is doing that is a bug00:04
mordredregardless of whether it worked somewhere00:04
notmorganmordred: people can be bugs now?00:04
notmorgan:P00:04
clarkbok python person elsewhere set me straight00:05
ianwmordred: i don't think so ... it just seems that ubuntu trusty has a "_uuid_generate_random" function, while others don't00:05
clarkb_uuid_generate_random was a private thing in older stdlib00:05
clarkbits gone now00:05
notmorganOH00:05
notmorgangot it00:05
clarkbianw: ya00:05
notmorganyah that makes more sense.00:05
clarkbI completely misparsed the as stuff so ya tahts definitely a bug00:06
notmorganalso... importing internal interfaces = *facepalm*00:06
clarkbdon't use private interfaces in stdlib00:06
* clarkb ignores00:06
notmorganyes!00:06
clarkbmy xenial list is getting very small00:06
notmorganmordred, jeblair: finalizing gear stuff now, should we warn if py3 and bytes is passed for name/unique vs string?00:06
ianwinteresting differences -> http://paste.openstack.org/show/532253/00:06
notmorganor error (explode)00:06
notmorgansince technically we say it needs to be a string.00:07
mordredok. so - the thing I thought it was doing was the thing it was doing00:07
notmorganmordred: yes.00:07
clarkbmordred: ya I just didn't aprse it well enough00:07
mordredso the people wrote buggy code by importing a private function00:07
notmorgani parsed it the same as clarkb cause... don't use private interfaces unless you expect it to break horribly00:07
clarkband also their unittests don't work because of dep version conflicts00:07
notmorganand then still don't do it00:07
clarkbnotmorgan: the uuid4 as _uuid4 threw me off00:07
mordredclarkb: is this one of our libs? or a dep of ours?00:07
clarkboh they are giving things their own names ok00:08
notmorganclarkb: also - this is an argument for one import per line00:08
clarkbmordred: its cerberus a project that uses zuul's python-jobs template which is what I sourced my test all the things list from00:08
clarkbnotmorgan: ++00:08
notmorganbecause that would have been immediately clear00:08
mordredclarkb: cool. so we can fix it00:08
*** gyee has quit IRC00:08
clarkbmordred: well I think I am just going to send them an email00:08
clarkbsince their tests don't work etiher00:08
mordredclarkb: or, rather, file a bug and tell them to fix it00:08
mordredyah00:08
clarkbya that00:08
jeblairnotmorgan: maybe blowup?00:08
notmorganjeblair: i'm good with that.00:08
mordred"we're going to xenial, you don't work, you fix"00:09
jeblairalso, we should have -1d the name cerberus00:09
*** yamamoto has joined #openstack-infra00:09
jeblair"sorry, there's already a kerberos"00:09
*** anteaya has quit IRC00:10
notmorganjeblair: ok i'll make some kind of nice error happen in this case just for the sake of not giving an opaque "XXX doesn't have attribute encode"00:10
mordred"XXX doesn't have attribute encode"00:11
mordred"XXX doesn't have attribute encode" is the worst error00:11
notmorganright?00:11
mordredit's almost as bad as the one about not supporting the buffer protocol or whatever00:11
notmorganmordred: actually - AttributeError: 'bytes' object has no attribute 'encode'00:11
clarkbit last got code about 9 months ago too00:11
*** Julien-zte has joined #openstack-infra00:11
notmorganbut yuck.00:12
* clarkb files a bug anyways and if anyone cares they can address it00:12
clarkbhttps://bugs.launchpad.net/cerberus/+filebug uhm ok00:13
mordred++00:13
clarkbmaybe we need to just retire it00:13
*** Jeffrey4l has quit IRC00:13
*** thorst has joined #openstack-infra00:13
*** akshai has joined #openstack-infra00:14
clarkbI am taking it off of my list now, if I can't file a bug then my ability to care is suddenly very low00:14
*** yamamoto has quit IRC00:14
mordredclarkb: so ... back to the glean thing ...00:14
jeblairdhellmann touched it last -- by hot potato rules, he owns it!00:14
mordredas it relates to people being able to use our images locally00:15
mordredclarkb: don't they need to config-drive anyway to get their ssh key into the image?00:15
clarkbmordred: oh right! I don't ebacuse I get mine baked in00:15
mordredright00:15
clarkbmordred: excellent point00:15
mordredso I tihnk we need to write up some good and clear docs on the config-drive thing00:16
clarkbya you either have to config drive or make a new image with that as the base00:16
mordredlike even "here's a script that will make a config drive with your ssh key and hostname" or whatever00:16
clarkbya I think writing config drive docs is what we want to do00:16
mordred++00:16
clarkba script that was make-config-drive.sh --hostname foo --pubkey ssh-rsa.... and wrote a .iso would be good00:17
clarkband if you want something more complicated you can figure it out00:17
clarkbI will try to work on this00:17
*** thorst has quit IRC00:18
*** thorst has joined #openstack-infra00:18
clarkbmordred: you TC'd during poppy things, who is a good person to ask about their broken tests?00:19
mordredclarkb: shrug?00:21
clarkbok00:21
clarkbthey have a similar issue in that imports fail but this import is from poppy.manager.default import analytics00:21
clarkbI think maybe its circular?00:21
clarkbtime to do manual testing without stevedore in he way00:21
clarkbaha! stevedore was masking the error00:22
clarkbno more sslv3 in xenial python00:22
*** thorst has quit IRC00:22
clarkbianw: do you know if fedora is keeping sslv3 in python stdlib? I THink it was debian that removed it first then ubuntu inherited it not sure if upstream did too in which case fedora would get it00:23
*** garyk has joined #openstack-infra00:23
ianwnot sure immediately sorry00:23
*** hurgleburgler has quit IRC00:26
*** Swami has quit IRC00:26
*** matt-borland has quit IRC00:28
clarkbhttps://bugs.launchpad.net/poppy/+bug/160289400:28
openstackLaunchpad bug 1602894 in Poppy "ssl.PROTOCOL_SSLv3 no longer available in moder pythons" [Undecided,New]00:28
clarkbianw: looks like upstream python won't expose it if the underlying libs don't expose it so likely same behavior on fedora00:28
*** sputnik13 has joined #openstack-infra00:30
*** yuanying has quit IRC00:30
*** jamesmcarthur has quit IRC00:30
*** garyk1 has joined #openstack-infra00:30
*** garyk has quit IRC00:30
*** sputnik13 has quit IRC00:30
*** adrian_otto has quit IRC00:30
*** david-lyle has quit IRC00:31
*** rdx_matt has joined #openstack-infra00:35
*** rdx_matt has quit IRC00:36
*** david-lyle_ has quit IRC00:36
*** david-lyle_ has joined #openstack-infra00:36
*** jamesmcarthur has joined #openstack-infra00:37
jrollmordred | like even "here's a script that will make a config drive with your ssh key and hostname" or whatever <- fwiw, ironic/bifrost has or has talked about having this00:37
clarkbya bifrost has something to make it I think it may be a playbook00:38
clarkbmy only concern with that is double checking that bifrost makes correct config drives now00:38
clarkbbecause it didn't in the past00:38
jroll:|00:38
*** cody-somerville has quit IRC00:38
clarkbthats where network_data vs network_info in glean comes from00:39
*** jamesmcarthur has quit IRC00:39
clarkbnova is one bifrost the otehr and I can never remember which is canonical so I made a change just to add a comment to glean to clarify00:39
*** jcoufal has joined #openstack-infra00:42
SpamapSclarkb: hah yeah it did them very wrong :-P00:42
SpamapSand yes, bifrost makes them with a playbook00:43
SpamapShttps://github.com/openstack/bifrost/tree/master/playbooks/roles/bifrost-configdrives-dynamic00:43
mordredSpamapS: it should be making them correctly now, right?00:44
SpamapSmordred: it is00:44
SpamapSand glean supports both00:44
mordred\o/00:44
SpamapSfalls back to the old broken name just in case00:44
ianware we at the point that we have ed25519 keys everywhere?  adding a new key, should i just go straight to that?00:45
clarkbianw: we still ahev precise which doesn't iirc00:45
clarkbbut I could be wrong about that00:45
clarkbwe are almost done with precise though00:46
clarkbGerrit is also not able iirc but thats easy to swap out and not root related00:47
SpamapSclarkb: even w/ bouncy castle?00:49
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477700:51
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477700:52
*** SumitNaiksatam has quit IRC00:53
clarkbSpamapS: last I checked yup00:54
*** karthikp_ has joined #openstack-infra00:54
*** tonytan4ever has joined #openstack-infra00:54
clarkbI also haven't tried very hard to switch because random things keep not liking it00:54
*** edtubill has joined #openstack-infra00:54
*** yamahata has quit IRC00:55
*** esker has joined #openstack-infra00:55
*** Julien-zte has quit IRC00:56
*** karthikp_ has quit IRC00:57
*** karthikp_ has joined #openstack-infra00:57
*** karthikp_ has quit IRC00:58
clarkbI held a trusty node to test this zaqar thing on because i Have a hunch it is broken there too and some sort of special test ordering gets it to pass00:58
clarkbI used --reason too :)00:58
openstackgerritIan Wienand proposed openstack-infra/system-config: Add ianw key and to infra-root  https://review.openstack.org/34188800:58
*** karthikp_ has joined #openstack-infra00:59
*** megm has quit IRC00:59
pleia2ianw \o/00:59
*** jamesmcarthur has joined #openstack-infra00:59
*** karthikp_ has quit IRC00:59
*** tonytan4ever has quit IRC00:59
*** karthikp_ has joined #openstack-infra01:00
*** anteaya has joined #openstack-infra01:01
notmorganjeblair: hm. making it explode on non-strings is proving difficult since we pass values in the ServerJob around. i'm leaning towards accepting bytes or str in py3 for ease of code maintenance.01:02
notmorganjeblair: rahter than overriding .name/unique specially in ServerJob over Job etc.01:03
*** Julien-zte has joined #openstack-infra01:03
*** akshai has quit IRC01:03
*** thorst has joined #openstack-infra01:04
*** jamesmcarthur has quit IRC01:04
*** jamesmcarthur has joined #openstack-infra01:04
*** zz_dimtruck is now known as dimtruck01:04
*** rdx_matt has joined #openstack-infra01:04
*** megm has joined #openstack-infra01:04
*** zhurong has joined #openstack-infra01:04
SpamapSnotmorgan: ugh01:06
SpamapSnotmorgan: in general, it should be strings for everything except I/O01:06
SpamapSbut .. I've slammed into the problem where there's just too much bytes-centric behavior in the API01:06
notmorganSpamapS: yeahhhh01:06
SpamapSstill, with Gear01:07
notmorganSpamapS: so i am just trying to make job.name/job.unique auto encode/decode for consumption01:07
SpamapSI'd expect a pretty clear dividing line01:07
SpamapSnotmorgan: those should just always be strings01:07
notmorganSpamapS: so it can easily be referenced.01:07
SpamapSwhen would you want it to be bytes?01:07
*** Apoorva_ has joined #openstack-infra01:07
*** thorst has quit IRC01:08
* SpamapS asked, as he walks away from computer to go do not-computer for a while :-P01:08
notmorganSpamapS: except they *cant* be internally since we need to pack them into submitjob01:08
clarkbthe only thing I can come up with is if you want to use some esoteric encoding01:08
clarkbor if you are talking to an existing gearman setup that does01:09
notmorganSpamapS: it's a lot of encode/decode, internally it saves headaches to avoid needing to encode/decode for self.functions etc01:09
SpamapSnotmorgan: they should only need to be encoded when they're sent over the wire or hashed01:09
notmorganwe can use the encoded values01:09
notmorgani mean, i can add a lot more encode/decode01:09
notmorgani'm just looking at it from a standpoint of "generally folks aren't consuming this part"01:09
notmorganthe interface devs are working with is what i'm trying to taget to avoid needing to do .encode/decode when instantiating the job/referencing the job when you get things back.01:10
*** gouthamr has joined #openstack-infra01:10
*** yamamoto has joined #openstack-infra01:11
notmorganas i've said before, python3 is at least consistently horrible at bytes vs str01:11
*** Apoorva has quit IRC01:11
*** rdx_matt has quit IRC01:11
notmorganunlike python 2 which is inconsistent and horrible01:11
*** piet has quit IRC01:11
*** Apoorva_ has quit IRC01:11
*** mriedem has joined #openstack-infra01:14
greghaynesthis is in gearman? Why does gearman as a server need to care about strings at all01:15
notmorgangreghaynes: this is the job interface01:15
notmorgangreghaynes: in gear library01:15
greghaynesoh, so its the api for a client?01:15
notmorganyeah.01:15
greghaynesah01:15
*** shashank_hegde has quit IRC01:15
greghaynesgotcha01:15
greghaynesyep, thats tricky ;01:16
notmorganthe server interally also uses the structures01:16
*** piet has joined #openstack-infra01:16
greghayneseek01:16
greghaynesthats scary01:16
*** jesusaur has quit IRC01:16
greghaynesas a server it really really shouldnt care about strings unless it has to IMO01:16
notmorganit's not just packet pushing01:17
*** yamamoto has quit IRC01:17
greghaynesoh?01:17
notmorganit handles CanDo and CantDo etc01:17
clarkbit has to introspect01:17
notmorganyeah01:17
greghaynessure, but why does that require a decode?01:17
notmorganit doesn't.01:17
greghaynesis it translitterating or somethig01:17
greghaynesyea01:17
greghaynesso...01:17
notmorganthe point is the internal structures are the same01:17
notmorganit's an intheritence ick01:17
clarkbthe way gear is built the client and worker and server are all basically the same01:17
notmorganyep01:17
greghaynesyea, that seems like a great way to make more problems01:17
clarkbI think its server and client that are identical and worker is a little specialer01:17
notmorganwell. in py2 and if we expect the cleint to decode the values off the object, it's simple01:18
clarkbso when this was py3'd the first time the rule was basically use bytes always to keep it simple01:18
notmorganor we accept a litle sloppier data01:18
greghaynesyoure basically defining an implicit on wire encoding in to the protocol which doesnt require it01:18
clarkbgreghaynes: yes thats why I mentioned you'd want it for esoteric encoding01:18
clarkblike gregfmt01:19
notmorganLOL01:19
notmorganthis is a python bytes vs str headache with trying to be "nice" to people consuming it01:19
notmorganif we leave this as a low-level interface01:19
notmorganand expect the devs to eat the bytes [cause... it's bytes]01:19
greghaynesit sounds like its actually a client library dictating server behavior issue01:20
notmorganthen the headache is that there is a lot of job.name.decode() all over zuul01:20
greghaynesbecause the server shouldnt care about encoding if it doesnt need to01:20
notmorganfor example01:20
notmorganwell, sockets() require the data to be in bytes.01:20
notmorganat the base level.01:20
notmorganwe have to conver it at some point.01:20
greghaynesas as client, not as a server01:21
notmorganwe just explicitly try to go utf-8 encode (if you already encoded it. we just let the value sit)01:21
notmorganright, but the server needs to consume some of these values, which since they're wire format need to be bytes01:21
notmorganthe issue is we just reused data structures (classes) and splitting this up is a lot of code..01:21
greghaynesyea, requiring an encoding for a server because of a code design seems :(01:22
greghaynesthose bugs are really annoying to deal with01:22
notmorganyar.01:22
notmorganthe *easiest* solution is accept either bytes() or str() for string and/or Name01:23
*** jamesmcarthur has quit IRC01:23
notmorganerm... unqiue and name01:23
notmorganthough i did find a bug in the code01:23
*** jamesmcarthur has joined #openstack-infra01:23
notmorganwe accept Name as None() which we shouldn't01:23
notmorganit will cause bad exceptions01:23
greghaynesi'd really just do bytes everywher and if you want a shiney client that can handle string encode/decode wrap it01:23
greghaynesthen the server has pretty straightforward semantics WRT encoding01:24
*** thorst has joined #openstack-infra01:24
notmorganright, i am looking at simply adding @property for job.name and job.unique that make it easier to consume it.01:24
notmorganso consumers of the lib like zuul don't have to decode/encode all over01:25
notmorganbecause it's ... well here01:25
*** thorst has quit IRC01:25
greghaynesgotcha01:25
notmorgangreghaynes: look here01:25
notmorganhttps://review.openstack.org/#/c/325661/01:25
*** thorst has joined #openstack-infra01:25
notmorganfor why this is a "headache"01:25
notmorgansome of it can't be helped01:26
greghaynesyea, I get it, you just really dont want to push that headache in to the server - youll still have the headache and itll be harder to diagnose01:26
notmorganlike job.data, we *cant* know what that is in gear.lib01:26
notmorganbut zuul knows it is json01:26
greghaynesyou can because youre the client01:26
notmorganbut job.name and job.unique can be much simpler01:26
notmorganthe other option is wrapping this in zuul01:27
greghaynesseems like there should be a subclassed job which is only used as a client01:27
notmorganbut we then need to strip the wrapper before we send it to submitJob()01:27
*** piet has quit IRC01:28
notmorganit's ... just kinda ugly.01:28
notmorganeverywhere01:28
notmorganstrings vs bytes makes me wish this wasn't in python01:28
greghaynesyep, you really have to draw a clear line of where the encoding happens and then make sure it only ever happens there01:28
*** jesusaur has joined #openstack-infra01:29
notmorganmaybe i'll just make zuul have a stub class that has .__getattr__ on it that encodes/decodes name/unique and then pulls the underlying job out when sending to submitJob01:30
notmorganputting this in gear is feeling like *not* worth it01:30
*** thorst has quit IRC01:30
greghaynesYea, or just a similar thing that is StringJob or w/e01:30
greghaynesif you did put it in gear01:30
greghaynesI definitely wouldnt put it anywhere in the bowels of gear because of what youre hitting01:31
*** gouthamr_ has joined #openstack-infra01:32
*** dimtruck is now known as zz_dimtruck01:33
openstackgerritIan Wienand proposed openstack-infra/puppet-user: Allow to specify different key types  https://review.openstack.org/34189701:33
notmorganI'm going to just do this in zuul.01:34
notmorgandiving into gear here is going to make for more and more headaches01:34
*** gouthamr has quit IRC01:35
greghaynesYea, thats a lot more in line what what ive run in to - if the server can be just bytes then clients are on their own to implement encoding01:35
notmorgangreghaynes: i think i'd rather write rust or C++ here :P01:35
greghaynesheh, those issues exist there too!01:36
notmorgangreghaynes: /me throws salt on python.01:36
*** yuanying has joined #openstack-infra01:36
greghaynesthe typing does help a bit01:36
clarkbthough rust says you use uf8 iirc01:36
clarkbrather than generic unicdoe which helps a bit01:36
greghaynesit has to have a bytes type01:36
notmorganclarkb: which is why i like it01:36
clarkbit does too01:36
greghaynesyou cant interface with the world without bytes01:36
*** EricGonczer_ has joined #openstack-infra01:36
openstackgerritIan Wienand proposed openstack-infra/system-config: Add ianw key and to infra-root  https://review.openstack.org/34188801:37
notmorganclarkb: it becomes a more direct rather than asuming this bundle of "well...it could have lots of encoding values"01:37
*** garyk1 has quit IRC01:37
clarkbI wonder how they deal with windows01:37
*** edtubill has quit IRC01:38
*** jamesmcarthur has quit IRC01:38
clarkbif there is a secret utf16 handler in places01:38
notmorganpossibly01:38
greghaynesThis is really an issue because its IPC though - even if it was in rust we couldnt assume the other end was also rust01:38
greghaynesyea, because issues like that ;)01:38
* notmorgan seriously looks at the X99 chipset board, would be nice to drive a second monitor w/o breaking my VFIO passthrough stuff.01:38
clarkbyup01:38
notmorganthis is also because Zuul doesn't talk py301:39
notmorganif zuul was all py3 [what i am working on]01:40
notmorganthis probably wouldn't have been so ugly01:40
notmorgansince i'm stripping py2 support on zuulv3 branch, this will be easier. less "this coul;d look like X or Y or Z"01:40
*** SumitNaiksatam has joined #openstack-infra01:41
notmorgangreghaynes: totally unrelated, i have a fixed X1C 3rd gen now.01:41
notmorgan:P01:41
greghayneshaha01:41
notmorganlenovo fixed it01:41
greghaynesmine is still alive somehow01:41
notmorganit was so destroyed01:41
greghayneswhat happened?01:41
* clarkb just thinks notmorgan and nibz must be hard on their laptops01:42
notmorganfell off a desk, shattered the screen, tore the screen off [broke the screen casing]01:42
clarkbyup confirmed :P01:42
*** jamesmcarthur has joined #openstack-infra01:42
greghayneswow01:42
notmorganknocked it off a desk in the hotel when diving for my phone when i had a migrane and trying to turn off the alarm01:42
notmorgandidn't realize i had broken the laptop until ~6hrs later when i had recovered01:42
notmorganthe other (4th gen x1c) just has a faulty SIM slot, (factory faulty)01:43
notmorganso i will send it off for repair soon. but otherwise that one is in perfect condition.01:43
greghayneshrm, I really wanted to experiment with a sim01:44
greghaynesI know nibalizer has one01:44
notmorganit is REALLY ugly to get working on the 4thgen x1c's01:45
clarkbits chaeper to have a single dvice with one01:45
clarkbso I just use my phone01:45
greghayneshrm01:45
notmorganthe 7455 sierrawireless is painful01:45
clarkbalso it just works usb0 ftw01:45
notmorganneeds a bleeding edge libQMI and libibmi01:45
*** jamesmcarthur has quit IRC01:45
notmorganbut since i have GoogleFi it's easier to add a data-sim01:46
notmorganno cost, etc.01:46
notmorganand don't burn phone battery to tether01:46
notmorgan(or consume a ton of laptop battery since USB-C pulls a lot down, esp. when tethering)01:46
*** jamesmcarthur has joined #openstack-infra01:47
clarkbnotmorgan: if you plug into not usb c its fine01:47
clarkbassuming you don't have a bad cable01:47
notmorganclarkb: i find the USB-A->C also pull a lot of power01:47
notmorganor don't keep the phone charged.01:48
clarkbnotmorgan: then you likely have a bad cable01:48
notmorgannah it's the high-amp port on the laptop01:48
greghaynesdidnt the google person reviewing those fry all his gear so he cant test anymore?01:48
clarkbthere was a whole thing about this where cables with the wrong resistor in them were drawing far too much power through decives that werent supposed to01:48
notmorganand i got the usb-a to c from google01:48
clarkbnotmorgan: it doesn't matter a proper cable shopuld prevent it on a high amp or .5amp port01:48
greghaynesah, the google one was good01:48
notmorganit's the phone burning battery and pulling down power to stay charged.01:48
clarkbgreghaynes: I think there was multiple pices of hardware fried yes01:49
greghaynesgotta stop the pokemon go app when plugged in01:49
notmorganit burns a lot of battery tethering.01:49
clarkbnotmorgan: huh I can tether all day on x240 with a full charge in laptop and phone when I start01:49
notmorganclarkb: which phone?01:49
clarkb5x01:49
notmorganclarkb: hmm. yeah my 5x burns a lot of battery tethering.01:49
clarkbmy display is still my biggest power draw regardless so optimizing that helps the most01:50
notmorganon Fi or tmobile, wondering if it's the magic provider switching code in the baseband01:50
clarkbtmobile01:50
notmorganor $other$ provider?01:50
notmorganyeah maybe if i locked it to tmo it would be better01:50
*** jamesmcarthur has quit IRC01:50
clarkboh I also can't do any local "builds"01:50
clarkbdo not recomment running tox when on battery01:51
notmorganhehe, yeah i am exposing a VPN endpoint to my home workstation01:51
notmorganand i do builds/tox runs on it01:51
ianwclarkb: http://logs.openstack.org/97/341897/1/check/gate-puppet-user-puppet-lint/b9f2bb2/console.html <- is this a xenial / ruby versions / puppet issue ? "can't modify frozen Symbol"01:52
clarkbianw: I think thats puppet issue01:52
Shrewsmordred: notmorgan: the merge of https://review.openstack.org/315713 fixed the shade gate, thanks to rcarrillocruz. as for the performance thing, i have not tried it again recently01:53
notmorganShrews: ++ ok01:53
clarkbianw: I read that as when "compiling" that rb file it ran into an error and its puppet's gem01:53
nibalizeryah wwan in laptop is totally worth it -- game changer01:53
clarkbnibalizer: can you look at ianw's failure01:53
clarkbnibalizer: I am also curious why we use puppet 3.0.001:53
clarkbthat seems very old which may not work on xenial01:54
notmorgannibalizer: i can't wait to get it. which WWAN card you have?01:54
nibalizernotmorgan: the one that came?01:54
nibalizersierra something01:54
nibalizerclarkb: yea lets fix that01:54
*** watanabe_isao has quit IRC01:54
*** akshai has joined #openstack-infra01:55
*** jamesmcarthur has joined #openstack-infra01:55
notmorgannibalizer: lsusb? wondering what version you have.01:55
*** watanabe_isao has joined #openstack-infra01:55
* jroll reads about laptops breaking, meanwhile has thrown his macbook onto concrete multiple times with only cosmetic damage01:55
notmorganjroll: with the screen open and hitting things on the screen part?01:56
notmorganjroll: cause i've seen the x1c's fare well when it's dropped when closed [not mine]01:56
jrollnotmorgan: no, it was closed for the concrete throws01:56
notmorganjroll: yeah. that would have probably made the difference01:56
jrollI've likely dropped it with screen open but don't recall for sure01:56
*** xarses has joined #openstack-infra01:57
jrollnotmorgan: I'm just surprised every time I whip my backpack onto my shoulder with a zipper open, laptop flies out, hits asphalt, still works :)01:57
ianwnibalizer: https://github.com/puppetlabs/puppet/commit/d02820a116d5e3ae0b129a0b4384ddaf76f0f83b <- related?  fixed in 3.4.3 so it says ...01:57
timrcjroll: I'm glad to know I'm not the only one that happens too :P01:58
jrollhehe01:58
jrolltimrc: I solved it with a messenger bag, but then fiancee did it the other day with her backpack and even hit my car >.>01:58
openstackgerritSpencer Krum proposed openstack-infra/puppet-openstack_infra_spec_helper: Dependon ~> 3.8 for puppet.  https://review.openstack.org/34190101:59
nibalizerianw: clarkb that should be the fix01:59
nibalizerI don't think you can depends-on though02:00
timrcjroll: Haha.02:00
openstackgerritIan Wienand proposed openstack-infra/puppet-user: Allow to specify different key types  https://review.openstack.org/34189702:01
timrcjroll: It's pretty incredible what kind of beating some laptops can take.02:01
openstackgerritSpencer Krum proposed openstack-infra/project-config: Run basic tests in check and gate  https://review.openstack.org/34190202:01
clarkbhuh I wonder if this zaqar fail is realted to mongodb02:01
clarkbthat would be funny02:01
*** sdake has joined #openstack-infra02:02
nibalizerand that should make the tests acutally run not just hide in experimental02:02
*** tonytan4ever has joined #openstack-infra02:02
*** yuanying has quit IRC02:03
*** yuanying has joined #openstack-infra02:03
*** dizquierdo has quit IRC02:04
ianwnibalizer: thanks, fast service :)02:04
*** yuanying has quit IRC02:04
nibalizeryah well jesusaur actually figured it out02:05
*** rdx_matt has joined #openstack-infra02:07
*** rdx_matt has quit IRC02:08
*** yuanying has joined #openstack-infra02:08
*** tonytan_brb has joined #openstack-infra02:10
*** rkukura has quit IRC02:12
*** yuanying has quit IRC02:12
*** yamamoto has joined #openstack-infra02:13
*** tonytan4ever has quit IRC02:13
*** amotoki has joined #openstack-infra02:13
*** yuanying has joined #openstack-infra02:14
*** sdake has quit IRC02:14
*** yamamoto has quit IRC02:18
*** akscram has quit IRC02:22
openstackgerritMerged openstack-infra/irc-meetings: Fix chair for oslo team meetings  https://review.openstack.org/34113102:22
*** cody-somerville has joined #openstack-infra02:22
*** yuanying has quit IRC02:26
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Revert "Run identity v3 only job in nova"  https://review.openstack.org/34190802:27
mriedemblarg!?02:27
mriedempabelanger: ^02:27
mriedemgd, merge conflict02:27
*** akscram has joined #openstack-infra02:28
*** akshai has quit IRC02:30
pabelangermriedem: ohai02:33
pabelangerianw: fedora-24 uploading02:33
pabelangermriedem: shouldn't be an issue to revert02:33
mriedempabelanger: i'll fix that merge conflict in a sec02:33
*** ddieterly has joined #openstack-infra02:33
mriedemall of a sudden i noticed a bunch of new non-voting jobs in nova's check queue and had to start digging02:34
pabelangerYa, we're usually pretty good with getting sign off from a PTL or core on job changes, likely just slipped through by mistake02:35
*** rdx_matt has joined #openstack-infra02:35
mriedemnp02:37
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Revert "Run identity v3 only job in nova"  https://review.openstack.org/34190802:37
*** itisha has quit IRC02:40
*** thorst has joined #openstack-infra02:40
*** thorst has quit IRC02:40
*** gouthamr_ has quit IRC02:41
*** rdx_matt has quit IRC02:43
*** markvoelker has quit IRC02:45
*** roxanaghe has quit IRC02:46
*** jamesmcarthur has quit IRC02:46
*** roxanaghe has joined #openstack-infra02:46
*** akscram has quit IRC02:48
*** woodster_ has quit IRC02:49
*** akscram has joined #openstack-infra02:49
*** ddieterly has quit IRC02:50
*** roxanaghe has quit IRC02:51
*** akscram has quit IRC02:53
*** akscram has joined #openstack-infra02:54
*** shashank_hegde has joined #openstack-infra02:56
*** regXboi has joined #openstack-infra02:56
* regXboi pads in looking for an infra core or two02:57
openstackgerritMerged openstack-infra/project-config: Revert "Run identity v3 only job in nova"  https://review.openstack.org/34190802:57
clarkbregXboi: I am sort of here whats up?02:58
*** sdake has joined #openstack-infra02:59
regXboiclarkb: looking for another set of eyes on https://review.openstack.org/33701102:59
*** jamesmcarthur has joined #openstack-infra02:59
*** yanyanhu has joined #openstack-infra03:01
regXboihoping to get the +2/W+1 so that it gets into the gate and the folks that are working on adding the tests can actually start seeing them work/fail03:01
clarkbok I do note the fix hasnt merged yet so they will likely fail03:03
*** itisha has joined #openstack-infra03:03
regXboiclarkb: which fix are we talking about here?03:03
*** asettle has joined #openstack-infra03:03
clarkbthe one linked in that change03:04
* regXboi goes to look03:04
clarkbint the commit message03:04
regXboiah... ok, the point is to get the -nv job in 337011 running so that that patch can be rechecked against it and verify that it actually is doing what it claims to be doing03:05
regXboithat patch = 33583803:05
*** akscram has quit IRC03:07
clarkbok03:08
*** asettle has quit IRC03:08
regXboithanks clarkb03:09
*** zhurong_ has joined #openstack-infra03:09
*** timello has quit IRC03:09
*** coolsvap_ is now known as coolsvap03:10
*** tphummel has quit IRC03:11
openstackgerritJames Polley proposed openstack-dev/pbr: Fix handling of old git log output  https://review.openstack.org/33939203:12
*** yamamoto has joined #openstack-infra03:12
*** shashank_hegde has quit IRC03:12
openstackgerritMerged openstack-infra/project-config: Enable Neutron VPNaaS API CI tests  https://review.openstack.org/33701103:13
*** yuanying has joined #openstack-infra03:13
*** zhurong has quit IRC03:13
*** akscram has joined #openstack-infra03:13
*** yanyanhu has quit IRC03:14
*** mordred has quit IRC03:14
*** rajinir has quit IRC03:15
*** shashank_hegde has joined #openstack-infra03:17
*** esker has quit IRC03:17
*** yuanying has quit IRC03:18
ianwpabelanger: yep, cool ... i added stackviz into my local tests too :)03:18
*** timello has joined #openstack-infra03:18
*** yuanying has joined #openstack-infra03:18
dmsimardstackviz all the things03:21
*** regXboi has quit IRC03:23
*** yuanying has quit IRC03:23
*** esker has joined #openstack-infra03:24
*** jamesmcarthur has quit IRC03:27
*** treaki_ has joined #openstack-infra03:28
openstackgerritMonty Taylor proposed openstack-infra/shade: Change operating to interacting with in README  https://review.openstack.org/34192703:29
*** esker has quit IRC03:29
*** akscram has quit IRC03:31
*** Julien-zte has quit IRC03:31
*** treaki has quit IRC03:32
*** akscram has joined #openstack-infra03:33
coolsvaphow can I update status of any channel, i want to update status of #openstack-requirements03:36
*** EricGonczer_ has quit IRC03:38
*** akscram has quit IRC03:38
*** rdx_matt has joined #openstack-infra03:39
*** markvoelker has joined #openstack-infra03:39
*** rdx_matt has quit IRC03:39
*** akscram has joined #openstack-infra03:40
*** thorst has joined #openstack-infra03:41
*** mriedem has quit IRC03:41
*** EricGonczer_ has joined #openstack-infra03:41
*** EricGonczer_ has quit IRC03:43
*** jamesmcarthur has joined #openstack-infra03:43
*** thorst has quit IRC03:46
*** akscram has quit IRC03:47
*** yamamoto has quit IRC03:47
*** yamahata has joined #openstack-infra03:48
*** jamesmcarthur has quit IRC03:50
*** yamamoto has joined #openstack-infra03:51
*** akscram has joined #openstack-infra03:54
*** watanabe_isao has quit IRC03:54
*** julim has quit IRC03:56
openstackgerritIan Wienand proposed openstack/diskimage-builder: Revert "Revert "Pre-install pip/virtualenv packages""  https://review.openstack.org/34193403:56
*** julim has joined #openstack-infra03:57
*** julim has quit IRC03:57
*** yuanying has joined #openstack-infra03:59
*** akscram has quit IRC04:01
*** akscram has joined #openstack-infra04:04
*** sflanigan has quit IRC04:04
*** dchen has joined #openstack-infra04:04
*** ajmiller has joined #openstack-infra04:06
*** shashank_hegde has quit IRC04:07
*** rdx_matt has joined #openstack-infra04:07
*** adrian_otto has joined #openstack-infra04:09
*** harlowja has quit IRC04:13
*** Julien-zte has joined #openstack-infra04:13
*** akscram has quit IRC04:13
*** rdx_matt has quit IRC04:14
*** roxanaghe has joined #openstack-infra04:15
*** jamesmcarthur has joined #openstack-infra04:16
*** esker has joined #openstack-infra04:16
*** eric_lopez has joined #openstack-infra04:18
*** ramishra has quit IRC04:19
*** yamamoto has quit IRC04:20
*** jamesmcarthur has quit IRC04:21
*** esker has quit IRC04:21
*** ramishra has joined #openstack-infra04:21
*** elo has quit IRC04:21
*** sflanigan has joined #openstack-infra04:21
*** sflanigan has joined #openstack-infra04:21
*** akscram has joined #openstack-infra04:23
*** david-lyle_ has quit IRC04:26
*** links has joined #openstack-infra04:27
*** akscram has quit IRC04:28
*** akscram has joined #openstack-infra04:28
*** tphummel has joined #openstack-infra04:29
*** reed_ has joined #openstack-infra04:31
*** shashank_hegde has joined #openstack-infra04:31
*** roxanaghe has quit IRC04:32
*** roxanaghe has joined #openstack-infra04:32
*** armax has quit IRC04:33
*** bhavik has joined #openstack-infra04:34
*** coolsvap_ has joined #openstack-infra04:34
*** ajmiller has quit IRC04:35
*** ajmiller has joined #openstack-infra04:36
*** roxanaghe has quit IRC04:36
*** jcoufal has quit IRC04:37
*** coolsvap has quit IRC04:37
*** david-lyle_ has joined #openstack-infra04:42
*** psachin has joined #openstack-infra04:42
*** Nikolay_St has quit IRC04:42
*** tphummel has quit IRC04:44
*** bhavik has quit IRC04:45
*** reed_ has quit IRC04:45
openstackgerritTony Breeds proposed openstack-infra/irc-meetings: Set meeting chairs to the canonical form  https://review.openstack.org/25119504:46
*** shashank_hegde has quit IRC04:47
*** akscram has quit IRC04:48
*** PollyZ has joined #openstack-infra04:50
*** shashank_hegde has joined #openstack-infra04:50
*** pcrews has quit IRC04:51
*** pcrews has joined #openstack-infra04:53
*** yuanying has quit IRC04:58
*** akscram has joined #openstack-infra04:58
*** yamamoto has joined #openstack-infra05:03
*** ajmiller has quit IRC05:04
*** asettle has joined #openstack-infra05:04
*** winggundamth has quit IRC05:05
*** shashank_hegde has quit IRC05:05
openstackgerritTony Breeds proposed openstack-infra/irc-meetings: Add IRC nick for nova-notification-meeting  https://review.openstack.org/34195005:06
openstackgerritTony Breeds proposed openstack-infra/irc-meetings: Add IRC nick for storyboard-meeting  https://review.openstack.org/34195105:06
openstackgerritTony Breeds proposed openstack-infra/irc-meetings: Add IRC nicks for trove-dbaas-team-meeting  https://review.openstack.org/34195205:06
*** shashank_hegde has joined #openstack-infra05:06
*** yuanying has joined #openstack-infra05:08
*** nadya has joined #openstack-infra05:08
*** dchen has quit IRC05:09
*** arnewiebalck_ has joined #openstack-infra05:09
*** asettle has quit IRC05:09
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Add console-log to gate-generate-specs-site  https://review.openstack.org/34195305:10
AJaegerfungi, thanks for your findings. Let's fix the console-log directly - and discuss later once we both are around - how to test the post job. Patch for console-log ^05:10
*** arnewiebalck has quit IRC05:10
*** arnewiebalck_ is now known as arnewiebalck05:10
*** strigazi has quit IRC05:10
*** rdx_matt has joined #openstack-infra05:10
*** rdx_matt has quit IRC05:10
*** rdx_matt has joined #openstack-infra05:11
*** yamamoto has quit IRC05:12
*** yamamoto has joined #openstack-infra05:12
*** HenryG has quit IRC05:12
*** armax has joined #openstack-infra05:12
*** coolsvap_ is now known as coolsvap05:12
*** strigazi has joined #openstack-infra05:12
*** winggundamth has joined #openstack-infra05:13
*** piet has joined #openstack-infra05:14
*** HenryG has joined #openstack-infra05:15
*** rdx_matt has quit IRC05:15
*** shashank_hegde has quit IRC05:15
*** PollyZ_ has joined #openstack-infra05:16
*** shashank_hegde has joined #openstack-infra05:16
*** sflanigan has quit IRC05:18
*** PollyZ has quit IRC05:18
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Add console-log to gate-generate-specs-site  https://review.openstack.org/34195305:22
*** jcoufal has joined #openstack-infra05:23
openstackgerritMerged openstack/diskimage-builder: Make Fedora 24 the default  https://review.openstack.org/33968105:26
*** armax has quit IRC05:26
*** sdake has quit IRC05:26
*** pgadiya has joined #openstack-infra05:27
*** shashank_hegde has quit IRC05:27
*** Nikolay_St has joined #openstack-infra05:28
*** rkukura has joined #openstack-infra05:29
*** sflanigan has joined #openstack-infra05:30
*** javeriak has joined #openstack-infra05:30
*** kushal has quit IRC05:30
*** nadya has quit IRC05:31
*** sarob has joined #openstack-infra05:32
*** krtaylor has quit IRC05:33
*** roxanaghe has joined #openstack-infra05:36
*** sarob has quit IRC05:37
*** bhavik has joined #openstack-infra05:38
*** akscram has quit IRC05:40
*** roxanaghe has quit IRC05:41
*** bswartz has quit IRC05:41
*** rdx_matt has joined #openstack-infra05:41
*** bhavik has quit IRC05:42
*** hashar has joined #openstack-infra05:44
*** rdx_matt has quit IRC05:46
*** ccamacho has quit IRC05:46
*** javeriak has quit IRC05:50
*** markvoelker has quit IRC05:52
AJaegercoolsvap: see http://docs.openstack.org/infra/system-config/irc.html05:52
*** javeriak has joined #openstack-infra05:53
*** Goneri has joined #openstack-infra05:54
*** rdx_matt has joined #openstack-infra05:55
*** rdx_matt has quit IRC05:55
coolsvap AJaeger yes tonyb pointed me to the POC for doing it05:55
coolsvapI think everyone cannot do that05:56
*** rdx_matt has joined #openstack-infra05:56
coolsvaphttp://git.openstack.org/cgit/openstack-infra/project-config/tree/accessbot/channels.yaml#n3705:56
*** yuanying has quit IRC05:56
openstackgerritAnanth Narayan S proposed openstack-infra/project-config: Add new project Plasma to openstack repo  https://review.openstack.org/34196605:57
*** akscram has joined #openstack-infra05:57
*** jamesmcarthur has joined #openstack-infra05:57
*** shashank_hegde has joined #openstack-infra05:57
*** yuanying has joined #openstack-infra05:58
AJaegercoolsvap: you might need to have operator privilidegs. The document shows how to query that. You can ask one of the admins to give one of the requirements team those permissions in that channel as well - but seems nobody is around right now.05:58
*** karthikp_ has quit IRC05:58
coolsvapAJaeger, yes i am waiting for that, i will ping someone once online05:59
openstackgerritAnanth Narayan S proposed openstack-infra/project-config: Add new project Plasma to openstack repo  https://review.openstack.org/34196606:01
*** rcernin has joined #openstack-infra06:01
*** jamesmca_ has joined #openstack-infra06:01
*** jamesmcarthur has quit IRC06:01
*** andreas_s has joined #openstack-infra06:02
*** ramishra_ has joined #openstack-infra06:06
*** esker has joined #openstack-infra06:06
*** ramishra has quit IRC06:07
*** akscram has quit IRC06:08
*** jamesmca_ has quit IRC06:10
*** Ravikiran_K has joined #openstack-infra06:10
*** esker has quit IRC06:10
*** piet has quit IRC06:13
*** jamesmcarthur has joined #openstack-infra06:13
*** javeriak has quit IRC06:13
*** strigazi_ has joined #openstack-infra06:14
*** arnewiebalck_ has joined #openstack-infra06:15
*** strigazi has quit IRC06:17
*** arnewiebalck has quit IRC06:17
*** arnewiebalck_ is now known as arnewiebalck06:17
*** bhavik has joined #openstack-infra06:19
*** yamamoto has quit IRC06:22
*** yamamoto has joined #openstack-infra06:23
*** jcoufal has quit IRC06:26
*** sdake has joined #openstack-infra06:27
*** Goneri has quit IRC06:28
*** mikelk has joined #openstack-infra06:29
*** mrmartin has joined #openstack-infra06:33
*** markvoelker has joined #openstack-infra06:34
*** jamesmcarthur has quit IRC06:34
*** javeriak has joined #openstack-infra06:36
*** mrmartin has quit IRC06:36
*** shashank_hegde has quit IRC06:37
*** PollyZ_ has quit IRC06:37
*** Goneri has joined #openstack-infra06:38
*** markvoelker has quit IRC06:39
*** pcaruana has joined #openstack-infra06:40
openstackgerritsandhya proposed openstack/diskimage-builder: Add support for building images capable of UEFI  https://review.openstack.org/28778406:42
*** jamesmcarthur has joined #openstack-infra06:43
*** sputnik13 has joined #openstack-infra06:43
*** dingyichen has quit IRC06:44
*** yonglihe has joined #openstack-infra06:47
*** roxanaghe has joined #openstack-infra06:48
*** hashar is now known as hasharAway06:48
*** jamesmcarthur has quit IRC06:50
*** roxanaghe has quit IRC06:52
*** isaacb has joined #openstack-infra06:53
*** pabelanger has quit IRC06:57
*** mrmartin has joined #openstack-infra06:57
*** trown|outtypewww has quit IRC06:57
*** berendt has joined #openstack-infra06:58
*** e0ne has joined #openstack-infra06:58
*** asettle has joined #openstack-infra06:58
*** trown has joined #openstack-infra06:59
*** sorantis has joined #openstack-infra06:59
*** pabelanger has joined #openstack-infra06:59
*** berendt has quit IRC07:00
*** jamesmcarthur has joined #openstack-infra07:00
*** ociuhandu has joined #openstack-infra07:01
*** psachin has quit IRC07:02
*** asettle has quit IRC07:02
*** psachin has joined #openstack-infra07:02
*** zshuo has joined #openstack-infra07:04
*** Jeffrey4l has joined #openstack-infra07:04
*** rcernin has quit IRC07:05
*** jamesmcarthur has quit IRC07:06
*** nmagnezi has joined #openstack-infra07:06
*** jaosorior has joined #openstack-infra07:08
*** pahuang has quit IRC07:10
*** tesseract- has joined #openstack-infra07:10
*** ccamacho has joined #openstack-infra07:11
*** Julien-zte has quit IRC07:12
*** Julien-zte has joined #openstack-infra07:13
*** kushal has joined #openstack-infra07:14
*** jlanoux has joined #openstack-infra07:20
*** rcernin has joined #openstack-infra07:20
*** shardy has joined #openstack-infra07:21
*** e0ne has quit IRC07:21
*** sshnaidm|afk is now known as sshnaidm07:24
*** Ravikiran_K has quit IRC07:26
*** markvoelker has joined #openstack-infra07:28
*** sarob has joined #openstack-infra07:33
*** markvoelker has quit IRC07:35
*** sarob has quit IRC07:38
*** esker has joined #openstack-infra07:38
*** arxcruz has joined #openstack-infra07:39
*** tonytan_brb has quit IRC07:40
*** Jeffrey4l has quit IRC07:41
*** rossella_s has joined #openstack-infra07:41
*** esikachev has joined #openstack-infra07:41
*** yuanying has quit IRC07:42
*** esker has quit IRC07:43
*** yuanying has joined #openstack-infra07:43
*** akscram has joined #openstack-infra07:44
*** matthewbodkin has joined #openstack-infra07:44
*** pt_15 has quit IRC07:46
*** jlanoux has quit IRC07:47
*** jlanoux has joined #openstack-infra07:47
*** zeih has joined #openstack-infra07:49
*** itisha has quit IRC07:50
*** sdake_ has joined #openstack-infra07:50
*** berendt has joined #openstack-infra07:50
*** nadya has joined #openstack-infra07:51
*** nadya has quit IRC07:51
*** sdake has quit IRC07:51
*** sdake has joined #openstack-infra07:52
*** sflanigan has quit IRC07:53
*** bhavik has quit IRC07:54
*** sdake_ has quit IRC07:55
*** bhavik has joined #openstack-infra07:55
*** zeih has quit IRC07:55
*** berendt has quit IRC07:57
*** d0ugal has joined #openstack-infra07:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-infra08:00
*** rcernin has quit IRC08:00
*** zeih has joined #openstack-infra08:00
*** [1]Thelo has joined #openstack-infra08:02
*** jpich has joined #openstack-infra08:02
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: DONT MERGE TESTING  https://review.openstack.org/31643608:04
*** Thelo has quit IRC08:04
*** [1]Thelo is now known as Thelo08:04
*** asettle has joined #openstack-infra08:06
*** jamesmcarthur has joined #openstack-infra08:06
*** hamzy has quit IRC08:11
*** jianghuaw has joined #openstack-infra08:11
*** jistr is now known as jistr|off08:11
*** jamesmcarthur has quit IRC08:11
*** derekh has joined #openstack-infra08:12
*** rcernin has joined #openstack-infra08:13
*** strigazi_ is now known as strigazi08:13
coolsvapSergeyLukjanov, hi08:14
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/shade: Change operating to interacting with in README  https://review.openstack.org/34192708:15
coolsvapSergeyLukjanov, I need your help to update topic in #openstack-requirements channel, can you help me with that?08:15
openstackgerritMerged openstack-infra/puppet-openstack_infra_spec_helper: Dependon ~> 3.8 for puppet.  https://review.openstack.org/34190108:16
*** eezhova has joined #openstack-infra08:17
*** ifarkas has joined #openstack-infra08:19
*** amotoki has quit IRC08:20
*** markvoelker has joined #openstack-infra08:23
*** markvoelker has quit IRC08:27
*** akscram has quit IRC08:27
*** ociuhandu has quit IRC08:28
*** shardy has quit IRC08:29
*** lucas|afk is now known as lucasagomes08:29
*** cody-somerville has quit IRC08:29
*** hamzy has joined #openstack-infra08:30
*** yuanying has quit IRC08:31
*** amotoki has joined #openstack-infra08:34
*** javeriak has quit IRC08:36
*** yuanying has joined #openstack-infra08:37
*** Srinu has joined #openstack-infra08:38
SrinuHi08:40
SrinuNodepool image is not booting a nodepool vm in Openstack CI08:41
*** adrian_otto has quit IRC08:41
Srinuhow to eliminate the Nodepool Bad Images08:41
*** asettle has quit IRC08:41
*** ams__ has joined #openstack-infra08:42
*** amotoki has quit IRC08:42
Srinuasselin__: hi08:44
rcarrillocruzSrinu: http://docs.openstack.org/infra/system-config/nodepool.html#bad-images08:44
rcarrillocruzSrinu: it's too early for asselin__08:45
rcarrillocruzhe's on US west coast08:45
*** akscram has joined #openstack-infra08:45
*** pt_15 has joined #openstack-infra08:45
Srinurcarrillocruz: If the image is bad so i have to delete every time. i have to monitor ci daily08:45
*** asettle has joined #openstack-infra08:47
SrinuDuncanT: Nodepool image is not booting a nodepool vm in Openstack CI. how to eliminate the Nodepool Bad Images08:48
DuncanTSrinu: I know just about nothing about nodepool, sorry.08:48
kun_huangwhat is status of JJB and playbook? would we abandon JJB some days later?08:49
SrinuDid anyone face this issue nodepool bad images08:50
Srinurcarrillocruz:how can i fix that issue. please can you suggest me08:51
*** e0ne has joined #openstack-infra08:51
*** javeriak has joined #openstack-infra08:51
*** yuanying has quit IRC08:53
*** nadya has joined #openstack-infra08:55
*** e0ne has quit IRC08:59
*** jtomasek has joined #openstack-infra09:00
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/release-tools: release_notes.py: search your feelings  https://review.openstack.org/34205309:00
*** amotoki has joined #openstack-infra09:01
*** e0ne has joined #openstack-infra09:01
*** sputnik13 has quit IRC09:03
*** dizquierdo has joined #openstack-infra09:06
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/release-tools: release_notes.py: search your feelings  https://review.openstack.org/34205309:07
*** shardy has joined #openstack-infra09:08
SrinuHi.09:10
*** javeriak has quit IRC09:10
SrinuHow to eliminate the Nodepool bad images. any work around for that09:11
Srinu hi.How to eliminate the Nodepool bad images( by using this image nodepool vm is not booting properly). any work around for that09:11
*** sambetts|afk is now known as sambetts09:13
*** GheRivero has joined #openstack-infra09:13
*** zshuo has quit IRC09:15
*** markvoelker has joined #openstack-infra09:17
*** tosky has joined #openstack-infra09:18
*** dizquierdo has quit IRC09:20
*** markvoelker has quit IRC09:21
SrinuHi09:25
*** clenimar_ has quit IRC09:30
*** Julien-zte has quit IRC09:32
openstackgerritMarton Kiss proposed openstack-infra/groups: Upgrade to Drupal Core 7.50  https://review.openstack.org/34206709:33
*** amotoki has quit IRC09:33
*** asettle has quit IRC09:34
*** sarob has joined #openstack-infra09:34
*** sambetts has quit IRC09:36
coolsvapSam-I-Am, hi09:36
Srinucoolsvap: hi09:37
*** akscram has quit IRC09:38
*** sarob has quit IRC09:38
coolsvapSrinu, hi whatsup09:39
Srinucoolsvap: How to eliminate the Nodepool bad images( by using this image nodepool vm is not booting properly).09:39
openstackgerritJin Jing Lin proposed openstack-infra/project-config: Fix error in Neutron VPNaaS API CI job.  https://review.openstack.org/34206809:40
*** pfallenop has quit IRC09:40
*** _degorenko|afk is now known as degorenko09:40
*** mrmartin has quit IRC09:42
coolsvapSrinu, I do not know that details about nodepool09:42
Srinucoolsvap: thank you09:42
*** akscram has joined #openstack-infra09:43
*** asettle has joined #openstack-infra09:43
Srinuasettle: hi09:45
openstackgerritFlavio Percoco proposed openstack-infra/meetbot: Add support for round-table discussions  https://review.openstack.org/34206909:46
*** amotoki has joined #openstack-infra09:46
asettleSrinu: HI09:47
Srinuasettle:How to eliminate the Nodepool bad images( by using this image nodepool vm is not booting properly)09:49
*** jaosorior has quit IRC09:50
*** jaosorior has joined #openstack-infra09:50
*** asettle has quit IRC09:50
GheRiveroSrinu: nodepool image-delete IMAGE_ID09:57
*** pfallenop has joined #openstack-infra09:58
SrinuGheRivero: for that i have to monitor the CI everyday09:58
SrinuGheRivero: right09:58
SrinuGheRivero: thats it is not the correct right09:58
SrinuGheRivero: Why it is not building image correctly?09:59
GheRiverothat's another question.... the logs should have the answer09:59
*** akscram has quit IRC10:00
GheRiveroSrinu: nodepool.openstack.org <- there are the logs of the images built10:04
SrinuGheRivero: ok. what can i get from their10:04
*** ociuhandu has joined #openstack-infra10:05
*** zhurong_ has quit IRC10:05
GheRiverojust look for the image that is not booting properly and check that the built process and the params are correct10:06
*** pfallenop has quit IRC10:06
*** jamesmcarthur has joined #openstack-infra10:08
*** jamesmcarthur has quit IRC10:10
*** markvoelker has joined #openstack-infra10:11
*** yamamoto has quit IRC10:11
*** akscram has joined #openstack-infra10:12
*** dtantsur|afk is now known as dtantsur10:12
*** markvoelker has quit IRC10:16
*** sdake has quit IRC10:16
openstackgerritDougal Matthews proposed openstack-infra/project-config: Add documentation publishing for tripleo-common  https://review.openstack.org/34208210:17
*** Na3iL has joined #openstack-infra10:19
*** roxanaghe has joined #openstack-infra10:24
*** akscram has quit IRC10:24
*** mordred has joined #openstack-infra10:27
*** akscram has joined #openstack-infra10:27
*** roxanaghe has quit IRC10:29
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Limit oslo.db to <4.8.0  https://review.openstack.org/34208710:29
*** jamesmcarthur has joined #openstack-infra10:30
*** eezhova has quit IRC10:30
*** coolsvap_ has joined #openstack-infra10:35
*** jamesmcarthur has quit IRC10:35
*** coolsvap has quit IRC10:38
*** clenimar_ has joined #openstack-infra10:41
*** coolsvap_ is now known as coolsvap10:41
*** zeih has quit IRC10:42
*** bhavik has quit IRC10:42
*** zeih has joined #openstack-infra10:45
*** asettle has joined #openstack-infra10:50
*** dizquierdo has joined #openstack-infra10:50
*** claudiub has joined #openstack-infra10:54
*** deadnull has joined #openstack-infra10:54
*** pt_15 has quit IRC10:56
openstackgerritDougal Matthews proposed openstack-infra/project-config: Add documentation publishing for tripleo-common  https://review.openstack.org/34208210:56
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Temporarily remove puppet-ceph from ci slaves  https://review.openstack.org/34071710:59
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Temporarily disable introspection  https://review.openstack.org/34210610:59
d0ugalAJaeger: Thanks for the quick review. I updated ^10:59
*** yamamoto has joined #openstack-infra11:01
*** flepied has joined #openstack-infra11:02
*** Julien-zte has joined #openstack-infra11:03
openstackgerritMerged openstack-infra/tripleo-ci: Temporarily remove puppet-ceph from ci slaves  https://review.openstack.org/34071711:03
openstackgerritMerged openstack-infra/shade: Change operating to interacting with in README  https://review.openstack.org/34192711:04
openstackgerritMerged openstack-infra/tripleo-ci: Temporarily disable introspection  https://review.openstack.org/34210611:04
*** markvoelker has joined #openstack-infra11:05
Srinuasselin__: hi11:06
*** markvoelker has quit IRC11:09
openstackgerritfumihiko kakuma proposed openstack-infra/project-config: Use ovs-interface-undefault instead of ovs-native job  https://review.openstack.org/33894411:10
*** javeriak has joined #openstack-infra11:13
coolsvapSrinu, I think you should send a mail to openstack-infra mailing list with your query11:16
coolsvapthat would be a better alternative for better response11:16
*** kzaitsev_mb has joined #openstack-infra11:18
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Merge branch 'master' into v3_merge  https://review.openstack.org/34155911:21
*** lucasagomes is now known as lucas-hungry11:23
SrinuHi11:23
Srinuhi11:26
*** Na3iL has quit IRC11:27
*** Na3iL has joined #openstack-infra11:27
coolsvapjhesketh, hi I need your help to update topic in #openstack-requirements channel, can you help me with that?11:28
Srinuwhen the nodepool service is running i am trying to build an nodepool image and i saw the nodepool vm is going offline with this status as slave went offline11:28
Srinucoolsvap:when the nodepool service is running i am trying to build an nodepool image and i saw the nodepool vm is going offline with this status as slave went offline11:29
Srinucoolsvap: untill the completion of nodepool image11:29
*** john-davidge has joined #openstack-infra11:30
*** john-dav_ has joined #openstack-infra11:31
Srinuuntill the completion of nodepool image11:31
*** yamahata has quit IRC11:32
*** akscram has quit IRC11:32
*** mhickey has joined #openstack-infra11:33
*** john-dav_ is now known as john-davidge_11:33
jheskethcoolsvap: sure, what do you want it set to?11:33
*** amotoki has quit IRC11:33
coolsvapjhesketh, I want to add the information about wiki and meeting let me give it to you11:33
*** bhavik has joined #openstack-infra11:34
Srinujhesketh: hi11:34
*** john-davidge has quit IRC11:34
jheskethSrinu: Howdy11:35
*** sarob has joined #openstack-infra11:35
Srinujhesketh: i have one doubt11:35
Srinujhesketh:when the nodepool service is running i am trying to build an nodepool image and i saw the nodepool vm is going offline with this status as slave went offline11:35
jheskethSrinu: which status?11:37
*** javeriak has quit IRC11:37
Srinujhesketh: Slave went offline is coming for me when the nodepool vm running job11:38
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Move ironic-multitenant-network-nv to check pipeline  https://review.openstack.org/34212211:39
*** sarob has quit IRC11:39
*** javeriak has joined #openstack-infra11:40
*** thorst_ has joined #openstack-infra11:40
*** isaacb has quit IRC11:41
*** jcoufal has joined #openstack-infra11:44
jheskethSrinu: sorry I don't quire follow... are you building snapshot style images and while they are being made the template node is disappearing?11:45
openstackgerritamrith proposed openstack-infra/irc-meetings: Proposing OpenStack SWG Meeting  https://review.openstack.org/33813411:46
openstackgerritamrith proposed openstack-infra/irc-meetings: Proposing OpenStack SWG Meeting  https://review.openstack.org/33813411:46
*** akscram has joined #openstack-infra11:46
*** esker has joined #openstack-infra11:47
Srinujhesketh: I am building Nodepool image and with using previous nodepool image jenkins running the Job and it is going offline11:47
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Merge branch 'master' into v3_merge  https://review.openstack.org/34155911:47
Srinujhesketh: Slave went offline and it is repeating untill the Nodepool image build success11:48
*** amotoki has joined #openstack-infra11:49
Srinujhesketh: their no info in logs also11:49
*** zhurong has joined #openstack-infra11:50
*** markusry has joined #openstack-infra11:50
jheskethSrinu: are you having trouble building the new image? ie, is that related or is it just the slave nodes going offline prematurely?11:51
jheskethSrinu: are you building the new image with DIB?11:51
Srinujhesketh: yes11:52
Srinujhesketh: while the build in progress  slave nodes going offline prematurely11:52
Srinujhesketh:11:52
jheskethSrinu: so only while building a new nodepool image this occurs?11:52
Srinujhesketh: yes and creating a new nodepool vm and running the job and some time after then again the nodepool vm going slave went offline11:53
jheskethSrinu: are you using DIB or snapshots? and what version of nodepool?11:54
Srinujhesketh: i am using nodepool image-build dpc11:54
Srinujhesketh: i am using dib only11:54
*** esker has quit IRC11:57
*** eezhova has joined #openstack-infra11:57
jheskethSrinu: are you running from master?11:58
Srinujhesketh: i am using jenkins master11:58
jheskethSrinu: while the nodes are running a job does their state switch to "used"?11:58
Srinujhesketh: yes11:58
Srinujhesketh: and after some time it is going done by showing this message slave went offline11:59
*** markvoelker has joined #openstack-infra11:59
*** rodrigods has quit IRC11:59
*** rodrigods has joined #openstack-infra11:59
jheskethSrinu: do you have the logs from the jenkins build? is jenksin shutting it down somehow perhaps?11:59
*** ldnunes has joined #openstack-infra12:00
Srinujhesketh: in that No info12:00
Srinujhesketh: in nodepool.log12:00
jheskethSrinu: I was thinking the log of the jenkins job itself12:00
jheskethSrinu: also see if you have a nodepool-debug.log file (or similar)12:00
*** amotoki has quit IRC12:01
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Make python35 jobs voting on ironic projects  https://review.openstack.org/34183012:01
Srinujhesketh: if the nodepool image build success, the nodepool vm is unable boot properly and not attaching to jenkins and jobs are not running12:02
*** rossella_s has quit IRC12:03
*** markvoelker has quit IRC12:03
*** YorikSar has quit IRC12:03
*** Ravikiran_K has joined #openstack-infra12:04
*** amotoki has joined #openstack-infra12:04
jheskethSrinu: after the image is built have you uploaded it to your provider?12:04
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Limit oslo.db to < 4.8.0  https://review.openstack.org/34208712:05
Srinujhesketh: yes and nodepool launched vm12:05
*** sarob has joined #openstack-infra12:05
jheskethSrinu: but it fails to launch and terminates it?12:05
*** YorikSar has joined #openstack-infra12:05
Srinujhesketh: it is showing Active and running in provider but it is not booting correctly12:06
jheskethSrinu: do you have another provider you can test on? Perhaps just with a node or two?12:06
jheskethSrinu: or otherwise directly try to boot the image on the provider yourself (rather than through nodepool) and see if you can get into it12:07
Srinujhesketh: i tried with on same provider with manually creating a vm using the nodepool image but the same issue not booting correctly12:09
jheskethso either the provider is having issues or the image isn't complete12:09
*** sarob has quit IRC12:10
Srinujhesketh: in provider i tested with other images like cirros and ubuntu it is working fine12:10
Srinujhesketh: but the nodepool image is not working correctly..how can i  overcome this issue12:10
jheskethSrinu: you could try downloading the image and booting on a local hypervisor12:11
jheskethSrinu: or even running diskimage-builder locally too12:11
*** roxanaghe has joined #openstack-infra12:12
Srinujhesketh: were i can run  diskimage-builder either in jenkin master or provider12:13
jheskethSrinu: on a fresh vm or a local computer12:13
jheskethSrinu: preferably somewhere where you can run it on a hypervisor too (ie locally)12:13
Srinujhesketh: can you tell me the command i have to be run12:14
*** pradk has joined #openstack-infra12:14
Srinujhesketh: Nodepool by default use this  diskimage-builder to create an nodepool image12:14
jheskethSrinu: well it might be better to start with trying to run the image you've already built locally12:14
*** flepied has quit IRC12:15
Srinujhesketh: Nodepool will update the image every 15 hours and upload to the provider and the nodepool vm is not booting correctly and Jnekins is not running jobs12:15
jheskethSrinu: right, so the built image is buggy (well that's my guess)... which means you need to debug that somehow12:16
jheskeththe easiest way would be to run it locally12:16
*** roxanaghe has quit IRC12:16
jheskethor in a cloud where you can attach to the console12:16
Srinujhesketh: can you suggest me how to debug that issue12:17
*** matthewbodkin has quit IRC12:17
*** amotoki has quit IRC12:17
*** kgiusti has joined #openstack-infra12:18
Srinujhesketh: is it mandatory to use every time the new nodepool image r it is not required12:18
Srinujhesketh: i can use the old nodepool image everytime12:18
*** Jeffrey4l has joined #openstack-infra12:18
Srinujeblair: hi12:19
*** zeih has quit IRC12:19
*** zeih has joined #openstack-infra12:20
jheskethSrinu: sorry that's a bit difficult to describe any further.. you might need to do some reading on dib (http://docs.openstack.org/developer/diskimage-builder/) and play/test around configuratoins (it depends on what elements etc you have configured too)12:21
jheskethSrinu: nope, not mandatory.. so yes, you can still use the old image12:21
Srinujhesketh: if it is not required to use i can easly use old nodepool image12:22
jheskethSrinu: that might be a good temporary solution... the only reason to build new images is to get updates to your configuration or system packages12:23
Srinujhesketh: but it is not booting right12:23
jheskethSrinu: the old images aren't booting right either?12:23
*** lucas-hungry is now known as lucasagomes12:24
Srinujhesketh: Old image is booting correctly but the new image builded automatically by nodepool after 15 hours . this is not booting correctly12:25
jheskethSrinu: right, so you can delay rebuilding images, but you should probably debug why it isn't working at some point12:25
Srinujhesketh: i increased the rebuilding the image but i have to solve that issue right12:26
*** cbader has joined #openstack-infra12:26
Srinujhesketh: i am not getting how to solve that issue12:26
*** yamamoto has quit IRC12:26
*** rossella_s has joined #openstack-infra12:27
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Complex priorities UI in stories  https://review.openstack.org/31266612:28
*** ddieterly has joined #openstack-infra12:28
*** clenimar_ has quit IRC12:28
*** EricGonczer_ has joined #openstack-infra12:28
*** dprince has joined #openstack-infra12:28
*** krtaylor has joined #openstack-infra12:29
*** zeih has quit IRC12:31
*** bswartz has joined #openstack-infra12:31
jheskethSrinu: sorry it's difficult to be more specific.. as suggested try reading up on DIB and boot your built image somewhere where you can attach/watch the console12:31
*** ddieterly has quit IRC12:31
Srinujhesketh: ok12:31
*** mdrabe has joined #openstack-infra12:31
openstackgerritDmitry Tantsur proposed openstack-infra/tripleo-ci: Properly configure introspection HTTP port and reenable it in gate  https://review.openstack.org/34214612:31
*** baoli has joined #openstack-infra12:32
*** arxcruz has quit IRC12:33
*** baoli_ has joined #openstack-infra12:33
*** Jeffrey4l has quit IRC12:34
*** raildo has joined #openstack-infra12:36
*** baoli has quit IRC12:36
openstackgerritJoshua Hesketh proposed openstack-infra/zuul: Merge branch 'master' into v3_merge  https://review.openstack.org/34155912:37
*** daemontool_ has quit IRC12:38
SrinuHi12:39
*** YorikSar_ has joined #openstack-infra12:39
*** YorikSar has quit IRC12:39
Srinudid any one face this issue.How to eliminate the Nodepool bad images( by using this image nodepool vm is not booting properly).12:39
*** links has quit IRC12:40
*** flepied has joined #openstack-infra12:41
openstackgerritMerged openstack-infra/storyboard: Limit oslo.db to < 4.8.0  https://review.openstack.org/34208712:42
Srinuclarkb: hi12:47
*** yamamoto has joined #openstack-infra12:49
*** tpsilva has joined #openstack-infra12:49
*** Jeffrey4l has joined #openstack-infra12:52
*** weshay has joined #openstack-infra12:53
*** d0ugal has quit IRC12:53
*** rlandy has joined #openstack-infra12:53
*** xyang1 has joined #openstack-infra12:54
Srinuasselin__: hi12:56
*** bhavik has quit IRC12:57
*** bhavik has joined #openstack-infra12:57
*** matthewbodkin has joined #openstack-infra12:57
*** javeriak has quit IRC12:57
*** tonytan4ever has joined #openstack-infra12:58
Srinufungi: hi12:59
Srinupabelanger: hi12:59
*** psilvad has joined #openstack-infra13:00
*** gordc has joined #openstack-infra13:00
*** ddieterly has joined #openstack-infra13:00
*** cardeois_ has joined #openstack-infra13:01
*** cardeois_ has quit IRC13:01
*** maishsk has joined #openstack-infra13:01
*** cardeois_ has joined #openstack-infra13:02
*** pgadiya has quit IRC13:03
*** Srinu has quit IRC13:03
*** edmondsw has joined #openstack-infra13:06
*** julim has joined #openstack-infra13:06
*** sorantis has quit IRC13:06
*** sdake has joined #openstack-infra13:08
*** yamamoto has quit IRC13:09
*** psilvad has quit IRC13:12
*** EricGonczer_ has quit IRC13:12
*** yamamoto has joined #openstack-infra13:12
*** psilvad has joined #openstack-infra13:13
*** cbader has quit IRC13:13
*** eharney has joined #openstack-infra13:14
*** sdake__ has joined #openstack-infra13:15
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Allow comments to be edited by their owner  https://review.openstack.org/33341813:16
*** igorn has quit IRC13:16
*** zz_dimtruck is now known as dimtruck13:19
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Fix duplicate description preview in card detail modal  https://review.openstack.org/34217213:19
*** woodster_ has joined #openstack-infra13:21
*** mrmartin has joined #openstack-infra13:24
*** eezhova has quit IRC13:24
*** yaume has joined #openstack-infra13:26
*** amotoki has joined #openstack-infra13:26
*** _ari_ has joined #openstack-infra13:26
*** markusry has quit IRC13:27
*** eezhova has joined #openstack-infra13:28
*** Srinu has joined #openstack-infra13:28
Srinuhi13:28
SrinuHi.i am building image using this command nodepool image-build dpc,after success and the image is uploaded to provider and launched a nodepool vm and it is not booting correclty.How to eliminate the Nodepool bad images( by using this image nodepool vm is not booting properly)13:29
*** mrmartin has quit IRC13:31
*** mriedem has joined #openstack-infra13:31
*** amitgandhinz has quit IRC13:31
AJaegerSrinu, I think you got more than enough answers from people here already, I doubt anybody else can help you more than that. People in this channel read backscroll, so if anybody has any further suggestions, they will speak up. But there's no need to repeat your question every hour here.13:32
*** amitgandhinz has joined #openstack-infra13:32
*** esberglu has joined #openstack-infra13:32
SrinuAJaeger: ok13:33
SrinuAJaeger: Thanks for your info13:33
*** Jeffrey4l has quit IRC13:34
*** adrian_otto has joined #openstack-infra13:35
*** coolsvap_ has joined #openstack-infra13:36
*** rhallisey has joined #openstack-infra13:36
coolsvap_Srinu, as I suggested earlier it is better to send detailed mail to openstack-infra mailing list with details as what you are doing and where you are stuck possibly with logs13:37
*** thiagop has joined #openstack-infra13:37
*** akscram has quit IRC13:38
*** coolsvap has quit IRC13:39
pabelangerzigo: looks like your package was published properly in reprepro13:40
*** akscram has joined #openstack-infra13:40
*** pt_15 has joined #openstack-infra13:41
*** itisha has joined #openstack-infra13:42
*** markusry has joined #openstack-infra13:43
Srinuasselin__: Hi13:46
*** Jeffrey4l has joined #openstack-infra13:47
AJaegerwow, pabelanger !13:47
*** daemontool has joined #openstack-infra13:48
*** coolsvap_ has quit IRC13:49
*** tidwellr has joined #openstack-infra13:53
*** r-mibu has quit IRC13:54
*** r-mibu has joined #openstack-infra13:54
*** ddieterly is now known as ddieterly[away]13:55
*** rossella_s has quit IRC13:55
*** amitgandhinz has quit IRC13:56
*** amitgandhinz has joined #openstack-infra13:56
*** hasharAway is now known as hasharAudio13:57
*** savihou has joined #openstack-infra13:57
*** PollyZ has joined #openstack-infra13:58
*** roxanaghe has joined #openstack-infra13:58
Srinupabelanger: hi13:58
*** jamesmcarthur has joined #openstack-infra13:59
*** links has joined #openstack-infra14:01
*** ddieterly[away] is now known as ddieterly14:01
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make the notifications block fixed on large and medium screens  https://review.openstack.org/34216414:02
*** roxanaghe has quit IRC14:03
*** jamesmcarthur has quit IRC14:04
*** amotoki has quit IRC14:04
*** amitgandhinz has quit IRC14:04
*** amitgandhinz has joined #openstack-infra14:05
*** dimtruck is now known as zz_dimtruck14:06
*** arxcruz has joined #openstack-infra14:06
*** amotoki has joined #openstack-infra14:07
*** akshai has joined #openstack-infra14:09
openstackgerritJp Maxwell proposed openstack-infra/puppet-mediawiki: Modified settings file to remove questy captcha and add recaptcha.  Re-enabled new account creation allowing new users to edit the wiki again.  Setup two new variables to hold public and private recaptcha keys wg_recaptchapublickey and wg_recaptchaprivate  https://review.openstack.org/34180014:09
*** rbrndt has joined #openstack-infra14:10
*** markusry has quit IRC14:10
*** edmondsw has quit IRC14:10
*** Jeffrey4l has quit IRC14:10
*** coolsvap_ has joined #openstack-infra14:10
openstackgerritJp Maxwell proposed openstack-infra/puppet-mediawiki: Modified settings file to remove questy captcha and add recaptcha. Re-enabled new account creation allowing new users to edit the wiki again. Setup two new variables to hold public and private recaptcha keys wg_recaptchapublickey and wg_recaptchaprivateke  https://review.openstack.org/34180014:11
*** markusry has joined #openstack-infra14:16
*** bhavik has quit IRC14:16
*** coolsvap_ has quit IRC14:17
*** garyk has joined #openstack-infra14:17
*** gouthamr has joined #openstack-infra14:18
*** markusry has quit IRC14:19
rcarrillocruzjpmaxman: you may want to add a new line between the commit title and commit msg description ^14:20
*** nmagnezi has quit IRC14:21
*** markusry has joined #openstack-infra14:21
*** markusry has quit IRC14:21
*** amotoki has quit IRC14:21
jpmaxmanah ok - still getting the form right ;)14:22
openstackgerritJp Maxwell proposed openstack-infra/puppet-mediawiki: Setup ReCaptcha in Wiki to Prevent Spam  https://review.openstack.org/34180014:23
jpmaxmanbetter?14:23
*** Jeffrey4l has joined #openstack-infra14:23
rcarrillocruzyup14:23
*** greghaynes has quit IRC14:23
*** adrian_otto has quit IRC14:25
*** greghaynes has joined #openstack-infra14:25
*** adrian_otto has joined #openstack-infra14:25
*** ajmiller has joined #openstack-infra14:28
*** zz_dimtruck is now known as dimtruck14:29
*** mrmartin has joined #openstack-infra14:29
*** eezhova has quit IRC14:30
*** burgerk has joined #openstack-infra14:31
*** jaosorior has quit IRC14:32
*** adrian_otto has quit IRC14:35
*** hasharAudio is now known as hashar14:35
*** markvoelker has joined #openstack-infra14:35
*** mikelk has quit IRC14:36
*** zul has quit IRC14:36
*** john-davidge_ has quit IRC14:38
*** john-davidge has joined #openstack-infra14:38
*** pcaruana has quit IRC14:39
*** zul has joined #openstack-infra14:40
*** Swami has joined #openstack-infra14:41
AJaegerfungi, do you have a few minutes now to talk about constraints/post jobs?14:41
*** markus__ has joined #openstack-infra14:42
*** savihou has quit IRC14:43
*** adrian_otto has joined #openstack-infra14:43
*** savihou has joined #openstack-infra14:44
*** david-lyle_ has quit IRC14:45
*** Nikolay_St has quit IRC14:45
fungiAJaeger: sure14:45
*** Srinivas has joined #openstack-infra14:45
SrinivasHi14:46
SrinivasJeblair:hi14:46
*** d0ugal has joined #openstack-infra14:46
AJaegerfungi, do you have a good idea on how to test constraints in post jobs?14:48
*** amotoki has joined #openstack-infra14:48
SrinivasFungi: hi14:48
AJaegerI could setup a specific job for openstack-manuals (which has branches) that does not publish anything - just checks out a bit. And then do some test merges...14:48
AJaegerOr do you have a better idea?14:49
openstackgerritMerged openstack-infra/project-config: Add console-log to gate-generate-specs-site  https://review.openstack.org/34195314:49
fungiAJaeger: yeah, something with multiple branches that gets frequent commits merged on not-master, with a simple job that doesn't do anything other than just exercise zuul-cloner/constraints file retrieval and confirm that we get one from the correct branch14:50
fungiAJaeger: your idea is probably the simplest solution14:50
anteayaSrinivas: just saying hi to people is irritating and won't help you achieve your goal. I suggest you clearly state your question, if someone can help you they will. I also suggest you read http://www.catb.org/esr/faqs/smart-questions.html14:50
SrinivasFungi: i am building nodepool image and after build i uploaded to provider and launched a nodepool vm and itis not booting correctly14:51
AJaegerfungi, ok, then I'll look at this tomorrow and propose a job - since I'm core in openstack-manuals, let me use that as test14:51
* AJaeger will be offline the rest of the day14:51
fungiSrinivas: sounds like you need to do some additional troubleshooting. "not booting correctly" is pretty vague. i suggest you figure out what's happening and that may lend some clues as to why it's happening14:52
pabelangerAJaeger: 339636, we should be using bindep for that patch14:52
*** tidwellr has left #openstack-infra14:53
pabelangerleft a comment on the review too14:53
anteayaAJaeger: have a good day14:54
AJaegerthanks, anteaya14:54
anteaya:)14:54
*** psilvad has quit IRC14:54
*** edtubill has joined #openstack-infra14:54
SrinivasFungi: i will remove the  image update in nodepool yml14:54
SrinivasFungi: cab i use single nodepool image entirely14:55
AJaegerpabelanger: was considering that as well but left it for now... I let you followup14:55
openstackgerritMerged openstack-infra/release-tools: update the script to expire old bug reports  https://review.openstack.org/33764214:55
openstackgerritMerged openstack-infra/project-config: Add openstack/monasca-grafana-datasource project  https://review.openstack.org/34117614:55
fungiSrinivas: i don't know what "remove the image update" means in the context of the nodepool.yaml config, nor what you mean by "use single nodepool image entirely"14:56
*** mrmartin has quit IRC14:56
*** rossella_s has joined #openstack-infra14:57
*** psilvad has joined #openstack-infra14:57
*** Julien-zte has quit IRC14:58
*** maishsk has quit IRC14:58
SrinivasFungi: in nodepool yml config there is a cron feild in that check feild is we are mentioning to update the image after certain houra14:58
*** mrmartin has joined #openstack-infra14:59
fungiSrinivas: right, so you mean you will configure nodepool to stop updating its configured images?14:59
SrinivasFungi: yes, it will effect the ci15:00
*** andreas_s has quit IRC15:00
fungii don't know off the top of my head whether there is a default for that which kicks in if you comment it out/remove it completely, but you should be able to set it for a sufficiently low frequency (monthly? yearly?) to give you an opportunity to troubleshoot it while you just reuse your existing images15:00
*** karthikp_ has joined #openstack-infra15:01
fungiobviously i wouldn't recommend leaving it that way15:01
*** jamesmcarthur has joined #openstack-infra15:02
*** shardy_ has joined #openstack-infra15:02
SrinivasFungi: ok but will it effect the ci performance?15:02
SrinivasFungi: ok15:03
fungiSrinivas: over time it will, yes, as your images get more stale (your jobs have to fetch more refs from teh upstream git mirror, pull in newer package updates from the distro, et cetera)15:03
fungii don't think you should consider it a solution, but it may be a useful temporary measure depending on what you're trying to troubleshoot15:04
*** annegentle has joined #openstack-infra15:04
*** akscram has quit IRC15:04
openstackgerritMerged openstack-infra/project-config: Enable publishing for Charm documentation  https://review.openstack.org/34137815:05
*** edmondsw has joined #openstack-infra15:05
*** zhurong has quit IRC15:05
openstackgerritMerged openstack-infra/project-config: Make python35 jobs voting on ironic projects  https://review.openstack.org/34183015:05
clarkbSrinivas: fungi: one thing that can help debugging nodepool images is to boot them directly15:06
openstackgerritMerged openstack-infra/project-config: Add documentation publishing for tripleo-common  https://review.openstack.org/34208215:06
*** akscram has joined #openstack-infra15:06
openstackgerritMerged openstack-infra/project-config: Change mistral-extra jobs  https://review.openstack.org/34034615:06
clarkbassuming it is getting uploaded to glance you can nova boot that and inspect it by hand15:06
openstackgerritMerged openstack-infra/project-config: Disable all gate jobs for fuel-mirror master  https://review.openstack.org/34081415:06
openstackgerritMerged openstack-infra/project-config: Add experimental Fedora 24 job  https://review.openstack.org/34067215:06
fungiyep, that's what i'm hoping Srinivas meant by "use single nodepool image entirely"15:06
fungibut i was unable to parse that into anything that made a lot of sense15:07
jeblairShrews: comment on https://review.openstack.org/34122315:07
*** dmsimard is now known as dmsimard|afk15:08
*** coolsvap has joined #openstack-infra15:08
*** yamamoto has quit IRC15:08
*** eharney has quit IRC15:09
SrinivasClarkb: i have created a vm by using nova but the same not booting it is getting stucked15:10
openstackgerritOleksii Zamiatin proposed openstack-infra/project-config: Turn zmq gates to voting  https://review.openstack.org/34043915:10
*** shardy has quit IRC15:10
*** deadnull has quit IRC15:10
clarkbSrinivas: you should be able to inspect why though. Get the consoloe logs from nova is probably a good first step15:11
*** Srinivas has quit IRC15:12
openstackgerritMerged openstack-infra/project-config: Add check-requirements job to all openstack-ansible repo's  https://review.openstack.org/34150815:12
openstackgerritMerged openstack-infra/project-config: Add valgrind test to liberasurecode gerrit gate  https://review.openstack.org/34166515:12
openstackgerritMerged openstack-infra/zuul: Merge branch 'master' into v3_merge  https://review.openstack.org/34155915:13
*** karthikp_ has quit IRC15:13
*** karthikp_ has joined #openstack-infra15:14
openstackgerritMerged openstack-infra/project-config: Bindep: Use python3-all  https://review.openstack.org/34109315:15
*** eharney has joined #openstack-infra15:16
*** d0ugal has quit IRC15:16
openstackgerritMerged openstack-infra/project-config: Add designate charms  https://review.openstack.org/34137215:16
openstackgerritMerged openstack-infra/project-config: [zmq] Use proper driver name to configure devstack  https://review.openstack.org/33905015:16
*** links has quit IRC15:17
openstackgerritMerged openstack-infra/project-config: Add charm-aodh  https://review.openstack.org/33948515:17
openstackgerritMerged openstack-infra/project-config: Enable py35 voting on oslo.utils  https://review.openstack.org/34066215:17
*** sdake has quit IRC15:17
*** d0ugal has joined #openstack-infra15:17
*** armax has joined #openstack-infra15:17
*** esberglu has quit IRC15:17
*** esberglu has joined #openstack-infra15:18
openstackgerritMerged openstack-infra/project-config: Enable py35 voting on oslo.policy  https://review.openstack.org/34127015:18
*** Kaiyan has joined #openstack-infra15:19
*** mtanino has joined #openstack-infra15:22
Shrewsjeblair: aye. thx15:25
*** ramishra_ has quit IRC15:25
*** esberglu has quit IRC15:26
openstackgerritMerged openstack-infra/project-config: publish osc-lib docs  https://review.openstack.org/34098115:26
*** ramishra has joined #openstack-infra15:26
coolsvaphow can one I add patchbot to a channel?15:26
*** esberglu has joined #openstack-infra15:27
*** psilvad has quit IRC15:27
fungicoolsvap: try again with different phrasing. i couldn't make an answerable question out of that15:29
*** karthikp_ has quit IRC15:29
rcarrillocruzi guess you mean  getting 'Foo proposed blah patch'15:30
coolsvapfungi, i need patchbot in #openstack-requirement channel15:30
pabelangerwhat is patchbot?15:30
coolsvappabelanger, its what rcarrillocruz said15:31
coolsvapwhich updates about the patch submitted/merged15:31
pabelangerah, gerritbot15:31
mugsieit replies to a channel when a review is mentioned with the title15:31
coolsvappabelanger, sorry15:32
coolsvapnot that15:32
mugsiecoolsvap: oh, do you mean patchbot, or gerritbot?15:32
*** puiterwijk is now known as puiterwijk|mnt15:32
coolsvapwhenever we have a patch url in message15:32
coolsvapit provides the patch url15:32
mugsie[16:31] [freenode]            --- | [patchbot] (john@not.mn) : Supybot 0.84.0-dev15:32
fungicoolsvap: that's not something we run15:32
pabelangerya, that isn't a bot we maintain15:32
coolsvapoh15:32
*** esikachev has quit IRC15:33
pabelangeralso, not sure we should be adding random bots into our channels, do we?15:33
mugsielooks like notmyname runs it15:33
*** clenimar_ has joined #openstack-infra15:33
fungiwe can't control people joining bots to channels, though if the residents of those channels find them a nuisance we can ban them15:33
*** ihrachys has joined #openstack-infra15:33
*** isaacb has joined #openstack-infra15:33
fungion a case-by-case basis15:34
*** admcleod has joined #openstack-infra15:34
pabelangertrue15:34
coolsvapsorry guys i didnt know its channel specific15:35
*** jaosorior has joined #openstack-infra15:36
*** jaosorior has quit IRC15:36
*** ihrachys has quit IRC15:36
*** ajmiller has quit IRC15:37
*** ajmiller has joined #openstack-infra15:37
*** jaosorior has joined #openstack-infra15:38
*** EricGonczer_ has joined #openstack-infra15:38
*** mrmartin has quit IRC15:39
*** yamamoto has joined #openstack-infra15:39
*** mriedem has quit IRC15:39
*** mriedem1 has joined #openstack-infra15:39
Kaiyanfungi: Can you take a look at https://review.openstack.org/#/c/341091/ when you get a chance please? Thanks! This review is to remove check requirements CI job from monasca-agent. Because there are libraries such as tornado and supervisor that we can not get into global requirements.15:40
*** javeriak has joined #openstack-infra15:40
*** nmagnezi has joined #openstack-infra15:40
*** bethwhite has quit IRC15:41
anteayapabelanger: I had a mailing list thread up about that topic some time ago15:41
anteayainterest in it kind of fizzled15:42
*** nadya has quit IRC15:42
anteayaand given the larger conversation of go, I decided to give it a pass for a bit15:42
anteayahowever if you feel it is time to revive the conversation, the thread is still out there15:42
*** krtaylor has joined #openstack-infra15:43
*** mrmartin has joined #openstack-infra15:43
*** yamahata has joined #openstack-infra15:43
openstackgerritPhilip Marc Schwartz proposed openstack-infra/infra-specs: Add extension to openstackci for next phase of work  https://review.openstack.org/23981015:44
phschwartzasselin__: nibalizer: ^15:44
*** yamamoto has quit IRC15:44
*** mriedem1 is now known as mriedem15:45
asselin__oh wow an update! looking15:45
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: Use random numbers for ZK test paths  https://review.openstack.org/34122315:45
phschwartzasselin__: nibalizer: I will be focusing time the next week to knocking this out, so if we can push to get it agreed upon and merged it would be great15:45
phschwartzasselin__: Yeah, I have the time and the need to focus on it15:45
*** dizquierdo has quit IRC15:45
*** mrmartin has quit IRC15:45
*** javeriak has quit IRC15:45
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: Use random strings for ZK test paths  https://review.openstack.org/34122315:45
phschwartzasselin__: I removed all of the talk of the server template, user template, and iptables.15:46
*** roxanaghe has joined #openstack-infra15:47
zubchickfolks, please review my patch I want to create a new project https://review.openstack.org/#/c/341443/15:48
*** Jeffrey4l has quit IRC15:48
anteayaasselin__: lennyb mmedvede if one of you is available to chair the Monday 15:00 third party meeting next week, I'd be grateful, I will be traveling to the nova mid-cycle15:49
lennybanteaya, sorry, cant take it15:49
asselin__anteaya, I have a conflict & double-booked during that time, so cannot chair.15:50
*** sshnaidm is now known as sshnaidm|afk15:50
anteayalennyb: asselin__ thanks for letting me know, thank you15:50
lennybanteaya, i can start, but I will have only about 20mins15:50
anteayalennyb: understood15:50
openstackgerritPeter Stachowski proposed openstack-infra/project-config: [mistral] Add check-requirements to mistral-extra  https://review.openstack.org/34225515:50
anteayaperhaps mmedvede has time15:50
*** roxanaghe has quit IRC15:52
lennybanteaya, if you, asselin__, mmedvede and me wont be there, most likely noone else would:)15:52
*** akscram has quit IRC15:52
phschwartzAre there any guides for setting up jeepyb? I haven't noticed any, but haven't search well yet.15:53
anteayalennyb: good point, I'll wait to hear from mmedvede15:53
clarkbphschwartz: I don't think so beyond whatever docs are in jeepyb itself15:53
*** bethwhite- has joined #openstack-infra15:54
*** akscram has joined #openstack-infra15:54
mmedvedeanteaya: I think I can, but I need to check calendar. I'll get back to you in a bit. busy right now15:54
clarkbphschwartz: I want to saw the projects.yaml config is documented as a docstring15:54
clarkbs/saw/say/15:54
rcarrillocruzphschwartz: there's also puppet-jeepyb in case is not in your radar15:54
*** rossella_s has quit IRC15:54
phschwartzclarkb: yay, will be a learning experience and maybe I will blog the work so it is stored for furture documenting15:54
phschwartzrcarrillocruz: I did not know there was. That is good to know15:54
phschwartzrcarrillocruz: in openstack-ci?15:55
fungiphschwartz: it's worth keeping in mind that jeepyb is really just a grab-bag of random gerrit-related (mostly) scripts and tooling15:55
phschwartzrcarrillocruz: your re-review of https://review.openstack.org/#/c/239810/ would be appreciated15:55
rcarrillocruzopenstack-infra/puppet-jeepyb15:55
phschwartzfungi: understandable. A grab bag I want to use ;)15:55
rcarrillocruzyou could look at system-config for how to declare it on nodes, etc15:55
anteayammedvede: yup, thanks15:55
rcarrillocruzsaw the change, i'll review later15:55
fungiphschwartz: so depending on _what_ from it you want to set up, documentation is in different places and of varying quality/modernity15:55
*** coolsvap_ has joined #openstack-infra15:55
fungiphschwartz: it was just a bunch of arbitrary semi-related stuff we ripped out of our old config repo really15:56
phschwartzfungi: ah, so it will probably just require a bit of searching. And I want project creation/management and acl management from it mostly.15:56
*** coolsvap has quit IRC15:57
*** karthikp_ has joined #openstack-infra15:57
*** ddieterly is now known as ddieterly[away]15:58
fungiphschwartz: okay, so that's really just http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/manage_projects.py which might be easier understood in the context of http://git.openstack.org/cgit/openstack-infra/puppet-jeepyb/tree/manifests/manage_projects.pp15:58
*** ramishra has quit IRC15:58
*** hurgleburgler has joined #openstack-infra15:58
*** ramishra has joined #openstack-infra15:59
fungiphschwartz: and from a broader perspective, also http://git.openstack.org/cgit/openstack-infra/puppet-gerrit/tree/manifests/init.pp15:59
clarkbI think i may have just run itno a unittest2 bug!16:00
*** ddieterly[away] is now known as ddieterly16:01
clarkblifeless: your eyes on http://paste.openstack.org/show/532830/ would be appreciated if you have a moment for an odd unittest2 traceback16:01
*** isaacb has quit IRC16:01
*** berendt has joined #openstack-infra16:02
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the User Tokens api  https://review.openstack.org/33929716:02
*** matt-borland has joined #openstack-infra16:02
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Users api  https://review.openstack.org/33857016:02
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Worklists api  https://review.openstack.org/34050616:02
phschwartzfungi: ty for the pointers I will look at those closely16:03
*** asettle has quit IRC16:03
*** asettle has joined #openstack-infra16:04
clarkbhrm and that seemed to have caused the entire test suite to bail out16:04
fungiphschwartz: and apologies for the state of documentation for jeepyb. i think there are psychological barriers at play because it's a dumping ground for various ugly hacks we wish would eventually go away, so it's hard to get excited about documenting it16:04
phschwartzfungi: all good :)16:05
*** flepied has quit IRC16:05
*** hashar is now known as hasharAway16:06
rcarrillocruzanyone got issues on tests where if running func tests to create servers 'too soon' Nova would crash with a 500 ?16:07
*** shashank_hegde has joined #openstack-infra16:07
*** xarses has quit IRC16:07
rcarrillocruzi've had to put an artificial delay last week on a change, but today it seems any increase i put is not enough...16:07
funginibalizer: crinkle: any idea if there are scope issues at play in https://review.openstack.org/341897 ? (see the depending change i linked in a review comment for the resulting failing jobs)16:07
*** jlanoux has quit IRC16:09
*** asettle has quit IRC16:09
mmedvedeanteaya: I can chair the next Monday's 15:00 UTC third party meeting16:10
anteayammedvede: awesome, thank you16:12
*** e0ne has quit IRC16:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Allow timeline events to be related to worklists and boards  https://review.openstack.org/34226316:13
notmynamercarrillocruz: you want patchbot?16:14
*** coolsvap_ has quit IRC16:14
*** Swami has quit IRC16:14
*** bhavik has joined #openstack-infra16:16
zaromorning16:16
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Use delorean-current for puppet modules  https://review.openstack.org/34142916:18
rcarrillocruznah, coolsvap was asking something about it16:18
*** shashank_hegde has quit IRC16:18
nibalizerfungi: at a conference, will check when i get a break16:19
funginibalizer: it's not urgent. enjoy your conferencing16:19
*** mrmartin has joined #openstack-infra16:19
*** ajmiller has quit IRC16:19
rcarrillocruzShrews: heya, ever got something like http://logs.openstack.org/99/342099/7/check/gate-ansible-role-cloud-launcher-dsvm-ansible-func-ubuntu-trusty/04fcad3/console.html when running os_server tests16:19
rcarrillocruz?16:19
rcarrillocruzi'm crashing nova it seems :/16:19
*** ajmiller has joined #openstack-infra16:20
*** david-lyle__ has joined #openstack-infra16:20
anteayamorning zaro16:20
*** sdake__ is now known as sdake16:20
Shrewsrcarrillocruz: eek. nope16:20
clarkbmtreinish: is it a known issue that when using os-testr I can't do tox -epy27 -- --until-failure some.test.name.here ?16:20
clarkbmtreinish: it gets cranky saying that some.test.name.here is not a valid option?16:20
*** david-lyle__ is now known as david-lyle16:21
*** rcernin has quit IRC16:21
openstackgerritMerged openstack/python-jenkins: Setup required packages with bindep  https://review.openstack.org/34114316:22
*** puiterwijk|mnt is now known as puiterwijk16:22
armaxhello folks, there’s a change https://review.openstack.org/#/c/321146/ in the oven that will allow us to avod installing/running neutron-fwaas in the gate by default, this was a long time coming effort, can anyone give it a nudge? Many thanks!16:24
*** trown is now known as trown|lunch16:24
openstackgerritMerged openstack-infra/git-review: Install bc libs when running testsuite  https://review.openstack.org/34183316:25
*** akshai has quit IRC16:27
*** piet has joined #openstack-infra16:27
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the User Tokens api  https://review.openstack.org/33929716:28
anteayaarmax: it is a devstack-gate patch so unfortunately I can't help16:29
armaxanteaya: thanks nonetheless16:29
openstackgerritPeter Stachowski proposed openstack-infra/project-config: [mistral] Add check-requirements to mistral-extra  https://review.openstack.org/34225516:29
anteayaarmax: thanks for the kindly message of salutation and introduction to the patch16:29
*** garyk has quit IRC16:30
*** akshai has joined #openstack-infra16:30
openstackgerritMerged openstack/python-jenkins: Fixed a minor typo in example of Python-jenkins  https://review.openstack.org/33720816:30
armaxanteaya: I can do it more often :)16:30
*** daemontool has quit IRC16:30
anteayaarmax: :)16:32
*** dtantsur is now known as dtantsur|afk16:32
*** Swami has joined #openstack-infra16:33
*** cody-somerville has joined #openstack-infra16:33
*** cody-somerville has joined #openstack-infra16:33
*** garyk has joined #openstack-infra16:33
*** Swami_ has joined #openstack-infra16:33
*** Swami_ has quit IRC16:34
*** Swami has quit IRC16:34
*** Swami has joined #openstack-infra16:35
*** lucasagomes is now known as lucas|afk16:35
*** aviau has quit IRC16:36
*** aviau has joined #openstack-infra16:36
*** savihou has quit IRC16:36
armaxfungi: thanks!16:37
*** gordc has quit IRC16:37
openstackgerritMilan Kováčik proposed openstack-infra/project-config: Run smoke tests after upgrade  https://review.openstack.org/34227516:40
openstackgerritMerged openstack-infra/nodepool: Fix zk startup detection  https://review.openstack.org/34177116:41
*** tphummel has joined #openstack-infra16:46
openstackgerritK Jonathan Harker proposed openstack-infra/puppet-hound: Add ServerAlias support to the vhost config  https://review.openstack.org/33927416:46
jeblairclarkb, notmorgan: does this look familiar: http://logs.openstack.org/84/341784/3/check/gate-nodepool-python27-db/7e02de1/testr_results.html.gz16:46
*** rdx_matt has quit IRC16:48
*** baoli_ has quit IRC16:48
*** d0ugal has quit IRC16:49
*** matthewbodkin has quit IRC16:49
*** derekh has quit IRC16:51
*** karthikp_ has quit IRC16:52
*** julim has quit IRC16:53
*** xarses has joined #openstack-infra16:53
*** pvaneck has joined #openstack-infra16:54
*** Apoorva has joined #openstack-infra16:55
*** cody-somerville has quit IRC16:56
*** cody-somerville has joined #openstack-infra16:56
*** hasharAway has quit IRC16:57
*** baoli has joined #openstack-infra16:57
*** jpich has quit IRC16:57
*** ifarkas has quit IRC16:57
*** xarses has quit IRC16:58
*** weshay is now known as weshay_food16:58
*** IlyaG has joined #openstack-infra16:58
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the User Tokens api  https://review.openstack.org/33929716:59
*** mrmartin has quit IRC16:59
*** tkelsey has joined #openstack-infra17:00
*** sdake has quit IRC17:00
*** flepied has joined #openstack-infra17:00
*** karthikp_ has joined #openstack-infra17:01
*** sdake has joined #openstack-infra17:01
*** arxcruz has quit IRC17:02
*** weshay_food is now known as weshay17:04
*** jtomasek has quit IRC17:04
*** asettle has joined #openstack-infra17:04
*** ddieterly is now known as ddieterly[away]17:05
*** esberglu has quit IRC17:06
*** karthikp_ has quit IRC17:07
*** akshai has quit IRC17:08
*** flepied has quit IRC17:08
thiagopHello folks. This commit has introduced a change in devstack's output that is undesirable -> https://github.com/openstack-dev/devstack/commit/657cdcdbd18cbdbc185fbf6ef853382b357b337017:08
thiagopit doesn't restore the xtrace state17:08
thiagopIs it fine for me to send a patch to just restore the state or is it better to rollback the change and implement it again?17:09
openstackgerritMerged openstack-infra/nodepool: Use random strings for ZK test paths  https://review.openstack.org/34122317:09
*** garyk has quit IRC17:09
*** asettle has quit IRC17:09
anteayathiagop: devstack is a repo most often discussed in #openstack-qa17:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Add check-requirements job to OSA lxc-container-create repo  https://review.openstack.org/34228917:10
anteayathiagop: you probably will have a more beneificial discussion about your issue in that channel17:10
thiagopanteaya: right, so I'll take the question there17:10
anteayasounds good17:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Add check-requirements job to OSA lxc-container-create repo  https://review.openstack.org/34228917:11
thiagopanteaya: tks17:11
anteayayou're welcome17:11
*** nadya has joined #openstack-infra17:15
*** PollyZ has quit IRC17:15
*** ddieterly[away] is now known as ddieterly17:16
*** rkukura has quit IRC17:16
*** psilvad has joined #openstack-infra17:17
openstackgerritZara proposed openstack-infra/storyboard-webclient: Comment some settings in worklist resource  https://review.openstack.org/34229017:17
*** PollyZ has joined #openstack-infra17:17
*** garyk has joined #openstack-infra17:17
notmorganjeblair: transient error iirc17:17
*** rderose has joined #openstack-infra17:18
notmorganjeblair: it looks like setup failed in allowing access via localhost17:18
openstackgerritMerged openstack-infra/storyboard: Update .gitignore to ignore all .egg things  https://review.openstack.org/34167017:18
notmorganjeblair: it's happened infrewquently in my experience and has been low on my list to debug because it was not super common [in my tests/py3 conversion work]17:18
rderosehello, I'm having an issue where Jenkins giving me a -1 when all voting gates are successful17:19
openstackgerritMerged openstack/python-jenkins: Do not force DeprecationWarning to be displayed  https://review.openstack.org/34140917:19
rderosehttps://review.openstack.org/#/c/340074/17:19
*** e0ne has joined #openstack-infra17:19
jeblairnotmorgan: ok, i don't recall having seen it so wasn't sure if it was new17:19
rderoseany ideas how I can resolve this?17:19
*** ajmiller has quit IRC17:19
notmorganjeblair: yeah very infrequent17:19
*** flepied has joined #openstack-infra17:20
*** dmsimard|afk is now known as dmsimard17:20
*** ajmiller has joined #openstack-infra17:20
*** akshai has joined #openstack-infra17:20
anteayarderose: voting jobs17:20
*** ddieterly is now known as ddieterly[away]17:21
anteayarderose: your patch went through the check pipeline17:21
rderoseanteaya: mean, voting gates.17:21
rderoseanteaya: yeah, everything passes except: gate-keystone-python35-db-nv, but that is non-voting17:22
anteayarderose: gates don't vote, jobs do17:22
rderoseanteaya: yet Jenkins is giving me a -117:22
rderoseanteaya: okay, jobs then17:22
*** jaosorior has quit IRC17:22
anteayagate is a pipline, as is check17:22
anteayayour patch went through the check pipeline17:22
rderoseanteaya: yes, this is the patch: https://review.openstack.org/#/c/340074/17:23
anteayaif you click the button in the gui entitled "Toggle CI" you see the comment Jenkins left17:23
anteayayou will see the following in the comment17:23
anteayagate-keystone-requirements http://logs.openstack.org/74/340074/21/check/gate-keystone-requirements/11940f4/ : Incompatible requirement found; see http://docs.openstack.org/developer/requirements/ in 1m 41s17:23
anteayait appears that the requirements job is unhappy17:23
rderoseanteaya: hmm...  I am adding freezegun to the test-requirments.txt17:24
*** jaosorior has joined #openstack-infra17:24
*** OSNEXUS has joined #openstack-infra17:25
clarkbjeblair: not to me no. Did notmorgan's patch to update db creation for xenial merge? possibly related to that maybe?17:25
rderoseanteaya: but again, isn't this a non-voting?17:25
*** PollyZ has quit IRC17:25
*** shardy_ has quit IRC17:25
OSNEXUSAnyone around who can help in troubleshooting my third party CI setup? Having issues with nodepool17:25
anteayarderose: requirements jobs should only be voting, have you read http://docs.openstack.org/developer/requirements/ as the comment suggests?17:26
*** psachin has quit IRC17:27
*** harlowja has joined #openstack-infra17:28
rderoseanteaya: reading it now17:28
anteayarderose: my read of the keystone jobs is the check-requirements jobs are voting: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n754617:28
*** e0ne has quit IRC17:29
anteayaOSNEXUS: many people are around, the best strategy is to ask your question, clearly stating each time that you are asking about your third party ci setup17:29
anteayaOSNEXUS: if/when someone is available to help, they will do so17:29
OSNEXUSthanks anteaya17:29
anteayaOSNEXUS: you're welcome17:29
clarkbOSNEXUS: anteaya though it usually helps to start with a specific issue17:30
*** PollyZ has joined #openstack-infra17:30
anteayaclarkb: OSNEXUS agreed17:31
annegentleanteaya or pleia2 or clarkb or fungi : could I ask one of you a couple of questions about SSH keys and OpenStack instances? My conceptual base is weak and I think I need a q&a session.17:31
clarkbannegentle: go for it17:31
fungiabsolutely17:32
*** rcernin has joined #openstack-infra17:32
anteayaannegentle: I'm happy to witness you ask questions until you realize you knew the answer all along17:32
clarkbOSNEXUS: I am also happy to help though nodepool issues is pretty nebulous. What is the specific issue or issues17:32
*** IlyaG has quit IRC17:32
*** IlyaG has joined #openstack-infra17:33
OSNEXUSclarkb: I'm setting up a 3rd party CI for a cinder driver, and when trying to read from the sandbox, nodepool seems to error in creating a server, deletes it, then starts up again, it's just looping trying and failing to create nodes17:33
OSNEXUShttp://paste.openstack.org/show/532894/17:33
annegentleanteaya: that's exactly what I need!17:34
annegentle(rubber duck)17:34
rderoseanteaya: thank you for your help, I think I see the problem now17:34
anteayaannegentle: :)17:34
anteayarderose: wonderful, glad you are on your way17:34
clarkbOSNEXUS: looks like you may ahve run out of quota according to that log? I would start there and make sure you ahve enough quota17:34
annegentleBackground: I have access to 2 openstack clouds. One cloud creates a user called "user". One cloud creates a user called "cloud-user".17:34
anteayarderose: and you are welcome17:34
annegentleI'm practicing my empathy for OpenStack users by creating a Heat template that runs an Ansible playbook.17:35
notmorganclarkb: that error was on my patch. it has been infrequnt and occational but not isolated there17:35
*** PollyZ has quit IRC17:35
clarkbnotmorgan: huh17:35
notmorganclarkb: i've seen it one or two other times.17:35
*** SumitNaiksatam has quit IRC17:35
*** roxanaghe has joined #openstack-infra17:35
clarkbI wonder if its side effect of our db setup in jjb17:36
clarkbjeblair: ^17:36
OSNEXUSclarkb: okay, where, not seeing anything about quota in nodepool.yaml17:36
annegentleRight now, that playbook has remote_user: cloud-user become: yes become_method: sudo17:36
clarkbOSNEXUS: quota is a cloud construct, you will need to ask your cloud17:36
clarkbOSNEXUS: specifically in that log it says you ahve run out of cores, which is managed by nova so you will need to ask nova17:36
annegentleSo, my thinking currently is that well, one, I'll need to make a variable passed in to the playbook for the "remote_user"17:36
jeblairOSNEXUS: OpenStackCloudException: Error in creating instance (Inner Exception: Quota exceeded for cores: Requested 4, but already used 20 of 20 cores (HTTP 403) (Request-ID: req-0dbc5222-c31f-4c6f-9489-4726638ed317))17:36
jeblairOSNEXUS: ^ is the log line about quota17:36
openstackgerritPeter Stachowski proposed openstack-infra/project-config: [mistral] Add check-requirements to mistral-extra  https://review.openstack.org/34225517:36
jeblairOSNEXUS: there is another error in there too17:36
jeblairOSNEXUS: OpenStackCloudException: Error in creating the server.17:36
jeblairOSNEXUS: that means that the instance went into the "ERROR" state, which is another thing that your cloud operator can look into17:37
annegentlebut two, the part I don't get is, if I need cloud-user to do something as me, in this case, clone a private git repo, I don't want to copy my private key over to that server, that's, ugh.17:37
annegentleso, I think what I want is a "deploy key" according to Github docs. https://developer.github.com/guides/managing-deploy-keys/17:38
jeblairclarkb: i don't quite follow the 'db setup in jjb' comment17:38
clarkbjeblair: one sec17:38
annegentleStill has some cons, but you know, seems safe enough.17:38
OSNEXUSjeblair , clarkb : thanks, looking through nova conf17:38
*** isaacb has joined #openstack-infra17:38
annegentleMy question is this: how do I tell Ansible that those keys are for a github user?17:38
clarkbjeblair: https://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/macros.yaml#n681 the macros for db setup taht start there17:39
annegentleor am I telling the wrong entity the wrong thing? How do you all do this in your multicloud environment? (not the private repos of course, but the "hey, I'm this other user with these keys for this purpose"17:39
clarkbjeblair: since in theory it is responsible for setting that initial connection stuff?17:39
notmorgan clarkb this looks to be not initial connection as i look more closely17:39
notmorgansince only 1 test failed.17:40
*** cody-somerville has quit IRC17:40
clarkbannegentle: you can tell ssh to use a different identity using the -i flag17:40
*** roxanaghe has quit IRC17:40
clarkbannegentle: so in the simplest case you would do ssh -i /path/to/other/key otheruser@wherever17:40
fungii do exactly that for my openstack infra accounts for example17:40
jeblairclarkb, notmorgan: and that initial setup seems to have worked without error: http://logs.openstack.org/84/341784/3/check/gate-nodepool-python27-db/7e02de1/console.html#_2016-07-14_16_04_13_82061317:40
notmorganyah17:40
anteayaannegentle: I also use the -i flag, I create a key for use on one server and ssh into that server specifying the path to the key in the ssh command17:41
*** e0ne has joined #openstack-infra17:41
anteayaannegentle: as clarkb pointed out17:41
annegentleyep, I'm doing that to ssh into it, -i private/key/generated/from/heat/template17:41
clarkbjeblair: notmorgan ya and all the other tests work an in theory they are using new DBs and connections for every test17:42
annegentlebut clarkb is onto something I hadn't thought of... -i private/key/as/other/user.... but where is that private key generated? I guess I have to do ssh-keygen once to generate that deploy key?17:42
*** sdake_ has joined #openstack-infra17:42
clarkbannegentle: yes you'd generate it somewhere, put the public key in github or whever, then have ansible/heat install the private key where you need it17:43
fungiannegentle: an alternative is that you can use ssh-agent forwarding, though keep in mind that will result in your forwarded private key being usable while your connection to that system is active (especially a risk if you want unattended use and so don't have the agent require unlocking on every use)17:43
clarkbannegentle: typically we just have service specifc users and they get a single key so it works by default17:43
annegentleclarkb: ok, that helps a ton, that there's this other private key, not necessarily the one for cloud-user or user from the heat template...17:43
notmorgani did add a cleanup of users at the end of the tests?17:43
notmorgani wonder if this is a leak of user re-use17:43
*** jaosorior_ has joined #openstack-infra17:43
annegentlefungi: yeah I read a ton about that, and unfortunately I have Windows users in the mix where key forwarding is a non-starter17:44
*** tesseract- has quit IRC17:44
*** PollyZ has joined #openstack-infra17:44
fungiannegentle: and yes, tightly-scoped keys are generally the simplest compromise for the use case you're describing17:44
*** sdake has quit IRC17:44
annegentleclarkb: fungi: anteaya: thanks for this! fungi Yeah I guess that deploy key is more or less a passphrase you protect as such.17:45
annegentlewhew!!! unstuck feels good :)17:45
anteayaannegentle: yay, well done17:45
clarkbok, I think the earlier hostname issue may have been related to the fails in the neutron stadium projects too17:45
*** rkukura has joined #openstack-infra17:46
clarkbworkign on confirming that. Also zaqar works on an instance I held from nodepool so no idea what is going on there17:46
clarkbbut this is good news means that everything either works or has fixes proposed at this point or is not an active project17:46
clarkbdhellmann: ^17:46
anteayayay good news17:46
*** jaosorior has quit IRC17:46
*** degorenko is now known as _degorenko|afk17:46
*** tosky has quit IRC17:47
*** trown|lunch is now known as trown17:47
*** jaosorior_ is now known as jaosorior17:47
OSNEXUSclarkb: jeblair: I am running out of cores, but it seems to me like that's simply a tangential error to the fact that there are failed builds going on that are eating up those cores, and then leaving me with nothing else to work with. Also how would my client check why it's entering an error state?17:49
nibalizerianw: fungi see my comments on https://review.openstack.org/#/c/341888/217:49
*** PollyZ has quit IRC17:49
OSNEXUSNot seeing any nova logging17:49
pabelangeranteaya: thanks, that was the thread I was thinking of17:50
*** rdx_matt has joined #openstack-infra17:50
*** jamesmcarthur has quit IRC17:50
*** shashank_hegde has joined #openstack-infra17:50
clarkbOSNEXUS: the simplest way is to stop nodepool and boot off of that image directly17:51
sdake_AJaeger pabelanger do either of you know if the mirror issues with available.d are resolved now?17:51
*** ociuhandu has quit IRC17:51
clarkbOSNEXUS: then you can `nova show instanceuuid` or `openstack server show instanceuuid` which shoudl give you a reason for the error state if it enters an error state too17:51
pabelangersdake_: all images should be uploaded now17:51
sdake_cool thanks17:51
*** sarob has joined #openstack-infra17:52
funginibalizer: thanks a bunch!17:54
dhellmannclarkb : nice!17:54
clarkbsdake_: pabelanger rax-iad centos-7 and rax-ord debian-jessie and rh1 centos-7 may not have the update yet looking at our images17:54
*** sarob has quit IRC17:54
funginibalizer: i completely overlooked that. i must be going blind17:55
sdake_oops ok17:55
dulekHi, I'm looking for feedback on https://review.openstack.org/#/c/327619/17:55
sdake_well let me workflow-1 my patch then17:55
*** sarob has joined #openstack-infra17:55
clarkbsdake_: pabelanger: you'd have to get more precise on when stuff merged and when we succeeded in those locations but they all have older images17:56
openstackgerritMerged openstack-infra/nodepool: Make ZK cleanup more resilient  https://review.openstack.org/34178417:56
sdake_the only data i have clarkb is as of 2 days ago rax.ord was lacking the files17:56
pabelangerclarkb: sdake_: Ah, I was only looking at ubuntu-trusty17:56
clarkbsdake_: on what image?17:56
*** karthikp_ has joined #openstack-infra17:56
sdake_trusty17:56
clarkbthe trusty image in rax-ord is a day old17:57
clarkbso should be corrected now17:57
sdake_cool17:57
*** PollyZ has joined #openstack-infra17:57
anteayapabelanger: wonderful and you're welcome17:58
clarkbhttp://git.openstack.org/cgit/openstack/charm-aodh prevented things from updating today17:58
pabelangerHmm17:59
*** mhickey has quit IRC17:59
*** julim has joined #openstack-infra17:59
clarkbnew project creation failing for some reason?18:00
* clarkb looks in git logs if thats new18:00
fungiclarkb: not sure, but there were a ton of new project changes approved earlier today18:01
clarkbyup its new18:01
fungiprobably were merging happening at the same time image updates were starting18:01
clarkbwell the repo is still not workign18:01
fungilikely something is mistyped on it18:02
*** jaosorior has quit IRC18:02
clarkbI should look into making the dib caching just ignore failed things18:02
*** sdake has joined #openstack-infra18:02
clarkbsince we use it as a cahce its not actually fatal unlike what most people will use it for18:02
*** [1]Thelo has joined #openstack-infra18:02
*** SumitNaiksatam has joined #openstack-infra18:02
jeblairclarkb, fungi: unlikely to have an effect, but also recall pabelanger's 'free' ansible change went in recently18:03
*** sdake_ has quit IRC18:03
openstackgerritMerged openstack-infra/nodepool: Handle NO_AUTO_CREATE_USER default mode  https://review.openstack.org/33861918:03
rkukurameetbot seems dead on openstack-meeting-318:05
*** Thelo has quit IRC18:05
*** [1]Thelo is now known as Thelo18:05
SumitNaiksatamyeah, trying to start a meeting18:05
SumitNaiksatamtopic shows previous meeting18:05
pabelangerlet me check puppetmaster18:07
pabelangerwe were having OOMs again18:07
pabelangerso it is possible ansible-playbook is hung again18:07
fungithe meetbot issue was a syntax error. apparently it doesn't like leading space before #commands18:07
openstackgerritChris Spencer proposed openstack-infra/project-config: add craton project  https://review.openstack.org/33247018:08
*** jamesmcarthur has joined #openstack-infra18:08
OSNEXUSclarkb: Trying to boot up images is still giving me core issues, how can I clear out my cores now that nodepool is stopped?18:08
*** nadya has quit IRC18:08
clarkbOSNEXUS: you can either increase your quota or delete instances using up quota18:08
pabelangerclarkb: ++ to ignore failures18:08
*** pvaneck has quit IRC18:09
*** tkelsey has quit IRC18:09
pabelangerbut ya, strategy free was merged last night for git servers18:09
clarkbpabelanger: the problem is that element is used genericly and I think the default fail is good18:09
clarkbso have to sort out how I can make it not happen for us18:09
pabelangerright18:09
*** rajinir has joined #openstack-infra18:10
odyssey4mepabelanger a quick review of https://review.openstack.org/342289 would be appreciated - it's just adding a missing job18:11
pabelangerI have also seen project creation fail because ansible will fail to run properly on git.o.o servers, and never get to the review.o.o task for remote_puppet_git.yaml18:12
odyssey4methanks18:13
pabelangerproject creation failed, because puppet didn't run, in that case18:13
odyssey4meany other project config cores available for a final vote on https://review.openstack.org/342289 ?18:13
*** bhunter71 has joined #openstack-infra18:13
*** kzaitsev_mb has quit IRC18:14
*** psilvad has quit IRC18:14
pabelangerodyssey4me: have you started using the UCA mirrors yet?18:14
*** rbrndt has quit IRC18:14
odyssey4mepabelanger For out integrated builds, yes. Not yet for all the roles as I have a var precedence issue to sort out to make that work.18:15
odyssey4mepabelanger We were talking the other day about the possibility of having a disabled apt list file placed on the nodepool image to make it easier to use in jobs.18:16
*** sdake_ has joined #openstack-infra18:16
pabelangerodyssey4me: okay cool, was just wanting to confirm they are working as expected18:16
odyssey4mepabelanger yeah, it seems so - thanks!18:16
odyssey4methanks anteaya18:16
*** PollyZ_ has joined #openstack-infra18:16
anteayaodyssey4me: you're welcome18:16
pabelangerodyssey4me: ya, clarkb came up with the idea of adding /etc/apt/sources.list.available.d so projects could symlink to that at will: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/configure_mirror.sh#n7818:17
pabelangerodyssey4me: so, as we add mirrors, we'll add them into their18:18
pabelangerthere*18:18
odyssey4meoh neat, thanks for the pointer - I'll adjust our current method to make use of that :)18:18
*** sdake has quit IRC18:18
pabelangerfor example: https://review.openstack.org/#/c/341856/ adds the source.list bits for debian for the debian-openstack-jessie mirror18:19
*** ociuhandu has joined #openstack-infra18:19
*** Na3iL has quit IRC18:19
*** PollyZ has quit IRC18:19
OSNEXUSclarkb: {"message": "No valid host was found. There are not enough hosts available.", "code": 500, "details": "  File \"/opt/stack/nova/nova/conductor/manager.py\", line 459, in build_instances18:20
clarkbOSNEXUS: that means you don't have any compute hosts to your your instances on18:21
clarkbOSNEXUS: you'll have to debug your cloud to determine why18:21
OSNEXUSI thought as long as I have open cores nova goes about that? Hmmm, okay18:21
*** john-davidge has quit IRC18:22
anteayaOSNEXUS: well you have a cloud that nodepool is connected to to create nodes on, your cloud account has a quota of some sort18:22
anteayaOSNEXUS: if you surpase the quota, your cloud won't let you create any more nodes, this is what the nodepool logs are trying to tell you18:22
*** mikelk has joined #openstack-infra18:23
anteayas/surpase/surpass18:23
*** rdx_matt has quit IRC18:23
asselin__rcarrillocruz, I might've found an issue still with shade & the floating ip address. So I can launch a node, it can ssh to it via public ip, but openstack server list doesn't show the public ip.18:24
OSNEXUSanteaya: Right, but even starting with all my cores free it errors out, and my quota is 20 cores, are there other factors to the quota that might limit it?18:24
openstackgerritMerged openstack-infra/project-config: Add check-requirements job to OSA lxc-container-create repo  https://review.openstack.org/34228918:25
anteayaOSNEXUS: have you manually created vms on that cloud?18:25
anteayato ensure your account credentials are valid and the cloud can create nodes?18:26
*** PollyZ_ has quit IRC18:26
fungicould be you have a flavor defined that none of your compute nodes provide?18:27
*** maishsk has joined #openstack-infra18:27
OSNEXUSanteaya: Didn't I just attempt that with nova boot?18:27
asselin__rcarrillocruz, log output..check test-puppet3 http://paste.openstack.org/show/532903/18:27
*** jamesmcarthur has quit IRC18:28
*** nadya has joined #openstack-infra18:29
*** jamesmcarthur has joined #openstack-infra18:31
asselin__rcarrillocruz, so nova caught up and now has the floating ip. I guess it's not really a shade issue, but the symptom shade is fixing (takes too long for nova to get the ip address)18:33
clarkbOSNEXUS: yes, you will need to debug your nova install18:33
clarkbOSNEXUS: nova is saying I have nowhere to run this VM. Make sure you have nova compute(s) running and if you do check their logs to see their available resource calculations18:34
*** rbrndt has joined #openstack-infra18:36
*** maishsk has quit IRC18:37
*** xarses has joined #openstack-infra18:40
openstackgerritChris Spencer proposed openstack-infra/project-config: add craton project  https://review.openstack.org/33247018:40
OSNEXUS\HELP18:41
*** Sukhdev has joined #openstack-infra18:41
*** eric_lopez has quit IRC18:41
*** pvaneck has joined #openstack-infra18:41
*** pvaneck has quit IRC18:41
*** elo has joined #openstack-infra18:42
isaacbclarkb: can you please help with processing: https://review.openstack.org/#/c/321480/18:42
clarkbisaacb: my preference would be that one of the people that already +2'd it approved... but I can take a look I guess18:43
*** ddieterly[away] is now known as ddieterly18:43
isaacbclarkb: thanks18:43
*** Sukhdev has quit IRC18:44
*** weshay is now known as weshay_afk18:45
*** Sukhdev has joined #openstack-infra18:45
*** maishsk has joined #openstack-infra18:46
*** dizquierdo has joined #openstack-infra18:46
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: WIP: ZooKeeper API  https://review.openstack.org/34065818:48
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: WIP: ZooKeeper API  https://review.openstack.org/34065818:50
*** dizquierdo has quit IRC18:52
*** jamesmcarthur has quit IRC18:53
*** PollyZ has joined #openstack-infra18:53
*** dprince has quit IRC18:54
*** garyk has quit IRC18:54
*** e0ne has quit IRC18:57
*** e0ne has joined #openstack-infra18:58
rcarrillocruzasselin__: that's what presumably the last change merged fixes18:58
rcarrillocruzuse shade from master18:58
openstackgerritMerged openstack-infra/nodepool: Add log config option to nodepool cmd  https://review.openstack.org/32148018:58
rcarrillocruzshould have that fixed/alleviated18:58
rcarrillocruzas you said, it's the way neutron/nova work, it's silly18:59
rcarrillocruzi have to debug an issue where my os_server tests crash nova18:59
rcarrillocruzhttp://logs.openstack.org/99/342099/7/check/gate-ansible-role-cloud-launcher-dsvm-ansible-func-ubuntu-trusty/04fcad3/console.html18:59
rcarrillocruz:D18:59
rcarrillocruzyay!18:59
*** Kaiyan has quit IRC19:01
clarkboh its spec day /me quickly goes to do things19:01
openstackgerritChris Spencer proposed openstack-infra/project-config: add craton project  https://review.openstack.org/33247019:01
*** shamail has joined #openstack-infra19:02
*** ddieterly is now known as ddieterly[away]19:05
fungiyes, please to do the things. i was going to approve some specs as of 5 minutes ago but am slack about it as usual so it's not done yet19:05
fungii'll continue to be slack a little longer if you're reviewing still19:05
clarkbI won't vote on my spec but did on the other :)19:05
clarkbso all good19:05
clarkbI was just reflecting on how "uses 0mq" is not a good thing due to our use of it19:06
*** ddieterly[away] is now known as ddieterly19:06
*** asettle has joined #openstack-infra19:06
clarkband feeling both glad that lessons were learned btu also sad that I am to blame for using it in the first place19:06
fungiyou introduced us to its badnez19:07
clarkbmtreinish: fungi another excellent thing to throw on that mqtt bus would be nodepool image infos19:07
fungiabsolutely. there are pretty limitless options for things we _could_ add to it (as long as it's things we're comfortable with being 100% public)19:08
*** asettle has quit IRC19:11
*** Nikolay_St has joined #openstack-infra19:12
*** nadya has quit IRC19:14
*** sarob has quit IRC19:15
*** IlyaG has quit IRC19:17
*** sdake__ has joined #openstack-infra19:19
asselin__rcarrillocruz, right...I realized that after the fact. Ansible/shade can keep going and manage the node, which is awesome, but everyone else needs to wait until the sync happens to get the floating ip.19:20
*** rdx_matt has joined #openstack-infra19:20
*** sdake_ has quit IRC19:21
*** tonytan4ever has quit IRC19:21
*** tonytan4ever has joined #openstack-infra19:22
*** karthikp_ has quit IRC19:22
*** rderose has quit IRC19:23
*** karthikp_ has joined #openstack-infra19:23
*** ddieterly is now known as ddieterly[away]19:24
*** e0ne has quit IRC19:24
*** sdake_ has joined #openstack-infra19:25
*** cody-somerville has joined #openstack-infra19:26
*** cody-somerville has joined #openstack-infra19:26
*** PollyZ has quit IRC19:26
*** cody-somerville has quit IRC19:28
*** sdake__ has quit IRC19:28
*** cody-somerville has joined #openstack-infra19:28
*** cody-somerville has quit IRC19:28
*** cody-somerville has joined #openstack-infra19:29
clarkbpabelanger: get anywhere debugging new project creation?19:29
* clarkb digs into that since charms-aodh still is afk19:29
openstackgerritJohn Dickinson proposed openstack-infra/project-config: updated branches gerribot alerts for in #openstack-swift  https://review.openstack.org/34237019:29
notmynameclarkb: ^ follow up to that branch19:29
openstackgerritJohn Dickinson proposed openstack-infra/project-config: updated branches gerritbot alerts for in #openstack-swift  https://review.openstack.org/34237019:30
fungizaro: thanks for all those reviews on open git-review changes!19:30
clarkbhttps://review.openstack.org/#/admin/projects/openstack/charm-aodh,access looks good19:31
*** PollyZ has joined #openstack-infra19:31
pabelangerclarkb: I didn't see anything specific but the project is updated to19:32
pabelangerI can dig more into it19:32
*** rderose has joined #openstack-infra19:32
clarkbpabelanger: its ok I am looking19:34
*** asettle has joined #openstack-infra19:35
pabelangerclarkb: Yup, puppet just started to run on review.o.o again19:35
pabelangerlast run was Jul 14 15:43:37 review puppet-user[24749]: Finished catalog run in 1526.32 seconds19:36
clarkbpabelanger: review.o.o is fine though19:36
clarkbsee my link above19:36
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Setup ReCaptcha in Wiki to Prevent Spam  https://review.openstack.org/34237219:36
pabelangermost recent was19:36
pabelangerJul 14 18:26:31 review puppet-user[39818]: Finished catalog run in 1386.21 seconds19:36
clarkbah and now git.o.o is fine too19:36
pabelangeryup19:36
clarkbwow that was a really long puppet run19:36
pabelangerchecking puppetmaster.o.o so see if ansible was failing19:36
pabelangerYa19:36
clarkbansible was stuck?19:37
openstackgerritJeremy Stanley proposed openstack-infra/puppet-mediawiki: Setup ReCaptcha in Wiki to Prevent Spam  https://review.openstack.org/34180019:37
pabelangerlooking now19:37
*** ajmiller has quit IRC19:38
*** ajmiller has joined #openstack-infra19:38
pabelangerclarkb: yes19:38
pabelangerhttp://paste.openstack.org/show/532911/19:39
pabelangertimestamps between runs19:39
*** e0ne has joined #openstack-infra19:39
pabelangerYup, it is blocked now too19:39
*** e0ne has quit IRC19:39
clarkbpabelanger: does that imply it was stuck on phabricator?19:39
pabelangerwe are getting SError: [Errno 12] Cannot allocate memory again19:39
pabelangerclarkb: no19:39
pabelangerthis is the failure to post our logs to puppetdb19:40
*** e0ne has joined #openstack-infra19:40
pabelangerand running out of memory19:40
openstackgerritJeremy Stanley proposed openstack-infra/puppet-mediawiki: Clean up unused questy captcha variable  https://review.openstack.org/34237419:40
*** asettle has quit IRC19:40
*** gordc has joined #openstack-infra19:41
fungipabelanger: could it be fact posting that's actually bombing memory? i know in the past there have been issues with "facts" containing absurd amounts of data19:41
pabelangerpossible19:41
*** shamail has quit IRC19:42
*** bhunter71 has left #openstack-infra19:42
pabelangerthe amount of troubles we are having with posting facts, I almost want to refactor that code into a separate ansible-playbook so we can debug it easier. Right now, we have it glob'd into ansible-role-puppet task19:42
*** bhunter71 has joined #openstack-infra19:43
*** Goneri has quit IRC19:43
*** nmagnezi has quit IRC19:44
clarkbthe thing that gets me is puppet itself didn't have this problem and it was processing the same data19:44
odyssey4mepabelanger something that may relate, or be useful - you may wish to reduce the fact subset that's gathered... https://github.com/openstack/openstack-ansible/commit/a2326764d3034080ada67f777b546eb4f5c700e819:44
clarkbthough I guess nodes could talk directly to puppetdb then19:44
clarkbbecause they had certs and now don't so we proxy through puppetmaster19:45
jeblairclarkb, fungi, mtreinish: i'm pretty excited about adding nodepool/zuul stuff both as producer and potential consumer to mqtt -- but i'd like to defer that until later in v3.  the spec reads to me as "shake some things out with gerrit first, then add stuff", so i think we're probably on the same page there, but just want to make sure.19:45
fungijeblair: absolutely19:45
clarkbyup19:45
dhellmannI'm seeing an error from a validation script in the releases repo that makes me think the local git repo is out of date w.r.t. the existing tags http://logs.openstack.org/07/342307/2/check/gate-releases-tox-validate/ad0562b/console.html#_2016-07-14_19_23_00_90631219:45
fungijeblair: if we have gerrit reporting its event stream there by the summit i'll consider that a success19:45
clarkbI was just thinking about sdake_'s question earlier of "are the images up to date" and reading the spec thinking thats a perfect place to solve that problem19:46
pabelangerodyssey4me: thanks, will look at it19:46
dhellmannit's trying to figure out if tag 11.2.17 exists, and what sha it has, and it's not finding the tag even though it's clearly there19:46
jeblairclarkb: we do have another potential solution to that problem that is immediately available: https://review.openstack.org/29370619:46
pabelangerclarkb: ya, puppetmaster.o.o is MITM now19:46
*** weshay_afk is now known as weshay19:46
dhellmannthese are old tags, or I would wonder about a cache issue19:46
fungijeblair: neither mtreinish nor i have a ton of bandwidth for the firehose project, so i expect it'll be pretty slow-going/low-priority unless a ton of other excited people show up19:47
jeblairclarkb: if you are in principle okay with that, i can refresh it now.19:47
dhellmannthe tag isn't on master though; does zuul-cloner limit the branches it clones?19:47
dhellmannor does git log limit the branches it scans somehow?19:47
*** julim has quit IRC19:47
*** ddieterly[away] is now known as ddieterly19:49
*** julim has joined #openstack-infra19:49
clarkbjeblair: ya as a way to query the data that looks fine. My only concern (and this is true of anything we do here) is making sure people understand the time deltas involved when wanting new things. New thing needs to be in before we run dib and the image-list counter only starts after we get image into glance19:50
clarkbjeblair: but that can be sorted out as we go19:50
clarkbdhellmann: yes I think it may not do a full remote update. if ZUUL_BRANCH is set to the branch the tag is on it should work.19:51
dhellmannclarkb : ok, this used to work, so is that a new behavior?19:51
dhellmannclarkb : I don't know in advance what branch the tag is on in a lot of cases19:51
dhellmannand fwiw, this works locally for me19:51
clarkbdhellmann: did it used to work with zuul cloner?19:51
dhellmannyes19:51
clarkbif so then I am likely wrong19:52
*** Na3iL has joined #openstack-infra19:52
dhellmannok19:52
jeblairdhellmann: we merged a zuul-cloner change recently.  there is a possibility there is an unintentional behavior change.19:52
dhellmannjeblair : was that released? or do our nodes install zc from source?19:52
jeblairoddly enough, the change i'm thinking of is so that z-c can be used in the post pipeline19:52
odyssey4meclarkb jeblair dhellmann perhaps this has something to do with it? https://review.openstack.org/29319419:52
jeblairdhellmann: they install from source19:52
dhellmannthat explains why it's different in ci and locally then19:52
jeblairodyssey4me: that's the one i'm thinking of19:52
*** rdx_matt has quit IRC19:53
jeblairdhellmann: can you help me with a test case -- i should see this if i z-c openstack-ansible and look for that tag?19:54
dhellmannI think I'm running "zuul-cloner --workspace $workdir --cache-dir $cachedir git://git.openstack.org openstack/openstack-ansible"19:54
dhellmannjeblair : yes19:55
jeblairgit show 11.2.1719:56
jeblairfatal: ambiguous argument '11.2.17': unknown revision or path not in the working tree.19:56
jeblairdhellmann: then that, right ^19:56
dhellmannyes, that's the error19:56
jeblaircool19:56
asselin__rcarrillocruz, wanted to say thanks for your help. I got a node launched using playbooks/launch_node.yml and puppet apply working on it using /opt/system-config/production/playbooks/remote_puppet_else.yaml19:56
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: allow override to run git gc instead of repack on repos  https://review.openstack.org/33471419:57
jeblairdhellmann, odyssey4me, clarkb: i still get that error if i revert that commit, and even if i go back to zuul from june 2219:58
*** kzaitsev_mb has joined #openstack-infra19:58
*** asettle has joined #openstack-infra19:59
*** asettle has quit IRC19:59
clarkbjeblair: there was a change on june 4th to the file to use six19:59
clarkbjeblair: possibly that changed behavior subtly?19:59
*** nadya has joined #openstack-infra19:59
jeblairdhellmann: is it possible we were inadvertently relying on the local cache being updated?  ie -- this job ran after the daily image refresh after the tag created?19:59
*** jamesmcarthur has joined #openstack-infra19:59
jeblairclarkb: i'll try that19:59
dhellmannjeblair : this similar release worked 30 hours ago https://review.openstack.org/#/c/341263/220:00
clarkbjeblair: but if not that then my enxt guess would be gitpython20:00
dhellmannjeblair : maybe. most of these are really old tags though20:00
clarkbnew gitpython on june 20th20:00
*** jamesmcarthur has quit IRC20:00
jeblairclarkb: i'm using gitpython 1.0.120:01
jeblairi don't update my venv often :)20:01
clarkbwow ya 2.0.6 is the new version :)20:01
jeblairyeah, still no joy20:02
dhellmannis it possible that the local cache doesn't have the other branches either?20:03
*** PollyZ has quit IRC20:03
dhellmannhow is that created?20:03
openstackgerritKhai Do proposed openstack-infra/system-config: Set cron job to gc repositories instead of repack  https://review.openstack.org/34238820:04
clarkbit is created using disk image builders' source repository element caching thing20:04
dhellmannI can try adding a "git remote update" to my clone instructions but is that going to pull in the extra branches?20:04
clarkbit won't have eg stable/foo but should have remotes/origin/stable/foo20:04
dhellmannyeah, that's fine20:04
clarkbwhich should be neough to point at that sha120:04
clarkbya20:04
dhellmannas long as it gets all the tags too20:04
*** tkelsey has joined #openstack-infra20:04
dhellmannI'll give that a try20:04
dhellmannI still can't reproduce this locally, fwiw20:04
fungijeblair: clarkb: will the zuul mergers necessarily have tags?20:05
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: allow override to run git gc instead of repack on repos  https://review.openstack.org/33471420:05
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Refactor: block-device handling (local loop)  https://review.openstack.org/31959120:05
clarkbfungi: the mergers have gerrit job to update their repos for this situation20:05
jeblairfungi: no, the mergers are not guaranteed to be generally up to date20:05
clarkbfungi: but it might not fire for the check queue20:05
clarkbI think it fires for post?20:05
jeblairclarkb, fungi: yeah, for a post job, the repo for the project in question on the designated merger will be up to date20:06
jeblairbut that's the only time they get updated.  so you can count on it for a post job, but not otherwise20:06
*** Na3iL has quit IRC20:06
*** akshai has quit IRC20:06
dhellmannwhat is a "zuul merger" and how does that apply?20:06
*** Apoorva has quit IRC20:06
fungiit's the ZUUL_URL that zuul-cloner will pick up as its git remote, where it can expect the precalculated merge commits for jobs to be made available20:07
dhellmannso we might be cloning from a source that doesn't have the tags?20:07
*** jamesmcarthur has joined #openstack-infra20:08
*** shashank_hegde has quit IRC20:08
*** tkelsey has quit IRC20:09
*** Apoorva has joined #openstack-infra20:09
fungidhellmann: well, we're definitely cloning from a source that might not have tags, since zuul-cloner clones from the local cached git repo on the job node20:09
dhellmanndoes zuul-cloner rewrite the origin or otherwise add a remote that would have the info? so if I do "git remote update" I'll get them?20:10
*** rderose has quit IRC20:10
*** shashank_hegde has joined #openstack-infra20:11
*** pradk has quit IRC20:11
*** rderose has joined #openstack-infra20:11
fungii'm pulling up the source now to confirm which remotes it expects and retrieves updates from20:11
*** akshai has joined #openstack-infra20:11
fungiin which sequence20:11
clarkbI am pretty sure its only going to use the cache dir and the one provided20:12
jeblairi think zuul-cloner may never perform a remote update20:12
dhellmannok, and I'm going ahead and testing with the update command in https://review.openstack.org/34238920:12
fungijeblair: yeah, that's what i was looking for20:12
clarkbjeblair: that too20:12
dhellmannoh, wow, ok, I assumed zuul-cloner did a remote update20:12
fungiif it doesn't, it won't automatically know about any new tags20:12
dhellmanndoes it reset the origin url?20:12
jeblairwhich is fine for check/gate, but probably is a latent bug in the new 'post' code20:12
dhellmannif not I can do something like "git review -s" to get the gerrit remote setup20:13
fungidhellmann: it does reset the origin, at http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/lib/cloner.py#n9020:13
clarkbdhellmann: it does set origin url to the one on the command line20:13
jeblairdhellmann: yes: 2016-07-14 19:22:43.107581 | INFO:zuul.Cloner:Updating origin remote in repo openstack/openstack-ansible-os_horizon to git://git.openstack.org/openstack/openstack-ansible-os_horizon20:13
*** gyee has joined #openstack-infra20:13
dhellmannah, cool20:13
*** pradk has joined #openstack-infra20:13
rcarrillocruzasselin__: np dude, a pleasure ;-)20:14
fungiso anyway, if we git remote update after zuul-cloner does its thing, you should have recent tags20:14
clarkbI wonder if we shouldn't add a remote update to zuul after it calls cloneUpstream?20:14
clarkbwould potentially slow things down but be more accurate20:15
fungii wouldn't want z-c to do that itself though, for performance reasons (remote update can be slow, and we don't usually need it)20:15
clarkbfungi: ya thats the trade off20:15
fungiif a job needs to pick up new tags or branches which aren't related to the commit set up for the change then it can explicitly do that20:15
jeblairclarkb, fungi: possibly in the case where it's not fetching a zuul ref?20:15
jeblairor we could add a --update option :)20:16
fungiyeah, that's a possibility20:16
asselin__rcarrillocruz, is the intent to have ansible manage this file and have it removed from puppet? /etc/ansible/roles/puppet/templates/puppet.conf.j220:16
rcarrillocruzthat's a good question20:16
rcarrillocruznibalizer: ^20:17
dhellmannadding a git remote update does not seem to have fixed it20:17
dhellmannhttp://logs.openstack.org/07/342307/3/check/gate-releases-tox-validate/f5fac71/console.html#_2016-07-14_20_15_16_42136820:17
*** yamahata has quit IRC20:17
rcarrillocruzthere's an overlap on template.pp managing puppet.conf and the ansible-role-puppet20:17
rcarrillocruzi assume it's a leftover from puppetmaster setup20:17
rcarrillocruz?20:17
fungidhellmann: i don't see git remote update run in that log20:18
*** asettle has joined #openstack-infra20:18
dhellmannI need to add some verbose output, I'll run it again20:18
*** garyk has joined #openstack-infra20:18
fungijust making sure it's run before it's needed20:18
fungihaving teh actual output of the remote update call would be helpful so we can see what it's pulling in20:19
*** rderose has quit IRC20:19
fungimaybe also run git tag so we can see the list of known tags20:19
jeblairdhellmann, fungi: running that on my local outdated repo doesn't help20:19
fungiremote update isn't picking up a tag?20:19
jeblairdhellmann, fungi: i note that in gerrit-git-prep.sh, if we are in the post queue for a tag event, we run "git fetch --tags ..."20:20
dhellmannI'll try that, too20:20
*** asettle has quit IRC20:20
*** rderose has joined #openstack-infra20:20
openstackgerritAlex Kavanagh proposed openstack-infra/project-config: Add charm-barbican, and related  https://review.openstack.org/34094520:20
clarkbjeblair: aha!20:20
fungijeblair: i wonder why we do that. remote update will usually take care of that20:20
clarkbjeblair: though in this case its not the post queue right? its the check queue?20:20
*** hurgleburgler has quit IRC20:20
*** asettle has joined #openstack-infra20:20
fungioh!20:21
fungii bet that tag isn't on master20:21
jeblairclarkb: yeah -- we haven't (until now) had anything in check that cared about tags.  the only place we have had something care about tags is 'release' which is a post-style pipeline matching on tag refs20:21
asselin__rcarrillocruz, yeah, I think it's leftover. Same with hiera.yaml. But the environment.conf is different b/w ansible-puppet and system-config20:21
dhellmannfungi : no, the tag is not on master20:21
*** sputnik13 has joined #openstack-infra20:21
fungithere we go20:21
rcarrillocruzyeah, that's a bit screwy20:22
rcarrillocruzhrmpf20:22
dhellmannfungi : I've not yet made whatever connection you have20:22
dhellmannfor this validation script to work, it needs a full clone of the repository with all branches and tags. if zuul-cloner isn't the best way to get that, what should I do instead?20:23
fungidhellmann: http://paste.openstack.org/show/53291320:23
*** markus__ has quit IRC20:23
*** yaume has quit IRC20:23
dhellmanndoes "fetch --tags" also fetch the object to which the tag points?20:24
dhellmannor does the remote update take care of that, but not include the tags?20:24
fungidhellmann: a "full" clone (depending on how you define that) would be done with `git clone --mirror` which clones a lot more than just things referenced from HEAD20:24
dhellmannwell, I need all of the merged commits on all the stable branches and master, and all the tags20:25
dhellmannI don't know if that's "full" or not :-)20:25
dhellmannsounds like maybe not20:25
fungidhellmann: after fetch --tags, show 11.2.17 does show me the entire commit referenced from that tag too20:25
*** asettle has quit IRC20:25
dhellmannok, cool20:25
dhellmannI've updated my patch with fetch --tags so I'll see how that goes20:25
fungibut yeah, remote update afaik only fetches tags for "tracked" branches20:26
dhellmannah20:26
*** hurgleburgler has joined #openstack-infra20:26
dhellmanndo I need to make similar changes in the post queue?20:28
dhellmannadding the fetch --tags seems to have helped20:28
dhellmannhttp://logs.openstack.org/07/342307/4/check/gate-releases-tox-validate/63384d0/console.html20:28
jeblairdhellmann: what does the job in the post pipeline do?20:29
fungiyeah, i suspect so20:29
dhellmannjeblair : it clones the specified branch of a repo, applies a signed tag, then pushes that to gerrit20:30
fungi(or will once it's able to run)20:30
jeblairdhellmann: the job runs after merges to openstack/releases and clones openstack/foo?20:30
dhellmannthe job is attached to openstack/releases and uses zuul-cloner to download the repo to receive the tag20:30
dhellmannyes20:30
jeblairdhellmann, fungi: then i think i agree with fungi: yes20:31
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: WIP: ZooKeeper API  https://review.openstack.org/34065820:31
dhellmannfungi : waiting for your +2a to test :-) https://review.openstack.org/34105820:31
fungioh, right! ;)20:31
dhellmannok, I will make that change20:31
*** tonytan4ever has quit IRC20:31
fungiyeah, i haven't finished the puppet changes 341058 will need to be able to push to gerrit. working on that right now actually20:32
jeblairfungi, clarkb, dhellmann: with that use case also in mind, i'm not sure we can ever be certain automatically when 'fetch --tags' would be needed.  so if we want to update zuul-cloner, i think we'd either want to do it in all cases, or add a '--fetch-tags' argument.20:33
funginow that this new complication is figured out, i'm getting back to it20:33
fungijeblair: for precedence, as you point out, we already did fetch --tags in ggp (and as i'm looking at it, remote update too for that matter)20:33
clarkbmaybe make it default to match ggp the opt out if you know its safe?20:35
jeblairfungi: yes, though the fetch tags is operating in neither of the places needed here :|20:35
jeblairfungi, clarkb: we also wanted to be very deliberate with z-c and remove the unecessary voodoo in ggp, while recognizing that we did learn some things from that :)20:35
jeblairi think that explains the lack of 'git remote update' (it was not always necessary) -- but certainly its use of fetch tags is a good indication of what we thought we needed to do when we really cared about tags20:36
pabelangerwhat does ggp stand for again?20:36
fungipabelanger: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/gerrit-git-prep.sh20:37
jeblairpabelanger: gerrit-git-prep.sh in project-config20:37
openstackgerritDoug Hellmann proposed openstack-infra/project-config: force a fuller update of the repo being cloned for tagging  https://review.openstack.org/34239620:37
pabelangerah20:37
fungipabelanger: also a jjb builder macro by a similar name20:37
fungi(which simply calls the sforementioned script)20:37
pabelangerdanke20:37
*** hemanthm is now known as hemanthm|afk20:39
*** IlyaG has joined #openstack-infra20:39
jeblairyeah, so both of these use cases look like the "checkout branch tip" case for zuul-cloner, which is a pretty common check/gate case where we would not care about tags and probably don't want the extra load on git.o.o20:40
*** e0ne has quit IRC20:40
jeblairso i think the potential zuul-cloner change here would be to add an argument20:40
*** mikelk has quit IRC20:41
jeblairdhellmann: ^ that may be worth doing so that we can have zuul-cloner retry on failure, etc.  git.o.o is good, but not always perfect.20:41
dhellmannjeblair : ok, I'll put that on my todo list20:41
dhellmannjeblair : fwiw, when we run these tools by hand, we don't install zuul-cloner from source, we use the released version. I don't know how often you do releases.20:42
jeblairdhellmann: very rarely, though i reckon we'll have one soon.20:44
*** rderose has quit IRC20:44
*** rderose has joined #openstack-infra20:45
dhellmannjeblair : what name do you like for the flag? I can make a note in my todo list20:45
dhellmann--fetch-tags?20:45
jeblairi like that20:45
dhellmannand maybe --update-remotes?20:45
dhellmannfor the 2 separate steps20:45
dhellmannor --fetch-remotes?20:45
jeblairi don't think you need to update remotes for this; i *think* fetch --tags is sufficient; i'll retest20:46
dhellmannoh, ok20:46
jeblair(assuming that's the case, i'd probably omit adding an update-remotes option to zc until we know we need it)20:46
fungiit should be, yes20:46
fungiremote update or fetch remotes gets other things like branch names i believe20:47
fungiwhich in this case we shouldn't need if the job really just cares about tags20:47
jeblairdhellmann: yes, 'git fetch --tags' after z-c runs is all that's needed to make 'git show 11.2.17' work20:47
dhellmannwell, the other sort of validation I'm doing is ensuring that a newly tagged version X is an ancestor of existing version Y (or vice versa, whatever)20:47
dhellmannand to do that, I think I need that whole branch?20:47
fungino, the history for each tag will be available, without branches present20:48
dhellmannok20:48
nibalizerrcarrillocruz: asselin__ yep, we have to move management of puppet into ansible20:48
fungionce git knows about the tags, it knows their histories20:48
*** shashank_hegde has quit IRC20:48
fungiyou would need branches if you want to know what commits are on the branch tips, and between those and the most recent tags on them20:49
dhellmannok, cool, I wasn't sure if it was just pulling in part of the dag or the whole thing20:49
dhellmannah, yeah, it does that, too20:49
*** akshai has quit IRC20:49
dhellmannbasically I've tried to automate all of the visual validation we were doing to make sure people were putting tags in the right places20:49
fungiahh, so if you care that there are unreleased commits on stable/mitaka then you'll either need to remote update/fetch remotes or do checkouts of them or something20:50
*** rdx_matt has joined #openstack-infra20:50
*** gouthamr has quit IRC20:50
mwhahahafungi, greghaynes - what ever was the resolution with the locale stuff?20:50
dhellmannit also tries to show which branch a new tag would end up on by showing which branches contain the named commit,20:51
dhellmannso yeah, I think I do need the remote update step20:51
dhellmannI'm not clear on the difference between "remote update" and "fetch remote"20:51
dhellmannI can look into that when it comes time to implement it, though20:51
jeblairdhellmann, fungi: hrm -- somehow my repo shows the correct origin/stable/mitaka commit20:51
jeblairlet me repeat and see if it's z-c or fetch tags that did that20:52
fungimwhahaha: resolution yes (that dib should create the locale default config file since the systemd package doesn't actually create that file), but i don't know if it's been implemented yet20:52
mwhahahaok20:52
*** eharney has quit IRC20:52
jeblairdhellmann, fungi: z-c alone causes 'git show remotes/origin/stable/mitaka' to be correct20:52
*** sputnik13 has quit IRC20:53
fungijeblair: ahh, then that should be fine20:53
fungithough looking in the zuul.lib.cloner source i'm not sure why20:54
dhellmannjeblair : so all I need is the fetch --tags?20:54
jeblairdhellmann, fungi: oh, there is an 'update' in there20:55
*** kgiusti has left #openstack-infra20:55
*** nadya has quit IRC20:55
*** akshai has joined #openstack-infra20:55
fungiin z-c? i don't see it20:56
jeblairwe call repo.prune() and then repo.reset()20:56
jeblairrepo.reset() calls update()20:56
jeblairwhich does what you would expect20:56
fungiaha!20:56
fungii didn't realize repo.reset did that20:56
*** akshai has quit IRC20:56
jeblairits log message is suppressed in z-c apparently -- though we see it on the mergers20:57
jeblairso, er, forget i said anything about update being unecessary.20:57
openstackgerritMerged openstack-infra/project-config: updated branches gerritbot alerts for in #openstack-swift  https://review.openstack.org/34237020:57
*** shashank_hegde has joined #openstack-infra20:57
*** jamesmcarthur has quit IRC20:57
*** Apoorva_ has joined #openstack-infra20:57
fungijeblair: that explains it. i missed that cloner is calling into merger for that20:58
jeblairdhellmann: so good news -- we can say with some confidence that z-c will always leave you with a repo that has had 'git remote update' run on it20:58
jeblairthe 'fetch --tags' is the only thing missing20:58
dhellmannah, good20:58
dhellmannok, so the other step is extra but shouldn't be expensive so I'll just leave it for now20:58
jeblairdhellmann: 'other step'?20:59
dhellmannthe remote update20:59
*** claudiub has quit IRC20:59
dhellmannI've already merged that patch in openstack/releases so we aren't blocked on tagging openstack-ansible20:59
jeblairdhellmann: oh, i'd recommend removing it.  it's a potential network failure point, and it's actually surprisingly expensive on the git server side (at least until we get the gc stuff fixed)21:00
dhellmannoh, ok21:00
*** adrian_otto has quit IRC21:00
dhellmannhmm, that failed to merge anyway21:01
fungiat this point, if we're already incurring the overhead of remote update, fetch --tags is minor by comparison. i'd just hardcode it in and not bother with a separate option21:01
*** Apoorva has quit IRC21:01
jeblairfungi: oh, hrm.  i thought fetch tags might end up shipping a lot of packs over?21:01
fungimore than remote update would?21:01
ianwnibalizer: oops :)21:02
*** akshai has joined #openstack-infra21:03
jeblairfungi: i just ran 'time git remote update' on an oldish nova -- about 5 seconds21:03
*** flepied has quit IRC21:03
jeblairfungi: 'time git fetch --tags' *after* the remote update was 11 seconds and transferred 589KiB21:04
fungioh wow21:04
fungiyep, i am very wrong about that then21:04
*** rfolco has quit IRC21:04
fungii bet the eol tags are to blame21:04
fungii wasn't considering them21:04
jeblairfungi: yeah, there were 3 of them21:04
jeblairfungi: so.... perhaps this is not a representative case for us though?21:04
openstackgerritIan Wienand proposed openstack-infra/system-config: Add ianw key and to infra-root  https://review.openstack.org/34188821:04
jeblairfungi: perhaps our usual case is that eol tags are not in play, because our images are rarely *that* old (except for the day after), and maybe there would not be much of a difference?21:05
fungijeblair: ideally we would be doing that in the git cloning for our dib elements21:05
jeblairfungi: right21:05
jeblairanyone have a week old nova repo? ;)21:05
fungii _did_21:05
funginow it's current because i was testing remote update on it21:05
jeblairfungi: have you tested 'fetch tags' on it?21:06
fungibut also a normal clone wouldn't be representative21:06
jeblairwe could move this testing to a node21:06
fungii hadn't no, and got real 0m4.055s, user 0m0.140s, sys 0m0.136s (no new tags were fetched)21:07
*** raildo has quit IRC21:07
fungirerunning fetch --tags now goes about twice as fast21:07
jeblairfungi: did it transfer any data?21:08
jeblairfungi: Receiving objects: 100% (2034/2034), 589.19 KiB | 0 bytes/s, done.21:08
jeblairthat line21:08
fungiit didn't say that it transferred anything, no21:08
fungithere was no output21:08
fungii've almost certainly fetched tags since the latest round of eoling21:08
*** dizquierdo has joined #openstack-infra21:08
jeblairokay, i'm persuaded that doing a fetch --tags will usually be fairly harmless for us then21:08
fungiwell, the real test would be trying in a clone on one of our job nodes21:09
*** piet has quit IRC21:09
fungithough actually, since we're not doing a clone --mirror from them, we likely aren't pulling unreferenced tags from them21:10
fungii'll hold one and poke around21:10
dhellmannfungi : http://logs.openstack.org/07/342307/5/check/gate-releases-tox-validate/f2b6cbb/console.html21:10
*** _ari_ has quit IRC21:10
ianwjeblair: any quick tips on debugging http://logs.openstack.org/16/341416/1/experimental/gate-tempest-dsvm-platform-fedora24/35ec3e3/console.html before i dive down the rabbit hole?  just bails?21:11
*** trown is now known as trown|outtypewww21:11
fungidhellmann: yep, that's what i was looking for (before we realized we needed fetch --tags anyway)21:11
dhellmannfor some reason I'm not seeing the output of the print statements I added; I wonder what's eating those21:11
*** roxanagh_ has joined #openstack-infra21:12
jeblairianw: you can find the actual error in http://logs.openstack.org/16/341416/1/experimental/gate-tempest-dsvm-platform-fedora24/35ec3e3/_zuul_ansible/ansible_log.txt21:12
*** thorst_ has quit IRC21:13
*** ldnunes has quit IRC21:13
jeblairianw: we should consult with Shrews, pabelanger, and mordred since this is very similar to some errors that we think we have corrected or worked around.21:13
rcarrillocruzwow21:13
rcarrillocruzi held a node to debug my role test issue where it crashes nova21:14
rcarrillocruzhttp://paste.openstack.org/show/532918/21:14
rcarrillocruzanyone saw this before?21:14
*** dizquierdo has quit IRC21:14
rcarrillocruzclarkb: have you seen ^ before?21:14
*** ajmiller has quit IRC21:15
*** thorst_ has joined #openstack-infra21:15
*** ajmiller has joined #openstack-infra21:15
clarkbrcarrillocruz: I haven't looks like a nova install issue21:16
rcarrillocruzhmm21:16
rcarrillocruzdhellmann: i see you pushed an oslo.config yesterday21:16
*** Apoorva_ has quit IRC21:16
*** roxanagh_ has quit IRC21:16
rcarrillocruzyou reckon ^ as a thing that got fixed21:16
rcarrillocruzthe logs shows 3.1221:17
rcarrillocruzlatest oslo.config is 3.1321:17
*** burgerk has quit IRC21:17
openstackgerritRamy Asselin proposed openstack-infra/system-config: Remove ansible managed puppet configuration files  https://review.openstack.org/34243121:17
dhellmannrcarrillocruz : did the constraint update land?21:17
asselin__rcarrillocruz, nibalizer ^^21:17
rcarrillocruzdhellmann: i'm not sure, where can i look?21:18
*** ddieterly has quit IRC21:18
dhellmannrcarrillocruz : https://review.openstack.org/#/c/341542/ has not merged21:18
*** Apoorva has joined #openstack-infra21:18
*** Apoorva has quit IRC21:19
*** maishsk has quit IRC21:19
rcarrillocruzahk21:19
*** thorst_ has quit IRC21:19
*** Apoorva has joined #openstack-infra21:19
rcarrillocruzanyway, let me check on git log from 3.12 to 3.13 if there's a patch about my issue21:19
*** maishsk has joined #openstack-infra21:19
fungijeblair: http://paste.openstack.org/show/532919 trying fetch --tags after cloning from a cached repo on a trusty worker21:19
fungilooks reasonably fast with very little data transferred21:20
openstackgerritJames E. Blair proposed openstack-infra/zuul: Use fetch instead of update in merger  https://review.openstack.org/34243321:20
*** edtubill has quit IRC21:20
* dhellmann signs off for the evening21:20
jeblairfungi, clarkb, dhellmann, Nakato: ^ lots of people should double check the wild assertions i just made there21:20
fungijeblair: also the remote update i did after the cloner call was mostly to confirm it's a no-op (seems to be)21:21
jeblairfungi, clarkb, dhellmann, Nakato: but if that turns out to be the case, maybe we can have nice things (at little cost)?21:21
*** flepied has joined #openstack-infra21:21
dhellmannyay!21:21
dhellmannjeblair : I'll look at that next week, tomorrow is a travel day21:22
jeblairdhellmann: cool, thanks!  [what, no gertty? ;)]21:22
fungidhellmann: planning to be around for the release team meeting?21:22
clarkbjeblair: does update not get tags?21:22
*** ccamacho is now known as ccamacho|out21:22
jeblairclarkb: experimentally, apparently not -- we know that z-c is running 'git remote update origin' for every clone, but we did not see the tags we wanted earlier21:23
clarkbI see. Wasn't the origin the zuul merger which may not have the tags though?21:23
*** rdx_matt has quit IRC21:23
*** rcernin has quit IRC21:24
*** rhallisey has quit IRC21:24
*** karthikp_ has quit IRC21:24
jeblairclarkb: it changes the origin before performing the update21:24
fungiclarkb: no, the origin is the git farm, it separately explicitly fetches from the merger21:24
clarkbah21:24
jeblairer, yeah, fungi's answer is more correct for that question, sorry21:25
fungiat least in our typical invocation21:25
jeblair(though what i said is also true -- it is the answer to "is the origin the local cache?")21:25
clarkbits just that my reading of the git remote man page is that the default is to fetch tags on fetched branches21:25
fungiit switches the origin from the local cache (that it cloned) to the specified remote21:25
clarkbimplying that fetch and update should behave the same there21:25
greghaynesmwhahaha: yep, as fungi said, I havent gotten around to implementing it yet, it should be pretty trivial to do though - just echo out a locale.conf in the yum-minimal element21:25
clarkbbut you can't do an explicit grab tags with update so switching to fetch is slgihtly better regardless21:26
fungiclarkb: consider my paste above21:26
openstackgerritRamy Asselin proposed openstack-infra/system-config: Explicity use scm: git for roles.yaml  https://review.openstack.org/34243521:26
jeblairclarkb: the only ref i see to that is the '--tags' argument to 'add' which perhaps means that if you add the remote in a certain way, tags will be fetched?21:26
jeblairso maybe we are not adding the remote in that way21:26
clarkbjeblair: ya thats a possibility too21:27
clarkbfungi: ah its tags not on a remote21:27
*** sputnik13 has joined #openstack-infra21:27
clarkbok I am sold fetch seems to be more fetchy21:27
fungiyeah, so it's retrieving tags which were only on the history of a branch that was subsequently deleted21:28
fungiin this particular case21:28
jeblairclarkb: if you 'git remote add --tags' you get 'tagopt = --tags' in .git/config.  if you do it with --no-tags, you get 'tagopt = --no-tags'.  and if you omit it, you get no tagopt.  so, er, i dunno how that relates to the default.  :)21:29
clarkbjeblair: By default, only tags on fetched branches are imported (see git-fetch(1))21:29
jeblairah21:29
*** hparekh has quit IRC21:30
clarkbalso that was a quote I didn't quote but ya. But that fits into fungi's thing21:30
*** amitgandhinz has quit IRC21:30
*** akshai has quit IRC21:31
pabelangerjeblair: ianw: we should hold a node to see what is going on. Looks like async_wrapper is not writing valid json21:31
*** tonytan4ever has joined #openstack-infra21:32
clarkbpabelanger: thats the issue that modrred was working on iirc21:32
fungijeblair: clarkb: if i just do a clone from the cached nova repo (not using zuul-cloner), switch the origin to the git farm and fetch --tags (so no remote update involved), i get http://paste.openstack.org/show/532922/21:32
clarkbso rather than fail right away mordreds patch was keep trying until the timeout in hopes that the json becomes valid21:32
pabelangerclarkb: Oh, could me. Let me see if there is an open PR21:32
jeblairfungi: do you find the new branches surprising?21:33
jeblairoh, maybe not21:33
*** cardeois_ has quit IRC21:33
clarkbfungi: ya that looks correct to me21:34
*** cardeois_ has joined #openstack-infra21:34
jeblairthat's just our clone not having the local branches yet, but not necessarily that the cached repo didn't21:34
funginot surprising, just confirming21:34
clarkbjeblair: the catch doesn't have "local" branches for stable/21:34
clarkbjeblair: it has the remote refs so has the commits but not the tracking branches21:34
fungiexcept we wanted it to21:34
*** weshay is now known as weshay_afk21:34
clarkbjeblair: I ran into this doing my big test thing on xenial. I had to do what fungi did in his paste essentially to get things correct21:34
fungii think something's still not right with my dib patch to be able to specify a * ref to grab all branches and tags21:35
jeblairwhat if we git fetch from the cache before we change the remote?21:35
clarkbfungi: well and even when you clone from /opt/git it won't set up tracking branches by default.21:35
fungibut yeah, or cached repos do seem to just have master21:35
jeblair(that doesn't sound like it should be necessary...)21:35
clarkbfungi: so functionally I Think this is rouhgly the same21:35
fungiclarkb: right, i mean we may want to clone --mirror from the cache with z-c to reduce remote update/fetch doing more things over the network than it needs21:36
jeblairi guess what i'm worried about is -- does that git fetch have to pull stuff from git.o.o that should be local?21:36
clarkbfungi: ah ya21:36
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the User Tokens api  https://review.openstack.org/33929721:36
fungibasically what jeblair also said21:37
clarkbjeblair: no its already local because we have remotes/origin/master21:37
pabelangerclarkb: I think this is a little different error, this was mordred PR: https://github.com/ansible/ansible/pull/1645821:37
clarkber remotes/origin/stable/foo21:37
*** tonytan4ever has quit IRC21:37
pabelangerclarkb: looks like the failure is just before we start polling21:37
*** thorst_ has joined #openstack-infra21:38
pabelangerwhich means maybe we didn't copy things properly to the remote host21:38
clarkband that ref can only point at commits or other refs in repo which means we have them in the cache we just don't have stable/foo tracking remotes/origin/stable/foo as I understand it21:38
fungiclarkb: our cache doesn't currently have those though, which (unrelated) needs fixing in dib still21:38
pabelangeror the first run of async_wrapper21:38
clarkbfungi: it did on my local image21:38
fungiweird21:38
clarkbfungi: whihc I built using the same elements21:38
*** cardeois_ has quit IRC21:38
clarkboh wait maybe I am mistaken21:38
* clarkb checks the repo he had problems with using reno21:39
fungiclarkb: http://paste.openstack.org/show/532923/21:39
clarkbya21:39
fungithat's on a held node21:39
pabelangerianw: we added the ability into nodepool to auto-hold specific jobs on failures, lets start there and get access to the async_wrapper json file21:39
clarkbthats annoying so yes we don't have the things and a git fetch against cache wouldn't change that21:39
fungihowever, we should fix that separately (we intended to have them), so plan as if it's there for now i guess21:40
clarkbfungi: I wonder if the copy into the image is where it breaks21:41
clarkbfungi: let me check on my builder node if the cache for dib has them21:41
fungihere's the bit we wanted it to be doing http://git.openstack.org/cgit/openstack/diskimage-builder/tree/elements/source-repositories/extra-data.d/98-source-repositories#n13421:41
*** thorst_ has quit IRC21:42
clarkbfungi: http://paste.openstack.org/show/532924/21:42
ianwpabelanger: sounds good21:43
clarkbso I think the setup on the dib cache side is fine. Its the moving into the image that must be beraking that21:43
*** yamahata has joined #openstack-infra21:43
*** ihrachys has joined #openstack-infra21:43
*** hparekh has joined #openstack-infra21:43
fungiclarkb: yeah, this is probably another one of those "dib wants to clean up everything for you, even things you want it to leave untouched" issues21:43
pabelangerianw: jeblair: Random guess, but is locale setup properly on the node?21:43
clarkbfungi: http://git.openstack.org/cgit/openstack/diskimage-builder/tree/elements/source-repositories/extra-data.d/98-source-repositories#n17321:43
fungiclarkb: aww, nuts21:44
clarkbthe handling for * there should do what we want I think21:44
clarkbmaybe we aren't using *?21:44
fungiclarkb: yeah, i added that too iirc21:44
fungiand i _thought_ i turned it on in our elements21:45
fungiconfirming now21:45
clarkblooking at the manifest in my cache it specifies specific sha1s21:45
clarkbso I am guessing no?21:45
fungiclarkb: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/openstack-repos/extra-data.d/50-create-repo-list#n53 defaults it to *21:46
ianwpabelanger: hmm, same issue with no locale.conf i guess, but that doesn't stop centos.  en* locales are there -- it's moved to packages ATM21:46
jeblairpabelanger: i don't think the locale should not affect ansible -- it specifies its own locale settings21:46
jeblairer21:46
jeblairpabelanger: i don't think the locale should affect ansible -- it specifies its own locale settings21:47
*** karthikp_ has joined #openstack-infra21:47
*** ihrachys has quit IRC21:48
fungipabelanger: ianw: jeblair: is this the same discussion we had earlier in the week about dib's minimal elements needing to create locale.conf because the systemd package only claims it as a "ghost" file and assumes anaconda or similar installer has already created it?21:48
clarkbfungi: I don't see anything setting CONFIG_REF either. But I definitely ahve a manifest without * in it and instead sha1s21:48
pabelangerjeblair: ianw: I only say, because I did find this on the goggles: http://stackoverflow.com/questions/37636257/the-async-task-did-not-return-valid-json21:49
pabelangercould be something to check21:49
fungiclarkb: yep, i'm deep in the weeds there--i probably overlooked something subtle when implementing it. maybe greghaynes might have bandwidth to try and spot what21:49
*** aeng has joined #openstack-infra21:49
pabelangerfungi: I don't think so, see the URL i linked for the reason I was asking21:49
ianwfungi: i'm not sure but yeah still root causing that -> the spec should at least touch it http://pkgs.fedoraproject.org/cgit/rpms/systemd.git/tree/systemd.spec#n34021:49
openstackgerritMerged openstack-infra/devstack-gate: Stop using DevStack fwaas code  https://review.openstack.org/32114621:50
pabelangerLooks like that logic in ansible has changed recently too: https://github.com/ansible/ansible/pull/1653421:51
clarkbfungi: I think I see what it is21:51
anteayaops midcycle tickets finally are available21:51
pabelangerwhich resolved: https://github.com/ansible/ansible/issues/1615621:51
clarkbfungi: we need to set the ref at http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/openstack-repos/extra-data.d/50-create-repo-list#n4321:52
clarkbfungi: we only do it for the tmp config thing21:52
clarkblet me try making that change and running a local build21:52
*** sputnik13 has quit IRC21:52
*** edmondsw has quit IRC21:52
*** amotoki has quit IRC21:53
fungiclarkb: OH! i only did it for system-config21:54
* fungi hangs head in shame21:54
*** sputnik13 has joined #openstack-infra21:54
fungitotally missed that it needed to be in the projects loop instead21:55
clarkbwe should know in about an hour if that fixes it21:55
clarkbI probably could've reduced the elements list to something quicker ohwell21:55
fungiclarkb: also, what i have there in dib _should_ fetch tags i think21:56
clarkbfungi: ya I think the dib stuff proper is probably ok21:56
zarofungi: made git gc optional, https://review.openstack.org/#/c/342388/ hope this satisfies your concern.21:56
clarkbfungi: we'll know by checking the nova tags list21:57
fungiclarkb: on the other hand, this probably means a huge bump in image sizes when we land the fix :/21:57
clarkbpossibly, I can compare to my older image. Older image was 5.2GB qcow221:58
funginow i'm glad you didn't strip down the projects list21:58
fungiyes please21:58
fungizaro: thanks, looking now21:58
clarkb-rw-r--r-- 1 root   root   5586769920 Jul 11 20:49 devstack-gate.qcow2 is the old one21:59
clarkbowned by root because you must be this root to drive the dib train21:59
fungiheh21:59
*** bhunter71 has quit IRC21:59
*** flepied has quit IRC21:59
fungirootin' tootin' dib!21:59
clarkbunrelated but I'd like to restart nodepool today as soon as the image uploads complete. This will pick up the new demand calculation code22:00
clarkbjeblair: ^22:00
*** gouthamr has joined #openstack-infra22:02
*** openstackgerrit has quit IRC22:03
*** gouthamr_ has joined #openstack-infra22:03
*** openstackgerrit has joined #openstack-infra22:03
jeblairclarkb: ++22:03
jeblairi will see how fast i can fix my webapp change :)22:04
clarkbkk22:05
*** sputnik13 has quit IRC22:05
clarkbyou probably have time. uploads are slow22:05
*** mriedem has quit IRC22:06
*** armax has quit IRC22:06
*** armax has joined #openstack-infra22:07
*** gouthamr has quit IRC22:07
ianwyeah so http://pkgs.fedoraproject.org/cgit/rpms/systemd.git/tree/systemd.spec#n340 is a package build-time thing, not install.  lucky i wasted all that time going through strace's of package installs to figure that out :(22:08
*** piet has joined #openstack-infra22:08
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Add a simple status webapp  https://review.openstack.org/29370622:08
jeblairclarkb, fungi: ^ rebased (the hold message was the conflict)22:08
*** elo has quit IRC22:09
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update live-screenshot plugin to use convert xml  https://review.openstack.org/34244622:09
*** elo has joined #openstack-infra22:09
jeblairoh wait let me fix the 'zuul' thing i keep missing :)22:10
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Add a simple status webapp  https://review.openstack.org/29370622:10
jeblairthere we go22:10
*** cody-somerville has quit IRC22:12
clarkbnibalizer: hurgleburgler random feature request for your vinz stuff since its something that bugs me occasionally. Make file mode changes super apparent on the front page change summary22:12
clarkbnibalizer: hurgleburgler: file modes matter for things like dib elements and its easy to get them wrong and not notice since its only in the diff view at the top iirc22:13
*** shashank_hegde has quit IRC22:13
*** rkukura has quit IRC22:14
*** karthikp_ has quit IRC22:17
*** sputnik13 has joined #openstack-infra22:18
*** tpsilva has quit IRC22:18
*** cody-somerville has joined #openstack-infra22:18
clarkbjeblair: lgtm I did point out a piece of new dead code but you can do a followup change if thats easier22:19
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Remove dead code from nodepoolcmd  https://review.openstack.org/34245022:20
*** devananda has quit IRC22:20
jeblairclarkb: thanks! ^22:20
*** rdx_matt has joined #openstack-infra22:21
*** devananda has joined #openstack-infra22:21
*** sputnik13 has quit IRC22:22
*** bhavik has quit IRC22:23
*** cody-somerville has quit IRC22:23
*** cody-somerville has joined #openstack-infra22:23
*** cody-somerville has quit IRC22:23
*** cody-somerville has joined #openstack-infra22:23
*** ihrachys has joined #openstack-infra22:24
*** rlandy has quit IRC22:24
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add dynamic reconfiguration  https://review.openstack.org/34059722:24
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update Logfilesizechecker to use convert xml  https://review.openstack.org/34245222:24
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update Logfilesizechecker to use convert xml  https://review.openstack.org/34245222:25
openstackgerritJames E. Blair proposed openstack-infra/zuul: Remove v2.5 ansiblelaunchserver  https://review.openstack.org/34245422:25
*** shashank_hegde has joined #openstack-infra22:25
*** garyk has quit IRC22:28
*** ihrachys has quit IRC22:30
*** shashank_hegde has quit IRC22:30
*** Apoorva_ has joined #openstack-infra22:31
clarkbtimothyb89: hey just noticing that npm complains about a few packages having potential dos issues when installing stackviz22:31
clarkbtimothyb89: its also complaining about a couple pacakges htat will fail on newer node which we probably don't want. Not suire if these thigns are already on your radar22:32
*** rkukura has joined #openstack-infra22:32
*** karthikp_ has joined #openstack-infra22:32
nibalizerclarkb: cool22:33
*** shashank_hegde has joined #openstack-infra22:33
nibalizeri daresay you could make a storyboard story22:33
*** tonytan4ever has joined #openstack-infra22:33
clarkbnibalizer: I can do that if its how you would like things tracked22:33
nibalizersince probably I will forget22:33
nibalizerim donw to use storyboard22:33
*** Apoorva has quit IRC22:33
nibalizerhurgleburgler: thoughts?22:34
clarkbI am going to reenable account 20395 in gerrit as they have sent mail to the infra list sayign they won't run third party ci on their personal account22:34
clarkbany objections to that?22:35
funginope, thanks. i flagged that message in case nobody else got around to it22:36
*** sputnik13 has joined #openstack-infra22:36
clarkbdone22:37
clarkbI will respond on the list22:37
clarkbfungi: my dib build failed (I think I ran out of disk space) but I am able to poke at hte half built state in /tmp and I have all the branches there for nova22:37
clarkbfungi: I will go ahead and push my fix to the element in a few22:37
*** tonytan4ever has quit IRC22:38
anteayaclarkb: I missed that post22:38
*** mdrabe has quit IRC22:38
anteayaah now I found it22:39
anteayaokay, no objections, the person clearly states that they understand what a personal gerrit account is for22:39
anteayathank you22:39
*** kien-ha has joined #openstack-infra22:40
jheskethMorning22:40
anteayamorning jhesketh22:40
fungiclarkb: i guess no dice on getting an image size increase estimate then22:41
clarkbfungi: not yet at least I am in the process of freeing disk space and will rerun22:41
*** karthikp_ has quit IRC22:41
clarkbI just have to find all the places that dib stashes data because I am not deleting all of it based on df output22:42
fungiyeah, having a rough idea in a review comment of what size jump we're looking at would help22:43
fungithanks22:43
ianwwhile we're talking about disk size, i'll still like to track it in nodepool with https://review.openstack.org/#/c/289678/22:44
jeblairianw: lgtm22:45
*** pahuang has joined #openstack-infra22:49
*** sputnik13 has quit IRC22:49
*** esberglu has joined #openstack-infra22:50
*** xyang1 has quit IRC22:50
*** shashank_hegde has quit IRC22:52
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update MongoDB plugin  https://review.openstack.org/34246022:52
*** sputnik13 has joined #openstack-infra22:54
*** rdx_matt has quit IRC22:54
openstackgerritClark Boylan proposed openstack-infra/project-config: Cache all branches in dib repo cache  https://review.openstack.org/34246122:55
clarkbfungi: ^ will let you know the build results as soon as I manage to get a build22:56
*** rbrndt has quit IRC22:57
*** xarses has quit IRC22:59
*** ddieterly has joined #openstack-infra22:59
*** flepied has joined #openstack-infra22:59
*** shashank_hegde has joined #openstack-infra23:00
craigeo/23:02
*** ams__ has quit IRC23:04
*** cardeois_ has joined #openstack-infra23:04
*** tonytan4ever has joined #openstack-infra23:05
*** dimtruck is now known as zz_dimtruck23:05
*** yamamoto has joined #openstack-infra23:06
*** jcoufal has quit IRC23:06
*** ddieterly has quit IRC23:06
*** jcoufal has joined #openstack-infra23:06
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Do not contest locks in PythonGit  https://review.openstack.org/34246223:07
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python 3 fixes: wrap iter() returns in list()  https://review.openstack.org/34246323:07
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: WIP: Create a helper to ease encode/decode on gear jobs  https://review.openstack.org/34246423:07
notmorganjeblair: ^ those three patches have me down to ~3 python3 fails.23:07
*** shashank_hegde has quit IRC23:08
notmorganoops23:08
*** jcoufal has quit IRC23:08
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: WIP: Create a helper to ease encode/decode on gear jobs  https://review.openstack.org/34246423:09
*** cardeois_ has quit IRC23:09
*** berendt has quit IRC23:10
*** shashank_hegde has joined #openstack-infra23:10
*** bhunter71 has joined #openstack-infra23:12
*** thiagop has quit IRC23:13
*** adrian_otto has joined #openstack-infra23:13
jeblairnotmorgan: not interested in changing gear?23:14
notmorganjeblair: a real headache23:14
*** thorst_ has joined #openstack-infra23:14
notmorganjeblair: spent most of the week trying to get it to work, and short of restructuring internally a huge volume of things, it wasn't easy23:15
notmorgansince the same job objects are used in many different ways on both client/server side23:15
notmorgani also spoke with SpamapS and greghaynes about it and decided it would be better/cleaner to isolate this on the consuming side23:15
clarkb6 image uploads left, all in ovh bhs123:15
jeblairnotmorgan: okay; i'm starting to think this may be becoming a distraction from v3.  perhaps we should shelve it for now?23:16
*** rkukura has quit IRC23:16
notmorganjeblair: eh, sure? *shrug* it's mostly done now. once i dumped the gear fixes.23:16
pabelangerclarkb: Ya, it seems slow theses days23:16
openstackgerritMerged openstack-infra/storyboard: Add example commands for the User Tokens api  https://review.openstack.org/33929723:17
SpamapSIMO python3 should generally be be something where you make progress, ensure it has unit test coverage, but don't compromise urgent tasks for it.23:17
notmorganjeblair: at least the first fix should be included regardless, the way we were writing out our temp configs was not guaranteed to be locked23:17
*** karthikp_ has joined #openstack-infra23:17
SpamapSnotmorgan: so does gear basically accept bytes most of the time in its API?23:18
notmorganSpamapS: part of the fixes for py3 were to get clean web-based console logs again23:18
notmorganSpamapS: yes bytes is accepted everywhere important23:18
jeblairnotmorgan: yeah, i still think that if gear is requiring that in zuul, then something is wrong in gear.  but we've gone back to zero on this twice and i don't want to burn any more time on it.23:18
SpamapSnotmorgan: that's unfortunate.. :-P23:18
* SpamapS prefers his libraries to take strings :)23:19
mordredI tihnk we can mange the console log thing without going al th eway down the py3 hole for zuul if the hole is too deep23:19
greghaynesSpamapS: You mean on the server side?23:19
*** EricGonczer_ has quit IRC23:19
greghaynesSpamapS: oh, as a client23:19
*** thorst_ has quit IRC23:19
SpamapSjust in general, if I have a library giving me an object, I would prefer that it take strings most of the time.23:19
jeblairSpamapS, notmorgan, greghaynes: no, i believe gear accepts and/or itends to accept some string23:20
*** thorst_ has joined #openstack-infra23:20
jeblairi think there has been some misunderstanding about that23:20
jeblairi thought we had cleared it up on the mailing list23:20
jeblairbut apparently not23:20
SpamapSThere are exceptions, like I/O libraries. And gear is kind of dancing on that line.. since it might be that you really do need to give it raw bytes.23:20
notmorganit accepts strings for name/unique but not for arguments/data23:20
notmorganand that is perfectly fine23:20
greghaynesYea, when you say gear I am unclear if that means gear the protocol, the server, or the client library23:20
notmorganbut it also returns raw bytes23:20
greghaynesand thats what keeps confusing me23:21
jeblairgreghaynes: is the protocol named gear?23:21
notmorgangreghaynes: gear in this case is our lib.23:21
jeblairi thought it was called the "gearman protocol"23:21
greghayneswell, there is a protocol that we use.. not sure the name23:21
greghaynesok, sure23:21
jeblairhttp://gearman.org/protocol/23:21
greghaynesso then server or client?23:21
jeblairthat's the title of that23:21
*** kien-ha has quit IRC23:22
greghayneswhat I keep wondering is - if were talking about the server, where does the server ever do any string manipulation23:22
*** PollyZ has joined #openstack-infra23:22
SpamapSgreghaynes: we're not talking about the server. Or at least, I'm not23:23
jeblairgreghaynes: it performs comparisons, and aggregrates things like function names into status command output23:23
greghaynesok, so comparison and function names seem like things that shouldnt require any decoding23:23
*** sputnik13 has quit IRC23:24
*** thorst_ has quit IRC23:24
notmorganand most of that is in-fact compared in bytes-form, but it still consumes/uses the same data model.23:24
SpamapSactually as I think about it.. you really do need to accept bytes even in the client lib23:24
SpamapSbecause your gear client may be talking to java worker23:25
SpamapSand you can't really assume encodings then23:25
clarkbSpamapS: yes that was my comment from ysetday23:25
SpamapSyou want the bytes to match up23:25
jeblairnotmorgan: that's chiefly for convenience -- the server is explicitly less supported than the client.  it's marked as being experimental.  the api should not be considered frozen at all.23:25
*** sputnik13 has joined #openstack-infra23:25
notmorganjeblair: right, it's a lot of work to split that out compared to a small helper object23:25
*** PollyZ has quit IRC23:25
notmorganjeblair: i got about 30% into splitting it and felt that the shorter path was better for *now* and could be circled back.23:26
*** asettle has joined #openstack-infra23:26
jeblairnotmorgan: for me, this is an argument that we should do it later at a time when we are prepared to23:26
notmorgan(30% was about an hour but the next 70% is going to be days and days)23:26
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Users api  https://review.openstack.org/33857023:27
jeblairSpamapS, clarkb: i think i am comfortable saying that function names in gear will be utf8 on the wire by default, and if you need something else, you can use a less convenient api.23:27
jeblairSpamapS, clarkb: that is the historic behavior in gear and it is reasonable for almost every imaginable circumstance23:27
*** rook- has quit IRC23:28
jeblair(this is what i said in my email, i think)23:28
jeblair(by 'less convenient api' i mean an alternate attribute/argument in gear -- not a different library)23:28
jeblair('name_bytes' instead of 'name', etc)23:28
*** armax_ has joined #openstack-infra23:28
clarkbya I think accepting bytes too is fine probably23:29
clarkbmy comment yesterday was specifically if you waent ot use a non utf8 encoding because talking to somethign that doesn't utf8 then bytse would be useful23:30
SpamapSjeblair: the protocol is silent on this. the strings are opaque strings of bytes.23:30
jeblairclarkb: to be clear, i'm saying that Job(name=u'foo') gets automatically encoded to utf8, and Job(name_bytes=b'bar') gets sent as-is.23:30
*** asettle has quit IRC23:30
SpamapSso it feels a bit weird to impose utf-823:30
jeblairSpamapS: understood.23:30
*** armax has quit IRC23:31
*** armax_ is now known as armax23:31
clarkbjeblair: I think as long as the api is there and tested then thats doable23:31
*** amitgandhinz has joined #openstack-infra23:31
jeblairSpamapS: i think that to expose function names as bytes only makes the library unusable in python3.  i think it's worth the compromise.23:31
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477723:31
*** SumitNaiksatam has quit IRC23:31
SpamapSIt would certainly feel clumsy to use if everything had to be bytes.23:32
jeblairnotmorgan: do you have your original zuul patch that did that handy ^ ?23:32
notmorganjeblair: hmm?23:32
*** pradk_ has quit IRC23:32
notmorganthat did what?23:32
jeblairSpamapS: yes, i would not choose to use gear if it required that23:32
jeblairnotmorgan: your patch to zuul that did '.encode' everywhere23:32
notmorganoh sure23:32
*** rkukura has joined #openstack-infra23:32
SpamapSand actually, there's really no reason for a 'name_bytes'23:32
notmorganit's still in zuul master branch, sec23:32
notmorganhttps://review.openstack.org/#/c/325661/23:33
*** dingyichen has joined #openstack-infra23:33
SpamapSyou should be in control of whatever is setting 'name', and be able to decode using whatever you know the encoding to be23:33
notmorganignore a few things are bundled there23:33
notmorganthat is because otherwise the transient between patches would take ~2hrs to fail the py3 job23:33
SpamapSfeeling very corner-casey here23:33
*** zz_dimtruck is now known as dimtruck23:33
mordredSpamapS: check the patch above23:33
mordredthis is what started us down this path23:34
jeblairyeah, that's the patch that made me say "we need to fix gear/py3" because that is not a usable api23:34
notmorganSpamapS: i would rather have a library say "we impose utf-8" than "encode with whatever you want"23:34
mordredI think we'd all actually prefer that python3 bytes/strings worked differently than it did :)23:34
notmorganSpamapS: if you don't like that about the library, either use a different one, or implement something yourself.23:34
clarkbcould you have a GearUTF8 class for client that did these things and use that as the place to do your encopding?23:35
notmorganesp. when it's fairly niche like gear is (we use it, and i guarnatee aomost no one uses it in py3 until recently)23:35
clarkbthen its consumable by users like zuul, but leaves the thigns are bytes for people that need not utf8? also would serve as a template for extending it to add not utf8 things23:35
notmorgansince there were py3 breaking bugs that if you actually used it, it would just fail23:35
*** amitgandhinz has quit IRC23:36
jeblairnotmorgan: i think we can do the name_bytes thing for those corner cases when someone wants to have a function name encoded in gb1803023:36
*** xarses has joined #openstack-infra23:36
notmorganjeblair: sure.23:36
SpamapShah23:36
SpamapSdurn gb1803023:36
* mordred proposes that we migrate all of openstack to gb18030 encoding23:37
jeblairclarkb: that may be a possibility as well -- the slightly harder thing is to make sure that when you have a gear.Worker, it gives you a UTF8Job or whatever.23:37
clarkbjeblair: ya I haven't looked at the itnernals too carefully thinking more from a UX perspective23:37
SpamapSanother idea..23:37
notmorganand keep in mind, we still need to explicitly encode/decode in zuul for data/arguments23:37
SpamapSis to just have an optional encoding parameter23:38
jeblairmaybe that entails passing in a job factory argument or something23:38
notmorganthose are data blobs that could be any "struct" form23:38
SpamapSso when you instantiate your objects, you pass encoding='foo' and it decodes with that.23:38
notmorganso the fact we use json is convienent23:38
jeblairnotmorgan: agreed23:38
notmorganbut we can't impose that at the gear level23:38
clarkbSpamapS: ya that could even go under my idea if we want a strong default in place23:38
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Users api  https://review.openstack.org/33857023:38
clarkbSpamapS: like utf8 calss just calls your thing with utf8 encoding23:38
*** zhurong has joined #openstack-infra23:38
clarkb*calls23:39
mordredclarkb: s/calls/class/ I believe :)23:39
clarkbmordred: bah23:39
SpamapSbecause really, the corner case we're trying to handle is "Oh man my gear blew up because of invalid utf-8 coming from {{ other side of gearman pipe }} what do I do?" Just letting people make a client object that encodes/decodes with whatever you need is entirely sufficient.23:39
SpamapSthe payload is being decoded too yes?23:40
notmorganSpamapS: the payload has to be decoded by the client, regardless of name/unique23:40
notmorganSpamapS: we can't force utf-8 here23:40
clarkbfungi: looks like I am getting a working build this time. Will know image size soon I hope23:40
notmorganSpamapS: it could be a packed data struct, it could be protobuf23:41
notmorganSpamapS: that is "data" and "arguments".23:41
SpamapSmakes sense and agree23:41
jeblairand i think it's entirely reasonable to insist that be passed in as bytes and blow up if not23:41
notmorganwe just happne to use json, which ahs the same issue as str()23:41
notmorganit needs explicit encoding.23:41
notmorgan(since it's str() at it's heart)23:42
*** thorst_ has joined #openstack-infra23:42
mordredwe could switch to protobuf23:42
mordredand punt on the whole thing23:42
notmorganmordred: different time / place / argument, and i'd 100% support that though.23:42
notmorganbut thats just me.23:42
jeblairmordred: that doesn't solve the problem at hand23:43
notmorganbut we'd need to deal with today and getting there anyway :P23:43
anteayamordred: do you think the P poll will be able to be fixed and continue or do you think you will have to restart it?23:43
mordredanteaya: it will be fixed and continue23:43
anteayathank you23:43
mordredanteaya: it is actually not broken, just most people's links are23:43
*** bhunter71 has quit IRC23:43
mordredthere are 675 votes cast in it, amainzgly enouhg23:44
* notmorgan has a broken link.23:44
mordredwhat I have learned is that NOBODY reads the mailing list23:44
* notmorgan doesn't know how to fix the link or would.23:44
jeblairand yeah, let's please have the protobuf argument some other time because i'm not convinced :)23:44
notmorganmordred: i also generally ignore the ML atm.23:44
mordrednotmorgan: I just have to resend you a link ... it's not hard, I just haven't had time yet23:44
notmorganjeblair: i have strong opinions on that, but it's such a change it's not worth a headache.23:44
notmorganjeblair: for not.23:45
notmorgannow*23:45
jeblairnotmorgan: convince me over our next beer :)23:45
notmorganalso depends on if we ever want a language other than python23:45
mordredjeblair: I was mostly kidding. I think that if we were already ina  world where the legwork and infrastructure were already in place for protobuf it would be neat, but it's not worth the cost to get from here to there23:45
anteayamordred: I read the mailing list23:45
notmorganif we don't / don't need to transit craziness like conductor(s), the benefits are meh23:45
mordredanteaya: yes, you do. the hundreds of people who have sent me messages telling me that something is wrong do not23:46
notmorganmordred: oh let me send you a few hundred more emails :P23:46
*** Swami has quit IRC23:46
anteayamordred: well I read the bit about the poll, I did miss the infra mailing list post about the request to reenable a gerrit account23:46
mordredon the positive side, I've only gotten one angry email from someone who is upset that they are receiving unsolicited email - so that's good23:46
notmorganjeblair: so.. i think i'm saying... i cant/wont convince you :)23:46
anteayaso I don't _always_ read the mailing list23:46
anteayabut yay, fun recieving lots of personal email23:47
notmorganjeblair: unless we determine the use-cases trend that way... cause... i'd rather drink beer and not talk protobuf w/ ya23:47
mordredanteaya: I never read the mailing list, statistically speaking23:47
mordrednotmorgan, jeblair: we could drink beer and talk about smoking meat23:47
anteayamordred: I believe that23:47
*** pradk has quit IRC23:47
notmorganmordred: and hack on code around a pool? in dallas?23:47
jeblairso anyway, on this -- i'd still like to suggest that we shelve or back-burner this for now.  but when we want to proceed, if we want to continue with the utf8/alternate attribute approach, that's fine.  if we want to change to the "encoding=utf8" approach, that someone write that up and send it to the infra ml.23:47
notmorganmordred: cause... that seems like a win23:47
clarkbfungi: -rw-r--r-- 1 root   root   5627776000 Jul 14 23:46 devstack-gate.qcow2 so that file size doesn't really change much. I am slightly suspicious and will mount it and check the repos23:47
mordredjeblair: wfm. I can happily propose other ways of dealing with console streaming between now and the time that we're ready to deal with them23:48
*** piet has quit IRC23:48
notmorganmordred: yeah we can probably brew something easy up w/o websockets23:48
*** tonytan4ever has quit IRC23:49
notmorganmordred: wont be as nice to work with though. but meh.23:49
jeblairmordred: i'm thinking we just refocus on the mainline v3 stuff, then console streaming after23:49
mordredjeblair: right. sorry, that's what I meant23:49
mordredI just meant that when we get there, there are options we can discuss if py3 is too hard/distracting23:50
jeblairmordred: that way we can unblock all the work about testing, conversion, etc.23:50
*** matt-borland has quit IRC23:50
*** thorst_ has quit IRC23:51
jeblairmordred: ok23:51
*** rdx_matt has joined #openstack-infra23:51
clarkbfungi: all the branches show up tehre so I think it is safe to go ahead and merge my change and images won't be terribly affected23:52
clarkbalso its not looking like i am going to get to restart nodepool today23:52
clarkbianw: ^ you might not be interested in doing that on a firday23:53
*** shashank_hegde has quit IRC23:53
*** cody-somerville has quit IRC23:54
jeblairnotmorgan: if you're game, i'd like to get your help on the v3 configuration changes.  it's still a bit of a mess, and there are places where i don't think we've found a good api.23:54
*** david-lyle has quit IRC23:54
jeblairnotmorgan: https://review.openstack.org/340597 doesn't make things much better :)23:54
*** shashank_hegde has joined #openstack-infra23:55
*** cody-somerville has joined #openstack-infra23:55
jeblairnotmorgan: but if you can take a look at that (it will be hard and it will prompt lots of questions) and then maybe work with me on some of the next steps, maybe we can suss out what that stuff should actually look like23:55
*** mtanino has quit IRC23:55
*** gordc has quit IRC23:56
clarkbI guess we could just decide to drop the ovh-bhs1 uplaods and resetart23:56
jeblairnotmorgan: (i'm basically trying to make all the job configuration examples in http://specs.openstack.org/openstack-infra/infra-specs/specs/zuulv3.html work)23:56
*** mika has quit IRC23:56
clarkbI dont' think the status thing has merged though23:57
clarkbso maybe we wait23:57
jeblairi will approve my change and ianw's so hopefully they will be there for the next restart23:57
*** mriedem has joined #openstack-infra23:57
notmorganlooking at the patch and the spec.23:58
jeblairi also can't restart them now, but could do so tomorrow if image builds aren't precious23:58
*** puiterwijk is now known as puiterwijk|mnt23:59
jeblairnotmorgan: cool.  i am happy to talk at length about anything in there.23:59
clarkbjeblair: sounds good23:59
*** hurgleburgler has quit IRC23:59

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