Tuesday, 2015-03-24

jeblairianw: so "devstack/debs" etc?00:00
*** dims has quit IRC00:00
ianwjeblair: devstack/files/{debs|rpms}00:01
jeblairianw: and 'debs' or 'rpms' is a file, not a directory?00:02
adam_gdevstack/files/{debs|rpms/$plugin_name00:02
*** markvoelker has joined #openstack-infra00:02
jeblairso that means $servicepluginrepo/devstack/files/debs == $devstackrepo/files/debs/$service00:03
*** achanda has quit IRC00:03
tchaypozaro: I remember you, I just didn’t know you as zaro :)00:03
adam_gjeblair, $serviceplugin/devstack/files/debs/$serviceplugin00:03
clarkbjeblair: 138959 may interest you00:03
jeblairadam_g, ianw: ok thx.00:03
tchaypozaro: and your whois only tells me that your real name is “ubuntu” ;)00:03
tchaypojeblair: We could argue that the tomatoes should be directed at the authors of requests00:04
jeblairtchaypo: i think it's urllib3 that ended up doing this...00:04
tchaypobut that’s not going to matter much when we’re covered in rotten fruit00:04
jeblairclarkb: what am i looking at?00:04
tchaypojeblair: but requests make it so hard to tell, with their clever use of vendoring00:05
clarkbjeblair: sorry 13859500:05
*** ZZelle_ has quit IRC00:05
tchaypookay, so the consensus is that we go with a lowest-common-denominator patch that hides the problem00:05
*** wenlock has joined #openstack-infra00:06
tchaypoI’d still like to be able to fix it on my system. Would we be okay with a note in the docs that mentions that “If you have an older version of py2, you may see this warning in the logs, here’s how to upgrade your system to fix the underlying problem”?00:06
*** baoli has quit IRC00:06
clarkbtchaypo: all you need to fix the problem is pip install requests[security] so documenting that should be fine00:06
fungiapparently turning off git-review's rebase detection is still gaining traction in neutron https://review.openstack.org/14086300:06
clarkbtchaypo: but I don't want to get into how to install dev headers on ubuntu/osx/fedora/etal00:07
clarkbfungi: I have no idea why they still insist they need that00:07
clarkbI have explained it to them and tested things to make sure git-review is actually working and asked for specific cases where it does not work and its fine00:07
clarkbit just works00:07
tchaypofungi: wtf00:07
openstackgerritMerged openstack-infra/infra-manual: Your Gerrit and Launchpad username can differ  https://review.openstack.org/16550700:07
fungiclarkb: but, but, things00:07
fungibaseless infra-is-a-black-box-let's-throw-this-switch-anyway arguments00:08
clarkbso if neutron is listening and is still interested in debugging that I am still happy to help00:08
clarkbspecific cases of git review rebasing when it should not have would be nice00:08
clarkbalong with the git review version that failed00:08
fungilooks like assaf muller commented with claims that it's not working as described for him00:10
fungi"when I simply 'git review' it fetches newest master and automatically rebases whatever local branch I'm on the updated master"00:11
clarkbthat is true00:12
clarkbbut it should then git reset back to your old state if that rebase is successful00:12
fungiyep00:12
clarkbI think ^ is where much of the confusion is coming from00:12
jeblairianw, adam_g: when you have a sec, can you give 167047 a quick look and see if that roughly matches what you'd expect?00:13
clarkbthe other example involves a cherry pick which means all bets are off you lose go straight to jail do not collect $20000:13
jeblairianw, adam_g: obviously, still more work to be done in removing that from devstack and getting it tested in sequence, etc.00:13
clarkband the snark in that comment means I should just ignore it00:13
*** annegentle has quit IRC00:14
*** emagana has quit IRC00:14
*** baoli has joined #openstack-infra00:15
jeblairclarkb, fungi: are either of you going to leave a comment on that?00:15
fungii just finished replying00:15
*** Swami_ has joined #openstack-infra00:15
adam_gjeblair, yah, looks about right. ive been slowly starting to migrate the ironic devstack code out, as well00:15
clarkbyes I am leaving one too to directly address the scenario described00:16
jeblairok cool00:16
*** sputnik13 has quit IRC00:16
*** Swami has quit IRC00:16
*** yamamoto_ has quit IRC00:16
fungii needed to reply anyway because i had mistyped my comment back in december and said -R when i meant -F00:16
fungiwhich probably contributed to some of the confusion00:17
*** spzala has joined #openstack-infra00:17
*** Swami_ has quit IRC00:17
clarkbcommented to address the scenario where git review may have not done the correct thing. asked for more infos00:18
clarkband pointed out that git pull will fast forward or rebase depending on your settings and cherry pick will always result in a new sha100:19
*** ddieterly has joined #openstack-infra00:19
*** melwitt has quit IRC00:19
jeblairtchaypo: why did you upload a new PS to 163979?00:20
*** hogepodge has quit IRC00:20
jeblairoh, you rebased00:21
*** sdake has quit IRC00:22
clarkbjhesketh: for 141260 isn't os-loganalyze already doing that?00:22
clarkbjhesketh: oh wait, I see this is an optimization to flip around the logic00:22
jheskethclarkb: yep00:23
openstackgerritMerged stackforge/gertty: Right align line numbers  https://review.openstack.org/16397900:23
*** e0ne has quit IRC00:23
clarkbok I am just about to call it a day so will put that on the early morning review list tomorro00:23
jeblairtchaypo: it messed up my stack and i have to rebase them all now :)00:26
tchaypoah, poo.00:26
jeblairtchaypo: probably best to check with patch authors before you change their dependencies :)00:26
openstackgerritJames E. Blair proposed stackforge/gertty: Display warnings as a popup  https://review.openstack.org/16544700:26
openstackgerritJames E. Blair proposed stackforge/gertty: Handle change id in simple searches  https://review.openstack.org/16437500:26
openstackgerritJames E. Blair proposed stackforge/gertty: Highlight starred changes in list  https://review.openstack.org/16657200:26
openstackgerritJames E. Blair proposed stackforge/gertty: Do not display InsecurePlatformWarning  https://review.openstack.org/16544800:26
clarkbfungi: any reason to not approve 166404 given the tox thing?00:27
tchaypoI guess it would have been better to land 163979, then rebase the one with the conflict on top of the new master?00:27
*** ivar-laz_ has quit IRC00:27
clarkbtchaypo: that is how I prefer to do things00:27
clarkbunless its urgent then we can smash the dep list00:27
openstackgerritJames Polley proposed stackforge/gertty: Minor typo - may -> many  https://review.openstack.org/16705400:27
openstackgerritMerged stackforge/gertty: Handle change id in simple searches  https://review.openstack.org/16437500:28
openstackgerritMerged stackforge/gertty: Display warnings as a popup  https://review.openstack.org/16544700:29
openstackgerritMerged stackforge/gertty: Do not display InsecurePlatformWarning  https://review.openstack.org/16544800:29
openstackgerritMerged stackforge/gertty: Minor typo - may -> many  https://review.openstack.org/16705400:29
*** mrmartin has joined #openstack-infra00:29
fungiclarkb: nah, either we want to pin it everywhere for consistency or nowhere. given it seems to be fixed again, and quickly this time, i'm in favor of no pins00:29
clarkbok I will approve that change now00:30
jeblairtchaypo: 1 minute 25 seconds from prop to merge :)00:30
tchaypomwahahaha00:30
tchaypoI’d feel more proud of that if it was more than a single-character doc-only change :)00:30
fungiclarkb: and it seems that code wasn't really pinning it anywhere effectively anyway because we pre-install it00:30
clarkbfungi: thats the preinstall code00:30
fungior at least it's getting pulled in somwhere else00:31
clarkbfungi: and tox uses that version00:31
clarkbfungi: its virtualenv not tox00:31
clarkbbut tox depends on virtualenv00:31
fungioh, wait, that's vierualenv, not tox00:31
*** hogepodge has joined #openstack-infra00:31
clarkbya00:31
fungibut yeah, seems like a fine cleanup00:31
fungii'll be around when the image updates complete tomorrow and can pull out the fire extinguisher if needed00:32
*** spzala has quit IRC00:33
*** baoli has quit IRC00:35
*** asselin_ has quit IRC00:36
*** hasharDinner has quit IRC00:36
tchaypois tox -edocs (in gertty) broken for everyone or just me?00:37
*** jcoufal has joined #openstack-infra00:38
greghaynesNg: mordred Hey, so im running into 413 overlimit erorrs when glance uploading to rax, youall run into this before?00:39
openstackgerritMerged openstack-infra/system-config: Always try to use the latest virtualenv  https://review.openstack.org/16640400:40
jeblairtchaypo: i don't think gertty has docs.  or support for any other tox target00:41
openstackgerritJames Polley proposed stackforge/gertty: Document fix for InsecurePlatformWarning  https://review.openstack.org/16705800:42
tchaypohttp://git.openstack.org/cgit/stackforge/gertty/tree/tox.ini#n2300:42
jeblairtchaypo: yeah, that's just overzealous boilerplating00:42
*** jhesketh has quit IRC00:43
*** jhesketh has joined #openstack-infra00:43
jeblairtchaypo: so part of why i decided to hide the warning is that i don't think it's gertty's responsibility to address underlying platform issues00:43
*** ayoung has quit IRC00:43
jeblairtchaypo: doesn't the warning itself link to a page describing how to fix it?  isn't that enough?00:44
jeblairsorry, i have to run now00:44
*** yamamoto has joined #openstack-infra00:45
*** HeOS has joined #openstack-infra00:45
*** garyh has quit IRC00:46
*** asettle has quit IRC00:47
*** coolsvap|afk is now known as coolsvap00:50
*** Longgeek has joined #openstack-infra00:51
mordredgreghaynes: I have not - it's possible you might need to request a quota bump?00:53
*** asselin_ has joined #openstack-infra00:53
mordredgreghaynes: infra has ... let's just call it a very large quota00:53
mordredgreghaynes: I apologize that I do not have more better thoughts00:54
clarkbmordred can we bring up using hpcloud west soon?00:54
*** dimtruck is now known as zz_dimtruck00:54
clarkbit would effectively double our api rate00:54
clarkbwithout causing disaster00:54
mordredclarkb: honestly haven't brought that up yet - but I've put an agenda item on a staff meeting for tomorrow00:54
mordredto talk about our public cloud stuffs - so I'll bring that up too00:55
clarkbthanks00:56
*** tiswanso has joined #openstack-infra01:02
greghaynesmordred: hrm, ok, filed ticket since that was the first request within 24hr01:04
*** salv-orlando has quit IRC01:04
*** tiswanso has quit IRC01:04
*** tiswanso has joined #openstack-infra01:05
mordredhrm. that does seem strange01:05
tchaypojeblair: The warning links to a page in the urllib3 docs, which clarkb based his patch on - but as fungi points out, those instructions are suboptimal if you’re consuming urllib3 via requests01:09
*** mtanino has joined #openstack-infra01:09
tchayporequests provides a better mechanism, that encompasses the urllib3 changes now, but in future will probably also include other security-related extra enhancements01:09
*** jyuso has joined #openstack-infra01:10
*** jyuso1 has quit IRC01:10
fungiwould be nice if requests could catch that exception and then rethrow it with extra context-specific suggestions, but that may not be possible if you're just calling the vendored urllib3 in it01:11
*** emagana has joined #openstack-infra01:11
*** baoli has joined #openstack-infra01:11
*** dannywilson has quit IRC01:12
funginova sagittarii 2015 no. 2... sounds like a great name for a band01:12
*** dhritishikhar has quit IRC01:14
*** annegentle has joined #openstack-infra01:14
*** marcusvrn has joined #openstack-infra01:15
*** bhunter71 has joined #openstack-infra01:15
*** liusheng has quit IRC01:16
*** emagana has quit IRC01:17
*** emagana has joined #openstack-infra01:18
*** jerryz has joined #openstack-infra01:19
*** ujuc has joined #openstack-infra01:19
*** annegentle has quit IRC01:20
*** emagana has quit IRC01:23
openstackgerritTimothy R. Chavez proposed openstack-infra/shade: Add 'rebuild' to shade  https://review.openstack.org/16106701:23
timrcclarkb, Thanks for the feedback.01:24
anteayazaro: thanks I found it with a little guidance from fungi, I rarely work with branches so didn't know where to look, thanks01:26
*** mtanino has quit IRC01:32
jeblairtchaypo: that's a good point; but i still think i don't want to confront gertty users with this.  essentially, i think that the urllib3 authors are engaged in a proxy war with distros, and i do not wish to be drafted in as a pawn.01:33
jeblairtchaypo: if there's a link with instructions on how to do the "requests[security]" thing, i would consider emitting that information to the log right after the insecureplatformwarning as a compromise01:34
*** unicell1 has quit IRC01:35
jeblairtchaypo: but i don't want to try to be authoritative documentation on this01:35
*** mrmartin has quit IRC01:38
*** MarkAtwood has joined #openstack-infra01:38
*** otter768 has joined #openstack-infra01:39
*** marcusvrn has quit IRC01:40
*** marcusvrn has joined #openstack-infra01:40
*** otter768 has quit IRC01:43
*** dims has joined #openstack-infra01:44
*** dims_ has quit IRC01:46
openstackgerritBorys Pierov proposed openstack-dev/pbr: Making 'pbr' open for extension by 3rd party libs  https://review.openstack.org/16707301:48
*** marcusvrn has quit IRC01:50
*** mriedem1 has quit IRC01:51
*** marcusvrn1 has joined #openstack-infra01:51
*** marcusvrn1 has quit IRC01:56
*** marcusvrn has joined #openstack-infra01:59
*** r-daneel has quit IRC02:02
*** hdd has quit IRC02:04
*** ddieterly has quit IRC02:04
*** hdd has joined #openstack-infra02:04
*** salv-orlando has joined #openstack-infra02:05
*** ddieterly has joined #openstack-infra02:05
*** marcusvrn1 has joined #openstack-infra02:06
*** spzala has joined #openstack-infra02:07
*** marcusvrn has quit IRC02:08
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Add a DSVM job for Magnum for functional testing  https://review.openstack.org/16455302:08
*** marcusvrn1 has quit IRC02:11
*** tqtran has quit IRC02:14
*** baoli has quit IRC02:14
*** baoli has joined #openstack-infra02:14
*** shardy has quit IRC02:15
*** annegentle has joined #openstack-infra02:16
*** annegentle has quit IRC02:21
*** unicell has joined #openstack-infra02:22
*** kaisers1 has joined #openstack-infra02:26
*** kaisers has quit IRC02:28
*** jcoufal has quit IRC02:29
*** sputnik13 has joined #openstack-infra02:29
*** soren has joined #openstack-infra02:30
*** achanda has joined #openstack-infra02:37
*** salv-orlando has quit IRC02:38
*** salv-orlando has joined #openstack-infra02:39
*** ghostpl_ has quit IRC02:41
*** soren has quit IRC02:43
*** zul has quit IRC02:47
*** hdd has quit IRC02:50
*** dims has quit IRC02:51
*** bhunter71 has quit IRC02:51
*** achanda has quit IRC02:53
*** achanda has joined #openstack-infra02:56
*** sputnik13 has quit IRC02:56
*** patrickeast has quit IRC02:56
*** sputnik13 has joined #openstack-infra02:59
*** zul has joined #openstack-infra02:59
*** marun has quit IRC03:01
*** zz_dimtruck is now known as dimtruck03:04
*** salv-orlando has quit IRC03:05
*** gyee has quit IRC03:06
*** asettle has joined #openstack-infra03:07
*** rfolco has quit IRC03:07
*** sputnik13 has quit IRC03:08
*** sputnik13 has joined #openstack-infra03:10
openstackgerritMonty Taylor proposed openstack-infra/ansible-puppet: Add support for running puppet apply  https://review.openstack.org/16354003:11
openstackgerritMonty Taylor proposed openstack-infra/ansible-puppet: Remove hiera data option  https://review.openstack.org/16515603:11
openstackgerritMonty Taylor proposed openstack-infra/ansible-puppet: Copy in matching hiera files  https://review.openstack.org/16515703:11
*** alex_xu has quit IRC03:12
*** tiswanso has quit IRC03:13
*** otter768 has joined #openstack-infra03:13
*** marcusvrn has joined #openstack-infra03:13
openstackgerritSteve Kowalik proposed openstack-infra/puppet-zanata: Add a zanata::client manifest  https://review.openstack.org/16708103:21
openstackgerritSteve Kowalik proposed openstack-infra/system-config: Use zanata::client in proposal salve  https://review.openstack.org/16610903:21
*** Longgeek_ has joined #openstack-infra03:22
openstackgerritSteve Kowalik proposed openstack-infra/system-config: Use zanata::client in proposal slave  https://review.openstack.org/16610903:22
mordredStevenK: I'd love to use it in the proposal salve03:23
*** hdd has joined #openstack-infra03:24
*** achanda has quit IRC03:24
StevenK:-(03:24
*** Longgeek has quit IRC03:25
mordred:)03:26
*** soren has joined #openstack-infra03:26
*** spzala has quit IRC03:31
*** soren has quit IRC03:32
*** achanda has joined #openstack-infra03:32
*** soren has joined #openstack-infra03:33
*** soren has joined #openstack-infra03:33
*** ddieterly has quit IRC03:34
*** sdake has joined #openstack-infra03:36
*** salv-orlando has joined #openstack-infra03:37
*** baoli has quit IRC03:37
*** achanda has quit IRC03:41
*** sdake has quit IRC03:42
*** achanda has joined #openstack-infra03:43
*** armax has quit IRC03:43
*** sdake has joined #openstack-infra03:44
*** armax has joined #openstack-infra03:44
*** armax has quit IRC03:50
*** achanda has quit IRC03:53
*** sdake has quit IRC03:55
*** marun has joined #openstack-infra03:58
*** achanda has joined #openstack-infra03:59
*** nijaba has quit IRC04:02
*** ujuc has quit IRC04:02
*** marun has quit IRC04:03
*** nijaba has joined #openstack-infra04:06
*** nijaba has joined #openstack-infra04:06
*** samueldmq has quit IRC04:07
*** salv-orlando has quit IRC04:09
*** soren has quit IRC04:10
*** dims has joined #openstack-infra04:12
*** dannywilson has joined #openstack-infra04:12
*** sputnik13 has quit IRC04:16
*** hdd has quit IRC04:16
*** dannywilson has quit IRC04:17
*** annegentle has joined #openstack-infra04:18
*** dims has quit IRC04:19
*** otter768 has quit IRC04:22
*** annegentle has quit IRC04:23
*** asettle has quit IRC04:27
*** otter768 has joined #openstack-infra04:27
greghaynesmordred: clarkb mentions that you had to force v2 glance api somewhere to get rax to work?04:29
greghaynescurious if you have that incantation handy04:29
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Add support for appending footers  https://review.openstack.org/16659604:31
*** hogepodge has quit IRC04:32
*** ddieterly has joined #openstack-infra04:34
*** xyang1 has quit IRC04:35
*** amotoki has joined #openstack-infra04:39
*** ddieterly has quit IRC04:39
*** dimtruck is now known as zz_dimtruck04:40
*** soren has joined #openstack-infra04:41
*** xyang1 has joined #openstack-infra04:41
*** xyang1 has quit IRC04:43
*** coolsvap is now known as coolsvap|afk04:44
*** amotoki has quit IRC04:51
*** ChuckC has joined #openstack-infra04:51
*** amotoki has joined #openstack-infra04:52
*** amotoki has quit IRC04:52
*** amotoki has joined #openstack-infra04:52
*** marun has joined #openstack-infra04:59
*** jamespage has quit IRC05:00
*** gnuoy has quit IRC05:00
*** gnuoy has joined #openstack-infra05:00
*** soren has quit IRC05:01
*** hogepodge has joined #openstack-infra05:01
*** jamespage has joined #openstack-infra05:01
greghaynesmordred: I think I got it... I feel bad for our users05:02
greghaynesmordred: You have to uplod the image to swift, create a glance task by passing in json to task-create arg, then it all works05:03
StevenKHaving been in earshot for a number of mordred's glance v1 versus v2 rants, I feel bad as well05:04
*** marun has quit IRC05:04
openstackgerritSteve Kowalik proposed openstack-infra/puppet-zanata: Add a zanata::client manifest  https://review.openstack.org/16708105:07
*** salv-orlando has joined #openstack-infra05:08
*** marun has joined #openstack-infra05:11
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add Parameterized Remote Trigger Plugin support.  https://review.openstack.org/15032705:11
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError.  https://review.openstack.org/16709505:12
*** annegentle has joined #openstack-infra05:19
*** harlowja is now known as harlowja_away05:22
*** annegentle has quit IRC05:23
*** otter768 has quit IRC05:25
*** reed has quit IRC05:26
*** boris-42 has quit IRC05:28
*** BharatK has joined #openstack-infra05:32
*** ddieterly has joined #openstack-infra05:35
*** ddieterly has quit IRC05:40
*** ghostpl_ has joined #openstack-infra05:42
greghaynesmordred: ok, now nodes are just hanging at BUILD spawning, but progress05:43
*** emagana has joined #openstack-infra05:45
*** ghostpl_ has quit IRC05:46
*** salv-orlando has quit IRC05:47
*** soren has joined #openstack-infra05:55
*** yfried has quit IRC05:57
*** yfried has joined #openstack-infra05:57
*** dims has joined #openstack-infra06:04
*** yamahata has quit IRC06:06
*** yfried has quit IRC06:09
*** dims has quit IRC06:10
*** sushilkm has joined #openstack-infra06:11
*** sushilkm has left #openstack-infra06:11
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: (hipchat) Accept list of hipchat rooms.  https://review.openstack.org/15383106:14
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add support for hipchat notifier 0.1.8  https://review.openstack.org/13584306:14
*** achanda has quit IRC06:15
*** ibiris_away is now known as ibiris06:18
openstackgerritMerged openstack-infra/system-config: Update review.o.o IP addresses in Zuul ssh config  https://review.openstack.org/16694806:20
*** ujuc has joined #openstack-infra06:28
*** tnovacik has joined #openstack-infra06:31
*** deepakcs has joined #openstack-infra06:36
openstackgerritAndrey Pavlov proposed openstack-infra/project-config: Improve ec2-api gating jobs for rally testing  https://review.openstack.org/16664806:40
*** pcaruana has quit IRC06:41
*** chlong has quit IRC06:42
*** lennyb has joined #openstack-infra06:42
*** yfried has joined #openstack-infra06:44
*** mrunge has joined #openstack-infra06:48
*** mrunge has joined #openstack-infra06:48
*** fesp has quit IRC06:54
*** Bsony has joined #openstack-infra06:57
*** yfried has quit IRC07:01
*** yfried_ has joined #openstack-infra07:01
*** chlong has joined #openstack-infra07:03
*** yfried_ is now known as yfried|afk07:03
*** yfried|afk is now known as yfried_07:05
*** soren has quit IRC07:07
*** garyk has joined #openstack-infra07:09
*** LinuxJedi has quit IRC07:09
*** Hal1 has joined #openstack-infra07:11
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Add openstack-cue to gerritbot  https://review.openstack.org/15801107:12
*** salv-orlando has joined #openstack-infra07:16
*** ominakov has joined #openstack-infra07:16
*** LinuxJedi has joined #openstack-infra07:18
*** ibiris is now known as ibiris_away07:19
*** annegentle has joined #openstack-infra07:20
*** ibiris_away is now known as ibiris07:20
*** spredzy|afk is now known as spredzy07:21
*** Ala has joined #openstack-infra07:21
*** emagana has quit IRC07:22
*** ominakov has quit IRC07:22
*** emagana has joined #openstack-infra07:22
*** fesp has joined #openstack-infra07:24
*** annegentle has quit IRC07:25
*** otter768 has joined #openstack-infra07:25
*** yfried_ is now known as yfried|afk07:26
*** emagana has quit IRC07:27
*** tsg has quit IRC07:28
*** yamamoto has quit IRC07:29
*** otter768 has quit IRC07:30
*** sobersabre has joined #openstack-infra07:34
*** Hal1 has quit IRC07:34
*** fesp has quit IRC07:35
*** yfried|afk is now known as yfried_07:35
*** ddieterly has joined #openstack-infra07:37
*** mpavone has joined #openstack-infra07:40
openstackgerritHuang Rui proposed openstack-infra/project-config: enable python-jobs for nova-zvm-virt-driver  https://review.openstack.org/16712307:40
*** ddieterly has quit IRC07:42
*** yamahata has joined #openstack-infra07:45
*** yamahata has quit IRC07:46
openstackgerritEric Brown proposed openstack/requirements: Add Bandit as a global test requirement  https://review.openstack.org/16712607:52
*** Hal1 has joined #openstack-infra07:55
*** dims has joined #openstack-infra07:55
*** markus_z has joined #openstack-infra07:56
*** hichihara has quit IRC07:56
*** hyakuhei has joined #openstack-infra07:57
*** yamahata has joined #openstack-infra07:58
*** stevemar has quit IRC07:58
*** Longgeek_ has quit IRC07:58
*** sarob has joined #openstack-infra07:59
*** ildikov has quit IRC08:00
*** ajo has quit IRC08:00
*** Somay has joined #openstack-infra08:01
*** dims has quit IRC08:02
*** dhritishikhar has joined #openstack-infra08:02
*** salv-orlando has quit IRC08:03
*** wenlock has quit IRC08:03
*** HeOS has quit IRC08:03
*** dhritishikhar has quit IRC08:05
*** sarob has quit IRC08:05
*** jyuso has quit IRC08:07
*** jyuso1 has joined #openstack-infra08:08
*** tkelsey has joined #openstack-infra08:08
*** yamamoto has joined #openstack-infra08:09
*** dhritishikhar has joined #openstack-infra08:09
*** achuprin has joined #openstack-infra08:09
*** liusheng has joined #openstack-infra08:10
*** chlong has quit IRC08:12
*** scheuran has joined #openstack-infra08:13
*** ujuc has quit IRC08:18
*** achuprin has quit IRC08:18
*** Somay has quit IRC08:19
*** yfried_ is now known as yfried|afk08:19
*** yfried|afk is now known as yfried_08:20
*** hashar has joined #openstack-infra08:20
*** annegentle has joined #openstack-infra08:21
*** yamahata has quit IRC08:22
*** yamamoto has quit IRC08:24
*** annegentle has quit IRC08:26
*** yamamoto has joined #openstack-infra08:30
*** dtantsur|afk is now known as dtantsur08:33
*** ajo has joined #openstack-infra08:34
*** mrmartin has joined #openstack-infra08:37
*** hyakuhei has quit IRC08:38
*** ddieterly has joined #openstack-infra08:38
*** dhritishikhar has quit IRC08:40
*** soren has joined #openstack-infra08:40
*** Bsony has quit IRC08:41
*** ddieterly has quit IRC08:42
*** yamamoto has quit IRC08:43
*** mrunge has quit IRC08:46
*** arxcruz has joined #openstack-infra08:46
*** YorikSar has quit IRC08:49
*** Ala has quit IRC08:50
*** Ala has joined #openstack-infra08:51
*** liusheng has quit IRC08:52
*** salv-orlando has joined #openstack-infra08:52
*** andreykurilin_ has joined #openstack-infra08:53
*** mattt has joined #openstack-infra08:55
*** jlanoux has joined #openstack-infra08:57
*** ominakov has joined #openstack-infra08:59
*** andreykurilin_ has quit IRC08:59
*** hichihara has joined #openstack-infra08:59
*** andreykurilin_ has joined #openstack-infra09:00
matttis there an issue w/ HP nodes in the gate?09:01
matttwe're seeing memcache failing to install but it appears to only happen when we get an HP image09:01
*** jistr has joined #openstack-infra09:04
*** ujuc has joined #openstack-infra09:06
openstackgerritMerged openstack-infra/puppet-kibana: Update kibana project url  https://review.openstack.org/16272709:08
*** mrunge has joined #openstack-infra09:11
*** zz_johnthetubagu is now known as johnthetubaguy09:12
*** dims has joined #openstack-infra09:15
*** derekh has joined #openstack-infra09:15
*** dims has quit IRC09:20
*** woodster_ has quit IRC09:20
*** Somay has joined #openstack-infra09:23
*** jlanoux_ has joined #openstack-infra09:23
*** YorikSar has joined #openstack-infra09:23
*** ujuc has quit IRC09:24
*** jlanoux has quit IRC09:25
*** otter768 has joined #openstack-infra09:26
*** HeOS has joined #openstack-infra09:28
*** e0ne has joined #openstack-infra09:31
*** imcsk8 is now known as imcsk8|zZz09:31
*** otter768 has quit IRC09:31
openstackgerritJoshua Hesketh proposed openstack-infra/devstack-gate: Move tempest log documentation into devstack-gate  https://review.openstack.org/16714309:33
*** Somay has quit IRC09:35
*** salv-orlando has quit IRC09:35
*** Bsony has joined #openstack-infra09:38
*** ddieterly has joined #openstack-infra09:39
*** hyakuhei has joined #openstack-infra09:39
*** e0ne has quit IRC09:40
*** garyk has quit IRC09:40
*** garyk has joined #openstack-infra09:40
*** _nadya_ has joined #openstack-infra09:40
*** sergsh has joined #openstack-infra09:42
*** johnthetubaguy is now known as zz_johnthetubagu09:43
*** ddieterly has quit IRC09:43
*** ZZelle has quit IRC09:44
*** ZZelle has joined #openstack-infra09:44
openstackgerritJoshua Hesketh proposed openstack-infra/system-config: Fetch devstack-gate documentation from dg  https://review.openstack.org/16714609:45
*** dizquierdo has joined #openstack-infra09:46
*** zz_johnthetubagu is now known as johnthetubaguy09:46
*** rlandy has joined #openstack-infra09:47
*** sarob has joined #openstack-infra09:49
*** achanda has joined #openstack-infra09:51
*** sarob has quit IRC09:54
openstackgerritPrzemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge  https://review.openstack.org/16715209:54
*** seeg has joined #openstack-infra09:55
*** achanda has quit IRC09:56
*** andreykurilin_ has quit IRC09:59
*** andreykurilin_ has joined #openstack-infra09:59
*** marcusvrn has quit IRC10:01
ajoI'm getting lots of 503 errors from gerrit: The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.10:04
ajofor the last 2-3 days10:04
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Remove search from branches, milestones and tags  https://review.openstack.org/16715510:04
*** ssam2 has joined #openstack-infra10:04
openstackgerritSergey Lukjanov proposed openstack-infra/project-config: Murano client is switching to use separated launchpad repo  https://review.openstack.org/16715610:04
*** ihrachyshka has joined #openstack-infra10:05
ihrachyshka.10:05
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Fix docs  https://review.openstack.org/16680310:06
ajohttp://www.fpaste.org/201965/14271915/10:06
ajothe gerrit 503 errors ^10:06
*** alex_xu has joined #openstack-infra10:08
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Upload devstack-gate documentation with logs  https://review.openstack.org/16715810:12
openstackgerritPrzemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge  https://review.openstack.org/16715210:13
openstackgerritPrzemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge  https://review.openstack.org/16715210:14
openstackgerritJoshua Hesketh proposed openstack-infra/os-loganalyze: Add support for appending footers  https://review.openstack.org/16659610:14
*** pelix has joined #openstack-infra10:15
*** andreykurilin__ has joined #openstack-infra10:17
*** andreykurilin_ has quit IRC10:17
*** btran has quit IRC10:19
*** dims has joined #openstack-infra10:19
openstackgerritAntoine Musso proposed openstack-infra/zuul: (WIP) Soften statsd requirement to bring 3.x (WIP)  https://review.openstack.org/14139110:21
*** ghostpl_ has joined #openstack-infra10:22
*** sputnik13 has joined #openstack-infra10:23
*** markvoelker has quit IRC10:26
*** samueldmq-away is now known as samueldmq10:26
*** e0ne has joined #openstack-infra10:29
*** Naima has joined #openstack-infra10:31
*** Naima has quit IRC10:31
*** salv-orlando has joined #openstack-infra10:31
*** Bsony_ has joined #openstack-infra10:34
*** Bsony has quit IRC10:35
*** ujuc has joined #openstack-infra10:35
*** andreykurilin_ has joined #openstack-infra10:37
*** andreykurilin__ has quit IRC10:37
*** ddieterly has joined #openstack-infra10:39
*** arxcruz has quit IRC10:40
*** soren has quit IRC10:40
*** ddieterly has quit IRC10:44
*** yfried_ is now known as yfried|afk10:45
*** andreykurilin_ has quit IRC10:45
*** Bsony has joined #openstack-infra10:46
*** hyakuhei has quit IRC10:47
*** Bsony has quit IRC10:47
*** Bsony_ has quit IRC10:48
samueldmqmorning10:50
*** arxcruz has joined #openstack-infra10:50
*** pc_m has joined #openstack-infra10:50
*** Bsony has joined #openstack-infra10:52
*** cdent has joined #openstack-infra10:53
*** vigneshvar has joined #openstack-infra10:54
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Branches, milestones and projects ids validation in tasks  https://review.openstack.org/16212610:55
*** ibiris is now known as ibiris_away10:55
*** yfried|afk is now known as yfried_10:56
*** sushilkm has joined #openstack-infra10:57
*** sushilkm has left #openstack-infra10:57
*** Bsony_ has joined #openstack-infra10:57
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Added story types  https://review.openstack.org/16341210:59
*** Bsony has quit IRC10:59
*** Bsony_ has quit IRC11:02
*** Bsony has joined #openstack-infra11:05
*** ibiris_away is now known as ibiris11:05
openstackgerritSean Dague proposed openstack/requirements: add what-broke.py analayzer  https://review.openstack.org/16699711:06
*** ildikov has joined #openstack-infra11:07
*** e0ne is now known as e0ne_11:09
mordredsdague: definitely need more things called "what-broke" :)11:10
sdague:)11:11
*** hichihara has quit IRC11:11
mordredmattt: that does not sound pleasing - do you happen to have a link?11:11
sdagueit seemed like an appropriate mantra for that particular tool11:11
mordredajo: that's the old gerrit server - it sounds like you have stale dns11:12
mordredreview.openstack.org has address 104.130.159.13411:12
mordredreview.openstack.org has IPv6 address 2001:4800:7818:102:be76:4eff:fe05:9b1211:12
mordredajo: ^^ those should be the DNS values you want11:13
*** Bsony_ has joined #openstack-infra11:13
ajohmmm, thanks mordred11:13
ajomay be TTL was too high?11:13
ajoreview.openstack.org.267INAAAA2001:4800:7818:102:be76:4eff:fe05:9b1211:14
ajoreview.openstack.org.265INA104.130.159.13411:14
ajothis is what I get here, seems fine11:15
ajoI must say I'm going through IPv611:15
ajonext time it fails I will force IPv4 to see if there's any difference11:15
*** ghostpl_ has quit IRC11:16
*** Bsony has quit IRC11:16
*** ildikov has quit IRC11:17
*** Bsony_ has quit IRC11:18
*** dtantsur is now known as dtantsur|bbl11:18
matttmordred: it may have been transient, i'll let you know if i see it again!11:18
*** notnownikki has joined #openstack-infra11:18
mordredmattt: cool - please do11:18
*** e0ne_ has quit IRC11:19
mordredajo: hrm. ipv6 _should_ work11:20
*** e0ne has joined #openstack-infra11:20
*** soren has joined #openstack-infra11:22
*** markvoelker has joined #openstack-infra11:26
*** otter768 has joined #openstack-infra11:27
*** ldnunes has joined #openstack-infra11:28
openstackgerritDavid Caro proposed openstack-infra/jenkins-job-builder: Added gerrit trigger missing options  https://review.openstack.org/16717511:28
*** jlanoux has joined #openstack-infra11:28
openstackgerritDavid Caro proposed openstack-infra/jenkins-job-builder: Added gerrit trigger missing options  https://review.openstack.org/16717511:31
*** jlanoux_ has quit IRC11:31
*** Bsony has joined #openstack-infra11:31
*** _nadya_ has quit IRC11:31
*** markvoelker has quit IRC11:31
*** otter768 has quit IRC11:32
*** Bsony has quit IRC11:36
*** e0ne is now known as e0ne_11:36
*** sarob has joined #openstack-infra11:38
*** zul has quit IRC11:40
*** zul has joined #openstack-infra11:41
*** sarob has quit IRC11:45
*** jamielennox is now known as jamielennox|away11:45
*** salv-orlando has quit IRC11:46
*** e0ne_ has quit IRC11:46
*** _nadya_ has joined #openstack-infra11:46
*** jlanoux_ has joined #openstack-infra11:47
*** ociuhandu has joined #openstack-infra11:47
*** mfink_ has quit IRC11:48
*** kgiusti has joined #openstack-infra11:50
*** jlanoux has quit IRC11:50
*** ghostpl_ has joined #openstack-infra11:52
*** e0ne has joined #openstack-infra11:53
*** dalgaaf has quit IRC11:57
*** markvoelker has joined #openstack-infra11:58
*** sergsh has quit IRC12:01
*** jaypipes has quit IRC12:06
*** _nadya_ has quit IRC12:06
*** jaypipes has joined #openstack-infra12:07
*** boris-42 has joined #openstack-infra12:07
*** Bsony has joined #openstack-infra12:09
*** yfried_ is now known as yfried|afk12:09
*** ghostpl_ has quit IRC12:10
*** yamamoto has joined #openstack-infra12:11
*** chlong has joined #openstack-infra12:12
*** woodster_ has joined #openstack-infra12:13
*** BharatK has quit IRC12:14
*** dkliban_afk is now known as dkliban12:14
*** yfried|afk is now known as yfried_12:15
*** johnthetubaguy is now known as zz_johnthetubagu12:15
*** ZZelle has quit IRC12:15
*** chlong has quit IRC12:15
*** dims has quit IRC12:15
*** ZZelle has joined #openstack-infra12:15
*** dims has joined #openstack-infra12:16
*** ildikov has joined #openstack-infra12:18
openstackgerritSean Dague proposed openstack/requirements: add what-broke.py analayzer  https://review.openstack.org/16699712:18
sdagueoh pep812:18
*** _nadya_ has joined #openstack-infra12:18
*** Bsony has quit IRC12:20
*** dkranz has joined #openstack-infra12:21
*** jcoufal has joined #openstack-infra12:22
*** ujuc has quit IRC12:23
*** salv-orlando has joined #openstack-infra12:24
*** zz_johnthetubagu is now known as johnthetubaguy12:25
samueldmqsdague, hmm, so this script will help to define whether the gate breaks due to new or update requirements12:26
*** deepakcs has quit IRC12:26
sdaguesamueldmq: well, it will give you the list of things which released recently12:26
sdaguewhich is often the reason things break12:26
*** dtantsur|bbl is now known as dtantsur12:26
samueldmqsdague, nice12:27
*** ghostpl_ has joined #openstack-infra12:27
samueldmqsdague, haha I love that story at the beginning :)12:28
*** yfried_ is now known as yfried|afk12:29
*** jistr is now known as jistr|class12:30
*** yfried|afk is now known as yfried_12:30
*** gordc has joined #openstack-infra12:32
*** chlong has joined #openstack-infra12:32
*** sergsh has joined #openstack-infra12:33
*** aysyd has joined #openstack-infra12:33
*** chlong has quit IRC12:35
*** mfink_ has joined #openstack-infra12:35
*** chlong has joined #openstack-infra12:36
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Session per request  https://review.openstack.org/15575112:37
*** ChuckC has quit IRC12:37
*** rfolco has joined #openstack-infra12:37
*** mattt has left #openstack-infra12:39
*** chlong has quit IRC12:39
*** sobersabre has quit IRC12:40
*** ddieterly has joined #openstack-infra12:41
ajomordred:12:41
ajomba:~ ajo$ ping review.openstack.org12:41
ajoPING review.openstack.org (23.253.232.87): 56 data bytes12:41
ajoI believe is red-hat's DNS via our VPN...12:41
ajoafazekas, have you experienced this?, it should be resolving to something else12:42
ajoipv6 seems right, btw: 2001:4800:7818:102:be76:4eff:fe05:9b1212:42
*** ildikov has quit IRC12:44
*** dprince has joined #openstack-infra12:44
*** ghostpl_ has quit IRC12:45
*** ddieterly has quit IRC12:45
*** _nadya_ has quit IRC12:46
openstackgerritDavid Caro proposed openstack-infra/jenkins-job-builder: Added parallelization options  https://review.openstack.org/7551412:47
*** annegentle has joined #openstack-infra12:47
*** _nadya_ has joined #openstack-infra12:47
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Delete all user tokens method  https://review.openstack.org/15575912:47
*** annegentle is now known as Guest8313412:47
*** ghostpl_ has joined #openstack-infra12:47
*** yamamoto has quit IRC12:48
*** yfried_ is now known as yfried|afk12:51
*** bknudson has quit IRC12:51
*** Hal2 has joined #openstack-infra12:51
*** yfried|afk is now known as yfried_12:51
*** sobersabre has joined #openstack-infra12:52
ajomordred, ignore me... it was an entry in my /etc/hosts .... I wonder why it worked sometimes12:52
*** MarkAtwood has quit IRC12:53
*** Guest83134 is now known as agentlebus12:54
*** Hal1 has quit IRC12:55
*** mpaolino has joined #openstack-infra12:55
*** weshay has joined #openstack-infra12:55
*** _nadya_ has quit IRC12:56
*** chlong has joined #openstack-infra12:56
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Provider helper classes for plugin data management  https://review.openstack.org/15431612:56
*** ildikov has joined #openstack-infra12:58
mordredajo: awesome. glad it wasn't something broader :)12:58
*** soren has quit IRC12:59
*** sushilkm has joined #openstack-infra12:59
*** sushilkm has left #openstack-infra12:59
*** mpaolino has quit IRC12:59
*** dkranz has quit IRC13:00
*** mpaolino has joined #openstack-infra13:00
*** ChuckC has joined #openstack-infra13:01
*** julim has joined #openstack-infra13:01
ajomordred :-) I'm remembering now, that long long ago I had some IPv6 issue, and I forced the IPv4 resolution... ;)13:02
*** jordanP has joined #openstack-infra13:04
*** salv-orlando has quit IRC13:04
jordanPhi guys13:04
jordanPI've sent an email on the ML 4 days ago : http://lists.openstack.org/pipermail/openstack-dev/2015-March/059494.html "[third-party]Properly format the status message with gerrit trigger"13:05
jordanPi'd like you opinion on that13:05
jordanPI am concidering sending a patch to https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/gerrit.pp13:05
jordanPchanging L16413:05
*** changbl has quit IRC13:06
jordanPor adding a new regex in the commentlinks hash13:06
jordanPbefore going there i'd like your opinion13:06
*** amotoki has quit IRC13:09
*** salv-orlando has joined #openstack-infra13:09
*** ddieterly has joined #openstack-infra13:10
mordredjordanP: hi! I don't have much of an opinion on that myself - I think we'll need to wait for jeblair to awaken13:10
jordanPmordred, not even a tiny opinion ? :)13:10
*** ddieterly has quit IRC13:11
mordredjordanP: sorry :)13:11
jordanPi like myself gerrit triiger, easy to setup, integrates into jenkins with which i am familiar so no new system (zuul) to install and configure13:11
*** weshay has quit IRC13:11
jordanPi am in a small company for which running a 3rd party CI is an investment13:12
*** amotoki has joined #openstack-infra13:12
*** agentlebus has quit IRC13:12
jordanPso, but I am defending myself, I think is we could support gerrit trigger also, that would be great !13:12
jordanP*if13:12
*** sushilkm has joined #openstack-infra13:13
*** sushilkm has left #openstack-infra13:13
*** yfried__ has joined #openstack-infra13:15
*** bknudson has joined #openstack-infra13:15
*** doude has quit IRC13:16
*** dustins has joined #openstack-infra13:16
*** yfried_ has quit IRC13:16
*** eharney has quit IRC13:16
*** sabeen1 has joined #openstack-infra13:18
openstackgerritJulien Danjou proposed openstack-infra/project-config: Move Gnocchi from Stackforge to OpenStack  https://review.openstack.org/16214613:21
openstackgerritJulien Danjou proposed openstack-infra/project-config: Remove some tests for Gnocchi  https://review.openstack.org/16421113:21
*** soren has joined #openstack-infra13:22
*** yfried__ has quit IRC13:22
*** yfried__ has joined #openstack-infra13:22
*** salv-orl_ has joined #openstack-infra13:24
openstackgerritMonty Taylor proposed openstack-infra/project-config: Move os-client-config from Stackforge to OpenStack  https://review.openstack.org/16721313:25
*** sputnik13 has quit IRC13:26
*** salv-orlando has quit IRC13:27
*** otter768 has joined #openstack-infra13:28
*** salv-orlando has joined #openstack-infra13:28
*** MarkAtwood has joined #openstack-infra13:28
*** sarob has joined #openstack-infra13:29
*** baoli has joined #openstack-infra13:30
samueldmqmordred, I am wondering why os-client-config is not called openstackclient-config, to be consistent with python-openstackclient13:30
samueldmqmordred, is that a limitation on pypi package names lenght? or do we have a rule to name things13:31
*** salv-orl_ has quit IRC13:32
mordredsamueldmq: it wasn't written with openstackclient in mind originally13:32
*** bcourt has quit IRC13:32
*** ChuckC has quit IRC13:32
samueldmqmordred, ah ok13:32
samueldmqthanks13:32
mordredsamueldmq: it was written just generally to solve a problem for ansible dynamic inventory, actually :) but then it turned out that it was a good fit for working with python-openstackclient13:32
mordredwhich was neat :)13:32
*** otter768 has quit IRC13:33
*** sarob has quit IRC13:34
samueldmqmordred, hmm, cool, maybe we should consinder to rename it later, since its on openstack namespace now :)13:34
samueldmqactually I got another question, regarding tests on system-config and project-config13:35
*** claudiub has joined #openstack-infra13:35
*** Bsony has joined #openstack-infra13:35
mordredit's worth talking about for sure - I think the largest userbase for it will likely be using it via the shade library currently - so if we did a rename release, then had shade depend on the new name, we'd probably catch most people13:35
*** peristeri has joined #openstack-infra13:35
samueldmqif  I change a gate job for keystone (for instance) on project-config, how am I supposed to test it?13:35
mordredsamueldmq: uhoh. you're going to ask a hard question now13:35
samueldmqmordred, ahah maybe13:35
samueldmqmordred, ^13:36
*** ildikov has quit IRC13:36
mordredsamueldmq: you are supposed to ... well ...13:36
mordredsamueldmq: there is currently no good story for that13:36
samueldmqmordred, can I test it locally? or just submitting to gerrit?13:36
samueldmqmordred, then tell me plz13:36
mordredsamueldmq: if it's a new job that we're not sure about, we usually add it as an experimental job13:36
AJaegersamueldmq, you could create a new job and run it as experimental and once it works move it over to the gate and remove the other one13:36
* mordred shuts up and lets AJaeger take over13:36
*** soren has quit IRC13:36
AJaegermordred, go ahead! You're giving great advise ;)13:37
StevenKAJaeger: O HAI, I have reviews up for the zanata client. Not begging for a review, more wanting to ask where the translation script is, so I can look at teaching it about this zanata thing.13:37
AJaegersamueldmq, but sometimes it'S unfortunately trial and error ;(13:37
*** ddieterly has joined #openstack-infra13:37
*** ayoung has joined #openstack-infra13:38
AJaegerStevenK, in project-config repo, the files are in jenkins/scripts/ - look for the *translation* files.13:38
*** dboik has joined #openstack-infra13:38
AJaegerStevenK, Most of it is done in the common_translation_update.sh file.13:38
*** dboik has quit IRC13:38
AJaegerStevenK, great to hear about the progress!13:38
AJaegerIf you have questions or want me to review something, feel free to email me directly (jaegerandi@gmail.com)13:39
StevenKAJaeger: I was going to poke at it, anyway. Not sure if I even know how to drive the damned client13:39
*** dboik has joined #openstack-infra13:39
StevenKAJaeger: This is also a clue to share my progress with the -infra meeting if anyone is curious13:39
AJaegerStevenK, you need to look at all the "tx" commands and add corresponding zanata commands. As a first step, let's get the push to zanata working13:40
AJaegerStevenK, for testing purposes, you can go to the e.g. nova repository and run upstream_translation_update.sh manually13:40
openstackgerritDarragh Bailey proposed stackforge/python-jenkins: Provider helper classes for plugin data management  https://review.openstack.org/15431613:41
AJaegerIt should push everything to transifex and zanata if you have installs of the clients and your login is setup correctly13:41
AJaegerStevenK, if you test, disable the tx commands since you don't have transifex permissions13:41
samueldmqmordred, AJaeger hmm13:41
samueldmqthe jobs for projects are at (https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml) right?13:42
StevenKAJaeger: Right, excellent, I have a place to start digging, and it doesn't end with me learning maven.13:42
*** armax has joined #openstack-infra13:42
*** mattfarina has joined #openstack-infra13:43
AJaegerStevenK, there's also a web page that explains the way we do the translation syncing, let me find it...13:43
*** yamamoto has joined #openstack-infra13:43
*** mriedem has joined #openstack-infra13:44
openstackgerritAleksey Ripinen proposed openstack-infra/python-storyboardclient: Added subscription events controller  https://review.openstack.org/16722313:44
*** yfried__ has quit IRC13:44
AJaegerStevenK, read https://wiki.openstack.org/wiki/Translations/Infrastructure13:44
samueldmqAJaeger, the jobs for projects are at (https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml) right?13:44
*** r-daneel has joined #openstack-infra13:44
StevenKAJaeger: At this time of the morning, it's more like "squint at", but thanks for the link.13:45
AJaegersamueldmq, layout.yaml defines when to run a job - jenkins/jobs/* declares the jobs13:45
*** bcourt has joined #openstack-infra13:45
samueldmqAJaeger, who deploy those jobs?13:46
*** mwagner_lap has quit IRC13:46
*** tiswanso has joined #openstack-infra13:46
AJaegersamueldmq, read http://docs.openstack.org/infra/manual/drivers.html#running-jobs-with-zuul and http://docs.openstack.org/infra/manual/creators.html13:46
AJaegersamueldmq, we have puppet to deploy everything automatically13:46
*** mtanino has joined #openstack-infra13:46
*** wenlock has joined #openstack-infra13:46
openstackgerritAleksey Ripinen proposed openstack-infra/python-storyboardclient: Added subscription events controller  https://review.openstack.org/16722313:47
samueldmqAJaeger, yes, so if I want to add a new job, I create it locally, test and then add to project-config?13:47
samueldmqAJaeger, my point is how to test changes in project-config locally :/13:47
samueldmqthanks for those links13:47
AJaegersamueldmq, some things you cannot test locally.13:47
AJaegerYou can test the scripts locally but with all the meta data around it, you would need to set up a complete CI for proper testing.13:48
samueldmqAJaeger, yep, that's what I wanted to know13:48
*** amitgandhinz has joined #openstack-infra13:48
samueldmqAJaeger, exactly, and how is this testes?13:48
samueldmqAJaeger, is there a CI job for CI test?13:48
* AJaeger never setup a complete CI ;(13:48
samueldmqAJaeger, or we just don't test it automatically ?13:49
seeghello, could you review https://review.openstack.org/#/c/167152/1 ? :)13:49
AJaegerWE do have some gate jobs that test that changes validate but we do not fully test a job13:49
samueldmqAJaeger, ah ok, that's what I was talking about, thanks13:49
AJaegersamueldmq, for setting up your own CI, you need to ask others...13:50
samueldmqAJaeger, I am still starting with infra .... still understanding how things work13:50
samueldmqAJaeger, in fact I am just trying to understand things, to contribute13:50
AJaegersamueldmq, read the links I gave you - and start reviewing patches to learn how things are done13:50
samueldmqAJaeger, yes I'll do, thanks13:50
*** ildikov has joined #openstack-infra13:51
AJaegerFor example look at 167152 to understand what needs to be done to add a new project with tests - as explained in the creators' guide13:51
AJaegersamueldmq, sorry, have to leave again now - it's afternoon and meeting time this side of the Atlantic ;). mordred back to you :)13:52
samueldmqAJaeger, np thx13:52
*** jistr|class is now known as jistr13:53
*** MarkAtwood has quit IRC13:54
*** doude has joined #openstack-infra13:55
*** achanda has joined #openstack-infra13:55
*** samueldmq is now known as samueldmq-away13:55
*** MarkAtwood has joined #openstack-infra13:55
fungisamueldmq: actually, where reviewing is concerned, some of the best infra changes to review early on are documentation (infra-manual, publications, infra-specs, files in doc subdirectories of other repos like system-config)13:56
*** sushilkm has joined #openstack-infra13:57
fungiand it's an easy place to start making simple corrections while gaining exposure to what we have and how it all works13:57
*** sushilkm has left #openstack-infra13:57
*** ibiris is now known as ibiris_away13:57
*** yamahata has joined #openstack-infra13:58
*** soren has joined #openstack-infra13:59
*** baoli has quit IRC13:59
*** radez_g0n3 is now known as radez14:00
*** baoli has joined #openstack-infra14:00
*** achanda has quit IRC14:00
*** dboik_ has joined #openstack-infra14:00
*** mrunge has quit IRC14:03
*** mriedem has quit IRC14:03
*** mriedem has joined #openstack-infra14:03
*** julim has quit IRC14:03
*** eharney has joined #openstack-infra14:03
*** dboik has quit IRC14:04
claudiubfungi: hello14:04
fungiwhat's up, claudiub?14:05
claudiubfungi: I was wondering if you could add me and alexpilotti to the stackforge/compute-hyperv core team. :)14:05
claudiubfungi: it was accepted a few days ago14:05
*** dkranz has joined #openstack-infra14:05
*** carl_baldwin has joined #openstack-infra14:06
*** julim has joined #openstack-infra14:06
fungiclaudiub: do you have a link handy to the change review which added it?14:06
claudiubfungi: yep: https://review.openstack.org/#/c/165611/14:07
NobodyCamgood morning -Infra14:07
*** vigneshvar has quit IRC14:08
NobodyCamHey hey fungi when you have a second, I just wanted to follow up and see if anythign came of the IronicWhiteBoard etherpad thing?14:09
pabelangerMorning, question about the puppet element for dibs.  When does the prepare-node script actually get invoked during the dib process?  Having trouble seeing how nodepool configures the jenkins username / ssh keys to connect into the image when it is first launched from the dib image14:09
fungiclaudiub: since you were the originator of that change, i've added you as the initial member of those core and release groups. they're set as self-managed so you should be able to add alexpilotti now14:09
*** mfink_ has quit IRC14:09
*** spzala has joined #openstack-infra14:09
*** sdake has joined #openstack-infra14:10
fungiNobodyCam: made some progress. i'll get you a paste of what i think is probably the last known good state here shortly so you can confirm, then i'll see what i can do to un-break the current pad so you might get access to its history again14:10
claudiubfungi: ok, thanks a lot! :D14:10
NobodyCamfungi: awesome thank you14:10
*** ildikov has quit IRC14:10
fungipabelanger: this element calls it http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/puppet/install.d/05-puppet#n2614:11
fungipabelanger: is that what you're asking?14:12
pabelangerfungi, okay, so puppet is run from inside the chroot?14:12
fungipabelanger: yes14:12
pabelangerfungi, perfect, that is what I was looking for14:12
*** dustins_ has joined #openstack-infra14:13
openstackgerritJoe Gordon proposed openstack-infra/elastic-recheck: Remove resolved bugs  https://review.openstack.org/16723714:14
*** sigmavirus24_awa is now known as sigmavirus2414:15
*** dustins has quit IRC14:16
*** mfink_ has joined #openstack-infra14:16
*** ajmiller has joined #openstack-infra14:16
*** zz_dimtruck is now known as dimtruck14:16
*** Hal1 has joined #openstack-infra14:16
*** ujuc has joined #openstack-infra14:17
*** Hal2 has quit IRC14:17
*** esker has joined #openstack-infra14:21
*** timcline has joined #openstack-infra14:21
*** esker has quit IRC14:22
*** hughsaunders has quit IRC14:24
*** hughsaunders has joined #openstack-infra14:25
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add os-testr repo  https://review.openstack.org/16724314:26
BobBallXenProject CI is on the third party CI mail filter list group in gerrit, which I thought should stop emails for every change that the CI has commented on - is that right?  I'm still getting hundreds of emails a day14:26
mtreinishdhellmann: ^^^14:26
*** tonytan4ever has joined #openstack-infra14:27
*** hrubi has quit IRC14:28
*** nelsnelson has joined #openstack-infra14:28
*** hrubi has joined #openstack-infra14:28
*** timcline has quit IRC14:29
*** ildikov has joined #openstack-infra14:29
*** weshay has joined #openstack-infra14:30
*** timcline has joined #openstack-infra14:30
*** sarob has joined #openstack-infra14:30
*** e0ne is now known as e0ne_14:31
*** achanda has joined #openstack-infra14:32
openstackgerritJoe Gordon proposed openstack-infra/elastic-recheck: Remove resolved bugs  https://review.openstack.org/16723714:33
openstackgerritJoe Gordon proposed openstack-infra/elastic-recheck: Functional test should not require a config file  https://review.openstack.org/16724814:33
anteayaBobBall: it should yes14:33
anteayahowever we had a case reported by gothicmindfood two weeks ago that she was experiencing emails from ci's in the filtered group14:34
openstackgerritAntoine Musso proposed openstack-infra/jenkins-job-builder: Stop mkdir output on each job write  https://review.openstack.org/16725014:34
fungiBobBall: are you perhaps receiving messages addressed _to_ the account?14:34
anteayabut we had nothing to follow up on14:34
*** sarob has quit IRC14:34
BobBallfungi: No; they are all CC'ed14:36
*** yfried__ has joined #openstack-infra14:36
*** e0ne_ has quit IRC14:36
BobBalle.g. https://review.openstack.org/#/c/166389/ when XenProject CI commented it got added as a reviewer and was CC'ed when Davanum +1'ed the change14:37
fungiBobBall: is it just that account you're seeing it from, or others in the https://review.openstack.org/#/admin/groups/270,members list too?14:37
*** sputnik13 has joined #openstack-infra14:37
BobBallMy other 3rd party CI (Citrix XenServer CI) does not have an email address - I asked for that to be removed before the third party mail filter list was added14:37
*** Hal2 has joined #openstack-infra14:37
fungiBobBall: oh, you're saying comments addressed to the XenProject CI account, not e-mails sent with the content of review messages from the XenProject CI account14:38
*** _nadya_ has joined #openstack-infra14:38
clarkbit doesnt stop you from receiving mail it stops you account from generating it14:38
BobBallOh.  Poo.14:38
BobBallThere I was hoping that the filter would stop me receiving spam!14:38
*** sabeen1 has quit IRC14:38
*** yfried__ has quit IRC14:38
*** e0ne has joined #openstack-infra14:38
*** yfried__ has joined #openstack-infra14:39
fungiyes, it protects other users from seeing messages containing the contents of comments from all the third-party ci accounts, it doesn't prevent the third-party ci accounts from receiving e-mail from gerrit14:39
*** prad has joined #openstack-infra14:39
openstackgerritAntoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications  https://review.openstack.org/16725414:40
openstackgerritAntoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications  https://review.openstack.org/16725414:41
*** reed has joined #openstack-infra14:41
*** Hal1 has quit IRC14:41
*** ildikov has quit IRC14:41
*** sdake__ has joined #openstack-infra14:41
*** mwagner_lap has joined #openstack-infra14:42
*** achanda has quit IRC14:42
*** mjturek1 has quit IRC14:43
*** tonytan4ever has quit IRC14:44
*** sdake has quit IRC14:44
mordredNg: btw - if you didn't see it - I made a kinda of massive discover/shift wrt the process-config-drive stuff14:45
mordredNg: and uploaded a patch to dib itself as a result (tl;dr - took over the "dhcp-all-interfaces" element which already pretty much does what we want - except for the parts it doesn't do14:46
mordredNg: https://review.openstack.org/16700314:46
BobBalldon't suppose there is a way to stop me receiving those emails from gerrit to the CI address?  Is the only way still to have that address removed from the gerrit account?14:46
*** timcline_ has joined #openstack-infra14:47
*** mjturek1 has joined #openstack-infra14:48
*** stevemar has joined #openstack-infra14:48
fungiBobBall: either that or server-side filtering14:49
*** mpaolino has quit IRC14:49
sslypushenkofungi: smarcet: hogepodge: Hi! Here you can find Refstack workflow diagram https://docs.google.com/a/mirantis.com/drawings/d/1y76mYyFl-iOqH4OQYT27Xcyh9QSPatXkuSag4zdHr5w/edit14:50
*** thedodd has joined #openstack-infra14:50
*** timcline has quit IRC14:50
greghaynesmordred: have you tested uploading to rax with the vhd-util from your ppa?14:50
greghaynesmordred: im running into an issue where rax nodes are stuck in BUILD spawning state14:51
*** EmilienM|PTO is now known as EmilienM14:51
*** annegentle has joined #openstack-infra14:51
Ngmordred: ah nice14:51
BobBallUnderstood.  Thanks fungi.14:51
fungisslypushenko: i assume "user creates rsa key pair" is just a convenience mechanism in the cli?14:52
fungiBobBall: ideally, a feature request to gerrit upstream for a "don't subscribe my account to changes i comment on" or even just a "don't ever send messages to my e-mail address except to perform account confirmation functions" but no idea how far that would get14:53
clarkbfungi: but then google won't be able to mine all your code diffs in gmail14:54
mordredgreghaynes: did you do the metadata setting?14:54
mordredgreghaynes: and no - I have not tested rax upload yet - was going to do that in a bit14:55
greghaynesah! I did half of that14:55
greghaynesnot the xenapi_use_agent14:55
* greghaynes retried14:55
greghaynesretries14:56
*** tnovacik has quit IRC14:56
BobBallvhd-util from ppa? I assume that's to convert to a XS suitable image?  Was that generated from mate lakat's blog post?14:56
*** soren has quit IRC14:56
*** MarkAtwood has quit IRC14:57
pabelangerfungi, well, that didn't work as expected.  I clearly had some path issues, cause puppet did my apply on my root nodepool os :)14:57
greghaynestheres a patch dug up from some mailing list that does some kind of needed magic14:57
*** garyh has joined #openstack-infra14:57
pabelangermight you I just hacked in something to run puppet14:58
mordredBobBall: yeah - I believe that was where I started14:58
sslypushenkofungi: Yes, I think that key pair is much more prefferable for CLI tools than OpenId14:58
BobBallAh great.  Just wanted to check that, if that's what it was, then it was sourced back to that-sort-of-thing.14:58
mordredyah - *waves hands wildly*14:58
fungisslypushenko: i meant is the cli really creating that keypair or is it just calling out to some other tool/library which the user could also run on their own if they wanted?14:59
mordredgreghaynes: yah - if you didn't set the xenapi_use_Agent, it will sit there hanging waiting for the agent to check in14:59
clarkbmordred: thats amazing14:59
fungisslypushenko: e.g. is there anything special about the keypair created by the refstack client, or is it just a normal rsa keypair?14:59
BobBallJust FYI another approach is to use qemu-img convert but fix up the VHD's uuid with a different patch to vhd-util (qemu-img convert puts an all-zero UUID in, contrary to the vhd spec)14:59
clarkbBobBall: why can't we just haev a single tool that doesn't need any out of band patches that just works (tm)?14:59
sslypushenkoI think refstack should support normal RSA keypairs15:00
sslypushenkofungi ^^15:00
mordredBobBall: what clarkb said - but also, this approach, while gross, does seem to be working mostly15:00
*** ChuckC has joined #openstack-infra15:00
BobBallFully agreed.  Problem is Citrix hasn't added convert support to vhd-util because of various (some perhaps perceived?) risks.  I think the one-tool-that-works approach is just to apply the upstream fix to qemu-img convert15:01
*** bcourt has quit IRC15:03
*** mriedem has quit IRC15:03
fungisslypushenko: thanks, i was merely confused by the diagram implying that the refstack cli had to be used to generate an rsa keypair15:03
openstackgerritAntoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications  https://review.openstack.org/16725415:03
*** mriedem has joined #openstack-infra15:04
*** pblaho has joined #openstack-infra15:04
mesteryanteaya: Question on CI voting for you. Does the neutron-ci group give people the right to vote on neutron-lbaas, neutron-vpnaas, and neutron-fwaas as well?15:05
mesteryanteaya: I added a CI as voting there, but they can only vote on neutron and not the *aaS repos15:05
*** jaypipes has quit IRC15:05
sdake__hey folks, trying to push a signed tag as documented here https://review.openstack.org/Documentation/access-control.html#category_push_signed but I recall the actual procedure is different15:05
sdake__and following the docs does not work correctly15:05
clarkbsdake__: which docs?15:06
sdake__the ones i linked above15:06
*** achanda has joined #openstack-infra15:06
anteayamestery: correct neutron-ci is for voting on neutron repo only15:06
anteayamestery: do you need ci groups for the *aas repos?15:06
mesteryanteaya: How do I enable CIs for the other ones? Link to the groups? Thanks!15:06
sdake__clarkb https://review.openstack.org/Documentation/access-control.html#category_push_signed15:06
fungisdake__: try http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release15:06
clarkbthat should work. if you use git-review you will likely have a gerrit remote so `git push gerrit v1.0.0` should also work15:06
mesteryanteaya: Yes, we want them voting there too15:06
*** achanda has quit IRC15:06
fungisdake__: what project?15:06
mesteryanteaya: I can submit a patch which adds them if that is what is needed15:07
openstackgerritMerged openstack-dev/pbr: Add truncated lincense text  https://review.openstack.org/16531915:07
fungisdake__: also what error message are you getting?15:07
sdake__stackforge/kolla15:07
sdake__[sdake@bigiron kolla]$ git push http://github.com/stackforge/kolla tag k315:07
sdake__(gnome-ssh-askpass:16347): Gtk-WARNING **: cannot open display:15:07
sdake__error: unable to read askpass response from '/usr/libexec/openssh/gnome-ssh-askpass'15:07
anteayawell I'm wondering if with can expand the rights on that group, would the ci's in the neutron group be the same ones as the *aas group?15:07
mesteryanteaya: For the most part, yes, and they may want to vote in both places15:08
fungisdake__: sounds like you have a problem with askpass on that machine15:08
sdake__git push gerrit k3 works thanks fungi :)15:08
anteayamestery: well if we need more groups then yes, you submit patches to the acl files of the repos you want to have the -ci group, just copy the neutron acl as an example15:08
clarkbsdake__: you have to push to gerrit not github15:08
*** carl_baldwin has quit IRC15:08
anteayamestery: right, I'm trying to see if we can use the current group15:08
fungiahh, yep. i totally missed the url in that command15:08
mesteryanteaya: Let me think about it and get back to you, thanks!15:08
clarkbsdake__: github is a read only mirror, the only account that writes to there is the one gerrit uses15:08
sdake__clarkb ya makes sense, the first docs i linked don't mentioned that15:08
sdake__clarkb yup I know15:08
anteayamestery: rather than making more work for everyone, hey you could patch the acl files for the *aas repos and give permissions to the neutron-ci group15:09
clarkbsdake__: those are gerrit's upstream docs, I think they assume you will always be pushing to the gerrit host15:09
mesteryanteaya: Ah, good idea! I'll do that now, thanks!15:09
sdake__should just link that whole docs section to the infra manual imo :)15:09
anteayamestery: great15:09
sdake__thanks guys :)15:09
*** mpaolino has joined #openstack-infra15:11
openstackgerritKyle Mestery proposed openstack-infra/project-config: Allow the neutron-ci group to vote in the *aaS repos  https://review.openstack.org/16726415:12
clarkbdhellmann: sdague will you have time to discuss https://review.openstack.org/#/c/163506/ at some point? I'm not sure how that is controversial as a general thing and we should probably agree on a way to handle the general case there15:12
mesteryanteaya: https://review.openstack.org/16726415:13
*** dangers_away is now known as dangers15:14
*** bcourt has joined #openstack-infra15:15
*** hdd has joined #openstack-infra15:16
sdagueclarkb: got to run errands now, maybe later15:17
sdagueclarkb: if you have an answer for "how does sahara move to pylint 1.5" that would be great15:18
sdaguebecause if one team is pinning that in g-r, they can't15:18
sdaguewithout fixing another team's linter tests15:19
clarkbsdague: I don't think that is a thing we support15:19
clarkbsdague: we haven't with pep8 or pyflakes flake8 hacking15:19
sdagueclarkb: we did that by putting it behind hacking15:19
clarkbno we didn't15:19
clarkbhacking pins pep8 and pyflakes for us15:19
sdagueright15:19
clarkbso everyone gets the same version there15:20
sdaguethat's what I mean by "behind hacking"15:20
clarkbwe don't allow sahara to use a different pep8 than nova15:20
sdaguesure15:20
clarkbso I am not sure why that is a requirement here15:20
sdaguebut we have an interface layer here15:20
SergeyLukjanovclarkb, sdague hey folks15:20
SergeyLukjanovclarkb, sdague is sahara used as an example?15:20
sdagueif that pin goes in, pylint will be fixed at the version for all time for all projects in openstack, because no one is taking the responsibility to move it forward15:21
clarkbSergeyLukjanov: not sure where sahara came from15:21
sdaguebecause sahara actually has a pylint job15:21
clarkbI see15:21
SergeyLukjanovsdague, yeah, we have one15:21
sdaguebut does the sensible thing that nova did which is have it non voting15:22
clarkbsdague: that wasn't the case when we pinned pep8, it was bumped each cycle15:22
clarkbgranted I am not sure anyone has volunteered to do it for pylint here15:22
sdagueright, but we had people dedicated to that15:22
sdaguewhich became the hacking project15:22
sdaguesame people15:22
*** soren has joined #openstack-infra15:22
sdaguethis is a defensive block because no one wants to address incompatibilities15:23
clarkbsdague: sort of. This is a "how you do linters" rule15:23
sdaguewhich is basically a forced vendoring of the lib for all of openstack15:23
clarkbinfra has always said pin your linters15:23
clarkband I told neutron they should do that with pylint15:23
clarkbyou cannot gate on an unpinned linter15:23
sdaguewe've also said 'don't pin requirements'15:23
clarkbwe have known this for years15:23
clarkbsdague: linters are different. They are a test only dep15:24
clarkbsdague: and they always add new rules that break on every release15:24
clarkbits a very known quantity15:24
sdaguethen we should stop enforcing g-r on these things, and let projects specify their own pins15:24
*** carl_baldwin has joined #openstack-infra15:24
clarkbthe prolem with that is it is unfriendly to the dev15:24
clarkbwithout any consistency is really hard to keep track of all the silly rules you have to follow15:25
sdaguewhy, it's running in tox?15:25
sdagueevery project has different ignores on flake8 today15:25
sdagueand different rules15:25
clarkbignores but not adds15:25
sdagueand adds15:25
*** sdake has joined #openstack-infra15:25
sdaguewith in tree hacking support15:25
*** garyk has quit IRC15:25
clarkboh right nova does that15:25
sdaguenot just nova15:25
clarkbI really wish we hadn't done that15:25
sdagueit's used all over openstack15:25
greghaynesmordred: Something I notice is that after I do my glance task-create glance image-list doesnt show my image, based on your script it seems like the image shows for you?15:26
sdaguewhy? it's extremely useful15:27
clarkbsdague: having the rules would be fine, but its handy as someone that often pushes patches all over to have a common set that isn't added to in each project15:27
sdagueclarkb: it's why we have a common entry point of tox -e pep815:28
*** bhunter71 has joined #openstack-infra15:28
clarkbI can always address the superset when writing code. But its frustrating to have tox explode on random rules added piecemeal around the larger project15:28
*** emagana has joined #openstack-infra15:28
fungiagreed. the workflow of "1. write code, 2. run linters to find out which nits this particular project cares about" is sort of unfriendly15:28
sdaguemaybe, they are tests15:28
*** sdake__ has quit IRC15:29
greghaynesmordred: and actually, nova image-list shows it so I think thats just a bug with your script15:29
sdagueit feels like you are saying there should only be one set of tests for all of openstack, vs. project specific tests to catch known issues in projects15:29
clarkbsdague: there should be one set of linter tests15:29
*** otter768 has joined #openstack-infra15:29
sdaguethis one lets a machine tell you the code will be rejected15:29
fungijust saying more consistency between reviewer expectations on different projects would be nice15:29
sdagueinstead of waiting for a human to reject you15:29
anteayafungi: +15:29
clarkbsdague: you can then subtract from that as it makes sense, I don't mind that since I can always address the superset and still be fine15:30
fungias reflected in the linter configurations between them15:30
fungimaybe the majority of devs don't encounter it because they only contribute to a handful of projects15:30
jeblairi can imagine there may be some need for a specific per-project test, like something that could only possibly apply to nova.  but anything that can be cross-project should be in hacking or pep8.  that is, after all, why hacking was written15:30
*** scheuran has quit IRC15:31
sdagueso we seem way off on a meta point now, unrelated to the original review15:31
anteayaI would go with the majority of devs contribute to one project15:31
jeblairthere's a balance to be made; and i'm not certain we are out of balance, but we should keep an eye on that15:31
anteayaonly a few contribute to more than one15:31
jeblairsdague: i agree, this isn't going to solve the pylint issue15:31
*** harlowja_at_home has joined #openstack-infra15:32
anteayato a large extent because projects are so different in their workflow15:32
anteayait is hard for people who want to contribute to more than one to learn how15:32
sdaguethe original issue is that pylint is used by a handful of projects, however, unlike flake8 (via hacking) there is no group that is working to wrangle it across all of openstack15:32
sdaguealso pylint has historically had a pretty bad false possitive rate15:32
*** annegentle has quit IRC15:33
sdaguesuch that you can't just use pylint, you have to write a custom wrapper and filter out a ton of stuff15:33
sdaguewhich makes it per project fragile. But without common effort, if we pin it in g-r, it's going to be pinned there for all time.15:33
fungii sort of expect the pylint divergence to solve itself, mainly because projects will get tired of squashing its false positives and/or turning off more and more of it until it's providing zero benefit anyway15:33
*** otter768 has quit IRC15:33
clarkbfungi: thats where pinning comes from15:34
anteayafungi: that is the neutron experience15:34
fungithat was the nova experience to iirc15:34
clarkbprojects are rediscovering that unpinned pylint breks them on each release. which is a thing that all linters have done15:34
fungier, too15:34
clarkbbecause linters always add new rules that they enforce by default15:34
jeblairsdague: if the pin increases in g-r, won't projects that use it just need to straighten out their issues before merging their next requirement change?15:35
sdagueclarkb: sure, but unless there is a group / effort that owns this at a global level, how do you address the frozen for all time issue?15:35
*** dannywilson has joined #openstack-infra15:35
clarkbsdague: you bump the pin every cycle like we do with hacking15:35
jeblairsdague: in otherwords, isn't this a distributed problem, where the work is distributed to projects that have opten into pylint testing?15:35
clarkbthen individual projects address the failures either by ignoring rules or changing code15:35
fungi(r dropping pylint jobs)15:35
sdaguejeblair: so, if nobody puts the effort into moving forward?15:35
*** ssam2 has quit IRC15:36
sdaguethen we're diverged like clarkb did not want us to be15:36
clarkbsdague: yes thats the pylint specific problem15:36
*** sarob has joined #openstack-infra15:36
*** tsg has joined #openstack-infra15:37
greghaynesmordred: success!15:37
*** sarob has quit IRC15:37
*** rameshg87 has joined #openstack-infra15:38
jeblairsdague: but wouldn't we reconverge as projects were motivated to fix linting and update their requirements?15:38
rameshg87hello all15:38
sdaguejeblair: the only reason we reconverged on hacking is that we removed tools/hacking.py from people's projects15:38
rameshg87i had a question on setting up 3rd party ci for ironic15:38
rameshg87can we use logs.openstack.org for posting our results ? any pointers if so would help15:38
sdagueand had the wrapper common, so less overhead, and bug fixes from central place15:39
sdagueall these projects still have the equiv of tools/hacking.py in their tree for pylint15:39
*** gyee has joined #openstack-infra15:39
sdagueso I don't think we'll get any convergence on this path15:39
jeblairsdague: i may not be following you.  my understanding is the problem is that new releases come with new errors, and projects need to fix those errors when switching to the new release.  this is true for pep8 as well, and we execute this process when hacking uprevs its dep on pep815:40
*** jamesmcarthur has joined #openstack-infra15:40
sdaguejeblair: so pylint is even gorpier than that.15:40
jeblairi think clarkb is saying we should do the same for pylint, except instead of pinning it via hacking, we pin it via g-r.  but we still uprev it only at the start of cycles, and when we do so, individual projects need to clean up the gorp (one way or another) before they can accept the new requirement.15:41
clarkbjeblair: pretty much. Then maybe if this works well we can shove it in hacking or similar (I have not idea if that will actually happen but I don't want to kill it before it gets a chance)15:42
jeblairand yeah, i also think no one should use pylint, but this seems a close enough approximation of a process we've found to be workable with pep815:42
fungirameshg87: we don't provide places for external organizations to post test results. you'd need to set up your own system to publish them, for example a web server15:42
sdagueok, so, I'd like to know who's signing up to own that?15:42
sdaguebecause that seems to be missing15:43
jeblairsdague: any project that elects to use pylint15:43
*** soren has quit IRC15:43
dhellmannif no one owns it and we just stay on the same version of pylint forever, is that bad?15:43
jeblairor do you mean own the start-of-cycle version bump?15:43
sdaguejeblair: the start of cycle bump15:43
*** annegentle has joined #openstack-infra15:43
sdaguewe have clear owners for that in the flake8 realm15:43
rameshg87fungi: okay, just wanted to check .. thanks15:44
clarkbsdague: maybe thats the thing we should ask for in the review15:44
clarkbsdague: if no one steps up leave the -1s in place15:44
sdagueok, I'd be fine with that15:44
clarkbI can pull my +2 if that helps make the -1 need volunteer more apparent15:45
sdagueanyway, I have to run and do errands, if someone wants to put that resolution into there15:45
anteayathanks for discussing this15:45
clarkbya I can do that15:45
sdagueclarkb: thanks15:45
*** changbl has joined #openstack-infra15:46
*** asselin_ has quit IRC15:46
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add os-testr repo  https://review.openstack.org/16724315:47
mtreinishanteaya: ^^^ if you get a sec, I'm sure I screwed something up :)15:48
anteayaah humility15:48
pleia2packing up to head out to puppetcampsf today, zanata update for meeting:15:48
anteayait is a door opener every time for me15:48
pleia2jeblair knows about the packing chat we had re: client, so he can talk about that if he wants15:48
anteayapleia2: happpy packing15:48
pleia2otherwise just continued reviews for the zanata topic branch in gerrit15:49
pleia2anteaya: thanks, it's just a laptop bag, conference is a walk down the street :)15:49
*** YorikSar has quit IRC15:49
anteayanice15:49
*** annegentle has quit IRC15:50
anteayamtreinish: why do you need ci for this repo?15:51
*** bradjones has quit IRC15:51
*** bradjones has joined #openstack-infra15:51
*** bradjones has quit IRC15:51
*** bradjones has joined #openstack-infra15:51
bknudsonI'm looking to add a job to run tox -e bandit in keystone ... any tips? Maybe make it experimental to begin with... (I assume this means I can run "recheck experimental" to show it works)15:52
mtreinishanteaya: I don't, but ci people like to run on weird things :) (it's just a copy and paste mistake)15:52
anteayaah perhaps pull it15:52
anteayamtreinish: also I don't see the cla requirment and it is heading for the openstack/ namespace15:52
jordanPjeblair, hi. When you have a moment, I'd like your opinion on a ML thread I started 4 days ago : http://lists.openstack.org/pipermail/openstack-dev/2015-March/059494.html15:53
anteayamy current position for reviewing is expecting openstack/ projects to require the cla15:53
stevemarbknudson, make it non-voting?15:53
jordanPI had a small conversation this morning with mordred who has no strong opinion on the subject15:53
fungiNobodyCam: jroll: it looks like revision 29050 out of 29063 is the last one before things went toes up http://paste.openstack.org/show/196032/15:53
clarkbbknudson: yup thats how you would trigger it in the experimental pipeline. If you grep for 'envlist' in openstack-infra/project-config you should find examples of jobs that use our templated tox runner15:53
bknudsonstevemar: I don't know if we want to start with experimental first?15:53
zaromorning15:53
fungiNobodyCam: jroll: if you can confirm, i'll try to roll the pad back to that rev15:53
clarkbbknudson: you can just use that templated tox running job and pass it your bandit env as the envlist15:54
mtreinishanteaya: oh, I didn't put it in there on purpose, because cla == yuck. But, I can add it back if that's a requirement for openstack/15:54
bknudsonclarkb: thanks, will do.15:54
NobodyCamfungi: awesome yeppers that looks like it15:54
jeblairjordanP: what are you trying to accomplish?15:54
*** dhritishikhar has joined #openstack-infra15:54
jrollfungi: seems legit, thanks <315:55
*** markus_z has quit IRC15:55
notmynamejeblair: are the global requirements updates in? can I recheck my patch today?15:55
jordanPjeblair, setting up a 3rd party CI using gerrit trigger. So far everything work buth the comments my jenkins leave are not properly formatted in gerrit15:55
clarkbnotmyname: I can check our image builds15:55
notmynameclarkb: thnaks15:55
*** carl_baldwin has quit IRC15:55
*** ssam2 has joined #openstack-infra15:55
*** sarob has joined #openstack-infra15:55
jeblairjordanP: the alterations we apply on reports require all of those pieces of information;  you can't contstruct our 'pretty' version of the jobs without it15:56
jordanPjeblair, I can't change the way the gerrit trigger plugin for Jenkins format the output, it's burried deep inside java code.15:56
clarkbnotmyname: looks like 2 hpcloud regions and one rax region do not have a new image for bare-trusty yet (where that requirements job should run)15:56
*** Somay has joined #openstack-infra15:56
notmynameok15:56
clarkbnotmyname: I will run some rebuildsthere, but we have 5 regions with new images so approximately 3:5 odds going on15:56
*** lucasagomes has joined #openstack-infra15:56
notmynameclarkb: ok. can you let me know when there's a good chance of it going through?15:57
mordredgreghaynes: w00t!15:57
clarkbnotmyname: yup15:57
anteayamtreinish: I consider it to be yes15:57
greghaynesmordred: Yep, left some comments on your patch - basically the glance image manipulation commands dont work for me, have to use nova15:57
mordredgreghaynes: after glance task-create , glance task-show should show you the status of the image15:58
jordanPjeblair, I disagree. We need the job name, a link and the failure|sucess. gerrit trigger provides everything but not in the order/format we are currently expecting15:58
mordredand then it'll give you a different uuid in its properties15:58
jeblairjordanP: where is the job name?15:58
mtreinishanteaya: ok will do15:58
*** ildikov has joined #openstack-infra15:58
jordanPjeblair, in the url15:58
anteayamtreinish: thank you15:58
mordredwhich is what you feed to glance for image-show/image-list15:58
*** jamesmcarthur has quit IRC15:58
jeblairjordanP: right, so that's a bit of a special case isn't it?15:58
jordanPit's always the last part of the url15:58
*** sdake has quit IRC15:58
mordredgreghaynes: BUT - if it works for you, we can sort that all out later :)15:59
*** yfried__ has quit IRC15:59
jordanPjeblair, it's not a special case. I believe gerrit trigger is a well used plugin. It's easy to setup and operate15:59
jeblairjordanP: your system can vote, and it can leave comments on the change which will be displayed if people click the toggle ci button15:59
*** yfried__ has joined #openstack-infra15:59
jordanPjeblair, it would lower the requirements for 3rd party cy15:59
lucasagomeshi, if you have a time mind taking a look at https://review.openstack.org/#/c/163344/ ? It's adding a job (non-voting) on the openstack/ironic-python-agent project to test the IPA ramdisk deploying images with PXE drivers. Thanks15:59
greghaynesmordred: yes, that part works, the issue is the image never shows in glance image-list for some reason, it does howerver show in nova image-list. In your patch I noticed youre doing some grepping on glance image-list15:59
jordanPjeblair, exclaty. But people have to click the button know.. needless to say, no one do that...15:59
Somayclarkb: Please review this https://review.openstack.org/#/c/163137/ . There were some doc changes that were suggested16:00
*** radez is now known as radez_g0n316:00
jordanPjeblair, my system can't vote. 3rd party ci are not allowed to vote yet in Cinder16:00
*** emagana has quit IRC16:00
greghaynesmordred: the glance task-show does give me the new uuid though16:00
anteayaI've had 3 meetings in the last 8 hours and need to get a walk in before the next round begins16:00
*** salv-orlando has quit IRC16:00
anteayaback later16:00
jeblairjordanP: we've done a lot of work to make that look nicer for the system that we use. and we've done a lot of work to make that system usable by other people.16:00
openstackgerritBrant Knudson proposed openstack-infra/project-config: Experimental bandit job for keystone  https://review.openstack.org/15759516:01
jordanPjeblair, yet it's not simple. Just look at the recent threads about drivers kicked out of cinder16:01
jeblairjordanP: i think if you want the enhanced experience, you should use the format we've developed.16:01
mordredgreghaynes: wow16:01
jordanPjeblair, it's burried deep inside java code. i can't do that forking gerrit trigger16:01
mordredgreghaynes: does it show now/16:01
jordanP*without16:02
mordredor is it still not there/16:02
*** carl_baldwin has joined #openstack-infra16:02
mordredgreghaynes: also - does glance image-list show anything for you at all?16:02
fungijordanP: i don't think any drivers got kicked out of cinder because reviewers had to click a button to see the details of their comments16:02
jordanPjeblair, all I am asking is slightly change the regex you are using16:02
greghaynesmordred: no still not there, glance image-list just shows an empty table16:02
*** EmilienM is now known as EmilienM|PTO16:02
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add os-testr repo  https://review.openstack.org/16724316:02
*** emagana has joined #openstack-infra16:03
jeblairjordanP: have you asked the gerrit trigger plugin maintainers if they would accept a patch to customize the report string?16:03
jordanPfungi, they were kicked because setting up a CI is not that simple. Gerrit-trigger imo is a bit simpler cause it doesn't require zuul. Just my opinion16:03
*** hashar is now known as hasharMeeting16:03
*** ildikov is now known as ildikov_afk16:03
clarkbjeblair: you did not approve https://review.openstack.org/#/c/158891/ are you ok with me doing that now? not sure if there was a specific reason for not approving16:03
jeblairclarkb: yep16:03
jordanPjeblair, I could. But they would say "blah backward compatibily blah " (which I understand). then they will be "plz provide a patch" then I'll be 'I know no java at all :('16:04
jeblair(was late at the time)16:04
clarkbwe are currentl not building dib images because we don't have enough disk space on nodepool.o.o so I will get 158891 in and try to clean that up16:04
fungijordanP: i'm just pointing out that the argument you're making in favor of changing that regex is specious (your driver won't be rejected because you have slightly different comment formatting)16:04
*** melwitt has joined #openstack-infra16:04
*** amotoki has quit IRC16:04
*** amotoki has joined #openstack-infra16:05
jordanPfungi, of course not. Thingee said my CI was fine. I shouldn't have mentionned this sorry :)16:05
*** ssam2 has quit IRC16:05
*** jistr has quit IRC16:05
jordanPjust that I'd love my CI to be present in the top right corner of gerrit UI16:05
*** yamamoto has quit IRC16:05
jordanPso that it's more visible.16:05
jordanPcause it's not voting now (which is better that way... :) )16:06
*** radez_g0n3 is now known as radez16:06
fungijordanP: running the software we write is one way to accomplish that. unlike gerrit-trigger, zuul will allow you to heavily customize your reporting16:06
jordanPmy arguments are 1) It's  small change 2) Supporting out of the box gerrit trigger will benefit to several people16:06
*** salv-orlando has joined #openstack-infra16:07
mordredgreghaynes: oh! that seems like totally broken glance endpoint16:07
jordanPfungi, I am aware of this. In my company, we are only 3 openstacks. We have to write code, and maintain our infra. We are already familliar with jenkins and gerrit trigger16:08
mordredgreghaynes: you shoudl at least see the system images16:08
jordanP*openstackers16:08
*** btran has joined #openstack-infra16:08
*** timcline_ has quit IRC16:08
mordredgreghaynes: do you have the export OS_IMAGE_API_VERSION=216:08
mordred ?16:08
mordredgreghaynes: /me loves finding new error conditions16:09
*** timcline has joined #openstack-infra16:09
clarkbmordred: greghaynes maybe thats what happens when you can't upload directly to glance?16:09
clarkbI would double check the glance talking to swift step16:09
mordredclarkb: but he uploaded16:10
mordredclarkb: and it worked16:10
*** soren has joined #openstack-infra16:10
mordredclarkb: it just isn't showing up in glance image-list16:10
*** dimtruck is now known as zz_dimtruck16:10
mordredthe image he uploaded is showing up in nova image-list16:10
clarkbmordred: sure, just saying that this is a clunky system that isn't atomic and leaves the user hanging out to dry if you get an small bit of it wrong16:10
mordredclarkb: totally16:10
fungijordanP: also i'm trying to find your proposed change, but all i see in scrollback is a link to a request on the ml. what replacement regex are you proposing? or are you asking someone to figure out the new regex for you?16:10
*** harlowja_at_home has quit IRC16:11
openstackgerritFabien Boucher proposed openstack-infra/system-config: Move hardcoded values into jenkins class params  https://review.openstack.org/16728816:11
clarkbmordred: this sort of error seems like a symptom of "oh I forgot to set this metadata" or "whoops used the wrong glance command if I want it in the image list"16:11
jordanPfungi, I can and will hapilly submit a patch.16:11
mordredclarkb: yah. I'm more fascinated by the fact that glance image-list doens't show him _anything_16:11
fungijordanP: i'm not saying it will necessarily be accepted, but a concrete proposal is much easier to reason about (especially since it's probably a one-line change in this case)16:12
jordanPit boils than to replacing <li> by <li|p> and extracting the right part of the JOB URL to get the job name16:12
*** unicell has quit IRC16:12
*** arxcruz has quit IRC16:12
jordanPfungi, I am 100% with you. Going to submit a patch tomorrow16:12
jordanPI just wanted to get the temperature :)16:13
fungijordanP: awesome, thanks16:13
*** e0ne is now known as e0ne_16:13
*** garyk has joined #openstack-infra16:13
* fungi gets back to being depressed over the complete lack of schema in etherpad-lite's database16:13
mordredfungi: but schemas make things hard. you can't just operate schemas with your beard16:14
mtreinishfungi: heh, isn't it fun :)16:14
fungiit's got only one table, two columns. they've implemented a key-value store in an rdbms16:14
fungiliterally, they named the table "store" and the columns for it are called "key" and "value"16:14
clarkbfungi: yes16:15
fungile sigh16:15
clarkbfungi: you can run etherpad lite with redis instead16:15
clarkbbut I am almost positive you would be more depressed in that situation16:15
fungiyeah16:15
*** chlong has quit IRC16:16
*** melwitt has quit IRC16:17
*** ilyashakhat has joined #openstack-infra16:18
*** thedodd has quit IRC16:19
openstackgerritMerged openstack-infra/system-config: Cleanup devstack-(trusty|precise)-dib images  https://review.openstack.org/15889116:19
*** ssam2 has joined #openstack-infra16:20
*** melwitt has joined #openstack-infra16:20
*** garyk has quit IRC16:21
*** yamahata has quit IRC16:21
*** sdake has joined #openstack-infra16:22
*** rameshg87 has left #openstack-infra16:23
fungiclarkb: so i think your original suggestion is probably the only viable solution... query all revisions via the api and replay them into a new pad16:23
*** jamesmcarthur has joined #openstack-infra16:23
*** mfink_ has quit IRC16:23
*** sdake__ has joined #openstack-infra16:24
*** sushilkm has joined #openstack-infra16:24
clarkb:/ fwiw last time I just took the last good version and put it back in the pad16:25
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add os-testr repo  https://review.openstack.org/16724316:25
*** sushilkm has left #openstack-infra16:25
*** sarob has quit IRC16:25
*** samueldmq-away is now known as samueldmq16:25
*** mestery has quit IRC16:26
fungiclarkb: agreed. i've never considered the history in etherpad to be especially durable, enough to trust it to stick around indefinitely, but maybe that's just because i've seen so many specific failures16:26
*** mestery has joined #openstack-infra16:26
*** sdake has quit IRC16:27
fungimaybe our users don't realize it's not a great place to track long-term modifications to information (as opposed to a git repo, meeting logs/minutes, et cetera)16:27
*** e0ne_ is now known as e0ne16:27
clarkbwe can change the intro text to pads to be a bit more specific about this16:28
*** ihrachyshka has quit IRC16:29
*** tnovacik has joined #openstack-infra16:30
*** Bsony has quit IRC16:30
*** tiswanso has quit IRC16:30
*** tiswanso has joined #openstack-infra16:31
*** thedodd has joined #openstack-infra16:32
*** carl_baldwin has quit IRC16:35
*** amotoki has quit IRC16:35
greghaynesmordred: Yes, I was doing the glance api versoin forcing16:37
mordredgreghaynes: wow16:37
mordredgreghaynes: I'd file a ticket ... glance image-list should Just Work and show you a list of things16:37
mordredgreghaynes: that said ... if it works for you now - it's not urgent16:37
*** annegentle has joined #openstack-infra16:37
greghaynesYea, its funny, most my tickets ive been filing read like launchpad bugs more than support tickets16:38
mordredhahaha16:38
mordredgreghaynes: next time you're bored we should figure out what's wrong16:38
greghaynesmordred: so for you the image-list works?16:38
greghayneser, glance image-list16:38
*** annegent_ has joined #openstack-infra16:38
*** carl_baldwin has joined #openstack-infra16:39
mordredgreghaynes: yes16:39
mordredgreghaynes: fwiw, I'm running latest python-glanceclient16:39
greghaynesoh, wierd16:39
*** unicell has joined #openstack-infra16:39
greghaynesyes, I just installed this vm new yesterday16:39
mordredgreghaynes: I'm assuming keystone catalog shows you an image section16:40
greghaynesyep16:40
*** tnovacik has quit IRC16:40
greghaynesok, if its a just me thing then my review comments arent valid16:40
mordredwell - they may be somethign we need to learn if they are another valid case that shade should detect and deal with16:41
*** jaypipes_ has joined #openstack-infra16:41
mordredgreghaynes: the nodepool tenant settings that work are: http://paste.openstack.org/show/19605616:41
greghaynesyou left the pasword blank16:42
greghaynes;)16:42
mordredgreghaynes: yes - sed is good like that16:42
*** ivar-lazzaro has joined #openstack-infra16:42
greghaynesLooks like mine, im using IAD region though16:42
mordredlet me try that, just for completeness16:42
*** yamahata has joined #openstack-infra16:42
*** annegent_ has quit IRC16:42
*** annegentle has quit IRC16:43
*** tqtran has joined #openstack-infra16:43
mordredgreghaynes: yes. IAD works for me with glance image-list16:43
greghayneshuh, fun16:43
greghaynesticket filing time16:43
*** armax has quit IRC16:44
*** hdd has quit IRC16:44
*** sdake has joined #openstack-infra16:44
*** ivar-lazzaro has quit IRC16:46
*** jamesmcarthur has quit IRC16:46
*** ivar-lazzaro has joined #openstack-infra16:47
*** sdake__ has quit IRC16:49
clarkbgreghaynes: have you tried a different region too?16:49
greghaynesah, good idea16:49
openstackgerritMatthew Treinish proposed openstack-infra/project-config: Add os-testr repo  https://review.openstack.org/16724316:49
clarkbgreghaynes: I have no idea if that can matter but it seems like something to try16:49
*** hyakuhei has joined #openstack-infra16:52
*** sdake__ has joined #openstack-infra16:52
*** hasharMeeting has quit IRC16:53
*** sergsh has quit IRC16:54
mordredmtreinish: wow. is that what I think it is?16:55
*** sdake has quit IRC16:56
mtreinishmordred: it's a testr wrapper16:57
mtreinishmordred: https://github.com/mtreinish/os-testr16:57
mordredmtreinish: nice16:59
*** tsg has quit IRC16:59
mordredmtreinish: would the intent be that we start having openstack projects depend on os-testr and that would pull in testrepository as needed?16:59
marunAm I the only one that thinks having to run jobs in response to a commit message change is wasteful?17:00
*** mfink_ has joined #openstack-infra17:00
fungimarun: nope, but also i believe we discussed we need newer gerrit before we can make that determination in its event stream17:00
mtreinishmordred: yeah that and to kill all the pretty_tox.sh scripts17:00
*** cdent has quit IRC17:00
mordredmtreinish: woot17:01
*** ivar-laz_ has joined #openstack-infra17:01
*** dtantsur is now known as dtantsur|afk17:01
marunfungi: ah, gotcha.  not enough detail to determine when a change doesn't require recheck.17:01
*** baoli has quit IRC17:02
clarkbfungi: and we have to stop testing commit messages17:02
clarkbfungi: which is hard now that we support cross repo dependencies but we can likely special case that particular case17:02
*** emagana has quit IRC17:02
*** timcline_ has joined #openstack-infra17:03
*** bcourt has quit IRC17:03
fungitrue. if it's a commit-message only change, we may still need to check the change itself to analyze the commit message for changes in dependends-on headers17:03
*** tiswanso has quit IRC17:03
*** ivar-lazzaro has quit IRC17:04
fungithough i am happy to lobby for dropping all commit message analysis from hacking jobs if we haven't done so already17:04
clarkbfungi: I think we have for kilo but not juno/icehouse17:04
*** mpaolino has quit IRC17:05
*** timcline has quit IRC17:07
*** jlanoux_ has quit IRC17:07
*** kevinbenton has quit IRC17:07
*** ominakov has quit IRC17:10
*** YorikSar has joined #openstack-infra17:10
*** Somay has quit IRC17:10
*** tiswanso has joined #openstack-infra17:11
*** mikeit has joined #openstack-infra17:11
*** annegentle has joined #openstack-infra17:14
*** tiswanso has quit IRC17:15
*** sobersabre has quit IRC17:16
*** markvan has quit IRC17:17
*** markvan has joined #openstack-infra17:17
*** harlowja_away is now known as harlowja17:18
*** mpaolino has joined #openstack-infra17:18
*** bcourt has joined #openstack-infra17:18
*** e0ne is now known as e0ne_17:19
clarkbwith the cleanup of devstack-trusty-dib and devstack-precise-dib images we have disk space again so I am building the dib images that got stale due to disk17:20
clarkbnotmyname: you should be safe to recheck that change now17:20
notmynameclarkb: thanks17:20
mordredclarkb, fungi: btw - I bit the  bullet and wrote a nova spec: https://review.openstack.org/16720217:20
arosenHi, I have a quick nodepool flavor question. It seems like my disk isn't getting created large enough in my nodepool instances. The flavor I'm using for nodes looks like this: http://paste.openstack.org/show/196077/17:21
arosenI had this problem once before and I think it was related to the disk flavor though.17:21
*** soren has quit IRC17:22
*** e0ne_ is now known as e0ne17:22
*** sarob has joined #openstack-infra17:22
mordredclarkb: moving forward, what do we want to do with disk on nodepool server? once we add rackspace, we're going to add vhd files, which are at least 2x as big as the qcow2 files17:22
clarkbmordred: I think we need to image build worker stuff or attach a large cinder volume to nodepool17:23
clarkbmordred short term is use cinder volume long termis have build workers17:23
greghaynesimage build worker?17:23
fungiNobodyCam: jroll: so after a bit of research and testing, i can't find an easy way to restore the pad history for IronicWhiteBoard but if you want i can provide you with exports from specific revisions (or for all ~30000 in a compressed tarball)17:23
greghaynesthat sounds neat17:23
*** hdd has joined #openstack-infra17:23
*** baoli has joined #openstack-infra17:24
greghaynesis the idea basically have nodepool gearman out to workers that run dib?17:24
jrollfungi: yeah, even just last revision would be helpful17:24
clarkbmordred also we should probably ask glance to do this for us but sounds like they dont want to be in the image business much anymoee17:24
clarkbgreghaynes yes17:24
clarkbgreghaynes jeblair wrote a spec for it17:24
NobodyCamfungi: I think just that last version so we can repost it the etherpad17:25
greghaynesah, implementation left as an exercise for the reader?17:25
arosenalso can nodepool create raw disks instead of qcow2. I'm trying port my setup to dreamhost and it seems they only allow you to upload raw disks not qcow2.17:25
*** imcsk8|zZz is now known as imcsk817:25
*** clif_h has joined #openstack-infra17:25
mordredarosen: yes it can17:25
fungijroll: NobodyCam: okay. so was http://paste.openstack.org/show/196032/ sufficient for that?17:25
mordredarosen: you can just tell it what format you want17:26
jeblairgreghaynes: want to write some code? :)17:26
jrollfungi: oh yeah, should be17:26
jrollthank you!17:26
*** mjturek1 has quit IRC17:26
greghaynesjeblair: thinking about it17:26
fungijroll: yw, sorry i wasn't more help there17:26
jrollit's all good17:26
arosenmordred:  can you tell it the size of the disk you want to use so you don't have to rely on the flavor size?17:26
*** salv-orlando has quit IRC17:26
greghaynesneed to finish up this nodepool-dib in rax stuf first, but having the context is nice17:27
arosenI'm having a problem right now that my slaves don't have large enough disk.17:27
jeblairgreghaynes: ++17:27
NobodyCamfungi that is a massive help ... thank you for all you effort :)17:27
fungijroll: there's no api to alter the existing revision history to make repairs to it, and trying to do it in the backend db (while i was able to partly reverse-engineer their key-naming scheme) is dicey and doesn't do what i hoped17:27
*** hyakuhei has quit IRC17:27
jrollfungi: yeah, not a problem, thanks for your help :)17:28
mordredarosen: I don't believe that's as doable17:28
clif_hhas anyone encountered python setup.py failing with AttributeError: 'module' object has no attribute 'packaging' where the module is pkg_resources? This is on Ubuntu 14.0417:28
*** achanda has joined #openstack-infra17:28
*** pblaho has quit IRC17:28
mordredarosen: because the flavor has the disk the flavor has17:28
clif_hon a devstacked machine17:28
arosenmordred:  do you know how the disk flavor sizing works in nodepool. Does nova size the disk based on the flavor size?17:28
clif_hgist: https://gist.github.com/ClifHouck/473909cfe1876800e1a817:28
*** salv-orlando has joined #openstack-infra17:28
*** baoli has quit IRC17:28
mordredarosen: yes - flavor sizes are configured nova-side - so if you select a flavor with not enough disk in nodepool, nova will not be able to boot it17:28
mordredarosen: I think a workaroudn is to do a boot-from-volume approach - but that would be a patch to nodepool - we don't grok that at all right now17:29
arosenmordred:  the weird thing I'm seeing is I have a disk flavor size of 40 but the guest is only getting 8gigs of disk.17:29
*** patrickeast has joined #openstack-infra17:29
clarkbwhat installs numpy on our devstack image builds17:29
*** dboik_ has quit IRC17:30
clarkbmordred: ^ I think you mentioned pandas over the weekend? an idea why that is being installed?17:30
*** baoli has joined #openstack-infra17:30
mordredclarkb: no - I just saw the patch come through and thought it sounded funny17:30
fungiclif_h: i think that can happen if you're using "old" setuptools17:30
*** otter768 has joined #openstack-infra17:30
clarkboh is it subunit2sql?17:30
*** dboik has joined #openstack-infra17:30
mtreinishclarkb: subunit2sql uses pandas, but that should only be in a temp venv in the nodepool create17:30
clarkbmtreinish: ^17:30
clarkbmtreinish: ya ok17:30
mordredarosen: when you say "not enough disk" - do you mean to not be able to boot?17:31
mordredarosen: or not enough disk that it can't do things afterwards?17:31
mtreinishclarkb: although it doesn't use it for the thing we're doing in nodepool (or the gate), it's just a req for the graphing tool17:31
arosenmordred:  the later.17:31
mordredarosen: there is a thing, cloud-initramfs-growfs I think17:31
fungiclif_h: try `pip list|grep setuptools` and see if it's a 0.x release or something newer17:31
arosendevstack fills up the disk17:31
mordredthat needs to be installed so that your image/disk gets resized up to the size of the available disk17:31
mtreinishclarkb: nova pulls in numpy as a 2nd level dep for one of the console output things in tree (spice I think, could be one of the others though)17:31
clarkbmtreinish: ya its fine, it just surpriused me. I think the fix there is the wheel mirroring that greghaynes pushed patches for17:31
mordredSpamapS, greghaynes: ^^ can you guys comment on that? I'm waving hands rightnow17:31
clif_hsetuptools (14.3.1) is what I got fungi17:31
arosenmordred:  I'm using nodepool + dib is this something special that needs additional configuration?17:32
mordredarosen: I believe we have it in the elements we use17:32
mordredarosen: so I'd be surprised if its not working for you if you hven't heavily modified things17:32
sdagueclarkb: spice console is what pulls in numpy in devstack17:32
sdaguebecause it's actually doing graphics math17:32
fungiclif_h: aha! you're trying to use easy_install17:34
fungiclif_h: try `pip install .` instead of calling into setup.py17:34
*** annegentle has quit IRC17:34
clarkbsdague: gotcha17:34
clif_hinteresting17:35
*** otter768 has quit IRC17:35
clarkbmordred: nibalizer jeblair are we openstackci or openstackinfra on puppetforge now?17:35
clif_hfungi: can I do the equivalent of setup.py develop that way?17:35
jeblairclif_h: openstackinfra17:35
clarkbjeblair: thanks :)17:35
fungiclif_h: pip install -e .17:35
fungiclif_h: that does an "editable" install (same thing as "develop" mode)17:36
clif_hfungi: I just got the same message using pip install17:36
sdagueclarkb: all those python packages that we use from distro because they are compiled are there for a reason. It's one of the things we do gain from that. Especially given how long numpy takes to compile.17:36
clif_hbut otherwise TIL17:36
clarkbsdague: ya17:36
*** Bsony has joined #openstack-infra17:36
clif_hjeblair: ?17:36
*** sabeen1 has joined #openstack-infra17:36
fungiclif_h: okay, so pip's vendored setuptools and pkg_resources isn't solving it then17:36
*** sabeen1 has quit IRC17:37
fungiclif_h: i wonder if setuptools is finding an older pkg_resources module17:37
mordredfungi: what's the problem?17:37
fungimordred: https://gist.github.com/ClifHouck/473909cfe1876800e1a8 but also happens with pip install .17:37
nibalizerclif_h: openstackinfra17:37
*** soren has joined #openstack-infra17:38
nibalizerer clarkb, er you got you answer :P17:38
clarkbnibalizer: wow you did it too :P17:38
clif_h???17:38
mordredfungi: that seems ungood17:38
clarkbclif_h: they are tab completing my nick and failing to get it correct17:38
fungiclif_h: people keep tab-completing cl to you instead of clarkb17:38
*** Hal2 has quit IRC17:38
clarkbclif_h: we both have a 'cl' prefix17:38
clif_hoh sorry17:38
clif_hhaha17:38
nibalizerclif_h: sorry for failping17:39
clif_hno problem, just was confused17:39
*** arosen1 has joined #openstack-infra17:40
clif_hfungi: any suggestions? Can I reinstall setuptools/pkg_resources?17:40
clif_hor should I?17:40
*** sabeen has joined #openstack-infra17:40
*** sabeen has quit IRC17:40
*** Bsony has quit IRC17:41
fungiclif_h: probably, i was first just trying to figure out how you can determine where you're importing pkg_resources from by default17:42
clarkbdprince: anything new on rh1? anything we can do from our end to help?17:42
marunanteaya: turns out running the api tests was already documented: https://github.com/openstack/neutron/blob/master/TESTING.rst#with-tox17:42
*** Ala has quit IRC17:42
marunanteaya: I'm still going to submit some minor cleanup, and I look forward to your feedback on that change.17:42
fungiclif_h: but anyway, since you seem to be trying to install this into your system-wide environment, something like `sudo pip install -U pkg_resources` and then try again17:42
SpamapSmordred: you're right17:43
*** annegentle has joined #openstack-infra17:43
clif_hfungi: https://gist.github.com/ClifHouck/a45d39dccd58324ec21517:43
anteayamarun: wonderful and thanks for finding that, I was merely shepherding luqas' question and hadn't looked myself thank you17:43
SpamapSmordred: cloud-initramfs-growroot though17:43
dprinceclarkb: still down I'm afraid, This hit me at a bad time (I'm on travel this week). The issue seems to be a NW loop somewhere (related to OVS somehow I think)17:44
marunanteaya: I was the one that added it, but my memory is apparently very short.17:44
fungiclif_h: yep, /usr/lib/python2.7/dist-packages is going to be coming from your distro python-pkg-resources package17:44
*** dboik_ has joined #openstack-infra17:44
anteayajordanP: and to be clear the thread about drivers being removed from cinder for not having ci is because they don't have ci17:44
dprinceclarkb: derek and kambiz from our side are working through some issues still...17:44
clif_hfungi, and I don't want that?17:44
jordanPanteaya, yep !17:44
fungiclif_h: while the setuptools in your traceback is coming from /usr/LOCAL/lib/...17:44
clarkbgreghaynes: 165682, I think jhesketh is correct shouldn't you just always inject that list element?17:45
clif_hah, indeed17:45
anteayajordanP: if you read patrickeast's post he correctly points out anyone who made a serious commitment to it and showed up ws suucessful17:45
fungiimplying a recent pip install17:45
*** derekh has quit IRC17:45
clarkbgreghaynes: do it globally then forget about the logic in each class?17:45
anteayamarun: my memory is non-existant these days so I envy you your short memory17:45
*** tsg has joined #openstack-infra17:45
marunanteaya: :)17:45
clarkbdprince: ok, I guess let us know if you need us to test anything from our side17:45
anteaya:)17:45
mrmartinfungi, I found what's wrong with askbot chinese solr index. patch landing soon17:45
fungiclif_h: and yeah, ubuntu's pkg_resources package is 3.3, so pretty old (and likely incompatible with setuptools 14)17:45
clif_hfungi: so how do I force sanity? uninstall ubuntu packages?17:46
fungimrmartin: great--thanks!17:46
*** carl_baldwin has quit IRC17:46
*** mikeit has quit IRC17:46
openstackgerritSpencer Krum proposed openstack-infra/system-config: Refactor o_p::base into o_p::template  https://review.openstack.org/16283017:46
dprinceclarkb: sure, will do17:46
*** sarob has quit IRC17:46
*** tsg_ has joined #openstack-infra17:47
clarkbnibalizer: 162830 needs a rebase apparently17:47
clarkbnibalizer: wow I should read my scrollback first17:47
fungiclif_h: sanity isn't a word i use much when referring to python packaging libraries, but just doing a pip install -U of it ought to fix this. if it doesn't, then yes more thorough measures may be required17:47
*** dboik has quit IRC17:47
nibalizerclarkb: yea its in permanent rebase hell17:48
greghaynesclarkb: The issue IIRC is that a glance image create needs to show up in the nova image listing17:48
nibalizerit isnt even a meaningful rebase, git is just really confused that we dont want the base.pp file17:48
*** tonytan4ever has joined #openstack-infra17:48
greghaynesclarkb: its not the actuall seed list, its a run time addition to the list17:48
*** sarob has joined #openstack-infra17:48
*** ivar-laz_ has quit IRC17:48
*** zz_jgrimm is now known as jgrimm17:48
clif_hI tried -U for pkg_resources but it claims it can't find anything that satisfies that requirement17:48
fungiclif_h: i tend to avoid the situation by never pip installing anything into the system environment and use virtualenvs for all important python software and leave the system itself entirely under the control of the distro's package manager17:48
clarkbgreghaynes: functionally its saying if I don't have an image list which is shared among locations then make this the image17:49
clif_hfungi: what if I'm devstacking?17:49
clif_hdoes devstack use virtualenvs and such?17:49
*** ivar-lazzaro has joined #openstack-infra17:49
clarkbgreghaynes: so if you want a global list you can just always populate the list. Or you could make it not global and just make the two clients have the same entries?17:49
fungiclif_h: oh, right, i think setuptools itself might be providing that. one possibility is that you pip installed setuptools and then the distro updated its python-pkg-resources package and entrypoints are now pointing at that17:50
clarkbgreghaynes: but ya novaclient and glanceclient both do image listings so this is making sure both fakes handle that17:50
fungiclif_h: so try `sudo pip install -U setuptools` and see if that's any better17:50
*** tsg has quit IRC17:50
openstackgerritSpencer Krum proposed openstack-infra/project-config: No need to run the puppet-unit tests on setproxy  https://review.openstack.org/16697617:50
fungiclif_h: i believe there may be a devstack redesign underway to install services into virtualenvs17:50
fungiclif_h: not sure about the status there though17:51
clarkbfungi: I don't think services just clients17:51
*** tiswanso has joined #openstack-infra17:51
*** tnovacik has joined #openstack-infra17:51
greghaynesclarkb: some kind of shared state is required between the two clients for that list, so yea the two options are to inject the same list into both or use a global, global seemed the far easier and actually better for testing (the fakes appear more like a working system rather than something we inject desired state into)17:52
fungiahh, so they still get to battle distro python package dependencies vs pip python package dependencies17:52
fungiat least where the servers are concerned17:52
greghaynesjhesketh: ^17:52
*** armax has joined #openstack-infra17:52
clarkbgreghaynes: in that case populate the global in one place17:52
clarkbgreghaynes: which is jheskeths suggestion17:52
clarkbits not sideffecting code so should be fine to do at import time17:52
greghaynesoh, to do it at import time17:53
greghayneshrm17:53
*** bcourt has quit IRC17:53
greghaynesyea, I guess thats ok... functionally I think thats actually worse, I can just make a function so the code isnt duplicated17:53
notmynameclarkb: looks like the requirements job failed again https://jenkins04.openstack.org/job/gate-swift-requirements/46/console17:53
greghaynesI mean, im not vehemently opposed, just seems like a step back17:53
mordredgreghaynes: are you guys talking about doing fakes for the novaclient and glanceclient stuff in nodepool?17:54
*** pblaho has joined #openstack-infra17:54
greghaynesmordred: yes17:54
mordredyeah - so let's not do that17:54
clarkbnotmyname: that looks like a bug in the fix :/ I will look at it17:54
notmynameclarkb: thanks17:54
clarkbmordred: we already do that17:54
greghaynesmordred: not do which part of that17:54
clif_hfungi: tried that, claimed it was already installed, forced a reinstall with pip, still broken17:54
mordredsorry - I misunderstood the nature of the conversation17:54
mordredwhat I'm saying is that fakes for those two are not going to be very helpful in testing that the shade patch to nodepool is correct17:55
mordredsince shade handles the novaclient/glanceclient logic internally17:55
fungiclarkb: that should probably be looking for /tmp/tmp7vINq0/requirements rather than /tmp/tmp7vINq0/openstack/requirements now?17:55
mordredand what we really want to test in nodepool is nodepool's ability to deal with image lists- yeah?17:55
*** sarob has quit IRC17:55
mordredif we test that at the right function level, then replacing the guts of how we get a list of images should be a good test as to whether the shade patch hasnt' broken something17:56
clarkbfungi: maybe, I think we also need to be better about telling zuul-cloner where to clone to17:56
* SpamapS is reminded that we should make a shade fake too17:56
SpamapSa cloud type that is just all the fakes17:56
*** timcline_ has quit IRC17:56
greghaynesmordred: maybe, it did already hit a few bugs so it seems useful on its own. It sounds like shade is just going to be doing its own client fakes so im fine with moving it out once we migrate over17:56
clarkbmordred: so we need to test nodepool now before we switch to shade and we need to test the switch to shade. tl;dr that is not a thing I want to worry about right now17:56
clarkbmordred: the switch to shade can fix what is necessary17:57
*** timcline has joined #openstack-infra17:57
fungiclif_h: yeah, cleaning up from a mix of distro and pip installing the same package is messy. unfortunately there are probably other distro packages installed depending on python-pkg-resources but you might try `sudo apt-get uninstall python-pip python-pkg-resources python-setuptools` and see if it wants to remove lots of other stuff too17:57
SpamapSNote that a big backend switch like that is likely to need an integration test safety net17:57
openstackgerritMarton Kiss proposed openstack-infra/system-config: Remove duplicate _version_ definition from askbot's Chinese solr schema  https://review.openstack.org/16734517:57
*** arosen1 has quit IRC17:57
*** tiswanso has quit IRC17:58
greghaynesIf we were really smart we would just be using the same fakes code for shade and nodepool and then it wouldnt really be an issue that were working on this in nodepool too17:58
mordredgreghaynes: yes17:58
*** arosen1 has joined #openstack-infra17:58
clif_hwow, that seems to have worked its no longer hitting the distro's pkg-resources module17:58
clif_hfungi: I owe you a beer17:59
*** HeOS has quit IRC17:59
clif_hthanks a lot17:59
mordredthat was my main thing - any new testing code in nodepool right now that is doing fakes of *client objects is necessarily going to need to be tossed with the shade patch17:59
*** baoli has quit IRC17:59
mordredbecause shade will not be exposing *client objects to the nodepool code17:59
*** tiswanso has joined #openstack-infra17:59
mordredand I just want to make sure we're doing thigns in a way that isnt' increasing our total aggregate workload17:59
greghaynesmordred: Yep. The fakes changes going in actually arent that much in terms of new code - its mostly using existing fakes17:59
fungiclif_h: 301 beer redirect to the pip and setuptools maintainers. they're having a hard time of it ;)17:59
clif_hhaha17:59
greghaynesmordred: theres just some tweaks so we make use of them better17:59
mordredgreghaynes: awesome18:00
clarkbmordred: yes but please don't forget we are weeks away from using shade in nodepool and nodepool needs testing today18:00
mordredclarkb: sure18:00
mordredclarkb: it needs testing18:00
clarkbmordred: the code is written, it works, it catches bugs18:00
mordredI just want to make sure the way that we write _new_ tests for nodepool18:00
clarkbtherefore we shouldn't even think about shade right now when reviewing it18:00
mordredtaht happens in the interval18:00
mordredis done at a level that is potentially useful18:00
fungimrmartin: while you're thinking about askbot, were you planning to duplicate whatever was dumping the postgres db and static files in a tarball? that's convenient to have on the filesystem even if we still have bup backing up the fs to a remote store18:00
*** baoli_ has joined #openstack-infra18:00
jeblairmordred: how do you imagine we will test nodepool with shade?18:01
mordredclarkb: or, as greghaynes says, if the two use the same fakes, then carrying a test across so taht we don't lose coverage as part of the new patch18:01
clarkbmordred: the problem is we have no idea what that will look like until we have a change to use shade that is remotely close to being reviewable18:01
mordredclarkb: sure18:01
mordredlisten18:01
mordredI'm not saying don't do it18:01
mordredI'm just saying don't add craploads of new tests taht are testing teh python-*client interface layer - but if that's the right place to do it - then do it18:02
greghaynesSpamapS: Is your comment about integration testing a hint that we could do something like run nodepool tests that import shade and use the shade fakes?18:02
mordredjeblair: well, two ways - a) we're already adding functional testing with shade on dvsm nodes - b) fakes/whatnot in nodepool that fakes out the shade interface18:02
jeblairmordred: most of the fake testing up to this point has been about testing _nodepool_ behavior based on what openstack does....18:02
jeblairmordred: yeah, so i think current nodepool client faking can -> shade faking18:02
SpamapSgreghaynes: no thats a functional test in my mind.. integration test is a tiny but real test.. at least, in my mind. :)18:03
jeblairmordred: because the fakes aren't about testing openstack clients, it's about testing whether nodepool marks a server ready when a server comes online18:03
greghaynesreal tests!?18:03
jeblairmordred: and that should map fairly straightforward18:03
SpamapSgreghaynes: I'm thinking more of a devstack+nodepool test.18:03
*** emagana has joined #openstack-infra18:03
greghaynesah18:03
jeblairyes, i think that will be swell too :)18:04
*** jamesmcarthur has joined #openstack-infra18:04
*** jcoufal has quit IRC18:04
*** jamielennox|away is now known as jamielennox18:04
SpamapSgreghaynes: my thinking is just that since shade will involve refactoring tests inside nodepool, it would be good to have a macro smoke test.18:04
*** lucasagomes is now known as lucas-dinner18:04
jeblairif shade can fake openstack, then i think it would be fine for nodepool functional tests to use shade with fakes.  but if that's weird, i'm okay having the fake thing be shade itself.18:05
SpamapSI'm kind of stepping back from my nova-super-fake thing because it has proven more brittle than I'd thought.18:05
greghaynesSpamapS: yep, agreed18:05
greghaynesSpamapS: Ah, the bit we have in nodepool seems to work. Its not that complex though18:05
*** mpaolino has quit IRC18:05
SpamapSbut just having devstack-gate spin up and pointing nodepool at it seems like a low hanging fruit.18:05
*** jamesmcarthur has quit IRC18:05
*** bcourt has joined #openstack-infra18:05
SpamapSgreghaynes: my super fake idea is a nova-api that fakes all the things.18:05
openstackgerritSpencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test  https://review.openstack.org/16734618:05
greghaynesSpamapS: Yea, is it basically turning into implementing nova? ;)18:06
SpamapSgreghaynes: so you actually point a keystone at a nova-api and it responds with lifelike data18:06
*** zz_dimtruck is now known as dimtruck18:06
sigmavirus24Just saw http://paste.openstack.org/show/196110/ on a gate job that's likely going to fail as a result. Any idea why it wouldn't be able to find the directory if it's using a cached copy of the requirements repo?18:06
SpamapSgreghaynes: It's basically turning into "zomg we're being attacked by an RPC constrictor"18:06
clarkbfungi: jeblair: does zuul-cloner strip the org prefix by default? my reading of the lcone mapper says it doesn't but seems like fungi thought it would above18:06
greghayneshah18:06
*** Somay has joined #openstack-infra18:06
*** lucas-dinner has left #openstack-infra18:06
*** dizquierdo has quit IRC18:06
clarkbsigmavirus24: because the script is broken, I am working on a fix now18:07
fungiclarkb: not sure. i was about to hold a worker and see if i could replicate the issue manually18:07
jeblairclarkb: i do not believe it does; so my change attempted to take that into account18:07
clarkbjeblair: ya ok18:07
clarkbfix will be pushed momentarily18:07
jeblairclarkb: wait what fix?18:08
*** emagana has quit IRC18:08
jeblairwhy is there no output from zuul-cloner in that output18:08
mordredjeblair, SpamapS: I also eventually would love to figure out how to configure a devstack to behave like RAX and like HP18:08
clarkbbecause its being called by the outer script18:08
mordredfor the ideosyncracies that we know about18:09
jeblairsigmavirus24: can you link to the actual job?18:09
*** jordanP has quit IRC18:10
fungijeblair: https://jenkins04.openstack.org/job/gate-swift-requirements/46/console18:10
openstackgerritClark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest  https://review.openstack.org/16734818:10
clarkbjeblair: fungi sigmavirus24 notmyname ^18:10
sigmavirus24jeblair: one sec18:10
sigmavirus24https://jenkins05.openstack.org/job/gate-glance-requirements/178/console18:11
SpamapSmordred: well that brings up an interesting question.18:11
jeblairclarkb: oh, it's not in cwd.18:11
jeblairclarkb: can we make it output at the same time?18:11
jeblairit's really evil that we can't see that.18:11
SpamapSmordred: perhaps instead of a devstack case, we have a limited-quote-user case and just make an integration test per intended cloud?18:11
clarkbjeblair: ya I can make that change too18:11
jeblairclarkb: i think that would be "print run_command(...)"?18:12
mordredSpamapS: that would be great - unless one of those tests killed our cloud :)18:12
mordredSpamapS: we might need to wait for zuulv3 for that to really work18:12
openstackgerritDavid Caro proposed openstack-infra/jenkins-job-builder: Added possibility to use non-existent keys  https://review.openstack.org/10158018:12
*** mpavone has quit IRC18:12
mordredSpamapS: because we'll need to pass secrets in to ephemeral workers18:13
clarkbjeblair: I am going to do similar, I want to show the command called along with the output18:13
mordredSpamapS: you know we USED to functional test glance against rax swift and amzn s3 backends ...18:13
jeblairclarkb: oh, output may go to stderr because of the logging module18:14
jeblairclarkb: we probably need to output both18:14
*** ibiris_away is now known as ibiris18:14
openstackgerritClark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest  https://review.openstack.org/16734818:14
clarkboh hrm18:14
*** ddieterly has quit IRC18:15
jeblairclarkb: it already prints the command18:15
*** baoli_ has quit IRC18:15
*** ujuc has quit IRC18:15
clarkboh I see18:16
*** soren_ has joined #openstack-infra18:16
*** soren_ has quit IRC18:16
*** soren has quit IRC18:16
*** annegentle has quit IRC18:16
*** ssam2 has quit IRC18:16
*** ddieterly has joined #openstack-infra18:17
*** sarob has joined #openstack-infra18:17
*** sarob has quit IRC18:17
*** _nadya_ has quit IRC18:18
openstackgerritClark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest  https://review.openstack.org/16734818:18
clarkbjeblair: ^ that should do it18:18
*** AJaeger_ has joined #openstack-infra18:18
*** carl_baldwin has joined #openstack-infra18:18
*** ominakov has joined #openstack-infra18:20
openstackgerritDavid Caro proposed openstack-infra/jenkins-job-builder: Added possibility to use non-existent keys  https://review.openstack.org/10158018:20
*** e0ne has quit IRC18:21
*** dhritishikhar has quit IRC18:21
*** sobersabre has joined #openstack-infra18:21
*** arosen1 has quit IRC18:23
*** bhuvan has joined #openstack-infra18:24
*** reed has quit IRC18:24
*** ghostpl_ has quit IRC18:26
*** ZZelle_ has joined #openstack-infra18:26
*** crc32 has joined #openstack-infra18:26
dkranzclarkb: One of my colleagues is trying to report a JJB bug at https://storyboard.openstack.org/#!/project/723 but is not able to do so. Are there known issues with doing this?18:26
clarkbdkranz: how is it failing?18:26
dkranzclarkb: I'll paste what she said18:27
dkranzclarkb: http://paste.openstack.org/show/196115/18:28
*** achanda has quit IRC18:28
dkranzclarkb: I can have her jump in though she does not usually hang out in the openstack channels18:28
mrmartinfungi: yeap, I can add the dump script there, if you like18:28
*** emagana has joined #openstack-infra18:29
clarkbdkranz: https://storyboard.openstack.org/#!/story/2000219 just worked for me, so not sure how else to debug this without more info18:29
dkranzclarkb: ok, thanks. That is helpful info.18:30
clarkbdkranz: I can dig into the server logs if we get a bit more info like account name18:30
fungiclarkb: i think you missed one spot in 167348 where you need to account for the return value change18:30
*** annegentle has joined #openstack-infra18:30
clarkbfungi: good catch, will update18:31
mtreinishdkranz: is it: "extra characters added to template variables when realized"? because there are 6 things filed with that title18:31
mtreinishclarkb: I think it's the page size thing18:31
mrmartinfungi: if you open an ssh tunnel to askbot's 8983 port, you can access the solr dashboard, and if something wrong like this schema things, it is usually writing out the error msg there.18:31
openstackgerritClark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest  https://review.openstack.org/16734818:32
clarkbfungi: ^18:32
sigmavirus24aha, that's what fungi ment18:33
sigmavirus24*meant18:33
*** emagana has quit IRC18:33
fungiclarkb: er, yep. my comment had the [0] in the wrong spot, but you figured it out ;)18:34
clarkbfungi: ya :)18:34
*** reed has joined #openstack-infra18:34
dkranzmtreinish: that is weird. When I go to https://storyboard.openstack.org/#!/project/723 I don't see any of those18:34
fungiianw: your comment amused me18:34
mtreinishdkranz: it's a storyboard bug, change your page size to 100 in your profile settings and you'll see them18:35
mtreinishit pages the output but doesn't give you an indication to page forward in the ui18:35
fungimtreinish: less of a bug and more of a "nobody's added that feature yet"18:36
mtreinishfungi: meh, still sounds like a bug to me :)18:36
jeblairclarkb: +318:37
clarkbthank you18:38
clarkbjeblair: fungi do you think I should delete the existing bare-trusty images for now?18:38
jeblairclarkb: probably so, this is a regression18:38
*** mfink__ has joined #openstack-infra18:39
clarkbok doing that now18:39
fungiclarkb: i can take care of it and then start building new images once that lands unless you really want to do it18:39
dkranzclarkb: ok, got it. Can she remove the extras or do you need to do that?18:39
*** mfink_ has quit IRC18:39
fungijeblair: what was the workaround to "alembic.util.CommandError: No such revision or branch '1cdd4e2e74c'"?18:40
clarkbdkranz: I think you can probably mark them as complete?18:40
clarkbfungi: already doing it :)18:40
clarkbold images are deleted now18:41
*** dannywilson has quit IRC18:42
jeblairfungi: 'rm -fr gertty.egg-info && pip install -e .' i think?18:42
*** dannywilson has joined #openstack-infra18:42
clarkbjeblair: fungi yup, though I just use git clean -xfd18:43
*** datsun180b has joined #openstack-infra18:43
jeblairah yeah or that18:43
jeblairi believe the change to fix that in pbr has merged, but i'm guessing no release yet?18:43
*** annegentle has quit IRC18:45
openstackgerritMerged openstack-infra/project-config: Fix destination for requirements clone dest  https://review.openstack.org/16734818:45
mordredI'm not sure it's merged yet - I did also submit the backport to the feature/0.6 branch, fwiw18:46
mordredbut you are correct, we have not released with that fix yet18:46
openstackgerritKhai Do proposed openstack-infra/system-config: Replace the Gerrit WIP icon  https://review.openstack.org/16522818:46
openstackgerritSpencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test  https://review.openstack.org/16734618:46
fungijeblair: clarkb: hrm, yep cleaning and reinstalling from tip of master worked. for some reason i thought i had done that already, but clearly not18:47
fungithanks!18:47
*** carl_baldwin has quit IRC18:48
jeblairmordred: 165511 and it merged to master18:48
*** hyakuhei has joined #openstack-infra18:48
*** hyakuhei has quit IRC18:48
jeblairmordred: not so much to feature/0.1018:49
jeblairalso.  feature/0.10?  nevermind.  forget i asked.18:49
*** jamesmcarthur has joined #openstack-infra18:49
*** garyh has quit IRC18:50
mordredjeblair: the description of the patch needed is on the mailing list (to get master back on track) - I have not yet fully paged all the context back in to be able to do it18:50
*** ibiris is now known as ibiris_away18:50
jeblairyeah, saw that18:50
*** carl_baldwin has joined #openstack-infra18:52
clarkbanyone else want to review 164036?  plan to approve it shortly then restart nodepool after the meeting to pick up the new logging config18:52
*** hdd has quit IRC18:55
*** datsun180b has left #openstack-infra18:55
*** tim_o has joined #openstack-infra18:57
*** achanda has joined #openstack-infra18:57
fungiclarkb: ianw: lgtm18:57
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server  https://review.openstack.org/14971918:58
jheskethMorning18:59
fungimeeting time!19:00
*** achanda has quit IRC19:00
*** achanda has joined #openstack-infra19:00
anteayamorning jhesketh19:00
*** pelix has quit IRC19:00
*** jistr has joined #openstack-infra19:02
*** tiswanso has quit IRC19:02
*** Rockyg has joined #openstack-infra19:03
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo  https://review.openstack.org/16558819:05
*** tiswanso has joined #openstack-infra19:06
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add methods for logical router management  https://review.openstack.org/16737119:10
*** jcoufal has joined #openstack-infra19:11
*** e0ne has joined #openstack-infra19:11
openstackgerritSpencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test  https://review.openstack.org/16734619:11
*** ctlaugh has quit IRC19:15
*** ctlaugh has joined #openstack-infra19:15
*** ctlaugh has quit IRC19:16
*** johnthetubaguy is now known as zz_johnthetubagu19:16
*** ctlaugh has joined #openstack-infra19:16
*** sigmavirus24 is now known as sigmavirus24_awa19:17
*** sigmavirus24_awa is now known as sigmavirus2419:17
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add methods for logical router management  https://review.openstack.org/16737119:17
*** sobersabre has quit IRC19:17
openstackgerritMerged openstack-infra/system-config: Generate nodepool logging configuration  https://review.openstack.org/16403619:17
*** HeOS has joined #openstack-infra19:19
*** eharney has quit IRC19:20
*** ctlaugh has quit IRC19:20
*** ctlaugh has joined #openstack-infra19:20
*** ctlaugh has quit IRC19:21
*** ctlaugh has joined #openstack-infra19:22
*** tkelsey has quit IRC19:23
*** garyh has joined #openstack-infra19:23
*** ctlaugh has quit IRC19:23
*** sarob has joined #openstack-infra19:23
*** ctlaugh has joined #openstack-infra19:23
*** ctlaugh has quit IRC19:25
*** ctlaugh has joined #openstack-infra19:25
*** ctlaugh has quit IRC19:30
*** emagana has joined #openstack-infra19:30
*** gyee has quit IRC19:30
*** dboik_ has quit IRC19:30
*** dboik has joined #openstack-infra19:31
*** otter768 has joined #openstack-infra19:31
*** jistr has quit IRC19:31
*** jflynn has joined #openstack-infra19:32
*** jflynn has quit IRC19:32
*** ctlaugh has joined #openstack-infra19:32
*** doude has quit IRC19:32
*** thingee has joined #openstack-infra19:33
*** emagana has quit IRC19:34
*** dustins_ is now known as dustins19:34
*** dboik_ has joined #openstack-infra19:35
*** Somay has quit IRC19:35
*** otter768 has quit IRC19:36
*** emagana has joined #openstack-infra19:37
*** dboik has quit IRC19:38
*** ibiris_away is now known as ibiris19:38
*** morganfainberg is now known as needslesscoffee19:39
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Upload devstack-gate documentation with logs  https://review.openstack.org/16715819:40
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: zuul-swift-devstack-logs includes console  https://review.openstack.org/16737819:40
*** achanda has quit IRC19:42
openstackgerritMerged openstack-infra/project-config: Allow the neutron-ci group to vote in the *aaS repos  https://review.openstack.org/16726419:45
*** needslesscoffee is now known as morganfainberg19:50
*** tkelsey has joined #openstack-infra19:50
*** doude has joined #openstack-infra19:50
*** ctlaugh has quit IRC19:51
*** jerryz has quit IRC19:52
*** ctlaugh has joined #openstack-infra19:53
openstackgerritClark Boylan proposed openstack-infra/system-config: Ensure the latest version of bandersnatch  https://review.openstack.org/16738219:53
clarkbanteaya: ^19:53
*** ctlaugh has quit IRC19:53
*** eharney has joined #openstack-infra19:53
anteayaaren't you awesome19:53
zaroanteaya: no, i'm not blocked on any gerrit patches.19:54
*** mpaolino has joined #openstack-infra19:54
anteayazaro: thanks I didn't think so19:54
anteayamostly I wanted you to say that so we could wrap up that topic and move on19:54
anteayabut we moved on anyway19:54
anteayaso it's all good19:54
*** doude has quit IRC19:54
*** tkelsey has quit IRC19:55
*** ctlaugh has joined #openstack-infra19:55
*** ctlaugh has quit IRC19:55
*** ctlaugh has joined #openstack-infra19:56
*** ctlaugh has quit IRC19:56
*** hashar has joined #openstack-infra19:57
*** ctlaugh has joined #openstack-infra19:57
*** ctlaugh has quit IRC19:57
*** ctlaugh has joined #openstack-infra19:58
*** jcoufal has quit IRC19:58
*** ctlaugh has quit IRC19:58
*** hashar is now known as hasharCall19:59
*** ctlaugh has joined #openstack-infra19:59
*** ctlaugh has quit IRC19:59
clarkbfungi: jeblair yes it was rage deleted because of some rule we couldn't work around that didn't let us write valid puppet iirc20:00
jeblairoh okay, but not for rocket alignment itself20:01
*** ctlaugh has joined #openstack-infra20:01
*** notnownikki has quit IRC20:01
funginope, that was just an added bonus ;)20:01
anteayaany one know who notnownikki is?20:02
clarkbonce nodepool's logging config is updated I will be restarting nodepool fyi20:03
clarkbotherwise its likely going to continue to be a code review day for me20:03
anteayacool20:04
*** annegentle has joined #openstack-infra20:04
clarkboh Iwill kick off bare-trusty builds once we get the new logging config in too20:04
clarkbthat will be a good exercising of the new log output20:04
*** annegentle is now known as Guest4526820:04
*** emagana has quit IRC20:04
zxiiroI'm trying to setup nodepool but I keep getting: Could not find any suitable endpoint. Correct region?20:04
zxiiroany ideas on what I should look at in regards to configuration?20:05
*** sabeen has joined #openstack-infra20:05
*** Guest45268 has quit IRC20:05
*** ctlaugh has quit IRC20:05
zxiiroI know my username and password are correct since if i change them it gives me auth failure instead20:05
clarkbzxiiro: did you set a region name and project id?20:06
*** agentle has joined #openstack-infra20:06
*** baoli has joined #openstack-infra20:06
zxiiroYes, i'm using rackspace so i got DFW for region name and my projectt-id is my tenant id20:06
*** doude has joined #openstack-infra20:07
*** baoli has quit IRC20:07
*** ctlaugh has joined #openstack-infra20:07
*** ctlaugh has quit IRC20:08
*** baoli has joined #openstack-infra20:08
clarkbzxiiro how does it otherwise compare to our config? you likely need the service type set too20:08
*** ctlaugh has joined #openstack-infra20:08
pabelangerzxiiro, clarkb: Ya, I also have service-type and service-name setup for RAX20:09
zxiiroclarkb: i used this as a reference and was copying your DFW one to do mine https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb20:09
pabelangerbut, my config is a little old20:09
*** ctlaugh has quit IRC20:09
zxiiroservice-type: 'compute' i'm not sure if mine's the same or if that should be a different value? how do i know where to get the service type from?20:09
*** carl_baldwin has quit IRC20:10
*** ctlaugh has joined #openstack-infra20:10
clarkbzxiiro run `keystone catalog` against rax. its likely the same20:10
ianwclarkb: thanks!  i'm putting finishing touches on a change to nodepool to auto-reload logging config too20:11
morganfainbergclarkb, also there is that keystoneclient bug with endpoints if zxiiro has both legacy compute/nova compute in the catalog and an older keystoneclient20:11
notmynameclarkb: https://review.openstack.org/#/c/167348/ landed to fix the requirements thing. when will it be available.20:12
zxiiroah ok i wasn't aware of that command20:13
zxiirolet me check...20:13
*** xyang1 has joined #openstack-infra20:13
notmynameclarkb: we'll be in a world of hurt if we can't get our master->feature merge landed today20:13
openstackgerritSteve Baker proposed openstack-infra/project-config: heat-dsvm-functional enable build pip mirror  https://review.openstack.org/16522720:14
*** bhunter71 has quit IRC20:14
funginotmyname: if clarkb doesn't have time to rebuild the worker images, i can take care of it20:14
notmynamefungi: thank you :-)20:14
clarkbnotmyname we can add a branch to global reqs too20:14
clarkbbut its lunchtime now20:15
fungijust don't want to duplicate effort/step on toes20:15
fungisince it's not my lunchtime, i'm happy to keep tabs on it while lurking the tc meeting20:16
notmynamefungi: clarkb: how long does it take to do the rebuild and make them available?20:16
funginotmyname: !an hour20:16
fungier, ~an hour20:16
notmynamefungi: ok20:16
fungisilly keyboard20:16
notmynamefungi: thanks. that would be great, actually. gives us some time to clean up the merge patch too20:16
*** ibiris is now known as ibiris_away20:16
notmynamefungi: please ping me when it's ready20:17
*** kgiusti has left #openstack-infra20:18
zxiiroclarkb: apparently removing the service-type made it work fo rme20:18
agentledhellmann: did you sense that stable docs would be expected for the stable libraries? reviewing the library-stable-branches spec and wondering aloud.20:18
*** timcline_ has joined #openstack-infra20:19
*** timcline has quit IRC20:19
openstackgerritCraig Bryant proposed openstack-infra/project-config: Move coobook-monasca-* to stackforge-attic  https://review.openstack.org/16738720:20
clarkbfungi restarting nodepool after log config is updated is what I was waiting on20:20
clarkbbut our puppet loop is about 45 minutes long now20:20
cineramaStevenK, when you get a chance can you change the topic on https://review.openstack.org/#/c/167081/ to zanata? we're (apparently) tracking the associated changes by topic across all the projects20:20
*** doude has quit IRC20:20
fungiclarkb: got it. i forgot we were trying to get the log change applied after the meeting20:20
fungii guess restarting nodepoold in the middle of me updating images would be full of fail20:21
clarkbI think its ok but image builds will confirm that tge log config is happy20:22
*** ctlaugh has quit IRC20:23
nibalizerwhelp i did it https://github.com/puppetlabs/puppet-docs/pull/47620:24
*** craigbr has joined #openstack-infra20:26
zxiirofor nodepool what doe sthe "name" field in images refer to?  I assumed it was a freeform string i can enter but I seem to be incorrect in that assumption and my nodepool keeps deleting the image and recreating it.20:27
*** ctlaugh has joined #openstack-infra20:28
*** ctlaugh has quit IRC20:28
fungiclarkb: will they? i thought image builds initiated from the cli don't go to the log20:29
*** ctlaugh has joined #openstack-infra20:29
funginibalizer: thanks for proposing that pr20:30
*** peristeri has quit IRC20:30
clarkbfungi: oh duh, in any case lunch is done and logging config is applied20:31
clarkbI am restarting nodepool now20:31
*** baoli has quit IRC20:31
clarkbthats done, will kick off bare-trusty builds now20:32
*** ctlaugh has quit IRC20:32
fungiokay, thanks!20:32
*** ctlaugh has joined #openstack-infra20:32
*** mwagner_lap has quit IRC20:32
*** baoli has joined #openstack-infra20:32
*** dkliban is now known as dkliban_afk20:32
*** mpaolino has quit IRC20:32
*** achanda has joined #openstack-infra20:35
clarkbrax builds are underway. we went 0 for 5 on the first pass with hpcloud20:36
*** carl_baldwin has joined #openstack-infra20:39
*** craigbr has quit IRC20:40
fungipew pew cloudlasers20:40
*** sergsh has joined #openstack-infra20:40
pabelangerhehe20:41
sputnik13we're trying to get openstackinfra bot in #openstack-cue, can someone with +2 for project-config please review https://review.openstack.org/#/c/158011/20:41
sputnik13we already have a +2 on it, not sure why it wasn't workflowed20:42
*** reed has quit IRC20:42
*** baoli has quit IRC20:43
*** baoli has joined #openstack-infra20:44
fungisputnik13: we generally wait for a second +2 to approve, though sometimes we also delay approval beyond that for more specific reasons (in which case ideally someone mentions their reason in a review comment, though that doesn't always happen unfortunately)20:45
AJaeger_sputnik13: you need two +2s20:45
*** carl_baldwin has quit IRC20:45
sputnik13fungi AJaeger_ ic, thank you for the clarification20:45
jeblairmordred: i think you got the depends-on reversed in 16682120:45
mordredjeblair: yes. yes I did20:46
anteayaasselin: can you add this ci to the filtered ci group please? https://review.openstack.org/#/q/owner:openstack_ci%2540intel.com+status:open,n,z20:46
asselinanteaya, sure20:46
anteayaasselin: thanks20:46
*** jamesmcarthur has quit IRC20:47
asselindone20:47
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add ansible role for building and uploading images  https://review.openstack.org/16654720:47
mordredjeblair: fixed20:47
*** Hal1 has joined #openstack-infra20:49
*** tiswanso has quit IRC20:49
anteayaasselin: thank you20:49
zxiiroWhy would a nodepool image boot up and immediately get deleted and a new one is created? my setup seems to be stuck in a image building loop20:49
zxiiroi don't see anything in debug logs20:50
*** baoli has quit IRC20:50
*** __TheDodd__ has joined #openstack-infra20:50
clarkbzxiiro: possible that nodepool cannot ssh into the image booted?20:51
fungizxiiro: when you say "image boot up" do you mean instance?20:51
clarkbzxiiro: try doing an image build in the foreground with `nodepool image-update`20:51
openstackgerritMerged openstack-infra/project-config: Add openstack-cue to gerritbot  https://review.openstack.org/15801120:51
zxiirofungi: yes instance, rackspace says the instance is active, and then immediately i'ts deleted20:51
fungizxiiro: if so, yeah frequent causes are what clarkb mentions (does your puppet manifest or something install your expected ssh key on the filesystem?), or perhaps the instance isn't booting successfully20:52
*** baoli has joined #openstack-infra20:52
asselinzxiiro, or try using disk-image-builder option...personally I found it simpler to debug.20:52
ianwclarkb: urgh -> http://nodepool.openstack.org/ lots of zeros so i've got something wrong20:52
clarkbianw: I think we need to wait for image builds tomorrow20:52
zxiirook thanks for the tips, i'll give those tools a try20:52
ianwclarkb: i thought you said you were doing some?20:52
*** baoli has quit IRC20:53
*** thedodd has quit IRC20:53
clarkbianw: I am but then fungi pointed out that they just log to stdout and won't hit the log files20:53
*** ominakov has quit IRC20:53
ianwoh, if done via cmd20:53
*** baoli has joined #openstack-infra20:54
*** timcline_ has quit IRC20:55
*** samueldmq is now known as samueldmq-away20:55
fungiyup20:58
*** mrmartin has quit IRC20:59
*** sarob has quit IRC21:01
*** hasharCall is now known as hashar21:03
zxiiroOk i found a log that says Exception: Unable to find public IP of server21:03
zxiiroWe boot our images with private IPs though, is that gonna be a problem?21:03
*** carl_baldwin has joined #openstack-infra21:03
clarkbzxiiro: yes, nodepool assumes it will get a public IP iirc21:04
fungizxiiro: nodepool looks at the nova list output (well, the nova client library equivalent method) for the addresses marked "public"21:05
*** melwitt has quit IRC21:05
*** melwitt_ has joined #openstack-infra21:05
clarkbI didn't realize that rax would give you a node with only a private ip21:05
zxiirodoh21:05
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Allow JJB to set connection timeout to jenkins server  https://review.openstack.org/15147221:05
*** melwitt_ has quit IRC21:05
*** emagana has joined #openstack-infra21:05
zxiiroyeah the way we designed our infra we boot most things with only private IPs21:05
*** carl_baldwin has quit IRC21:05
*** melwitt has joined #openstack-infra21:05
fungisince our providers give us multiple addresses/interfaces per instance, nodepool needs a way of figuring out to which it should be connecting21:06
clarkbzxiiro: how do you do that with rackspace?21:06
*** AJaeger_ has quit IRC21:06
zxiiroI see in the docs there's a setting The ‘pool’ key is optional. This can be used to specify a floating ip pool in cases where the ‘public’ pool is unavailable or undesirable.21:06
*** openstackgerrit has quit IRC21:07
zxiiroWonder if i can use that for private ips somehow?21:07
*** pblaho has quit IRC21:07
clarkbzxiiro: rax doesn't support floating ips so that won't work21:07
fungizxiiro: that's specific to floating ips21:07
*** openstackgerrit has joined #openstack-infra21:07
zxiiroah ok21:07
*** aysyd has quit IRC21:08
zxiiroclarkb: we have a vyatta router at the edge of our rackspace network handling the private IPs21:08
*** bhuvan has quit IRC21:08
clarkbzxiiro: oh wiat21:08
zxiiroclarkb: so we create instances with no public interface adn connect through that21:08
clarkbthis isn't rackspace public cloud?21:08
*** doude has joined #openstack-infra21:09
zxiiroHmm I honestly don't know. we use the mycloud.rackspace.com site21:09
zxiiroi thought there was only one rackspace cloud service21:09
mordredthere is a thing called rackspace connect21:09
mordredwhich allows taking things in the traditional hosting places21:09
mordredand connecting them to cloud instances21:09
mordredI'm guessing this uses that21:09
agentlezxiiro: that's the public cloud, yep, but also mordred's splaining better :)21:10
clarkboh I see21:10
mordredzxiiro: so - I don't have a great option for you this instant21:10
clarkbI was going to say not sure we can run our own virtual router in rax and make anything like that work21:10
clarkbbut sounds like its an additional offering?21:10
mordredhowever- there is a simple boolean option in shade that will use private instaed of public21:10
*** emagana has quit IRC21:10
mordredso, although it's a few weeks away, the guts for supporting such a thing is on its way21:11
zxiiromordred: ah ok, any ticket or bug or review i can follow to get updates on that?21:11
*** carl_baldwin has joined #openstack-infra21:11
jrollclarkb: I feel like you can boot a vyatta instance, not sure if it would work21:11
jroll(for this case)21:12
*** carl_baldwin has quit IRC21:12
*** pc_m has quit IRC21:12
*** rlandy has quit IRC21:12
zxiiroor if there's something i can hack together in the short term while we wait21:12
*** sergsh has quit IRC21:13
*** gokrokve has joined #openstack-infra21:13
*** amitgandhinz has quit IRC21:14
fungizxiiro: well, extremely ugly, but you could probably hack a temporary fork of nodepool with s/public/whatever-your-interface-is-named/21:14
*** carl_baldwin has joined #openstack-infra21:14
openstackgerritNan Liu proposed openstack-infra/puppet-elasticsearch: Use archive to fetch/checksum instead of wget.  https://review.openstack.org/16490821:15
mordredzxiiro: I can point you to what you'd need to patch - one sec21:15
JayFjroll: we don't have api-support for floating ips at all today, I believe21:15
*** carl_baldwin has quit IRC21:15
jrollJayF: I know21:15
mordredzxiiro: http://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/provider_manager.py#n4121:15
mordredzxiiro: change that to "private"21:15
mordredzxiiro: or, whatever the name of your network is as returned in nova show21:16
*** ldnunes has quit IRC21:16
zxiiromordred: thanks i'll give that a try.21:16
zxiiromordred: I'd be interested in following your ticket / review for the future official support too if there's one available.21:17
*** e0ne is now known as e0ne_21:18
*** _nadya_ has joined #openstack-infra21:18
*** reed has joined #openstack-infra21:19
mordredzxiiro: https://review.openstack.org/#/c/156322/ <-- this is where shade will land - it's decently far from finished so far - but it's important, so I'll hopefully be paying close attention to it soon21:19
mordredzxiiro: http://git.openstack.org/cgit/openstack-infra/shade/tree/shade/__init__.py#n151 is where the constructor allows specification that you'd rather use private than public interfaces21:21
*** bhunter71 has joined #openstack-infra21:21
zxiiromordred: great thanks! i subscribed myself21:21
*** _nadya_ has quit IRC21:23
*** carl_baldwin has joined #openstack-infra21:25
*** julim has quit IRC21:26
*** james_li has joined #openstack-infra21:27
clarkbnotmyname: all image rebuilds are done now. You can likely try again now21:28
*** lennyb has quit IRC21:28
james_liwhy tests on F20 nodes are taking so long time? this solum patch has been sitting for ~59hrs https://review.openstack.org/#/c/166211/21:28
james_liit happened since last Friday21:28
james_liseeing "gate-solum-devstack-dsvm-f20: queued (non-voting)"21:28
*** ghostpl_ has joined #openstack-infra21:29
james_lion zuul status page21:29
*** emagana has joined #openstack-infra21:29
*** andreykurilin_ has joined #openstack-infra21:31
*** whoops has joined #openstack-infra21:31
*** otter768 has joined #openstack-infra21:32
*** harlowja is now known as harlowja_away21:32
*** emagana has quit IRC21:33
fungijames_li: it looks like they won't boot again21:34
*** dkranz has quit IRC21:35
fungiianw: this time i'm seeing devstack-f20 instances in a "booting" state for up to an hour in rackspace. trying to connect to the virtual console just gets me "Error: Host iad.servers.console.rackspacecloud.com port 443 is not an RFB server"21:35
ianwfungi: if you give me some details i'll look into it21:35
james_lifungi: thanks. so can we expect for a fix to it in a couple of days?21:35
fungijames_li: i honestly have no idea21:35
*** andreykurilin__ has joined #openstack-infra21:36
ianwjames_li: we can fix it ... also you could switch to f21 nodes21:36
ianwjames_li: or probably better, centos ... is there a reason for f20?21:36
*** andreykurilin_ has quit IRC21:36
*** claudiub has quit IRC21:36
agentlereed: around?21:36
reedyep21:37
lifeless.oO Google seem to be on an open sourcing roll21:37
reedagentle, do you change your nickname every season? :)21:37
*** otter768 has quit IRC21:37
lifelesshttp://bazel.io/21:37
james_liianw: thanks we can definitely consider switch to f21, is there any config difference between the two?21:37
reedlifeless, yeah... what's that? :)21:37
*** weshay has quit IRC21:37
greghayneslifeless: yea, was just reading up on that21:38
greghaynesits like buck21:38
james_liianw: or between centos and f20?21:38
*** dprince has quit IRC21:38
lifelessreed: well, grpc last month and now this.21:38
ianwjames_li: i think centos would actually be better; unless you *need* something in fedora, because the lifespan is a lot longer.  unless you *need* something in fedora21:38
* reed googles grpc21:38
lifelessreed: these are things that googlers I know have sworn are too hard to open souce because dependency-chain-and-stuff-and-stuff21:38
*** craigbr has joined #openstack-infra21:38
james_liianw: I think we can shoot for centos21:38
lifelessreed: so its nice to see them coming out21:38
lifelessreed: bazel is a build tool21:39
greghayneslifeless: Interestng question that came up is that their tool is big on expressing dependencies on files / codebases, how do you enforce that with rest api's21:39
ianwjames_li: ok, you know where to set that up?21:40
reedi saw the announcement, I stopped at the governance not being very open but hey, if the tool is cool a nice OSS license is enough :)21:40
james_liianw: project_config?21:40
ianwjames_li: yep; ping me and i can help21:41
clarkbgreghaynes: lifeless well that and bazel doesn't enforce any deps between files today21:42
clarkbso you can express them but its up to you to figure out the dependencies and enforcement21:42
*** redrobot has quit IRC21:42
*** asselin_ has joined #openstack-infra21:42
greghayneswell, apparently thats not true21:42
greghaynesnot entirely21:42
clarkbgreghaynes: it is for bazel they flat out say it21:42
clarkbgreghaynes: may not be true for google21:43
greghaynesah, fair enough21:43
lifelessreed: it should do massively distributed builds, but I suspect thats either held back or not migrated to open yet21:43
greghayneslifeless: skyframe?21:43
greghayneslifeless: http://bazel.io/docs/skyframe.html21:43
clarkbit also has the problem of not being developed in the open21:43
lifelessgreghaynes: no21:44
lifelessgreghaynes: thats the semi-functional framework at its core21:44
ianwscons has it's issues, but i always liked that it was python all the way down21:44
greghayneslifeless: ah. This is all new codes to me21:45
lifelessgreghaynes: ah, in the FAQ21:45
lifelessgreghaynes: search for build cluster.21:45
lifelessgreghaynes: sounds like bazel has the hooks, but not the cluster code :(. This is frustrating.21:45
ianwfungi: obviously anything you can find out would help; i'll try to reproduce with my rax account soonish21:45
clarkblifeless: yes :)21:45
greghayneshah, ouch21:46
fungiianw: pretty much i can't tell anything. trying to boot the images we have just spins in nova and eventually it gives up trying to boot. it may raise an error in our debug log too. i can look later after i'm done cooking dinner21:46
clarkbnotmyname: any luck ?21:46
*** redrobot has joined #openstack-infra21:47
*** asselin_ has quit IRC21:47
*** redrobot is now known as Guest938521:47
*** agentle has quit IRC21:48
*** xnox has quit IRC21:48
*** ghostpl has quit IRC21:48
*** tlbr has quit IRC21:48
*** peterstac has quit IRC21:48
*** blitzrage has quit IRC21:48
*** wolsen has quit IRC21:48
*** tristanC has quit IRC21:48
*** hamzy has quit IRC21:48
*** markvan has quit IRC21:49
*** agentle has joined #openstack-infra21:49
*** xnox has joined #openstack-infra21:49
*** ghostpl has joined #openstack-infra21:49
*** peterstac has joined #openstack-infra21:49
*** tlbr has joined #openstack-infra21:49
*** blitzrage has joined #openstack-infra21:49
*** wolsen has joined #openstack-infra21:49
*** tristanC has joined #openstack-infra21:49
*** ghostpl has quit IRC21:50
*** ghostpl has joined #openstack-infra21:50
*** agentle has quit IRC21:50
*** mriedem is now known as mriedem_away21:53
*** emagana has joined #openstack-infra21:53
*** mattfarina has quit IRC21:53
*** baoli has quit IRC21:56
*** nelsnelson has quit IRC21:56
zaroclarkb: any idea why this is failing? http://logs.openstack.org/58/160158/6/check/jenkins-job-builder-compare-xml/649cfe1/console.html21:56
*** radez is now known as radez_g0n321:56
*** mfink__ has quit IRC21:56
zarolooks like some git error.21:57
*** baoli has joined #openstack-infra21:57
zaroit started failing on 3/22 and still continues to fail.21:57
*** baoli has quit IRC21:58
openstackgerritJames E. Blair proposed openstack-infra/devstack-gate: Temporarily add trove plugin configuration  https://review.openstack.org/16741221:58
jeblairzaro: oh it may be a shallow clone21:58
jeblairzaro: yeah.  we should change that to use zuul-cloner; do you want to do that?21:59
zaronot sure i know how atm, but can look into it.21:59
*** baoli has joined #openstack-infra21:59
*** thingee has quit IRC22:00
jeblairzaro: I22f8d1b40c28fa3f35105da1e02574a1a0bf1556 was a similar change22:00
*** Guest9385 is now known as redrobot22:00
jeblairzaro: due to the same problem22:00
jeblairzaro: (note also the change after that which fixed a bug)22:00
*** dstanek has quit IRC22:01
zarojeblair: thanks.22:01
openstackgerritEd Cranford proposed openstack-infra/project-config: Remove devstack-dsvm-f20 from solum gate  https://review.openstack.org/16741322:01
*** hamzy has joined #openstack-infra22:01
*** bknudson has quit IRC22:04
*** achanda_ has joined #openstack-infra22:04
*** harlowja_away is now known as harlowja22:05
james_liianw: https://review.openstack.org/#/c/167413/1  in this patch we turn off F20 gate. Do you think it will work?22:05
*** mfink_ has joined #openstack-infra22:07
*** achanda has quit IRC22:08
*** baoli has quit IRC22:08
clarkbfungi notmyname I need to afk for more doctor visits but if you have anymorentrouble I would just make a temporary branch on global requirements repo22:09
*** baoli has joined #openstack-infra22:10
james_liianw: if that won't work, we need to totally remove the F20 job in project-config/jenkins/jobs/solum.yaml  ?22:10
zxiiroso I finally got a nodepool instance booted. image is created successfully then it creates a new instance based on the image. During the image phase it sets a ssh key and uses that to login but when it finally boots a final instance it doesn't set an ssh key so at the end i'm not able to login.22:12
zxiirowhat's the proper setup here? do i need to make copying the ssh key part of the prepare scripts?22:12
*** ociuhandu has quit IRC22:13
zxiiroi thought it would have used the same key i gave it to build the image but i guess not22:13
notmynameclarkb: fungi: had to step away for a meeting. back now and looking22:13
*** changbl has quit IRC22:14
*** dstanek has joined #openstack-infra22:14
*** thingee has joined #openstack-infra22:15
cineramahmm...my git remote updates seem to be getting hung up on gerrit22:16
ianwjames_li: was there a reason for the f20 job?22:16
james_liianw: it is non-voting for solum now, and since F20 node has a boot problem now. so in our irc meeting today we just decided to remove it for now and just keep trusty.22:17
james_liand later we will add another flavor for example centos22:18
*** gordc has quit IRC22:18
*** andreykurilin__ has quit IRC22:23
*** andreykurilin_ has joined #openstack-infra22:23
*** jcoufal has joined #openstack-infra22:23
*** dimtruck is now known as zz_dimtruck22:24
*** e0ne_ has quit IRC22:25
*** baoli has quit IRC22:27
*** baoli has joined #openstack-infra22:27
*** whoops has quit IRC22:29
*** emagana has quit IRC22:29
*** Rockyg has quit IRC22:30
*** hashar has quit IRC22:32
*** crc32 has quit IRC22:35
*** __TheDodd__ has quit IRC22:35
*** carl_baldwin has quit IRC22:35
*** wenlock has quit IRC22:37
*** bhunter71 has quit IRC22:40
mordredgreghaynes: ok - I built an image with that my patched dhcp-all-interfaces, uploaded, booted in hp ... no network22:41
mordredgreghaynes: so I'm thinking there may be a bug :)22:41
*** asettle has joined #openstack-infra22:42
clarkbmordred the current issue is init running your script?22:44
mordredclarkb: yes. well, not init per-se - it could be init, or it could be upstart, or it could be systemd22:45
clarkbpid 1 :)22:45
mordredclarkb: I haven't debugged the newest element22:45
mordredclarkb: but I was piggybacking on a previously existing hing22:45
SpamapSmordred: could you pastebin your console?22:48
*** tonytan4ever has quit IRC22:48
mordredSpamapS: oh - is taht the nova console command?22:49
clarkbconsole-log22:49
* mordred always just gives up and goes to horizon22:49
mordredooh!22:49
mordredAH22:49
mordrednevermind22:49
mordredpebkac22:49
mordredthank you both22:49
*** dizquierdo has joined #openstack-infra22:50
greghaynesdeveloper duck22:50
mordredwell - two bugs22:50
openstackgerritKhai Do proposed openstack-infra/project-config: Fix shallow clone in jenkins-job-builder-compare-xml job  https://review.openstack.org/16742222:50
mordreda) I didn't do --config-drive when I did nova boot :)22:50
mordredBUT22:50
mordredit's HP - so that shouldn't matter22:50
mordredThe disk drive for /mnt/config is not ready yet or not present.22:50
mordredkeys:Continue to wait, or Press S to skip mounting or M for manual recovery22:50
mordredso - it seems the fstab line for mounting /mnt/config is not correct22:50
zarojeblair: could you please tell me how i can find the change after r change22:50
greghayneshah, yep22:51
jeblairzaro: "git log": it's Id39140ac2a0ccbaf9a9ac0f6f76350c53904867022:51
zarojeblair: change I22f8d1b40c28fa3f35105da1e02574a1a0bf1556 ?  gerrit does not save that history and i couldn't tell from git histroy22:51
mordredgreghaynes, SpamapS, clarkb: echo "LABEL=config-2 /mnt/config iso9660 ro,auto,nofail 0 2" >> /etc/fstab22:52
mordredshouldn't nofail, you know, skip it if not present?22:52
SpamapSmordred: nofail should do exactly that22:52
SpamapS              nofail do not report errors for this device if it does not exist.22:52
zarojeblair: thanks22:53
mordredSpamapS: OH!22:53
mordrednobootwait22:53
tim_ois review.openstack.org's IP 104.130.159.134 ?22:53
*** baoli_ has joined #openstack-infra22:53
mordredSpamapS: These  are:  ``bootwait''  which  can  be applied to remote filesystems22:53
mordred       mounted outside of /usr or /var, without which  mountall(8)  would  not22:54
mordred       hold up the boot for these;22:54
SpamapSAh yeah that abomination. ;)22:54
*** mattfarina has joined #openstack-infra22:54
*** armax has quit IRC22:54
*** dustins has quit IRC22:54
SpamapSmordred: still don't think backporting cloud-init and hosting an apt repo would be easier? ;-)22:55
mordredSpamapS: no22:55
mordredSpamapS: I'd like to think that I can get an fstab entry correct22:55
*** baoli has quit IRC22:55
mordredbecasue, let's face it - if I can't maintain a static entry in fstab, I have no business running an apt repo22:55
*** baoli_ has quit IRC22:56
*** Somay has joined #openstack-infra22:56
clarkbmordred does hpcloud alwats config drive now?22:57
mordredno22:57
SpamapSmordred: this is about the 20th thing you've had to get correct and will have to tailor to each OS... something cloud-init has already figured out. Justsayin.22:57
mordredclarkb: my fstab entry did not properly skip /mnt/config if the config-drive was missing22:57
SpamapSI still think cloud-init is an overly complicated monster.22:57
SpamapSBut it's a mature, overly complicated monster.22:57
mordredSpamapS: I disagree22:58
mordredSpamapS: this is not something I have to tailore to each OS22:58
mordredthis is STANDARD linux22:58
mordredand so far, none of the distros have screwed up fstb22:58
mordredfstab22:58
SpamapSnobootwait is Ubuntu specific.22:58
*** salv-orl_ has joined #openstack-infra22:58
fungizxiiro: if nobody's answered you yet, we use a puppet manifest to set up a "jenkins" account (which will eventually be used by our jenkins masters as well). you can pass a key in from your prep scripts by setting the content in $NODEPOOL_SSH_KEY22:58
fungizxiiro: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n6022:59
mordredSpamapS: really?22:59
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org  https://review.openstack.org/16742522:59
mordredSpamapS: there is no normal way to do this?22:59
SpamapSmordred: yes, it was invented because mountall was invented.22:59
mordredoh22:59
mordredso - mountall is ignoring nofail then?22:59
SpamapSfstab is supposed to be things that mount at obot, or noauto.22:59
SpamapSat boot rather22:59
SpamapSas in, you have stuff you _need_ to wait for, or stuff you don't.22:59
SpamapSmountall does things all eventy, so it complicated that.22:59
mordredah22:59
*** dannywilson has quit IRC22:59
openstackgerritRamy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation  https://review.openstack.org/16742623:00
mordredok - well, there is another way to deal with this - I will do that23:00
SpamapSsystemd is a bit smarter, but will eventually reimplement fstab.23:00
SpamapSthats not snark either, thats the goal.23:00
zxiirofungi: thanks the link helps23:00
mordredsigh23:00
SpamapSmordred: arguably you _want_ bootwait.23:00
clarkbwe should just use freebsd23:01
*** ghostpl_ has quit IRC23:01
SpamapSclarkb: freebsd already uses us. why not? ;-)23:01
*** ayoung has quit IRC23:01
mordredSpamapS: why would I want bootwait?23:01
mordredSpamapS: I want the drive mounted if its there, otherwise I don't care23:02
SpamapSmordred: because you don't want your system to boot without its' configuration?23:02
*** salv-orlando has quit IRC23:02
SpamapSmordred: ah, you want udev then. :)23:02
fungitim_o: yes, and also 2001:4800:7818:102:be76:4eff:fe05:9b12 (see http://lists.openstack.org/pipermail/openstack-dev/2015-February/056508.html for announcement)23:02
clarkbthats what dhcp is for23:02
mordredSpamapS: I'm certain I don't :)23:02
openstackgerritRamy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation  https://review.openstack.org/16742623:02
SpamapSalso fstab has never been very good at being portable23:02
mordredSUBSYSTEM=="net", ACTION=="add", TAG+="systemd", ENV{SYSTEMD_WANTS}+="dhcp-interface@$name.service"23:03
SpamapSso it is actually possible that this particular thing has never been possible.23:03
mordredtaht's a udev file23:03
mordredyour'e telling me that that is a thing I want?23:03
SpamapSmordred: it's the hardware-portable answer to this currently.23:03
clarkbmorddred what if your init script just does it23:03
mordredSpamapS: it's just ... I mean23:03
mordredclarkb: that's what's about to happen23:03
SpamapSmordred: ^^ what clarkb said23:03
clarkbif mount stuff else exit 023:04
mordredSpamapS: cause see - all I _actually_ want is sysvinit23:04
mordredyup23:04
mordredin fact, I wrote that code already a while ago :)23:04
mordredbut I thought going fstab would be "cleaner" and "more like unix"23:04
mordredbecause "fstab"23:04
mordredis "normal"23:04
SpamapSwhich btw, is how cloud-init does this.. looking for it with blkid23:04
SpamapSActually what would be good would be if cloud-init were a set of tiny scripts that operated independently of cloud-init.23:04
SpamapSfind-openstack-configdrive would be a useful tool.23:05
mordredyes23:05
*** ddieterly has quit IRC23:05
*** hichihara has joined #openstack-infra23:06
fungithe popular argument is that sysvinit supported this as a side effect. the systemd maintainers consider it a bug that you could have a system boot to completion while unable to mount something listed in your fstab23:06
tim_omore imporantly, here's the old one: 23.253.232.8723:06
*** dangers is now known as dangers_away23:06
*** markvoelker has quit IRC23:06
fungidecades of behavior entrenched as sysadmin assumption notwithstanding23:06
*** claudiub has joined #openstack-infra23:07
*** prad has quit IRC23:07
SpamapSfungi: my favorite arguments are the ones where one side argues that the thing thats been working for generations was always the wrong thing.23:07
fungiSpamapS: yep ;)23:07
clarkblike vaccines23:07
*** andreykurilin_ has quit IRC23:07
SpamapSSadly, sometimes they're right. :)23:07
*** andreykurilin__ has joined #openstack-infra23:07
fungitim_o: yes, the previous gerrit server had ip addresses 23.253.232.87 and 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d23:07
SpamapSclarkb: ohnoyoudiint23:07
* clarkb goes back to being in doctors office23:07
openstackgerritJames Li proposed openstack-infra/project-config: Switch devstack-dsvm-f20 to centos7 for solum gate  https://review.openstack.org/16741323:08
*** craigbr has quit IRC23:08
fungitim_o: but what you find returned by dns is correct so long as your resolvers aren't somehow broken23:09
mordredSpamapS: remind me again ...23:09
mordredif I chmod 700 the mount point /mnt/config23:09
SpamapSmordred: root of the FS takes over23:09
mordredk23:09
fungipermissions on the mount point cease to matter once something else is mounted on it23:09
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org  https://review.openstack.org/16742523:09
mordredso I need arguments to mount to prevent access?23:09
SpamapSmordred: aye23:10
mordredk23:10
fungishadowed entirely by the permissions of the root of the filesystem being mounted there23:10
mordredI'll deal with that later23:10
*** sdake__ has quit IRC23:10
fungimordred: what sort of access do you need to prevent? if it's just write access, mounting with ro should take care of that23:10
mordredfungi: read - but actually I can just unmount once I'm done reading23:11
mordredSpamapS: http://paste.openstack.org/show/19624223:11
fungimordred: oh, hah yeah having a write-only filesystem is fairly pointless agreed (with /dev/null as a possible counterexample)23:11
*** bhunter71 has joined #openstack-infra23:12
notmynamefungi: requirements job still has a bug https://jenkins07.openstack.org/job/gate-swift-requirements/58/console23:13
funginotmyname: thanks, looking23:13
mordredSpamapS: ok - I've added a new thing to the matrix we need to test ...23:14
SpamapSmordred: you want -o mode=070023:14
*** dims has quit IRC23:14
openstackgerritIan Wienand proposed openstack-infra/project-config: Switch nova-docker-f20 job to centos7  https://review.openstack.org/16743723:14
mordredSpamapS: we need to test that hp works both with and without config-drive :)23:14
funginotmyname: it looks like part of that patch didn't apply. trying to figure out what's going on there23:14
funginotmyname: oh, i see the bug23:14
mordredI'm rebuilding/retrying23:14
mordredbtw - the ansible playbook to deal with this ROCKS23:14
openstackgerritJames E. Blair proposed openstack-infra/devstack-gate: Temporarily add trove plugin configuration  https://review.openstack.org/16741223:15
*** dims has joined #openstack-infra23:16
*** tnovacik has quit IRC23:17
*** dims has quit IRC23:17
*** dstanek has quit IRC23:17
*** dims has joined #openstack-infra23:17
*** dstanek has joined #openstack-infra23:18
tim_oYes, the DNS always worked just fine...the firewall had the issue.23:18
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Strip the correct return value from rev parse  https://review.openstack.org/16744023:19
*** garyh has quit IRC23:19
fungiclarkb: jeblair: mordred: ^ brown bag fix23:19
fungii'll rebuild the bare-trusty nodepool images again when that lands. deleting the current ones23:20
*** james_li has quit IRC23:20
jeblairfungi: +223:20
*** chlong has joined #openstack-infra23:20
*** james_li has joined #openstack-infra23:20
james_liianw: fungi: clarkb: Switching F20 job to centos7 for solum gate: https://review.openstack.org/#/c/167413/  Thanks!23:20
*** yamamoto has joined #openstack-infra23:20
*** btran has quit IRC23:20
fungilooked through the script and see no other places where we made that error anyway23:21
openstackgerritRamy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation  https://review.openstack.org/16742623:21
mordredSpamapS: so     mount -o mode=0700 /dev/disk/by-label/config-2 /mnt/config23:22
mordredyeah?23:22
*** dizquierdo has quit IRC23:22
*** james_li has quit IRC23:23
openstackgerritIan Wienand proposed openstack-infra/system-config: Remove devstack-f20 nodes  https://review.openstack.org/16744323:24
ianwfungi: ^ so there's the other option ...23:24
SpamapSmordred: that should work yeah23:25
*** ociuhandu has joined #openstack-infra23:25
*** yamamoto has quit IRC23:25
openstackgerritRamy Asselin proposed openstack-infra/system-config: Add puppet-openstackci to included modules  https://review.openstack.org/16744423:26
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Simplify requirements check run_command invocation  https://review.openstack.org/16744523:26
funginon-emergency improvement pointed out by HenryG ^23:26
openstackgerritRamy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation  https://review.openstack.org/16742623:27
fungithanks!23:27
openstackgerritSpencer Krum proposed openstack-infra/system-config: Print the node definition before apply test  https://review.openstack.org/16734623:27
nibalizerokay /that/ one should actually work good23:28
notmynamefungi: I've got to step out for a bit. any idea when I can recheck the patch that requirements check is blocking? I want to see it land today23:30
openstackgerritIan Wienand proposed openstack-infra/project-config: Remove f20 node matching  https://review.openstack.org/16744823:30
funginotmyname: zuul estimates 5 minutes until it merges, then roughly an hour for me to get the worker images replaced again23:31
notmynamefungi: ok, thanks23:31
*** dkranz has joined #openstack-infra23:31
notmynamefungi: I'll bike home and check on it later23:31
funginotmyname: okay, i'll ping you as soon as it's safe23:32
notmynamethanks :-)23:32
*** otter768 has joined #openstack-infra23:33
clarkba depends on should work23:34
clarkbzuul-cloner respects that iirc23:34
*** stevemar has quit IRC23:34
*** andreykurilin__ has quit IRC23:34
clarkb(this is new for the job though)23:34
jeblairclarkb: but i think the job is still broken23:34
clarkboh :/23:35
jeblairclarkb: it will work in the future though, once the script is correct23:35
*** chlong has quit IRC23:35
*** stevemar has joined #openstack-infra23:35
jeblair(which is kind of a neat bonus)23:35
*** chlong has joined #openstack-infra23:35
jeblair"this change depends on a future global requirements change"23:35
*** ChuckC has quit IRC23:35
openstackgerritMerged openstack-infra/project-config: Strip the correct return value from rev parse  https://review.openstack.org/16744023:35
openstackgerritMerged openstack-infra/project-config: Strip the correct return value from rev parse  https://review.openstack.org/16744023:35
*** asettle has quit IRC23:35
openstackgerritSpencer Krum proposed openstack-infra/system-config: Print the node definition before apply test  https://review.openstack.org/16734623:36
*** otter768 has quit IRC23:37
*** ChuckC has joined #openstack-infra23:39
*** mwagner_lap has joined #openstack-infra23:39
fungibare-trusty image updates are runnign again in all providers23:40
fungiagentle's thread on legal-discuss points out that none of our infra documentation indicates its license in rendered form, only hidden away in its source tree23:41
fungidhellmann: is there a sphinx convention recommended for indicating licensing in documents, or should we just hardcode it into our footer string?23:42
fungii notice that governance.o.o, specs and so on exhibit the same problem23:43
*** dkranz has quit IRC23:43
*** ajmiller has quit IRC23:45
*** Hal has joined #openstack-infra23:47
*** markvoelker has joined #openstack-infra23:47
*** Hal is now known as Guest1773823:47
*** Hal1 has quit IRC23:48
*** oomichi has joined #openstack-infra23:49
mordredSpamapS: woot!23:50
mordredSpamapS: the no-config drive use-dhcp case works23:50
mordredgreghaynes: ^^23:51
*** tkelsey has joined #openstack-infra23:52
*** ZZelle_ has quit IRC23:52
*** markvoelker has quit IRC23:52
mordredgreghaynes: on hp, with ubuntu-minimal vm cloud-instance-simple-config infra23:52
greghaynesooo23:52
greghaynesawesome23:52
mordredtrying with config-drive enabled23:52
*** Somay has quit IRC23:53
greghaynesill get there eventually ;) you keep making elements faster than I can review / test them23:53
*** yamamoto has joined #openstack-infra23:53
*** craigbr has joined #openstack-infra23:53
greghayneswith a hot cache these minimal elements are pretty fast23:54
greghaynesI like23:54
*** ildikov_afk has quit IRC23:54
mordredgreghaynes: \o/23:54
*** gyee has joined #openstack-infra23:54
mordredgreghaynes: sorry - I may have warned you - I can churn out not-quite-done code like a banshee23:54
mordreds/may have/may not have/23:55
*** Somay has joined #openstack-infra23:55
greghayneshaha, ive noticed23:55
*** tkelsey has quit IRC23:56
*** oomichi has quit IRC23:56
*** craigbr has quit IRC23:57
fungiif as often suggested the last 10% is 90% of the effort, then by writing code which is 90% done you can churn it out 10x as fast as people who write complete code ;)23:57
fungiefficiency in action!23:58

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